private static void Postfix(GearItem rawItem, GearItem cookedItem) { if (!rawItem || !cookedItem) { return; } if (rawItem.IsWornOut()) { cookedItem.ForceWornOut(); cookedItem.UpdateDamageShader(); } }