public virtual (int, int) GetAbilityDamageRange() { var combatManager = Object.FindObjectOfType <CombatManager>(); int damageMin; int damageMax; if (IsRanged()) { (damageMin, damageMax) = AbilityOwner.GetEquippedWeapon().GetRangedDamageRange(); } else { (damageMin, damageMax) = AbilityOwner.GetEquippedWeapon().GetMeleeDamageRange(); } return(damageMin, damageMax); }