Add the "switch 99 is cleared" condition in the first trigger and a "clear switch 99" at the end of the second trigger.
Here it is in trigedit format; just copy and paste.
[codebox]Trigger("Player 8"){
Conditions:
Switch("Switch1", set);
Switch("Switch99", not set);
Actions:
Create Unit("Player 8", "Zerg Overlord", 1, "Location 16");
Kill Unit At Location("All players", "Any unit", All, "Location 16");
Wait(100);
Create Unit("Player 8", "Zerg Overlord", 1, "Location 14");
Kill Unit At Location("All players", "Any unit", All, "Location 14");
Wait(100);
Create Unit("Player 8", "Zerg Overlord", 1, "Location 11");
Kill Unit At Location("All players", "Any unit", All, "Location 11");
Wait(100);
Create Unit("Player 8", "Zerg Overlord", 1, "Location 9");
Kill Unit At Location("All players", "Any unit", All, "Location 9");
Wait(100);
Create Unit("Player 8", "Zerg Overlord", 1, "Location 10");
Kill Unit At Location("All players", "Any unit", All, "Location 10");
Wait(100);
Create Unit("Player 8", "Zerg Overlord", 1, "Location 7");
Kill Unit At Location("All players", "Any unit", All, "Location 7");
Wait(100);
Create Unit("Player 8", "Zerg Overlord", 1, "Location 6");
Kill Unit At Location("All players", "Any unit", All, "Location 6");
Wait(100);
Create Unit("Player 8", "Protoss Dragoon", 1, "Location 15");
Kill Unit At Location("All players", "Any unit", All, "Location 15");
Wait(100);
Create Unit("Player 8", "Protoss Dragoon", 1, "Location 13");
Kill Unit At Location("All players", "Any unit", All, "Location 13");
Wait(100);
Create Unit("Player 8", "Protoss Dragoon", 1, "Location 12");
Kill Unit At Location("All players", "Any unit", All, "Location 12");
Wait(100);
Create Unit("Player 8", "Protoss Dragoon", 1, "Location 8");
Kill Unit At Location("All players", "Any unit", All, "Location 8");
Wait(1500);
Set Switch("Switch99", set);
Preserve Trigger();
}
//-----------------------------------------------------------------//
Trigger("Player 8"){
Conditions:
Switch("Switch1", set);
Switch("Switch99", set);
Actions:
Create Unit("Player 8", "Zerg Overlord", 1, "Location 12");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 6");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 8");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 10");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 7");
Kill Unit At Location("All players", "Any unit", All, "Location 12");
Kill Unit At Location("All players", "Any unit", All, "Location 6");
Kill Unit At Location("All players", "Any unit", All, "Location 8");
Kill Unit At Location("All players", "Any unit", All, "Location 10");
Kill Unit At Location("All players", "Any unit", All, "Location 7");
Wait(300);
Create Unit("Player 8", "Zerg Overlord", 1, "Location 11");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 9");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 8");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 7");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 10");
Kill Unit At Location("All players", "Any unit", All, "Location 11");
Kill Unit At Location("All players", "Any unit", All, "Location 9");
Kill Unit At Location("All players", "Any unit", All, "Location 8");
Kill Unit At Location("All players", "Any unit", All, "Location 7");
Kill Unit At Location("All players", "Any unit", All, "Location 10");
Wait(300);
Create Unit("Player 8", "Zerg Overlord", 1, "Location 13");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 6");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 7");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 8");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 9");
Kill Unit At Location("All players", "Any unit", All, "Location 13");
Kill Unit At Location("All players", "Any unit", All, "Location 6");
Kill Unit At Location("All players", "Any unit", All, "Location 7");
Kill Unit At Location("All players", "Any unit", All, "Location 8");
Kill Unit At Location("All players", "Any unit", All, "Location 9");
Wait(300);
Create Unit("Player 8", "Zerg Overlord", 1, "Location 14");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 6");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 8");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 9");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 10");
Kill Unit At Location("All players", "Any unit", All, "Location 14");
Kill Unit At Location("All players", "Any unit", All, "Location 6");
Kill Unit At Location("All players", "Any unit", All, "Location 8");
Kill Unit At Location("All players", "Any unit", All, "Location 9");
Kill Unit At Location("All players", "Any unit", All, "Location 10");
Wait(300);
Create Unit("Player 8", "Zerg Overlord", 1, "Location 15");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 6");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 7");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 8");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 9");
Create Unit("Player 8", "Zerg Overlord", 1, "Location 10");
Kill Unit At Location("All players", "Any unit", All, "Location 15");
Kill Unit At Location("All players", "Any unit", All, "Location 6");
Kill Unit At Location("All players", "Any unit", All, "Location 7");
Kill Unit At Location("All players", "Any unit", All, "Location 8");
Kill Unit At Location("All players", "Any unit", All, "Location 9");
Kill Unit At Location("All players", "Any unit", All, "Location 10");
Set Switch("Switch99", clear);
Preserve Trigger();
}
//-----------------------------------------------------------------//
[/codebox]