public ExplodingSanta() : base( AIType.AI_Melee, FightMode.None, 10, 1, 0.001, 0.001 ) { Name = "a santa"; Body = 400; Hue = 33814; SpeechHue = 1150; m_Target = null; SetStr( 100 ); SetDex( 100 ); SetInt( 100 ); SetHits( 200 ); SetDamage( 1, 2 ); SetSkill( SkillName.MagicResist, 150.0 ); Robe robe = new Robe(); robe.Hue = 37; robe.Movable = false; AddItem( robe ); WizardsHat hat = new WizardsHat(); hat.Hue = 37; hat.Movable = false; AddItem( hat ); LongBeard b = new LongBeard(); b.Hue = 1150; b.Movable = false; AddItem( b ); LongHair h = new LongHair(); h.Hue = 1150; h.Movable = false; AddItem( h ); AddItem( new Boots() ); }
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; }