нет, они отдельного типа SpellSpawn, для них есть AttackeSpellSpawnDeath и т.п. Отследить примение конкретного заклинания нельзя, да.
ход юнитов (написано под управлением ИИ, проверить)
под управлением игрока тоже
колдовство заклинания, применение любой активируемой способности
со способностями не так просто, большинство требует наличия соотв. умения у существа. По заклинаниям: герой может применить любое, доступное ему по навыку в школе магии(т.е. знать не обязательно, достаточно иметь достаточный навык для каста); существа могут кастовать, что угодно, главное чтобы мана была, но стоит учитывать, что это каст всегда будет на уровне Advansed(если существо не имеет кастуемый спелл на более высоком уровне), например, по этой причине существом не получится сделать фантом существа 7+ уровня(но это редкий частный случай)
Можно ускорять или замедлять наступление хода юнитов (правда, пишут что не разобрались, как работает числовой параметр)
от 0 до 1, 1 - отправить юнит в начало атб, 0 - в самый конец
убивать любой стак
не совсем, стек именно уберется с арены, не оставив трупа. впрочем, эмулировать убийство можно все равно немного другим образом
Можно устанавливать/сбрасывать режим автоматического управления (например, эмулировать таким образом неуправляемые ходы берсерков)
точно не помню, но вроде возникали проблемы в этом случае(при переключении скриптом в режим автоходов обратно переключить не получалось)