Revert NPC idle state

The code wasn't reliable, players could remain in the playersSpectator
set as dangling pointers.