diff --git a/code/fgame/dm_manager.cpp b/code/fgame/dm_manager.cpp index a479f53a..615e9313 100644 --- a/code/fgame/dm_manager.cpp +++ b/code/fgame/dm_manager.cpp @@ -472,8 +472,8 @@ PlayerStart *DM_Team::GetRandomSpawnpointWithMetric( spot = GetRandomSpawnpointFromList(points, numSpots); for (int i = 0; i < numSpots; i++) { // delete all created spawnpoint - if (points[numSpots].spawnpoint != spot) { - delete points[numSpots].spawnpoint; + if (points[i].spawnpoint != spot) { + delete points[i].spawnpoint; } }