Hello

I have noticed lately that the new default AMLA, which is supposed to heal
units and increase their hitpoints by 3, does not have simmetry with the
unit level-up effects. First, in the case the unit to be effected by AMLA is
poisoned, the AMLA may fully heal it, but does not remove poison; levelling
up the unit, in contrast, does remove poison from the unit. The second case
is basically the same premise, but under the "slow" effect rather than
poison.

I suppose this would also affect stoned units, in the weird theoretical case
that a WML author forced them to receive AMLA.

At the beginning I thought it was not on purpose, so the AMLA should remove
slowing and poison from the unit. However, I then wondered if those
side-effects were actually intended in the design of the regular leveling up
process. If they were, then the AMLA_DEFAULT macro would have to be fixed
with new [effect] tags to remove poison and slowing effects. But it seems it
shall require a new feature for the [effect] tag, like an apply_to="status"
attribute that has poisoned= and slowed= as companions.

In any of these case, it also worries me the possible effects on gameplay.
Should the player receive more benefits from the default AMLA than he/she
does currently?

Regards
-- Ignacio
_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to