Example #1
0
 public TheramoreCombatDummy() : base()
 {
     Name          = "Theramore Combat Dummy";
     Id            = 4952;
     Model         = 3019;
     Level         = 1;
     BaseHitPoints = 24;
     BaseMana      = 0;
     SetDamage(0f, 0f);
     AttackSpeed    = 2000;
     Block          = 0;
     ResistArcane   = 0;
     ResistFire     = 0;
     ResistFrost    = 0;
     ResistHoly     = 0;
     ResistNature   = 0;
     ResistShadow   = 0;
     BoundingRadius = 1f;
     CombatReach    = 1f;
     Size           = 1f;
     Speed          = 3f;
     WalkSpeed      = 3f;
     RunSpeed       = 6f;
     Faction        = Factions.Everlook;
     AIEngine       = new NonAgressiveAnimalAI(this);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.Stay);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.KeepOrientation);
     NpcType = 9;
     Loots   = new BaseTreasure[] { new BaseTreasure(Drops.MoneyA, 100f)
                                    , new BaseTreasure(MiscLoot.TheramoreCombatDummy, 100f) };
 }
Example #2
0
 public GnomeDragCar() : base()
 {
     Name           = "Gnome Drag Car";
     Id             = 4946;
     Model          = 2490;
     Level          = 32;
     AttackSpeed    = 2000;
     Size           = 1f;
     Speed          = 3f;
     WalkSpeed      = 3f;
     RunSpeed       = 10f;
     BaseHitPoints  = 1304;
     BaseMana       = 0;
     BoundingRadius = 0.5000000f;
     CombatReach    = 1.5f;
     SetDamage(1f + 3f * Level, 1f + 3.5 * Level);
     Armor        = 20 * Level;
     Block        = 2 * Level;
     ResistArcane = 0;
     ResistFire   = 0;
     ResistFrost  = 0;
     ResistHoly   = 0;
     ResistNature = 0;
     ResistShadow = 0;
     Faction      = Factions.Friend;
     AIEngine     = new NonAgressiveAnimalAI(this);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.KeepOrientation);
     NpcType = 9;
     Guild   = "Placeholder for Rocket Car";
     //Loots = new BaseTreasure[]{ new BaseTreasure(Drops.MoneyA , 100f )
     //, new BaseTreasure(MiscLoot.GnomeDragCar , 100f )
     //No drops found in this time.
 }
