/** Returns the modifier of protection enchantments on armors equipped on player. */ public static int getEnchantmentModifierDamage( ItemStack[] par0ArrayOfItemStack, DamageSource par1DamageSource) { enchantmentModifierDamage.damageModifier = 0; enchantmentModifierDamage.source = par1DamageSource; applyEnchantmentModifierArray(enchantmentModifierDamage, par0ArrayOfItemStack); if (enchantmentModifierDamage.damageModifier > 25) { enchantmentModifierDamage.damageModifier = 25; } return (enchantmentModifierDamage.damageModifier + 1 >> 1) + enchantmentRand.nextInt((enchantmentModifierDamage.damageModifier >> 1) + 1); }
public static float a(EntityLiving entityliving, EntityLiving entityliving1) { c.a = 0.0F; c.b = entityliving1; a((EnchantmentModifier) c, entityliving.be()); return c.a; }