Ejemplo n.º 1
0
        public TMMinion() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            Name = "Minion";

            Body   = 400;
            Female = false;
            Hue    = 2399;


            SetStr(9000);
            SetDex(6000);
            SetInt(3000);
            SetHits(750000);
            SetDamage(150, 200);
            SetDamageType(ResistanceType.Physical, 100);
            SetDamageType(ResistanceType.Cold, 100);
            SetDamageType(ResistanceType.Fire, 100);
            SetDamageType(ResistanceType.Energy, 100);
            SetDamageType(ResistanceType.Poison, 100);

            SetResistance(ResistanceType.Physical, 200);
            SetResistance(ResistanceType.Cold, 200);
            SetResistance(ResistanceType.Fire, 200);
            SetResistance(ResistanceType.Energy, 200);
            SetResistance(ResistanceType.Poison, 200);

            SetSkill(SkillName.EvalInt, 900.0);
            SetSkill(SkillName.Magery, 900.0);
            SetSkill(SkillName.Meditation, 600.0);
            SetSkill(SkillName.Poisoning, 750.0);
            SetSkill(SkillName.MagicResist, 600.0);
            SetSkill(SkillName.Tactics, 1000.0);
            SetSkill(SkillName.Wrestling, 1000.0);
            SetSkill(SkillName.Swords, 500.0);
            SetSkill(SkillName.Anatomy, 600.0);
            SetSkill(SkillName.Parry, 750.0);


            m_Timer = new TeleportTimer(this);
            m_Timer.Start();



            Fame         = 15000;
            Karma        = -15000;
            VirtualArmor = 85;

            PackGold(20000, 30000);



            Item NeptuneShirt = new NeptuneShirt();

            NeptuneShirt.Movable = false;
            NeptuneShirt.Hue     = 2422;
            AddItem(NeptuneShirt);
        }
Ejemplo n.º 2
0
        public Megami() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.4, 0.8)
        {
            Name            = "Megami Tensei";
            Title           = "The Reborn Goddess";
            Hue             = 2946;
            Body            = 174;
            BaseSoundID     = 0x3E9;
            RangeFight      = 20;
            RangePerception = 20;
            SetStr(6500);
            SetDex(3500);
            SetInt(1500);
            SetHits(100000);
            SetDamage(150);
            SetDamageType(ResistanceType.Physical, 0);
            SetDamageType(ResistanceType.Cold, 200);
            SetDamageType(ResistanceType.Fire, 200);
            SetDamageType(ResistanceType.Energy, 200);
            SetDamageType(ResistanceType.Poison, 200);

            SetResistance(ResistanceType.Physical, 200);
            SetResistance(ResistanceType.Cold, 200);
            SetResistance(ResistanceType.Fire, 200);
            SetResistance(ResistanceType.Energy, 200);
            SetResistance(ResistanceType.Poison, 200);

            SetSkill(SkillName.EvalInt, 200);
            SetSkill(SkillName.Tactics, 200);
            SetSkill(SkillName.MagicResist, 200);
            SetSkill(SkillName.Wrestling, 200);
            SetSkill(SkillName.Meditation, 200);
            SetSkill(SkillName.Focus, 200);
            SetSkill(SkillName.Magery, 200);
            SetSkill(SkillName.Anatomy, 200);

            Fame         = -1000;
            Karma        = -1000;
            Tamable      = false;
            VirtualArmor = 87;


            NeptuneShirt Bracelet = new NeptuneShirt();

            Bracelet.Movable = false;
            AddItem(Bracelet);
        }
Ejemplo n.º 3
0
        public VictorCreed() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            Name   = "Victor Creed";
            Body   = 400;
            Female = false;
            Hue    = 33775;
            Title  = "The Master Assassin";
            //Body = 149; // Uncomment these lines and input values
            //BaseSoundID = 0x4B0; // To use your own custom body and sound.
            SetStr(3500);
            SetDex(2500);
            SetInt(4500);
            SetHits(125000, 150000);
            SetDamage(45, 65);
            SetDamageType(ResistanceType.Cold, 199);
            SetDamageType(ResistanceType.Fire, 199);
            SetDamageType(ResistanceType.Energy, 199);
            SetDamageType(ResistanceType.Poison, 199);

            SetResistance(ResistanceType.Physical, 60);
            SetResistance(ResistanceType.Cold, 90);
            SetResistance(ResistanceType.Fire, 90);
            SetResistance(ResistanceType.Energy, 90);
            SetResistance(ResistanceType.Poison, 90);

            SetSkill(SkillName.EvalInt, 320.1, 330.0);
            SetSkill(SkillName.Magery, 290.1, 300.0);
            SetSkill(SkillName.Meditation, 200.1, 301.0);
            SetSkill(SkillName.Poisoning, 400.1, 601.0);
            SetSkill(SkillName.MagicResist, 575.2, 600.0);
            SetSkill(SkillName.Tactics, 690.1, 800.0);
            SetSkill(SkillName.Wrestling, 675.1, 800.0);
            SetSkill(SkillName.Swords, 375.1, 400.0);
            SetSkill(SkillName.Anatomy, 575.1, 600.0);
            SetSkill(SkillName.Parry, 775.1, 800.0);


            m_Timer = new TeleportTimer(this);
            m_Timer.Start();



            Fame         = 15000;
            Karma        = -15000;
            VirtualArmor = 65;

            PackGold(11120, 11130);



            Item HakamaShita = new HakamaShita();

            HakamaShita.Movable = false;
            HakamaShita.Hue     = 1109;
            AddItem(HakamaShita);

            Item TattsukeHakama = new TattsukeHakama();

            TattsukeHakama.Movable = false;
            TattsukeHakama.Hue     = 1109;
            AddItem(TattsukeHakama);

            Item Bandana = new Bandana();

            Bandana.Movable = false;
            Bandana.Hue     = 1109;
            AddItem(Bandana);

            Item SamuraiTabi = new SamuraiTabi();

            SamuraiTabi.Movable = false;
            SamuraiTabi.Hue     = 1109;
            AddItem(SamuraiTabi);

            Item NeptuneShirt = new NeptuneShirt();

            NeptuneShirt.Movable = false;
            NeptuneShirt.Hue     = 1109;
            AddItem(NeptuneShirt);
        }