Example #3
0
 public MortarTeamTargetDummy() : base()
 {
     Name          = "Mortar Team Target Dummy";
     Id            = 11875;
     Model         = 1555;
     Level         = 1;
     BaseHitPoints = 24;
     BaseMana      = 0;
     SetDamage(0f, 0f);
     AttackSpeed    = 2000;
     Block          = 0;
     ResistArcane   = 0;
     ResistFire     = 0;
     ResistFrost    = 0;
     ResistHoly     = 0;
     ResistNature   = 0;
     ResistShadow   = 0;
     BoundingRadius = 0.5610000f;
     CombatReach    = 1f;
     Size           = 1f;
     Speed          = 3f;
     WalkSpeed      = 3f;
     RunSpeed       = 6f;
     Faction        = Factions.Everlook;
     AIEngine       = new NonAgressiveAnimalAI(this);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.Stay);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.KeepOrientation);
     NpcType = 9;
     //Loots = new BaseTreasure[]{ new BaseTreasure(Drops.MoneyA , 100f )
     //, new BaseTreasure(MiscLoot.MortarTeamTargetDummy , 100f )
     //No drops found in this time.
 }
 public Narnie() : base()
 {
     AttackBonii(2000, 2000);
     ManaType       = 1;
     Size           = 0.500000f;
     BoundingRadius = 0.250000f;
     SetDamage(1f + 1.8f * Level, 1f + 2.5 * Level);     //SetDamage( 1.542857, 1.542857 );
     NpcType        = 1;
     Model          = 5448;
     NpcFlags       = 0;
     AttackSpeed    = 2000 - (Level - 1) * 13;
     BaseRage       = 20;
     BoundingRadius = 0.250000f;
     SetDamage(1f + 1.8f * Level, 1f + 2.5 * Level);     //SetDamage( 1.542857, 1.542857 );
     BaseHitPoints = 55;
     Level         = RandomLevel(1, 1);
     Name          = "Narnie";
     CombatReach   = 0.500000f;
     Flags1        = 0x06E;
     Speed         = 3f;
     RunSpeed      = 4f;
     WalkSpeed     = 3f;
     Faction       = Factions.Prey;
     AIEngine      = new NonAgressiveAnimalAI(this);
     SkinLoot      = new Loot[] { new Loot(typeof(RuinedLeatherScraps), 90.0f)
                                  , new Loot(typeof(LightLeather), 10.0f) };
     Id = 6728;
 }
        public SnowshoeRabbit() : base()
        {
            AttackBonii(2000, 2000);
            ManaType       = 1;
            AttackSpeed    = 2000 - (Level - 1) * 13;
            Size           = 0.500000f;
            BoundingRadius = 0.250000f;
            SetDamage(1f + 1.8f * Level, 1f + 2.5 * Level);     //SetDamage(1f+1.0f*Level,1f+1.55f*Level);
            NpcType       = 1;
            Model         = 328;
            NpcFlags      = 0;
            Level         = RandomLevel(1, 20);
            Name          = "Snowshoe Rabbit";
            CombatReach   = 1.000000f;
            Flags1        = 0x066;
            Unk3          = 1;
            BaseRage      = 76;
            BaseHitPoints = 50 + 5 * Level;
            Faction       = Factions.Beast;
//			AIEngine = new SummonedAI( this );
            AIEngine  = new NonAgressiveAnimalAI(this);
            Speed     = 4.7f;
            RunSpeed  = 5.7f;
            WalkSpeed = 4.7f;
            SkinLoot  = new Loot[] { new Loot(typeof(RuinedLeatherScraps), 90.0f)
                                     , new Loot(typeof(LightLeather), 10.0f) };
            Id = 7560;
        }
        public Senegal() : base()
        {
            AttackBonii(2000, 2000);
            ManaType       = 1;
            AttackSpeed    = 2000 - (Level - 1) * 13;
            Size           = 0.500000f;
            BoundingRadius = 0.250000f;
            SetDamage(1f + 1.8f * Level, 1f + 2.5 * Level);     //SetDamage(1f+1.0f*Level,1f+1.55f*Level);
            NpcType       = 1;
            Model         = 6190;
            NpcFlags      = 0;
            Level         = RandomLevel(1, 20);
            Name          = "Senegal";
            CombatReach   = 0.010000f;
            Flags1        = 0x066;
            Unk3          = 1;
            BaseRage      = 76;
            BaseHitPoints = 50 + 5 * Level;
            Faction       = Factions.Beast;
//			AIEngine = new SummonedAI( this );
            AIEngine  = new NonAgressiveAnimalAI(this);
            Speed     = 3.5f;
            RunSpeed  = 4.5f;
            WalkSpeed = 3.5f;
            Id        = 7389;
        }
Example #7
0
 public Mouse() : base()
 {
     AIEngine = new NonAgressiveAnimalAI(this);
     AttackBonii(2000, 2000);
     BaseMana       = 0;
     BaseHitPoints  = 10;
     BoundingRadius = 0.800000f;
     SetDamage(1.542857, 1.542857);
     NpcType     = 8;
     Model       = 4959;
     NpcFlags    = 0;
     Level       = RandomLevel(1, 1);
     Name        = "Mouse";
     CombatReach = 1.558700f;
     Flags1      = 0x06;
     Faction     = Factions.Prey;
     Id          = 6271;
 }
Example #8
0
 public Squirrel() : base()
 {
     AIEngine = new NonAgressiveAnimalAI(this);
     AttackBonii(2000, 2000);
     BaseMana       = 0;
     BaseHitPoints  = 15;
     BoundingRadius = 1.300000f;
     SetDamage(1.542857, 1.542857);
     NpcType     = 8;
     Model       = 134;
     NpcFlags    = 0;
     Level       = RandomLevel(1, 1);
     Name        = "Squirrel";
     CombatReach = 1.950000f;
     Flags1      = 0x06;
     Unk3        = 8;
     Faction     = Factions.Prey;
     Loots       = new BaseTreasure[] { new BaseTreasure(Rabbit.TinyAnimalLoots, 30.0f) };
     Id          = 1412;
 }
