          }
      }
  
-@@ -838,8 +836,9 @@
+@@ -838,8 +837,9 @@
                  entity.func_110123_P();
              }
  

     }
 
     public void func_76623_d()
@@ -855,6 +854,7 @@
         {
             this.field_76637_e.func_175681_c(this.field_76645_j[i]);
         }

         boolean flag = !this.field_76637_e.field_73011_w.func_177495_o();
 
         for (int i = 0; i < this.field_76652_q.length; ++i)
@@ -1162,10 +1171,16 @@
         this.field_76646_k = true;
         this.func_76590_a();
 
