Каким то образом у меня воин получает полную неуязвимость к магии после способности стальной вихрь
Так вот хочу отследить что ему даётся (возможно какая то способность, хотя в триггерах не чего не нашел что бы ему давало неуязвимость к магии) во время использование этой способности, возможно и не этой, точно не уверен.
1.26a

Принятый ответ

Никакой способности не даётся. А так в коде после каждой UnitAddAbility можно выводить дебаг. Либо вообще хукнуть эту функцию.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
3 года назад
0
Похожие вопросы:

ответ
можешь посмотреть как тут перехватывается урон. хоть я и не рекомендую делать через выдачу неуязвимости, лучше повышать как нибудь максимальное хп если урон выше чем текущее возможное восполнение хп, а затем вернуть обратно как было и провести нужные манипуляции
ответ
ПС. Давать спеллбук после найма (чтобы он сам пропадал после морфа) героя нельзя, ибо в этом случае, если герой не успел или не захотел выбрать талант, то у него пропадает такая возможность после морфа.
Делать нужно именно так. И что бы у тебя не было здесь ошибки, тебе нужно каким-либо образом обозначить то, что у героя есть непотраченный талант. Т.е. ты будешь давать герою спеллбук после морфа, если у него есть доступные очки талантов.
И ещё кое-что: если ты триггерно даёшь спеллбук и пермоментишь его (тоже триггерно), то после морфа он не пропадаёт, а если ты его отнимаешь - он не возвращается (т.е. нету лишних ненужных появлений/исчезновений абилки).
А так же смотри что бы спеллбук не остался пустым, решается это пермоментом абилок внутри спеллбука.
ответ
NatriY, все магические заклинания, наносящие урон. например можно переделать все стандартные близзардские абилы, где есть урон, на триггерные кастомные абилы. И радуемся). Это рили.

0
9
3 года назад
0
Если не путаю, то в настройках стального вихря можно включить/отключить неуязвимость к магии.
А если поставить длительность = 0, то неуязвимость мб останется навсегда. Но это не точно.
0
15
3 года назад
0
map_maiker, Мне надо отследить когда он получает способность, что бы узнать что это за способность такая, потому что в соло игре я тестил не получал неуязвимость к магии на всегда, а с игроками получают
4
28
3 года назад
Отредактирован PT153
4
Никакой способности не даётся. А так в коде после каждой UnitAddAbility можно выводить дебаг. Либо вообще хукнуть эту функцию.
Принятый ответ
0
32
3 года назад
0
Ептить, снова обходим решение проблемы за километр,событие юнит применил способность и бафф, все, при применении способности стальной вихрь давай триггерно спецификации самоубийцы или древа, и во всех спеллах и аурах в допустимых целях введи не самоубийцы или не древа, тогда даже ауры и ульты не будут работать на него.
1
9
3 года назад
1
quq_CCCP:
Ептить, снова обходим решение проблемы за километр,событие юнит применил способность и бафф, все, при применении способности стальной вихрь давай триггерно спецификации самоубийцы или древа, и во всех спеллах и аурах в допустимых целях введи не самоубийцы или не древа, тогда даже ауры и ульты не будут работать на него.
Эм, автор вопроса спрашивал не как дать неуязвимость к магии.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.