Мне требуется пассивная способность, которая увеличивает скорость атаки с каждым ударом по одному противнику, скорость сбрасывается при смене цели. Как мне сообщили, аналогичная способность Рвение (Fervor) у Тролля из DotA. Попробовал найти в карте OpenDotA на сайте её наработку, но этой способности там нет, да и многого другого тоже. Может у кого есть открытая DotA с этой наработкой, либо представляет хорошо, как сделать?

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

Рунные браслеты давать тем, на ком хочешь распознать тип урона(лучше всем сразу). Нет не надо... просто событие на отлов урона с проверкой что урон меньше 0 и сразу нанести такой же урон только больше 0( так как все заклинания с нанесением урона будут исцелять).
Проще говоря "браслеты", это как детект на то, что урон не может исцелять, а поскольку браслеты реагируют только на маг урон, соответсвенно любой "исцеляющий урон" и есть магическим.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
26
7 лет назад
0
molot39, я не знаю, я почти не разбираюсь в JASS и хеш-таблицах. Покажи свою наработку
0
48
7 лет назад
0
могу даже болванку скинуть, только малек доработаю болванку. В самом проекте исправил, а в болванке нет=)
0
26
7 лет назад
0
Давай, только поскорее. Эта пассивка, наверное, самое маленькое из того, что потребуется сделать, а уже около недели с ней не могу справиться.
2
13
7 лет назад
2
molot39, Продебаж код на количество стаков... к примеру с "огненым плащем" огруженным несколькими юнитами
0
48
7 лет назад
0
Borodach:
molot39, Продебаж код на количество стаков... к примеру с "огненым плащем" огруженным несколькими юнитами
чё?
не отвлекайте, я восстанавливаю болванку с нуля, удалил старую
0
26
7 лет назад
0
Он имеет ввиду, чтобы ты проверил способность вместе с предметом Огненный плащ или способностью Жар преисподней, не будет ли это считаться атакой юнита, как будет работать, когда много юнитов к тебе подбегает, ведь часть из них как бы будет атакована не в первый раз, а часть в первый одновременно, если эффект будет считаться атакой, естественно.
0
48
7 лет назад
0
8gabriel8:
Он имеет ввиду, чтобы ты проверил способность вместе с предметом Огненный плащ или способностью Жар преисподней, не будет ли это считаться атакой юнита, как будет работать, когда много юнитов к тебе подбегает, ведь часть из них как бы будет атакована не в первый раз, а часть в первый одновременно, если эффект будет считаться атакой, естественно.
а... понял
0
11
7 лет назад
0
Изменить скорость атаки сложно. Удобнее с каждым ударом повышать урон. Сделать триггер. По идее, если у тебя герой, он должен быть записан в глобал. Событие, герой, типа тролль атакует юнита. Записываем атакованного юнита в переменную. Если атакованный юнит уже есть в переменной триггерно наносим ему урон. С каждой атакой повышаем процент, который мы тоже создали качестве переменной. Если атакованный юнит не равно переменной ранее атакованной боевой единице, то обнуляем переменные и начинаем все сначала.
1
48
7 лет назад
1
Тип урона отследить не возможно, единственно если прям так хочется что бы не выдавался стак от жара, то в условии ставь блок на баф. Вот наработка
Загруженные файлы
0
26
7 лет назад
Отредактирован 8gabriel8
0
molot39, только у способности один уровень, ускорение атаки делается за счёт наложения заклинания, бафф которого виден, но там главное правильно поставить описание баффу, однако это страшно при иммунитете к магии, либо развеивании. По идее иммунитет к магии преодолим, если будет стоить заклинание дамми 0 маны, а вот развеивание не знаю. Просто герой задуман как антимаг, а у магов всякие развеивания очень вероятны. В любом случае охота узнать мнение quq_CCCP.
0
32
7 лет назад
0
molot39, да что вы говорите, язык не отсох?
Есть хак на память, есть внезапно способность рунных браслетов, которая нам поможет отличить физический от магического урона.
Не надо плести чепуху если вы не разбираетесь.
Проверка на бафф не есть хорошо для героя, - это орб который внезапно не дружит с другими орбами.
Особенно порадовал ваш дико ядреный костыль с кровожадностью, оно если что не стак, а еще и рассеиваться 100500 диспелами... Не кастуется на неуязвимых, маг имунных, ну кароче явно не для такой пассивки. Код как всегда отпадный, так и хочется прыгнуть в окно...
8gabriel8, я уж не знаю кинуть на мемхаке версию с кастом баффом, визуальными эффектами как полагается?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.