public void AddCooldownRef(CooldownResetPetAbility cooldownResetPetAbility)
    {
        if (cooldownReset != null)
        {
            cooldownReset.Deactivate();
            SuccessCastSpellDelegateEvent -= cooldownReset.ResetCooldown;
        }

        cooldownReset = cooldownResetPetAbility;

        if (cooldownResetPetAbility != null)
        {
            SuccessCastSpellDelegateEvent += cooldownResetPetAbility.ResetCooldown;
            cooldownResetPetAbility.Activate();
        }
    }
 public void AddCooldownRef(CooldownResetPetAbility cooldownResetPetAbility)
 {
     _cooldownResetPetAbility = cooldownResetPetAbility;
 }