fix bug where every player state change except for Exhausted did not end