-
Events
-
Game - GDD_Event becomes Equal to 0.00
-
Conditions
-
(Unit-type of GDD_DamagedUnit) Equal to Berserker
-
Actions
-
Set UV_Unit=GDD_DamagedUnit
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(UV_Unit has buff Undying ) Equal to True
-
-
Then - Actions
-
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
GDD_Damage Greater than or equal to (Life of UV_Unit)
-
-
Then - Actions
-
Unit - Set life of UV_Unit to 1.00
-
-
Else - Actions
-
Unit - Set life of UV_Unit to ((Life of UV_Unit) - GDD_Damage)
-
-
Else - Actions
-
Yeah I don't get why this doesn't work
Also, the buff UNDYING is a modified ability that multiplies all damage by 0.