using UnityEngine; [CreateAssetMenu(fileName = "New Enemy Rush Ability", menuName = "EnemyAbilities/Rush")] public class EnemyRushAbility : EnemyAbility { [SerializeField] private Effect speedEffect; public override void UseAbility(Entity target, Enemy owner) { Debug.Log("ability activated"); if (owner.speedMultiplier < 1.10f) { Debug.Log("affect applied"); speedEffect.ApplyEffect(owner); } //owner.closestTarget = } }