using System; namespace Server.Mobiles { [CorpseName("a mantra effervescence corpse")] public class MantraEffervescence : BaseCreature { [Constructable] public MantraEffervescence() : base(AIType.AI_Spellweaving, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "a mantra effervescence"; Body = 0x111; BaseSoundID = 0x56E; SetStr(130, 150); SetDex(120, 130); SetInt(150, 230); SetHits(150, 250); SetDamage(21, 25); SetDamageType(ResistanceType.Physical, 30); SetDamageType(ResistanceType.Energy, 70); SetResistance(ResistanceType.Physical, 60, 65); SetResistance(ResistanceType.Fire, 40, 50); SetResistance(ResistanceType.Cold, 40, 50); SetResistance(ResistanceType.Poison, 50, 60); SetResistance(ResistanceType.Energy, 100); SetSkill(SkillName.Wrestling, 80.0, 85.0); SetSkill(SkillName.Tactics, 80.0, 85.0); SetSkill(SkillName.MagicResist, 105.0, 115.0); SetSkill(SkillName.Magery, 90.0, 110.0); SetSkill(SkillName.EvalInt, 80.0, 90.0); SetSkill(SkillName.Meditation, 90.0, 100.0); SetSkill(SkillName.Spellweaving, 90.0, 96.0); Fame = 6500; Karma = -6500; SetAreaEffect(AreaEffect.AuraOfEnergy); } public MantraEffervescence(Serial serial) : base(serial) { } public override void GenerateLoot() { AddLoot(LootPack.FilthyRich); AddLoot(LootPack.Rich); } public override void Serialize(GenericWriter writer) { base.Serialize(writer); writer.Write((int)0); // version } public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); } } }