Всем доброй ночи) Я пытался сделать аганим, соответственно, когда герой его получает - его скилл апается. Делал так:
  1. Установить х=уровень старой способности
  2. Боевая единица - Удалить старую
  3. Боевая единица - Дать новую
  4. установить левел новой = х
Проблема в том, что старая геройская способность не удаляется этой командой. И в результате она просто сбрасывается на 0 уровень. Новая способность добавляется, но ее нельзя изучать, т.е. ее уровень фиксированный.
Как сделать настоящий аганим, чтобы способности полностью заменялись?

Ага, и тогда твои абилки можно будет абузить дропом предмета и подбором, делается это не удалением и заменой, а техникой

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

А вообще, сейчас можно динамично менять параметры способности, вплоть до иконки, далее думаю понятно, получил предмет, заменил изменил параметры, выбросил предмет, вернул старое
Принятый ответ
33
Напиши, что делает способность с аганимом, а что без

потому что замена способности - это не правильных подход
более правильный:
Привод способность в действие (способность одна и таже)
Если есть аганим то СВОЙСТВА1, иначе СВОЙСТВА2
Под словом свойства я подразумеваю, увеличенный радиус, увеличенный урон, появление замедления или стана, смена типа наносимого урона и т.д. и тп, ну это для самого простого случая разумеется
32
Yury13, ну запомни - технику нельзя вручать не героям, фатал. Поэтому в доте сделаны спеллбуки с техникой, которые вручаются конкретному герою при подборе аганима, и забираются при выбрасывании. Это на случай курьеров или кругов силы с инвентарем.
Ну и само собой, т.к часть способностей триггерные, они сами учитывают наличие аганима.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.