diff --git a/Content.Shared/Decals/SharedDecalSystem.cs b/Content.Shared/Decals/SharedDecalSystem.cs index cf3b406442..ede333a8ba 100644 --- a/Content.Shared/Decals/SharedDecalSystem.cs +++ b/Content.Shared/Decals/SharedDecalSystem.cs @@ -41,13 +41,13 @@ namespace Content.Shared.Decals private void OnGridInitialize(GridInitializeEvent msg) { - var comp = EntityManager.EnsureComponent(MapManager.GetGrid(msg.GridId).GridEntityId); - ChunkIndex[msg.GridId] = new(); + var comp = EntityManager.EnsureComponent(msg.EntityUid); + ChunkIndex[msg.EntityUid] = new(); foreach (var (indices, decals) in comp.ChunkCollection.ChunkCollection) { foreach (var uid in decals.Keys) { - ChunkIndex[msg.GridId][uid] = indices; + ChunkIndex[msg.EntityUid][uid] = indices; } } }