Страница 1 из 1

разрушающий луч и камнекожа

Добавлено: 08 окт 2019, 03:26
Karagy
Разрушающий луч "съедает" и защиту от эффекта камнекожи. После окончания камнекожи, обработаный лучом юнит получает отрицательную величину защиты.
См. бой #32136548

Re: разрушающий луч и камнекожа

Добавлено: 08 окт 2019, 15:57
phdoc
Так у нас работают эффекты, на время меняющие параметры: при отмене возвращают ровно то значение, на которое параметр был изменён при накладывании.
Другое дело, что в во всех формула используются (должны использоваться) заданные для каждого параметра ограничения.

Re: разрушающий луч и камнекожа

Добавлено: 09 окт 2019, 02:24
Karagy
Далее.
Луч, будучи применен, например, к юниту с -7 защиты - восстанавливает защиту в 0, вместо того что-бы загонять её дальше в минуса. И это хорошо.
Для этого случая - можно было-бы не изменять защиту, если она меньше нуля. Но это всё очень синтетические примеры, не пригодные для использования в игре.

Забавно что бешенство на юнит с атакой 1 и защитой -7 - отрабатывает по формуле и юнит получает честные -13 атаки и 0 защиты.
Проверил - не лечит ударом -). Просто снижается урон.

Re: разрушающий луч и камнекожа

Добавлено: 09 окт 2019, 16:41
phdoc
Karagy писал(а):
09 окт 2019, 02:24
Для этого случая - можно было-бы не изменять защиту, если она меньше нуля.
Если не менять параметр в таких случаях, то легко возникнет ситуация, когда при правильно подобранном порядке наложения/отмены заклинаний, он (параметр) некрасиво "поломается". Потому - всегда меняется, но правильно учитывается в формулах.
Karagy писал(а):
09 окт 2019, 02:24
Проверил - не лечит ударом -). Просто снижается урон.
Да, физический урон ограничен снизу единицей.