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;
			}
Example #3
0
 public PullTimer(OldBarkskin mep, Mobile target, BrambleRoot web) : base(TimeSpan.FromSeconds(4))
 {
     this.mep    = mep;
     this.target = target;
     this.web    = web;
 }
			protected override void OnTick()
			{
				if (mep != null && target != null && target.Alive && mep.Alive && mep.CanBeHarmful(target, false))
				{
					BrambleRoot web = new BrambleRoot(mep, target, webid);
					web.MoveToWorld(target.Location, target.Map);
					target.Paralyze(TimeSpan.FromSeconds(15));
				}

			}
Example #5
0
 public WebTimer(OldBarkskin mep, Mobile target, BrambleRoot web) : base(TimeSpan.FromSeconds(15 + Utility.Random(25)))
 {
     this.mep    = mep;
     this.target = target;
     this.web    = web;
 }