Example #9
0
        public BlackRat() : base()
        {
            AIEngine = new NonAgressiveAnimalAI(this);
            AttackBonii(2000, 2000);
            BaseMana       = 0;
            BaseHitPoints  = 15;
            BoundingRadius = 1.000000f;
            SetDamage(1.542857, 1.542857);
            NpcType     = 8;
            Model       = 1141;
            NpcFlags    = 0;
            Level       = RandomLevel(1, 1);
            Name        = "Black Rat";
            CombatReach = 1.000000f;
            Flags1      = 0x06;
            Unk3        = 8;
            Faction     = Factions.Prey;

            Id = 2110;
        }
Example #10
0
 public BlackSkeletalWarhorse() : base()
 {
     Id             = 11195;
     Model          = 10672;
     AttackSpeed    = 2000;
     BoundingRadius = 1.000f;
     CombatReach    = 0.925f;
     Name           = "Black Skeletal Warhorse ";
     Size           = 1f;
     Speed          = 4.9f;
     WalkSpeed      = 4.9f;
     RunSpeed       = 7.9f;
     BaseMana       = 0;
     Level          = RandomLevel(1, 2);
     Faction        = Factions.Undercity;
     //			BaseHitPoints = 1544 ;
     AIEngine = new NonAgressiveAnimalAI(this);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.Stay);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.KeepOrientation);
 }
Example #11
0
 public PintoHorse() : base()
 {
     Id             = 307;
     Model          = 2409;
     AttackSpeed    = 2200;
     BoundingRadius = 1.000f;
     CombatReach    = 0.925f;
     Name           = "Pinto Horse ";
     Size           = 1f;
     Speed          = 4.9f;
     WalkSpeed      = 4.9f;
     RunSpeed       = 7.9f;
     BaseMana       = 0;
     Level          = RandomLevel(1, 2);
     Faction        = Factions.Stormwind;
     //			BaseHitPoints = 1544 ;
     AIEngine = new NonAgressiveAnimalAI(this);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.Stay);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.KeepOrientation);
 }
Example #12
0
 public Snake() : base()
 {
     AttackSpeed    = 2000 - (Level - 1) * 13;
     ManaType       = 1;
     BoundingRadius = 0.350000f;
     SetDamage(1.542857, 1.542857);
     NpcType     = 1;
     Model       = 1206;
     NpcFlags    = 0;
     Level       = RandomLevel(1, 1);
     Name        = "Snake";
     CombatReach = 0.500000f;
     Flags1      = 0x010080006;
     Faction     = Factions.NoFaction;
     AIEngine    = new NonAgressiveAnimalAI(this);
     Speed       = 3;
     RunSpeed    = 5f;
     WalkSpeed   = 3f;
     Id          = 2914;
     Loots       = new BaseTreasure[] { new BaseTreasure(SnakeDrops.Snake, 100.0f) };
 }
Example #13
0
 public Sheep() : base()
 {
     AIEngine = new NonAgressiveAnimalAI(this);
     AttackBonii(2000, 2000);
     BaseMana       = 44;
     BaseHitPoints  = 30;
     BoundingRadius = 1.000000f;
     SetDamage(12.857142, 15.857142);
     NpcType = 8;
     Model   = 857;
     //Model = Rnd.RandomIntArr( 856, 857);
     NpcFlags    = 0;
     Level       = RandomLevel(2, 10);
     Name        = "Sheep";
     CombatReach = 1.500000f;
     Flags1      = 0x0104006;
     Unk3        = 8;
     Faction     = Factions.NoFaction;
     Loots       = new BaseTreasure[] { new BaseTreasure(Rabbit.TinyAnimalLoots, 100.0f) };
     Id          = 1933;
 }
