Code:
WolvesDenExit
Events
Unit - A unit enters WolvesDenExit <gen>
Conditions
((Owner of (Triggering unit)) controller) Equal to User
Actions
Set TempPoint = (Center of WolvesDenEntranceSpawn <gen>)
Camera - Pan camera for (Owner of (Triggering unit)) to TempPoint over 3.00 seconds
Wait 3.00 game-time seconds
Unit - Move (Triggering unit) instantly to TempPoint
Custom script: Custom Script: call RemoveLocation(udg_TempPoint)
Just to get this straight, the custom script executed just removes the referenced variable (Unnamed point from the function call), but leaves the global variable called TempPoint to be used again?
Also, I suspect I have a 3 second window of trigger leakage with the wait time and a possible destruction of something else temporary I might just need (Such as some other player using the same trigger within 3 secs). I am thinking about removing that even though I would like a better effect for entering zones.