예제 #1
0
 private void a(object A_0, ReleaseObjectEventArgs A_1)
 {
     try
     {
         if (this.e.ContainsKey(A_1.get_Released().get_Id()))
         {
             this.e[A_1.get_Released().get_Id()].a = true;
         }
     }
     catch (Exception exception)
     {
         ad.a(exception);
     }
 }
예제 #2
0
 private void a(object A_0, ReleaseObjectEventArgs A_1)
 {
     try
     {
         if (this.d.ContainsKey(A_1.get_Released().get_Id()))
         {
             this.d.Remove(A_1.get_Released().get_Id());
         }
         if (this.c.ContainsKey(A_1.get_Released().get_Id()))
         {
             this.c.Remove(A_1.get_Released().get_Id());
         }
         if (PluginCore.cq.n.g.ContainsKey(A_1.get_Released().get_Id()))
         {
             PluginCore.cq.n.g.Remove(A_1.get_Released().get_Id());
         }
         if (PluginCore.cq.n.h.ContainsValue(A_1.get_Released().get_Id()))
         {
             for (int i = 0; i < PluginCore.cq.n.h.Keys.Count; i++)
             {
                 if (PluginCore.cq.n.h[PluginCore.cq.n.h.Keys[i]] == A_1.get_Released().get_Id())
                 {
                     PluginCore.cq.n.h.Remove(PluginCore.cq.n.h.Keys[i]);
                     return;
                 }
             }
         }
     }
     catch (Exception exception)
     {
         ad.a(exception);
     }
 }
예제 #3
0
 private void a(object A_0, ReleaseObjectEventArgs A_1)
 {
     try
     {
         if ((this.h != dv.d.a) && (A_1.get_Released().get_Id() == this.e))
         {
             PluginCore.cq.n.a("SpellCaster: Reset due to target deletion", e8.i);
             this.d();
         }
     }
     catch (Exception exception)
     {
         ad.a(exception);
     }
 }
예제 #4
0
 private void a(object A_0, ReleaseObjectEventArgs A_1)
 {
     this.b(A_1.get_Released().get_Id());
 }