You can choose between regular spawning and spawns that cost 5 times (10 times) the money and spawn 5 times (10 times) as many units.
For those who don't know the map:
Spawning works by training a unit in any rax, fax, etc. Then the building goes to the comp and spawns units once about every 60s.
For the Multispawns (x5 / x10) I replace the Terran 3x4 building by a Zerg 3x2 (sometimes 2x2) building. This system usually works flawless.
But sometimes after the game is running for a while the Terran building is not removed. This only happens when you train a unit in it while the builder SCV is still 'dancing' its way out of the building it just created. With the Terran building still in place the Zerg building can't be placed resulting in an error message and significant loss of money.
The problem is I can't reproduce this bug. It worked perfect in all my tests when I played alone.
So someone got an idea which side effect might prevent the Terran building from being removed? Note, this ONLY happens if the builder SCV is still stacked under the building, trying to 'dance' out.
Here's an example trigger: (there's one trigger for each unit that can be spawned)
Player:
Force 1
Conditions:
All Players brings at most 1500 [any unit] to Anywhere (this is to prevent spawning when near map limit)
Current Player commands at least 1 Marine
Current Player brings at least 1 Civ to 'Choose x5 Spawn'
Current Player accumulates at least 315 ore
Actions:
Center Location 'Unit Spawn' on Marine owned by Current Player at 'Anywhere'
Remove all Marine for Current Player
Center Location 'Unit Spawn' on Barracks owned by Current Player at 'Unit Spawn'
Center Location 'Move away' on Barracks owned by Current Player at 'Unit Spawn'
Move all [men] for All Players at 'Move away' to 'Temp Team 1'
Remove all Barracks for Current Player at 'Unit Spawn'
Create 1 x5 Marines at 'Unit Spawn' for Player 4 with properties (no properties applied / standard properties)
Move all [men] for All Players at 'Temp Team 1' to 'Move away'
Subtract 315 ore for Current Player
Preserve trigger
Force 1 is Human side 1
Player 4 is the Comp allied with Force 1
'x5 Marines' is the Zerg building's name
'Unit Spawn' is 1x1 blocks
'Move away' is 5x4 blocks
P.S. The SCV gets relocated. => move units actions work