Пример #1
0
        public MortysTheMaster()
            : base(AIType.AI_None, FightMode.None, 10, 1, 0.2, 0.4)
        {
            Name      = "Mortys";
            Title     = "Le Maitre";
            Direction = Direction.South;

            Body    = 400;
            Hue     = 33797;
            Blessed = true;

            InitStats(75, 75, 75);

            SpeechHue = 33;
            EmoteHue  = 33;

            Backpack bp = new Backpack();

            bp.Movable = false;
            AddItem(bp);
            AddItem(new RobeACapuche(1109));
            Lantern l = new Lantern();

            l.Hue = 1109;
            AddItem(l);
            l.Ignite();
            Boots b = new Boots();

            b.Hue = 1109;
            AddItem(b);
        }
Пример #2
0
        public override void InitOutfit()
        {
            Lantern lantern = new Lantern();

            lantern.Ignite();

            AddItem(lantern);
            AddItem(new Shoes(Utility.RandomNeutralHue()));
            AddItem(new Bonnet(Utility.RandomPinkHue()));
            AddItem(new PlainDress(Utility.RandomPinkHue()));
        }
Пример #3
0
        public SchmendrickApprenticeCorpse() : base(GetOwner(), GetHair(), GetFacialHair(), GetEquipment())
        {
            Direction = Direction.West;

            foreach (Item item in EquipItems)
            {
                DropItem(item);
            }

            m_Lantern = new Lantern {
                Movable = false, Protected = true
            };
            m_Lantern.Ignite();
        }
Пример #4
0
        public HeadlessHorseman() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            Name        = "The Headless Horseman";
            Body        = 185;
            BaseSoundID = 0x47F;
            Hue         = 0x4001;

            SetStr(430, 500);
            SetDex(90, 120);
            SetInt(700, 800);

            SetHits(5000, 10000);
            SetMana(5000);

            SetDamage(20, 35);

            SetDamageType(ResistanceType.Physical, 75);
            SetDamageType(ResistanceType.Fire, 25);

            SetResistance(ResistanceType.Physical, 40, 60);
            SetResistance(ResistanceType.Fire, 60, 80);
            SetResistance(ResistanceType.Cold, 40, 60);
            SetResistance(ResistanceType.Poison, 40, 60);
            SetResistance(ResistanceType.Energy, 40, 65);

            SetSkill(SkillName.Anatomy, 120.0);
            SetSkill(SkillName.EvalInt, 100.0);
            SetSkill(SkillName.Magery, 100.0);
            SetSkill(SkillName.Meditation, 120.0);
            SetSkill(SkillName.MagicResist, 100.0);
            SetSkill(SkillName.Tactics, 120.0);
            SetSkill(SkillName.Swords, 120.0);

            Fame  = 30000;
            Karma = -30000;

            VirtualArmor = 60;

            PlateChest chest = new PlateChest();

            chest.Hue     = 1345;
            chest.Movable = false;
            AddItem(chest);

            PlateArms arms = new PlateArms();

            arms.Hue     = 1345;
            arms.Movable = false;
            AddItem(arms);

            PlateGloves gloves = new PlateGloves();

            gloves.Hue     = 1345;
            gloves.Movable = false;
            AddItem(gloves);

            PlateGorget gorget = new PlateGorget();

            gorget.Hue     = 1345;
            gorget.Movable = false;
            AddItem(gorget);

            PlateLegs legs = new PlateLegs();

            legs.Hue     = 1345;
            legs.Movable = false;
            AddItem(legs);

            Cloak cloak = new Cloak();

            cloak.Hue     = 1175;
            cloak.Movable = false;
            AddItem(cloak);

            Longsword weapon = new Longsword();

            weapon.Hue     = 1175;
            weapon.Movable = false;
            AddItem(weapon);

            Lantern lantern = new Lantern();

            lantern.Movable = false;
            lantern.Ignite();
            AddItem(lantern);

            ThighBoots boots = new ThighBoots();

            boots.Movable = false;
            AddItem(boots);


            new Nightmare().Rider = this;
        }