Пример #1
0
        public float CalcMeleeHitChance()
        {
            // the warlock's miss rate, not including buff/debuff
            float miss = .17f - Mommy.CalcSpellHit() + Stats.SpellHit;

            // adjust to melee miss rate
            miss *= 8f / 13f;

            // add in physical hit buff/debuffs
            miss -= Stats.PhysicalHit;

            return(Math.Min(1f, 1f - miss));
        }