From: deltanedas <39013340+deltanedas@users.noreply.github.com> Date: Sun, 24 Nov 2024 08:49:31 +0000 (+0000) Subject: fix exped caves generation (#32890) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=e436a50c3653d423ad18bda8c953367470270758;p=space-station-14.git fix exped caves generation (#32890) Co-authored-by: deltanedas <@deltanedas:kde.org> --- diff --git a/Content.Server/Procedural/DungeonJob/DungeonJob.PostGenWallMount.cs b/Content.Server/Procedural/DungeonJob/DungeonJob.PostGenWallMount.cs index afc7608d64..d5c8587ea9 100644 --- a/Content.Server/Procedural/DungeonJob/DungeonJob.PostGenWallMount.cs +++ b/Content.Server/Procedural/DungeonJob/DungeonJob.PostGenWallMount.cs @@ -20,7 +20,11 @@ public sealed partial class DungeonJob } var tileDef = _prototype.Index(tileProto); - data.SpawnGroups.TryGetValue(DungeonDataKey.WallMounts, out var spawnProto); + if (!data.SpawnGroups.TryGetValue(DungeonDataKey.WallMounts, out var spawnProto)) + { + // caves can have no walls + return; + } var checkedTiles = new HashSet(); var allExterior = new HashSet(dungeon.CorridorExteriorTiles);