Dungeon fixes (#14563)

This commit is contained in:
metalgearsloth
2023-03-10 21:19:27 +11:00
committed by GitHub
parent 27bda1dff9
commit b0714ca45a
3 changed files with 14 additions and 5 deletions

View File

@@ -157,7 +157,12 @@ public sealed partial class DungeonJob
ClearDoor(dungeon, grid, entrancePos);
var gridCoords = grid.GridTileToLocal(entrancePos);
// Need to offset the spawn to avoid spawning in the room.
_entManager.SpawnEntity(gen.Door, gridCoords);
foreach (var ent in gen.Entities)
{
_entManager.SpawnEntity(ent, gridCoords);
}
count--;
// Clear out any biome tiles nearby to avoid blocking it