Hello everyone!
First, a description of the situation:
In my mission, I have an area with a marker on it. When an East soldier enters the area, the marker becomes red, when a West soldier enters it, the marker becomes blue, when both East and West guys are inside, the marker becomes yellow. If East kills all West soldiers inside the area, and at least one East soldier stays in the area, the marker becomes red after being yellow, and vice versa, if West wins the duel.
All this is done by the following triggers:
1. A trigger activated by East. On activation: activeEast = true;
2. A trigger activated by West. On activation: activeWest = true;
3. A trigger with the condition "activeEast". On activation: "marker1" setMarkerColor "ColorRed";
4. A trigger with the condition "activeWest". On activation:"marker1" setMarkerColor "ColorBlue";
5. A trigger with the condition "activeEast and activeWest". On activation: "marker1" setMarkerColor "ColorYellow";
6. A trigger with the condition "activeEast and west countSide list trigger1 < 1;". On activation: "marker1" setMarkerColor "ColorRed";
7. A trigger with the condition "activeWest and east countSide list trigger1 < 1;". On activation: "marker1" setMarkerColor "ColorBlue";
Now the problem:
Everything works fine except for one thing: the marker does not become red after beying yellow (that is, after West soldiers are eliminated in the area, provided that East is still in the area). Any idea can be wrong? Please help.
P.S. The marker does become blue after East is eliminated and West is still in the area.