safe dictionary assignment (#5587)

This commit is contained in:
IProduceWidgets
2025-01-06 15:02:02 -05:00
committed by GitHub
parent 7810cd0c2e
commit a2983a5ee0

View File

@@ -1017,8 +1017,8 @@ public sealed class MapLoaderSystem : EntitySystem
// Skip removed tile definitions.
if (!_tileDefManager.TryGetDefinition(prototypeId, out var definition))
continue;
tileIdMap.Add(definition.TileId, origId);
if (!tileIdMap.ContainsKey(definition.TileId))
tileIdMap.Add(definition.TileId, origId);
}
// Assign new IDs for all new tile types.