Maelstrom: Use DEFAULT_START_LIVES as appropriate

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;
 	}