item upgrades are now taken into account by GetItemStats natively, yay