Code:
Custom script: call DestroyTrigger( GetTriggeringTrigger() )
uh you seem to be missing the point here.
Top Left <gen> is a region - as in an area. it is not a leak since anything with <gen> next to its name is actually already a variable.
Unit - Create 1 Dummy Unit for Player 1 (Red) at (Random point in AreaX <gen> facing (Random Angle))