Пасивка которая даёт вампиризм и криты
Ну короче хочу сделать пасивку, которая с шансом 25% даёт и крит и вампиризм(на 1 атаку), я попытался сделать это через триггеры не получилось(скрины не буду кидать там смотреть не на что), короче у меня была только 1 идея, она не сработала помогите пожалуйста.

Лучший ответ:
Кароче берёшь крит и лайфстил.
Если правильно всё выдавать - будет работать, так что эксперементируй.
Подсказка: в момент замаха крит уже должен быть у юнита.
Более подробно или с примером - мб попозже...
Но не ответить хоть что-то - не смог.


Views: 225

» Лучшие комментарии


quq_CCCP #1 - 3 months ago 0
Голосов: +0 / -0
Ну разумеется это лишь кастом, ибо дефолтные способности никак не изменить.
Нужно при замахе вручать юниту крит с 100% шансом и пассивку орб на вампиризм (в дальнем бою скорее всего пахать не будет), и удалить их сразу после того как цель получит урон от удара. Но по хорошему тут все лучше чисто кодом делать, отлавливать физический урон. Без рефорджа это не так то просто (да и там по правде говоря тоже), это много кода и не на гуях, новичкам с темой детекта урона я связыватся не советую, сложно и ресурсоемко, нужно многое учитывать.
Qulore #2 - 3 months ago 0
Голосов: +0 / -0
quq_CCCP:
Ну разумеется это лишь кастом, ибо дефолтные способности никак не изменить.
Нужно при замахе вручать юниту крит с 100% шансом и пассивку орб на вампиризм (в дальнем бою скорее всего пахать не будет), и удалить их сразу после того как цель получит урон от удара. Но по хорошему тут все лучше чисто кодом делать, отлавливать физический урон. Без рефорджа это не так то просто (да и там по правде говоря тоже), это много кода и не на гуях, новичкам с темой детекта урона я связыватся не советую, сложно и ресурсоемко, нужно многое учитывать.
Я пробовал когда врага атакуют атакующему юниту давать способности с критом и вампиризмом, почему-то криты не давались, ещё как сделать так чтоб когда герой удар потом тут же удолить способность эта информация мне бы в будущем помогла.
dondonchakka #3 - 3 months ago -4
Голосов: +1 / -5
Qulore:
quq_CCCP:
Ну разумеется это лишь кастом, ибо дефолтные способности никак не изменить.
Нужно при замахе вручать юниту крит с 100% шансом и пассивку орб на вампиризм (в дальнем бою скорее всего пахать не будет), и удалить их сразу после того как цель получит урон от удара. Но по хорошему тут все лучше чисто кодом делать, отлавливать физический урон. Без рефорджа это не так то просто (да и там по правде говоря тоже), это много кода и не на гуях, новичкам с темой детекта урона я связыватся не советую, сложно и ресурсоемко, нужно многое учитывать.
Я пробовал когда врага атакуют атакующему юниту давать способности с критом и вампиризмом, почему-то криты не давались, ещё как сделать так чтоб когда герой удар потом тут же удолить способность эта информация мне бы в будущем помогла.
просто сделай как я удали все триггеры event_unit_damaged
это просто дико создавать 1 триггер на одноого юнита еще их отлавливать постоянно еще и создавать таймер чтобы уничтожить триггер когда юнит равно нулл, просто сделай через атаку

отлови через атаку создай текстаг крита, отними хп сколько нужно и добавь атакующему и все
quq_CCCP #5 - 3 months ago 1
Голосов: +1 / -0
dondonchakka, дикость - это то что вы пишите, совершенно не понимая как работают пассивки на удар в варкравте.
Qulore, - это описано в 101 месте, событие - юнит получает урон, но т.к в 1.26 ты не можешь проверит тип урона, то нужен мемхак.
Делается это так, триггер с событием - юнит получает урон, событие вешается на каждого юнита на карте, если он подходит под определенные условия (ну нет смысла добавлять здания и варды, т.к на них криты не работают). И если юнит получает урон, урон выше 0 и от юнита с нужной способностью, тип урона - физический (только с помощью мемхака на 1.26, на рефордже нативки на тип урона есть), то проверяем шанс и делаем крит и вампиризм, высчитывая лечение исходя из кол-ва урона.
Это разумеется делается на jass, никаких гуи, да и там тупо нет нужного функционала.
Qulore #6 - 3 months ago 0
Голосов: +0 / -0
quq_CCCP:
dondonchakka, дикость - это то что вы пишите, совершенно не понимая как работают пассивки на удар в варкравте.
Qulore, - это описано в 101 месте, событие - юнит получает урон, но т.к в 1.26 ты не можешь проверит тип урона, то нужен мемхак.
Делается это так, триггер с событием - юнит получает урон, событие вешается на каждого юнита на карте, если он подходит под определенные условия (ну нет смысла добавлять здания и варды, т.к на них криты не работают). И если юнит получает урон, урон выше 0 и от юнита с нужной способностью, тип урона - физический (только с помощью мемхака на 1.26, на рефордже нативки на тип урона есть), то проверяем шанс и делаем крит и вампиризм, высчитывая лечение исходя из кол-ва урона.
Это разумеется делается на jass, никаких гуи, да и там тупо нет нужного функционала.
Можно микро вопрос(не про эту способность) короче я сделал способность если приминяют эту способность то юнита телепортируют к приминяющему юниту, почему-то юнита тпшит за спину приминяющего юнита, как сделать так чтоб он тпшил его к лицу приминяющего юнита это важно.
Это сообщение удалено
Araders #8 - 3 months ago 4
Голосов: +4 / -0
Уважаемый пользователь, просьба не плодить в раздел с вопросами темы по типу: "Сделайте для меня способность". Для таких новичков как вы есть вот и вот. Если вы не будете сами учится - никогда не научитесь. Спасибо за внимание.
Extremator #10 - 3 months ago 0
Голосов: +0 / -0

Кароче берёшь крит и лайфстил.
Если правильно всё выдавать - будет работать, так что эксперементируй.
Подсказка: в момент замаха крит уже должен быть у юнита.
Более подробно или с примером - мб попозже...
Но не ответить хоть что-то - не смог.