diff --git a/Scripts/Mobiles/Animals/Ape.cs b/Scripts/Mobiles/Animals/Ape.cs index c765e42..d418c9a 100644 --- a/Scripts/Mobiles/Animals/Ape.cs +++ b/Scripts/Mobiles/Animals/Ape.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "an ape"; Body = 319; BaseSoundID = 0x9E; + Clan = Clan.Animal; SetStr( 73, 115 ); SetDex( 46, 65 ); @@ -53,4 +54,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Bears/BlackBear.cs b/Scripts/Mobiles/Animals/Bears/BlackBear.cs index 8e909fb..c659aea 100644 --- a/Scripts/Mobiles/Animals/Bears/BlackBear.cs +++ b/Scripts/Mobiles/Animals/Bears/BlackBear.cs @@ -14,6 +14,7 @@ namespace Server.Mobiles Body = 211; Hue = 0x8FD; BaseSoundID = 0xA3; + Clan = Clan.Animal; SetStr( 76, 100 ); SetDex( 56, 75 ); @@ -55,4 +56,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Bears/BrownBear.cs b/Scripts/Mobiles/Animals/Bears/BrownBear.cs index ec104c1..b92e74f 100644 --- a/Scripts/Mobiles/Animals/Bears/BrownBear.cs +++ b/Scripts/Mobiles/Animals/Bears/BrownBear.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a brown bear"; Body = 211; BaseSoundID = 0xA3; + Clan = Clan.Animal; SetStr( 76, 100 ); SetDex( 26, 45 ); @@ -53,4 +54,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Bears/CaveBear.cs b/Scripts/Mobiles/Animals/Bears/CaveBear.cs index a4f5992..bd47b3d 100644 --- a/Scripts/Mobiles/Animals/Bears/CaveBear.cs +++ b/Scripts/Mobiles/Animals/Bears/CaveBear.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a cave bear"; Body = 266; BaseSoundID = 0xA3; + Clan = Clan.Animal; SetStr( 126, 155 ); SetDex( 81, 105 ); @@ -51,4 +52,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Bears/GrizzlyBear.cs b/Scripts/Mobiles/Animals/Bears/GrizzlyBear.cs index 6f86c12..1b892ed 100644 --- a/Scripts/Mobiles/Animals/Bears/GrizzlyBear.cs +++ b/Scripts/Mobiles/Animals/Bears/GrizzlyBear.cs @@ -13,6 +13,7 @@ namespace Server.Mobiles Name = "a grizzly bear"; Body = 212; BaseSoundID = 0xA3; + Clan = Clan.Animal; SetStr( 126, 155 ); SetDex( 81, 105 ); @@ -54,4 +55,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Bears/KodiakBear.cs b/Scripts/Mobiles/Animals/Bears/KodiakBear.cs index 63a810b..90bcfa7 100644 --- a/Scripts/Mobiles/Animals/Bears/KodiakBear.cs +++ b/Scripts/Mobiles/Animals/Bears/KodiakBear.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a kodiak bear"; Body = 267; BaseSoundID = 0xA3; + Clan = Clan.Animal; SetStr( 126, 155 ); SetDex( 81, 105 ); @@ -51,4 +52,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Bears/PandaBear.cs b/Scripts/Mobiles/Animals/Bears/PandaBear.cs index 8a39fba..f28e72c 100644 --- a/Scripts/Mobiles/Animals/Bears/PandaBear.cs +++ b/Scripts/Mobiles/Animals/Bears/PandaBear.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a panda bear"; Body = 112; BaseSoundID = 0xA3; + Clan = Clan.Animal; SetStr( 76, 100 ); SetDex( 56, 75 ); @@ -53,4 +54,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Bears/SnowBear.cs b/Scripts/Mobiles/Animals/Bears/SnowBear.cs index 8b03de7..349d130 100644 --- a/Scripts/Mobiles/Animals/Bears/SnowBear.cs +++ b/Scripts/Mobiles/Animals/Bears/SnowBear.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a snow bear"; Body = 268; BaseSoundID = 0xA3; + Clan = Clan.Animal; SetStr( 126, 155 ); SetDex( 81, 105 ); @@ -51,4 +52,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Birds/AxeBeak.cs b/Scripts/Mobiles/Animals/Birds/AxeBeak.cs index dbaaf67..efc8d2c 100644 --- a/Scripts/Mobiles/Animals/Birds/AxeBeak.cs +++ b/Scripts/Mobiles/Animals/Birds/AxeBeak.cs @@ -13,6 +13,7 @@ namespace Server.Mobiles Name = "an axebeak"; Body = 295; BaseSoundID = 0x2EE; + Clan = Clan.Animal; SetStr( 96, 120 ); SetDex( 86, 110 ); @@ -53,4 +54,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Birds/Bird.cs b/Scripts/Mobiles/Animals/Birds/Bird.cs index 6c4e23c..2efe14b 100644 --- a/Scripts/Mobiles/Animals/Birds/Bird.cs +++ b/Scripts/Mobiles/Animals/Birds/Bird.cs @@ -29,6 +29,7 @@ namespace Server.Mobiles Body = 6; BaseSoundID = 0x1B; + Clan = Clan.Animal; VirtualArmor = Utility.RandomMinMax( 0, 6 ); @@ -71,4 +72,4 @@ namespace Server.Mobiles Hue = Utility.RandomBirdHue(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Birds/Chicken.cs b/Scripts/Mobiles/Animals/Birds/Chicken.cs index 1977757..7ae6f0a 100644 --- a/Scripts/Mobiles/Animals/Birds/Chicken.cs +++ b/Scripts/Mobiles/Animals/Birds/Chicken.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a chicken"; Body = 208; BaseSoundID = 0x6E; + Clan = Clan.Animal; SetStr( 5 ); SetDex( 15 ); diff --git a/Scripts/Mobiles/Animals/Birds/Eagle.cs b/Scripts/Mobiles/Animals/Birds/Eagle.cs index a24d560..23b2e11 100644 --- a/Scripts/Mobiles/Animals/Birds/Eagle.cs +++ b/Scripts/Mobiles/Animals/Birds/Eagle.cs @@ -13,6 +13,7 @@ namespace Server.Mobiles Name = "an eagle"; Body = 5; BaseSoundID = 0x2EE; + Clan = Clan.Animal; SetStr( 31, 47 ); SetDex( 36, 60 ); diff --git a/Scripts/Mobiles/Animals/Birds/Phoenix.cs b/Scripts/Mobiles/Animals/Birds/Phoenix.cs index 0488e91..54e361a 100644 --- a/Scripts/Mobiles/Animals/Birds/Phoenix.cs +++ b/Scripts/Mobiles/Animals/Birds/Phoenix.cs @@ -14,6 +14,7 @@ namespace Server.Mobiles Body = 224; Hue = 1184; BaseSoundID = 0x8F; + Clan = Clan.Animal; SetStr( 504, 700 ); SetDex( 202, 300 ); @@ -62,4 +63,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Birds/Turkey.cs b/Scripts/Mobiles/Animals/Birds/Turkey.cs index ab3ff4b..6e1c0a7 100644 --- a/Scripts/Mobiles/Animals/Birds/Turkey.cs +++ b/Scripts/Mobiles/Animals/Birds/Turkey.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a turkey"; Body = 306; BaseSoundID = 0x6E; + Clan = Clan.Animal; SetStr( 15 ); SetDex( 15 ); @@ -55,4 +56,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Canines/Dog.cs b/Scripts/Mobiles/Animals/Canines/Dog.cs index c42c04e..4bbb039 100644 --- a/Scripts/Mobiles/Animals/Canines/Dog.cs +++ b/Scripts/Mobiles/Animals/Canines/Dog.cs @@ -13,6 +13,7 @@ namespace Server.Mobiles Body = 217; Hue = Utility.RandomAnimalHue(); BaseSoundID = 0x85; + Clan = Clan.Animal; SetStr( 27, 37 ); SetDex( 28, 43 ); diff --git a/Scripts/Mobiles/Animals/Canines/GreyWolf.cs b/Scripts/Mobiles/Animals/Canines/GreyWolf.cs index 9d69b20..5660ce9 100644 --- a/Scripts/Mobiles/Animals/Canines/GreyWolf.cs +++ b/Scripts/Mobiles/Animals/Canines/GreyWolf.cs @@ -14,6 +14,7 @@ namespace Server.Mobiles Body = 225; Hue = Utility.RandomList( 946, 947 ); BaseSoundID = 0xE5; + Clan = Clan.Animal; SetStr( 56, 80 ); SetDex( 56, 75 ); @@ -55,4 +56,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Canines/TimberWolf.cs b/Scripts/Mobiles/Animals/Canines/TimberWolf.cs index 852d7a6..f80ac69 100644 --- a/Scripts/Mobiles/Animals/Canines/TimberWolf.cs +++ b/Scripts/Mobiles/Animals/Canines/TimberWolf.cs @@ -13,6 +13,7 @@ namespace Server.Mobiles Name = "a timber wolf"; Body = 225; BaseSoundID = 0xE5; + Clan = Clan.Animal; SetStr( 56, 80 ); SetDex( 56, 75 ); @@ -54,4 +55,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Canines/WhiteWolf.cs b/Scripts/Mobiles/Animals/Canines/WhiteWolf.cs index 75e69b2..f30fb85 100644 --- a/Scripts/Mobiles/Animals/Canines/WhiteWolf.cs +++ b/Scripts/Mobiles/Animals/Canines/WhiteWolf.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles { Name = "a white wolf"; Body = 225; + Clan = Clan.Animal; Hue = Utility.RandomList( 2301, 1154 ); @@ -57,4 +58,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Cows/Bull.cs b/Scripts/Mobiles/Animals/Cows/Bull.cs index cd5538e..5586c6d 100644 --- a/Scripts/Mobiles/Animals/Cows/Bull.cs +++ b/Scripts/Mobiles/Animals/Cows/Bull.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a bull"; Body = Utility.RandomList( 232, 233 ); BaseSoundID = 0x64; + Clan = Clan.Animal; if ( 0.5 >= Utility.RandomDouble() ) Hue = 0x901; diff --git a/Scripts/Mobiles/Animals/Cows/Cow.cs b/Scripts/Mobiles/Animals/Cows/Cow.cs index 2b01e8b..99dda77 100644 --- a/Scripts/Mobiles/Animals/Cows/Cow.cs +++ b/Scripts/Mobiles/Animals/Cows/Cow.cs @@ -30,6 +30,7 @@ namespace Server.Mobiles Name = "a cow"; Body = Utility.RandomList( 216, 231 ); BaseSoundID = 0x78; + Clan = Clan.Animal; SetStr( 30 ); SetDex( 15 ); diff --git a/Scripts/Mobiles/Animals/Felines/Cat.cs b/Scripts/Mobiles/Animals/Felines/Cat.cs index 74b7fe0..66fae02 100644 --- a/Scripts/Mobiles/Animals/Felines/Cat.cs +++ b/Scripts/Mobiles/Animals/Felines/Cat.cs @@ -14,6 +14,7 @@ namespace Server.Mobiles Body = 201; Hue = Utility.RandomAnimalHue(); BaseSoundID = 0x69; + Clan = Clan.Animal; SetStr( 9 ); SetDex( 35 ); diff --git a/Scripts/Mobiles/Animals/Felines/Cougar.cs b/Scripts/Mobiles/Animals/Felines/Cougar.cs index f33e97d..108f4e1 100644 --- a/Scripts/Mobiles/Animals/Felines/Cougar.cs +++ b/Scripts/Mobiles/Animals/Felines/Cougar.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a cougar"; Body = 214; BaseSoundID = 0x73; + Clan = Clan.Animal; SetStr( 56, 80 ); SetDex( 66, 85 ); @@ -53,4 +54,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Felines/Lion.cs b/Scripts/Mobiles/Animals/Felines/Lion.cs index f29a99c..38e6d54 100644 --- a/Scripts/Mobiles/Animals/Felines/Lion.cs +++ b/Scripts/Mobiles/Animals/Felines/Lion.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a lion"; Body = 236; BaseSoundID = 0x0B2; + Clan = Clan.Animal; SetStr( 126, 155 ); SetDex( 81, 105 ); @@ -53,4 +54,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Felines/Panther.cs b/Scripts/Mobiles/Animals/Felines/Panther.cs index 5b6fdd8..625144c 100644 --- a/Scripts/Mobiles/Animals/Felines/Panther.cs +++ b/Scripts/Mobiles/Animals/Felines/Panther.cs @@ -13,6 +13,7 @@ namespace Server.Mobiles Body = 214; Hue = 0x901; BaseSoundID = 0x462; + Clan = Clan.Animal; SetStr( 61, 85 ); SetDex( 86, 105 ); @@ -54,4 +55,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Felines/SnowLeopard.cs b/Scripts/Mobiles/Animals/Felines/SnowLeopard.cs index 2932d66..bfb8a38 100644 --- a/Scripts/Mobiles/Animals/Felines/SnowLeopard.cs +++ b/Scripts/Mobiles/Animals/Felines/SnowLeopard.cs @@ -14,6 +14,7 @@ namespace Server.Mobiles Body = 214; Hue = 2301; BaseSoundID = 0x73; + Clan = Clan.Animal; SetStr( 56, 80 ); SetDex( 66, 85 ); @@ -55,4 +56,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Felines/Tiger.cs b/Scripts/Mobiles/Animals/Felines/Tiger.cs index 1f348ca..51e1efd 100644 --- a/Scripts/Mobiles/Animals/Felines/Tiger.cs +++ b/Scripts/Mobiles/Animals/Felines/Tiger.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a tiger"; Body = 327; BaseSoundID = 0x0B2; + Clan = Clan.Animal; SetStr( 126, 155 ); SetDex( 81, 105 ); @@ -53,4 +54,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/GreatDeer.cs b/Scripts/Mobiles/Animals/GreatDeer.cs index ed6fa30..c79c522 100644 --- a/Scripts/Mobiles/Animals/GreatDeer.cs +++ b/Scripts/Mobiles/Animals/GreatDeer.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles { Name = "a deer"; Body = 234; + Clan = Clan.Animal; SetStr( 41, 71 ); SetDex( 47, 77 ); @@ -68,4 +69,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/MountainGoat.cs b/Scripts/Mobiles/Animals/MountainGoat.cs index f5d806b..91f4681 100644 --- a/Scripts/Mobiles/Animals/MountainGoat.cs +++ b/Scripts/Mobiles/Animals/MountainGoat.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a mountain goat"; Body = 289; BaseSoundID = 0x99; + Clan = Clan.Animal; SetStr( 22, 64 ); SetDex( 56, 75 ); @@ -54,4 +55,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Pets/Horse.cs b/Scripts/Mobiles/Animals/Pets/Horse.cs index 7097c29..3cb725a 100644 --- a/Scripts/Mobiles/Animals/Pets/Horse.cs +++ b/Scripts/Mobiles/Animals/Pets/Horse.cs @@ -29,6 +29,7 @@ namespace Server.Mobiles ItemID = m_IDs[random * 2 + 1]; BaseSoundID = 0xA8; Invulnerable = true; + Clan = Clan.Animal; SetStr( 22, 98 ); SetDex( 56, 75 ); @@ -69,4 +70,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Pets/Llama.cs b/Scripts/Mobiles/Animals/Pets/Llama.cs index 14e687c..f239728 100644 --- a/Scripts/Mobiles/Animals/Pets/Llama.cs +++ b/Scripts/Mobiles/Animals/Pets/Llama.cs @@ -17,6 +17,7 @@ namespace Server.Mobiles Invulnerable = true; BaseSoundID = 0x3F3; + Clan = Clan.Animal; SetStr( 21, 49 ); SetDex( 56, 75 ); @@ -57,4 +58,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Pets/PackHorse.cs b/Scripts/Mobiles/Animals/Pets/PackHorse.cs index 438e450..f67489d 100644 --- a/Scripts/Mobiles/Animals/Pets/PackHorse.cs +++ b/Scripts/Mobiles/Animals/Pets/PackHorse.cs @@ -17,6 +17,7 @@ namespace Server.Mobiles Body = 291; BaseSoundID = 0xA8; Invulnerable = true; + Clan = Clan.Animal; SetStr( 44, 120 ); SetDex( 36, 55 ); @@ -199,4 +200,4 @@ namespace Server.Mobiles from.Use( item ); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Pets/PackLlama.cs b/Scripts/Mobiles/Animals/Pets/PackLlama.cs index 075a27a..d229d16 100644 --- a/Scripts/Mobiles/Animals/Pets/PackLlama.cs +++ b/Scripts/Mobiles/Animals/Pets/PackLlama.cs @@ -16,6 +16,7 @@ namespace Server.Mobiles Body = 292; BaseSoundID = 0x3F3; Invulnerable = true; + Clan = Clan.Animal; SetStr( 52, 80 ); SetDex( 36, 55 ); @@ -126,4 +127,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Pig.cs b/Scripts/Mobiles/Animals/Pig.cs index 330a595..e5b2c01 100644 --- a/Scripts/Mobiles/Animals/Pig.cs +++ b/Scripts/Mobiles/Animals/Pig.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a pig"; Body = 203; BaseSoundID = 0xC4; + Clan = Clan.Animal; SetStr( 20 ); SetDex( 20 ); diff --git a/Scripts/Mobiles/Animals/Rodents/Bat.cs b/Scripts/Mobiles/Animals/Rodents/Bat.cs index eec37cd..b647668 100644 --- a/Scripts/Mobiles/Animals/Rodents/Bat.cs +++ b/Scripts/Mobiles/Animals/Rodents/Bat.cs @@ -13,6 +13,7 @@ namespace Server.Mobiles Name = "a bat"; Body = 43; BaseSoundID = 0x270; + Clan = Clan.Animal; SetStr( 91, 110 ); SetDex( 91, 115 ); @@ -58,4 +59,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Rodents/Rabbit.cs b/Scripts/Mobiles/Animals/Rodents/Rabbit.cs index 8e59dda..449d47f 100644 --- a/Scripts/Mobiles/Animals/Rodents/Rabbit.cs +++ b/Scripts/Mobiles/Animals/Rodents/Rabbit.cs @@ -11,6 +11,7 @@ namespace Server.Mobiles { Name = "a rabbit"; Body = 205; + Clan = Clan.Animal; if ( 0.5 >= Utility.RandomDouble() ) Hue = Utility.RandomAnimalHue(); @@ -61,4 +62,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Rodents/Squirrel.cs b/Scripts/Mobiles/Animals/Rodents/Squirrel.cs index 43d7a12..650aca4 100644 --- a/Scripts/Mobiles/Animals/Rodents/Squirrel.cs +++ b/Scripts/Mobiles/Animals/Rodents/Squirrel.cs @@ -11,6 +11,7 @@ namespace Server.Mobiles { Name = "a squirrel"; Body = 229; + Clan = Clan.Animal; SetStr( 6, 10 ); SetDex( 26, 38 ); @@ -56,4 +57,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/Sheep.cs b/Scripts/Mobiles/Animals/Sheep.cs index 9321ceb..c455f84 100644 --- a/Scripts/Mobiles/Animals/Sheep.cs +++ b/Scripts/Mobiles/Animals/Sheep.cs @@ -45,6 +45,7 @@ namespace Server.Mobiles Name = "a sheep"; Body = 207; BaseSoundID = 0xD6; + Clan = Clan.Animal; SetStr( 19 ); SetDex( 25 ); diff --git a/Scripts/Mobiles/Animals/Walrus.cs b/Scripts/Mobiles/Animals/Walrus.cs index f2027f6..75d5634 100644 --- a/Scripts/Mobiles/Animals/Walrus.cs +++ b/Scripts/Mobiles/Animals/Walrus.cs @@ -12,6 +12,7 @@ namespace Server.Mobiles Name = "a walrus"; Body = 221; BaseSoundID = 0xE0; + Clan = Clan.Animal; SetStr( 21, 29 ); SetDex( 46, 55 ); @@ -53,4 +54,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Animals/WoolyBanta.cs b/Scripts/Mobiles/Animals/WoolyBanta.cs index eda1386..803a338 100644 --- a/Scripts/Mobiles/Animals/WoolyBanta.cs +++ b/Scripts/Mobiles/Animals/WoolyBanta.cs @@ -19,6 +19,7 @@ namespace Server.Mobiles Name = "a wooly banta"; Body = 264; BaseSoundID = 0x508; + Clan = Clan.Animal; SetStr( 176, 200 ); SetDex( 26, 45 ); @@ -57,4 +58,4 @@ namespace Server.Mobiles int version = reader.ReadInt(); } } -} \ No newline at end of file +} diff --git a/Scripts/Mobiles/Base/BaseCreature.cs b/Scripts/Mobiles/Base/BaseCreature.cs index 7d4744d..d912d4e 100644 --- a/Scripts/Mobiles/Base/BaseCreature.cs +++ b/Scripts/Mobiles/Base/BaseCreature.cs @@ -34,7 +34,8 @@ namespace Server.Mobiles Demonic, Wizard, Humanoid, - Citizen + Citizen, + Animal } public enum OrderType @@ -647,6 +648,11 @@ namespace Server.Mobiles if ( !m_bSummoned && !m_bControlled && !c.m_bSummoned && !c.m_bControlled ) { if ( this.Region.Name == "DungeonRegion" || this.Map.Name == "Underworld" ) + { + return false; + } + + if ( Clan == Clan.Animal || c.Clan == Clan.Animal ) { return false; }