using ProjectI.Combat; using UnityEngine; namespace ProjectI.Builds { [CreateAssetMenu(menuName="ProjectI/Abilities/WardBeacon")] public sealed class WardBeaconAbilityDefinition : AbilityDefinition { public override AbilitySlot Slot => AbilitySlot.Active; public override AbilityEffect Effect => AbilityEffect.WardBeacon; public override bool UsesMovementInput => false; public override void ActivateServer(AbilityActivationContext context) => context.Actor.ActivateExpansionServer(context); } }