public virtual void AddBlood( Mobile attacker, Mobile defender, int damage )
{
if ( damage > 0 )
{
new Blood().MoveToWorld( defender.Location, defender.Map );
int extraBlood = Utility.RandomMinMax( 0, 1 );
for( int i = 0; i < extraBlood; i++ )
{
new Blood().MoveToWorld( new Point3D(
defender.X + Utility.RandomMinMax( -1, 1 ),
defender.Y + Utility.RandomMinMax( -1, 1 ),
defender.Z ), defender.Map );
}
}
}