The way the whole thing works is that a stage is set when the player steps into a trigger, which runs a quest results script which uses a resetAI on all of them. The player is already in the other cell. There is a small delay of 0.3 seconds before a game mode block in the trigger script forces some NPC to use new weapons and gives some of them better armor for the upcoming fight. All the NPCs start coming out of the teleport door with their weapons drawn, but this one guy. I am stumped at this point. I am going to watch the world cup now and try again later. maybe some of you will have some insight as to what may be going on here, or have a suggestion as to how to accomplish this in a better way.