diff --git a/lua/app/module/battle/controller/battle_controller.lua b/lua/app/module/battle/controller/battle_controller.lua index 9aea2a8b..b6a79231 100644 --- a/lua/app/module/battle/controller/battle_controller.lua +++ b/lua/app/module/battle/controller/battle_controller.lua @@ -648,8 +648,8 @@ function BattleController:enterNextWave() end if self.waveIndex >= self.maxWaveIndex then - self.victory = true - self:postWaveOver(false) + self.victory = self.curWaveMonsterDead + self:postWaveOver(not self.curWaveMonsterDead) self:battleEnd() return end