diff --git a/Content.Server/Radiation/Systems/RadiationSystem.Debug.cs b/Content.Server/Radiation/Systems/RadiationSystem.Debug.cs index 6aa8d0d178..bd422663f2 100644 --- a/Content.Server/Radiation/Systems/RadiationSystem.Debug.cs +++ b/Content.Server/Radiation/Systems/RadiationSystem.Debug.cs @@ -6,6 +6,7 @@ using Content.Shared.Radiation.Events; using Content.Shared.Radiation.Systems; using Robust.Shared.Console; using Robust.Shared.Enums; +using Robust.Shared.Map.Components; using Robust.Shared.Players; namespace Content.Server.Radiation.Systems; @@ -58,9 +59,10 @@ public partial class RadiationSystem var query = GetEntityQuery(); var dict = new Dictionary>(); - foreach (var grid in _mapManager.GetAllGrids()) + var gridQuery = AllEntityQuery(); + + while (gridQuery.MoveNext(out var gridUid, out var grid)) { - var gridUid = grid.Owner; if (!query.TryGetComponent(gridUid, out var resistance)) continue;