Пример #1
0
        public void AppliquerDegatsMagiques(Mobile def, double dmg)
        {
            def = ProtectionTechnique.GetOnHitEffect(def);

            double reducedDmg = Reduction(dmg, def.MagicResistance);

            MagicReflectSpell.GetOnHitEffect(def, ref reducedDmg);

            DurabilityHandler.OnMagicDamageReceive(def);

            def.Damage((int)reducedDmg);
        }