- Joined
- Jan 16, 2008
- Messages
- 156
I believe the trigger below is causing fatal errors. Any ideas why?
-
Desperation Desistance Burning Blade
-

Events
-


Unit - A unit owned by Player 5 (Yellow) Is attacked
-


Unit - A unit owned by Player 10 (Light Blue) Is attacked
-


Unit - A unit owned by Player 11 (Dark Green) Is attacked
-


Unit - A unit owned by Player 12 (Brown) Is attacked
-
-

Conditions
-

Actions
-


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



If - Conditions
-




(Level of Desperation (Dummy) for (Attacking unit)) Not equal to 0
-




((Triggering unit) is A structure) Equal to False
-
-



Then - Actions
-




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





If - Conditions
-






DespPrevTarget_Copy Not equal to (Triggering unit)
-
-





Then - Actions
-






Set DespCounter_Copy = (DespCounter_Copy / 2)
-
-





Else - Actions
-






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







If - Conditions
-








DespCounter_Copy Less than 17
-
-







Then - Actions
-








Set DespCounter_Copy = (DespCounter_Copy + 1)
-
-







Else - Actions
-








Set DespCounter_Copy = 17
-
-
-
-
-




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





If - Conditions
-






(Level of Desperation for (Attacking unit)) Equal to 0
-
-





Then - Actions
-






Unit - Add Desperation to (Attacking unit)
-
-





Else - Actions
-
-




Unit - Set level of Desperation for (Attacking unit) to (DespCounter_Copy x (Level of Desperation (Dummy) for (Attacking unit)))
-




Set DespPrevTarget_Copy = (Triggering unit)
-
-



Else - Actions
-
-


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



If - Conditions
-




(Level of Desistance for (Attacking unit)) Greater than 0
-




((Attacked unit) is A structure) Equal to False
-




((Attacked unit) is Mechanical) Equal to False
-




(Life of (Attacked unit)) Less than (25.00 + ((Real((Level of Desistance for (Attacking unit)))) x 125.00))
-
-



Then - Actions
-




Animation - Play (Attacking unit)'s attack animation
-




Wait 0.15 seconds
-




Unit - Cause (Attacking unit) to damage (Attacked unit), dealing 5000.00 damage of attack type Siege and damage type Death
-
-



Else - Actions
-
-


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



If - Conditions
-




(Unit-type of (Attacked unit)) Equal to Burning Blade Warrior
-




(Percentage life of (Attacked unit)) Less than 40.00
-
-



Then - Actions
-




Unit - Change ownership of (Attacked unit) to Neutral Hostile and Retain color
-
-



Else - Actions
-
-
-
Last edited:

