Code:
public static int ItemType(uint item) { string Item = Convert.ToString(item); string type = Item.Remove(1, Item.Length - 1); return int.Parse(type); } public static int ItemType2(uint item) { string Item = Convert.ToString(item); string type = Item.Remove(2, Item.Length - 2); return int.Parse(type); }
EDIT:
Figured it out, lol... I didn't realize how organized the item database that came with it was!
here's the results:
Code:
/* * * ItemType = Type * 0 = (None) * 1(0) = Miscconsumable * 1(>0) = Other Armors, not shield (Helmet - ItemType2() = 11) * 2 = Talisman * 3 = (None) * 4 = Blade * 5 = other weapon (itemtype2): * <--- * 50 = Bow * 51 = Glaive * 53 = Poleaxe * 54 = LongHammer * 56 = SpearWand (wierd... 560 = Spear, 561 = Wand..no ItemType3 exists yet :P) * 58 = Halberd * ---> * 6 = (None) * 7 = RareItem (Gems, scrolls, amulets, etc) * 8 = (None) * 9 = Shield */