Еще такой вот вопрос..
Если скриптовать поведение героя в бою, что надо сделать, чтобы после хода не писалось - "оборона".
Для примера
function DefenderHeroMove(heroName)
print ("SPELL_PRAYER!");
UnitCastGlobalSpell(GetDefenderHero(), SPELL_PRAYER);
defender_turn = defender_turn +1;
return not nil;
end;
заклинание он колдует. но . в логе боя который под картой, пишет.
Молитва. ..
а дальше , Рэндалл: оборона.
хотя по хорошему он просто должен уже на заклинании завершить ход.
конечно, это не сильно мешает, но неприятно.
пробовал после писать sleep но не помогает..