diff --git a/source/player/player.h b/source/player/player.h index ff3ef4761..fb5b74e0e 100644 --- a/source/player/player.h +++ b/source/player/player.h @@ -302,7 +302,7 @@ public: void respawn(); void setCanExitLevelNow() {m_canExitLevel=true;} - int getCanExitLevelNow() {return m_canExitLevel;} + int getCanExitLevelNow() {return m_canExitLevel&&getMode()!=PLAYER_MODE_DEAD;} void collectedQuestItem(); int getLivesLeft();