public override void OnGotMeleeAttack( Mobile attacker ) { if( this.Map != null && attacker != this && 0.25 > Utility.RandomDouble() ) { BaseCreature spawn = new PlagueSpawn( this ); spawn.Team = this.Team; spawn.MoveToWorld( this.Location, this.Map ); spawn.Combatant = attacker; Say( 1053034 ); // * The plague beast creates another beast from its flesh! * } base.OnGotMeleeAttack( attacker ); }
public override void OnGotMeleeAttack(Mobile attacker) { if (this.Map != null && attacker != this && 0.25 > Utility.RandomDouble()) { BaseCreature spawn = new PlagueSpawn(this); spawn.Team = this.Team; spawn.MoveToWorld(this.Location, this.Map); spawn.Combatant = attacker; Say(1053034); // * The plague beast creates another beast from its flesh! * } base.OnGotMeleeAttack(attacker); }