Exemplo n.º 1
0
 private void a(s.b A_0)
 {
     if (A_0 == s.b.a)
     {
         this.SchedulePoke();
     }
 }
Exemplo n.º 2
0
    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);
        }
    }