Вот, база. Что точно нужно дописать, чтобы работало?
diff = GetDifficulty() + 1
UnitCastGlobalSpell(unit, SPELL_MASS_SLOW);
function DefenderUnitMove(unit)
UnitCastGlobalSpell(unit, SPELL_UNHOLY_WORD);
SummonCreature(DEFENDER, CREATURE_MUMMY, 15 * diff)
return not nil
end
function AttackerUnitDeath(unit)
SummonCreature(DEFENDER, CREATURE_GHOST, 50 * diff)
end
Добавлено через 49 секунд
Чары колдует босс, который бывший йети.
Добавлено через 1 минуту
Случайная точка вызова меня устраивает.