From 0f1fdc74d9e77200a253fe12999320229f5a09a6 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Mon, 6 Apr 2026 10:12:50 -0700
Subject: [PATCH] Allow high scores if you start with fewer than 3 lives
---
game/gameover.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/game/gameover.cpp b/game/gameover.cpp
index c967557a..cf042e5b 100644
--- a/game/gameover.cpp
+++ b/game/gameover.cpp
@@ -122,7 +122,7 @@ void GameOverPanelDelegate::OnShow()
m_handleLabel = NULL;
if (gReplay.IsRecording() && !gReplay.HasContinues() &&
!gGameInfo.IsMultiplayer() && !gGameInfo.IsKidMode() &&
- (gGameInfo.wave == 1) && (gGameInfo.lives == 3) &&
+ (gGameInfo.wave == 1) && (gGameInfo.lives <= 3) &&
TheShip->GetScore() > 0) {
for ( i = 0; i<NUM_SCORES; ++i ) {
if ( TheShip->GetScore() >= (int)hScores[i].score ) {