QUOTE(Shadowlash @ Jun 20 2005, 05:09 AM)
I did what you said but it still didn't work right. All the help I have gotten is for one map.
http://www.staredit.net/index.php?showtopic=16715The victory trigger happens right after when everyone is done choosing their abilities/options. After everyone has chosen the abilties and everyone is ready the zealots are created on the field at the same time, but then the victory or draw pops up.
[right][snapback]239157[/snapback][/right]
Oh i see what your doing.
Put the victory trigger above the trigger that creates the zealots at the start. (i guess the bug i told you how to fix you havn't seen yet).
The thing is your zealots are not being created at the same time, Their created one at a time with each players trigger. And other triggers are allowed to fire between them.
Think of your trigger order like this...
==Player 1==
-Create Zealot trigger
-Victory Trigger
==Player 2==
-Create Zealot trigger
-Victory Trigger
==Player 3==
-Create Zealot trigger
-Victory Trigger
So after player 1 runs his trigger to create the zealot the victory trigger has a chance to fire directly after it. If you put the Victory trigger above the Create Zealot Trigger then it will work differantly.
==Player 1==
-Victory Trigger
-Create Zealot trigger
==Player 2==
-Victory Trigger
-Create Zealot trigger
Here in this example the victory trigger would of already checked and been faulse, so after that the Zealot is created. Next P2 will check his victory trigger but since he won't have a zealot yet his won't fire ither.
I'm pretty sure this is what your problem is (even if your victory or create zealot triggers are owned by the force).
PS. What Oo.Deamon.oO said should fix your problem too.