using Content.Shared.Actions; using Content.Shared.Chat; namespace Content.Shared.Magic.Events; /// /// Adds provided Charge to the held wand /// public sealed partial class ChargeSpellEvent : InstantActionEvent, ISpeakSpell { [DataField(required: true)] public int Charge; [DataField] public string WandTag = "WizardWand"; [DataField] public string? Speech { get; private set; } public InGameICChatType ChatType { get; } = InGameICChatType.Speak; }