Хотел сделать автокастовую способность, урон повышается на х ед., а также часть нанесенного урона превращается в здоровье.
Думал сделать на основе способности "Черная стрела". Ловить урон, проверять на наличие баффа, удалять его и восстанавливать здоровье тому, кто нанес урон. Но проблема в том, что бафф черных стрел накладывается даже не применяя способность. Мана не тратится, но бафф накладывается. Скорее всего проблема в том, что юнит с этой способностью ближнего боя.
Вопрос 1: Есть ли другой аналог автокаста с ударом, который накладывает бафф. (Пробовал ледяные и отравленные стрелы - не помогло)
Вопрос 2: Можно ли как-то по-другому реализовать такую способность?

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

KaneThaumaturge:
8gabriel8, яд же не автокаст, а пассивка.
Смысл в том, чтобы отслеживать включение/отключение автокаста и количество маны, а Яд в скрытом спеллбуке давать.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
24
5 лет назад
Отредактирован prog
1
8gabriel8, а ману вы как тратить будете за каждый удар без детекта и автокаста?
1
26
5 лет назад
1
prog:
8gabriel8, причем тут щит маны кроме принципа вкл-выкл, блин?
Мне тоже интересно, зачем для этого принципа такую способность в пример приводить? Сразу же не о том думаешь.
0
19
5 лет назад
0
Я сделаю на основе огненных стрел, так и возни с доп. уроном и маной не будет. А если вручную применяет, то сделаю исключение. Только вот как скрыть спеллбук?
1
24
5 лет назад
Отредактирован prog
1
Мне тоже интересно, зачем для этого принципа такую способность в пример приводить? Сразу же не о том думаешь.
Чем щит маны хуже поднятия щитов и жара преисподней, кроме того факта что о нем я вспомнил сразу, а об остальных уже после написания сообщения? Учитывая что от этого упоминания нужно было только привести пример переключаемой способности....

Повторю вопрос - как вы собираетесь тратить ману при каждом ударе если способность переключаемая и нет детекта урона? Я что-то не припоминаю ни одной такой способности, кроме автокастовых, которые не любят ближний бой.
0
19
5 лет назад
0
Я делаю через детект урона.
1
26
5 лет назад
1
prog:
8gabriel8, а ману вы как тратить будете за каждый удар без детекта и автокаста?
Вот тут да, представил способность не целиком, а по частям, и про ману сейчас не вспомнил. Кстати, по-хорошему, надо бы ещё проверить в РО способность стандартная Атака, будет ли работать для неё требование маны, если да, то рассмотреть варианты, как это можно использовать.
0
19
5 лет назад
0
Как скрыть спеллбук???
1
26
5 лет назад
1
KaneThaumaturge:
Только вот как скрыть спеллбук?
Можно в Свойствах игрока на последней или предпоследней вкладке, где способности, поставить её недоступной, но мне привычнее через триггерное действие в категории Игрок блокировать способность.
2
19
5 лет назад
2
SetPlayerAbilityAvailable(Player(i), 'A016', false) - нашёл уже, спасибо. Просто не работал с спеллбуками.
0
26
5 лет назад
0
Ещё помню, что какие-то пассивки считаются при событии Юнит Атакован, а не Юнит Получает урон. Посмотри, будет ли вампиризм и дополнительный урон срабатывать, когда маны не хватило и спеллбук с вампиризмом и +атакой был удалён.
0
19
5 лет назад
0
Мне легче через детект, уже несколько способностей с детектом есть, чего бы от него отказываться.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.