private static bool Prefix(Character __instance) { try { var item = Config.BagInfoScript.GetItem(__instance.Weapon.BagIndex); if (ConfigItem.getDurability(item.id) > 0 && item.curDurability == 0) { return(false); } } catch (Exception e) { Log.ExceptionOnce(e); } return(true); }