Example #1
0
        public ElvenHealer()
        {
            Title = "the healer";

            Race   = Race.Elf;
            Hue    = Race.RandomSkinHue();
            Female = Utility.RandomBool();

            SetSkill(SkillName.Forensics, 80.0, 100.0);
            SetSkill(SkillName.SpiritSpeak, 80.0, 100.0);
            SetSkill(SkillName.Swords, 80.0, 100.0);

            if (Female)
            {
                FemaleElvenRobe robe = new FemaleElvenRobe();
                robe.Hue = 1109;
                AddItem(robe);
                AddItem(new RoyalCirclet());
            }
            else
            {
                ElvenRobe robe = new ElvenRobe();
                robe.Hue = 1150;
                AddItem(robe);
                AddItem(new WildStaff());
            }

            Utility.AssignRandomHair(this);

            AddItem(new ElvenBoots());
        }
Example #2
0
        public override void GiveEquipment()
        {
            ElvenRobe robe = new ElvenRobe();

            robe.Name       = "stone robe";
            robe.Hue        = 2407;
            robe.Identified = true;
            robe.Movable    = false;
            AddItem(Immovable(robe));

            FullSpellbook spellbook = new FullSpellbook();

            spellbook.Name    = "stone spellbook";
            spellbook.Hue     = 2407;
            spellbook.Movable = false;
            AddItem(Immovable(spellbook));
        }