^аргумент heroname, с которым вызвана GetHeroName() не определен.
нужно вызывать так - GetHeroName(GetHero(сторона)), например
у меня тоже небольшой вопрос нарисовался. Столкнулся с проблемой, что невозможно заставить существ откастовать некоторые абилки, например абилку баньши, т.к. для нее просто нет id. Пробовал прописать аргументом название абилки из файла существа - ABILITY_DEATH_WAIL, но это значение тоже не определено. Получается, эти абилки вообще нельзя скастовать в принципе или можно как то?