Кстати... А как привязать боевой скрипт к городу?
И ещё вопрос - как сделать так, чтобы в начале рыцарь-защитник замка кастовал молитву?
Как сделать так чтобы после проигрывания ролика запускалась кое-какая функция?
2. Не знаю сработает ли с молитвой, но попробуй UnitCastGlobalSpell( GetDefenderHero(), SPELL_PRAYER). Не забудь выдать скилл Молитва герою.
3. StartDialogScene("ссылка на ролик","функция")