using UnityEngine; namespace ProjectI.Builds { [CreateAssetMenu(menuName = "ProjectI/Abilities/Shield Pulse")] public sealed class ShieldPulseAbilityDefinition : AbilityDefinition { public override AbilitySlot Slot => AbilitySlot.Active; public override AbilityEffect Effect => AbilityEffect.ShieldPulse; public override void ActivateServer(AbilityActivationContext c) => c.Actor.ApplyShieldPulseServer(c.Tuning); } }