Having a trigger periodically run every 1 second and grabbing units in all 150~ regions that don't match the condition heroic and moving each picked unit to a set point
OR
Having a trigger periodically run every 1 second and grabbing units only in the regions that lead into the jungle(16~) that don't match the condition heroic and moving those units to a set point with another trigger that catches everytime a stalker uses blink in a off limits region and move them to a set point
But hooking a trigger to an event socket is just a function call that can be made at any time and any place. You should know this by looking at the script GUI compiles to.It lets me add events to triggers after the game has loaded and lets me add them in an array making the difficulty of adding 150~ events much easier