// SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com> // SPDX-FileCopyrightText: 2025 Aviu00 <93730715+Aviu00@users.noreply.github.com> // SPDX-FileCopyrightText: 2025 Misandry // SPDX-FileCopyrightText: 2025 gus // // SPDX-License-Identifier: AGPL-3.0-or-later using Content.Shared.Random; using Robust.Shared.Prototypes; namespace Content.Server._Shitcode.Wizard.Components; [RegisterComponent] public sealed partial class SpellsGrantComponent : Component { [ViewVariables(VVAccess.ReadWrite)] public bool Granted; [DataField] public HashSet GuaranteedActions = new(); [DataField] public ProtoId? RandomActions; [DataField] public float TotalWeight; [DataField] public EntProtoId? AntagProfile; }