From 2fe45348930007159e290d22a47e69aad96fa926 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Wed, 22 Apr 2026 07:17:23 -0700
Subject: [PATCH] Use DEFAULT_START_LIVES as appropriate
---
game/gameover.cpp | 2 +-
game/player.cpp | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/game/gameover.cpp b/game/gameover.cpp
index a6f033b3..ba6f01be 100644
--- a/game/gameover.cpp
+++ b/game/gameover.cpp
@@ -123,7 +123,7 @@ void GameOverPanelDelegate::OnShow()
m_handleLabel = nullptr;
if (gReplay.IsRecording() && !gReplay.HasContinues() &&
!gGameInfo.IsMultiplayer() && !gGameInfo.IsKidMode() &&
- (gGameInfo.wave == 1) && (gGameInfo.lives <= 3) &&
+ (gGameInfo.wave == 1) && (gGameInfo.lives <= DEFAULT_START_LIVES) &&
TheShip->GetScore() > 0) {
for ( i = 0; i<NUM_SCORES; ++i ) {
if ( TheShip->GetScore() >= (int)hScores[i].score ) {
diff --git a/game/player.cpp b/game/player.cpp
index 4d5677a0..d84bfabc 100644
--- a/game/player.cpp
+++ b/game/player.cpp
@@ -813,7 +813,7 @@ Player::CanGetAchievement()
{
if (gReplay.IsRecording() && !gReplay.HasContinues() &&
!gGameInfo.IsKidMode() &&
- (gGameInfo.wave == 1) && (gGameInfo.lives <= 3) &&
+ (gGameInfo.wave == 1) && (gGameInfo.lives <= DEFAULT_START_LIVES) &&
IS_LOCAL_CONTROL(controlType)) {
return true;
}