using Content.Shared.Damage; using Content.Shared.FixedPoint; using Robust.Shared.GameStates; namespace Content.Shared._CP14.MagicWeakness; /// /// imposes damage on excessive use of magic /// [RegisterComponent, NetworkedComponent] [Access(typeof(CP14SharedMagicWeaknessSystem))] public sealed partial class CP14MagicUnsafeDamageComponent : Component { [DataField] public DamageSpecifier DamagePerEnergy = new() { DamageDict = new Dictionary { {"Blunt", 0.3}, {"Poison", 0.4}, {"Heat", 0.3}, }, }; }