namespace Server.Items { /// /// Strike your opponent with great force, partially bypassing their armor and inflicting greater damage. /// Requires either Bushido or Ninjitsu skill. /// public class ArmorPierce : WeaponAbility { public override int BaseMana => 30; public override double DamageScalar => 1.5; public override bool RequiresSE => true; public override bool RequiresSecondarySkill(Mobile from) => true; public override void OnHit(Mobile attacker, Mobile defender, int damage, WorldLocation worldLocation) { if (!Validate(attacker) || !CheckMana(attacker, true)) { return; } ClearCurrentAbility(attacker); attacker.SendLocalizedMessage(1063350); // You pierce your opponent's armor! defender.SendLocalizedMessage(1063351); // Your attacker pierced your armor! defender.FixedParticles(0x3728, 1, 26, 0x26D6, 0, 0, EffectLayer.Waist); } } }