Well that's just a dumb api call then.
You can use the item subclassID from GetItemInfo() on weapons too, if you go the way of building hard coded comparison tables as the 13th output from that call does output a valid ID number to use with Enum.ItemWeaponSubclass
|