private static void AddBeard( Mobile m, int itemID, int hue ) { if ( m.Female ) return; Item item; switch ( itemID & 0x3FFF ) { case 0x203E: item = new LongBeard( hue ); break; case 0x203F: item = new ShortBeard( hue ); break; case 0x2040: item = new Goatee( hue ); break; case 0x2041: item = new Mustache( hue ); break; case 0x204B: item = new MediumShortBeard( hue ); break; case 0x204C: item = new MediumLongBeard( hue ); break; case 0x204D: item = new Vandyke( hue ); break; default: return; } m.AddItem( item ); }
public virtual Item AddRandomFacialHair( int hairHue ) { Item hair = null; switch ( Utility.Random( 5 ) ) { case 0: AddItem( hair = new LongBeard( hairHue ) ); break; case 1: AddItem( hair = new MediumLongBeard( hairHue ) ); break; case 2: AddItem( hair = new Vandyke( hairHue ) ); break; case 3: AddItem( hair = new Mustache( hairHue ) ); break; case 4: AddItem( hair = new Goatee( hairHue ) ); break; } return hair; }