Maybe I'm going crazy but I just noticed that while crafting exc leather armor pieces (regular leather) my total resists now equal 31, and enhancing with barbed gives 43 total (expected). Less than a month ago, my base resists with the same pieces and leather had 35 total resists and 47 after enhancing with barbed. The only thing I can tell that's different is that the same character that crafted before now has negative karma due to necro training. Does karma affect the resist outcome? Anyone have insight?