How can I get around how triggered damage block heals the unit before the damage is done, making any damage they take at max HP not be blocked?
Actions
Events
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Triggering unit) has buff ~Sanctified Bond (Paladin)) Equal to True
Then - Actions
Unit - Set life of (Triggering unit) to ((Life of (Triggering unit)) + (Damage taken))
Else - Actions
If unit has 100/100 HP and takes 25 damage, they lose 25 HP.
If unit has 90/100 HP and takes 25 damage, they lose 15 HP.
If unit has 75/100 HP and takes 25 damage, they lose 0 HP.
How do I make it so I can temporarily increase their max HP and heal them to 100 so it looks like it was blocked?
Actions
Events
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Triggering unit) has buff ~Sanctified Bond (Paladin)) Equal to True
Then - Actions
Unit - Set life of (Triggering unit) to ((Life of (Triggering unit)) + (Damage taken))
Else - Actions
If unit has 100/100 HP and takes 25 damage, they lose 25 HP.
If unit has 90/100 HP and takes 25 damage, they lose 15 HP.
If unit has 75/100 HP and takes 25 damage, they lose 0 HP.
How do I make it so I can temporarily increase their max HP and heal them to 100 so it looks like it was blocked?