public virtual void OnMiss( Mobile attacker, Mobile defender ) { PlaySwingAnimation( attacker ); attacker.PlaySound( GetMissAttackSound( attacker, defender ) ); defender.PlaySound( GetMissDefendSound( attacker, defender ) ); }