Example #14
0
 public Chicken() : base()
 {
     AttackBonii(2000, 2000);
     Speed          = 0.500000f;
     BaseMana       = 0;
     BaseHitPoints  = 15;
     BoundingRadius = 0.145000f;
     SetDamage(1.542857, 1.542857);
     NpcType = 8;
     //Model = 304;
     Model       = 589;
     NpcFlags    = 0;
     Level       = RandomLevel(1, 1);
     Name        = "Chicken";
     CombatReach = 1.500000f;
     Flags1      = 0x06;
     Unk3        = 8;
     Faction     = Factions.NoFaction;
     Id          = 620;
     AIEngine    = new NonAgressiveAnimalAI(this);
 }
Example #15
0
 public StripedNightsaber() : base()
 {
     Id    = 7690;
     Model = 6448;
     AttackBonii(2000, 2000);
     BaseMana       = 0;
     BoundingRadius = 1.000000f;
     SetDamage(1.542857, 1.542857);
     NpcType     = 8;
     NpcFlags    = 0;
     Level       = RandomLevel(1, 2);
     Name        = "Striped Nightsaber";
     CombatReach = 1.500000f;
     //Flags1 = 0x00;
     Faction   = Factions.Darnasus;
     RunSpeed  = 12f;
     WalkSpeed = 4f;
     Speed     = 10f;
     AIEngine  = new NonAgressiveAnimalAI(this);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.Stay);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.KeepOrientation);
 }
Example #16
0
 public Deer() : base()
 {
     AIEngine = new NonAgressiveAnimalAI(this);
     AttackBonii(2000, 2000);
     BaseMana       = 28;
     BaseHitPoints  = 30;
     BoundingRadius = 1.000000f;
     SetDamage(4.500000, 5.500000);
     NpcType     = 8;
     Model       = 347;
     NpcFlags    = 0;
     Level       = RandomLevel(5, 6);
     Name        = "Deer";
     CombatReach = 1.558700f;
     Flags1      = 0x0104006;
     Unk3        = 8;
     Speed       = 3;
     Faction     = Factions.NoFaction;
     SkinLoot    = new Loot[] { new Loot(typeof(LightLeather), 1, 4, 90f) };
     Loots       = new BaseTreasure[] { new BaseTreasure(Rabbit.TinyAnimalLoots, 100.0f) };
     Id          = 883;
 }
Example #17
0
 public Rabbit() : base()
 {
     AIEngine = new NonAgressiveAnimalAI(this);
     AttackBonii(2000, 2000);
     BaseMana       = 0;
     BaseHitPoints  = 20;
     BoundingRadius = 0.235000f;
     SetDamage(1.542857, 1.542857);
     NpcType = 8;
     Model   = 1560;
     //Model = Rnd.RandomIntArr( 328, 1560);
     NpcFlags    = 0;
     Level       = RandomLevel(1, 1);
     Name        = "Rabbit";
     CombatReach = 1.000000f;
     Flags1      = 0x06;
     Unk3        = 8;
     Faction     = Factions.Prey;
     SkinLoot    = new Loot[] { new Loot(typeof(LightHide), 30f) };
     Loots       = new BaseTreasure[] { new BaseTreasure(Rabbit.TinyAnimalLoots, 60.0f) };
     Id          = 721;
 }
Example #18
0
 public WinterWolfMount() : base()
 {
     Id    = 359;
     Model = 1166;
     AttackBonii(2000, 2000);
     BaseMana       = 0;
     BoundingRadius = 1.000000f;
     SetDamage(1.542857, 1.542857);
     NpcType     = 8;
     NpcFlags    = 0;
     Level       = RandomLevel(1, 2);
     Name        = "Winter Wolf";
     CombatReach = 1.500000f;
     //Flags1 = 0x00;
     Faction   = Factions.Ogrimmar;
     RunSpeed  = 12f;
     WalkSpeed = 4f;
     Speed     = 10f;
     AIEngine  = new NonAgressiveAnimalAI(this);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.Stay);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.KeepOrientation);
 }
