Fix: agent.moveTo

Shifted the check to oubliette instead, where isOccupied flag will
always return false regardless.