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
-
-