Example #19
0
 public BlackStallion() : base()
 {
     Id    = 308;
     Model = 2402;
     AttackBonii(2000, 2000);
     BaseMana       = 0;
     BoundingRadius = 1.000000f;
     SetDamage(1.542857, 1.542857);
     NpcType     = 8;
     NpcFlags    = 0;
     Level       = RandomLevel(1, 2);
     Name        = "Black Stallion";
     CombatReach = 1.500000f;
     //Flags1 = 0x00;
     Faction   = Factions.Stormwind;
     RunSpeed  = 12f;
     WalkSpeed = 4f;
     Speed     = 10f;
     AIEngine  = new NonAgressiveAnimalAI(this);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.Stay);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.KeepOrientation);
 }
Example #20
0
 public Fawn() : base()
 {
     AIEngine = new NonAgressiveAnimalAI(this);
     AttackBonii(2000, 2000);
     BaseMana       = 0;
     BaseHitPoints  = 30;
     BoundingRadius = 0.600000f;
     SetDamage(1.542857, 1.542857);
     NpcType     = 8;
     Model       = 654;
     NpcFlags    = 0;
     Level       = RandomLevel(1, 1);
     Name        = "Fawn";
     CombatReach = 0.900000f;
     Flags1      = 0x06;
     Unk3        = 8;
     Speed       = 4;
     Faction     = Factions.NoFaction;
     SkinLoot    = new Loot[] { new Loot(typeof(LightLeather), 90f) };
     Loots       = new BaseTreasure[] { new BaseTreasure(Rabbit.TinyAnimalLoots, 100.0f) };
     Id          = 890;
 }
Example #21
0
 public Adder() : base()
 {
     AIEngine = new NonAgressiveAnimalAI(this);
     AttackBonii(2000, 2000);
     ManaType       = 1;
     BaseMana       = 100;
     BaseHitPoints  = 20;
     Flags1         = 0x010080006;
     BoundingRadius = 0.235000f;
     SetDamage(1.542857, 1.542857);
     NpcType     = 8;
     Model       = 1986;
     NpcFlags    = 0;
     Level       = RandomLevel(1, 1);
     Name        = "Adder";
     CombatReach = 1.000000f;
     Unk3        = 1;
     Faction     = Factions.Prey;
     SkinLoot    = new Loot[] { new Loot(typeof(LightHide), 30f) };
     //	Loots = new BaseTreasure[]{ new BaseTreasure( AdderDrops.Adder, 60.0f ) };
     Id = 3300;
 }
Example #22
0
 public BlackRidingWolf() : base()
 {
     Id    = 5194;
     Model = 207;
     AttackBonii(2000, 2000);
     BaseMana       = 0;
     BoundingRadius = 1.000000f;
     SetDamage(1.542857, 1.542857);
     NpcType     = 1;
     NpcFlags    = 0;
     Level       = RandomLevel(10);
     Name        = "Black Riding Wolf";
     CombatReach = 1.500000f;
     Flags1      = 0x05;
     Faction     = Factions.Ogrimmar;
     RunSpeed    = 12f;
     WalkSpeed   = 4f;
     Speed       = 10f;
     AIEngine    = new NonAgressiveAnimalAI(this);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.Stay);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.KeepOrientation);
 }
Example #23
0
 public PinkTallstrider() : base()
 {
     Id    = 7711;
     Model = 1961;
     AttackBonii(2000, 2000);
     BaseMana       = 0;
     BoundingRadius = 1.000000f;
     SetDamage(1.542857, 1.542857);
     NpcType     = 8;
     NpcFlags    = 0;
     Level       = RandomLevel(1, 2);
     Name        = "Pink Tallstrider";
     CombatReach = 1.500000f;
     //Flags1 = 0x00;
     Faction   = Factions.ThunderBluff;
     RunSpeed  = 12f;
     WalkSpeed = 4f;
     Speed     = 10f;
     AIEngine  = new NonAgressiveAnimalAI(this);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.Stay);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.KeepOrientation);
 }
Example #24
0
 public WhiteMechanostrider() : base()
 {
     Id    = 10179;
     Model = 6569;
     AttackBonii(2000, 2000);
     BaseMana       = 0;
     BoundingRadius = 1.000000f;
     SetDamage(1.542857, 1.542857);
     NpcType     = 8;
     NpcFlags    = 0;
     Level       = RandomLevel(1, 2);
     Name        = "White Mechanostrider";
     CombatReach = 1.500000f;
     //Flags1 = 0x00;
     Faction   = Factions.GnomereganExiles;
     RunSpeed  = 12f;
     WalkSpeed = 4f;
     Speed     = 10f;
     AIEngine  = new NonAgressiveAnimalAI(this);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.Stay);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.KeepOrientation);
 }
