Добавлен MpW
Не работает реген маны от маски соби. Даю обычному юниту, не идет реген. Даю герою, не идет реген. Сначапо подумал, что видимо проценты не от запаса маны, а от регена маны. Поставил реген - тоже не идет. Думал это дело в карте, попробовал на чистой карте, там тоже самое. В чем дело? Чародейская аура регена маны норм работает. Просто хотел затестировать абилку, понять как работает, и проценты от чего берет. С мем хаком можно было подробно рассмотреть абилку. И такой трабл
Принятый ответ
Steal nerves, там бонус регена идет от базового + от инты, если регена маны нет то и бонуса нет=) Процент от кол-ва маны дает только аура архимага.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MpW
MANA_REGEN_Common = mana_regen_Intellect + MANA_REGEN_SobiMask + другие бонусы типа чародейской ауры - общий реген (так как у героя работает только реген от инты и может быть другие бонусы)
MANA_REGEN_Common = mana_regen_Intellect + MANA_REGEN_SobiMask1 + MANA_REGEN_SobiMask2 + другие бонусы типа чародейской ауры - общий реген (если абилок от маски соби несколько, они суммируются вот так)
mana_regen_Intellect = Intellect * k - реген от интеллекта (где Intellect - кол-во интеллекта героя, k - константа "Характеристики героя: увеличение скорости восстановления за единицу разума", которая за каждую единицу маны восстанавливает заданное число)
p - процент от абилки
Отредактирован MpW
кстати, жестко тупанул с формулой - достаточно один раз умножить на p. Не на той абилке тестил
MANA_REGEN_SobiMask =((base_mana_regen + mana_regen_Intellect + другие бонусы типа чародейской ауры)*p) - реген от одной абилки. Если вообще нет никакого регена (реген != 0, главное чтоб был хотя бы один реген), то не будет работать реген и от маски. отрицательный реген может получится, если указано отрицательное значение коэффициента.