--- ../src-base/minecraft/net/minecraft/entity/player/InventoryPlayer.java
+++ ../src-work/minecraft/net/minecraft/entity/player/InventoryPlayer.java
@@ -319,6 +319,14 @@
                 this.field_70462_a[i].func_77945_a(this.field_70458_d.field_70170_p, this.field_70458_d, i, this.field_70461_c == i);
             }
         }
+
+        for (int i = 0; i < field_70460_b.length; i++)
+        {
+            if (field_70460_b[i] != null)
+            {
+                field_70460_b[i].func_77973_b().onArmorTick(field_70458_d.field_70170_p, field_70458_d, field_70460_b[i]);
+            }
+        }
     }
 
     public boolean func_146026_a(Item p_146026_1_)
