This commit is contained in:
yangduo 2025-04-09 11:20:17 +08:00
parent edc567c9a6
commit 0f13cc8ff2

View File

@ -506,14 +506,12 @@ class SoloController
}
$foundwave = false;
$newlist = array();
foreach ($gamelevel['levelinfo'][$level] as $waveitem) {
if ($wave == $waveitem) {
$foundwave = true;
$gamelevel['levelinfo'][$level] = array_diff($gamelevel['levelinfo'][$level], [$waveitem]);
if (count($gamelevel['levelinfo'][$level]) == 0) {
unset($gamelevel['levelinfo'][$level]);
}
break;
} else {
$newlist[] = $waveitem;
}
}
@ -528,6 +526,12 @@ class SoloController
return;
}
if (count($newlist) == 0) {
unset($gamelevel['levelinfo'][$level]);
} else {
$gamelevel['levelinfo'][$level] = $newlist;
}
$wavearr = explode('|', $levelcfg['completionwave']);
$foundwave = false;
$item_list = array();