diff --git a/webapp/controller/SoloController.class.php b/webapp/controller/SoloController.class.php index a078519..dc81424 100644 --- a/webapp/controller/SoloController.class.php +++ b/webapp/controller/SoloController.class.php @@ -506,10 +506,10 @@ class SoloController } $foundwave = false; - foreach ($gamelevel['levelinfo'][$level] as $key => $waveitem) { + foreach ($gamelevel['levelinfo'][$level] as $waveitem) { if ($wave == $waveitem) { $foundwave = true; - unset($gamelevel['levelinfo'][$level][$key]); + $gamelevel['levelinfo'][$level] = array_diff($gamelevel['levelinfo'][$level], [$waveitem]); if (count($gamelevel['levelinfo'][$level]) == 0) { unset($gamelevel['levelinfo'][$level]); }