public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);

            int version = reader.ReadInt();

            mep = (EightLeggedFreak)reader.ReadMobile();
        }
        public ParalyseWeb(EightLeggedFreak mep, Mobile target, int webid) : base(webid)
        {
            Name     = "Sticking webs";
            Movable  = false;
            this.mep = mep;
            Timer webT = new WebTimer(mep, target, this);

            webT.Start();
        }
 public PullTimer(EightLeggedFreak mep, Mobile target, ParalyseWeb web) : base(TimeSpan.FromSeconds(4))
 {
     this.mep    = mep;
     this.target = target;
     this.web    = web;
 }
 public WebTimer(EightLeggedFreak mep, Mobile target, ParalyseWeb web) : base(TimeSpan.FromSeconds(15 + Utility.Random(25)))
 {
     this.mep    = mep;
     this.target = target;
     this.web    = web;
 }