public CorpseMenu(Mobile from, int price, CorpseSummoner mob) : this() { parent = mob; caller = from; Price = price; Corpses = UploadBook(from); FillMenu(); }
public bool FollowMaster() { if (m_MinMobile.Deleted || m_MinMobile == null) return false; m_Parent = m_MinMobile.Parent; if (m_Parent != null && !m_Parent.Deleted) return WalkMobileRange(m_Parent, 3, false, 1, 2); return false; }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); //return to normal state m_IsTransformed = false; BodyValue = 776; m_IsBanker = reader.ReadBool(); m_Parent = reader.ReadMobile() as CorpseSummoner; }
public bool FollowMaster() { if (m_MinMobile.Deleted || m_MinMobile == null) { return(false); } m_Parent = m_MinMobile.Parent; if (m_Parent != null && !m_Parent.Deleted) { return(WalkMobileRange(m_Parent, 3, false, 1, 2)); } return(false); }
public CorpseMinion(CorpseSummoner cs) { m_IsTransformed = false; ActiveSpeed = cs.ActiveSpeed; PassiveSpeed = cs.PassiveSpeed; CurrentSpeed = cs.CurrentSpeed; m_Parent = cs; m_IsBanker = cs.IsBanker; BodyValue = 776; Name = "an enslaved minion"; RangePerception = 100; SpeechHue = 33; Title = ""; }
public CorpseMinion(CorpseSummoner cs) { m_IsTransformed = false; ActiveSpeed = cs.ActiveSpeed; PassiveSpeed = cs.PassiveSpeed; CurrentSpeed = cs.CurrentSpeed; m_Parent = cs; m_IsBanker = cs.IsBanker; BodyValue = 776; Name = "an enslaved minion"; RangePerception = 100; SpeechHue = 33; Title = ""; SetStr(90, 110); SetDex(90, 110); SetInt(60, 80); SetHits(250, 300); SetDamage(15, 22); SetDamageType(ResistanceType.Physical, 100); SetResistance(ResistanceType.Physical, 10, 20); SetResistance(ResistanceType.Fire, 35, 50); SetResistance(ResistanceType.Cold, 35, 50); SetResistance(ResistanceType.Poison, 35, 50); SetSkill(SkillName.MagicResist, 50.0, 60.0); SetSkill(SkillName.Tactics, 60.0, 80.0); SetSkill(SkillName.Wrestling, 60.0, 80.0); VirtualArmor = 50; }
public CorpseEntry(Mobile from, CorpseSummoner vendor) : base(6215, 2) { m_Vendor = vendor; Enabled = true; }