Damage syntax could be made more expressive by allowing syntax like Damage=20+20 if there are multiple damage boosts involved.
This could make the already confusing healing semantics more confusing though:
Healing with Regenerate is possible between Damage statements, meaning that for two spike dboosts with a safe ground in between, the correct syntax is Damage=20, Damage=20, however for a dirty water swim with no healing opportunity that stretches over two ticks of 20 Damage the correct syntax is Damage=40 (or Damage=20+20 per the proposal).
Allowing extended Damage statements might be a good opportunity to make the healing semantics more expressive as well, through syntax of the kind Damage=20+safeground+20+20 representing points in the damage chain where healing is possible.
Damage syntax could be made more expressive by allowing syntax like
Damage=20+20
if there are multiple damage boosts involved.This could make the already confusing healing semantics more confusing though: Healing with Regenerate is possible between Damage statements, meaning that for two spike dboosts with a safe ground in between, the correct syntax is
Damage=20, Damage=20
, however for a dirty water swim with no healing opportunity that stretches over two ticks of 20 Damage the correct syntax isDamage=40
(orDamage=20+20
per the proposal).Allowing extended Damage statements might be a good opportunity to make the healing semantics more expressive as well, through syntax of the kind
Damage=20+safeground+20+20
representing points in the damage chain where healing is possible.