using Content.Shared._CP14.MagicSpellStorage; using Content.Shared.FixedPoint; namespace Content.Shared._CP14.MagicSpell.Components; /// /// Restricts the use of this action, by spending mana or user requirements. /// [RegisterComponent, Access(typeof(CP14SharedMagicSystem), typeof(CP14SpellStorageSystem))] public sealed partial class CP14MagicEffectManaCostComponent : Component { [DataField] public FixedPoint2 ManaCost = 0f; /// /// Can the cost of casting this magic effect be changed from clothing or other sources? /// [DataField] public bool CanModifyManacost = true; }