diff --git a/Content.Shared/_CP14/MagicEnergy/SharedCP14MagicEnergySystem.cs b/Content.Shared/_CP14/MagicEnergy/SharedCP14MagicEnergySystem.cs index 2043751d6a..2212bd4d63 100644 --- a/Content.Shared/_CP14/MagicEnergy/SharedCP14MagicEnergySystem.cs +++ b/Content.Shared/_CP14/MagicEnergy/SharedCP14MagicEnergySystem.cs @@ -135,7 +135,9 @@ public partial class SharedCP14MagicEnergySystem : EntitySystem if (ent.Comp.MagicAlert == null) return; - var level = ContentHelpers.RoundToLevels(MathF.Max(0f, (float) ent.Comp.Energy), (float) ent.Comp.MaxEnergy, 11); + var level = ContentHelpers.RoundToLevels(MathF.Max(0f, (float)ent.Comp.Energy), + (float)ent.Comp.MaxEnergy, + _alerts.GetMaxSeverity(ent.Comp.MagicAlert.Value)); _alerts.ShowAlert(ent, ent.Comp.MagicAlert.Value, (short)level); } }