moomarc wrote:I considered it but thoughtthat critical damage would kill the player before the SetLife had time to fire. But it was one of the things I planned to try anyway when I wake up.
Sorry, my OCD kicked in after I made my suggestion and I HAD to try to script it myself. I just checked in a version of
Elderscale Wurm that uses replacement effect. Apparently life total is changed as a state based action so I had to predict the results of the damage in order to do the conditional for the setting the life total back to 7.
Also, I fixed the ETB trigger so that it only triggers if your life total is less than 7. The trigger has an "intervening if" clause, so it should only trigger if the condition is true when the trigger event occurs (rule 603.4). I had to look this up because these type of triggers are done inconsistently in the Forge database. I think a lot of the "intervening if" clauses in Forge scripts are done wrong because the condition is supposed to be checked again as it resolves.