Example #25
0
 public Horse() : base()
 {
     AttackBonii(2000, 2000);
     BaseMana       = 0;
     BoundingRadius = 1.000000f;
     SetDamage(1.542857, 1.542857);
     NpcType     = 8;
     Model       = 229;
     NpcFlags    = 0;
     Level       = RandomLevel(5, 5);
     Name        = "Horse";
     CombatReach = 1.500000f;
     Flags1      = 0x07;
     Faction     = Factions.Stormwind;
     Id          = 385;
     RunSpeed    = 12f;
     WalkSpeed   = 4f;
     Speed       = 10f;
     AIEngine    = new NonAgressiveAnimalAI(this);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.Stay);
     AIEngine.CustomBehaviours.Add(CustomBehavioursTypes.KeepOrientation);
     SkinLoot = new Loot[] { new Loot(typeof(LightHide), 90.0f) };
 }
Example #26
0
 public Toad() : base()
 {
     AttackBonii(2000, 2000);
     ManaType       = 1;
     BoundingRadius = 0.200000f;
     SetDamage(1f + 1.8f * Level, 1f + 2.5 * Level);     //SetDamage( 1.542857, 1.542857 );
     NpcType       = 8;
     Model         = 901;
     NpcFlags      = 0;
     Level         = RandomLevel(1, 1);
     Name          = "Toad";
     BaseHitPoints = 55;
     CombatReach   = 0.010000f;
     Flags1        = 0x06;
     Unk3          = 8;
     Speed         = 5f;
     WalkSpeed     = 5f;
     RunSpeed      = 7f;
     Faction       = Factions.Prey;
     AIEngine      = new NonAgressiveAnimalAI(this);
     Loots         = new BaseTreasure[] { new BaseTreasure(Ambient2Drops.Toad, 100.0f) };
     Id            = 1420;
 }
Example #27
0
 public Cow() : base()
 {
     AttackSpeed    = 2000 - (Level - 1) * 13;
     ManaType       = 1;
     BoundingRadius = 0.893000f;
     SetDamage(12.857142, 15.857142);
     BaseHitPoints = 150 + 33 * Level;
     NpcType       = 1;
     Model         = 1060;
     NpcFlags      = 0;
     Level         = RandomLevel(5, 10);
     Name          = "Cow";
     CombatReach   = 1.500000f;
     Flags1        = 0x0104006;
     Unk3          = 8;
     Faction       = Factions.NoFaction;
     AIEngine      = new NonAgressiveAnimalAI(this);
     Speed         = 1.4f;
     RunSpeed      = 3.3f;
     WalkSpeed     = 1.4f;
     Id            = 2442;
     SkinLoot      = new Loot[] { new Loot(typeof(RuinedLeatherScraps), 90.0f)
                                  , new Loot(typeof(LightLeather), 10.0f) };
 }
Example #28
0
 public Ram() : base()
 {
     AttackSpeed    = 2000 - (Level - 1) * 13;
     ManaType       = 1;
     BaseHitPoints  = 150 + 33 * Level;
     BoundingRadius = 0.350000f;
     SetDamage(1f + 1.8f * Level, 1f + 2.66 * Level);
     NpcType     = 1;
     Model       = 10000;
     NpcFlags    = 0;
     Level       = RandomLevel(4, 10);
     Name        = "Ram";
     CombatReach = 2.500000f;
     Flags1      = 0x0104006;
     Unk3        = 8;
     Speed       = 2;
     RunSpeed    = 6f;
     WalkSpeed   = 2f;
     Faction     = Factions.NoFaction;
     AIEngine    = new NonAgressiveAnimalAI(this);
     Id          = 2098;
     SkinLoot    = new Loot[] { new Loot(typeof(RuinedLeatherScraps), 90.0f)
                                , new Loot(typeof(LightLeather), 10.0f) };
 }