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);
        }
Example #2
0
        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);
        }