Exemple #1
0
        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);
        }