Перейти к содержанию
Аватар пользователя
#4044

Всем добрый день!

Встала такая задача: через скрипт выдавать заклинание "Ускорение" при прокачке навыка "Волшебство скорости" из нападения. И удалять, если навык был скручен у ментора. Нужно это так как я изменил тир заклинания "Ускорения" с 1-го на 3-ий и при прокачке "ВС", в бою заклинание становится недоступно

В файлах по скриптам я нашел пару функций, которые за это отвечают

HasHeroSkill(heroName, skillID); - проверяет наличие навыка

TeachHeroSpell(heroName, spell);  - выдает заклинание 

Забирает заклинание - ?

Единственное, что меня смущает, так это скриптовое имя героя. Если я хочу, чтобы эта функция работала на всех героев, то как следует поступить?

 

И отдельный вопрос, Триггер касания работает с первого дня или можно задать так, чтобы он работал с определенного?