public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); mep = (OldBarkskin)reader.ReadMobile(); }
public BrambleRoot(OldBarkskin mep, Mobile target, int webid) : base(webid) { Name = "Rooting Brambles"; Movable = false; this.mep = mep; Timer webT = new WebTimer(mep, target, this); webT.Start(); }
public PullTimer(OldBarkskin mep, Mobile target, BrambleRoot web) : base(TimeSpan.FromSeconds(4)) { this.mep = mep; this.target = target; this.web = web; }
public WebTimer(OldBarkskin mep, Mobile target, BrambleRoot web) : base(TimeSpan.FromSeconds(15 + Utility.Random(25))) { this.mep = mep; this.target = target; this.web = web; }