using Content.Shared.Alert; using Content.Server.Abilities.Mime; namespace Content.Server.Alert.Click { /// /// Retake your mime vows /// [DataDefinition] public sealed partial class RetakeVow : IAlertClick { public void AlertClicked(EntityUid player) { var entManager = IoCManager.Resolve(); if (entManager.TryGetComponent(player, out MimePowersComponent? mimePowers)) { entManager.System().RetakeVow(player, mimePowers); } } } }