Melting Strike 1

-
Events
-
Unit - A unit Is attacked
-
-
Conditions
-
((Triggering unit) is A structure) Equal to False
-
-
Actions
-
Set MS_Timer = 5.00
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
((Triggering unit) is in MS_Detect) Not equal to True
-
-
Then - Actions
-
Unit Group - Add (Triggering unit) to MS_Detect
-
Trigger - Add to Melting Strike 2 <gen> the event (Unit - (Picked unit) Takes damage)
-
-
Else - Actions
-
-
-
Events
-
Conditions
-
(Level of Melting Strike [E] for (Damage source)) Greater than 0
-
-
Actions
-
Set MS_Count = (MS_Count + 1)
-
Unit - Add Melting Srike Corruption to (Picked unit)
-
Unit - Set level of Melting Srike Corruption for (Picked unit) to MS_Count
-
Trigger - Turn on Melting Strike Timer <gen>
-
-
Events
-
Time - Every 0.50 seconds of game time
-
-
Conditions
-
Actions
-
Set MS_Timer = (MS_Timer - 0.50)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
MS_Timer Less than or equal to 0.00
-
-
Then - Actions
-
Unit - Remove Melting Srike Corruption from (Picked unit)
-
Trigger - Turn off (This trigger)
-
-
Else - Actions
-
-
