-
Set Damage
-

Events
-


Game - DamageModifierEvent becomes Equal to 1.00
-
-

Conditions
-

Actions
-


Custom script: local unit u = udg_DamageEventSource
-


Set DamageEventAmountDummy = DamageEventAmount
-


Set Temp_Integer = (Player number of (Owner of DamageEventSource))
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




(DamageEventTarget has buff MagicBolt) Equal to True
-




(Level of Magical Bolt for DamageEventSource) Not equal to 0
-
-



Then - Actions
-




Set DamageEventAmount = (DamageEventAmount + ((Real((Intelligence of DamageEventSource (Include bonuses)))) x 3.00))
-




Unit - Remove MagicBolt buff from DamageEventTarget
-
-



Else - Actions
-
-


-------- Show Critical Text --------
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




(DamageEventSource has buff ElectricMarker) Equal to True
-




(Level of Electricity for DamageEventSource) Not equal to 0
-
-



Then - Actions
-




If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-





If - Conditions
-






ElectricityLastHit[Temp_Integer] Less than (CurrentGameTime + 3.00)
-
-





Then - Actions
-






Set ElectrictyHitCount[Temp_Integer] = 0.00
-
-





Else - Actions
-
-




Set ElectrictyHitCount[Temp_Integer] = (ElectrictyHitCount[Temp_Integer] + 1.00)
-




Set ElectricityLastHit[Temp_Integer] = CurrentGameTime
-




Set DamageEventAmount = (DamageEventAmount + ((Real((Intelligence of DamageEventSource (Include bonuses)))) x (3.00 x (Power(0.85, (ElectrictyHitCount[Temp_Integer] - 1.00))))))
-




Unit - Remove ElectricMarker buff from DamageEventTarget
-
-



Else - Actions
-
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




ShowCriticalText Equal to True
-
-



Then - Actions
-




Set ShowCriticalText = False
-




Floating Text - Create floating text that reads ((String((Integer(DamageEventAmount)))) + !) above DamageEventTarget with Z offset 50.00, using font size 13.00, color (100.00%, 5.00%, 10.00%), and 0.00% transparency
-




Floating Text - Set the velocity of (Last created floating text) to 75.00 towards 90.00 degrees
-




Floating Text - Change (Last created floating text): Disable permanence
-




Floating Text - Change the lifespan of (Last created floating text) to 3.50 seconds
-




Floating Text - Change the fading age of (Last created floating text) to 1.40 seconds
-
-



Else - Actions
-
-
-

