-
Doctrine
-

Events
-


Unit - A unit Sells a unit
-
-

Conditions
-

Actions
-


Set DocUpgraderLoc = (Position of (Triggering unit))
-


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



If - Conditions
-




(Unit-type of (Sold unit)) Equal to Iron Will Doctrine
-
-



Then - Actions
-




Player - Limit training of Iron Will Doctrine to 0 for (Owner of (Selling unit))
-




Player - Limit training of Never Stop, Never Tire to 0 for (Owner of (Selling unit))
-




Player - Limit training of No Mercy Doctrine to 0 for (Owner of (Selling unit))
-




Unit - Create 1 DoctrineUpgrader for (Owner of (Triggering unit)) at DocUpgraderLoc facing Default building facing degrees
-




Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
-




Unit - Order (Last created unit) to research Iron Will Doctrine
-




Player - Enable Iron Will for (Owner of (Triggering unit))
-
-



Else - Actions
-




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





If - Conditions
-






(Unit-type of (Sold unit)) Equal to Never Stop, Never Tire
-
-





Then - Actions
-






Player - Limit training of Iron Will Doctrine to 0 for (Owner of (Triggering unit))
-






Player - Limit training of Never Stop, Never Tire to 0 for (Owner of (Triggering unit))
-






Player - Limit training of No Mercy Doctrine to 0 for (Owner of (Triggering unit))
-






Unit - Create 1 DoctrineUpgrader for (Owner of (Triggering unit)) at DocUpgraderLoc facing Default building facing degrees
-






Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
-






Unit - Order (Last created unit) to research Never Tire, Never Stop Doctrine
-






Player - Enable Never Tire, Never Stop (Neutral Hostile) for (Owner of (Triggering unit))
-
-





Else - Actions
-






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







If - Conditions
-








(Unit-type of (Sold unit)) Equal to No Mercy Doctrine
-
-







Then - Actions
-








Player - Limit training of Iron Will Doctrine to 0 for (Owner of (Triggering unit))
-








Player - Limit training of Never Stop, Never Tire to 0 for (Owner of (Triggering unit))
-








Player - Limit training of No Mercy Doctrine to 0 for (Owner of (Triggering unit))
-








Unit - Create 1 DoctrineUpgrader for (Owner of (Triggering unit)) at DocUpgraderLoc facing Default building facing degrees
-








Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
-








Unit - Order (Last created unit) to research No Mercy Doctrine
-








Player - Enable No Mercy for (Owner of (Triggering unit))
-
-







Else - Actions
-








Do nothing
-
-
-
-
-
-
-


Custom script: call RemoveLocation(udg_DocUpgraderLoc)
-
-










