if(hasWorkingMisc(MiscType.F_TOOLS, MiscType.S_HEAVY_ARMOR)) initializeArmor(val,loc); else initializeArmor(IArmorState.ARMOR_NA, loc);
      public void initializeInternal(int val, int loc) {        this.menStarting = val;        this.menShooting = val;        if(hasWorkingMisc(MiscType.F_TOOLS, MiscType.S_HEAVY_ARMOR))            initializeArmor(val,loc);        else            initializeArmor(IArmorState.ARMOR_NA, loc);        super.initializeInternal( val, loc );      }