I'm making a map and its much like diplomacy, and i have lots of triggers already, but when i added this one trigger, a trigger to keep track of the year through gas amount, the triggers for special units etc. stopped working. the trigger for the year was something like this:
Trigger |
Players: |
¤ Force1 |
Conditions: |
¤ Always(); |
Actions: |
¤ Wait(40000);
|
¤ SetResources(CurrentPlayer,Add,1,Gas);
|
¤ PreserveTrigger(); |
and the unit thing is something like this:
Trigger |
Players: |
¤ Force1 |
Conditions: |
¤ Bring(Currentplayer,atleast,1,marine,anywhere); |
Actions: |
¤ movelocation(Special,marine,currentplayer,Anywhere);
|
¤ Removeunitat(1,marine,currentplayer,Special);
|
¤ CreateUnit(1,SpecialUnit,Currentplayer,Special);
|
¤ PreserveTrigger(); |
This seems right, but in game it will only swap the marine for the special unit every time a DisplayText trigger is fired, its really weird. Help anyone?