using Content.Shared.Actions; using Content.Shared.Storage; using Robust.Shared.Audio; namespace Content.Shared.Magic.Events; public sealed partial class RandomGlobalSpawnSpellEvent : InstantActionEvent, ISpeakSpell { /// /// The list of prototypes this spell can spawn, will select one randomly /// [DataField] public List Spawns = new(); /// /// Sound that will play globally when cast /// [DataField] public SoundSpecifier Sound = new SoundPathSpecifier("/Audio/Magic/staff_animation.ogg"); [DataField] public string? Speech { get; private set; } }