From e380670a340c2103aacc9326849ed669e6229acd Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Sat, 24 Feb 2007 22:26:50 +0000 Subject: [PATCH] - battle, smarter optimization - messages, bugfix $strlen --- src/common/kernel/battle.c | 2 +- src/res/messages.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/common/kernel/battle.c b/src/common/kernel/battle.c index a3c815dc2..9f433ef3b 100644 --- a/src/common/kernel/battle.c +++ b/src/common/kernel/battle.c @@ -1274,7 +1274,7 @@ count_enemies(battle * b, const fighter * af, int minrow, int maxrow, int select return b->fast.enemies[select-SELECT_FIND]; } } - } else { + } else if (select!=SELECT_FIND || b->alive!=b->fast.alive) { b->fast.side = as; b->fast.status = sr; b->fast.minrow = minrow; diff --git a/src/res/messages.xml b/src/res/messages.xml index 89bb4022c..b5cc4fb20 100644 --- a/src/res/messages.xml +++ b/src/res/messages.xml @@ -6439,8 +6439,8 @@ - "$unit($mage) zaubert $spell($spell)$if(strlen($effect),": $effect","")." - "$unit($mage) casts $spell($spell)$if(strlen($effect),": $effect","")." + "$unit($mage) zaubert $spell($spell)$if($strlen($effect),": $effect","")." + "$unit($mage) casts $spell($spell)$if($strlen($effect),": $effect","")."