Ja "Leave" will bei mir generell auch nicht funktionieren.
Lass einfach ein wenig Phantasie spielen
Wenn das Anliegen so wichtig ist (es sieht nicht schön aus wenn man einen NPC verschwinden und wieder aufploppen sieht), dann mach einfach ein Shape um das andere Gebiet herum und verbinde es mit einem neuen Areatrigger, der beim eintreten sagt "Hostile". Die Enden des "umarmenden Shapes" sollten natürlich möglichst nahe beieinander liegen, damit keine Lücken entstehen. Außerdem sollten die beiden Shapes sich auf keinen Fall an irgendeiner Stelle überschneiden.
Außerdem könntest du den Auslöser für das neuspawn ja genausogut auch für das hostile benutzen, denn dass hostile funktioniert bin ich mir ganz sicher