예제 #1
0
        public UWaterSeaSnake() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            Name        = "a sea snake";
            Body        = 52;
            Hue         = UWater.RandomHue();
            BaseSoundID = 0xDB;

            SetStr(72, 84);
            SetDex(66, 75);
            SetInt(56, 60);

            SetHits(65, 69);
            SetMana(0);

            SetDamage(6, 9);

            SetDamageType(ResistanceType.Physical, 0);
            SetDamageType(ResistanceType.Poison, 100);

            SetResistance(ResistanceType.Physical, 25, 30);
            SetResistance(ResistanceType.Cold, 10);
            SetResistance(ResistanceType.Fire, 100);
            SetResistance(ResistanceType.Poison, 100);

            SetSkill(SkillName.Poisoning, 50.1, 70.0);
            SetSkill(SkillName.MagicResist, 15.1, 20.0);
            SetSkill(SkillName.Tactics, 49.3, 64.0);
            SetSkill(SkillName.Wrestling, 49.3, 64.0);

            Fame  = 300;
            Karma = -300;

            VirtualArmor = 16;
        }
예제 #2
0
        public UWaterElectricEel() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
        {
            AuraType = ResistanceType.Energy;

            Name        = "an electric eel";
            Body        = 0x15;
            Hue         = UWater.RandomHue();
            BaseSoundID = 219;

            SetStr(236, 265);
            SetDex(106, 130);
            SetInt(116, 135);

            SetHits(212, 229);
            SetMana(0);

            SetDamage(12, 22);

            SetDamageType(ResistanceType.Physical, 40);
            SetDamageType(ResistanceType.Poison, 60);

            SetResistance(ResistanceType.Physical, 40, 45);
            SetResistance(ResistanceType.Fire, 100);
            SetResistance(ResistanceType.Cold, 20, 30);
            SetResistance(ResistanceType.Poison, 70, 90);
            SetResistance(ResistanceType.Energy, 10);

            SetSkill(SkillName.Poisoning, 70.1, 100.0);
            SetSkill(SkillName.MagicResist, 25.1, 40.0);
            SetSkill(SkillName.Tactics, 95.1, 100.0);
            SetSkill(SkillName.Wrestling, 90.1, 110.0);

            Fame  = 2500;
            Karma = -2500;

            VirtualArmor = 32;

            PackItem(new Bone());
            // TODO: Body parts
        }