You mean non-joinable (non-global) characters will only be counted in the current area, but for global NPCs Exists() gives true if the NPC exists in another area?
Yes, he's right. I just checked it. It's also potentially a problem, because that creature is going to show up as existing even if you kill it. And it's not necessarily one of the joinable NPC that are easy to keep track of. If you just want to teleport a basic NPC to another area, you have to make him global, and then if he dies in the plot, well...
Comments
But: You can't use "InMyArea()" in an area script.