Adjust setItemLevel function to report correct ilvls.

iLevels became super jank after the 2.4 Lodestone update. After looking at the function, I'm not entirely sure why some categories of weapons were having their ilvl doubled. This corrects it and makes it a bit more readable.