Всем добрый день! Очень нужна помощь. Я вот сколько искал, ответа нигде не нашел. В общем есть способность на основе channel , через триггер она создает даммика, который кидает способность на основе "омоложения". И все бы ничего, но мой измененный спел не подразумевает, чисто по логике, что его можно развеять, задиспелить, украсть итп. Бред полный получается. Я перерыл уже кучу инфы, но нигде не нашел ответа, как изменить стандартную способность, чтобы ее никак нельзя было развеять или украсть, по типу как Doom? Channel не подходит, потому что в нем нет нужных мне эффектов восстановления хп и маны именно как это происходит у омоложения, как впринципе и ауры, предметы итп... (хотя я может чего то не понимаю?) Основа нужна чисто из омоложения, оно идеально подходит. Но вот почему близзы не продумали в РО сделать такую доп. кнопочку ко всем спелам как "заклинание нельзя развеять - Да\Нет, я вот категорически не пойму...
Может триггерно есть возможность решить данную проблему? Есть знатоки?)

Решается довольно просто (относительно) - полностью отрекаешься от специфики стандартного баффа и начинаешь имитировать всю его работу любыми подручными средствами (т.е. речь идёт про ауры-пустышки, предметными абилками-регенами, и т.п.).
В момент каста выдаёшь юниту ауру (например от "торнадо"), в ней настраиваешь действие "только на себя", в баффе делаешь название с цвето-тэгом, так что б он был зелёным, а не красным. Это даёт возможность выдавать конкретному юниту некий отдельный несбиваемый и ничем не-перебиваемый бафф-эффект, который отжельно отображается в его статусе.
Далее выдаёшь юниту предметную абилку на реген ХП (от кольца регена). Спустя N секунд¹ - удаляешь обе абилки (реген и ауру²) и бафф с юнита. Готово.
¹ - можно таймером, можно несколькими, либо одним с параллельным счётом, можно топорно - через вэйт
² - если других эффектов кроме регена ХП не нужно, то можно за основу взять не пустую ауру, а "ауру смерти", которая и будет давать нужный реген.
Еще момент, если у абилки несколько уровней - тут надо правильно реген реализовывать, т.к. предметные абилки на реген ХП/МП имеют баг с параметрами на уровнях выше первого (думаю слышал сам уже). А если сделаешь через многоуровневую "ауру смерти" и выставишь нужный уровень при применеии, то первые секунды будет работать эффект первого уровня, но потом он обновится.
`
ОЖИДАНИЕ РЕКЛАМЫ...
26
Решается довольно просто (относительно) - полностью отрекаешься от специфики стандартного баффа и начинаешь имитировать всю его работу любыми подручными средствами (т.е. речь идёт про ауры-пустышки, предметными абилками-регенами, и т.п.).
В момент каста выдаёшь юниту ауру (например от "торнадо"), в ней настраиваешь действие "только на себя", в баффе делаешь название с цвето-тэгом, так что б он был зелёным, а не красным. Это даёт возможность выдавать конкретному юниту некий отдельный несбиваемый и ничем не-перебиваемый бафф-эффект, который отжельно отображается в его статусе.
Далее выдаёшь юниту предметную абилку на реген ХП (от кольца регена). Спустя N секунд¹ - удаляешь обе абилки (реген и ауру²) и бафф с юнита. Готово.
¹ - можно таймером, можно несколькими, либо одним с параллельным счётом, можно топорно - через вэйт
² - если других эффектов кроме регена ХП не нужно, то можно за основу взять не пустую ауру, а "ауру смерти", которая и будет давать нужный реген.
Еще момент, если у абилки несколько уровней - тут надо правильно реген реализовывать, т.к. предметные абилки на реген ХП/МП имеют баг с параметрами на уровнях выше первого (думаю слышал сам уже). А если сделаешь через многоуровневую "ауру смерти" и выставишь нужный уровень при применеии, то первые секунды будет работать эффект первого уровня, но потом он обновится.
Принятый ответ
Ответы (4)
3
Решается довольно просто (относительно) - полностью отрекаешься от специфики стандартного баффа и начинаешь имитировать всю его работу любыми подручными средствами (т.е. речь идёт про ауры-пустышки, предметными абилками-регенами, и т.п.).
В момент каста выдаёшь юниту ауру (например от "торнадо"), в ней настраиваешь действие "только на себя", в баффе делаешь название с цвето-тэгом, так что б он был зелёным, а не красным. Это даёт возможность выдавать конкретному юниту некий отдельный несбиваемый и ничем не-перебиваемый бафф-эффект, который отжельно отображается в его статусе.
Далее выдаёшь юниту предметную абилку на реген ХП (от кольца регена). Спустя N секунд¹ - удаляешь обе абилки (реген и ауру²) и бафф с юнита. Готово.
¹ - можно таймером, можно несколькими, либо одним с параллельным счётом, можно топорно - через вэйт
² - если других эффектов кроме регена ХП не нужно, то можно за основу взять не пустую ауру, а "ауру смерти", которая и будет давать нужный реген.
Еще момент, если у абилки несколько уровней - тут надо правильно реген реализовывать, т.к. предметные абилки на реген ХП/МП имеют баг с параметрами на уровнях выше первого (думаю слышал сам уже). А если сделаешь через многоуровневую "ауру смерти" и выставишь нужный уровень при применеии, то первые секунды будет работать эффект первого уровня, но потом он обновится.
Привет. Спасибо огромное, очень грамотный ответ. Закреплю его для себя и других кому он может пригодиться! Да спелл 3-х уровневый и "омоложение" регенит не только хп, но и ману, в РО можно и реген маны на данный спел повесить, помимо регена хп, с таким же эффектом, именно поэтому мне "омоложение" и нужно, у него как то по определенному он регенит, определенное количество, за определенное время, все это в триггерах рассчитывать - честно ппц, как лень, так же во время каста дается еще одна способность интересная, которая пропадает когда бафф "омоложения" заканчивается. Самое прикольное что сам бафф диспелится, а этот спелл нет (ибо он триггерно дается), в итоге перелопатить придется много чего, а мне лень, итак по срокам проседаю уже) Однако я уже вчера решил пойти кардинальным путем и просто заблокировал именно на этой карте (в будущей кампании), заблокировал возможность применять любой диспел или кражу спела НА ГЕРОЕВ, отредактировав стандартные диспелы, развевания, кражу итп. Чисто для этой карты (у меня хоть и кампания, но эта карта будет больше как мили), вот таким вот "варварским" способом обезопасил, себя от данного "бага" (а это выглядело бы как баг, если бы этот эффект можно было развеять или украсть). Да мой метод, ломает стандарты и меняет баланс, но он рабочий. Бафф не своруется и не развеется, если на героя нельзя будет накинуть любой их этих диспелящих спеллов)
В общем, спасибо огромное, на будущее уже буду твоим методом решать данную проблему))
26
Мицакулт, можно организовать таймер с периодическим подсчётом времени, который и будет уже триггерно выдавать нужно количество ХП/МП.
Но так же можно таймером проверять потерю этого баффа, и убирать дополнительную абилку раньше времени.
1
Решается довольно просто (относительно) - полностью отрекаешься от специфики стандартного баффа и начинаешь имитировать всю его работу любыми подручными средствами (т.е. речь идёт про ауры-пустышки, предметными абилками-регенами, и т.п.).
В момент каста выдаёшь юниту ауру (например от "торнадо"), в ней настраиваешь действие "только на себя", в баффе делаешь название с цвето-тэгом, так что б он был зелёным, а не красным. Это даёт возможность выдавать конкретному юниту некий отдельный несбиваемый и ничем не-перебиваемый бафф-эффект, который отжельно отображается в его статусе.
Далее выдаёшь юниту предметную абилку на реген ХП (от кольца регена). Спустя N секунд¹ - удаляешь обе абилки (реген и ауру²) и бафф с юнита. Готово.
¹ - можно таймером, можно несколькими, либо одним с параллельным счётом, можно топорно - через вэйт
² - если других эффектов кроме регена ХП не нужно, то можно за основу взять не пустую ауру, а "ауру смерти", которая и будет давать нужный реген.
Еще момент, если у абилки несколько уровней - тут надо правильно реген реализовывать, т.к. предметные абилки на реген ХП/МП имеют баг с параметрами на уровнях выше первого (думаю слышал сам уже). А если сделаешь через многоуровневую "ауру смерти" и выставишь нужный уровень при применеии, то первые секунды будет работать эффект первого уровня, но потом он обновится.
Вопрос по поводу цвето-тэга: вот я применил текстом цвето-тег к названию баффа (|cffffffffАстрал|r), но в результате цвет просто стал белым. Что можно сделать в такой ситуации и как правильно было бы сделать?
26
Introversion, смотря какой ты хотел получить цвет.
|cffffffff это и есть белый, а |c00000000 будет черный.
Первые два символа |c открывают форматирование цвета (цвето-тег).
Потом идут 4 пары по два символа, т.е. 00 00 00 00 (без пробелов).
Первая пара - альфа-канал, т.е. прозрачность, которая НЕ работает.
Вторая пара - насыщенность красного оттенка (от 00 до ff).
Третья пара - насыщенность зеленого (так же от 00 до ff).
Четвертая пара - точно так же, но уже с синим оттенком.
Далее идёт любой нужный текст и символы.
В конце ставится |r, который закрывает форматирование цвета, и после него любой текст будет белый.
Вместо закрытия цвето-тега можно сразу же использовать открытие нового - |c00ff0000R|c0000ff00G|c000000ffB|r
Чтобы оставить комментарий, пожалуйста, войдите на сайт.