private void a(s.b A_0) { if (A_0 == s.b.a) { this.SchedulePoke(); } }
private void a(s.b A_0) { this.e = DateTimeOffset.Now; this.o = A_0; switch (A_0) { case s.b.a: PluginCore.cq.b.d(); PluginCore.cq.n.n.a(ActionLockType.ItemUse); PluginCore.cq.n.k = false; this.j.f(); this.l.f(); break; case s.b.d: PluginCore.cq.b.d(); PluginCore.cq.n.n.a(ActionLockType.ItemUse, (this.k + this.m) + TimeSpan.FromSeconds(2.0)); PluginCore.cq.n.k = true; this.j.d(); this.l.f(); this.b(null, null); break; case s.b.e: PluginCore.cq.n.n.a(ActionLockType.ItemUse, this.m + TimeSpan.FromSeconds(2.0)); PluginCore.cq.n.k = true; this.j.f(); this.l.d(); this.a(null, (EventArgs)null); if ((this.b() && !er.j("JumpOutWandCasting")) && !this.i.IsInstantCast) { PluginCore.cq.b.c(); } break; } if (this.b != null) { this.b(A_0); } }