From 7b42e27aba05cb8d42a40a184364c3945d98c57c Mon Sep 17 00:00:00 2001 From: TDL Date: Tue, 10 Sep 2024 16:04:47 +0200 Subject: [PATCH] Added extra item info (#41) --- cmd/txttocode/main.go | 15 +- cmd/txttocode/templates.go | 4 +- pkg/data/area/areas.go | 276 ++++---- pkg/data/item/item.go | 36 +- pkg/data/item/items.go | 1320 +++++++++++++++++------------------ pkg/data/item/itemtypes.go | 404 +++++------ pkg/data/object/objects.go | 202 +++--- pkg/data/skill/skilldesc.go | 466 ++++++------- pkg/data/skill/skills.go | 748 ++++++++++---------- 9 files changed, 1746 insertions(+), 1725 deletions(-) diff --git a/cmd/txttocode/main.go b/cmd/txttocode/main.go index 5009cfb..c11956d 100644 --- a/cmd/txttocode/main.go +++ b/cmd/txttocode/main.go @@ -113,6 +113,7 @@ func generateItems() error { for i, header := range headers { lineMap[header] = fields[i] } + lineMap["ID"] = fmt.Sprintf("%d", itemID) lineMap["name"] = strings.ReplaceAll(lineMap["name"], "Heirophant", "Hierophant") lineMap["name"] = strings.ReplaceAll(lineMap["name"], "Colossal", "Colossus") @@ -120,12 +121,18 @@ func generateItems() error { lineMap["name"] = strings.ReplaceAll(lineMap["name"], "Ornate Armor", "Ornate Plate") lineMap["name"] = strings.ReplaceAll(lineMap["name"], "Essense", "Essence") - if _, found := lineMap["minac"]; !found { - lineMap["minac"] = "0" + fieldsToCheck := []string{ + "minac", "maxac", "mindam", "maxdam", "2handmindam", "2handmaxdam", + "minmisdam", "maxmisdam", "speed", "StrBonus", "DexBonus", + "reqstr", "reqdex", "durability", "level", "gemsockets", } - if _, found := lineMap["maxac"]; !found { - lineMap["maxac"] = "0" + + for _, field := range fieldsToCheck { + if value, found := lineMap[field]; !found || value == "" { + lineMap[field] = "0" + } } + if _, found := lineMap["normcode"]; !found { lineMap["normcode"] = "" lineMap["ubercode"] = "" diff --git a/cmd/txttocode/templates.go b/cmd/txttocode/templates.go index b5bff6c..f3c47bd 100644 --- a/cmd/txttocode/templates.go +++ b/cmd/txttocode/templates.go @@ -52,12 +52,12 @@ package item var Desc = map[int]Description{ {{- range $key, $value := . }} - {{ $value.ID }}: {Name: "{{ $value.name }}", ID: {{ $value.ID }}, Code: "{{ $value.code }}", NormalCode: "{{ $value.normcode }}", UberCode: "{{ $value.ubercode }}", UltraCode: "{{ $value.ultracode }}", InventoryWidth: {{ $value.invwidth }}, InventoryHeight: {{ $value.invheight }}, MinDefense: {{ $value.minac }}, MaxDefense: {{ $value.maxac }}, Type: "{{ $value.type }}"}, + {{ $value.ID }}: {Name: "{{ $value.name }}", ID: {{ $value.ID }}, Code: "{{ $value.code }}", NormalCode: "{{ $value.normcode }}", UberCode: "{{ $value.ubercode }}", UltraCode: "{{ $value.ultracode }}", InventoryWidth: {{ $value.invwidth }}, InventoryHeight: {{ $value.invheight }}, MinDefense: {{ $value.minac }}, MaxDefense: {{ $value.maxac }}, MinDamage: {{ $value.mindam }}, MaxDamage: {{ $value.maxdam }}, TwoHandMinDamage: {{ index $value "2handmindam" }}, TwoHandMaxDamage: {{ index $value "2handmaxdam" }}, MinMissileDamage: {{ $value.minmisdam }}, MaxMissileDamage: {{ $value.maxmisdam }}, Speed: {{ $value.speed }}, StrengthBonus: {{ $value.StrBonus }}, DexterityBonus: {{ $value.DexBonus }}, RequiredStrength: {{ $value.reqstr }}, RequiredDexterity: {{ $value.reqdex }}, Durability: {{ $value.durability }}, RequiredLevel: {{ $value.level }}, MaxSockets: {{ $value.gemsockets }}, Type: "{{ $value.type }}"}, {{- end }}` const templateArmorAndMisc = ` {{- range $key, $value := . }} - {{ $value.ID }}: {Name: "{{ $value.name }}", ID: {{ $value.ID }}, Code: "{{ $value.code }}", NormalCode: "{{ $value.normcode }}", UberCode: "{{ $value.ubercode }}", UltraCode: "{{ $value.ultracode }}", InventoryWidth: {{ $value.invwidth }}, InventoryHeight: {{ $value.invheight }}, MinDefense: {{ $value.minac }}, MaxDefense: {{ $value.maxac }}, Type: "{{ $value.type }}"}, + {{ $value.ID }}: {Name: "{{ $value.name }}", ID: {{ $value.ID }}, Code: "{{ $value.code }}", NormalCode: "{{ $value.normcode }}", UberCode: "{{ $value.ubercode }}", UltraCode: "{{ $value.ultracode }}", InventoryWidth: {{ $value.invwidth }}, InventoryHeight: {{ $value.invheight }}, MinDefense: {{ $value.minac }}, MaxDefense: {{ $value.maxac }}, MinDamage: {{ $value.mindam }}, MaxDamage: {{ $value.maxdam }}, TwoHandMinDamage: {{ index $value "2handmindam" }}, TwoHandMaxDamage: {{ index $value "2handmaxdam" }}, MinMissileDamage: {{ $value.minmisdam }}, MaxMissileDamage: {{ $value.maxmisdam }}, Speed: {{ $value.speed }}, StrengthBonus: {{ $value.StrBonus }}, DexterityBonus: {{ $value.DexBonus }}, RequiredStrength: {{ $value.reqstr }}, RequiredDexterity: {{ $value.reqdex }}, Durability: {{ $value.durability }}, RequiredLevel: {{ $value.level }}, MaxSockets: {{ $value.gemsockets }}, Type: "{{ $value.type }}"}, {{- end }} ` diff --git a/pkg/data/area/areas.go b/pkg/data/area/areas.go index 03b1568..30db710 100644 --- a/pkg/data/area/areas.go +++ b/pkg/data/area/areas.go @@ -3,141 +3,141 @@ package area var Areas = map[ID]Area{ - 0: {Name: "", ID: 0}, - 1: {Name: "Rogue Encampment", ID: 1}, - 2: {Name: "Blood Moor", ID: 2}, - 3: {Name: "Cold Plains", ID: 3}, - 4: {Name: "Stony Field", ID: 4}, - 5: {Name: "Dark Wood", ID: 5}, - 6: {Name: "Black Marsh", ID: 6}, - 7: {Name: "Tamoe Highland", ID: 7}, - 8: {Name: "Den of Evil", ID: 8}, - 9: {Name: "Cave Level 1", ID: 9}, - 10: {Name: "Underground Passage Level 1", ID: 10}, - 11: {Name: "Hole Level 1", ID: 11}, - 12: {Name: "Pit Level 1", ID: 12}, - 13: {Name: "Cave Level 2", ID: 13}, - 14: {Name: "Underground Passage Level 2", ID: 14}, - 15: {Name: "Hole Level 2", ID: 15}, - 16: {Name: "Pit Level 2", ID: 16}, - 17: {Name: "Burial Grounds", ID: 17}, - 18: {Name: "Crypt", ID: 18}, - 19: {Name: "Mausoleum", ID: 19}, - 20: {Name: "Forgotten Tower", ID: 20}, - 21: {Name: "Tower Cellar Level 1", ID: 21}, - 22: {Name: "Tower Cellar Level 2", ID: 22}, - 23: {Name: "Tower Cellar Level 3", ID: 23}, - 24: {Name: "Tower Cellar Level 4", ID: 24}, - 25: {Name: "Tower Cellar Level 5", ID: 25}, - 26: {Name: "Monastery Gate", ID: 26}, - 27: {Name: "Outer Cloister", ID: 27}, - 28: {Name: "Barracks", ID: 28}, - 29: {Name: "Jail Level 1", ID: 29}, - 30: {Name: "Jail Level 2", ID: 30}, - 31: {Name: "Jail Level 3", ID: 31}, - 32: {Name: "Inner Cloister", ID: 32}, - 33: {Name: "Cathedral", ID: 33}, - 34: {Name: "Catacombs Level 1", ID: 34}, - 35: {Name: "Catacombs Level 2", ID: 35}, - 36: {Name: "Catacombs Level 3", ID: 36}, - 37: {Name: "Catacombs Level 4", ID: 37}, - 38: {Name: "Tristram", ID: 38}, - 39: {Name: "Moo Moo Farm", ID: 39}, - 40: {Name: "Lut Gholein", ID: 40}, - 41: {Name: "Rocky Waste", ID: 41}, - 42: {Name: "Dry Hills", ID: 42}, - 43: {Name: "Far Oasis", ID: 43}, - 44: {Name: "Lost City", ID: 44}, - 45: {Name: "Valley of Snakes", ID: 45}, - 46: {Name: "Canyon of the Magi", ID: 46}, - 47: {Name: "Sewers Level 1", ID: 47}, - 48: {Name: "Sewers Level 2", ID: 48}, - 49: {Name: "Sewers Level 3", ID: 49}, - 50: {Name: "Harem Level 1", ID: 50}, - 51: {Name: "Harem Level 2", ID: 51}, - 52: {Name: "Palace Cellar Level 1", ID: 52}, - 53: {Name: "Palace Cellar Level 2", ID: 53}, - 54: {Name: "Palace Cellar Level 3", ID: 54}, - 55: {Name: "Stony Tomb Level 1", ID: 55}, - 56: {Name: "Halls of the Dead Level 1", ID: 56}, - 57: {Name: "Halls of the Dead Level 2", ID: 57}, - 58: {Name: "Claw Viper Temple Level 1", ID: 58}, - 59: {Name: "Stony Tomb Level 2", ID: 59}, - 60: {Name: "Halls of the Dead Level 3", ID: 60}, - 61: {Name: "Claw Viper Temple Level 2", ID: 61}, - 62: {Name: "Maggot Lair Level 1", ID: 62}, - 63: {Name: "Maggot Lair Level 2", ID: 63}, - 64: {Name: "Maggot Lair Level 3", ID: 64}, - 65: {Name: "Ancient Tunnels", ID: 65}, - 66: {Name: "Tal Rasha's Tomb", ID: 66}, - 67: {Name: "Tal Rasha's Tomb", ID: 67}, - 68: {Name: "Tal Rasha's Tomb", ID: 68}, - 69: {Name: "Tal Rasha's Tomb", ID: 69}, - 70: {Name: "Tal Rasha's Tomb", ID: 70}, - 71: {Name: "Tal Rasha's Tomb", ID: 71}, - 72: {Name: "Tal Rasha's Tomb", ID: 72}, - 73: {Name: "Duriel's Lair", ID: 73}, - 74: {Name: "Arcane Sanctuary", ID: 74}, - 75: {Name: "Kurast Docktown", ID: 75}, - 76: {Name: "Spider Forest", ID: 76}, - 77: {Name: "Great Marsh", ID: 77}, - 78: {Name: "Flayer Jungle", ID: 78}, - 79: {Name: "Lower Kurast", ID: 79}, - 80: {Name: "Kurast Bazaar", ID: 80}, - 81: {Name: "Upper Kurast", ID: 81}, - 82: {Name: "Kurast Causeway", ID: 82}, - 83: {Name: "Travincal", ID: 83}, - 84: {Name: "Spider Cave", ID: 84}, - 85: {Name: "Spider Cavern", ID: 85}, - 86: {Name: "Swampy Pit Level 1", ID: 86}, - 87: {Name: "Swampy Pit Level 2", ID: 87}, - 88: {Name: "Flayer Dungeon Level 1", ID: 88}, - 89: {Name: "Flayer Dungeon Level 2", ID: 89}, - 90: {Name: "Swampy Pit Level 3", ID: 90}, - 91: {Name: "Flayer Dungeon Level 3", ID: 91}, - 92: {Name: "Sewers Level 1", ID: 92}, - 93: {Name: "Sewers Level 2", ID: 93}, - 94: {Name: "Ruined Temple", ID: 94}, - 95: {Name: "Disused Fane", ID: 95}, - 96: {Name: "Forgotten Reliquary", ID: 96}, - 97: {Name: "Forgotten Temple", ID: 97}, - 98: {Name: "Ruined Fane", ID: 98}, - 99: {Name: "Disused Reliquary", ID: 99}, - 100: {Name: "Durance of Hate Level 1", ID: 100}, - 101: {Name: "Durance of Hate Level 2", ID: 101}, - 102: {Name: "Durance of Hate Level 3", ID: 102}, - 103: {Name: "The Pandemonium Fortress", ID: 103}, - 104: {Name: "Outer Steppes", ID: 104}, - 105: {Name: "Plains of Despair", ID: 105}, - 106: {Name: "City of the Damned", ID: 106}, - 107: {Name: "River of Flame", ID: 107}, - 108: {Name: "Chaos Sanctum", ID: 108}, - 109: {Name: "Harrogath", ID: 109}, - 110: {Name: "Bloody Foothills", ID: 110}, - 111: {Name: "Rigid Highlands", ID: 111}, - 112: {Name: "Arreat Plateau", ID: 112}, - 113: {Name: "Crystalized Cavern Level 1", ID: 113}, - 114: {Name: "Cellar of Pity", ID: 114}, - 115: {Name: "Crystalized Cavern Level 2", ID: 115}, - 116: {Name: "Echo Chamber", ID: 116}, - 117: {Name: "Tundra Wastelands", ID: 117}, - 118: {Name: "Glacial Caves Level 1", ID: 118}, - 119: {Name: "Glacial Caves Level 2", ID: 119}, - 120: {Name: "Rocky Summit", ID: 120}, - 121: {Name: "Nihlathaks Temple", ID: 121}, - 122: {Name: "Halls of Anguish", ID: 122}, - 123: {Name: "Halls of Death's Calling", ID: 123}, - 124: {Name: "Halls of Vaught", ID: 124}, - 125: {Name: "Hell1", ID: 125}, - 126: {Name: "Hell2", ID: 126}, - 127: {Name: "Hell3", ID: 127}, - 128: {Name: "The Worldstone Keep Level 1", ID: 128}, - 129: {Name: "The Worldstone Keep Level 2", ID: 129}, - 130: {Name: "The Worldstone Keep Level 3", ID: 130}, - 131: {Name: "Throne of Destruction", ID: 131}, - 132: {Name: "The Worldstone Chamber", ID: 132}, - 133: {Name: "Pandemonium Run 1", ID: 133}, - 134: {Name: "Pandemonium Run 2", ID: 134}, - 135: {Name: "Pandemonium Run 3", ID: 135}, - 136: {Name: "Tristram", ID: 136}, -} + 0: {Name: "", ID: 0}, + 1: {Name: "Rogue Encampment", ID: 1}, + 2: {Name: "Blood Moor", ID: 2}, + 3: {Name: "Cold Plains", ID: 3}, + 4: {Name: "Stony Field", ID: 4}, + 5: {Name: "Dark Wood", ID: 5}, + 6: {Name: "Black Marsh", ID: 6}, + 7: {Name: "Tamoe Highland", ID: 7}, + 8: {Name: "Den of Evil", ID: 8}, + 9: {Name: "Cave Level 1", ID: 9}, + 10: {Name: "Underground Passage Level 1", ID: 10}, + 11: {Name: "Hole Level 1", ID: 11}, + 12: {Name: "Pit Level 1", ID: 12}, + 13: {Name: "Cave Level 2", ID: 13}, + 14: {Name: "Underground Passage Level 2", ID: 14}, + 15: {Name: "Hole Level 2", ID: 15}, + 16: {Name: "Pit Level 2", ID: 16}, + 17: {Name: "Burial Grounds", ID: 17}, + 18: {Name: "Crypt", ID: 18}, + 19: {Name: "Mausoleum", ID: 19}, + 20: {Name: "Forgotten Tower", ID: 20}, + 21: {Name: "Tower Cellar Level 1", ID: 21}, + 22: {Name: "Tower Cellar Level 2", ID: 22}, + 23: {Name: "Tower Cellar Level 3", ID: 23}, + 24: {Name: "Tower Cellar Level 4", ID: 24}, + 25: {Name: "Tower Cellar Level 5", ID: 25}, + 26: {Name: "Monastery Gate", ID: 26}, + 27: {Name: "Outer Cloister", ID: 27}, + 28: {Name: "Barracks", ID: 28}, + 29: {Name: "Jail Level 1", ID: 29}, + 30: {Name: "Jail Level 2", ID: 30}, + 31: {Name: "Jail Level 3", ID: 31}, + 32: {Name: "Inner Cloister", ID: 32}, + 33: {Name: "Cathedral", ID: 33}, + 34: {Name: "Catacombs Level 1", ID: 34}, + 35: {Name: "Catacombs Level 2", ID: 35}, + 36: {Name: "Catacombs Level 3", ID: 36}, + 37: {Name: "Catacombs Level 4", ID: 37}, + 38: {Name: "Tristram", ID: 38}, + 39: {Name: "Moo Moo Farm", ID: 39}, + 40: {Name: "Lut Gholein", ID: 40}, + 41: {Name: "Rocky Waste", ID: 41}, + 42: {Name: "Dry Hills", ID: 42}, + 43: {Name: "Far Oasis", ID: 43}, + 44: {Name: "Lost City", ID: 44}, + 45: {Name: "Valley of Snakes", ID: 45}, + 46: {Name: "Canyon of the Magi", ID: 46}, + 47: {Name: "Sewers Level 1", ID: 47}, + 48: {Name: "Sewers Level 2", ID: 48}, + 49: {Name: "Sewers Level 3", ID: 49}, + 50: {Name: "Harem Level 1", ID: 50}, + 51: {Name: "Harem Level 2", ID: 51}, + 52: {Name: "Palace Cellar Level 1", ID: 52}, + 53: {Name: "Palace Cellar Level 2", ID: 53}, + 54: {Name: "Palace Cellar Level 3", ID: 54}, + 55: {Name: "Stony Tomb Level 1", ID: 55}, + 56: {Name: "Halls of the Dead Level 1", ID: 56}, + 57: {Name: "Halls of the Dead Level 2", ID: 57}, + 58: {Name: "Claw Viper Temple Level 1", ID: 58}, + 59: {Name: "Stony Tomb Level 2", ID: 59}, + 60: {Name: "Halls of the Dead Level 3", ID: 60}, + 61: {Name: "Claw Viper Temple Level 2", ID: 61}, + 62: {Name: "Maggot Lair Level 1", ID: 62}, + 63: {Name: "Maggot Lair Level 2", ID: 63}, + 64: {Name: "Maggot Lair Level 3", ID: 64}, + 65: {Name: "Ancient Tunnels", ID: 65}, + 66: {Name: "Tal Rasha's Tomb", ID: 66}, + 67: {Name: "Tal Rasha's Tomb", ID: 67}, + 68: {Name: "Tal Rasha's Tomb", ID: 68}, + 69: {Name: "Tal Rasha's Tomb", ID: 69}, + 70: {Name: "Tal Rasha's Tomb", ID: 70}, + 71: {Name: "Tal Rasha's Tomb", ID: 71}, + 72: {Name: "Tal Rasha's Tomb", ID: 72}, + 73: {Name: "Duriel's Lair", ID: 73}, + 74: {Name: "Arcane Sanctuary", ID: 74}, + 75: {Name: "Kurast Docktown", ID: 75}, + 76: {Name: "Spider Forest", ID: 76}, + 77: {Name: "Great Marsh", ID: 77}, + 78: {Name: "Flayer Jungle", ID: 78}, + 79: {Name: "Lower Kurast", ID: 79}, + 80: {Name: "Kurast Bazaar", ID: 80}, + 81: {Name: "Upper Kurast", ID: 81}, + 82: {Name: "Kurast Causeway", ID: 82}, + 83: {Name: "Travincal", ID: 83}, + 84: {Name: "Spider Cave", ID: 84}, + 85: {Name: "Spider Cavern", ID: 85}, + 86: {Name: "Swampy Pit Level 1", ID: 86}, + 87: {Name: "Swampy Pit Level 2", ID: 87}, + 88: {Name: "Flayer Dungeon Level 1", ID: 88}, + 89: {Name: "Flayer Dungeon Level 2", ID: 89}, + 90: {Name: "Swampy Pit Level 3", ID: 90}, + 91: {Name: "Flayer Dungeon Level 3", ID: 91}, + 92: {Name: "Sewers Level 1", ID: 92}, + 93: {Name: "Sewers Level 2", ID: 93}, + 94: {Name: "Ruined Temple", ID: 94}, + 95: {Name: "Disused Fane", ID: 95}, + 96: {Name: "Forgotten Reliquary", ID: 96}, + 97: {Name: "Forgotten Temple", ID: 97}, + 98: {Name: "Ruined Fane", ID: 98}, + 99: {Name: "Disused Reliquary", ID: 99}, + 100: {Name: "Durance of Hate Level 1", ID: 100}, + 101: {Name: "Durance of Hate Level 2", ID: 101}, + 102: {Name: "Durance of Hate Level 3", ID: 102}, + 103: {Name: "The Pandemonium Fortress", ID: 103}, + 104: {Name: "Outer Steppes", ID: 104}, + 105: {Name: "Plains of Despair", ID: 105}, + 106: {Name: "City of the Damned", ID: 106}, + 107: {Name: "River of Flame", ID: 107}, + 108: {Name: "Chaos Sanctum", ID: 108}, + 109: {Name: "Harrogath", ID: 109}, + 110: {Name: "Bloody Foothills", ID: 110}, + 111: {Name: "Rigid Highlands", ID: 111}, + 112: {Name: "Arreat Plateau", ID: 112}, + 113: {Name: "Crystalized Cavern Level 1", ID: 113}, + 114: {Name: "Cellar of Pity", ID: 114}, + 115: {Name: "Crystalized Cavern Level 2", ID: 115}, + 116: {Name: "Echo Chamber", ID: 116}, + 117: {Name: "Tundra Wastelands", ID: 117}, + 118: {Name: "Glacial Caves Level 1", ID: 118}, + 119: {Name: "Glacial Caves Level 2", ID: 119}, + 120: {Name: "Rocky Summit", ID: 120}, + 121: {Name: "Nihlathaks Temple", ID: 121}, + 122: {Name: "Halls of Anguish", ID: 122}, + 123: {Name: "Halls of Death's Calling", ID: 123}, + 124: {Name: "Halls of Vaught", ID: 124}, + 125: {Name: "Hell1", ID: 125}, + 126: {Name: "Hell2", ID: 126}, + 127: {Name: "Hell3", ID: 127}, + 128: {Name: "The Worldstone Keep Level 1", ID: 128}, + 129: {Name: "The Worldstone Keep Level 2", ID: 129}, + 130: {Name: "The Worldstone Keep Level 3", ID: 130}, + 131: {Name: "Throne of Destruction", ID: 131}, + 132: {Name: "The Worldstone Chamber", ID: 132}, + 133: {Name: "Pandemonium Run 1", ID: 133}, + 134: {Name: "Pandemonium Run 2", ID: 134}, + 135: {Name: "Pandemonium Run 3", ID: 135}, + 136: {Name: "Tristram", ID: 136}, +} \ No newline at end of file diff --git a/pkg/data/item/item.go b/pkg/data/item/item.go index 8b5e9d1..cfa807d 100644 --- a/pkg/data/item/item.go +++ b/pkg/data/item/item.go @@ -1,17 +1,31 @@ package item type Description struct { - ID int - Name string - Code string - NormalCode string // Normal - UberCode string // Exceptional - UltraCode string // Elite - InventoryWidth int - InventoryHeight int - MinDefense int - MaxDefense int - Type string + ID int + Name string + Code string + NormalCode string // Normal + UberCode string // Exceptional + UltraCode string // Elite + InventoryWidth int + InventoryHeight int + MinDefense int + MaxDefense int + MinDamage int + MaxDamage int + TwoHandMinDamage int + TwoHandMaxDamage int + MinMissileDamage int + MaxMissileDamage int + Speed int // for weapons speed is the attack speed modifier,for armor its the movement penalty + StrengthBonus int + DexterityBonus int + RequiredStrength int + RequiredDexterity int + Durability int + RequiredLevel int + MaxSockets int + Type string } func (d Description) Tier() Tier { diff --git a/pkg/data/item/items.go b/pkg/data/item/items.go index 01b1391..c28fc5d 100644 --- a/pkg/data/item/items.go +++ b/pkg/data/item/items.go @@ -3,664 +3,664 @@ package item var Desc = map[int]Description{ - 0: {Name: "Hand Axe", ID: 0, Code: "hax", NormalCode: "hax", UberCode: "9ha", UltraCode: "7ha", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 1: {Name: "Axe", ID: 1, Code: "axe", NormalCode: "axe", UberCode: "9ax", UltraCode: "7ax", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 2: {Name: "Double Axe", ID: 2, Code: "2ax", NormalCode: "2ax", UberCode: "92a", UltraCode: "72a", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 3: {Name: "Military Pick", ID: 3, Code: "mpi", NormalCode: "mpi", UberCode: "9mp", UltraCode: "7mp", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 4: {Name: "War Axe", ID: 4, Code: "wax", NormalCode: "wax", UberCode: "9wa", UltraCode: "7wa", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 5: {Name: "Large Axe", ID: 5, Code: "lax", NormalCode: "lax", UberCode: "9la", UltraCode: "7la", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 6: {Name: "Broad Axe ", ID: 6, Code: "bax", NormalCode: "bax", UberCode: "9ba", UltraCode: "7ba", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 7: {Name: "Battle Axe", ID: 7, Code: "btx", NormalCode: "btx", UberCode: "9bt", UltraCode: "7bt", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 8: {Name: "Great Axe", ID: 8, Code: "gax", NormalCode: "gax", UberCode: "9ga", UltraCode: "7ga", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 9: {Name: "Giant Axe", ID: 9, Code: "gix", NormalCode: "gix", UberCode: "9gi", UltraCode: "7gi", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 10: {Name: "Wand", ID: 10, Code: "wnd", NormalCode: "wnd", UberCode: "9wn", UltraCode: "7wn", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "wand"}, - 11: {Name: "Yew Wand", ID: 11, Code: "ywn", NormalCode: "ywn", UberCode: "9yw", UltraCode: "7yw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "wand"}, - 12: {Name: "Bone Wand", ID: 12, Code: "bwn", NormalCode: "bwn", UberCode: "9bw", UltraCode: "7bw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "wand"}, - 13: {Name: "Grim Wand", ID: 13, Code: "gwn", NormalCode: "gwn", UberCode: "9gw", UltraCode: "7gw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "wand"}, - 14: {Name: "Club", ID: 14, Code: "clb", NormalCode: "clb", UberCode: "9cl", UltraCode: "7cl", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "club"}, - 15: {Name: "Scepter", ID: 15, Code: "scp", NormalCode: "scp", UberCode: "9sc", UltraCode: "7sc", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "scep"}, - 16: {Name: "Grand Scepter", ID: 16, Code: "gsc", NormalCode: "gsc", UberCode: "9qs", UltraCode: "7qs", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "scep"}, - 17: {Name: "War Scepter", ID: 17, Code: "wsp", NormalCode: "wsp", UberCode: "9ws", UltraCode: "7ws", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "scep"}, - 18: {Name: "Spiked Club", ID: 18, Code: "spc", NormalCode: "spc", UberCode: "9sp", UltraCode: "7sp", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "club"}, - 19: {Name: "Mace", ID: 19, Code: "mac", NormalCode: "mac", UberCode: "9ma", UltraCode: "7ma", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "mace"}, - 20: {Name: "Morning Star", ID: 20, Code: "mst", NormalCode: "mst", UberCode: "9mt", UltraCode: "7mt", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "mace"}, - 21: {Name: "Flail", ID: 21, Code: "fla", NormalCode: "fla", UberCode: "9fl", UltraCode: "7fl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "mace"}, - 22: {Name: "War Hammer", ID: 22, Code: "whm", NormalCode: "whm", UberCode: "9wh", UltraCode: "7wh", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "hamm"}, - 23: {Name: "Maul", ID: 23, Code: "mau", NormalCode: "mau", UberCode: "9m9", UltraCode: "7m7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "hamm"}, - 24: {Name: "Great Maul", ID: 24, Code: "gma", NormalCode: "gma", UberCode: "9gm", UltraCode: "7gm", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "hamm"}, - 25: {Name: "Short Sword", ID: 25, Code: "ssd", NormalCode: "ssd", UberCode: "9ss", UltraCode: "7ss", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 26: {Name: "Scimitar", ID: 26, Code: "scm", NormalCode: "scm", UberCode: "9sm", UltraCode: "7sm", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 27: {Name: "Saber", ID: 27, Code: "sbr", NormalCode: "sbr", UberCode: "9sb", UltraCode: "7sb", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 28: {Name: "Falchion", ID: 28, Code: "flc", NormalCode: "flc", UberCode: "9fc", UltraCode: "7fc", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 29: {Name: "Crystal Sword", ID: 29, Code: "crs", NormalCode: "crs", UberCode: "9cr", UltraCode: "7cr", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 30: {Name: "Broad Sword", ID: 30, Code: "bsd", NormalCode: "bsd", UberCode: "9bs", UltraCode: "7bs", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 31: {Name: "Long Sword ", ID: 31, Code: "lsd", NormalCode: "lsd", UberCode: "9ls", UltraCode: "7ls", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 32: {Name: "War Sword", ID: 32, Code: "wsd", NormalCode: "wsd", UberCode: "9wd", UltraCode: "7wd", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 33: {Name: "Two-Handed Sword", ID: 33, Code: "2hs", NormalCode: "2hs", UberCode: "92h", UltraCode: "72h", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 34: {Name: "Claymore", ID: 34, Code: "clm", NormalCode: "clm", UberCode: "9cm", UltraCode: "7cm", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 35: {Name: "Giant Sword", ID: 35, Code: "gis", NormalCode: "gis", UberCode: "9gs", UltraCode: "7gs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 36: {Name: "Bastard Sword", ID: 36, Code: "bsw", NormalCode: "bsw", UberCode: "9b9", UltraCode: "7b7", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 37: {Name: "Flamberge", ID: 37, Code: "flb", NormalCode: "flb", UberCode: "9fb", UltraCode: "7fb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 38: {Name: "Great Sword", ID: 38, Code: "gsd", NormalCode: "gsd", UberCode: "9gd", UltraCode: "7gd", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 39: {Name: "Dagger", ID: 39, Code: "dgr", NormalCode: "dgr", UberCode: "9dg", UltraCode: "7dg", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 40: {Name: "Dirk", ID: 40, Code: "dir", NormalCode: "dir", UberCode: "9di", UltraCode: "7di", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 41: {Name: "Kriss", ID: 41, Code: "kri", NormalCode: "kri", UberCode: "9kr", UltraCode: "7kr", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 42: {Name: "Blade", ID: 42, Code: "bld", NormalCode: "bld", UberCode: "9bl", UltraCode: "7bl", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 43: {Name: "Throwing Knife", ID: 43, Code: "tkf", NormalCode: "tkf", UberCode: "9tk", UltraCode: "7tk", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "tkni"}, - 44: {Name: "Throwing Axe", ID: 44, Code: "tax", NormalCode: "tax", UberCode: "9ta", UltraCode: "7ta", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "taxe"}, - 45: {Name: "Balanced Knife", ID: 45, Code: "bkf", NormalCode: "bkf", UberCode: "9bk", UltraCode: "7bk", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "tkni"}, - 46: {Name: "Balanced Axe", ID: 46, Code: "bal", NormalCode: "bal", UberCode: "9b8", UltraCode: "7b8", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "taxe"}, - 47: {Name: "Javelin", ID: 47, Code: "jav", NormalCode: "jav", UberCode: "9ja", UltraCode: "7ja", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 48: {Name: "Pilum", ID: 48, Code: "pil", NormalCode: "pil", UberCode: "9pi", UltraCode: "7pi", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 49: {Name: "Short Spear", ID: 49, Code: "ssp", NormalCode: "ssp", UberCode: "9s9", UltraCode: "7s7", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 50: {Name: "Glaive", ID: 50, Code: "glv", NormalCode: "glv", UberCode: "9gl", UltraCode: "7gl", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 51: {Name: "Throwing Spear", ID: 51, Code: "tsp", NormalCode: "tsp", UberCode: "9ts", UltraCode: "7ts", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 52: {Name: "Spear", ID: 52, Code: "spr", NormalCode: "spr", UberCode: "9sr", UltraCode: "7sr", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 53: {Name: "Trident", ID: 53, Code: "tri", NormalCode: "tri", UberCode: "9tr", UltraCode: "7tr", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 54: {Name: "Brandistock", ID: 54, Code: "brn", NormalCode: "brn", UberCode: "9br", UltraCode: "7br", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 55: {Name: "Spetum", ID: 55, Code: "spt", NormalCode: "spt", UberCode: "9st", UltraCode: "7st", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 56: {Name: "Pike", ID: 56, Code: "pik", NormalCode: "pik", UberCode: "9p9", UltraCode: "7p7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 57: {Name: "Bardiche", ID: 57, Code: "bar", NormalCode: "bar", UberCode: "9b7", UltraCode: "7o7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 58: {Name: "Voulge", ID: 58, Code: "vou", NormalCode: "vou", UberCode: "9vo", UltraCode: "7vo", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 59: {Name: "Scythe", ID: 59, Code: "scy", NormalCode: "scy", UberCode: "9s8", UltraCode: "7s8", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 60: {Name: "Poleaxe", ID: 60, Code: "pax", NormalCode: "pax", UberCode: "9pa", UltraCode: "7pa", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 61: {Name: "Halberd", ID: 61, Code: "hal", NormalCode: "hal", UberCode: "9h9", UltraCode: "7h7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 62: {Name: "War Scythe", ID: 62, Code: "wsc", NormalCode: "wsc", UberCode: "9wc", UltraCode: "7wc", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 63: {Name: "Short Staff", ID: 63, Code: "sst", NormalCode: "sst", UberCode: "8ss", UltraCode: "6ss", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 64: {Name: "Long Staff", ID: 64, Code: "lst", NormalCode: "lst", UberCode: "8ls", UltraCode: "6ls", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 65: {Name: "Gnarled Staff", ID: 65, Code: "cst", NormalCode: "cst", UberCode: "8cs", UltraCode: "6cs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 66: {Name: "Battle Staff", ID: 66, Code: "bst", NormalCode: "bst", UberCode: "8bs", UltraCode: "6bs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 67: {Name: "War Staff", ID: 67, Code: "wst", NormalCode: "wst", UberCode: "8ws", UltraCode: "6ws", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 68: {Name: "Short Bow", ID: 68, Code: "sbw", NormalCode: "sbw", UberCode: "8sb", UltraCode: "6sb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 69: {Name: "Hunter's Bow", ID: 69, Code: "hbw", NormalCode: "hbw", UberCode: "8hb", UltraCode: "6hb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 70: {Name: "Long Bow", ID: 70, Code: "lbw", NormalCode: "lbw", UberCode: "8lb", UltraCode: "6lb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 71: {Name: "Composite Bow", ID: 71, Code: "cbw", NormalCode: "cbw", UberCode: "8cb", UltraCode: "6cb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 72: {Name: "Short Battle Bow", ID: 72, Code: "sbb", NormalCode: "sbb", UberCode: "8s8", UltraCode: "6s7", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 73: {Name: "Long Battle Bow", ID: 73, Code: "lbb", NormalCode: "lbb", UberCode: "8l8", UltraCode: "6l7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 74: {Name: "Short War Bow", ID: 74, Code: "swb", NormalCode: "swb", UberCode: "8sw", UltraCode: "6sw", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 75: {Name: "Long War Bow", ID: 75, Code: "lwb", NormalCode: "lwb", UberCode: "8lw", UltraCode: "6lw", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 76: {Name: "Light Crossbow", ID: 76, Code: "lxb", NormalCode: "lxb", UberCode: "8lx", UltraCode: "6lx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "xbow"}, - 77: {Name: "Crossbow", ID: 77, Code: "mxb", NormalCode: "mxb", UberCode: "8mx", UltraCode: "6mx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "xbow"}, - 78: {Name: "Heavy Crossbow", ID: 78, Code: "hxb", NormalCode: "hxb", UberCode: "8hx", UltraCode: "6hx", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "xbow"}, - 79: {Name: "Repeating Crossbow", ID: 79, Code: "rxb", NormalCode: "rxb", UberCode: "8rx", UltraCode: "6rx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "xbow"}, - 80: {Name: "Rancid Gas Potion", ID: 80, Code: "gps", NormalCode: "gps", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "tpot"}, - 81: {Name: "Oil Potion", ID: 81, Code: "ops", NormalCode: "ops", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "tpot"}, - 82: {Name: "Choking Gas Potion", ID: 82, Code: "gpm", NormalCode: "gpm", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "tpot"}, - 83: {Name: "Exploding Potion", ID: 83, Code: "opm", NormalCode: "opm", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "tpot"}, - 84: {Name: "Strangling Gas Potion", ID: 84, Code: "gpl", NormalCode: "gpl", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "tpot"}, - 85: {Name: "Fulminating Potion", ID: 85, Code: "opl", NormalCode: "opl", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "tpot"}, - 86: {Name: "Decoy Gidbinn", ID: 86, Code: "d33", NormalCode: "d33", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 87: {Name: "The Gidbinn", ID: 87, Code: "g33", NormalCode: "g33", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 88: {Name: "Wirt's Leg", ID: 88, Code: "leg", NormalCode: "leg", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "club"}, - 89: {Name: "Horadric Malus", ID: 89, Code: "hdm", NormalCode: "hdm", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "hamm"}, - 90: {Name: "Hellforge Hammer", ID: 90, Code: "hfh", NormalCode: "hfh", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "hamm"}, - 91: {Name: "Horadric Staff", ID: 91, Code: "hst", NormalCode: "hst", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 92: {Name: "Staff of Kings", ID: 92, Code: "msf", NormalCode: "msf", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 93: {Name: "Hatchet", ID: 93, Code: "9ha", NormalCode: "hax", UberCode: "9ha", UltraCode: "7ha", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 94: {Name: "Cleaver", ID: 94, Code: "9ax", NormalCode: "axe", UberCode: "9ax", UltraCode: "7ax", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 95: {Name: "Twin Axe", ID: 95, Code: "92a", NormalCode: "2ax", UberCode: "92a", UltraCode: "72a", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 96: {Name: "Crowbill", ID: 96, Code: "9mp", NormalCode: "mpi", UberCode: "9mp", UltraCode: "7mp", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 97: {Name: "Naga", ID: 97, Code: "9wa", NormalCode: "wax", UberCode: "9wa", UltraCode: "7wa", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 98: {Name: "Military Axe", ID: 98, Code: "9la", NormalCode: "lax", UberCode: "9la", UltraCode: "7la", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 99: {Name: "Bearded Axe ", ID: 99, Code: "9ba", NormalCode: "bax", UberCode: "9ba", UltraCode: "7ba", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 100: {Name: "Tabar", ID: 100, Code: "9bt", NormalCode: "btx", UberCode: "9bt", UltraCode: "7bt", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 101: {Name: "Gothic Axe", ID: 101, Code: "9ga", NormalCode: "gax", UberCode: "9ga", UltraCode: "7ga", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 102: {Name: "Ancient Axe", ID: 102, Code: "9gi", NormalCode: "gix", UberCode: "9gi", UltraCode: "7gi", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 103: {Name: "Burnt Wand", ID: 103, Code: "9wn", NormalCode: "wnd", UberCode: "9wn", UltraCode: "7wn", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "wand"}, - 104: {Name: "Petrified Wand", ID: 104, Code: "9yw", NormalCode: "ywn", UberCode: "9yw", UltraCode: "7yw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "wand"}, - 105: {Name: "Tomb Wand", ID: 105, Code: "9bw", NormalCode: "bwn", UberCode: "9bw", UltraCode: "7bw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "wand"}, - 106: {Name: "Grave Wand", ID: 106, Code: "9gw", NormalCode: "gwn", UberCode: "9gw", UltraCode: "7gw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "wand"}, - 107: {Name: "Cudgel", ID: 107, Code: "9cl", NormalCode: "clb", UberCode: "9cl", UltraCode: "7cl", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "club"}, - 108: {Name: "Rune Scepter", ID: 108, Code: "9sc", NormalCode: "scp", UberCode: "9sc", UltraCode: "7sc", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "scep"}, - 109: {Name: "Holy Water Sprinkler", ID: 109, Code: "9qs", NormalCode: "gsc", UberCode: "9qs", UltraCode: "7qs", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "scep"}, - 110: {Name: "Divine Scepter", ID: 110, Code: "9ws", NormalCode: "wsp", UberCode: "9ws", UltraCode: "7ws", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "scep"}, - 111: {Name: "Barbed Club", ID: 111, Code: "9sp", NormalCode: "spc", UberCode: "9sp", UltraCode: "7sp", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "club"}, - 112: {Name: "Flanged Mace", ID: 112, Code: "9ma", NormalCode: "mac", UberCode: "9ma", UltraCode: "7ma", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "mace"}, - 113: {Name: "Jagged Star", ID: 113, Code: "9mt", NormalCode: "mst", UberCode: "9mt", UltraCode: "7mt", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "mace"}, - 114: {Name: "Knout", ID: 114, Code: "9fl", NormalCode: "fla", UberCode: "9fl", UltraCode: "7fl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "mace"}, - 115: {Name: "Battle Hammer", ID: 115, Code: "9wh", NormalCode: "whm", UberCode: "9wh", UltraCode: "7wh", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "hamm"}, - 116: {Name: "War Club", ID: 116, Code: "9m9", NormalCode: "mau", UberCode: "9m9", UltraCode: "7m7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "hamm"}, - 117: {Name: "Martel de Fer", ID: 117, Code: "9gm", NormalCode: "gma", UberCode: "9gm", UltraCode: "7gm", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "hamm"}, - 118: {Name: "Gladius", ID: 118, Code: "9ss", NormalCode: "ssd", UberCode: "9ss", UltraCode: "7ss", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 119: {Name: "Cutlass", ID: 119, Code: "9sm", NormalCode: "scm", UberCode: "9sm", UltraCode: "7sm", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 120: {Name: "Shamshir", ID: 120, Code: "9sb", NormalCode: "sbr", UberCode: "9sb", UltraCode: "7sb", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 121: {Name: "Tulwar", ID: 121, Code: "9fc", NormalCode: "flc", UberCode: "9fc", UltraCode: "7fc", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 122: {Name: "Dimensional Blade", ID: 122, Code: "9cr", NormalCode: "crs", UberCode: "9cr", UltraCode: "7cr", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 123: {Name: "Battle Sword", ID: 123, Code: "9bs", NormalCode: "bsd", UberCode: "9bs", UltraCode: "7bs", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 124: {Name: "Rune Sword", ID: 124, Code: "9ls", NormalCode: "lsd", UberCode: "9ls", UltraCode: "7ls", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 125: {Name: "Ancient Sword", ID: 125, Code: "9wd", NormalCode: "wsd", UberCode: "9wd", UltraCode: "7wd", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 126: {Name: "Espandon", ID: 126, Code: "92h", NormalCode: "2hs", UberCode: "92h", UltraCode: "72h", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 127: {Name: "Dacian Falx", ID: 127, Code: "9cm", NormalCode: "clm", UberCode: "9cm", UltraCode: "7cm", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 128: {Name: "Tusk Sword", ID: 128, Code: "9gs", NormalCode: "gis", UberCode: "9gs", UltraCode: "7gs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 129: {Name: "Gothic Sword", ID: 129, Code: "9b9", NormalCode: "bsw", UberCode: "9b9", UltraCode: "7b7", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 130: {Name: "Zweihander", ID: 130, Code: "9fb", NormalCode: "flb", UberCode: "9fb", UltraCode: "7fb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 131: {Name: "Executioner Sword", ID: 131, Code: "9gd", NormalCode: "gsd", UberCode: "9gd", UltraCode: "7gd", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 132: {Name: "Poignard", ID: 132, Code: "9dg", NormalCode: "dgr", UberCode: "9dg", UltraCode: "7dg", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 133: {Name: "Rondel", ID: 133, Code: "9di", NormalCode: "dir", UberCode: "9di", UltraCode: "7di", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 134: {Name: "Cinquedeas", ID: 134, Code: "9kr", NormalCode: "kri", UberCode: "9kr", UltraCode: "7kr", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 135: {Name: "Stilleto", ID: 135, Code: "9bl", NormalCode: "bld", UberCode: "9bl", UltraCode: "7bl", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 136: {Name: "Battle Dart", ID: 136, Code: "9tk", NormalCode: "tkf", UberCode: "9tk", UltraCode: "7tk", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "tkni"}, - 137: {Name: "Francisca", ID: 137, Code: "9ta", NormalCode: "tax", UberCode: "9ta", UltraCode: "7ta", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "taxe"}, - 138: {Name: "War Dart", ID: 138, Code: "9bk", NormalCode: "bkf", UberCode: "9bk", UltraCode: "7bk", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "tkni"}, - 139: {Name: "Hurlbat", ID: 139, Code: "9b8", NormalCode: "bal", UberCode: "9b8", UltraCode: "7b8", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "taxe"}, - 140: {Name: "War Javelin", ID: 140, Code: "9ja", NormalCode: "jav", UberCode: "9ja", UltraCode: "7ja", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 141: {Name: "Great Pilum", ID: 141, Code: "9pi", NormalCode: "pil", UberCode: "9pi", UltraCode: "7pi", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 142: {Name: "Simbilan", ID: 142, Code: "9s9", NormalCode: "ssp", UberCode: "9s9", UltraCode: "7s7", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 143: {Name: "Spiculum", ID: 143, Code: "9gl", NormalCode: "glv", UberCode: "9gl", UltraCode: "7gl", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 144: {Name: "Harpoon", ID: 144, Code: "9ts", NormalCode: "tsp", UberCode: "9ts", UltraCode: "7ts", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 145: {Name: "War Spear", ID: 145, Code: "9sr", NormalCode: "spr", UberCode: "9sr", UltraCode: "7sr", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 146: {Name: "Fuscina", ID: 146, Code: "9tr", NormalCode: "tri", UberCode: "9tr", UltraCode: "7tr", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 147: {Name: "War Fork", ID: 147, Code: "9br", NormalCode: "brn", UberCode: "9br", UltraCode: "7br", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 148: {Name: "Yari", ID: 148, Code: "9st", NormalCode: "spt", UberCode: "9st", UltraCode: "7st", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 149: {Name: "Lance", ID: 149, Code: "9p9", NormalCode: "pik", UberCode: "9p9", UltraCode: "7p7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 150: {Name: "Lochaber Axe", ID: 150, Code: "9b7", NormalCode: "bar", UberCode: "9b7", UltraCode: "7o7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 151: {Name: "Bill", ID: 151, Code: "9vo", NormalCode: "vou", UberCode: "9vo", UltraCode: "7vo", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 152: {Name: "Battle Scythe", ID: 152, Code: "9s8", NormalCode: "scy", UberCode: "9s8", UltraCode: "7s8", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 153: {Name: "Partizan", ID: 153, Code: "9pa", NormalCode: "pax", UberCode: "9pa", UltraCode: "7pa", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 154: {Name: "Bec-de-Corbin", ID: 154, Code: "9h9", NormalCode: "hal", UberCode: "9h9", UltraCode: "7h7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 155: {Name: "Grim Scythe", ID: 155, Code: "9wc", NormalCode: "wsc", UberCode: "9wc", UltraCode: "7wc", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 156: {Name: "Jo Staff", ID: 156, Code: "8ss", NormalCode: "sst", UberCode: "8ss", UltraCode: "6ss", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 157: {Name: "Quarterstaff", ID: 157, Code: "8ls", NormalCode: "lst", UberCode: "8ls", UltraCode: "6ls", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 158: {Name: "Cedar Staff", ID: 158, Code: "8cs", NormalCode: "cst", UberCode: "8cs", UltraCode: "6cs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 159: {Name: "Gothic Staff", ID: 159, Code: "8bs", NormalCode: "bst", UberCode: "8bs", UltraCode: "6bs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 160: {Name: "Rune Staff", ID: 160, Code: "8ws", NormalCode: "wst", UberCode: "8ws", UltraCode: "6ws", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 161: {Name: "Edge Bow", ID: 161, Code: "8sb", NormalCode: "sbw", UberCode: "8sb", UltraCode: "6sb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 162: {Name: "Razor Bow", ID: 162, Code: "8hb", NormalCode: "hbw", UberCode: "8hb", UltraCode: "6hb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 163: {Name: "Cedar Bow", ID: 163, Code: "8lb", NormalCode: "lbw", UberCode: "8lb", UltraCode: "6lb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 164: {Name: "Double Bow", ID: 164, Code: "8cb", NormalCode: "cbw", UberCode: "8cb", UltraCode: "6cb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 165: {Name: "Short Siege Bow", ID: 165, Code: "8s8", NormalCode: "sbb", UberCode: "8s8", UltraCode: "6s7", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 166: {Name: "Long Siege Bow", ID: 166, Code: "8l8", NormalCode: "lbb", UberCode: "8l8", UltraCode: "6l7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 167: {Name: "Rune Bow", ID: 167, Code: "8sw", NormalCode: "swb", UberCode: "8sw", UltraCode: "6sw", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 168: {Name: "Gothic Bow", ID: 168, Code: "8lw", NormalCode: "lwb", UberCode: "8lw", UltraCode: "6lw", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 169: {Name: "Arbalest", ID: 169, Code: "8lx", NormalCode: "lxb", UberCode: "8lx", UltraCode: "6lx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "xbow"}, - 170: {Name: "Siege Crossbow", ID: 170, Code: "8mx", NormalCode: "mxb", UberCode: "8mx", UltraCode: "6mx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "xbow"}, - 171: {Name: "Ballista", ID: 171, Code: "8hx", NormalCode: "hxb", UberCode: "8hx", UltraCode: "6hx", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "xbow"}, - 172: {Name: "Chu-Ko-Nu", ID: 172, Code: "8rx", NormalCode: "rxb", UberCode: "8rx", UltraCode: "6rx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "xbow"}, - 173: {Name: "Khalim's Flail", ID: 173, Code: "qf1", NormalCode: "fla", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "mace"}, - 174: {Name: "Khalim's Will", ID: 174, Code: "qf2", NormalCode: "fla", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "mace"}, - 175: {Name: "Katar", ID: 175, Code: "ktr", NormalCode: "ktr", UberCode: "9ar", UltraCode: "7ar", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h"}, - 176: {Name: "Wrist Blade", ID: 176, Code: "wrb", NormalCode: "wrb", UberCode: "9wb", UltraCode: "7wb", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h"}, - 177: {Name: "Hatchet Hands", ID: 177, Code: "axf", NormalCode: "axf", UberCode: "9xf", UltraCode: "7xf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h"}, - 178: {Name: "Cestus", ID: 178, Code: "ces", NormalCode: "ces", UberCode: "9cs", UltraCode: "7cs", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h"}, - 179: {Name: "Claws", ID: 179, Code: "clw", NormalCode: "clw", UberCode: "9lw", UltraCode: "7lw", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h"}, - 180: {Name: "Blade Talons", ID: 180, Code: "btl", NormalCode: "btl", UberCode: "9tw", UltraCode: "7tw", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h"}, - 181: {Name: "Scissors Katar", ID: 181, Code: "skr", NormalCode: "skr", UberCode: "9qr", UltraCode: "7qr", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h"}, - 182: {Name: "Quhab", ID: 182, Code: "9ar", NormalCode: "ktr", UberCode: "9ar", UltraCode: "7ar", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h"}, - 183: {Name: "Wrist Spike", ID: 183, Code: "9wb", NormalCode: "wrb", UberCode: "9wb", UltraCode: "7wb", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h"}, - 184: {Name: "Fascia", ID: 184, Code: "9xf", NormalCode: "axf", UberCode: "9xf", UltraCode: "7xf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h"}, - 185: {Name: "Hand Scythe", ID: 185, Code: "9cs", NormalCode: "ces", UberCode: "9cs", UltraCode: "7cs", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h2"}, - 186: {Name: "Greater Claws", ID: 186, Code: "9lw", NormalCode: "clw", UberCode: "9lw", UltraCode: "7lw", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h2"}, - 187: {Name: "Greater Talons", ID: 187, Code: "9tw", NormalCode: "btl", UberCode: "9tw", UltraCode: "7tw", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h2"}, - 188: {Name: "Scissors Quhab", ID: 188, Code: "9qr", NormalCode: "skr", UberCode: "9qr", UltraCode: "7qr", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h2"}, - 189: {Name: "Suwayyah", ID: 189, Code: "7ar", NormalCode: "ktr", UberCode: "9ar", UltraCode: "7ar", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h2"}, - 190: {Name: "Wrist Sword", ID: 190, Code: "7wb", NormalCode: "wrb", UberCode: "9wb", UltraCode: "7wb", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h2"}, - 191: {Name: "War Fist", ID: 191, Code: "7xf", NormalCode: "axf", UberCode: "9xf", UltraCode: "7xf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h2"}, - 192: {Name: "Battle Cestus", ID: 192, Code: "7cs", NormalCode: "ces", UberCode: "9cs", UltraCode: "7cs", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h2"}, - 193: {Name: "Feral Claws", ID: 193, Code: "7lw", NormalCode: "clw", UberCode: "9lw", UltraCode: "7lw", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h2"}, - 194: {Name: "Runic Talons", ID: 194, Code: "7tw", NormalCode: "btl", UberCode: "9tw", UltraCode: "7tw", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h2"}, - 195: {Name: "Scissors Suwayyah", ID: 195, Code: "7qr", NormalCode: "skr", UberCode: "9qr", UltraCode: "7qr", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "h2h2"}, - 196: {Name: "Tomahawk", ID: 196, Code: "7ha", NormalCode: "hax", UberCode: "9ha", UltraCode: "7ha", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 197: {Name: "Small Crescent", ID: 197, Code: "7ax", NormalCode: "axe", UberCode: "9ax", UltraCode: "7ax", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 198: {Name: "Ettin Axe", ID: 198, Code: "72a", NormalCode: "2ax", UberCode: "92a", UltraCode: "72a", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 199: {Name: "War Spike", ID: 199, Code: "7mp", NormalCode: "mpi", UberCode: "9mp", UltraCode: "7mp", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 200: {Name: "Berserker Axe", ID: 200, Code: "7wa", NormalCode: "wax", UberCode: "9wa", UltraCode: "7wa", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 201: {Name: "Feral Axe", ID: 201, Code: "7la", NormalCode: "lax", UberCode: "9la", UltraCode: "7la", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 202: {Name: "Silver-edged Axe", ID: 202, Code: "7ba", NormalCode: "bax", UberCode: "9ba", UltraCode: "7ba", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 203: {Name: "Decapitator", ID: 203, Code: "7bt", NormalCode: "btx", UberCode: "9bt", UltraCode: "7bt", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 204: {Name: "Champion Axe", ID: 204, Code: "7ga", NormalCode: "gax", UberCode: "9ga", UltraCode: "7ga", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 205: {Name: "Glorious Axe", ID: 205, Code: "7gi", NormalCode: "gix", UberCode: "9gi", UltraCode: "7gi", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "axe"}, - 206: {Name: "Polished Wand", ID: 206, Code: "7wn", NormalCode: "wnd", UberCode: "9wn", UltraCode: "7wn", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "wand"}, - 207: {Name: "Ghost Wand", ID: 207, Code: "7yw", NormalCode: "ywn", UberCode: "9yw", UltraCode: "7yw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "wand"}, - 208: {Name: "Lich Wand", ID: 208, Code: "7bw", NormalCode: "bwn", UberCode: "9bw", UltraCode: "7bw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "wand"}, - 209: {Name: "Unearthed Wand", ID: 209, Code: "7gw", NormalCode: "gwn", UberCode: "9gw", UltraCode: "7gw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "wand"}, - 210: {Name: "Truncheon", ID: 210, Code: "7cl", NormalCode: "clb", UberCode: "9cl", UltraCode: "7cl", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "club"}, - 211: {Name: "Mighty Scepter", ID: 211, Code: "7sc", NormalCode: "scp", UberCode: "9sc", UltraCode: "7sc", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "scep"}, - 212: {Name: "Seraph Rod", ID: 212, Code: "7qs", NormalCode: "gsc", UberCode: "9qs", UltraCode: "7qs", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "scep"}, - 213: {Name: "Caduceus", ID: 213, Code: "7ws", NormalCode: "wsp", UberCode: "9ws", UltraCode: "7ws", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "scep"}, - 214: {Name: "Tyrant Club", ID: 214, Code: "7sp", NormalCode: "spc", UberCode: "9sp", UltraCode: "7sp", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "club"}, - 215: {Name: "Reinforced Mace", ID: 215, Code: "7ma", NormalCode: "mac", UberCode: "9ma", UltraCode: "7ma", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "mace"}, - 216: {Name: "Devil Star", ID: 216, Code: "7mt", NormalCode: "mst", UberCode: "9mt", UltraCode: "7mt", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "mace"}, - 217: {Name: "Scourge", ID: 217, Code: "7fl", NormalCode: "fla", UberCode: "9fl", UltraCode: "7fl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "mace"}, - 218: {Name: "Legendary Mallet", ID: 218, Code: "7wh", NormalCode: "whm", UberCode: "9wh", UltraCode: "7wh", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "hamm"}, - 219: {Name: "Ogre Maul", ID: 219, Code: "7m7", NormalCode: "mau", UberCode: "9m9", UltraCode: "7m7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "hamm"}, - 220: {Name: "Thunder Maul", ID: 220, Code: "7gm", NormalCode: "gma", UberCode: "9gm", UltraCode: "7gm", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "hamm"}, - 221: {Name: "Falcata", ID: 221, Code: "7ss", NormalCode: "ssd", UberCode: "9ss", UltraCode: "7ss", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 222: {Name: "Ataghan", ID: 222, Code: "7sm", NormalCode: "scm", UberCode: "9sm", UltraCode: "7sm", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 223: {Name: "Elegant Blade", ID: 223, Code: "7sb", NormalCode: "sbr", UberCode: "9sb", UltraCode: "7sb", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 224: {Name: "Hydra Edge", ID: 224, Code: "7fc", NormalCode: "flc", UberCode: "9fc", UltraCode: "7fc", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 225: {Name: "Phase Blade", ID: 225, Code: "7cr", NormalCode: "crs", UberCode: "9cr", UltraCode: "7cr", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 226: {Name: "Conquest Sword", ID: 226, Code: "7bs", NormalCode: "bsd", UberCode: "9bs", UltraCode: "7bs", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 227: {Name: "Cryptic Sword", ID: 227, Code: "7ls", NormalCode: "lsd", UberCode: "9ls", UltraCode: "7ls", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 228: {Name: "Mythical Sword", ID: 228, Code: "7wd", NormalCode: "wsd", UberCode: "9wd", UltraCode: "7wd", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 229: {Name: "Legend Sword", ID: 229, Code: "72h", NormalCode: "2hs", UberCode: "92h", UltraCode: "72h", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 230: {Name: "Highland Blade", ID: 230, Code: "7cm", NormalCode: "clm", UberCode: "9cm", UltraCode: "7cm", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 231: {Name: "Balrog Blade", ID: 231, Code: "7gs", NormalCode: "gis", UberCode: "9gs", UltraCode: "7gs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 232: {Name: "Champion Sword", ID: 232, Code: "7b7", NormalCode: "bsw", UberCode: "9b9", UltraCode: "7b7", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 233: {Name: "Colossus Sword", ID: 233, Code: "7fb", NormalCode: "flb", UberCode: "9fb", UltraCode: "7fb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 234: {Name: "Colossus Blade", ID: 234, Code: "7gd", NormalCode: "gsd", UberCode: "9gd", UltraCode: "7gd", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "swor"}, - 235: {Name: "Bone Knife", ID: 235, Code: "7dg", NormalCode: "dgr", UberCode: "9dg", UltraCode: "7dg", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 236: {Name: "Mithral Point", ID: 236, Code: "7di", NormalCode: "dir", UberCode: "9di", UltraCode: "7di", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 237: {Name: "Fanged Knife", ID: 237, Code: "7kr", NormalCode: "kri", UberCode: "9kr", UltraCode: "7kr", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 238: {Name: "Legend Spike", ID: 238, Code: "7bl", NormalCode: "bld", UberCode: "9bl", UltraCode: "7bl", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "knif"}, - 239: {Name: "Flying Knife", ID: 239, Code: "7tk", NormalCode: "tkf", UberCode: "9tk", UltraCode: "7tk", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "tkni"}, - 240: {Name: "Flying Axe", ID: 240, Code: "7ta", NormalCode: "tax", UberCode: "9ta", UltraCode: "7ta", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "taxe"}, - 241: {Name: "Winged Knife", ID: 241, Code: "7bk", NormalCode: "bkf", UberCode: "9bk", UltraCode: "7bk", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "tkni"}, - 242: {Name: "Winged Axe", ID: 242, Code: "7b8", NormalCode: "bal", UberCode: "9b8", UltraCode: "7b8", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "taxe"}, - 243: {Name: "Hyperion Javelin", ID: 243, Code: "7ja", NormalCode: "jav", UberCode: "9ja", UltraCode: "7ja", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 244: {Name: "Stygian Pilum", ID: 244, Code: "7pi", NormalCode: "pil", UberCode: "9pi", UltraCode: "7pi", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 245: {Name: "Balrog Spear", ID: 245, Code: "7s7", NormalCode: "ssp", UberCode: "9s9", UltraCode: "7s7", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 246: {Name: "Ghost Glaive", ID: 246, Code: "7gl", NormalCode: "glv", UberCode: "9gl", UltraCode: "7gl", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 247: {Name: "Winged Harpoon", ID: 247, Code: "7ts", NormalCode: "tsp", UberCode: "9ts", UltraCode: "7ts", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "jave"}, - 248: {Name: "Hyperion Spear", ID: 248, Code: "7sr", NormalCode: "spr", UberCode: "9sr", UltraCode: "7sr", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 249: {Name: "Stygian Pike", ID: 249, Code: "7tr", NormalCode: "tri", UberCode: "9tr", UltraCode: "7tr", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 250: {Name: "Mancatcher", ID: 250, Code: "7br", NormalCode: "brn", UberCode: "9br", UltraCode: "7br", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 251: {Name: "Ghost Spear", ID: 251, Code: "7st", NormalCode: "spt", UberCode: "9st", UltraCode: "7st", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 252: {Name: "War Pike", ID: 252, Code: "7p7", NormalCode: "pik", UberCode: "9p9", UltraCode: "7p7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "spea"}, - 253: {Name: "Ogre Axe", ID: 253, Code: "7o7", NormalCode: "bar", UberCode: "9b7", UltraCode: "7o7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 254: {Name: "Colossus Voulge", ID: 254, Code: "7vo", NormalCode: "vou", UberCode: "9vo", UltraCode: "7vo", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 255: {Name: "Thresher", ID: 255, Code: "7s8", NormalCode: "scy", UberCode: "9s8", UltraCode: "7s8", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 256: {Name: "Cryptic Axe", ID: 256, Code: "7pa", NormalCode: "pax", UberCode: "9pa", UltraCode: "7pa", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 257: {Name: "Great Poleaxe", ID: 257, Code: "7h7", NormalCode: "hal", UberCode: "9h9", UltraCode: "7h7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 258: {Name: "Giant Thresher", ID: 258, Code: "7wc", NormalCode: "wsc", UberCode: "9wc", UltraCode: "7wc", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "pole"}, - 259: {Name: "Walking Stick", ID: 259, Code: "6ss", NormalCode: "sst", UberCode: "8ss", UltraCode: "6ss", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 260: {Name: "Stalagmite", ID: 260, Code: "6ls", NormalCode: "lst", UberCode: "8ls", UltraCode: "6ls", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 261: {Name: "Elder Staff", ID: 261, Code: "6cs", NormalCode: "cst", UberCode: "8cs", UltraCode: "6cs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 262: {Name: "Shillelagh", ID: 262, Code: "6bs", NormalCode: "bst", UberCode: "8bs", UltraCode: "6bs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 263: {Name: "Archon Staff", ID: 263, Code: "6ws", NormalCode: "wst", UberCode: "8ws", UltraCode: "6ws", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "staf"}, - 264: {Name: "Spider Bow", ID: 264, Code: "6sb", NormalCode: "sbw", UberCode: "8sb", UltraCode: "6sb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 265: {Name: "Blade Bow", ID: 265, Code: "6hb", NormalCode: "hbw", UberCode: "8hb", UltraCode: "6hb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 266: {Name: "Shadow Bow", ID: 266, Code: "6lb", NormalCode: "lbw", UberCode: "8lb", UltraCode: "6lb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 267: {Name: "Great Bow", ID: 267, Code: "6cb", NormalCode: "cbw", UberCode: "8cb", UltraCode: "6cb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 268: {Name: "Diamond Bow", ID: 268, Code: "6s7", NormalCode: "sbb", UberCode: "8s8", UltraCode: "6s7", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 269: {Name: "Crusader Bow", ID: 269, Code: "6l7", NormalCode: "lbb", UberCode: "8l8", UltraCode: "6l7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 270: {Name: "Ward Bow", ID: 270, Code: "6sw", NormalCode: "swb", UberCode: "8sw", UltraCode: "6sw", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 271: {Name: "Hydra Bow", ID: 271, Code: "6lw", NormalCode: "lwb", UberCode: "8lw", UltraCode: "6lw", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "bow"}, - 272: {Name: "Pellet Bow", ID: 272, Code: "6lx", NormalCode: "lxb", UberCode: "8lx", UltraCode: "6lx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "xbow"}, - 273: {Name: "Gorgon Crossbow", ID: 273, Code: "6mx", NormalCode: "mxb", UberCode: "8mx", UltraCode: "6mx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "xbow"}, - 274: {Name: "Colossus Crossbow", ID: 274, Code: "6hx", NormalCode: "hxb", UberCode: "8hx", UltraCode: "6hx", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "xbow"}, - 275: {Name: "Demon Crossbow", ID: 275, Code: "6rx", NormalCode: "rxb", UberCode: "8rx", UltraCode: "6rx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "xbow"}, - 276: {Name: "Eagle Orb", ID: 276, Code: "ob1", NormalCode: "ob1", UberCode: "ob6", UltraCode: "obb", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 277: {Name: "Sacred Globe", ID: 277, Code: "ob2", NormalCode: "ob2", UberCode: "ob7", UltraCode: "obc", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 278: {Name: "Smoked Sphere", ID: 278, Code: "ob3", NormalCode: "ob3", UberCode: "ob8", UltraCode: "obd", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 279: {Name: "Clasped Orb", ID: 279, Code: "ob4", NormalCode: "ob4", UberCode: "ob9", UltraCode: "obe", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 280: {Name: "Jared's Stone", ID: 280, Code: "ob5", NormalCode: "ob5", UberCode: "oba", UltraCode: "obf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 281: {Name: "Stag Bow", ID: 281, Code: "am1", NormalCode: "am1", UberCode: "am6", UltraCode: "amb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "abow"}, - 282: {Name: "Reflex Bow", ID: 282, Code: "am2", NormalCode: "am2", UberCode: "am7", UltraCode: "amc", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "abow"}, - 283: {Name: "Maiden Spear", ID: 283, Code: "am3", NormalCode: "am3", UberCode: "am8", UltraCode: "amd", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "aspe"}, - 284: {Name: "Maiden Pike", ID: 284, Code: "am4", NormalCode: "am4", UberCode: "am9", UltraCode: "ame", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "aspe"}, - 285: {Name: "Maiden Javelin", ID: 285, Code: "am5", NormalCode: "am5", UberCode: "ama", UltraCode: "amf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "ajav"}, - 286: {Name: "Glowing Orb", ID: 286, Code: "ob6", NormalCode: "ob1", UberCode: "ob6", UltraCode: "obb", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 287: {Name: "Crystalline Globe", ID: 287, Code: "ob7", NormalCode: "ob2", UberCode: "ob7", UltraCode: "obc", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 288: {Name: "Cloudy Sphere", ID: 288, Code: "ob8", NormalCode: "ob3", UberCode: "ob8", UltraCode: "obd", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 289: {Name: "Sparkling Ball", ID: 289, Code: "ob9", NormalCode: "ob4", UberCode: "ob9", UltraCode: "obe", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 290: {Name: "Swirling Crystal", ID: 290, Code: "oba", NormalCode: "ob5", UberCode: "oba", UltraCode: "obf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 291: {Name: "Ashwood Bow", ID: 291, Code: "am6", NormalCode: "am1", UberCode: "am6", UltraCode: "amb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "abow"}, - 292: {Name: "Ceremonial Bow", ID: 292, Code: "am7", NormalCode: "am2", UberCode: "am7", UltraCode: "amc", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "abow"}, - 293: {Name: "Ceremonial Spear", ID: 293, Code: "am8", NormalCode: "am3", UberCode: "am8", UltraCode: "amd", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "aspe"}, - 294: {Name: "Ceremonial Pike", ID: 294, Code: "am9", NormalCode: "am4", UberCode: "am9", UltraCode: "ame", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "aspe"}, - 295: {Name: "Ceremonial Javelin", ID: 295, Code: "ama", NormalCode: "am5", UberCode: "ama", UltraCode: "amf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "ajav"}, - 296: {Name: "Heavenly Stone", ID: 296, Code: "obb", NormalCode: "ob1", UberCode: "ob6", UltraCode: "obb", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 297: {Name: "Eldritch Orb", ID: 297, Code: "obc", NormalCode: "ob2", UberCode: "ob7", UltraCode: "obc", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 298: {Name: "Demon Heart", ID: 298, Code: "obd", NormalCode: "ob3", UberCode: "ob8", UltraCode: "obd", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 299: {Name: "Vortex Orb", ID: 299, Code: "obe", NormalCode: "ob4", UberCode: "ob9", UltraCode: "obe", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 300: {Name: "Dimensional Shard", ID: 300, Code: "obf", NormalCode: "ob5", UberCode: "oba", UltraCode: "obf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "orb"}, - 301: {Name: "Matriarchal Bow", ID: 301, Code: "amb", NormalCode: "am1", UberCode: "am6", UltraCode: "amb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "abow"}, - 302: {Name: "Grand Matron Bow", ID: 302, Code: "amc", NormalCode: "am2", UberCode: "am7", UltraCode: "amc", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "abow"}, - 303: {Name: "Matriarchal Spear", ID: 303, Code: "amd", NormalCode: "am3", UberCode: "am8", UltraCode: "amd", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "aspe"}, - 304: {Name: "Matriarchal Pike", ID: 304, Code: "ame", NormalCode: "am4", UberCode: "am9", UltraCode: "ame", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, Type: "aspe"}, - 305: {Name: "Matriarchal Javelin", ID: 305, Code: "amf", NormalCode: "am5", UberCode: "ama", UltraCode: "amf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "ajav"}, - 306: {Name: "Cap", ID: 306, Code: "cap", NormalCode: "cap", UberCode: "xap", UltraCode: "uap", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 3, MaxDefense: 5, Type: "helm"}, - 307: {Name: "Skull Cap", ID: 307, Code: "skp", NormalCode: "skp", UberCode: "xkp", UltraCode: "ukp", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 8, MaxDefense: 11, Type: "helm"}, - 308: {Name: "Helm", ID: 308, Code: "hlm", NormalCode: "hlm", UberCode: "xlm", UltraCode: "ulm", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 15, MaxDefense: 18, Type: "helm"}, - 309: {Name: "Full Helm", ID: 309, Code: "fhl", NormalCode: "fhl", UberCode: "xhl", UltraCode: "uhl", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 23, MaxDefense: 26, Type: "helm"}, - 310: {Name: "Great Helm", ID: 310, Code: "ghm", NormalCode: "ghm", UberCode: "xhm", UltraCode: "uhm", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 30, MaxDefense: 35, Type: "helm"}, - 311: {Name: "Crown", ID: 311, Code: "crn", NormalCode: "crn", UberCode: "xrn", UltraCode: "urn", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 25, MaxDefense: 45, Type: "helm"}, - 312: {Name: "Mask", ID: 312, Code: "msk", NormalCode: "msk", UberCode: "xsk", UltraCode: "usk", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 9, MaxDefense: 27, Type: "helm"}, - 313: {Name: "Quilted Armor", ID: 313, Code: "qui", NormalCode: "qui", UberCode: "xui", UltraCode: "uui", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 8, MaxDefense: 11, Type: "tors"}, - 314: {Name: "Leather Armor", ID: 314, Code: "lea", NormalCode: "lea", UberCode: "xea", UltraCode: "uea", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 14, MaxDefense: 17, Type: "tors"}, - 315: {Name: "Hard Leather Armor", ID: 315, Code: "hla", NormalCode: "hla", UberCode: "xla", UltraCode: "ula", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 21, MaxDefense: 24, Type: "tors"}, - 316: {Name: "Studded Leather ", ID: 316, Code: "stu", NormalCode: "stu", UberCode: "xtu", UltraCode: "utu", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 32, MaxDefense: 35, Type: "tors"}, - 317: {Name: "Ring Mail", ID: 317, Code: "rng", NormalCode: "rng", UberCode: "xng", UltraCode: "ung", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 45, MaxDefense: 48, Type: "tors"}, - 318: {Name: "Scale Mail", ID: 318, Code: "scl", NormalCode: "scl", UberCode: "xcl", UltraCode: "ucl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 57, MaxDefense: 60, Type: "tors"}, - 319: {Name: "Chain Mail", ID: 319, Code: "chn", NormalCode: "chn", UberCode: "xhn", UltraCode: "uhn", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 72, MaxDefense: 75, Type: "tors"}, - 320: {Name: "Breast Plate", ID: 320, Code: "brs", NormalCode: "brs", UberCode: "xrs", UltraCode: "urs", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 65, MaxDefense: 68, Type: "tors"}, - 321: {Name: "Splint Mail", ID: 321, Code: "spl", NormalCode: "spl", UberCode: "xpl", UltraCode: "upl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 90, MaxDefense: 95, Type: "tors"}, - 322: {Name: "Plate Mail", ID: 322, Code: "plt", NormalCode: "plt", UberCode: "xlt", UltraCode: "ult", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 108, MaxDefense: 116, Type: "tors"}, - 323: {Name: "Field Plate", ID: 323, Code: "fld", NormalCode: "fld", UberCode: "xld", UltraCode: "uld", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 101, MaxDefense: 105, Type: "tors"}, - 324: {Name: "Gothic Plate", ID: 324, Code: "gth", NormalCode: "gth", UberCode: "xth", UltraCode: "uth", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 128, MaxDefense: 135, Type: "tors"}, - 325: {Name: "Full Plate Mail", ID: 325, Code: "ful", NormalCode: "ful", UberCode: "xul", UltraCode: "uul", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 150, MaxDefense: 161, Type: "tors"}, - 326: {Name: "Ancient Armor", ID: 326, Code: "aar", NormalCode: "aar", UberCode: "xar", UltraCode: "uar", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 218, MaxDefense: 233, Type: "tors"}, - 327: {Name: "Light Plate", ID: 327, Code: "ltp", NormalCode: "ltp", UberCode: "xtp", UltraCode: "utp", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 90, MaxDefense: 107, Type: "tors"}, - 328: {Name: "Buckler", ID: 328, Code: "buc", NormalCode: "buc", UberCode: "xuc", UltraCode: "uuc", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 4, MaxDefense: 6, Type: "shie"}, - 329: {Name: "Small Shield", ID: 329, Code: "sml", NormalCode: "sml", UberCode: "xml", UltraCode: "uml", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 8, MaxDefense: 10, Type: "shie"}, - 330: {Name: "Large Shield", ID: 330, Code: "lrg", NormalCode: "lrg", UberCode: "xrg", UltraCode: "urg", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 12, MaxDefense: 14, Type: "shie"}, - 331: {Name: "Kite Shield", ID: 331, Code: "kit", NormalCode: "kit", UberCode: "xit", UltraCode: "uit", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 16, MaxDefense: 18, Type: "shie"}, - 332: {Name: "Tower Shield", ID: 332, Code: "tow", NormalCode: "tow", UberCode: "xow", UltraCode: "uow", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 22, MaxDefense: 25, Type: "shie"}, - 333: {Name: "Gothic Shield", ID: 333, Code: "gts", NormalCode: "gts", UberCode: "xts", UltraCode: "uts", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 30, MaxDefense: 35, Type: "shie"}, - 334: {Name: "Leather Gloves", ID: 334, Code: "lgl", NormalCode: "lgl", UberCode: "xlg", UltraCode: "ulg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 2, MaxDefense: 3, Type: "glov"}, - 335: {Name: "Heavy Gloves", ID: 335, Code: "vgl", NormalCode: "vgl", UberCode: "xvg", UltraCode: "uvg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 5, MaxDefense: 6, Type: "glov"}, - 336: {Name: "Chain Gloves", ID: 336, Code: "mgl", NormalCode: "mgl", UberCode: "xmg", UltraCode: "umg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 8, MaxDefense: 9, Type: "glov"}, - 337: {Name: "Light Gauntlets", ID: 337, Code: "tgl", NormalCode: "tgl", UberCode: "xtg", UltraCode: "utg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 9, MaxDefense: 11, Type: "glov"}, - 338: {Name: "Gauntlets", ID: 338, Code: "hgl", NormalCode: "hgl", UberCode: "xhg", UltraCode: "uhg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 12, MaxDefense: 15, Type: "glov"}, - 339: {Name: "Boots", ID: 339, Code: "lbt", NormalCode: "lbt", UberCode: "xlb", UltraCode: "ulb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 2, MaxDefense: 3, Type: "boot"}, - 340: {Name: "Heavy Boots", ID: 340, Code: "vbt", NormalCode: "vbt", UberCode: "xvb", UltraCode: "uvb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 5, MaxDefense: 6, Type: "boot"}, - 341: {Name: "Chain Boots", ID: 341, Code: "mbt", NormalCode: "mbt", UberCode: "xmb", UltraCode: "umb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 8, MaxDefense: 9, Type: "boot"}, - 342: {Name: "Light Plated Boots", ID: 342, Code: "tbt", NormalCode: "tbt", UberCode: "xtb", UltraCode: "utb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 9, MaxDefense: 11, Type: "boot"}, - 343: {Name: "Greaves", ID: 343, Code: "hbt", NormalCode: "hbt", UberCode: "xhb", UltraCode: "uhb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 12, MaxDefense: 15, Type: "boot"}, - 344: {Name: "Sash", ID: 344, Code: "lbl", NormalCode: "lbl", UberCode: "zlb", UltraCode: "ulc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 2, MaxDefense: 2, Type: "belt"}, - 345: {Name: "Light Belt", ID: 345, Code: "vbl", NormalCode: "vbl", UberCode: "zvb", UltraCode: "uvc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 3, MaxDefense: 3, Type: "belt"}, - 346: {Name: "Belt", ID: 346, Code: "mbl", NormalCode: "mbl", UberCode: "zmb", UltraCode: "umc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 5, MaxDefense: 5, Type: "belt"}, - 347: {Name: "Heavy Belt", ID: 347, Code: "tbl", NormalCode: "tbl", UberCode: "ztb", UltraCode: "utc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 6, MaxDefense: 6, Type: "belt"}, - 348: {Name: "Plated Belt", ID: 348, Code: "hbl", NormalCode: "hbl", UberCode: "zhb", UltraCode: "uhc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 8, MaxDefense: 11, Type: "belt"}, - 349: {Name: "Bone Helm", ID: 349, Code: "bhm", NormalCode: "bhm", UberCode: "xh9", UltraCode: "uh9", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 33, MaxDefense: 36, Type: "helm"}, - 350: {Name: "Bone Shield", ID: 350, Code: "bsh", NormalCode: "bsh", UberCode: "xsh", UltraCode: "ush", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 10, MaxDefense: 30, Type: "shie"}, - 351: {Name: "Spiked Shield", ID: 351, Code: "spk", NormalCode: "spk", UberCode: "xpk", UltraCode: "upk", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 15, MaxDefense: 25, Type: "shie"}, - 352: {Name: "War Hat", ID: 352, Code: "xap", NormalCode: "cap", UberCode: "xap", UltraCode: "uap", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 45, MaxDefense: 53, Type: "helm"}, - 353: {Name: "Sallet", ID: 353, Code: "xkp", NormalCode: "skp", UberCode: "xkp", UltraCode: "ukp", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 52, MaxDefense: 62, Type: "helm"}, - 354: {Name: "Casque", ID: 354, Code: "xlm", NormalCode: "hlm", UberCode: "xlm", UltraCode: "ulm", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 63, MaxDefense: 72, Type: "helm"}, - 355: {Name: "Basinet", ID: 355, Code: "xhl", NormalCode: "fhl", UberCode: "xhl", UltraCode: "uhl", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 75, MaxDefense: 84, Type: "helm"}, - 356: {Name: "Winged Helm", ID: 356, Code: "xhm", NormalCode: "ghm", UberCode: "xhm", UltraCode: "uhm", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 85, MaxDefense: 98, Type: "helm"}, - 357: {Name: "Grand Crown", ID: 357, Code: "xrn", NormalCode: "crn", UberCode: "xrn", UltraCode: "urn", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 78, MaxDefense: 113, Type: "helm"}, - 358: {Name: "Death Mask", ID: 358, Code: "xsk", NormalCode: "msk", UberCode: "xsk", UltraCode: "usk", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 54, MaxDefense: 86, Type: "helm"}, - 359: {Name: "Ghost Armor", ID: 359, Code: "xui", NormalCode: "qui", UberCode: "xui", UltraCode: "uui", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 102, MaxDefense: 117, Type: "tors"}, - 360: {Name: "Serpentskin Armor", ID: 360, Code: "xea", NormalCode: "lea", UberCode: "xea", UltraCode: "uea", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 111, MaxDefense: 126, Type: "tors"}, - 361: {Name: "Demonhide Armor", ID: 361, Code: "xla", NormalCode: "hla", UberCode: "xla", UltraCode: "ula", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 122, MaxDefense: 136, Type: "tors"}, - 362: {Name: "Trellised Armor", ID: 362, Code: "xtu", NormalCode: "stu", UberCode: "xtu", UltraCode: "utu", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 138, MaxDefense: 153, Type: "tors"}, - 363: {Name: "Linked Mail", ID: 363, Code: "xng", NormalCode: "rng", UberCode: "xng", UltraCode: "ung", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 158, MaxDefense: 172, Type: "tors"}, - 364: {Name: "Tigulated Mail", ID: 364, Code: "xcl", NormalCode: "scl", UberCode: "xcl", UltraCode: "ucl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 176, MaxDefense: 190, Type: "tors"}, - 365: {Name: "Mesh Armor", ID: 365, Code: "xhn", NormalCode: "chn", UberCode: "xhn", UltraCode: "uhn", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 198, MaxDefense: 213, Type: "tors"}, - 366: {Name: "Cuirass", ID: 366, Code: "xrs", NormalCode: "brs", UberCode: "xrs", UltraCode: "urs", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 188, MaxDefense: 202, Type: "tors"}, - 367: {Name: "Russet Armor", ID: 367, Code: "xpl", NormalCode: "spl", UberCode: "xpl", UltraCode: "upl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 225, MaxDefense: 243, Type: "tors"}, - 368: {Name: "Templar Coat", ID: 368, Code: "xlt", NormalCode: "plt", UberCode: "xlt", UltraCode: "ult", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 252, MaxDefense: 274, Type: "tors"}, - 369: {Name: "Sharktooth Armor", ID: 369, Code: "xld", NormalCode: "fld", UberCode: "xld", UltraCode: "uld", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 242, MaxDefense: 258, Type: "tors"}, - 370: {Name: "Embossed Plate", ID: 370, Code: "xth", NormalCode: "gth", UberCode: "xth", UltraCode: "uth", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 282, MaxDefense: 303, Type: "tors"}, - 371: {Name: "Chaos Armor", ID: 371, Code: "xul", NormalCode: "ful", UberCode: "xul", UltraCode: "uul", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 315, MaxDefense: 342, Type: "tors"}, - 372: {Name: "Ornate Plate", ID: 372, Code: "xar", NormalCode: "aar", UberCode: "xar", UltraCode: "uar", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 417, MaxDefense: 450, Type: "tors"}, - 373: {Name: "Mage Plate", ID: 373, Code: "xtp", NormalCode: "ltp", UberCode: "xtp", UltraCode: "utp", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 225, MaxDefense: 261, Type: "tors"}, - 374: {Name: "Defender", ID: 374, Code: "xuc", NormalCode: "buc", UberCode: "xuc", UltraCode: "uuc", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 41, MaxDefense: 49, Type: "shie"}, - 375: {Name: "Round Shield", ID: 375, Code: "xml", NormalCode: "sml", UberCode: "xml", UltraCode: "uml", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 47, MaxDefense: 55, Type: "shie"}, - 376: {Name: "Scutum", ID: 376, Code: "xrg", NormalCode: "lrg", UberCode: "xrg", UltraCode: "urg", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 53, MaxDefense: 61, Type: "shie"}, - 377: {Name: "Dragon Shield", ID: 377, Code: "xit", NormalCode: "kit", UberCode: "xit", UltraCode: "uit", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 59, MaxDefense: 67, Type: "shie"}, - 378: {Name: "Pavise", ID: 378, Code: "xow", NormalCode: "tow", UberCode: "xow", UltraCode: "uow", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 68, MaxDefense: 78, Type: "shie"}, - 379: {Name: "Kurast Shield", ID: 379, Code: "xts", NormalCode: "gts", UberCode: "xts", UltraCode: "uts", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 80, MaxDefense: 93, Type: "shie"}, - 380: {Name: "Demonhide Gloves", ID: 380, Code: "xlg", NormalCode: "lgl", UberCode: "xlg", UltraCode: "ulg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 28, MaxDefense: 35, Type: "glov"}, - 381: {Name: "Sharkskin Gloves", ID: 381, Code: "xvg", NormalCode: "vgl", UberCode: "xvg", UltraCode: "uvg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 33, MaxDefense: 39, Type: "glov"}, - 382: {Name: "Heavy Bracers", ID: 382, Code: "xmg", NormalCode: "mgl", UberCode: "xmg", UltraCode: "umg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 37, MaxDefense: 44, Type: "glov"}, - 383: {Name: "Battle Gauntlets", ID: 383, Code: "xtg", NormalCode: "tgl", UberCode: "xtg", UltraCode: "utg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 39, MaxDefense: 47, Type: "glov"}, - 384: {Name: "War Gauntlets", ID: 384, Code: "xhg", NormalCode: "hgl", UberCode: "xhg", UltraCode: "uhg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 43, MaxDefense: 53, Type: "glov"}, - 385: {Name: "Demonhide Boots", ID: 385, Code: "xlb", NormalCode: "lbt", UberCode: "xlb", UltraCode: "ulb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 28, MaxDefense: 35, Type: "boot"}, - 386: {Name: "Sharkskin Boots", ID: 386, Code: "xvb", NormalCode: "vbt", UberCode: "xvb", UltraCode: "uvb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 33, MaxDefense: 39, Type: "boot"}, - 387: {Name: "Mesh Boots", ID: 387, Code: "xmb", NormalCode: "mbt", UberCode: "xmb", UltraCode: "umb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 37, MaxDefense: 44, Type: "boot"}, - 388: {Name: "Battle Boots", ID: 388, Code: "xtb", NormalCode: "tbt", UberCode: "xtb", UltraCode: "utb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 39, MaxDefense: 47, Type: "boot"}, - 389: {Name: "War Boots", ID: 389, Code: "xhb", NormalCode: "hbt", UberCode: "xhb", UltraCode: "uhb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 43, MaxDefense: 53, Type: "boot"}, - 390: {Name: "Demonhide Sash", ID: 390, Code: "zlb", NormalCode: "lbl", UberCode: "zlb", UltraCode: "ulc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 29, MaxDefense: 34, Type: "belt"}, - 391: {Name: "Sharkskin Belt", ID: 391, Code: "zvb", NormalCode: "vbl", UberCode: "zvb", UltraCode: "uvc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 31, MaxDefense: 36, Type: "belt"}, - 392: {Name: "Mesh Belt", ID: 392, Code: "zmb", NormalCode: "mbl", UberCode: "zmb", UltraCode: "umc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 35, MaxDefense: 40, Type: "belt"}, - 393: {Name: "Battle Belt", ID: 393, Code: "ztb", NormalCode: "tbl", UberCode: "ztb", UltraCode: "utc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 37, MaxDefense: 42, Type: "belt"}, - 394: {Name: "War Belt", ID: 394, Code: "zhb", NormalCode: "hbl", UberCode: "zhb", UltraCode: "uhc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 41, MaxDefense: 52, Type: "belt"}, - 395: {Name: "Grim Helm", ID: 395, Code: "xh9", NormalCode: "bhm", UberCode: "xh9", UltraCode: "uh9", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 60, MaxDefense: 125, Type: "helm"}, - 396: {Name: "Grim Shield", ID: 396, Code: "xsh", NormalCode: "bsh", UberCode: "xsh", UltraCode: "ush", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 50, MaxDefense: 150, Type: "shie"}, - 397: {Name: "Barbed Shield", ID: 397, Code: "xpk", NormalCode: "spk", UberCode: "xpk", UltraCode: "upk", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 58, MaxDefense: 78, Type: "shie"}, - 398: {Name: "Wolf Head", ID: 398, Code: "dr1", NormalCode: "dr1", UberCode: "dr6", UltraCode: "drb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 8, MaxDefense: 11, Type: "pelt"}, - 399: {Name: "Hawk Helm", ID: 399, Code: "dr2", NormalCode: "dr2", UberCode: "dr7", UltraCode: "drc", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 4, MaxDefense: 15, Type: "pelt"}, - 400: {Name: "Antlers", ID: 400, Code: "dr3", NormalCode: "dr3", UberCode: "dr8", UltraCode: "drd", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 18, MaxDefense: 24, Type: "pelt"}, - 401: {Name: "Falcon Mask", ID: 401, Code: "dr4", NormalCode: "dr4", UberCode: "dr9", UltraCode: "dre", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 12, MaxDefense: 28, Type: "pelt"}, - 402: {Name: "Spirit Mask", ID: 402, Code: "dr5", NormalCode: "dr5", UberCode: "dra", UltraCode: "drf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 22, MaxDefense: 35, Type: "pelt"}, - 403: {Name: "Jawbone Cap", ID: 403, Code: "ba1", NormalCode: "ba1", UberCode: "ba6", UltraCode: "bab", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 10, MaxDefense: 15, Type: "phlm"}, - 404: {Name: "Fanged Helm", ID: 404, Code: "ba2", NormalCode: "ba2", UberCode: "ba7", UltraCode: "bac", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 15, MaxDefense: 20, Type: "phlm"}, - 405: {Name: "Horned Helm", ID: 405, Code: "ba3", NormalCode: "ba3", UberCode: "ba8", UltraCode: "bad", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 25, MaxDefense: 30, Type: "phlm"}, - 406: {Name: "Assault Helmet", ID: 406, Code: "ba4", NormalCode: "ba4", UberCode: "ba9", UltraCode: "bae", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 30, MaxDefense: 35, Type: "phlm"}, - 407: {Name: "Avenger Guard", ID: 407, Code: "ba5", NormalCode: "ba5", UberCode: "baa", UltraCode: "baf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 35, MaxDefense: 50, Type: "phlm"}, - 408: {Name: "Targe", ID: 408, Code: "pa1", NormalCode: "pa1", UberCode: "pa6", UltraCode: "pab", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 8, MaxDefense: 12, Type: "ashd"}, - 409: {Name: "Rondache", ID: 409, Code: "pa2", NormalCode: "pa2", UberCode: "pa7", UltraCode: "pac", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 10, MaxDefense: 18, Type: "ashd"}, - 410: {Name: "Heraldic Shield", ID: 410, Code: "pa3", NormalCode: "pa3", UberCode: "pa8", UltraCode: "pad", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 16, MaxDefense: 26, Type: "ashd"}, - 411: {Name: "Aerin Shield", ID: 411, Code: "pa4", NormalCode: "pa4", UberCode: "pa9", UltraCode: "pae", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 26, MaxDefense: 36, Type: "ashd"}, - 412: {Name: "Crown Shield", ID: 412, Code: "pa5", NormalCode: "pa5", UberCode: "paa", UltraCode: "paf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 30, MaxDefense: 40, Type: "ashd"}, - 413: {Name: "Preserved Head", ID: 413, Code: "ne1", NormalCode: "ne1", UberCode: "ne6", UltraCode: "neb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 2, MaxDefense: 5, Type: "head"}, - 414: {Name: "Zombie Head", ID: 414, Code: "ne2", NormalCode: "ne2", UberCode: "ne7", UltraCode: "neg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 4, MaxDefense: 8, Type: "head"}, - 415: {Name: "Unraveller Head", ID: 415, Code: "ne3", NormalCode: "ne3", UberCode: "ne8", UltraCode: "ned", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 6, MaxDefense: 10, Type: "head"}, - 416: {Name: "Gargoyle Head", ID: 416, Code: "ne4", NormalCode: "ne4", UberCode: "ne9", UltraCode: "nee", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 10, MaxDefense: 16, Type: "head"}, - 417: {Name: "Demon Head", ID: 417, Code: "ne5", NormalCode: "ne5", UberCode: "nea", UltraCode: "nef", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 15, MaxDefense: 20, Type: "head"}, - 418: {Name: "Circlet", ID: 418, Code: "ci0", NormalCode: "ci0", UberCode: "ci2", UltraCode: "ci3", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 20, MaxDefense: 30, Type: "circ"}, - 419: {Name: "Coronet", ID: 419, Code: "ci1", NormalCode: "ci1", UberCode: "ci2", UltraCode: "ci3", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 30, MaxDefense: 40, Type: "circ"}, - 420: {Name: "Tiara", ID: 420, Code: "ci2", NormalCode: "ci1", UberCode: "ci2", UltraCode: "ci3", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 40, MaxDefense: 50, Type: "circ"}, - 421: {Name: "Diadem", ID: 421, Code: "ci3", NormalCode: "ci1", UberCode: "ci2", UltraCode: "ci3", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 50, MaxDefense: 60, Type: "circ"}, - 422: {Name: "Shako", ID: 422, Code: "uap", NormalCode: "cap", UberCode: "xap", UltraCode: "uap", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 98, MaxDefense: 141, Type: "helm"}, - 423: {Name: "Hydraskull", ID: 423, Code: "ukp", NormalCode: "skp", UberCode: "xkp", UltraCode: "ukp", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 101, MaxDefense: 145, Type: "helm"}, - 424: {Name: "Armet", ID: 424, Code: "ulm", NormalCode: "hlm", UberCode: "xlm", UltraCode: "ulm", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 105, MaxDefense: 149, Type: "helm"}, - 425: {Name: "Giant Conch", ID: 425, Code: "uhl", NormalCode: "fhl", UberCode: "xhl", UltraCode: "uhl", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 110, MaxDefense: 154, Type: "helm"}, - 426: {Name: "Spired Helm", ID: 426, Code: "uhm", NormalCode: "ghm", UberCode: "xhm", UltraCode: "uhm", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 114, MaxDefense: 159, Type: "helm"}, - 427: {Name: "Corona", ID: 427, Code: "urn", NormalCode: "crn", UberCode: "xrn", UltraCode: "urn", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 111, MaxDefense: 165, Type: "helm"}, - 428: {Name: "Demonhead", ID: 428, Code: "usk", NormalCode: "msk", UberCode: "xsk", UltraCode: "usk", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 101, MaxDefense: 154, Type: "helm"}, - 429: {Name: "Dusk Shroud", ID: 429, Code: "uui", NormalCode: "qui", UberCode: "xui", UltraCode: "uui", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 361, MaxDefense: 467, Type: "tors"}, - 430: {Name: "Wyrmhide", ID: 430, Code: "uea", NormalCode: "lea", UberCode: "xea", UltraCode: "uea", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 364, MaxDefense: 470, Type: "tors"}, - 431: {Name: "Scarab Husk", ID: 431, Code: "ula", NormalCode: "hla", UberCode: "xla", UltraCode: "ula", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 369, MaxDefense: 474, Type: "tors"}, - 432: {Name: "Wire Fleece", ID: 432, Code: "utu", NormalCode: "stu", UberCode: "xtu", UltraCode: "utu", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 375, MaxDefense: 481, Type: "tors"}, - 433: {Name: "Diamond Mail", ID: 433, Code: "ung", NormalCode: "rng", UberCode: "xng", UltraCode: "ung", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 383, MaxDefense: 489, Type: "tors"}, - 434: {Name: "Loricated Mail", ID: 434, Code: "ucl", NormalCode: "scl", UberCode: "xcl", UltraCode: "ucl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 390, MaxDefense: 496, Type: "tors"}, - 435: {Name: "Boneweave", ID: 435, Code: "uhn", NormalCode: "chn", UberCode: "xhn", UltraCode: "uhn", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 399, MaxDefense: 505, Type: "tors"}, - 436: {Name: "Great Hauberk", ID: 436, Code: "urs", NormalCode: "brs", UberCode: "xrs", UltraCode: "urs", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 395, MaxDefense: 501, Type: "tors"}, - 437: {Name: "Balrog Skin", ID: 437, Code: "upl", NormalCode: "spl", UberCode: "xpl", UltraCode: "upl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 410, MaxDefense: 517, Type: "tors"}, - 438: {Name: "Hellforge Plate", ID: 438, Code: "ult", NormalCode: "plt", UberCode: "xlt", UltraCode: "ult", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 421, MaxDefense: 530, Type: "tors"}, - 439: {Name: "Kraken Shell", ID: 439, Code: "uld", NormalCode: "fld", UberCode: "xld", UltraCode: "uld", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 417, MaxDefense: 523, Type: "tors"}, - 440: {Name: "Lacquered Plate", ID: 440, Code: "uth", NormalCode: "gth", UberCode: "xth", UltraCode: "uth", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 433, MaxDefense: 541, Type: "tors"}, - 441: {Name: "Shadow Plate", ID: 441, Code: "uul", NormalCode: "ful", UberCode: "xul", UltraCode: "uul", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 446, MaxDefense: 557, Type: "tors"}, - 442: {Name: "Sacred Armor", ID: 442, Code: "uar", NormalCode: "aar", UberCode: "xar", UltraCode: "uar", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 487, MaxDefense: 600, Type: "tors"}, - 443: {Name: "Archon Plate", ID: 443, Code: "utp", NormalCode: "ltp", UberCode: "xtp", UltraCode: "utp", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 410, MaxDefense: 524, Type: "tors"}, - 444: {Name: "Heater", ID: 444, Code: "uuc", NormalCode: "buc", UberCode: "xuc", UltraCode: "uuc", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 95, MaxDefense: 110, Type: "shie"}, - 445: {Name: "Luna", ID: 445, Code: "uml", NormalCode: "sml", UberCode: "xml", UltraCode: "uml", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 108, MaxDefense: 123, Type: "shie"}, - 446: {Name: "Hyperion", ID: 446, Code: "urg", NormalCode: "lrg", UberCode: "xrg", UltraCode: "urg", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 119, MaxDefense: 135, Type: "shie"}, - 447: {Name: "Monarch", ID: 447, Code: "uit", NormalCode: "kit", UberCode: "xit", UltraCode: "uit", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 133, MaxDefense: 148, Type: "shie"}, - 448: {Name: "Aegis", ID: 448, Code: "uow", NormalCode: "tow", UberCode: "xow", UltraCode: "uow", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 145, MaxDefense: 161, Type: "shie"}, - 449: {Name: "Ward", ID: 449, Code: "uts", NormalCode: "gts", UberCode: "xts", UltraCode: "uts", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 153, MaxDefense: 170, Type: "shie"}, - 450: {Name: "Bramble Mitts", ID: 450, Code: "ulg", NormalCode: "lgl", UberCode: "xlg", UltraCode: "ulg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 54, MaxDefense: 62, Type: "glov"}, - 451: {Name: "Vampirebone Gloves", ID: 451, Code: "uvg", NormalCode: "vgl", UberCode: "xvg", UltraCode: "uvg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 56, MaxDefense: 65, Type: "glov"}, - 452: {Name: "Vambraces", ID: 452, Code: "umg", NormalCode: "mgl", UberCode: "xmg", UltraCode: "umg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 59, MaxDefense: 67, Type: "glov"}, - 453: {Name: "Crusader Gauntlets", ID: 453, Code: "utg", NormalCode: "tgl", UberCode: "xtg", UltraCode: "utg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 59, MaxDefense: 68, Type: "glov"}, - 454: {Name: "Ogre Gauntlets", ID: 454, Code: "uhg", NormalCode: "hgl", UberCode: "xhg", UltraCode: "uhg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 62, MaxDefense: 71, Type: "glov"}, - 455: {Name: "Wyrmhide Boots", ID: 455, Code: "ulb", NormalCode: "lbt", UberCode: "xlb", UltraCode: "ulb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 54, MaxDefense: 62, Type: "boot"}, - 456: {Name: "Scarabshell Boots", ID: 456, Code: "uvb", NormalCode: "vbt", UberCode: "xvb", UltraCode: "uvb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 56, MaxDefense: 65, Type: "boot"}, - 457: {Name: "Boneweave Boots", ID: 457, Code: "umb", NormalCode: "mbt", UberCode: "xmb", UltraCode: "umb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 59, MaxDefense: 67, Type: "boot"}, - 458: {Name: "Mirrored Boots", ID: 458, Code: "utb", NormalCode: "tbt", UberCode: "xtb", UltraCode: "utb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 59, MaxDefense: 68, Type: "boot"}, - 459: {Name: "Myrmidon Greaves", ID: 459, Code: "uhb", NormalCode: "hbt", UberCode: "xhb", UltraCode: "uhb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 62, MaxDefense: 71, Type: "boot"}, - 460: {Name: "Spiderweb Sash", ID: 460, Code: "ulc", NormalCode: "lbl", UberCode: "zlb", UltraCode: "ulc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 55, MaxDefense: 62, Type: "belt"}, - 461: {Name: "Vampirefang Belt", ID: 461, Code: "uvc", NormalCode: "vbl", UberCode: "zvb", UltraCode: "uvc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 56, MaxDefense: 63, Type: "belt"}, - 462: {Name: "Mithril Coil", ID: 462, Code: "umc", NormalCode: "mbl", UberCode: "zmb", UltraCode: "umc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 58, MaxDefense: 65, Type: "belt"}, - 463: {Name: "Troll Belt", ID: 463, Code: "utc", NormalCode: "tbl", UberCode: "ztb", UltraCode: "utc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 59, MaxDefense: 66, Type: "belt"}, - 464: {Name: "Colossus Girdle", ID: 464, Code: "uhc", NormalCode: "hbl", UberCode: "zhb", UltraCode: "uhc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 61, MaxDefense: 71, Type: "belt"}, - 465: {Name: "Bone Visage", ID: 465, Code: "uh9", NormalCode: "bhm", UberCode: "xh9", UltraCode: "uh9", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 100, MaxDefense: 157, Type: "helm"}, - 466: {Name: "Troll Nest", ID: 466, Code: "ush", NormalCode: "bsh", UberCode: "xsh", UltraCode: "ush", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 158, MaxDefense: 173, Type: "shie"}, - 467: {Name: "Blade Barrier", ID: 467, Code: "upk", NormalCode: "spk", UberCode: "xpk", UltraCode: "upk", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 147, MaxDefense: 163, Type: "shie"}, - 468: {Name: "Alpha Helm", ID: 468, Code: "dr6", NormalCode: "dr1", UberCode: "dr6", UltraCode: "drb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 52, MaxDefense: 62, Type: "pelt"}, - 469: {Name: "Griffon Headress", ID: 469, Code: "dr7", NormalCode: "dr2", UberCode: "dr7", UltraCode: "drc", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 46, MaxDefense: 68, Type: "pelt"}, - 470: {Name: "Hunter's Guise", ID: 470, Code: "dr8", NormalCode: "dr3", UberCode: "dr8", UltraCode: "drd", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 67, MaxDefense: 81, Type: "pelt"}, - 471: {Name: "Sacred Feathers", ID: 471, Code: "dr9", NormalCode: "dr4", UberCode: "dr9", UltraCode: "dre", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 58, MaxDefense: 87, Type: "pelt"}, - 472: {Name: "Totemic Mask", ID: 472, Code: "dra", NormalCode: "dr5", UberCode: "dra", UltraCode: "drf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 73, MaxDefense: 98, Type: "pelt"}, - 473: {Name: "Jawbone Visor", ID: 473, Code: "ba6", NormalCode: "ba1", UberCode: "ba6", UltraCode: "bab", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 55, MaxDefense: 68, Type: "phlm"}, - 474: {Name: "Lion Helm", ID: 474, Code: "ba7", NormalCode: "ba2", UberCode: "ba7", UltraCode: "bac", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 63, MaxDefense: 75, Type: "phlm"}, - 475: {Name: "Rage Mask", ID: 475, Code: "ba8", NormalCode: "ba3", UberCode: "ba8", UltraCode: "bad", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 78, MaxDefense: 90, Type: "phlm"}, - 476: {Name: "Savage Helmet", ID: 476, Code: "ba9", NormalCode: "ba4", UberCode: "ba9", UltraCode: "bae", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 85, MaxDefense: 98, Type: "phlm"}, - 477: {Name: "Slayer Guard", ID: 477, Code: "baa", NormalCode: "ba5", UberCode: "baa", UltraCode: "baf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 93, MaxDefense: 120, Type: "phlm"}, - 478: {Name: "Akaran Targe", ID: 478, Code: "pa6", NormalCode: "pa1", UberCode: "pa6", UltraCode: "pab", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 101, MaxDefense: 125, Type: "ashd"}, - 479: {Name: "Akaran Rondache", ID: 479, Code: "pa7", NormalCode: "pa2", UberCode: "pa7", UltraCode: "pac", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 113, MaxDefense: 137, Type: "ashd"}, - 480: {Name: "Protector Shield", ID: 480, Code: "pa8", NormalCode: "pa3", UberCode: "pa8", UltraCode: "pad", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 129, MaxDefense: 153, Type: "ashd"}, - 481: {Name: "Gilded Shield", ID: 481, Code: "pa9", NormalCode: "pa4", UberCode: "pa9", UltraCode: "pae", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 144, MaxDefense: 168, Type: "ashd"}, - 482: {Name: "Royal Shield", ID: 482, Code: "paa", NormalCode: "pa5", UberCode: "paa", UltraCode: "paf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 156, MaxDefense: 181, Type: "ashd"}, - 483: {Name: "Mummified Trophy", ID: 483, Code: "ne6", NormalCode: "ne1", UberCode: "ne6", UltraCode: "neb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 38, MaxDefense: 48, Type: "head"}, - 484: {Name: "Fetish Trophy", ID: 484, Code: "ne7", NormalCode: "ne2", UberCode: "ne7", UltraCode: "neg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 41, MaxDefense: 52, Type: "head"}, - 485: {Name: "Sexton Trophy", ID: 485, Code: "ne8", NormalCode: "ne3", UberCode: "ne8", UltraCode: "ned", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 44, MaxDefense: 55, Type: "head"}, - 486: {Name: "Cantor Trophy", ID: 486, Code: "ne9", NormalCode: "ne4", UberCode: "ne9", UltraCode: "nee", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 50, MaxDefense: 64, Type: "head"}, - 487: {Name: "Hierophant Trophy", ID: 487, Code: "nea", NormalCode: "ne5", UberCode: "nea", UltraCode: "nef", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 58, MaxDefense: 70, Type: "head"}, - 488: {Name: "Blood Spirit", ID: 488, Code: "drb", NormalCode: "dr1", UberCode: "dr6", UltraCode: "drb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 101, MaxDefense: 145, Type: "pelt"}, - 489: {Name: "Sun Spirit", ID: 489, Code: "drc", NormalCode: "dr2", UberCode: "dr7", UltraCode: "drc", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 98, MaxDefense: 147, Type: "pelt"}, - 490: {Name: "Earth Spirit", ID: 490, Code: "drd", NormalCode: "dr3", UberCode: "dr8", UltraCode: "drd", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 107, MaxDefense: 152, Type: "pelt"}, - 491: {Name: "Sky Spirit", ID: 491, Code: "dre", NormalCode: "dr4", UberCode: "dr9", UltraCode: "dre", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 103, MaxDefense: 155, Type: "pelt"}, - 492: {Name: "Dream Spirit", ID: 492, Code: "drf", NormalCode: "dr5", UberCode: "dra", UltraCode: "drf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 109, MaxDefense: 159, Type: "pelt"}, - 493: {Name: "Carnage Helm", ID: 493, Code: "bab", NormalCode: "ba1", UberCode: "ba6", UltraCode: "bab", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 102, MaxDefense: 147, Type: "phlm"}, - 494: {Name: "Fury Visor", ID: 494, Code: "bac", NormalCode: "ba2", UberCode: "ba7", UltraCode: "bac", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 105, MaxDefense: 150, Type: "phlm"}, - 495: {Name: "Destroyer Helm", ID: 495, Code: "bad", NormalCode: "ba3", UberCode: "ba8", UltraCode: "bad", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 111, MaxDefense: 156, Type: "phlm"}, - 496: {Name: "Conqueror Crown", ID: 496, Code: "bae", NormalCode: "ba4", UberCode: "ba9", UltraCode: "bae", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 114, MaxDefense: 159, Type: "phlm"}, - 497: {Name: "Guardian Crown", ID: 497, Code: "baf", NormalCode: "ba5", UberCode: "baa", UltraCode: "baf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 117, MaxDefense: 168, Type: "phlm"}, - 498: {Name: "Sacred Targe", ID: 498, Code: "pab", NormalCode: "pa1", UberCode: "pa6", UltraCode: "pab", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 126, MaxDefense: 158, Type: "ashd"}, - 499: {Name: "Sacred Rondache", ID: 499, Code: "pac", NormalCode: "pa2", UberCode: "pa7", UltraCode: "pac", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 138, MaxDefense: 164, Type: "ashd"}, - 500: {Name: "Kurast Shield", ID: 500, Code: "pad", NormalCode: "pa3", UberCode: "pa8", UltraCode: "pad", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 154, MaxDefense: 172, Type: "ashd"}, - 501: {Name: "Zakarum Shield", ID: 501, Code: "pae", NormalCode: "pa4", UberCode: "pa9", UltraCode: "pae", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 169, MaxDefense: 193, Type: "ashd"}, - 502: {Name: "Vortex Shield", ID: 502, Code: "paf", NormalCode: "pa5", UberCode: "paa", UltraCode: "paf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 182, MaxDefense: 225, Type: "ashd"}, - 503: {Name: "Minion Skull", ID: 503, Code: "neb", NormalCode: "ne1", UberCode: "ne6", UltraCode: "neb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 95, MaxDefense: 139, Type: "head"}, - 504: {Name: "Hellspawn Skull", ID: 504, Code: "neg", NormalCode: "ne2", UberCode: "ne7", UltraCode: "neg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 96, MaxDefense: 141, Type: "head"}, - 505: {Name: "Overseer Skull", ID: 505, Code: "ned", NormalCode: "ne3", UberCode: "ne8", UltraCode: "ned", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 98, MaxDefense: 142, Type: "head"}, - 506: {Name: "Succubus Skull", ID: 506, Code: "nee", NormalCode: "ne4", UberCode: "ne9", UltraCode: "nee", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 100, MaxDefense: 146, Type: "head"}, - 507: {Name: "Bloodlord Skull", ID: 507, Code: "nef", NormalCode: "ne5", UberCode: "nea", UltraCode: "nef", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 103, MaxDefense: 148, Type: "head"}, + 0: {Name: "Hand Axe", ID: 0, Code: "hax", NormalCode: "hax", UberCode: "9ha", UltraCode: "7ha", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 3, MaxDamage: 6, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 28, RequiredLevel: 3, MaxSockets: 2, Type: "axe"}, + 1: {Name: "Axe", ID: 1, Code: "axe", NormalCode: "axe", UberCode: "9ax", UltraCode: "7ax", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 4, MaxDamage: 11, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 32, RequiredDexterity: 0, Durability: 24, RequiredLevel: 7, MaxSockets: 4, Type: "axe"}, + 2: {Name: "Double Axe", ID: 2, Code: "2ax", NormalCode: "2ax", UberCode: "92a", UltraCode: "72a", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 5, MaxDamage: 13, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 43, RequiredDexterity: 0, Durability: 24, RequiredLevel: 13, MaxSockets: 5, Type: "axe"}, + 3: {Name: "Military Pick", ID: 3, Code: "mpi", NormalCode: "mpi", UberCode: "9mp", UltraCode: "7mp", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 7, MaxDamage: 11, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 49, RequiredDexterity: 33, Durability: 26, RequiredLevel: 19, MaxSockets: 6, Type: "axe"}, + 4: {Name: "War Axe", ID: 4, Code: "wax", NormalCode: "wax", UberCode: "9wa", UltraCode: "7wa", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 10, MaxDamage: 18, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 67, RequiredDexterity: 0, Durability: 26, RequiredLevel: 25, MaxSockets: 6, Type: "axe"}, + 5: {Name: "Large Axe", ID: 5, Code: "lax", NormalCode: "lax", UberCode: "9la", UltraCode: "7la", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 6, TwoHandMaxDamage: 13, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 35, RequiredDexterity: 0, Durability: 30, RequiredLevel: 6, MaxSockets: 4, Type: "axe"}, + 6: {Name: "Broad Axe ", ID: 6, Code: "bax", NormalCode: "bax", UberCode: "9ba", UltraCode: "7ba", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 10, TwoHandMaxDamage: 18, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 48, RequiredDexterity: 0, Durability: 35, RequiredLevel: 12, MaxSockets: 5, Type: "axe"}, + 7: {Name: "Battle Axe", ID: 7, Code: "btx", NormalCode: "btx", UberCode: "9bt", UltraCode: "7bt", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 12, TwoHandMaxDamage: 32, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 54, RequiredDexterity: 0, Durability: 40, RequiredLevel: 17, MaxSockets: 5, Type: "axe"}, + 8: {Name: "Great Axe", ID: 8, Code: "gax", NormalCode: "gax", UberCode: "9ga", UltraCode: "7ga", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 9, TwoHandMaxDamage: 30, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 63, RequiredDexterity: 39, Durability: 50, RequiredLevel: 23, MaxSockets: 6, Type: "axe"}, + 9: {Name: "Giant Axe", ID: 9, Code: "gix", NormalCode: "gix", UberCode: "9gi", UltraCode: "7gi", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 22, TwoHandMaxDamage: 45, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 70, RequiredDexterity: 0, Durability: 50, RequiredLevel: 27, MaxSockets: 6, Type: "axe"}, + 10: {Name: "Wand", ID: 10, Code: "wnd", NormalCode: "wnd", UberCode: "9wn", UltraCode: "7wn", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 2, MaxDamage: 4, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 15, RequiredLevel: 2, MaxSockets: 1, Type: "wand"}, + 11: {Name: "Yew Wand", ID: 11, Code: "ywn", NormalCode: "ywn", UberCode: "9yw", UltraCode: "7yw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 2, MaxDamage: 8, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 15, RequiredLevel: 12, MaxSockets: 1, Type: "wand"}, + 12: {Name: "Bone Wand", ID: 12, Code: "bwn", NormalCode: "bwn", UberCode: "9bw", UltraCode: "7bw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 3, MaxDamage: 7, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 15, RequiredLevel: 18, MaxSockets: 2, Type: "wand"}, + 13: {Name: "Grim Wand", ID: 13, Code: "gwn", NormalCode: "gwn", UberCode: "9gw", UltraCode: "7gw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 5, MaxDamage: 11, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 15, RequiredLevel: 26, MaxSockets: 2, Type: "wand"}, + 14: {Name: "Club", ID: 14, Code: "clb", NormalCode: "clb", UberCode: "9cl", UltraCode: "7cl", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 1, MaxDamage: 6, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 24, RequiredLevel: 1, MaxSockets: 2, Type: "club"}, + 15: {Name: "Scepter", ID: 15, Code: "scp", NormalCode: "scp", UberCode: "9sc", UltraCode: "7sc", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 6, MaxDamage: 11, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 50, RequiredLevel: 3, MaxSockets: 2, Type: "scep"}, + 16: {Name: "Grand Scepter", ID: 16, Code: "gsc", NormalCode: "gsc", UberCode: "9qs", UltraCode: "7qs", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 18, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 37, RequiredDexterity: 0, Durability: 60, RequiredLevel: 15, MaxSockets: 3, Type: "scep"}, + 17: {Name: "War Scepter", ID: 17, Code: "wsp", NormalCode: "wsp", UberCode: "9ws", UltraCode: "7ws", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 10, MaxDamage: 17, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 55, RequiredDexterity: 0, Durability: 70, RequiredLevel: 21, MaxSockets: 5, Type: "scep"}, + 18: {Name: "Spiked Club", ID: 18, Code: "spc", NormalCode: "spc", UberCode: "9sp", UltraCode: "7sp", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 5, MaxDamage: 8, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 36, RequiredLevel: 4, MaxSockets: 2, Type: "club"}, + 19: {Name: "Mace", ID: 19, Code: "mac", NormalCode: "mac", UberCode: "9ma", UltraCode: "7ma", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 3, MaxDamage: 10, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 27, RequiredDexterity: 0, Durability: 60, RequiredLevel: 8, MaxSockets: 2, Type: "mace"}, + 20: {Name: "Morning Star", ID: 20, Code: "mst", NormalCode: "mst", UberCode: "9mt", UltraCode: "7mt", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 7, MaxDamage: 16, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 36, RequiredDexterity: 0, Durability: 72, RequiredLevel: 13, MaxSockets: 3, Type: "mace"}, + 21: {Name: "Flail", ID: 21, Code: "fla", NormalCode: "fla", UberCode: "9fl", UltraCode: "7fl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 1, MaxDamage: 24, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 41, RequiredDexterity: 35, Durability: 30, RequiredLevel: 19, MaxSockets: 5, Type: "mace"}, + 22: {Name: "War Hammer", ID: 22, Code: "whm", NormalCode: "whm", UberCode: "9wh", UltraCode: "7wh", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 19, MaxDamage: 29, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 110, DexterityBonus: 0, RequiredStrength: 53, RequiredDexterity: 0, Durability: 55, RequiredLevel: 25, MaxSockets: 4, Type: "hamm"}, + 23: {Name: "Maul", ID: 23, Code: "mau", NormalCode: "mau", UberCode: "9m9", UltraCode: "7m7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 30, TwoHandMaxDamage: 43, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 110, DexterityBonus: 0, RequiredStrength: 69, RequiredDexterity: 0, Durability: 60, RequiredLevel: 21, MaxSockets: 6, Type: "hamm"}, + 24: {Name: "Great Maul", ID: 24, Code: "gma", NormalCode: "gma", UberCode: "9gm", UltraCode: "7gm", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 38, TwoHandMaxDamage: 58, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 110, DexterityBonus: 0, RequiredStrength: 99, RequiredDexterity: 0, Durability: 60, RequiredLevel: 32, MaxSockets: 6, Type: "hamm"}, + 25: {Name: "Short Sword", ID: 25, Code: "ssd", NormalCode: "ssd", UberCode: "9ss", UltraCode: "7ss", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 2, MaxDamage: 7, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 24, RequiredLevel: 1, MaxSockets: 2, Type: "swor"}, + 26: {Name: "Scimitar", ID: 26, Code: "scm", NormalCode: "scm", UberCode: "9sm", UltraCode: "7sm", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 2, MaxDamage: 6, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 21, Durability: 22, RequiredLevel: 5, MaxSockets: 2, Type: "swor"}, + 27: {Name: "Saber", ID: 27, Code: "sbr", NormalCode: "sbr", UberCode: "9sb", UltraCode: "7sb", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 3, MaxDamage: 8, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 25, Durability: 32, RequiredLevel: 8, MaxSockets: 2, Type: "swor"}, + 28: {Name: "Falchion", ID: 28, Code: "flc", NormalCode: "flc", UberCode: "9fc", UltraCode: "7fc", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 9, MaxDamage: 17, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 33, RequiredDexterity: 0, Durability: 32, RequiredLevel: 11, MaxSockets: 2, Type: "swor"}, + 29: {Name: "Crystal Sword", ID: 29, Code: "crs", NormalCode: "crs", UberCode: "9cr", UltraCode: "7cr", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 5, MaxDamage: 15, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 43, RequiredDexterity: 0, Durability: 20, RequiredLevel: 11, MaxSockets: 6, Type: "swor"}, + 30: {Name: "Broad Sword", ID: 30, Code: "bsd", NormalCode: "bsd", UberCode: "9bs", UltraCode: "7bs", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 7, MaxDamage: 14, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 48, RequiredDexterity: 0, Durability: 32, RequiredLevel: 15, MaxSockets: 4, Type: "swor"}, + 31: {Name: "Long Sword ", ID: 31, Code: "lsd", NormalCode: "lsd", UberCode: "9ls", UltraCode: "7ls", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 3, MaxDamage: 19, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 55, RequiredDexterity: 39, Durability: 44, RequiredLevel: 20, MaxSockets: 4, Type: "swor"}, + 32: {Name: "War Sword", ID: 32, Code: "wsd", NormalCode: "wsd", UberCode: "9wd", UltraCode: "7wd", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 20, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 71, RequiredDexterity: 45, Durability: 44, RequiredLevel: 27, MaxSockets: 3, Type: "swor"}, + 33: {Name: "Two-Handed Sword", ID: 33, Code: "2hs", NormalCode: "2hs", UberCode: "92h", UltraCode: "72h", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 2, MaxDamage: 9, TwoHandMinDamage: 8, TwoHandMaxDamage: 17, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 35, RequiredDexterity: 27, Durability: 44, RequiredLevel: 10, MaxSockets: 3, Type: "swor"}, + 34: {Name: "Claymore", ID: 34, Code: "clm", NormalCode: "clm", UberCode: "9cm", UltraCode: "7cm", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 5, MaxDamage: 12, TwoHandMinDamage: 13, TwoHandMaxDamage: 30, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 47, RequiredDexterity: 0, Durability: 50, RequiredLevel: 17, MaxSockets: 4, Type: "swor"}, + 35: {Name: "Giant Sword", ID: 35, Code: "gis", NormalCode: "gis", UberCode: "9gs", UltraCode: "7gs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 3, MaxDamage: 16, TwoHandMinDamage: 9, TwoHandMaxDamage: 28, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 56, RequiredDexterity: 34, Durability: 50, RequiredLevel: 21, MaxSockets: 4, Type: "swor"}, + 36: {Name: "Bastard Sword", ID: 36, Code: "bsw", NormalCode: "bsw", UberCode: "9b9", UltraCode: "7b7", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 7, MaxDamage: 19, TwoHandMinDamage: 20, TwoHandMaxDamage: 28, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 62, RequiredDexterity: 0, Durability: 40, RequiredLevel: 24, MaxSockets: 4, Type: "swor"}, + 37: {Name: "Flamberge", ID: 37, Code: "flb", NormalCode: "flb", UberCode: "9fb", UltraCode: "7fb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 9, MaxDamage: 15, TwoHandMinDamage: 13, TwoHandMaxDamage: 26, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 70, RequiredDexterity: 49, Durability: 50, RequiredLevel: 27, MaxSockets: 5, Type: "swor"}, + 38: {Name: "Great Sword", ID: 38, Code: "gsd", NormalCode: "gsd", UberCode: "9gd", UltraCode: "7gd", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 12, MaxDamage: 20, TwoHandMinDamage: 25, TwoHandMaxDamage: 42, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 100, RequiredDexterity: 60, Durability: 50, RequiredLevel: 33, MaxSockets: 6, Type: "swor"}, + 39: {Name: "Dagger", ID: 39, Code: "dgr", NormalCode: "dgr", UberCode: "9dg", UltraCode: "7dg", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 1, MaxDamage: 4, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 0, RequiredDexterity: 0, Durability: 16, RequiredLevel: 3, MaxSockets: 1, Type: "knif"}, + 40: {Name: "Dirk", ID: 40, Code: "dir", NormalCode: "dir", UberCode: "9di", UltraCode: "7di", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 3, MaxDamage: 9, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 0, RequiredDexterity: 25, Durability: 20, RequiredLevel: 9, MaxSockets: 1, Type: "knif"}, + 41: {Name: "Kriss", ID: 41, Code: "kri", NormalCode: "kri", UberCode: "9kr", UltraCode: "7kr", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 2, MaxDamage: 11, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 0, RequiredDexterity: 45, Durability: 24, RequiredLevel: 17, MaxSockets: 3, Type: "knif"}, + 42: {Name: "Blade", ID: 42, Code: "bld", NormalCode: "bld", UberCode: "9bl", UltraCode: "7bl", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 4, MaxDamage: 15, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 35, RequiredDexterity: 51, Durability: 24, RequiredLevel: 23, MaxSockets: 2, Type: "knif"}, + 43: {Name: "Throwing Knife", ID: 43, Code: "tkf", NormalCode: "tkf", UberCode: "9tk", UltraCode: "7tk", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 2, MaxDamage: 3, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 4, MaxMissileDamage: 9, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 0, RequiredDexterity: 21, Durability: 4, RequiredLevel: 2, MaxSockets: 0, Type: "tkni"}, + 44: {Name: "Throwing Axe", ID: 44, Code: "tax", NormalCode: "tax", UberCode: "9ta", UltraCode: "7ta", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 4, MaxDamage: 7, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 8, MaxMissileDamage: 12, Speed: 10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 0, RequiredDexterity: 40, Durability: 6, RequiredLevel: 7, MaxSockets: 0, Type: "taxe"}, + 45: {Name: "Balanced Knife", ID: 45, Code: "bkf", NormalCode: "bkf", UberCode: "9bk", UltraCode: "7bk", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 1, MaxDamage: 8, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 6, MaxMissileDamage: 11, Speed: -20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 0, RequiredDexterity: 51, Durability: 8, RequiredLevel: 13, MaxSockets: 0, Type: "tkni"}, + 46: {Name: "Balanced Axe", ID: 46, Code: "bal", NormalCode: "bal", UberCode: "9b8", UltraCode: "7b8", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 5, MaxDamage: 10, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 12, MaxMissileDamage: 15, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 0, RequiredDexterity: 57, Durability: 10, RequiredLevel: 16, MaxSockets: 0, Type: "taxe"}, + 47: {Name: "Javelin", ID: 47, Code: "jav", NormalCode: "jav", UberCode: "9ja", UltraCode: "7ja", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 1, MaxDamage: 5, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 6, MaxMissileDamage: 14, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 0, RequiredDexterity: 0, Durability: 2, RequiredLevel: 1, MaxSockets: 0, Type: "jave"}, + 48: {Name: "Pilum", ID: 48, Code: "pil", NormalCode: "pil", UberCode: "9pi", UltraCode: "7pi", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 4, MaxDamage: 9, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 7, MaxMissileDamage: 20, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 0, RequiredDexterity: 45, Durability: 3, RequiredLevel: 10, MaxSockets: 0, Type: "jave"}, + 49: {Name: "Short Spear", ID: 49, Code: "ssp", NormalCode: "ssp", UberCode: "9s9", UltraCode: "7s7", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 2, MaxDamage: 13, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 10, MaxMissileDamage: 22, Speed: 10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 40, RequiredDexterity: 40, Durability: 4, RequiredLevel: 15, MaxSockets: 0, Type: "jave"}, + 50: {Name: "Glaive", ID: 50, Code: "glv", NormalCode: "glv", UberCode: "9gl", UltraCode: "7gl", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 5, MaxDamage: 17, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 16, MaxMissileDamage: 22, Speed: 20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 52, RequiredDexterity: 35, Durability: 5, RequiredLevel: 23, MaxSockets: 0, Type: "jave"}, + 51: {Name: "Throwing Spear", ID: 51, Code: "tsp", NormalCode: "tsp", UberCode: "9ts", UltraCode: "7ts", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 5, MaxDamage: 15, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 12, MaxMissileDamage: 30, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 0, RequiredDexterity: 65, Durability: 6, RequiredLevel: 29, MaxSockets: 0, Type: "jave"}, + 52: {Name: "Spear", ID: 52, Code: "spr", NormalCode: "spr", UberCode: "9sr", UltraCode: "7sr", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 3, TwoHandMaxDamage: 15, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 20, Durability: 30, RequiredLevel: 5, MaxSockets: 3, Type: "spea"}, + 53: {Name: "Trident", ID: 53, Code: "tri", NormalCode: "tri", UberCode: "9tr", UltraCode: "7tr", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 9, TwoHandMaxDamage: 15, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 38, RequiredDexterity: 24, Durability: 35, RequiredLevel: 9, MaxSockets: 4, Type: "spea"}, + 54: {Name: "Brandistock", ID: 54, Code: "brn", NormalCode: "brn", UberCode: "9br", UltraCode: "7br", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 7, TwoHandMaxDamage: 17, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 40, RequiredDexterity: 50, Durability: 28, RequiredLevel: 16, MaxSockets: 5, Type: "spea"}, + 55: {Name: "Spetum", ID: 55, Code: "spt", NormalCode: "spt", UberCode: "9st", UltraCode: "7st", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 15, TwoHandMaxDamage: 23, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 54, RequiredDexterity: 35, Durability: 28, RequiredLevel: 20, MaxSockets: 6, Type: "spea"}, + 56: {Name: "Pike", ID: 56, Code: "pik", NormalCode: "pik", UberCode: "9p9", UltraCode: "7p7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 14, TwoHandMaxDamage: 63, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 60, RequiredDexterity: 45, Durability: 25, RequiredLevel: 24, MaxSockets: 6, Type: "spea"}, + 57: {Name: "Bardiche", ID: 57, Code: "bar", NormalCode: "bar", UberCode: "9b7", UltraCode: "7o7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 1, TwoHandMaxDamage: 27, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 40, RequiredDexterity: 0, Durability: 50, RequiredLevel: 5, MaxSockets: 3, Type: "pole"}, + 58: {Name: "Voulge", ID: 58, Code: "vou", NormalCode: "vou", UberCode: "9vo", UltraCode: "7vo", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 6, TwoHandMaxDamage: 21, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 50, RequiredDexterity: 0, Durability: 50, RequiredLevel: 11, MaxSockets: 4, Type: "pole"}, + 59: {Name: "Scythe", ID: 59, Code: "scy", NormalCode: "scy", UberCode: "9s8", UltraCode: "7s8", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 8, TwoHandMaxDamage: 20, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 41, RequiredDexterity: 41, Durability: 65, RequiredLevel: 15, MaxSockets: 5, Type: "pole"}, + 60: {Name: "Poleaxe", ID: 60, Code: "pax", NormalCode: "pax", UberCode: "9pa", UltraCode: "7pa", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 18, TwoHandMaxDamage: 39, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 62, RequiredDexterity: 0, Durability: 65, RequiredLevel: 21, MaxSockets: 5, Type: "pole"}, + 61: {Name: "Halberd", ID: 61, Code: "hal", NormalCode: "hal", UberCode: "9h9", UltraCode: "7h7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 12, TwoHandMaxDamage: 45, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 75, RequiredDexterity: 47, Durability: 55, RequiredLevel: 29, MaxSockets: 6, Type: "pole"}, + 62: {Name: "War Scythe", ID: 62, Code: "wsc", NormalCode: "wsc", UberCode: "9wc", UltraCode: "7wc", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 15, TwoHandMaxDamage: 36, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 80, RequiredDexterity: 80, Durability: 55, RequiredLevel: 34, MaxSockets: 6, Type: "pole"}, + 63: {Name: "Short Staff", ID: 63, Code: "sst", NormalCode: "sst", UberCode: "8ss", UltraCode: "6ss", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 1, TwoHandMaxDamage: 5, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 20, RequiredLevel: 1, MaxSockets: 2, Type: "staf"}, + 64: {Name: "Long Staff", ID: 64, Code: "lst", NormalCode: "lst", UberCode: "8ls", UltraCode: "6ls", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 2, TwoHandMaxDamage: 8, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 30, RequiredLevel: 8, MaxSockets: 3, Type: "staf"}, + 65: {Name: "Gnarled Staff", ID: 65, Code: "cst", NormalCode: "cst", UberCode: "8cs", UltraCode: "6cs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 4, TwoHandMaxDamage: 12, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 35, RequiredLevel: 12, MaxSockets: 4, Type: "staf"}, + 66: {Name: "Battle Staff", ID: 66, Code: "bst", NormalCode: "bst", UberCode: "8bs", UltraCode: "6bs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 6, TwoHandMaxDamage: 13, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 40, RequiredLevel: 17, MaxSockets: 4, Type: "staf"}, + 67: {Name: "War Staff", ID: 67, Code: "wst", NormalCode: "wst", UberCode: "8ws", UltraCode: "6ws", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 12, TwoHandMaxDamage: 28, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 50, RequiredLevel: 24, MaxSockets: 6, Type: "staf"}, + 68: {Name: "Short Bow", ID: 68, Code: "sbw", NormalCode: "sbw", UberCode: "8sb", UltraCode: "6sb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 1, TwoHandMaxDamage: 4, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 0, RequiredDexterity: 15, Durability: 20, RequiredLevel: 1, MaxSockets: 3, Type: "bow"}, + 69: {Name: "Hunter's Bow", ID: 69, Code: "hbw", NormalCode: "hbw", UberCode: "8hb", UltraCode: "6hb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 2, TwoHandMaxDamage: 6, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 0, RequiredDexterity: 28, Durability: 32, RequiredLevel: 5, MaxSockets: 4, Type: "bow"}, + 70: {Name: "Long Bow", ID: 70, Code: "lbw", NormalCode: "lbw", UberCode: "8lb", UltraCode: "6lb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 3, TwoHandMaxDamage: 10, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 22, RequiredDexterity: 19, Durability: 28, RequiredLevel: 8, MaxSockets: 5, Type: "bow"}, + 71: {Name: "Composite Bow", ID: 71, Code: "cbw", NormalCode: "cbw", UberCode: "8cb", UltraCode: "6cb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 4, TwoHandMaxDamage: 8, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 25, RequiredDexterity: 35, Durability: 36, RequiredLevel: 12, MaxSockets: 4, Type: "bow"}, + 72: {Name: "Short Battle Bow", ID: 72, Code: "sbb", NormalCode: "sbb", UberCode: "8s8", UltraCode: "6s7", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 5, TwoHandMaxDamage: 11, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 30, RequiredDexterity: 40, Durability: 40, RequiredLevel: 18, MaxSockets: 5, Type: "bow"}, + 73: {Name: "Long Battle Bow", ID: 73, Code: "lbb", NormalCode: "lbb", UberCode: "8l8", UltraCode: "6l7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 3, TwoHandMaxDamage: 18, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 40, RequiredDexterity: 50, Durability: 44, RequiredLevel: 23, MaxSockets: 6, Type: "bow"}, + 74: {Name: "Short War Bow", ID: 74, Code: "swb", NormalCode: "swb", UberCode: "8sw", UltraCode: "6sw", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 6, TwoHandMaxDamage: 14, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 35, RequiredDexterity: 55, Durability: 48, RequiredLevel: 27, MaxSockets: 5, Type: "bow"}, + 75: {Name: "Long War Bow", ID: 75, Code: "lwb", NormalCode: "lwb", UberCode: "8lw", UltraCode: "6lw", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 3, TwoHandMaxDamage: 23, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 50, RequiredDexterity: 65, Durability: 55, RequiredLevel: 31, MaxSockets: 6, Type: "bow"}, + 76: {Name: "Light Crossbow", ID: 76, Code: "lxb", NormalCode: "lxb", UberCode: "8lx", UltraCode: "6lx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 6, TwoHandMaxDamage: 9, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 21, RequiredDexterity: 27, Durability: 30, RequiredLevel: 6, MaxSockets: 3, Type: "xbow"}, + 77: {Name: "Crossbow", ID: 77, Code: "mxb", NormalCode: "mxb", UberCode: "8mx", UltraCode: "6mx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 9, TwoHandMaxDamage: 16, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 40, RequiredDexterity: 33, Durability: 40, RequiredLevel: 15, MaxSockets: 4, Type: "xbow"}, + 78: {Name: "Heavy Crossbow", ID: 78, Code: "hxb", NormalCode: "hxb", UberCode: "8hx", UltraCode: "6hx", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 14, TwoHandMaxDamage: 26, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 60, RequiredDexterity: 40, Durability: 50, RequiredLevel: 24, MaxSockets: 6, Type: "xbow"}, + 79: {Name: "Repeating Crossbow", ID: 79, Code: "rxb", NormalCode: "rxb", UberCode: "8rx", UltraCode: "6rx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 6, TwoHandMaxDamage: 12, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -40, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 40, RequiredDexterity: 50, Durability: 40, RequiredLevel: 33, MaxSockets: 5, Type: "xbow"}, + 80: {Name: "Rancid Gas Potion", ID: 80, Code: "gps", NormalCode: "gps", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 1, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 2, RequiredLevel: 32, MaxSockets: 0, Type: "tpot"}, + 81: {Name: "Oil Potion", ID: 81, Code: "ops", NormalCode: "ops", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 1, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 2, RequiredLevel: 28, MaxSockets: 0, Type: "tpot"}, + 82: {Name: "Choking Gas Potion", ID: 82, Code: "gpm", NormalCode: "gpm", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 1, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 2, RequiredLevel: 20, MaxSockets: 0, Type: "tpot"}, + 83: {Name: "Exploding Potion", ID: 83, Code: "opm", NormalCode: "opm", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 1, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 2, RequiredLevel: 16, MaxSockets: 0, Type: "tpot"}, + 84: {Name: "Strangling Gas Potion", ID: 84, Code: "gpl", NormalCode: "gpl", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 1, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 2, RequiredLevel: 8, MaxSockets: 0, Type: "tpot"}, + 85: {Name: "Fulminating Potion", ID: 85, Code: "opl", NormalCode: "opl", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 1, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 2, RequiredLevel: 4, MaxSockets: 0, Type: "tpot"}, + 86: {Name: "Decoy Gidbinn", ID: 86, Code: "d33", NormalCode: "d33", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 1, MaxDamage: 2, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 15, RequiredDexterity: 20, Durability: 10, RequiredLevel: 0, MaxSockets: 0, Type: "knif"}, + 87: {Name: "The Gidbinn", ID: 87, Code: "g33", NormalCode: "g33", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 3, MaxDamage: 7, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 15, RequiredDexterity: 25, Durability: 30, RequiredLevel: 0, MaxSockets: 0, Type: "knif"}, + 88: {Name: "Wirt's Leg", ID: 88, Code: "leg", NormalCode: "leg", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 2, MaxDamage: 8, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 66, RequiredLevel: 0, MaxSockets: 3, Type: "club"}, + 89: {Name: "Horadric Malus", ID: 89, Code: "hdm", NormalCode: "hdm", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 6, MaxDamage: 15, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 15, RequiredDexterity: 15, Durability: 55, RequiredLevel: 0, MaxSockets: 0, Type: "hamm"}, + 90: {Name: "Hellforge Hammer", ID: 90, Code: "hfh", NormalCode: "hfh", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 6, MaxDamage: 15, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 55, RequiredLevel: 0, MaxSockets: 5, Type: "hamm"}, + 91: {Name: "Horadric Staff", ID: 91, Code: "hst", NormalCode: "hst", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 12, TwoHandMaxDamage: 20, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 30, RequiredDexterity: 0, Durability: 50, RequiredLevel: 0, MaxSockets: 0, Type: "staf"}, + 92: {Name: "Staff of Kings", ID: 92, Code: "msf", NormalCode: "msf", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 10, TwoHandMaxDamage: 15, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 45, RequiredLevel: 0, MaxSockets: 0, Type: "staf"}, + 93: {Name: "Hatchet", ID: 93, Code: "9ha", NormalCode: "hax", UberCode: "9ha", UltraCode: "7ha", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 10, MaxDamage: 21, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 25, Durability: 28, RequiredLevel: 31, MaxSockets: 2, Type: "axe"}, + 94: {Name: "Cleaver", ID: 94, Code: "9ax", NormalCode: "axe", UberCode: "9ax", UltraCode: "7ax", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 10, MaxDamage: 33, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 68, RequiredDexterity: 0, Durability: 24, RequiredLevel: 34, MaxSockets: 4, Type: "axe"}, + 95: {Name: "Twin Axe", ID: 95, Code: "92a", NormalCode: "2ax", UberCode: "92a", UltraCode: "72a", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 13, MaxDamage: 38, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 85, RequiredDexterity: 0, Durability: 24, RequiredLevel: 39, MaxSockets: 5, Type: "axe"}, + 96: {Name: "Crowbill", ID: 96, Code: "9mp", NormalCode: "mpi", UberCode: "9mp", UltraCode: "7mp", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 14, MaxDamage: 34, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 94, RequiredDexterity: 70, Durability: 26, RequiredLevel: 43, MaxSockets: 6, Type: "axe"}, + 97: {Name: "Naga", ID: 97, Code: "9wa", NormalCode: "wax", UberCode: "9wa", UltraCode: "7wa", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 16, MaxDamage: 45, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 121, RequiredDexterity: 0, Durability: 26, RequiredLevel: 48, MaxSockets: 6, Type: "axe"}, + 98: {Name: "Military Axe", ID: 98, Code: "9la", NormalCode: "lax", UberCode: "9la", UltraCode: "7la", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 14, TwoHandMaxDamage: 34, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 73, RequiredDexterity: 0, Durability: 30, RequiredLevel: 34, MaxSockets: 4, Type: "axe"}, + 99: {Name: "Bearded Axe ", ID: 99, Code: "9ba", NormalCode: "bax", UberCode: "9ba", UltraCode: "7ba", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 21, TwoHandMaxDamage: 49, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 92, RequiredDexterity: 0, Durability: 35, RequiredLevel: 38, MaxSockets: 5, Type: "axe"}, + 100: {Name: "Tabar", ID: 100, Code: "9bt", NormalCode: "btx", UberCode: "9bt", UltraCode: "7bt", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 24, TwoHandMaxDamage: 77, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 101, RequiredDexterity: 0, Durability: 40, RequiredLevel: 42, MaxSockets: 5, Type: "axe"}, + 101: {Name: "Gothic Axe", ID: 101, Code: "9ga", NormalCode: "gax", UberCode: "9ga", UltraCode: "7ga", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 18, TwoHandMaxDamage: 70, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 115, RequiredDexterity: 79, Durability: 50, RequiredLevel: 46, MaxSockets: 6, Type: "axe"}, + 102: {Name: "Ancient Axe", ID: 102, Code: "9gi", NormalCode: "gix", UberCode: "9gi", UltraCode: "7gi", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 43, TwoHandMaxDamage: 85, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 125, RequiredDexterity: 0, Durability: 50, RequiredLevel: 51, MaxSockets: 6, Type: "axe"}, + 103: {Name: "Burnt Wand", ID: 103, Code: "9wn", NormalCode: "wnd", UberCode: "9wn", UltraCode: "7wn", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 18, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 15, RequiredLevel: 31, MaxSockets: 1, Type: "wand"}, + 104: {Name: "Petrified Wand", ID: 104, Code: "9yw", NormalCode: "ywn", UberCode: "9yw", UltraCode: "7yw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 24, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 15, RequiredLevel: 38, MaxSockets: 2, Type: "wand"}, + 105: {Name: "Tomb Wand", ID: 105, Code: "9bw", NormalCode: "bwn", UberCode: "9bw", UltraCode: "7bw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 10, MaxDamage: 22, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 15, RequiredLevel: 43, MaxSockets: 2, Type: "wand"}, + 106: {Name: "Grave Wand", ID: 106, Code: "9gw", NormalCode: "gwn", UberCode: "9gw", UltraCode: "7gw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 13, MaxDamage: 29, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 15, RequiredLevel: 49, MaxSockets: 2, Type: "wand"}, + 107: {Name: "Cudgel", ID: 107, Code: "9cl", NormalCode: "clb", UberCode: "9cl", UltraCode: "7cl", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 6, MaxDamage: 21, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 24, RequiredLevel: 30, MaxSockets: 2, Type: "club"}, + 108: {Name: "Rune Scepter", ID: 108, Code: "9sc", NormalCode: "scp", UberCode: "9sc", UltraCode: "7sc", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 13, MaxDamage: 24, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 58, RequiredDexterity: 0, Durability: 50, RequiredLevel: 31, MaxSockets: 2, Type: "scep"}, + 109: {Name: "Holy Water Sprinkler", ID: 109, Code: "9qs", NormalCode: "gsc", UberCode: "9qs", UltraCode: "7qs", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 14, MaxDamage: 36, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 76, RequiredDexterity: 0, Durability: 60, RequiredLevel: 40, MaxSockets: 3, Type: "scep"}, + 110: {Name: "Divine Scepter", ID: 110, Code: "9ws", NormalCode: "wsp", UberCode: "9ws", UltraCode: "7ws", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 16, MaxDamage: 38, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 103, RequiredDexterity: 0, Durability: 70, RequiredLevel: 45, MaxSockets: 5, Type: "scep"}, + 111: {Name: "Barbed Club", ID: 111, Code: "9sp", NormalCode: "spc", UberCode: "9sp", UltraCode: "7sp", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 13, MaxDamage: 25, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 30, RequiredDexterity: 0, Durability: 36, RequiredLevel: 32, MaxSockets: 3, Type: "club"}, + 112: {Name: "Flanged Mace", ID: 112, Code: "9ma", NormalCode: "mac", UberCode: "9ma", UltraCode: "7ma", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 15, MaxDamage: 23, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 61, RequiredDexterity: 0, Durability: 60, RequiredLevel: 35, MaxSockets: 2, Type: "mace"}, + 113: {Name: "Jagged Star", ID: 113, Code: "9mt", NormalCode: "mst", UberCode: "9mt", UltraCode: "7mt", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 20, MaxDamage: 31, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 74, RequiredDexterity: 0, Durability: 72, RequiredLevel: 39, MaxSockets: 3, Type: "mace"}, + 114: {Name: "Knout", ID: 114, Code: "9fl", NormalCode: "fla", UberCode: "9fl", UltraCode: "7fl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 13, MaxDamage: 35, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 82, RequiredDexterity: 73, Durability: 30, RequiredLevel: 43, MaxSockets: 5, Type: "mace"}, + 115: {Name: "Battle Hammer", ID: 115, Code: "9wh", NormalCode: "whm", UberCode: "9wh", UltraCode: "7wh", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 35, MaxDamage: 58, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 110, DexterityBonus: 0, RequiredStrength: 100, RequiredDexterity: 0, Durability: 55, RequiredLevel: 48, MaxSockets: 4, Type: "hamm"}, + 116: {Name: "War Club", ID: 116, Code: "9m9", NormalCode: "mau", UberCode: "9m9", UltraCode: "7m7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 53, TwoHandMaxDamage: 78, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 110, DexterityBonus: 0, RequiredStrength: 124, RequiredDexterity: 0, Durability: 60, RequiredLevel: 45, MaxSockets: 6, Type: "hamm"}, + 117: {Name: "Martel de Fer", ID: 117, Code: "9gm", NormalCode: "gma", UberCode: "9gm", UltraCode: "7gm", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 61, TwoHandMaxDamage: 99, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 110, DexterityBonus: 0, RequiredStrength: 169, RequiredDexterity: 0, Durability: 60, RequiredLevel: 53, MaxSockets: 6, Type: "hamm"}, + 118: {Name: "Gladius", ID: 118, Code: "9ss", NormalCode: "ssd", UberCode: "9ss", UltraCode: "7ss", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 22, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 24, RequiredLevel: 30, MaxSockets: 2, Type: "swor"}, + 119: {Name: "Cutlass", ID: 119, Code: "9sm", NormalCode: "scm", UberCode: "9sm", UltraCode: "7sm", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 21, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -30, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 52, Durability: 22, RequiredLevel: 43, MaxSockets: 2, Type: "swor"}, + 120: {Name: "Shamshir", ID: 120, Code: "9sb", NormalCode: "sbr", UberCode: "9sb", UltraCode: "7sb", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 10, MaxDamage: 24, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 58, RequiredDexterity: 58, Durability: 32, RequiredLevel: 35, MaxSockets: 2, Type: "swor"}, + 121: {Name: "Tulwar", ID: 121, Code: "9fc", NormalCode: "flc", UberCode: "9fc", UltraCode: "7fc", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 16, MaxDamage: 35, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 70, RequiredDexterity: 42, Durability: 32, RequiredLevel: 37, MaxSockets: 2, Type: "swor"}, + 122: {Name: "Dimensional Blade", ID: 122, Code: "9cr", NormalCode: "crs", UberCode: "9cr", UltraCode: "7cr", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 13, MaxDamage: 35, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 85, RequiredDexterity: 60, Durability: 20, RequiredLevel: 37, MaxSockets: 6, Type: "swor"}, + 123: {Name: "Battle Sword", ID: 123, Code: "9bs", NormalCode: "bsd", UberCode: "9bs", UltraCode: "7bs", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 16, MaxDamage: 34, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 92, RequiredDexterity: 43, Durability: 32, RequiredLevel: 40, MaxSockets: 4, Type: "swor"}, + 124: {Name: "Rune Sword", ID: 124, Code: "9ls", NormalCode: "lsd", UberCode: "9ls", UltraCode: "7ls", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 10, MaxDamage: 42, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 103, RequiredDexterity: 79, Durability: 44, RequiredLevel: 44, MaxSockets: 4, Type: "swor"}, + 125: {Name: "Ancient Sword", ID: 125, Code: "9wd", NormalCode: "wsd", UberCode: "9wd", UltraCode: "7wd", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 18, MaxDamage: 43, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 127, RequiredDexterity: 88, Durability: 44, RequiredLevel: 49, MaxSockets: 3, Type: "swor"}, + 126: {Name: "Espandon", ID: 126, Code: "92h", NormalCode: "2hs", UberCode: "92h", UltraCode: "72h", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 26, TwoHandMinDamage: 18, TwoHandMaxDamage: 40, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 73, RequiredDexterity: 61, Durability: 44, RequiredLevel: 37, MaxSockets: 3, Type: "swor"}, + 127: {Name: "Dacian Falx", ID: 127, Code: "9cm", NormalCode: "clm", UberCode: "9cm", UltraCode: "7cm", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 13, MaxDamage: 30, TwoHandMinDamage: 26, TwoHandMaxDamage: 61, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 91, RequiredDexterity: 20, Durability: 50, RequiredLevel: 42, MaxSockets: 4, Type: "swor"}, + 128: {Name: "Tusk Sword", ID: 128, Code: "9gs", NormalCode: "gis", UberCode: "9gs", UltraCode: "7gs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 10, MaxDamage: 37, TwoHandMinDamage: 19, TwoHandMaxDamage: 58, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 104, RequiredDexterity: 71, Durability: 50, RequiredLevel: 45, MaxSockets: 4, Type: "swor"}, + 129: {Name: "Gothic Sword", ID: 129, Code: "9b9", NormalCode: "bsw", UberCode: "9b9", UltraCode: "7b7", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 14, MaxDamage: 40, TwoHandMinDamage: 39, TwoHandMaxDamage: 60, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 113, RequiredDexterity: 20, Durability: 40, RequiredLevel: 48, MaxSockets: 4, Type: "swor"}, + 130: {Name: "Zweihander", ID: 130, Code: "9fb", NormalCode: "flb", UberCode: "9fb", UltraCode: "7fb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 19, MaxDamage: 35, TwoHandMinDamage: 29, TwoHandMaxDamage: 54, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 125, RequiredDexterity: 94, Durability: 50, RequiredLevel: 49, MaxSockets: 5, Type: "swor"}, + 131: {Name: "Executioner Sword", ID: 131, Code: "9gd", NormalCode: "gsd", UberCode: "9gd", UltraCode: "7gd", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 24, MaxDamage: 40, TwoHandMinDamage: 47, TwoHandMaxDamage: 80, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 170, RequiredDexterity: 110, Durability: 50, RequiredLevel: 54, MaxSockets: 6, Type: "swor"}, + 132: {Name: "Poignard", ID: 132, Code: "9dg", NormalCode: "dgr", UberCode: "9dg", UltraCode: "7dg", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 6, MaxDamage: 18, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 25, RequiredDexterity: 0, Durability: 16, RequiredLevel: 31, MaxSockets: 1, Type: "knif"}, + 133: {Name: "Rondel", ID: 133, Code: "9di", NormalCode: "dir", UberCode: "9di", UltraCode: "7di", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 10, MaxDamage: 26, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 25, RequiredDexterity: 58, Durability: 20, RequiredLevel: 36, MaxSockets: 1, Type: "knif"}, + 134: {Name: "Cinquedeas", ID: 134, Code: "9kr", NormalCode: "kri", UberCode: "9kr", UltraCode: "7kr", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 15, MaxDamage: 31, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 25, RequiredDexterity: 88, Durability: 24, RequiredLevel: 42, MaxSockets: 3, Type: "knif"}, + 135: {Name: "Stilleto", ID: 135, Code: "9bl", NormalCode: "bld", UberCode: "9bl", UltraCode: "7bl", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 19, MaxDamage: 36, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 47, RequiredDexterity: 97, Durability: 24, RequiredLevel: 46, MaxSockets: 2, Type: "knif"}, + 136: {Name: "Battle Dart", ID: 136, Code: "9tk", NormalCode: "tkf", UberCode: "9tk", UltraCode: "7tk", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 16, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 11, MaxMissileDamage: 24, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 25, RequiredDexterity: 52, Durability: 6, RequiredLevel: 31, MaxSockets: 0, Type: "tkni"}, + 137: {Name: "Francisca", ID: 137, Code: "9ta", NormalCode: "tax", UberCode: "9ta", UltraCode: "7ta", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 11, MaxDamage: 22, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 18, MaxMissileDamage: 33, Speed: 10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 25, RequiredDexterity: 80, Durability: 15, RequiredLevel: 34, MaxSockets: 0, Type: "taxe"}, + 138: {Name: "War Dart", ID: 138, Code: "9bk", NormalCode: "bkf", UberCode: "9bk", UltraCode: "7bk", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 6, MaxDamage: 24, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 14, MaxMissileDamage: 27, Speed: -20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 25, RequiredDexterity: 97, Durability: 20, RequiredLevel: 39, MaxSockets: 0, Type: "tkni"}, + 139: {Name: "Hurlbat", ID: 139, Code: "9b8", NormalCode: "bal", UberCode: "9b8", UltraCode: "7b8", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 13, MaxDamage: 27, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 24, MaxMissileDamage: 34, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 25, RequiredDexterity: 106, Durability: 16, RequiredLevel: 41, MaxSockets: 0, Type: "taxe"}, + 140: {Name: "War Javelin", ID: 140, Code: "9ja", NormalCode: "jav", UberCode: "9ja", UltraCode: "7ja", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 6, MaxDamage: 19, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 14, MaxMissileDamage: 32, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 25, RequiredDexterity: 25, Durability: 10, RequiredLevel: 30, MaxSockets: 0, Type: "jave"}, + 141: {Name: "Great Pilum", ID: 141, Code: "9pi", NormalCode: "pil", UberCode: "9pi", UltraCode: "7pi", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 11, MaxDamage: 26, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 16, MaxMissileDamage: 42, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 25, RequiredDexterity: 88, Durability: 12, RequiredLevel: 37, MaxSockets: 0, Type: "jave"}, + 142: {Name: "Simbilan", ID: 142, Code: "9s9", NormalCode: "ssp", UberCode: "9s9", UltraCode: "7s7", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 32, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 27, MaxMissileDamage: 50, Speed: 10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 80, RequiredDexterity: 80, Durability: 14, RequiredLevel: 40, MaxSockets: 0, Type: "jave"}, + 143: {Name: "Spiculum", ID: 143, Code: "9gl", NormalCode: "glv", UberCode: "9gl", UltraCode: "7gl", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 13, MaxDamage: 38, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 32, MaxMissileDamage: 60, Speed: 20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 98, RequiredDexterity: 73, Durability: 16, RequiredLevel: 46, MaxSockets: 0, Type: "jave"}, + 144: {Name: "Harpoon", ID: 144, Code: "9ts", NormalCode: "tsp", UberCode: "9ts", UltraCode: "7ts", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 13, MaxDamage: 35, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 18, MaxMissileDamage: 54, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 25, RequiredDexterity: 118, Durability: 18, RequiredLevel: 51, MaxSockets: 0, Type: "jave"}, + 145: {Name: "War Spear", ID: 145, Code: "9sr", NormalCode: "spr", UberCode: "9sr", UltraCode: "7sr", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 10, TwoHandMaxDamage: 37, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 25, Durability: 30, RequiredLevel: 33, MaxSockets: 3, Type: "spea"}, + 146: {Name: "Fuscina", ID: 146, Code: "9tr", NormalCode: "tri", UberCode: "9tr", UltraCode: "7tr", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 19, TwoHandMaxDamage: 37, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 77, RequiredDexterity: 25, Durability: 35, RequiredLevel: 36, MaxSockets: 4, Type: "spea"}, + 147: {Name: "War Fork", ID: 147, Code: "9br", NormalCode: "brn", UberCode: "9br", UltraCode: "7br", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 16, TwoHandMaxDamage: 40, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 80, RequiredDexterity: 95, Durability: 28, RequiredLevel: 41, MaxSockets: 5, Type: "spea"}, + 148: {Name: "Yari", ID: 148, Code: "9st", NormalCode: "spt", UberCode: "9st", UltraCode: "7st", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 29, TwoHandMaxDamage: 59, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 101, RequiredDexterity: 0, Durability: 28, RequiredLevel: 44, MaxSockets: 6, Type: "spea"}, + 149: {Name: "Lance", ID: 149, Code: "9p9", NormalCode: "pik", UberCode: "9p9", UltraCode: "7p7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 27, TwoHandMaxDamage: 114, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 110, RequiredDexterity: 88, Durability: 25, RequiredLevel: 47, MaxSockets: 6, Type: "spea"}, + 150: {Name: "Lochaber Axe", ID: 150, Code: "9b7", NormalCode: "bar", UberCode: "9b7", UltraCode: "7o7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 6, TwoHandMaxDamage: 58, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 80, RequiredDexterity: 0, Durability: 50, RequiredLevel: 33, MaxSockets: 3, Type: "pole"}, + 151: {Name: "Bill", ID: 151, Code: "9vo", NormalCode: "vou", UberCode: "9vo", UltraCode: "7vo", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 14, TwoHandMaxDamage: 53, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 95, RequiredDexterity: 0, Durability: 50, RequiredLevel: 37, MaxSockets: 4, Type: "pole"}, + 152: {Name: "Battle Scythe", ID: 152, Code: "9s8", NormalCode: "scy", UberCode: "9s8", UltraCode: "7s8", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 18, TwoHandMaxDamage: 45, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 82, RequiredDexterity: 82, Durability: 65, RequiredLevel: 40, MaxSockets: 5, Type: "pole"}, + 153: {Name: "Partizan", ID: 153, Code: "9pa", NormalCode: "pax", UberCode: "9pa", UltraCode: "7pa", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 34, TwoHandMaxDamage: 75, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 113, RequiredDexterity: 67, Durability: 65, RequiredLevel: 35, MaxSockets: 5, Type: "pole"}, + 154: {Name: "Bec-de-Corbin", ID: 154, Code: "9h9", NormalCode: "hal", UberCode: "9h9", UltraCode: "7h7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 13, TwoHandMaxDamage: 85, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 133, RequiredDexterity: 91, Durability: 55, RequiredLevel: 51, MaxSockets: 6, Type: "pole"}, + 155: {Name: "Grim Scythe", ID: 155, Code: "9wc", NormalCode: "wsc", UberCode: "9wc", UltraCode: "7wc", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 30, TwoHandMaxDamage: 70, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 140, RequiredDexterity: 140, Durability: 55, RequiredLevel: 55, MaxSockets: 6, Type: "pole"}, + 156: {Name: "Jo Staff", ID: 156, Code: "8ss", NormalCode: "sst", UberCode: "8ss", UltraCode: "6ss", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 6, TwoHandMaxDamage: 21, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 20, RequiredLevel: 30, MaxSockets: 2, Type: "staf"}, + 157: {Name: "Quarterstaff", ID: 157, Code: "8ls", NormalCode: "lst", UberCode: "8ls", UltraCode: "6ls", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 8, TwoHandMaxDamage: 26, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 30, RequiredLevel: 35, MaxSockets: 3, Type: "staf"}, + 158: {Name: "Cedar Staff", ID: 158, Code: "8cs", NormalCode: "cst", UberCode: "8cs", UltraCode: "6cs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 11, TwoHandMaxDamage: 32, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 35, RequiredLevel: 38, MaxSockets: 4, Type: "staf"}, + 159: {Name: "Gothic Staff", ID: 159, Code: "8bs", NormalCode: "bst", UberCode: "8bs", UltraCode: "6bs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 14, TwoHandMaxDamage: 34, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 40, RequiredLevel: 42, MaxSockets: 4, Type: "staf"}, + 160: {Name: "Rune Staff", ID: 160, Code: "8ws", NormalCode: "wst", UberCode: "8ws", UltraCode: "6ws", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 24, TwoHandMaxDamage: 58, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 50, RequiredLevel: 47, MaxSockets: 6, Type: "staf"}, + 161: {Name: "Edge Bow", ID: 161, Code: "8sb", NormalCode: "sbw", UberCode: "8sb", UltraCode: "6sb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 6, TwoHandMaxDamage: 19, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 25, RequiredDexterity: 43, Durability: 20, RequiredLevel: 30, MaxSockets: 3, Type: "bow"}, + 162: {Name: "Razor Bow", ID: 162, Code: "8hb", NormalCode: "hbw", UberCode: "8hb", UltraCode: "6hb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 8, TwoHandMaxDamage: 22, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 25, RequiredDexterity: 62, Durability: 32, RequiredLevel: 33, MaxSockets: 4, Type: "bow"}, + 163: {Name: "Cedar Bow", ID: 163, Code: "8lb", NormalCode: "lbw", UberCode: "8lb", UltraCode: "6lb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 10, TwoHandMaxDamage: 29, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 53, RequiredDexterity: 49, Durability: 28, RequiredLevel: 35, MaxSockets: 5, Type: "bow"}, + 164: {Name: "Double Bow", ID: 164, Code: "8cb", NormalCode: "cbw", UberCode: "8cb", UltraCode: "6cb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 11, TwoHandMaxDamage: 26, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 58, RequiredDexterity: 73, Durability: 36, RequiredLevel: 39, MaxSockets: 4, Type: "bow"}, + 165: {Name: "Short Siege Bow", ID: 165, Code: "8s8", NormalCode: "sbb", UberCode: "8s8", UltraCode: "6s7", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 13, TwoHandMaxDamage: 30, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 65, RequiredDexterity: 80, Durability: 40, RequiredLevel: 43, MaxSockets: 5, Type: "bow"}, + 166: {Name: "Long Siege Bow", ID: 166, Code: "8l8", NormalCode: "lbb", UberCode: "8l8", UltraCode: "6l7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 10, TwoHandMaxDamage: 42, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 80, RequiredDexterity: 95, Durability: 44, RequiredLevel: 46, MaxSockets: 6, Type: "bow"}, + 167: {Name: "Rune Bow", ID: 167, Code: "8sw", NormalCode: "swb", UberCode: "8sw", UltraCode: "6sw", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 14, TwoHandMaxDamage: 35, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 73, RequiredDexterity: 103, Durability: 48, RequiredLevel: 49, MaxSockets: 5, Type: "bow"}, + 168: {Name: "Gothic Bow", ID: 168, Code: "8lw", NormalCode: "lwb", UberCode: "8lw", UltraCode: "6lw", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 10, TwoHandMaxDamage: 50, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 95, RequiredDexterity: 118, Durability: 55, RequiredLevel: 52, MaxSockets: 6, Type: "bow"}, + 169: {Name: "Arbalest", ID: 169, Code: "8lx", NormalCode: "lxb", UberCode: "8lx", UltraCode: "6lx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 14, TwoHandMaxDamage: 27, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 52, RequiredDexterity: 61, Durability: 30, RequiredLevel: 34, MaxSockets: 3, Type: "xbow"}, + 170: {Name: "Siege Crossbow", ID: 170, Code: "8mx", NormalCode: "mxb", UberCode: "8mx", UltraCode: "6mx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 20, TwoHandMaxDamage: 42, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 80, RequiredDexterity: 70, Durability: 40, RequiredLevel: 40, MaxSockets: 4, Type: "xbow"}, + 171: {Name: "Ballista", ID: 171, Code: "8hx", NormalCode: "hxb", UberCode: "8hx", UltraCode: "6hx", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 33, TwoHandMaxDamage: 55, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 110, RequiredDexterity: 80, Durability: 50, RequiredLevel: 47, MaxSockets: 6, Type: "xbow"}, + 172: {Name: "Chu-Ko-Nu", ID: 172, Code: "8rx", NormalCode: "rxb", UberCode: "8rx", UltraCode: "6rx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 14, TwoHandMaxDamage: 32, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -60, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 80, RequiredDexterity: 95, Durability: 40, RequiredLevel: 54, MaxSockets: 5, Type: "xbow"}, + 173: {Name: "Khalim's Flail", ID: 173, Code: "qf1", NormalCode: "fla", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 1, MaxDamage: 15, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 41, RequiredDexterity: 35, Durability: 30, RequiredLevel: 0, MaxSockets: 3, Type: "mace"}, + 174: {Name: "Khalim's Will", ID: 174, Code: "qf2", NormalCode: "fla", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 1, MaxDamage: 15, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 30, RequiredLevel: 0, MaxSockets: 3, Type: "mace"}, + 175: {Name: "Katar", ID: 175, Code: "ktr", NormalCode: "ktr", UberCode: "9ar", UltraCode: "7ar", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 4, MaxDamage: 7, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 20, RequiredDexterity: 20, Durability: 48, RequiredLevel: 1, MaxSockets: 2, Type: "h2h"}, + 176: {Name: "Wrist Blade", ID: 176, Code: "wrb", NormalCode: "wrb", UberCode: "9wb", UltraCode: "7wb", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 5, MaxDamage: 9, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 33, RequiredDexterity: 33, Durability: 52, RequiredLevel: 9, MaxSockets: 2, Type: "h2h"}, + 177: {Name: "Hatchet Hands", ID: 177, Code: "axf", NormalCode: "axf", UberCode: "9xf", UltraCode: "7xf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 2, MaxDamage: 15, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 37, RequiredDexterity: 37, Durability: 56, RequiredLevel: 12, MaxSockets: 2, Type: "h2h"}, + 178: {Name: "Cestus", ID: 178, Code: "ces", NormalCode: "ces", UberCode: "9cs", UltraCode: "7cs", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 7, MaxDamage: 15, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 42, RequiredDexterity: 42, Durability: 72, RequiredLevel: 15, MaxSockets: 2, Type: "h2h"}, + 179: {Name: "Claws", ID: 179, Code: "clw", NormalCode: "clw", UberCode: "9lw", UltraCode: "7lw", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 15, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 46, RequiredDexterity: 46, Durability: 64, RequiredLevel: 18, MaxSockets: 3, Type: "h2h"}, + 180: {Name: "Blade Talons", ID: 180, Code: "btl", NormalCode: "btl", UberCode: "9tw", UltraCode: "7tw", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 10, MaxDamage: 14, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 50, RequiredDexterity: 50, Durability: 69, RequiredLevel: 21, MaxSockets: 3, Type: "h2h"}, + 181: {Name: "Scissors Katar", ID: 181, Code: "skr", NormalCode: "skr", UberCode: "9qr", UltraCode: "7qr", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 9, MaxDamage: 17, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 55, RequiredDexterity: 55, Durability: 68, RequiredLevel: 24, MaxSockets: 3, Type: "h2h"}, + 182: {Name: "Quhab", ID: 182, Code: "9ar", NormalCode: "ktr", UberCode: "9ar", UltraCode: "7ar", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 11, MaxDamage: 24, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 57, RequiredDexterity: 57, Durability: 48, RequiredLevel: 28, MaxSockets: 3, Type: "h2h"}, + 183: {Name: "Wrist Spike", ID: 183, Code: "9wb", NormalCode: "wrb", UberCode: "9wb", UltraCode: "7wb", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 13, MaxDamage: 27, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 66, RequiredDexterity: 66, Durability: 56, RequiredLevel: 32, MaxSockets: 2, Type: "h2h"}, + 184: {Name: "Fascia", ID: 184, Code: "9xf", NormalCode: "axf", UberCode: "9xf", UltraCode: "7xf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 37, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 69, RequiredDexterity: 69, Durability: 64, RequiredLevel: 36, MaxSockets: 2, Type: "h2h"}, + 185: {Name: "Hand Scythe", ID: 185, Code: "9cs", NormalCode: "ces", UberCode: "9cs", UltraCode: "7cs", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 16, MaxDamage: 37, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 73, RequiredDexterity: 73, Durability: 72, RequiredLevel: 41, MaxSockets: 2, Type: "h2h2"}, + 186: {Name: "Greater Claws", ID: 186, Code: "9lw", NormalCode: "clw", UberCode: "9lw", UltraCode: "7lw", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 18, MaxDamage: 37, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 76, RequiredDexterity: 76, Durability: 52, RequiredLevel: 45, MaxSockets: 3, Type: "h2h2"}, + 187: {Name: "Greater Talons", ID: 187, Code: "9tw", NormalCode: "btl", UberCode: "9tw", UltraCode: "7tw", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 21, MaxDamage: 35, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -30, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 79, RequiredDexterity: 79, Durability: 69, RequiredLevel: 50, MaxSockets: 3, Type: "h2h2"}, + 188: {Name: "Scissors Quhab", ID: 188, Code: "9qr", NormalCode: "skr", UberCode: "9qr", UltraCode: "7qr", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 19, MaxDamage: 40, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 82, RequiredDexterity: 82, Durability: 68, RequiredLevel: 54, MaxSockets: 3, Type: "h2h2"}, + 189: {Name: "Suwayyah", ID: 189, Code: "7ar", NormalCode: "ktr", UberCode: "9ar", UltraCode: "7ar", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 39, MaxDamage: 52, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 99, RequiredDexterity: 99, Durability: 48, RequiredLevel: 59, MaxSockets: 3, Type: "h2h2"}, + 190: {Name: "Wrist Sword", ID: 190, Code: "7wb", NormalCode: "wrb", UberCode: "9wb", UltraCode: "7wb", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 34, MaxDamage: 45, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 105, RequiredDexterity: 105, Durability: 56, RequiredLevel: 62, MaxSockets: 3, Type: "h2h2"}, + 191: {Name: "War Fist", ID: 191, Code: "7xf", NormalCode: "axf", UberCode: "9xf", UltraCode: "7xf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 44, MaxDamage: 53, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 108, RequiredDexterity: 108, Durability: 64, RequiredLevel: 68, MaxSockets: 2, Type: "h2h2"}, + 192: {Name: "Battle Cestus", ID: 192, Code: "7cs", NormalCode: "ces", UberCode: "9cs", UltraCode: "7cs", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 36, MaxDamage: 42, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 110, RequiredDexterity: 110, Durability: 72, RequiredLevel: 73, MaxSockets: 2, Type: "h2h2"}, + 193: {Name: "Feral Claws", ID: 193, Code: "7lw", NormalCode: "clw", UberCode: "9lw", UltraCode: "7lw", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 22, MaxDamage: 53, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 113, RequiredDexterity: 113, Durability: 52, RequiredLevel: 78, MaxSockets: 3, Type: "h2h2"}, + 194: {Name: "Runic Talons", ID: 194, Code: "7tw", NormalCode: "btl", UberCode: "9tw", UltraCode: "7tw", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 24, MaxDamage: 44, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -30, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 115, RequiredDexterity: 115, Durability: 69, RequiredLevel: 81, MaxSockets: 3, Type: "h2h2"}, + 195: {Name: "Scissors Suwayyah", ID: 195, Code: "7qr", NormalCode: "skr", UberCode: "9qr", UltraCode: "7qr", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 40, MaxDamage: 51, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 118, RequiredDexterity: 118, Durability: 68, RequiredLevel: 85, MaxSockets: 3, Type: "h2h2"}, + 196: {Name: "Tomahawk", ID: 196, Code: "7ha", NormalCode: "hax", UberCode: "9ha", UltraCode: "7ha", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 33, MaxDamage: 58, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 125, RequiredDexterity: 67, Durability: 28, RequiredLevel: 54, MaxSockets: 2, Type: "axe"}, + 197: {Name: "Small Crescent", ID: 197, Code: "7ax", NormalCode: "axe", UberCode: "9ax", UltraCode: "7ax", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 38, MaxDamage: 60, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 115, RequiredDexterity: 83, Durability: 24, RequiredLevel: 61, MaxSockets: 4, Type: "axe"}, + 198: {Name: "Ettin Axe", ID: 198, Code: "72a", NormalCode: "2ax", UberCode: "92a", UltraCode: "72a", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 33, MaxDamage: 66, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 145, RequiredDexterity: 45, Durability: 24, RequiredLevel: 70, MaxSockets: 5, Type: "axe"}, + 199: {Name: "War Spike", ID: 199, Code: "7mp", NormalCode: "mpi", UberCode: "9mp", UltraCode: "7mp", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 30, MaxDamage: 48, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 133, RequiredDexterity: 54, Durability: 26, RequiredLevel: 79, MaxSockets: 6, Type: "axe"}, + 200: {Name: "Berserker Axe", ID: 200, Code: "7wa", NormalCode: "wax", UberCode: "9wa", UltraCode: "7wa", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 24, MaxDamage: 71, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 138, RequiredDexterity: 59, Durability: 26, RequiredLevel: 85, MaxSockets: 6, Type: "axe"}, + 201: {Name: "Feral Axe", ID: 201, Code: "7la", NormalCode: "lax", UberCode: "9la", UltraCode: "7la", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 25, TwoHandMaxDamage: 123, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -15, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 196, RequiredDexterity: 0, Durability: 30, RequiredLevel: 57, MaxSockets: 4, Type: "axe"}, + 202: {Name: "Silver-edged Axe", ID: 202, Code: "7ba", NormalCode: "bax", UberCode: "9ba", UltraCode: "7ba", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 62, TwoHandMaxDamage: 110, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 166, RequiredDexterity: 65, Durability: 35, RequiredLevel: 65, MaxSockets: 5, Type: "axe"}, + 203: {Name: "Decapitator", ID: 203, Code: "7bt", NormalCode: "btx", UberCode: "9bt", UltraCode: "7bt", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 49, TwoHandMaxDamage: 137, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 189, RequiredDexterity: 33, Durability: 40, RequiredLevel: 73, MaxSockets: 5, Type: "axe"}, + 204: {Name: "Champion Axe", ID: 204, Code: "7ga", NormalCode: "gax", UberCode: "9ga", UltraCode: "7ga", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 59, TwoHandMaxDamage: 94, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 167, RequiredDexterity: 59, Durability: 50, RequiredLevel: 82, MaxSockets: 6, Type: "axe"}, + 205: {Name: "Glorious Axe", ID: 205, Code: "7gi", NormalCode: "gix", UberCode: "9gi", UltraCode: "7gi", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 60, TwoHandMaxDamage: 124, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 164, RequiredDexterity: 55, Durability: 50, RequiredLevel: 85, MaxSockets: 6, Type: "axe"}, + 206: {Name: "Polished Wand", ID: 206, Code: "7wn", NormalCode: "wnd", UberCode: "9wn", UltraCode: "7wn", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 18, MaxDamage: 33, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 22, RequiredLevel: 55, MaxSockets: 2, Type: "wand"}, + 207: {Name: "Ghost Wand", ID: 207, Code: "7yw", NormalCode: "ywn", UberCode: "9yw", UltraCode: "7yw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 20, MaxDamage: 40, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 14, RequiredLevel: 65, MaxSockets: 2, Type: "wand"}, + 208: {Name: "Lich Wand", ID: 208, Code: "7bw", NormalCode: "bwn", UberCode: "9bw", UltraCode: "7bw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 10, MaxDamage: 31, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 17, RequiredLevel: 75, MaxSockets: 2, Type: "wand"}, + 209: {Name: "Unearthed Wand", ID: 209, Code: "7gw", NormalCode: "gwn", UberCode: "9gw", UltraCode: "7gw", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 22, MaxDamage: 28, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 18, RequiredLevel: 86, MaxSockets: 2, Type: "wand"}, + 210: {Name: "Truncheon", ID: 210, Code: "7cl", NormalCode: "clb", UberCode: "9cl", UltraCode: "7cl", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 35, MaxDamage: 43, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 88, RequiredDexterity: 43, Durability: 55, RequiredLevel: 52, MaxSockets: 2, Type: "club"}, + 211: {Name: "Mighty Scepter", ID: 211, Code: "7sc", NormalCode: "scp", UberCode: "9sc", UltraCode: "7sc", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 40, MaxDamage: 52, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 125, RequiredDexterity: 65, Durability: 50, RequiredLevel: 62, MaxSockets: 2, Type: "scep"}, + 212: {Name: "Seraph Rod", ID: 212, Code: "7qs", NormalCode: "gsc", UberCode: "9qs", UltraCode: "7qs", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 45, MaxDamage: 54, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 108, RequiredDexterity: 69, Durability: 60, RequiredLevel: 76, MaxSockets: 3, Type: "scep"}, + 213: {Name: "Caduceus", ID: 213, Code: "7ws", NormalCode: "wsp", UberCode: "9ws", UltraCode: "7ws", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 37, MaxDamage: 43, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 97, RequiredDexterity: 70, Durability: 70, RequiredLevel: 85, MaxSockets: 5, Type: "scep"}, + 214: {Name: "Tyrant Club", ID: 214, Code: "7sp", NormalCode: "spc", UberCode: "9sp", UltraCode: "7sp", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 32, MaxDamage: 58, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 133, RequiredDexterity: 0, Durability: 65, RequiredLevel: 57, MaxSockets: 3, Type: "club"}, + 215: {Name: "Reinforced Mace", ID: 215, Code: "7ma", NormalCode: "mac", UberCode: "9ma", UltraCode: "7ma", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 41, MaxDamage: 49, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 145, RequiredDexterity: 46, Durability: 60, RequiredLevel: 63, MaxSockets: 2, Type: "mace"}, + 216: {Name: "Devil Star", ID: 216, Code: "7mt", NormalCode: "mst", UberCode: "9mt", UltraCode: "7mt", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 43, MaxDamage: 53, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 153, RequiredDexterity: 44, Durability: 72, RequiredLevel: 70, MaxSockets: 3, Type: "mace"}, + 217: {Name: "Scourge", ID: 217, Code: "7fl", NormalCode: "fla", UberCode: "9fl", UltraCode: "7fl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 3, MaxDamage: 80, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 125, RequiredDexterity: 77, Durability: 65, RequiredLevel: 76, MaxSockets: 5, Type: "mace"}, + 218: {Name: "Legendary Mallet", ID: 218, Code: "7wh", NormalCode: "whm", UberCode: "9wh", UltraCode: "7wh", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 50, MaxDamage: 61, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 110, DexterityBonus: 0, RequiredStrength: 189, RequiredDexterity: 0, Durability: 65, RequiredLevel: 82, MaxSockets: 4, Type: "hamm"}, + 219: {Name: "Ogre Maul", ID: 219, Code: "7m7", NormalCode: "mau", UberCode: "9m9", UltraCode: "7m7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 77, TwoHandMaxDamage: 106, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 110, DexterityBonus: 0, RequiredStrength: 225, RequiredDexterity: 0, Durability: 60, RequiredLevel: 69, MaxSockets: 6, Type: "hamm"}, + 220: {Name: "Thunder Maul", ID: 220, Code: "7gm", NormalCode: "gma", UberCode: "9gm", UltraCode: "7gm", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 33, TwoHandMaxDamage: 180, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 110, DexterityBonus: 0, RequiredStrength: 253, RequiredDexterity: 0, Durability: 60, RequiredLevel: 85, MaxSockets: 6, Type: "hamm"}, + 221: {Name: "Falcata", ID: 221, Code: "7ss", NormalCode: "ssd", UberCode: "9ss", UltraCode: "7ss", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 31, MaxDamage: 59, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 150, RequiredDexterity: 88, Durability: 24, RequiredLevel: 56, MaxSockets: 2, Type: "swor"}, + 222: {Name: "Ataghan", ID: 222, Code: "7sm", NormalCode: "scm", UberCode: "9sm", UltraCode: "7sm", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 26, MaxDamage: 46, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 138, RequiredDexterity: 95, Durability: 22, RequiredLevel: 61, MaxSockets: 2, Type: "swor"}, + 223: {Name: "Elegant Blade", ID: 223, Code: "7sb", NormalCode: "sbr", UberCode: "9sb", UltraCode: "7sb", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 33, MaxDamage: 45, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 109, RequiredDexterity: 122, Durability: 32, RequiredLevel: 63, MaxSockets: 2, Type: "swor"}, + 224: {Name: "Hydra Edge", ID: 224, Code: "7fc", NormalCode: "flc", UberCode: "9fc", UltraCode: "7fc", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 28, MaxDamage: 68, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 142, RequiredDexterity: 105, Durability: 32, RequiredLevel: 69, MaxSockets: 2, Type: "swor"}, + 225: {Name: "Phase Blade", ID: 225, Code: "7cr", NormalCode: "crs", UberCode: "9cr", UltraCode: "7cr", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 31, MaxDamage: 35, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -30, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 136, Durability: 0, RequiredLevel: 73, MaxSockets: 6, Type: "swor"}, + 226: {Name: "Conquest Sword", ID: 226, Code: "7bs", NormalCode: "bsd", UberCode: "9bs", UltraCode: "7bs", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 37, MaxDamage: 53, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 142, RequiredDexterity: 112, Durability: 32, RequiredLevel: 78, MaxSockets: 4, Type: "swor"}, + 227: {Name: "Cryptic Sword", ID: 227, Code: "7ls", NormalCode: "lsd", UberCode: "9ls", UltraCode: "7ls", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 5, MaxDamage: 77, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 99, RequiredDexterity: 109, Durability: 44, RequiredLevel: 82, MaxSockets: 4, Type: "swor"}, + 228: {Name: "Mythical Sword", ID: 228, Code: "7wd", NormalCode: "wsd", UberCode: "9wd", UltraCode: "7wd", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 40, MaxDamage: 50, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 147, RequiredDexterity: 124, Durability: 44, RequiredLevel: 85, MaxSockets: 3, Type: "swor"}, + 229: {Name: "Legend Sword", ID: 229, Code: "72h", NormalCode: "2hs", UberCode: "92h", UltraCode: "72h", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 22, MaxDamage: 56, TwoHandMinDamage: 50, TwoHandMaxDamage: 94, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -15, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 175, RequiredDexterity: 100, Durability: 44, RequiredLevel: 59, MaxSockets: 3, Type: "swor"}, + 230: {Name: "Highland Blade", ID: 230, Code: "7cm", NormalCode: "clm", UberCode: "9cm", UltraCode: "7cm", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 22, MaxDamage: 62, TwoHandMinDamage: 67, TwoHandMaxDamage: 96, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -5, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 171, RequiredDexterity: 104, Durability: 50, RequiredLevel: 66, MaxSockets: 4, Type: "swor"}, + 231: {Name: "Balrog Blade", ID: 231, Code: "7gs", NormalCode: "gis", UberCode: "9gs", UltraCode: "7gs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 15, MaxDamage: 75, TwoHandMinDamage: 55, TwoHandMaxDamage: 118, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 185, RequiredDexterity: 87, Durability: 50, RequiredLevel: 71, MaxSockets: 4, Type: "swor"}, + 232: {Name: "Champion Sword", ID: 232, Code: "7b7", NormalCode: "bsw", UberCode: "9b9", UltraCode: "7b7", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 24, MaxDamage: 54, TwoHandMinDamage: 71, TwoHandMaxDamage: 83, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 163, RequiredDexterity: 103, Durability: 40, RequiredLevel: 77, MaxSockets: 4, Type: "swor"}, + 233: {Name: "Colossus Sword", ID: 233, Code: "7fb", NormalCode: "flb", UberCode: "9fb", UltraCode: "7fb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 26, MaxDamage: 70, TwoHandMinDamage: 61, TwoHandMaxDamage: 121, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 182, RequiredDexterity: 95, Durability: 50, RequiredLevel: 80, MaxSockets: 5, Type: "swor"}, + 234: {Name: "Colossus Blade", ID: 234, Code: "7gd", NormalCode: "gsd", UberCode: "9gd", UltraCode: "7gd", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 25, MaxDamage: 65, TwoHandMinDamage: 58, TwoHandMaxDamage: 115, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 189, RequiredDexterity: 110, Durability: 50, RequiredLevel: 85, MaxSockets: 6, Type: "swor"}, + 235: {Name: "Bone Knife", ID: 235, Code: "7dg", NormalCode: "dgr", UberCode: "9dg", UltraCode: "7dg", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 23, MaxDamage: 49, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 38, RequiredDexterity: 75, Durability: 26, RequiredLevel: 58, MaxSockets: 1, Type: "knif"}, + 236: {Name: "Mithral Point", ID: 236, Code: "7di", NormalCode: "dir", UberCode: "9di", UltraCode: "7di", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 37, MaxDamage: 53, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 55, RequiredDexterity: 98, Durability: 55, RequiredLevel: 70, MaxSockets: 1, Type: "knif"}, + 237: {Name: "Fanged Knife", ID: 237, Code: "7kr", NormalCode: "kri", UberCode: "9kr", UltraCode: "7kr", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 15, MaxDamage: 57, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 42, RequiredDexterity: 86, Durability: 36, RequiredLevel: 83, MaxSockets: 3, Type: "knif"}, + 238: {Name: "Legend Spike", ID: 238, Code: "7bl", NormalCode: "bld", UberCode: "9bl", UltraCode: "7bl", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 31, MaxDamage: 47, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 65, RequiredDexterity: 67, Durability: 47, RequiredLevel: 85, MaxSockets: 2, Type: "knif"}, + 239: {Name: "Flying Knife", ID: 239, Code: "7tk", NormalCode: "tkf", UberCode: "9tk", UltraCode: "7tk", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 23, MaxDamage: 54, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 23, MaxMissileDamage: 54, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 48, RequiredDexterity: 141, Durability: 6, RequiredLevel: 64, MaxSockets: 0, Type: "tkni"}, + 240: {Name: "Flying Axe", ID: 240, Code: "7ta", NormalCode: "tax", UberCode: "9ta", UltraCode: "7ta", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 17, MaxDamage: 65, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 15, MaxMissileDamage: 66, Speed: 10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 88, RequiredDexterity: 108, Durability: 15, RequiredLevel: 56, MaxSockets: 0, Type: "taxe"}, + 241: {Name: "Winged Knife", ID: 241, Code: "7bk", NormalCode: "bkf", UberCode: "9bk", UltraCode: "7bk", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 27, MaxDamage: 35, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 23, MaxMissileDamage: 39, Speed: -20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 45, RequiredDexterity: 142, Durability: 20, RequiredLevel: 77, MaxSockets: 0, Type: "tkni"}, + 242: {Name: "Winged Axe", ID: 242, Code: "7b8", NormalCode: "bal", UberCode: "9b8", UltraCode: "7b8", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 11, MaxDamage: 56, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 7, MaxMissileDamage: 60, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 96, RequiredDexterity: 122, Durability: 16, RequiredLevel: 80, MaxSockets: 0, Type: "taxe"}, + 243: {Name: "Hyperion Javelin", ID: 243, Code: "7ja", NormalCode: "jav", UberCode: "9ja", UltraCode: "7ja", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 21, MaxDamage: 57, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 28, MaxMissileDamage: 55, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 98, RequiredDexterity: 123, Durability: 10, RequiredLevel: 54, MaxSockets: 0, Type: "jave"}, + 244: {Name: "Stygian Pilum", ID: 244, Code: "7pi", NormalCode: "pil", UberCode: "9pi", UltraCode: "7pi", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 14, MaxDamage: 64, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 21, MaxMissileDamage: 75, Speed: 0, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 118, RequiredDexterity: 112, Durability: 12, RequiredLevel: 62, MaxSockets: 0, Type: "jave"}, + 245: {Name: "Balrog Spear", ID: 245, Code: "7s7", NormalCode: "ssp", UberCode: "9s9", UltraCode: "7s7", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 33, MaxDamage: 63, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 40, MaxMissileDamage: 62, Speed: 10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 127, RequiredDexterity: 95, Durability: 14, RequiredLevel: 71, MaxSockets: 0, Type: "jave"}, + 246: {Name: "Ghost Glaive", ID: 246, Code: "7gl", NormalCode: "glv", UberCode: "9gl", UltraCode: "7gl", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 19, MaxDamage: 60, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 30, MaxMissileDamage: 85, Speed: 20, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 89, RequiredDexterity: 137, Durability: 16, RequiredLevel: 79, MaxSockets: 0, Type: "jave"}, + 247: {Name: "Winged Harpoon", ID: 247, Code: "7ts", NormalCode: "tsp", UberCode: "9ts", UltraCode: "7ts", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 27, MaxDamage: 35, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 11, MaxMissileDamage: 77, Speed: -10, StrengthBonus: 75, DexterityBonus: 75, RequiredStrength: 76, RequiredDexterity: 145, Durability: 18, RequiredLevel: 85, MaxSockets: 0, Type: "jave"}, + 248: {Name: "Hyperion Spear", ID: 248, Code: "7sr", NormalCode: "spr", UberCode: "9sr", UltraCode: "7sr", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 35, TwoHandMaxDamage: 119, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 155, RequiredDexterity: 120, Durability: 30, RequiredLevel: 58, MaxSockets: 3, Type: "spea"}, + 249: {Name: "Stygian Pike", ID: 249, Code: "7tr", NormalCode: "tri", UberCode: "9tr", UltraCode: "7tr", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 29, TwoHandMaxDamage: 144, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 168, RequiredDexterity: 97, Durability: 35, RequiredLevel: 66, MaxSockets: 4, Type: "spea"}, + 250: {Name: "Mancatcher", ID: 250, Code: "7br", NormalCode: "brn", UberCode: "9br", UltraCode: "7br", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 42, TwoHandMaxDamage: 92, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 132, RequiredDexterity: 134, Durability: 28, RequiredLevel: 74, MaxSockets: 5, Type: "spea"}, + 251: {Name: "Ghost Spear", ID: 251, Code: "7st", NormalCode: "spt", UberCode: "9st", UltraCode: "7st", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 18, TwoHandMaxDamage: 155, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 122, RequiredDexterity: 163, Durability: 28, RequiredLevel: 83, MaxSockets: 6, Type: "spea"}, + 252: {Name: "War Pike", ID: 252, Code: "7p7", NormalCode: "pik", UberCode: "9p9", UltraCode: "7p7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 33, TwoHandMaxDamage: 178, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 165, RequiredDexterity: 106, Durability: 25, RequiredLevel: 85, MaxSockets: 6, Type: "spea"}, + 253: {Name: "Ogre Axe", ID: 253, Code: "7o7", NormalCode: "bar", UberCode: "9b7", UltraCode: "7o7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 28, TwoHandMaxDamage: 145, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 195, RequiredDexterity: 75, Durability: 50, RequiredLevel: 60, MaxSockets: 3, Type: "pole"}, + 254: {Name: "Colossus Voulge", ID: 254, Code: "7vo", NormalCode: "vou", UberCode: "9vo", UltraCode: "7vo", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 17, TwoHandMaxDamage: 165, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 210, RequiredDexterity: 55, Durability: 50, RequiredLevel: 64, MaxSockets: 4, Type: "pole"}, + 255: {Name: "Thresher", ID: 255, Code: "7s8", NormalCode: "scy", UberCode: "9s8", UltraCode: "7s8", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 12, TwoHandMaxDamage: 141, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 152, RequiredDexterity: 118, Durability: 65, RequiredLevel: 71, MaxSockets: 5, Type: "pole"}, + 256: {Name: "Cryptic Axe", ID: 256, Code: "7pa", NormalCode: "pax", UberCode: "9pa", UltraCode: "7pa", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 33, TwoHandMaxDamage: 150, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 165, RequiredDexterity: 103, Durability: 65, RequiredLevel: 79, MaxSockets: 5, Type: "pole"}, + 257: {Name: "Great Poleaxe", ID: 257, Code: "7h7", NormalCode: "hal", UberCode: "9h9", UltraCode: "7h7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 46, TwoHandMaxDamage: 127, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 179, RequiredDexterity: 99, Durability: 55, RequiredLevel: 84, MaxSockets: 6, Type: "pole"}, + 258: {Name: "Giant Thresher", ID: 258, Code: "7wc", NormalCode: "wsc", UberCode: "9wc", UltraCode: "7wc", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 40, TwoHandMaxDamage: 114, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 188, RequiredDexterity: 140, Durability: 55, RequiredLevel: 85, MaxSockets: 6, Type: "pole"}, + 259: {Name: "Walking Stick", ID: 259, Code: "6ss", NormalCode: "sst", UberCode: "8ss", UltraCode: "6ss", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 69, TwoHandMaxDamage: 85, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 20, RequiredLevel: 58, MaxSockets: 2, Type: "staf"}, + 260: {Name: "Stalagmite", ID: 260, Code: "6ls", NormalCode: "lst", UberCode: "8ls", UltraCode: "6ls", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 75, TwoHandMaxDamage: 107, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 63, RequiredDexterity: 35, Durability: 30, RequiredLevel: 66, MaxSockets: 3, Type: "staf"}, + 261: {Name: "Elder Staff", ID: 261, Code: "6cs", NormalCode: "cst", UberCode: "8cs", UltraCode: "6cs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 80, TwoHandMaxDamage: 93, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 44, RequiredDexterity: 37, Durability: 35, RequiredLevel: 74, MaxSockets: 4, Type: "staf"}, + 262: {Name: "Shillelagh", ID: 262, Code: "6bs", NormalCode: "bst", UberCode: "8bs", UltraCode: "6bs", InventoryWidth: 1, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 65, TwoHandMaxDamage: 108, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 52, RequiredDexterity: 27, Durability: 40, RequiredLevel: 83, MaxSockets: 4, Type: "staf"}, + 263: {Name: "Archon Staff", ID: 263, Code: "6ws", NormalCode: "wst", UberCode: "8ws", UltraCode: "6ws", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 83, TwoHandMaxDamage: 99, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 34, RequiredDexterity: 0, Durability: 26, RequiredLevel: 85, MaxSockets: 6, Type: "staf"}, + 264: {Name: "Spider Bow", ID: 264, Code: "6sb", NormalCode: "sbw", UberCode: "8sb", UltraCode: "6sb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 23, TwoHandMaxDamage: 50, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 64, RequiredDexterity: 143, Durability: 20, RequiredLevel: 55, MaxSockets: 3, Type: "bow"}, + 265: {Name: "Blade Bow", ID: 265, Code: "6hb", NormalCode: "hbw", UberCode: "8hb", UltraCode: "6hb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 21, TwoHandMaxDamage: 41, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 76, RequiredDexterity: 119, Durability: 32, RequiredLevel: 60, MaxSockets: 4, Type: "bow"}, + 266: {Name: "Shadow Bow", ID: 266, Code: "6lb", NormalCode: "lbw", UberCode: "8lb", UltraCode: "6lb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 15, TwoHandMaxDamage: 59, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 52, RequiredDexterity: 188, Durability: 28, RequiredLevel: 63, MaxSockets: 5, Type: "bow"}, + 267: {Name: "Great Bow", ID: 267, Code: "6cb", NormalCode: "cbw", UberCode: "8cb", UltraCode: "6cb", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 12, TwoHandMaxDamage: 52, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 121, RequiredDexterity: 107, Durability: 36, RequiredLevel: 68, MaxSockets: 4, Type: "bow"}, + 268: {Name: "Diamond Bow", ID: 268, Code: "6s7", NormalCode: "sbb", UberCode: "8s8", UltraCode: "6s7", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 33, TwoHandMaxDamage: 40, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 89, RequiredDexterity: 132, Durability: 40, RequiredLevel: 72, MaxSockets: 5, Type: "bow"}, + 269: {Name: "Crusader Bow", ID: 269, Code: "6l7", NormalCode: "lbb", UberCode: "8l8", UltraCode: "6l7", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 15, TwoHandMaxDamage: 63, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 97, RequiredDexterity: 121, Durability: 44, RequiredLevel: 77, MaxSockets: 6, Type: "bow"}, + 270: {Name: "Ward Bow", ID: 270, Code: "6sw", NormalCode: "swb", UberCode: "8sw", UltraCode: "6sw", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 20, TwoHandMaxDamage: 53, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 72, RequiredDexterity: 146, Durability: 48, RequiredLevel: 80, MaxSockets: 5, Type: "bow"}, + 271: {Name: "Hydra Bow", ID: 271, Code: "6lw", NormalCode: "lwb", UberCode: "8lw", UltraCode: "6lw", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 10, TwoHandMaxDamage: 68, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 134, RequiredDexterity: 167, Durability: 55, RequiredLevel: 85, MaxSockets: 6, Type: "bow"}, + 272: {Name: "Pellet Bow", ID: 272, Code: "6lx", NormalCode: "lxb", UberCode: "8lx", UltraCode: "6lx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 28, TwoHandMaxDamage: 73, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 83, RequiredDexterity: 155, Durability: 30, RequiredLevel: 57, MaxSockets: 3, Type: "xbow"}, + 273: {Name: "Gorgon Crossbow", ID: 273, Code: "6mx", NormalCode: "mxb", UberCode: "8mx", UltraCode: "6mx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 25, TwoHandMaxDamage: 87, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 117, RequiredDexterity: 105, Durability: 40, RequiredLevel: 67, MaxSockets: 4, Type: "xbow"}, + 274: {Name: "Colossus Crossbow", ID: 274, Code: "6hx", NormalCode: "hxb", UberCode: "8hx", UltraCode: "6hx", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 32, TwoHandMaxDamage: 91, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 163, RequiredDexterity: 77, Durability: 50, RequiredLevel: 75, MaxSockets: 6, Type: "xbow"}, + 275: {Name: "Demon Crossbow", ID: 275, Code: "6rx", NormalCode: "rxb", UberCode: "8rx", UltraCode: "6rx", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 26, TwoHandMaxDamage: 40, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -60, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 141, RequiredDexterity: 98, Durability: 40, RequiredLevel: 84, MaxSockets: 5, Type: "xbow"}, + 276: {Name: "Eagle Orb", ID: 276, Code: "ob1", NormalCode: "ob1", UberCode: "ob6", UltraCode: "obb", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 2, MaxDamage: 5, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 20, RequiredLevel: 1, MaxSockets: 4, Type: "orb"}, + 277: {Name: "Sacred Globe", ID: 277, Code: "ob2", NormalCode: "ob2", UberCode: "ob7", UltraCode: "obc", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 3, MaxDamage: 8, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 30, RequiredLevel: 8, MaxSockets: 4, Type: "orb"}, + 278: {Name: "Smoked Sphere", ID: 278, Code: "ob3", NormalCode: "ob3", UberCode: "ob8", UltraCode: "obd", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 4, MaxDamage: 10, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 35, RequiredLevel: 12, MaxSockets: 4, Type: "orb"}, + 279: {Name: "Clasped Orb", ID: 279, Code: "ob4", NormalCode: "ob4", UberCode: "ob9", UltraCode: "obe", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 5, MaxDamage: 12, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 40, RequiredLevel: 17, MaxSockets: 4, Type: "orb"}, + 280: {Name: "Jared's Stone", ID: 280, Code: "ob5", NormalCode: "ob5", UberCode: "oba", UltraCode: "obf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 18, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 50, RequiredLevel: 24, MaxSockets: 4, Type: "orb"}, + 281: {Name: "Stag Bow", ID: 281, Code: "am1", NormalCode: "am1", UberCode: "am6", UltraCode: "amb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 7, TwoHandMaxDamage: 12, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 30, RequiredDexterity: 45, Durability: 48, RequiredLevel: 18, MaxSockets: 5, Type: "abow"}, + 282: {Name: "Reflex Bow", ID: 282, Code: "am2", NormalCode: "am2", UberCode: "am7", UltraCode: "amc", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 9, TwoHandMaxDamage: 19, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 35, RequiredDexterity: 60, Durability: 55, RequiredLevel: 27, MaxSockets: 5, Type: "abow"}, + 283: {Name: "Maiden Spear", ID: 283, Code: "am3", NormalCode: "am3", UberCode: "am8", UltraCode: "amd", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 18, TwoHandMaxDamage: 24, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 80, DexterityBonus: 50, RequiredStrength: 54, RequiredDexterity: 40, Durability: 28, RequiredLevel: 18, MaxSockets: 6, Type: "aspe"}, + 284: {Name: "Maiden Pike", ID: 284, Code: "am4", NormalCode: "am4", UberCode: "am9", UltraCode: "ame", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 23, TwoHandMaxDamage: 55, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 80, DexterityBonus: 50, RequiredStrength: 63, RequiredDexterity: 52, Durability: 25, RequiredLevel: 27, MaxSockets: 6, Type: "aspe"}, + 285: {Name: "Maiden Javelin", ID: 285, Code: "am5", NormalCode: "am5", UberCode: "ama", UltraCode: "amf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 14, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 6, MaxMissileDamage: 22, Speed: -10, StrengthBonus: 80, DexterityBonus: 50, RequiredStrength: 33, RequiredDexterity: 47, Durability: 6, RequiredLevel: 23, MaxSockets: 0, Type: "ajav"}, + 286: {Name: "Glowing Orb", ID: 286, Code: "ob6", NormalCode: "ob1", UberCode: "ob6", UltraCode: "obb", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 8, MaxDamage: 21, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 20, RequiredLevel: 32, MaxSockets: 4, Type: "orb"}, + 287: {Name: "Crystalline Globe", ID: 287, Code: "ob7", NormalCode: "ob2", UberCode: "ob7", UltraCode: "obc", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 10, MaxDamage: 26, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 30, RequiredLevel: 37, MaxSockets: 4, Type: "orb"}, + 288: {Name: "Cloudy Sphere", ID: 288, Code: "ob8", NormalCode: "ob3", UberCode: "ob8", UltraCode: "obd", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 11, MaxDamage: 29, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 35, RequiredLevel: 41, MaxSockets: 4, Type: "orb"}, + 289: {Name: "Sparkling Ball", ID: 289, Code: "ob9", NormalCode: "ob4", UberCode: "ob9", UltraCode: "obe", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 13, MaxDamage: 32, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 40, RequiredLevel: 46, MaxSockets: 4, Type: "orb"}, + 290: {Name: "Swirling Crystal", ID: 290, Code: "oba", NormalCode: "ob5", UberCode: "oba", UltraCode: "obf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 18, MaxDamage: 42, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 50, RequiredLevel: 50, MaxSockets: 4, Type: "orb"}, + 291: {Name: "Ashwood Bow", ID: 291, Code: "am6", NormalCode: "am1", UberCode: "am6", UltraCode: "amb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 16, TwoHandMaxDamage: 29, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 56, RequiredDexterity: 77, Durability: 48, RequiredLevel: 39, MaxSockets: 5, Type: "abow"}, + 292: {Name: "Ceremonial Bow", ID: 292, Code: "am7", NormalCode: "am2", UberCode: "am7", UltraCode: "amc", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 19, TwoHandMaxDamage: 41, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 73, RequiredDexterity: 110, Durability: 55, RequiredLevel: 47, MaxSockets: 5, Type: "abow"}, + 293: {Name: "Ceremonial Spear", ID: 293, Code: "am8", NormalCode: "am3", UberCode: "am8", UltraCode: "amd", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 34, TwoHandMaxDamage: 51, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 80, DexterityBonus: 50, RequiredStrength: 101, RequiredDexterity: 80, Durability: 28, RequiredLevel: 43, MaxSockets: 6, Type: "aspe"}, + 294: {Name: "Ceremonial Pike", ID: 294, Code: "am9", NormalCode: "am4", UberCode: "am9", UltraCode: "ame", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 42, TwoHandMaxDamage: 101, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 80, DexterityBonus: 50, RequiredStrength: 115, RequiredDexterity: 98, Durability: 25, RequiredLevel: 51, MaxSockets: 6, Type: "aspe"}, + 295: {Name: "Ceremonial Javelin", ID: 295, Code: "ama", NormalCode: "am5", UberCode: "ama", UltraCode: "amf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 18, MaxDamage: 35, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 18, MaxMissileDamage: 54, Speed: -10, StrengthBonus: 80, DexterityBonus: 50, RequiredStrength: 25, RequiredDexterity: 109, Durability: 6, RequiredLevel: 35, MaxSockets: 0, Type: "ajav"}, + 296: {Name: "Heavenly Stone", ID: 296, Code: "obb", NormalCode: "ob1", UberCode: "ob6", UltraCode: "obb", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 21, MaxDamage: 46, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 20, RequiredLevel: 59, MaxSockets: 4, Type: "orb"}, + 297: {Name: "Eldritch Orb", ID: 297, Code: "obc", NormalCode: "ob2", UberCode: "ob7", UltraCode: "obc", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 18, MaxDamage: 50, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 30, RequiredLevel: 67, MaxSockets: 4, Type: "orb"}, + 298: {Name: "Demon Heart", ID: 298, Code: "obd", NormalCode: "ob3", UberCode: "ob8", UltraCode: "obd", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 23, MaxDamage: 55, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 35, RequiredLevel: 75, MaxSockets: 4, Type: "orb"}, + 299: {Name: "Vortex Orb", ID: 299, Code: "obe", NormalCode: "ob4", UberCode: "ob9", UltraCode: "obe", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 12, MaxDamage: 66, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 40, RequiredLevel: 84, MaxSockets: 4, Type: "orb"}, + 300: {Name: "Dimensional Shard", ID: 300, Code: "obf", NormalCode: "ob5", UberCode: "oba", UltraCode: "obf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 30, MaxDamage: 53, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 50, RequiredLevel: 85, MaxSockets: 4, Type: "orb"}, + 301: {Name: "Matriarchal Bow", ID: 301, Code: "amb", NormalCode: "am1", UberCode: "am6", UltraCode: "amb", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 20, TwoHandMaxDamage: 47, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: -10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 87, RequiredDexterity: 187, Durability: 48, RequiredLevel: 53, MaxSockets: 5, Type: "abow"}, + 302: {Name: "Grand Matron Bow", ID: 302, Code: "amc", NormalCode: "am2", UberCode: "am7", UltraCode: "amc", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 14, TwoHandMaxDamage: 72, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 100, RequiredStrength: 108, RequiredDexterity: 152, Durability: 55, RequiredLevel: 78, MaxSockets: 5, Type: "abow"}, + 303: {Name: "Matriarchal Spear", ID: 303, Code: "amd", NormalCode: "am3", UberCode: "am8", UltraCode: "amd", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 65, TwoHandMaxDamage: 95, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 80, DexterityBonus: 50, RequiredStrength: 114, RequiredDexterity: 142, Durability: 28, RequiredLevel: 61, MaxSockets: 6, Type: "aspe"}, + 304: {Name: "Matriarchal Pike", ID: 304, Code: "ame", NormalCode: "am4", UberCode: "am9", UltraCode: "ame", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 37, TwoHandMaxDamage: 153, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 20, StrengthBonus: 80, DexterityBonus: 50, RequiredStrength: 132, RequiredDexterity: 149, Durability: 25, RequiredLevel: 81, MaxSockets: 6, Type: "aspe"}, + 305: {Name: "Matriarchal Javelin", ID: 305, Code: "amf", NormalCode: "am5", UberCode: "ama", UltraCode: "amf", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 30, MaxDamage: 54, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 35, MaxMissileDamage: 66, Speed: -10, StrengthBonus: 80, DexterityBonus: 50, RequiredStrength: 107, RequiredDexterity: 151, Durability: 6, RequiredLevel: 65, MaxSockets: 0, Type: "ajav"}, + 306: {Name: "Cap", ID: 306, Code: "cap", NormalCode: "cap", UberCode: "xap", UltraCode: "uap", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 3, MaxDefense: 5, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 12, RequiredLevel: 1, MaxSockets: 2, Type: "helm"}, + 307: {Name: "Skull Cap", ID: 307, Code: "skp", NormalCode: "skp", UberCode: "xkp", UltraCode: "ukp", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 8, MaxDefense: 11, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 15, RequiredDexterity: 0, Durability: 18, RequiredLevel: 5, MaxSockets: 2, Type: "helm"}, + 308: {Name: "Helm", ID: 308, Code: "hlm", NormalCode: "hlm", UberCode: "xlm", UltraCode: "ulm", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 15, MaxDefense: 18, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 26, RequiredDexterity: 0, Durability: 24, RequiredLevel: 11, MaxSockets: 2, Type: "helm"}, + 309: {Name: "Full Helm", ID: 309, Code: "fhl", NormalCode: "fhl", UberCode: "xhl", UltraCode: "uhl", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 23, MaxDefense: 26, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 41, RequiredDexterity: 0, Durability: 30, RequiredLevel: 15, MaxSockets: 2, Type: "helm"}, + 310: {Name: "Great Helm", ID: 310, Code: "ghm", NormalCode: "ghm", UberCode: "xhm", UltraCode: "uhm", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 30, MaxDefense: 35, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 63, RequiredDexterity: 0, Durability: 40, RequiredLevel: 23, MaxSockets: 3, Type: "helm"}, + 311: {Name: "Crown", ID: 311, Code: "crn", NormalCode: "crn", UberCode: "xrn", UltraCode: "urn", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 25, MaxDefense: 45, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 55, RequiredDexterity: 0, Durability: 50, RequiredLevel: 29, MaxSockets: 3, Type: "helm"}, + 312: {Name: "Mask", ID: 312, Code: "msk", NormalCode: "msk", UberCode: "xsk", UltraCode: "usk", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 9, MaxDefense: 27, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 23, RequiredDexterity: 0, Durability: 20, RequiredLevel: 19, MaxSockets: 3, Type: "helm"}, + 313: {Name: "Quilted Armor", ID: 313, Code: "qui", NormalCode: "qui", UberCode: "xui", UltraCode: "uui", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 8, MaxDefense: 11, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 12, RequiredDexterity: 0, Durability: 20, RequiredLevel: 1, MaxSockets: 2, Type: "tors"}, + 314: {Name: "Leather Armor", ID: 314, Code: "lea", NormalCode: "lea", UberCode: "xea", UltraCode: "uea", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 14, MaxDefense: 17, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 15, RequiredDexterity: 0, Durability: 24, RequiredLevel: 3, MaxSockets: 2, Type: "tors"}, + 315: {Name: "Hard Leather Armor", ID: 315, Code: "hla", NormalCode: "hla", UberCode: "xla", UltraCode: "ula", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 21, MaxDefense: 24, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 20, RequiredDexterity: 0, Durability: 28, RequiredLevel: 5, MaxSockets: 2, Type: "tors"}, + 316: {Name: "Studded Leather ", ID: 316, Code: "stu", NormalCode: "stu", UberCode: "xtu", UltraCode: "utu", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 32, MaxDefense: 35, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 27, RequiredDexterity: 0, Durability: 32, RequiredLevel: 8, MaxSockets: 2, Type: "tors"}, + 317: {Name: "Ring Mail", ID: 317, Code: "rng", NormalCode: "rng", UberCode: "xng", UltraCode: "ung", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 45, MaxDefense: 48, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 36, RequiredDexterity: 0, Durability: 26, RequiredLevel: 11, MaxSockets: 3, Type: "tors"}, + 318: {Name: "Scale Mail", ID: 318, Code: "scl", NormalCode: "scl", UberCode: "xcl", UltraCode: "ucl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 57, MaxDefense: 60, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 44, RequiredDexterity: 0, Durability: 36, RequiredLevel: 13, MaxSockets: 2, Type: "tors"}, + 319: {Name: "Chain Mail", ID: 319, Code: "chn", NormalCode: "chn", UberCode: "xhn", UltraCode: "uhn", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 72, MaxDefense: 75, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 48, RequiredDexterity: 0, Durability: 45, RequiredLevel: 15, MaxSockets: 2, Type: "tors"}, + 320: {Name: "Breast Plate", ID: 320, Code: "brs", NormalCode: "brs", UberCode: "xrs", UltraCode: "urs", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 65, MaxDefense: 68, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 30, RequiredDexterity: 0, Durability: 50, RequiredLevel: 18, MaxSockets: 3, Type: "tors"}, + 321: {Name: "Splint Mail", ID: 321, Code: "spl", NormalCode: "spl", UberCode: "xpl", UltraCode: "upl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 90, MaxDefense: 95, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 51, RequiredDexterity: 0, Durability: 30, RequiredLevel: 20, MaxSockets: 2, Type: "tors"}, + 322: {Name: "Plate Mail", ID: 322, Code: "plt", NormalCode: "plt", UberCode: "xlt", UltraCode: "ult", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 108, MaxDefense: 116, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 65, RequiredDexterity: 0, Durability: 60, RequiredLevel: 24, MaxSockets: 2, Type: "tors"}, + 323: {Name: "Field Plate", ID: 323, Code: "fld", NormalCode: "fld", UberCode: "xld", UltraCode: "uld", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 101, MaxDefense: 105, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 55, RequiredDexterity: 0, Durability: 48, RequiredLevel: 28, MaxSockets: 2, Type: "tors"}, + 324: {Name: "Gothic Plate", ID: 324, Code: "gth", NormalCode: "gth", UberCode: "xth", UltraCode: "uth", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 128, MaxDefense: 135, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 70, RequiredDexterity: 0, Durability: 55, RequiredLevel: 32, MaxSockets: 4, Type: "tors"}, + 325: {Name: "Full Plate Mail", ID: 325, Code: "ful", NormalCode: "ful", UberCode: "xul", UltraCode: "uul", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 150, MaxDefense: 161, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 80, RequiredDexterity: 0, Durability: 70, RequiredLevel: 37, MaxSockets: 4, Type: "tors"}, + 326: {Name: "Ancient Armor", ID: 326, Code: "aar", NormalCode: "aar", UberCode: "xar", UltraCode: "uar", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 218, MaxDefense: 233, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 100, RequiredDexterity: 0, Durability: 60, RequiredLevel: 40, MaxSockets: 4, Type: "tors"}, + 327: {Name: "Light Plate", ID: 327, Code: "ltp", NormalCode: "ltp", UberCode: "xtp", UltraCode: "utp", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 90, MaxDefense: 107, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 41, RequiredDexterity: 0, Durability: 60, RequiredLevel: 35, MaxSockets: 3, Type: "tors"}, + 328: {Name: "Buckler", ID: 328, Code: "buc", NormalCode: "buc", UberCode: "xuc", UltraCode: "uuc", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 4, MaxDefense: 6, MinDamage: 1, MaxDamage: 3, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 12, RequiredDexterity: 0, Durability: 12, RequiredLevel: 1, MaxSockets: 1, Type: "shie"}, + 329: {Name: "Small Shield", ID: 329, Code: "sml", NormalCode: "sml", UberCode: "xml", UltraCode: "uml", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 8, MaxDefense: 10, MinDamage: 2, MaxDamage: 3, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 22, RequiredDexterity: 0, Durability: 16, RequiredLevel: 5, MaxSockets: 2, Type: "shie"}, + 330: {Name: "Large Shield", ID: 330, Code: "lrg", NormalCode: "lrg", UberCode: "xrg", UltraCode: "urg", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 12, MaxDefense: 14, MinDamage: 2, MaxDamage: 4, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 34, RequiredDexterity: 0, Durability: 24, RequiredLevel: 11, MaxSockets: 3, Type: "shie"}, + 331: {Name: "Kite Shield", ID: 331, Code: "kit", NormalCode: "kit", UberCode: "xit", UltraCode: "uit", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 16, MaxDefense: 18, MinDamage: 2, MaxDamage: 5, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 47, RequiredDexterity: 0, Durability: 30, RequiredLevel: 15, MaxSockets: 3, Type: "shie"}, + 332: {Name: "Tower Shield", ID: 332, Code: "tow", NormalCode: "tow", UberCode: "xow", UltraCode: "uow", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 22, MaxDefense: 25, MinDamage: 1, MaxDamage: 5, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 75, RequiredDexterity: 0, Durability: 60, RequiredLevel: 22, MaxSockets: 3, Type: "shie"}, + 333: {Name: "Gothic Shield", ID: 333, Code: "gts", NormalCode: "gts", UberCode: "xts", UltraCode: "uts", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 30, MaxDefense: 35, MinDamage: 2, MaxDamage: 6, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 60, RequiredDexterity: 0, Durability: 40, RequiredLevel: 30, MaxSockets: 3, Type: "shie"}, + 334: {Name: "Leather Gloves", ID: 334, Code: "lgl", NormalCode: "lgl", UberCode: "xlg", UltraCode: "ulg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 2, MaxDefense: 3, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 12, RequiredLevel: 3, MaxSockets: 0, Type: "glov"}, + 335: {Name: "Heavy Gloves", ID: 335, Code: "vgl", NormalCode: "vgl", UberCode: "xvg", UltraCode: "uvg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 5, MaxDefense: 6, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 14, RequiredLevel: 7, MaxSockets: 0, Type: "glov"}, + 336: {Name: "Chain Gloves", ID: 336, Code: "mgl", NormalCode: "mgl", UberCode: "xmg", UltraCode: "umg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 8, MaxDefense: 9, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 16, RequiredLevel: 12, MaxSockets: 0, Type: "glov"}, + 337: {Name: "Light Gauntlets", ID: 337, Code: "tgl", NormalCode: "tgl", UberCode: "xtg", UltraCode: "utg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 9, MaxDefense: 11, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 45, RequiredDexterity: 0, Durability: 18, RequiredLevel: 20, MaxSockets: 0, Type: "glov"}, + 338: {Name: "Gauntlets", ID: 338, Code: "hgl", NormalCode: "hgl", UberCode: "xhg", UltraCode: "uhg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 12, MaxDefense: 15, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 60, RequiredDexterity: 0, Durability: 24, RequiredLevel: 27, MaxSockets: 0, Type: "glov"}, + 339: {Name: "Boots", ID: 339, Code: "lbt", NormalCode: "lbt", UberCode: "xlb", UltraCode: "ulb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 2, MaxDefense: 3, MinDamage: 3, MaxDamage: 8, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 12, RequiredLevel: 3, MaxSockets: 0, Type: "boot"}, + 340: {Name: "Heavy Boots", ID: 340, Code: "vbt", NormalCode: "vbt", UberCode: "xvb", UltraCode: "uvb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 5, MaxDefense: 6, MinDamage: 4, MaxDamage: 10, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 18, RequiredDexterity: 0, Durability: 14, RequiredLevel: 7, MaxSockets: 0, Type: "boot"}, + 341: {Name: "Chain Boots", ID: 341, Code: "mbt", NormalCode: "mbt", UberCode: "xmb", UltraCode: "umb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 8, MaxDefense: 9, MinDamage: 6, MaxDamage: 12, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 30, RequiredDexterity: 0, Durability: 16, RequiredLevel: 12, MaxSockets: 0, Type: "boot"}, + 342: {Name: "Light Plated Boots", ID: 342, Code: "tbt", NormalCode: "tbt", UberCode: "xtb", UltraCode: "utb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 9, MaxDefense: 11, MinDamage: 8, MaxDamage: 16, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 50, RequiredDexterity: 0, Durability: 18, RequiredLevel: 20, MaxSockets: 0, Type: "boot"}, + 343: {Name: "Greaves", ID: 343, Code: "hbt", NormalCode: "hbt", UberCode: "xhb", UltraCode: "uhb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 12, MaxDefense: 15, MinDamage: 10, MaxDamage: 20, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 70, RequiredDexterity: 0, Durability: 24, RequiredLevel: 27, MaxSockets: 0, Type: "boot"}, + 344: {Name: "Sash", ID: 344, Code: "lbl", NormalCode: "lbl", UberCode: "zlb", UltraCode: "ulc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 2, MaxDefense: 2, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 12, RequiredLevel: 3, MaxSockets: 0, Type: "belt"}, + 345: {Name: "Light Belt", ID: 345, Code: "vbl", NormalCode: "vbl", UberCode: "zvb", UltraCode: "uvc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 3, MaxDefense: 3, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 14, RequiredLevel: 7, MaxSockets: 0, Type: "belt"}, + 346: {Name: "Belt", ID: 346, Code: "mbl", NormalCode: "mbl", UberCode: "zmb", UltraCode: "umc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 5, MaxDefense: 5, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 16, RequiredLevel: 12, MaxSockets: 0, Type: "belt"}, + 347: {Name: "Heavy Belt", ID: 347, Code: "tbl", NormalCode: "tbl", UberCode: "ztb", UltraCode: "utc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 6, MaxDefense: 6, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 45, RequiredDexterity: 0, Durability: 18, RequiredLevel: 20, MaxSockets: 0, Type: "belt"}, + 348: {Name: "Plated Belt", ID: 348, Code: "hbl", NormalCode: "hbl", UberCode: "zhb", UltraCode: "uhc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 8, MaxDefense: 11, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 60, RequiredDexterity: 0, Durability: 24, RequiredLevel: 27, MaxSockets: 0, Type: "belt"}, + 349: {Name: "Bone Helm", ID: 349, Code: "bhm", NormalCode: "bhm", UberCode: "xh9", UltraCode: "uh9", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 33, MaxDefense: 36, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 40, RequiredLevel: 22, MaxSockets: 2, Type: "helm"}, + 350: {Name: "Bone Shield", ID: 350, Code: "bsh", NormalCode: "bsh", UberCode: "xsh", UltraCode: "ush", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 10, MaxDefense: 30, MinDamage: 3, MaxDamage: 6, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 40, RequiredLevel: 19, MaxSockets: 2, Type: "shie"}, + 351: {Name: "Spiked Shield", ID: 351, Code: "spk", NormalCode: "spk", UberCode: "xpk", UltraCode: "upk", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 15, MaxDefense: 25, MinDamage: 5, MaxDamage: 9, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 30, RequiredDexterity: 0, Durability: 40, RequiredLevel: 11, MaxSockets: 2, Type: "shie"}, + 352: {Name: "War Hat", ID: 352, Code: "xap", NormalCode: "cap", UberCode: "xap", UltraCode: "uap", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 45, MaxDefense: 53, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 20, RequiredDexterity: 0, Durability: 12, RequiredLevel: 34, MaxSockets: 2, Type: "helm"}, + 353: {Name: "Sallet", ID: 353, Code: "xkp", NormalCode: "skp", UberCode: "xkp", UltraCode: "ukp", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 52, MaxDefense: 62, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 43, RequiredDexterity: 0, Durability: 18, RequiredLevel: 37, MaxSockets: 2, Type: "helm"}, + 354: {Name: "Casque", ID: 354, Code: "xlm", NormalCode: "hlm", UberCode: "xlm", UltraCode: "ulm", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 63, MaxDefense: 72, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 59, RequiredDexterity: 0, Durability: 24, RequiredLevel: 42, MaxSockets: 2, Type: "helm"}, + 355: {Name: "Basinet", ID: 355, Code: "xhl", NormalCode: "fhl", UberCode: "xhl", UltraCode: "uhl", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 75, MaxDefense: 84, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 82, RequiredDexterity: 0, Durability: 30, RequiredLevel: 45, MaxSockets: 2, Type: "helm"}, + 356: {Name: "Winged Helm", ID: 356, Code: "xhm", NormalCode: "ghm", UberCode: "xhm", UltraCode: "uhm", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 85, MaxDefense: 98, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 115, RequiredDexterity: 0, Durability: 40, RequiredLevel: 51, MaxSockets: 3, Type: "helm"}, + 357: {Name: "Grand Crown", ID: 357, Code: "xrn", NormalCode: "crn", UberCode: "xrn", UltraCode: "urn", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 78, MaxDefense: 113, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 103, RequiredDexterity: 0, Durability: 50, RequiredLevel: 55, MaxSockets: 3, Type: "helm"}, + 358: {Name: "Death Mask", ID: 358, Code: "xsk", NormalCode: "msk", UberCode: "xsk", UltraCode: "usk", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 54, MaxDefense: 86, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 55, RequiredDexterity: 0, Durability: 20, RequiredLevel: 48, MaxSockets: 3, Type: "helm"}, + 359: {Name: "Ghost Armor", ID: 359, Code: "xui", NormalCode: "qui", UberCode: "xui", UltraCode: "uui", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 102, MaxDefense: 117, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 38, RequiredDexterity: 0, Durability: 20, RequiredLevel: 34, MaxSockets: 2, Type: "tors"}, + 360: {Name: "Serpentskin Armor", ID: 360, Code: "xea", NormalCode: "lea", UberCode: "xea", UltraCode: "uea", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 111, MaxDefense: 126, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 43, RequiredDexterity: 0, Durability: 24, RequiredLevel: 36, MaxSockets: 2, Type: "tors"}, + 361: {Name: "Demonhide Armor", ID: 361, Code: "xla", NormalCode: "hla", UberCode: "xla", UltraCode: "ula", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 122, MaxDefense: 136, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 50, RequiredDexterity: 0, Durability: 28, RequiredLevel: 37, MaxSockets: 2, Type: "tors"}, + 362: {Name: "Trellised Armor", ID: 362, Code: "xtu", NormalCode: "stu", UberCode: "xtu", UltraCode: "utu", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 138, MaxDefense: 153, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 61, RequiredDexterity: 0, Durability: 32, RequiredLevel: 40, MaxSockets: 2, Type: "tors"}, + 363: {Name: "Linked Mail", ID: 363, Code: "xng", NormalCode: "rng", UberCode: "xng", UltraCode: "ung", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 158, MaxDefense: 172, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 74, RequiredDexterity: 0, Durability: 26, RequiredLevel: 42, MaxSockets: 3, Type: "tors"}, + 364: {Name: "Tigulated Mail", ID: 364, Code: "xcl", NormalCode: "scl", UberCode: "xcl", UltraCode: "ucl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 176, MaxDefense: 190, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 86, RequiredDexterity: 0, Durability: 36, RequiredLevel: 43, MaxSockets: 3, Type: "tors"}, + 365: {Name: "Mesh Armor", ID: 365, Code: "xhn", NormalCode: "chn", UberCode: "xhn", UltraCode: "uhn", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 198, MaxDefense: 213, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 92, RequiredDexterity: 0, Durability: 45, RequiredLevel: 45, MaxSockets: 3, Type: "tors"}, + 366: {Name: "Cuirass", ID: 366, Code: "xrs", NormalCode: "brs", UberCode: "xrs", UltraCode: "urs", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 188, MaxDefense: 202, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 65, RequiredDexterity: 0, Durability: 50, RequiredLevel: 47, MaxSockets: 3, Type: "tors"}, + 367: {Name: "Russet Armor", ID: 367, Code: "xpl", NormalCode: "spl", UberCode: "xpl", UltraCode: "upl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 225, MaxDefense: 243, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 97, RequiredDexterity: 0, Durability: 30, RequiredLevel: 49, MaxSockets: 3, Type: "tors"}, + 368: {Name: "Templar Coat", ID: 368, Code: "xlt", NormalCode: "plt", UberCode: "xlt", UltraCode: "ult", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 252, MaxDefense: 274, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 118, RequiredDexterity: 0, Durability: 60, RequiredLevel: 52, MaxSockets: 3, Type: "tors"}, + 369: {Name: "Sharktooth Armor", ID: 369, Code: "xld", NormalCode: "fld", UberCode: "xld", UltraCode: "uld", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 242, MaxDefense: 258, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 103, RequiredDexterity: 0, Durability: 48, RequiredLevel: 55, MaxSockets: 3, Type: "tors"}, + 370: {Name: "Embossed Plate", ID: 370, Code: "xth", NormalCode: "gth", UberCode: "xth", UltraCode: "uth", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 282, MaxDefense: 303, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 125, RequiredDexterity: 0, Durability: 55, RequiredLevel: 58, MaxSockets: 4, Type: "tors"}, + 371: {Name: "Chaos Armor", ID: 371, Code: "xul", NormalCode: "ful", UberCode: "xul", UltraCode: "uul", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 315, MaxDefense: 342, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 140, RequiredDexterity: 0, Durability: 70, RequiredLevel: 61, MaxSockets: 4, Type: "tors"}, + 372: {Name: "Ornate Plate", ID: 372, Code: "xar", NormalCode: "aar", UberCode: "xar", UltraCode: "uar", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 417, MaxDefense: 450, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 170, RequiredDexterity: 0, Durability: 60, RequiredLevel: 64, MaxSockets: 4, Type: "tors"}, + 373: {Name: "Mage Plate", ID: 373, Code: "xtp", NormalCode: "ltp", UberCode: "xtp", UltraCode: "utp", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 225, MaxDefense: 261, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 55, RequiredDexterity: 0, Durability: 60, RequiredLevel: 60, MaxSockets: 3, Type: "tors"}, + 374: {Name: "Defender", ID: 374, Code: "xuc", NormalCode: "buc", UberCode: "xuc", UltraCode: "uuc", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 41, MaxDefense: 49, MinDamage: 8, MaxDamage: 12, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 38, RequiredDexterity: 0, Durability: 68, RequiredLevel: 34, MaxSockets: 1, Type: "shie"}, + 375: {Name: "Round Shield", ID: 375, Code: "xml", NormalCode: "sml", UberCode: "xml", UltraCode: "uml", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 47, MaxDefense: 55, MinDamage: 7, MaxDamage: 14, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 53, RequiredDexterity: 0, Durability: 64, RequiredLevel: 37, MaxSockets: 2, Type: "shie"}, + 376: {Name: "Scutum", ID: 376, Code: "xrg", NormalCode: "lrg", UberCode: "xrg", UltraCode: "urg", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 53, MaxDefense: 61, MinDamage: 11, MaxDamage: 15, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 71, RequiredDexterity: 0, Durability: 62, RequiredLevel: 42, MaxSockets: 3, Type: "shie"}, + 377: {Name: "Dragon Shield", ID: 377, Code: "xit", NormalCode: "kit", UberCode: "xit", UltraCode: "uit", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 59, MaxDefense: 67, MinDamage: 15, MaxDamage: 24, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 91, RequiredDexterity: 0, Durability: 76, RequiredLevel: 45, MaxSockets: 3, Type: "shie"}, + 378: {Name: "Pavise", ID: 378, Code: "xow", NormalCode: "tow", UberCode: "xow", UltraCode: "uow", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 68, MaxDefense: 78, MinDamage: 10, MaxDamage: 17, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 133, RequiredDexterity: 0, Durability: 72, RequiredLevel: 50, MaxSockets: 3, Type: "shie"}, + 379: {Name: "Kurast Shield", ID: 379, Code: "xts", NormalCode: "gts", UberCode: "xts", UltraCode: "uts", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 80, MaxDefense: 93, MinDamage: 12, MaxDamage: 16, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 110, RequiredDexterity: 0, Durability: 80, RequiredLevel: 56, MaxSockets: 3, Type: "shie"}, + 380: {Name: "Demonhide Gloves", ID: 380, Code: "xlg", NormalCode: "lgl", UberCode: "xlg", UltraCode: "ulg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 28, MaxDefense: 35, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 20, RequiredDexterity: 0, Durability: 12, RequiredLevel: 33, MaxSockets: 0, Type: "glov"}, + 381: {Name: "Sharkskin Gloves", ID: 381, Code: "xvg", NormalCode: "vgl", UberCode: "xvg", UltraCode: "uvg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 33, MaxDefense: 39, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 20, RequiredDexterity: 0, Durability: 14, RequiredLevel: 39, MaxSockets: 0, Type: "glov"}, + 382: {Name: "Heavy Bracers", ID: 382, Code: "xmg", NormalCode: "mgl", UberCode: "xmg", UltraCode: "umg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 37, MaxDefense: 44, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 58, RequiredDexterity: 0, Durability: 16, RequiredLevel: 43, MaxSockets: 0, Type: "glov"}, + 383: {Name: "Battle Gauntlets", ID: 383, Code: "xtg", NormalCode: "tgl", UberCode: "xtg", UltraCode: "utg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 39, MaxDefense: 47, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 88, RequiredDexterity: 0, Durability: 18, RequiredLevel: 49, MaxSockets: 0, Type: "glov"}, + 384: {Name: "War Gauntlets", ID: 384, Code: "xhg", NormalCode: "hgl", UberCode: "xhg", UltraCode: "uhg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 43, MaxDefense: 53, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 110, RequiredDexterity: 0, Durability: 24, RequiredLevel: 54, MaxSockets: 0, Type: "glov"}, + 385: {Name: "Demonhide Boots", ID: 385, Code: "xlb", NormalCode: "lbt", UberCode: "xlb", UltraCode: "ulb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 28, MaxDefense: 35, MinDamage: 26, MaxDamage: 46, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 20, RequiredDexterity: 0, Durability: 12, RequiredLevel: 36, MaxSockets: 0, Type: "boot"}, + 386: {Name: "Sharkskin Boots", ID: 386, Code: "xvb", NormalCode: "vbt", UberCode: "xvb", UltraCode: "uvb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 33, MaxDefense: 39, MinDamage: 28, MaxDamage: 50, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 47, RequiredDexterity: 0, Durability: 14, RequiredLevel: 39, MaxSockets: 0, Type: "boot"}, + 387: {Name: "Mesh Boots", ID: 387, Code: "xmb", NormalCode: "mbt", UberCode: "xmb", UltraCode: "umb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 37, MaxDefense: 44, MinDamage: 23, MaxDamage: 52, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 65, RequiredDexterity: 0, Durability: 16, RequiredLevel: 43, MaxSockets: 0, Type: "boot"}, + 388: {Name: "Battle Boots", ID: 388, Code: "xtb", NormalCode: "tbt", UberCode: "xtb", UltraCode: "utb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 39, MaxDefense: 47, MinDamage: 37, MaxDamage: 64, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 95, RequiredDexterity: 0, Durability: 18, RequiredLevel: 49, MaxSockets: 0, Type: "boot"}, + 389: {Name: "War Boots", ID: 389, Code: "xhb", NormalCode: "hbt", UberCode: "xhb", UltraCode: "uhb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 43, MaxDefense: 53, MinDamage: 39, MaxDamage: 80, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 125, RequiredDexterity: 0, Durability: 24, RequiredLevel: 54, MaxSockets: 0, Type: "boot"}, + 390: {Name: "Demonhide Sash", ID: 390, Code: "zlb", NormalCode: "lbl", UberCode: "zlb", UltraCode: "ulc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 29, MaxDefense: 34, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 20, RequiredDexterity: 0, Durability: 12, RequiredLevel: 36, MaxSockets: 0, Type: "belt"}, + 391: {Name: "Sharkskin Belt", ID: 391, Code: "zvb", NormalCode: "vbl", UberCode: "zvb", UltraCode: "uvc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 31, MaxDefense: 36, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 20, RequiredDexterity: 0, Durability: 14, RequiredLevel: 39, MaxSockets: 0, Type: "belt"}, + 392: {Name: "Mesh Belt", ID: 392, Code: "zmb", NormalCode: "mbl", UberCode: "zmb", UltraCode: "umc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 35, MaxDefense: 40, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 58, RequiredDexterity: 0, Durability: 16, RequiredLevel: 43, MaxSockets: 0, Type: "belt"}, + 393: {Name: "Battle Belt", ID: 393, Code: "ztb", NormalCode: "tbl", UberCode: "ztb", UltraCode: "utc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 37, MaxDefense: 42, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 88, RequiredDexterity: 0, Durability: 18, RequiredLevel: 49, MaxSockets: 0, Type: "belt"}, + 394: {Name: "War Belt", ID: 394, Code: "zhb", NormalCode: "hbl", UberCode: "zhb", UltraCode: "uhc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 41, MaxDefense: 52, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 110, RequiredDexterity: 0, Durability: 24, RequiredLevel: 54, MaxSockets: 0, Type: "belt"}, + 395: {Name: "Grim Helm", ID: 395, Code: "xh9", NormalCode: "bhm", UberCode: "xh9", UltraCode: "uh9", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 60, MaxDefense: 125, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 58, RequiredDexterity: 0, Durability: 40, RequiredLevel: 50, MaxSockets: 2, Type: "helm"}, + 396: {Name: "Grim Shield", ID: 396, Code: "xsh", NormalCode: "bsh", UberCode: "xsh", UltraCode: "ush", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 50, MaxDefense: 150, MinDamage: 14, MaxDamage: 20, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 58, RequiredDexterity: 0, Durability: 70, RequiredLevel: 48, MaxSockets: 2, Type: "shie"}, + 397: {Name: "Barbed Shield", ID: 397, Code: "xpk", NormalCode: "spk", UberCode: "xpk", UltraCode: "upk", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 58, MaxDefense: 78, MinDamage: 18, MaxDamage: 35, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 65, RequiredDexterity: 0, Durability: 55, RequiredLevel: 42, MaxSockets: 2, Type: "shie"}, + 398: {Name: "Wolf Head", ID: 398, Code: "dr1", NormalCode: "dr1", UberCode: "dr6", UltraCode: "drb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 8, MaxDefense: 11, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 16, RequiredDexterity: 0, Durability: 20, RequiredLevel: 4, MaxSockets: 3, Type: "pelt"}, + 399: {Name: "Hawk Helm", ID: 399, Code: "dr2", NormalCode: "dr2", UberCode: "dr7", UltraCode: "drc", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 4, MaxDefense: 15, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 20, RequiredDexterity: 0, Durability: 20, RequiredLevel: 8, MaxSockets: 3, Type: "pelt"}, + 400: {Name: "Antlers", ID: 400, Code: "dr3", NormalCode: "dr3", UberCode: "dr8", UltraCode: "drd", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 18, MaxDefense: 24, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 24, RequiredDexterity: 0, Durability: 20, RequiredLevel: 16, MaxSockets: 3, Type: "pelt"}, + 401: {Name: "Falcon Mask", ID: 401, Code: "dr4", NormalCode: "dr4", UberCode: "dr9", UltraCode: "dre", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 12, MaxDefense: 28, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 28, RequiredDexterity: 0, Durability: 20, RequiredLevel: 20, MaxSockets: 3, Type: "pelt"}, + 402: {Name: "Spirit Mask", ID: 402, Code: "dr5", NormalCode: "dr5", UberCode: "dra", UltraCode: "drf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 22, MaxDefense: 35, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 30, RequiredDexterity: 0, Durability: 20, RequiredLevel: 24, MaxSockets: 3, Type: "pelt"}, + 403: {Name: "Jawbone Cap", ID: 403, Code: "ba1", NormalCode: "ba1", UberCode: "ba6", UltraCode: "bab", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 10, MaxDefense: 15, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 25, RequiredLevel: 4, MaxSockets: 3, Type: "phlm"}, + 404: {Name: "Fanged Helm", ID: 404, Code: "ba2", NormalCode: "ba2", UberCode: "ba7", UltraCode: "bac", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 15, MaxDefense: 20, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 35, RequiredDexterity: 0, Durability: 35, RequiredLevel: 8, MaxSockets: 3, Type: "phlm"}, + 405: {Name: "Horned Helm", ID: 405, Code: "ba3", NormalCode: "ba3", UberCode: "ba8", UltraCode: "bad", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 25, MaxDefense: 30, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 45, RequiredDexterity: 0, Durability: 45, RequiredLevel: 16, MaxSockets: 3, Type: "phlm"}, + 406: {Name: "Assault Helmet", ID: 406, Code: "ba4", NormalCode: "ba4", UberCode: "ba9", UltraCode: "bae", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 30, MaxDefense: 35, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 55, RequiredDexterity: 0, Durability: 50, RequiredLevel: 20, MaxSockets: 3, Type: "phlm"}, + 407: {Name: "Avenger Guard", ID: 407, Code: "ba5", NormalCode: "ba5", UberCode: "baa", UltraCode: "baf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 35, MaxDefense: 50, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 65, RequiredDexterity: 0, Durability: 55, RequiredLevel: 24, MaxSockets: 3, Type: "phlm"}, + 408: {Name: "Targe", ID: 408, Code: "pa1", NormalCode: "pa1", UberCode: "pa6", UltraCode: "pab", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 8, MaxDefense: 12, MinDamage: 2, MaxDamage: 6, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 16, RequiredDexterity: 0, Durability: 20, RequiredLevel: 4, MaxSockets: 4, Type: "ashd"}, + 409: {Name: "Rondache", ID: 409, Code: "pa2", NormalCode: "pa2", UberCode: "pa7", UltraCode: "pac", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 10, MaxDefense: 18, MinDamage: 2, MaxDamage: 8, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 26, RequiredDexterity: 0, Durability: 30, RequiredLevel: 8, MaxSockets: 4, Type: "ashd"}, + 410: {Name: "Heraldic Shield", ID: 410, Code: "pa3", NormalCode: "pa3", UberCode: "pa8", UltraCode: "pad", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 16, MaxDefense: 26, MinDamage: 3, MaxDamage: 9, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 40, RequiredDexterity: 0, Durability: 40, RequiredLevel: 16, MaxSockets: 4, Type: "ashd"}, + 411: {Name: "Aerin Shield", ID: 411, Code: "pa4", NormalCode: "pa4", UberCode: "pa9", UltraCode: "pae", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 26, MaxDefense: 36, MinDamage: 4, MaxDamage: 10, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 50, RequiredDexterity: 0, Durability: 50, RequiredLevel: 20, MaxSockets: 4, Type: "ashd"}, + 412: {Name: "Crown Shield", ID: 412, Code: "pa5", NormalCode: "pa5", UberCode: "paa", UltraCode: "paf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 30, MaxDefense: 40, MinDamage: 4, MaxDamage: 12, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 65, RequiredDexterity: 0, Durability: 60, RequiredLevel: 24, MaxSockets: 4, Type: "ashd"}, + 413: {Name: "Preserved Head", ID: 413, Code: "ne1", NormalCode: "ne1", UberCode: "ne6", UltraCode: "neb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 2, MaxDefense: 5, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 12, RequiredDexterity: 0, Durability: 20, RequiredLevel: 4, MaxSockets: 2, Type: "head"}, + 414: {Name: "Zombie Head", ID: 414, Code: "ne2", NormalCode: "ne2", UberCode: "ne7", UltraCode: "neg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 4, MaxDefense: 8, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 14, RequiredDexterity: 0, Durability: 20, RequiredLevel: 8, MaxSockets: 2, Type: "head"}, + 415: {Name: "Unraveller Head", ID: 415, Code: "ne3", NormalCode: "ne3", UberCode: "ne8", UltraCode: "ned", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 6, MaxDefense: 10, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 18, RequiredDexterity: 0, Durability: 20, RequiredLevel: 16, MaxSockets: 2, Type: "head"}, + 416: {Name: "Gargoyle Head", ID: 416, Code: "ne4", NormalCode: "ne4", UberCode: "ne9", UltraCode: "nee", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 10, MaxDefense: 16, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 20, RequiredDexterity: 0, Durability: 20, RequiredLevel: 20, MaxSockets: 2, Type: "head"}, + 417: {Name: "Demon Head", ID: 417, Code: "ne5", NormalCode: "ne5", UberCode: "nea", UltraCode: "nef", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 15, MaxDefense: 20, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 25, RequiredDexterity: 0, Durability: 20, RequiredLevel: 24, MaxSockets: 2, Type: "head"}, + 418: {Name: "Circlet", ID: 418, Code: "ci0", NormalCode: "ci0", UberCode: "ci2", UltraCode: "ci3", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 20, MaxDefense: 30, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 35, RequiredLevel: 24, MaxSockets: 2, Type: "circ"}, + 419: {Name: "Coronet", ID: 419, Code: "ci1", NormalCode: "ci1", UberCode: "ci2", UltraCode: "ci3", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 30, MaxDefense: 40, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 30, RequiredLevel: 52, MaxSockets: 2, Type: "circ"}, + 420: {Name: "Tiara", ID: 420, Code: "ci2", NormalCode: "ci1", UberCode: "ci2", UltraCode: "ci3", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 40, MaxDefense: 50, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 25, RequiredLevel: 70, MaxSockets: 3, Type: "circ"}, + 421: {Name: "Diadem", ID: 421, Code: "ci3", NormalCode: "ci1", UberCode: "ci2", UltraCode: "ci3", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 50, MaxDefense: 60, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 20, RequiredLevel: 85, MaxSockets: 3, Type: "circ"}, + 422: {Name: "Shako", ID: 422, Code: "uap", NormalCode: "cap", UberCode: "xap", UltraCode: "uap", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 98, MaxDefense: 141, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 50, RequiredDexterity: 0, Durability: 12, RequiredLevel: 58, MaxSockets: 2, Type: "helm"}, + 423: {Name: "Hydraskull", ID: 423, Code: "ukp", NormalCode: "skp", UberCode: "xkp", UltraCode: "ukp", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 101, MaxDefense: 145, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 84, RequiredDexterity: 0, Durability: 18, RequiredLevel: 63, MaxSockets: 2, Type: "helm"}, + 424: {Name: "Armet", ID: 424, Code: "ulm", NormalCode: "hlm", UberCode: "xlm", UltraCode: "ulm", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 105, MaxDefense: 149, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 109, RequiredDexterity: 0, Durability: 24, RequiredLevel: 68, MaxSockets: 2, Type: "helm"}, + 425: {Name: "Giant Conch", ID: 425, Code: "uhl", NormalCode: "fhl", UberCode: "xhl", UltraCode: "uhl", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 110, MaxDefense: 154, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 142, RequiredDexterity: 0, Durability: 30, RequiredLevel: 54, MaxSockets: 2, Type: "helm"}, + 426: {Name: "Spired Helm", ID: 426, Code: "uhm", NormalCode: "ghm", UberCode: "xhm", UltraCode: "uhm", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 114, MaxDefense: 159, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 192, RequiredDexterity: 0, Durability: 40, RequiredLevel: 79, MaxSockets: 3, Type: "helm"}, + 427: {Name: "Corona", ID: 427, Code: "urn", NormalCode: "crn", UberCode: "xrn", UltraCode: "urn", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 111, MaxDefense: 165, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 174, RequiredDexterity: 0, Durability: 50, RequiredLevel: 85, MaxSockets: 3, Type: "helm"}, + 428: {Name: "Demonhead", ID: 428, Code: "usk", NormalCode: "msk", UberCode: "xsk", UltraCode: "usk", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 101, MaxDefense: 154, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 102, RequiredDexterity: 0, Durability: 20, RequiredLevel: 74, MaxSockets: 3, Type: "helm"}, + 429: {Name: "Dusk Shroud", ID: 429, Code: "uui", NormalCode: "qui", UberCode: "xui", UltraCode: "uui", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 361, MaxDefense: 467, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 77, RequiredDexterity: 0, Durability: 20, RequiredLevel: 65, MaxSockets: 4, Type: "tors"}, + 430: {Name: "Wyrmhide", ID: 430, Code: "uea", NormalCode: "lea", UberCode: "xea", UltraCode: "uea", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 364, MaxDefense: 470, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 84, RequiredDexterity: 0, Durability: 24, RequiredLevel: 67, MaxSockets: 4, Type: "tors"}, + 431: {Name: "Scarab Husk", ID: 431, Code: "ula", NormalCode: "hla", UberCode: "xla", UltraCode: "ula", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 369, MaxDefense: 474, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 95, RequiredDexterity: 0, Durability: 28, RequiredLevel: 68, MaxSockets: 4, Type: "tors"}, + 432: {Name: "Wire Fleece", ID: 432, Code: "utu", NormalCode: "stu", UberCode: "xtu", UltraCode: "utu", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 375, MaxDefense: 481, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 111, RequiredDexterity: 0, Durability: 32, RequiredLevel: 70, MaxSockets: 4, Type: "tors"}, + 433: {Name: "Diamond Mail", ID: 433, Code: "ung", NormalCode: "rng", UberCode: "xng", UltraCode: "ung", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 383, MaxDefense: 489, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 131, RequiredDexterity: 0, Durability: 26, RequiredLevel: 72, MaxSockets: 4, Type: "tors"}, + 434: {Name: "Loricated Mail", ID: 434, Code: "ucl", NormalCode: "scl", UberCode: "xcl", UltraCode: "ucl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 390, MaxDefense: 496, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 149, RequiredDexterity: 0, Durability: 36, RequiredLevel: 73, MaxSockets: 4, Type: "tors"}, + 435: {Name: "Boneweave", ID: 435, Code: "uhn", NormalCode: "chn", UberCode: "xhn", UltraCode: "uhn", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 399, MaxDefense: 505, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 158, RequiredDexterity: 0, Durability: 45, RequiredLevel: 62, MaxSockets: 4, Type: "tors"}, + 436: {Name: "Great Hauberk", ID: 436, Code: "urs", NormalCode: "brs", UberCode: "xrs", UltraCode: "urs", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 395, MaxDefense: 501, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 118, RequiredDexterity: 0, Durability: 50, RequiredLevel: 75, MaxSockets: 4, Type: "tors"}, + 437: {Name: "Balrog Skin", ID: 437, Code: "upl", NormalCode: "spl", UberCode: "xpl", UltraCode: "upl", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 410, MaxDefense: 517, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 165, RequiredDexterity: 0, Durability: 30, RequiredLevel: 76, MaxSockets: 4, Type: "tors"}, + 438: {Name: "Hellforge Plate", ID: 438, Code: "ult", NormalCode: "plt", UberCode: "xlt", UltraCode: "ult", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 421, MaxDefense: 530, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 196, RequiredDexterity: 0, Durability: 60, RequiredLevel: 78, MaxSockets: 4, Type: "tors"}, + 439: {Name: "Kraken Shell", ID: 439, Code: "uld", NormalCode: "fld", UberCode: "xld", UltraCode: "uld", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 417, MaxDefense: 523, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 174, RequiredDexterity: 0, Durability: 48, RequiredLevel: 81, MaxSockets: 4, Type: "tors"}, + 440: {Name: "Lacquered Plate", ID: 440, Code: "uth", NormalCode: "gth", UberCode: "xth", UltraCode: "uth", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 433, MaxDefense: 541, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 208, RequiredDexterity: 0, Durability: 55, RequiredLevel: 82, MaxSockets: 4, Type: "tors"}, + 441: {Name: "Shadow Plate", ID: 441, Code: "uul", NormalCode: "ful", UberCode: "xul", UltraCode: "uul", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 446, MaxDefense: 557, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 230, RequiredDexterity: 0, Durability: 70, RequiredLevel: 83, MaxSockets: 4, Type: "tors"}, + 442: {Name: "Sacred Armor", ID: 442, Code: "uar", NormalCode: "aar", UberCode: "xar", UltraCode: "uar", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 487, MaxDefense: 600, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 232, RequiredDexterity: 0, Durability: 60, RequiredLevel: 85, MaxSockets: 4, Type: "tors"}, + 443: {Name: "Archon Plate", ID: 443, Code: "utp", NormalCode: "ltp", UberCode: "xtp", UltraCode: "utp", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 410, MaxDefense: 524, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 103, RequiredDexterity: 0, Durability: 60, RequiredLevel: 84, MaxSockets: 4, Type: "tors"}, + 444: {Name: "Heater", ID: 444, Code: "uuc", NormalCode: "buc", UberCode: "xuc", UltraCode: "uuc", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 95, MaxDefense: 110, MinDamage: 16, MaxDamage: 30, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 77, RequiredDexterity: 0, Durability: 88, RequiredLevel: 58, MaxSockets: 2, Type: "shie"}, + 445: {Name: "Luna", ID: 445, Code: "uml", NormalCode: "sml", UberCode: "xml", UltraCode: "uml", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 108, MaxDefense: 123, MinDamage: 17, MaxDamage: 29, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 100, RequiredDexterity: 0, Durability: 84, RequiredLevel: 61, MaxSockets: 2, Type: "shie"}, + 446: {Name: "Hyperion", ID: 446, Code: "urg", NormalCode: "lrg", UberCode: "xrg", UltraCode: "urg", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 119, MaxDefense: 135, MinDamage: 14, MaxDamage: 32, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 127, RequiredDexterity: 0, Durability: 82, RequiredLevel: 64, MaxSockets: 3, Type: "shie"}, + 447: {Name: "Monarch", ID: 447, Code: "uit", NormalCode: "kit", UberCode: "xit", UltraCode: "uit", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 133, MaxDefense: 148, MinDamage: 12, MaxDamage: 34, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 156, RequiredDexterity: 0, Durability: 86, RequiredLevel: 72, MaxSockets: 4, Type: "shie"}, + 448: {Name: "Aegis", ID: 448, Code: "uow", NormalCode: "tow", UberCode: "xow", UltraCode: "uow", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 145, MaxDefense: 161, MinDamage: 18, MaxDamage: 28, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 10, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 219, RequiredDexterity: 0, Durability: 92, RequiredLevel: 79, MaxSockets: 4, Type: "shie"}, + 449: {Name: "Ward", ID: 449, Code: "uts", NormalCode: "gts", UberCode: "xts", UltraCode: "uts", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 153, MaxDefense: 170, MinDamage: 11, MaxDamage: 35, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 5, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 185, RequiredDexterity: 0, Durability: 100, RequiredLevel: 84, MaxSockets: 4, Type: "shie"}, + 450: {Name: "Bramble Mitts", ID: 450, Code: "ulg", NormalCode: "lgl", UberCode: "xlg", UltraCode: "ulg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 54, MaxDefense: 62, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 50, RequiredDexterity: 0, Durability: 12, RequiredLevel: 57, MaxSockets: 0, Type: "glov"}, + 451: {Name: "Vampirebone Gloves", ID: 451, Code: "uvg", NormalCode: "vgl", UberCode: "xvg", UltraCode: "uvg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 56, MaxDefense: 65, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 50, RequiredDexterity: 0, Durability: 14, RequiredLevel: 63, MaxSockets: 0, Type: "glov"}, + 452: {Name: "Vambraces", ID: 452, Code: "umg", NormalCode: "mgl", UberCode: "xmg", UltraCode: "umg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 59, MaxDefense: 67, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 106, RequiredDexterity: 0, Durability: 16, RequiredLevel: 69, MaxSockets: 0, Type: "glov"}, + 453: {Name: "Crusader Gauntlets", ID: 453, Code: "utg", NormalCode: "tgl", UberCode: "xtg", UltraCode: "utg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 59, MaxDefense: 68, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 151, RequiredDexterity: 0, Durability: 18, RequiredLevel: 76, MaxSockets: 0, Type: "glov"}, + 454: {Name: "Ogre Gauntlets", ID: 454, Code: "uhg", NormalCode: "hgl", UberCode: "xhg", UltraCode: "uhg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 62, MaxDefense: 71, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 185, RequiredDexterity: 0, Durability: 24, RequiredLevel: 85, MaxSockets: 0, Type: "glov"}, + 455: {Name: "Wyrmhide Boots", ID: 455, Code: "ulb", NormalCode: "lbt", UberCode: "xlb", UltraCode: "ulb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 54, MaxDefense: 62, MinDamage: 65, MaxDamage: 100, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 50, RequiredDexterity: 0, Durability: 12, RequiredLevel: 60, MaxSockets: 0, Type: "boot"}, + 456: {Name: "Scarabshell Boots", ID: 456, Code: "uvb", NormalCode: "vbt", UberCode: "xvb", UltraCode: "uvb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 56, MaxDefense: 65, MinDamage: 60, MaxDamage: 110, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 91, RequiredDexterity: 0, Durability: 14, RequiredLevel: 66, MaxSockets: 0, Type: "boot"}, + 457: {Name: "Boneweave Boots", ID: 457, Code: "umb", NormalCode: "mbt", UberCode: "xmb", UltraCode: "umb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 59, MaxDefense: 67, MinDamage: 69, MaxDamage: 118, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 118, RequiredDexterity: 0, Durability: 16, RequiredLevel: 72, MaxSockets: 0, Type: "boot"}, + 458: {Name: "Mirrored Boots", ID: 458, Code: "utb", NormalCode: "tbt", UberCode: "xtb", UltraCode: "utb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 59, MaxDefense: 68, MinDamage: 50, MaxDamage: 145, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 163, RequiredDexterity: 0, Durability: 18, RequiredLevel: 81, MaxSockets: 0, Type: "boot"}, + 459: {Name: "Myrmidon Greaves", ID: 459, Code: "uhb", NormalCode: "hbt", UberCode: "xhb", UltraCode: "uhb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 62, MaxDefense: 71, MinDamage: 83, MaxDamage: 149, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 120, DexterityBonus: 0, RequiredStrength: 208, RequiredDexterity: 0, Durability: 24, RequiredLevel: 85, MaxSockets: 0, Type: "boot"}, + 460: {Name: "Spiderweb Sash", ID: 460, Code: "ulc", NormalCode: "lbl", UberCode: "zlb", UltraCode: "ulc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 55, MaxDefense: 62, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 50, RequiredDexterity: 0, Durability: 12, RequiredLevel: 61, MaxSockets: 0, Type: "belt"}, + 461: {Name: "Vampirefang Belt", ID: 461, Code: "uvc", NormalCode: "vbl", UberCode: "zvb", UltraCode: "uvc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 56, MaxDefense: 63, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 50, RequiredDexterity: 0, Durability: 14, RequiredLevel: 68, MaxSockets: 0, Type: "belt"}, + 462: {Name: "Mithril Coil", ID: 462, Code: "umc", NormalCode: "mbl", UberCode: "zmb", UltraCode: "umc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 58, MaxDefense: 65, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 106, RequiredDexterity: 0, Durability: 16, RequiredLevel: 75, MaxSockets: 0, Type: "belt"}, + 463: {Name: "Troll Belt", ID: 463, Code: "utc", NormalCode: "tbl", UberCode: "ztb", UltraCode: "utc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 59, MaxDefense: 66, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 151, RequiredDexterity: 0, Durability: 18, RequiredLevel: 82, MaxSockets: 0, Type: "belt"}, + 464: {Name: "Colossus Girdle", ID: 464, Code: "uhc", NormalCode: "hbl", UberCode: "zhb", UltraCode: "uhc", InventoryWidth: 2, InventoryHeight: 1, MinDefense: 61, MaxDefense: 71, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 185, RequiredDexterity: 0, Durability: 24, RequiredLevel: 85, MaxSockets: 0, Type: "belt"}, + 465: {Name: "Bone Visage", ID: 465, Code: "uh9", NormalCode: "bhm", UberCode: "xh9", UltraCode: "uh9", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 100, MaxDefense: 157, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 106, RequiredDexterity: 0, Durability: 40, RequiredLevel: 84, MaxSockets: 3, Type: "helm"}, + 466: {Name: "Troll Nest", ID: 466, Code: "ush", NormalCode: "bsh", UberCode: "xsh", UltraCode: "ush", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 158, MaxDefense: 173, MinDamage: 24, MaxDamage: 38, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 106, RequiredDexterity: 0, Durability: 74, RequiredLevel: 76, MaxSockets: 3, Type: "shie"}, + 467: {Name: "Blade Barrier", ID: 467, Code: "upk", NormalCode: "spk", UberCode: "xpk", UltraCode: "upk", InventoryWidth: 2, InventoryHeight: 3, MinDefense: 147, MaxDefense: 163, MinDamage: 26, MaxDamage: 40, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 118, RequiredDexterity: 0, Durability: 83, RequiredLevel: 68, MaxSockets: 3, Type: "shie"}, + 468: {Name: "Alpha Helm", ID: 468, Code: "dr6", NormalCode: "dr1", UberCode: "dr6", UltraCode: "drb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 52, MaxDefense: 62, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 44, RequiredDexterity: 0, Durability: 20, RequiredLevel: 35, MaxSockets: 3, Type: "pelt"}, + 469: {Name: "Griffon Headress", ID: 469, Code: "dr7", NormalCode: "dr2", UberCode: "dr7", UltraCode: "drc", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 46, MaxDefense: 68, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 50, RequiredDexterity: 0, Durability: 20, RequiredLevel: 40, MaxSockets: 3, Type: "pelt"}, + 470: {Name: "Hunter's Guise", ID: 470, Code: "dr8", NormalCode: "dr3", UberCode: "dr8", UltraCode: "drd", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 67, MaxDefense: 81, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 56, RequiredDexterity: 0, Durability: 20, RequiredLevel: 46, MaxSockets: 3, Type: "pelt"}, + 471: {Name: "Sacred Feathers", ID: 471, Code: "dr9", NormalCode: "dr4", UberCode: "dr9", UltraCode: "dre", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 58, MaxDefense: 87, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 62, RequiredDexterity: 0, Durability: 20, RequiredLevel: 50, MaxSockets: 3, Type: "pelt"}, + 472: {Name: "Totemic Mask", ID: 472, Code: "dra", NormalCode: "dr5", UberCode: "dra", UltraCode: "drf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 73, MaxDefense: 98, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 65, RequiredDexterity: 0, Durability: 20, RequiredLevel: 55, MaxSockets: 3, Type: "pelt"}, + 473: {Name: "Jawbone Visor", ID: 473, Code: "ba6", NormalCode: "ba1", UberCode: "ba6", UltraCode: "bab", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 55, MaxDefense: 68, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 58, RequiredDexterity: 0, Durability: 25, RequiredLevel: 33, MaxSockets: 3, Type: "phlm"}, + 474: {Name: "Lion Helm", ID: 474, Code: "ba7", NormalCode: "ba2", UberCode: "ba7", UltraCode: "bac", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 63, MaxDefense: 75, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 73, RequiredDexterity: 0, Durability: 35, RequiredLevel: 38, MaxSockets: 3, Type: "phlm"}, + 475: {Name: "Rage Mask", ID: 475, Code: "ba8", NormalCode: "ba3", UberCode: "ba8", UltraCode: "bad", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 78, MaxDefense: 90, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 88, RequiredDexterity: 0, Durability: 45, RequiredLevel: 44, MaxSockets: 3, Type: "phlm"}, + 476: {Name: "Savage Helmet", ID: 476, Code: "ba9", NormalCode: "ba4", UberCode: "ba9", UltraCode: "bae", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 85, MaxDefense: 98, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 103, RequiredDexterity: 0, Durability: 50, RequiredLevel: 49, MaxSockets: 3, Type: "phlm"}, + 477: {Name: "Slayer Guard", ID: 477, Code: "baa", NormalCode: "ba5", UberCode: "baa", UltraCode: "baf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 93, MaxDefense: 120, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 118, RequiredDexterity: 0, Durability: 55, RequiredLevel: 54, MaxSockets: 3, Type: "phlm"}, + 478: {Name: "Akaran Targe", ID: 478, Code: "pa6", NormalCode: "pa1", UberCode: "pa6", UltraCode: "pab", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 101, MaxDefense: 125, MinDamage: 12, MaxDamage: 16, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 44, RequiredDexterity: 0, Durability: 20, RequiredLevel: 35, MaxSockets: 4, Type: "ashd"}, + 479: {Name: "Akaran Rondache", ID: 479, Code: "pa7", NormalCode: "pa2", UberCode: "pa7", UltraCode: "pac", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 113, MaxDefense: 137, MinDamage: 15, MaxDamage: 20, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 59, RequiredDexterity: 0, Durability: 30, RequiredLevel: 40, MaxSockets: 4, Type: "ashd"}, + 480: {Name: "Protector Shield", ID: 480, Code: "pa8", NormalCode: "pa3", UberCode: "pa8", UltraCode: "pad", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 129, MaxDefense: 153, MinDamage: 18, MaxDamage: 24, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 69, RequiredDexterity: 0, Durability: 40, RequiredLevel: 46, MaxSockets: 4, Type: "ashd"}, + 481: {Name: "Gilded Shield", ID: 481, Code: "pa9", NormalCode: "pa4", UberCode: "pa9", UltraCode: "pae", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 144, MaxDefense: 168, MinDamage: 20, MaxDamage: 28, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 89, RequiredDexterity: 0, Durability: 50, RequiredLevel: 51, MaxSockets: 4, Type: "ashd"}, + 482: {Name: "Royal Shield", ID: 482, Code: "paa", NormalCode: "pa5", UberCode: "paa", UltraCode: "paf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 156, MaxDefense: 181, MinDamage: 24, MaxDamage: 32, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 114, RequiredDexterity: 0, Durability: 60, RequiredLevel: 55, MaxSockets: 4, Type: "ashd"}, + 483: {Name: "Mummified Trophy", ID: 483, Code: "ne6", NormalCode: "ne1", UberCode: "ne6", UltraCode: "neb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 38, MaxDefense: 48, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 38, RequiredDexterity: 0, Durability: 20, RequiredLevel: 33, MaxSockets: 2, Type: "head"}, + 484: {Name: "Fetish Trophy", ID: 484, Code: "ne7", NormalCode: "ne2", UberCode: "ne7", UltraCode: "neg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 41, MaxDefense: 52, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 41, RequiredDexterity: 0, Durability: 20, RequiredLevel: 39, MaxSockets: 2, Type: "head"}, + 485: {Name: "Sexton Trophy", ID: 485, Code: "ne8", NormalCode: "ne3", UberCode: "ne8", UltraCode: "ned", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 44, MaxDefense: 55, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 47, RequiredDexterity: 0, Durability: 20, RequiredLevel: 45, MaxSockets: 2, Type: "head"}, + 486: {Name: "Cantor Trophy", ID: 486, Code: "ne9", NormalCode: "ne4", UberCode: "ne9", UltraCode: "nee", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 50, MaxDefense: 64, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 50, RequiredDexterity: 0, Durability: 20, RequiredLevel: 49, MaxSockets: 2, Type: "head"}, + 487: {Name: "Hierophant Trophy", ID: 487, Code: "nea", NormalCode: "ne5", UberCode: "nea", UltraCode: "nef", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 58, MaxDefense: 70, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 58, RequiredDexterity: 0, Durability: 20, RequiredLevel: 54, MaxSockets: 2, Type: "head"}, + 488: {Name: "Blood Spirit", ID: 488, Code: "drb", NormalCode: "dr1", UberCode: "dr6", UltraCode: "drb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 101, MaxDefense: 145, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 86, RequiredDexterity: 0, Durability: 20, RequiredLevel: 62, MaxSockets: 3, Type: "pelt"}, + 489: {Name: "Sun Spirit", ID: 489, Code: "drc", NormalCode: "dr2", UberCode: "dr7", UltraCode: "drc", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 98, MaxDefense: 147, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 95, RequiredDexterity: 0, Durability: 20, RequiredLevel: 69, MaxSockets: 3, Type: "pelt"}, + 490: {Name: "Earth Spirit", ID: 490, Code: "drd", NormalCode: "dr3", UberCode: "dr8", UltraCode: "drd", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 107, MaxDefense: 152, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 104, RequiredDexterity: 0, Durability: 20, RequiredLevel: 76, MaxSockets: 3, Type: "pelt"}, + 491: {Name: "Sky Spirit", ID: 491, Code: "dre", NormalCode: "dr4", UberCode: "dr9", UltraCode: "dre", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 103, MaxDefense: 155, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 113, RequiredDexterity: 0, Durability: 20, RequiredLevel: 83, MaxSockets: 3, Type: "pelt"}, + 492: {Name: "Dream Spirit", ID: 492, Code: "drf", NormalCode: "dr5", UberCode: "dra", UltraCode: "drf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 109, MaxDefense: 159, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 118, RequiredDexterity: 0, Durability: 20, RequiredLevel: 85, MaxSockets: 3, Type: "pelt"}, + 493: {Name: "Carnage Helm", ID: 493, Code: "bab", NormalCode: "ba1", UberCode: "ba6", UltraCode: "bab", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 102, MaxDefense: 147, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 106, RequiredDexterity: 0, Durability: 25, RequiredLevel: 60, MaxSockets: 3, Type: "phlm"}, + 494: {Name: "Fury Visor", ID: 494, Code: "bac", NormalCode: "ba2", UberCode: "ba7", UltraCode: "bac", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 105, MaxDefense: 150, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 129, RequiredDexterity: 0, Durability: 35, RequiredLevel: 66, MaxSockets: 3, Type: "phlm"}, + 495: {Name: "Destroyer Helm", ID: 495, Code: "bad", NormalCode: "ba3", UberCode: "ba8", UltraCode: "bad", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 111, MaxDefense: 156, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 151, RequiredDexterity: 0, Durability: 45, RequiredLevel: 73, MaxSockets: 3, Type: "phlm"}, + 496: {Name: "Conqueror Crown", ID: 496, Code: "bae", NormalCode: "ba4", UberCode: "ba9", UltraCode: "bae", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 114, MaxDefense: 159, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 174, RequiredDexterity: 0, Durability: 50, RequiredLevel: 80, MaxSockets: 3, Type: "phlm"}, + 497: {Name: "Guardian Crown", ID: 497, Code: "baf", NormalCode: "ba5", UberCode: "baa", UltraCode: "baf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 117, MaxDefense: 168, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 196, RequiredDexterity: 0, Durability: 55, RequiredLevel: 85, MaxSockets: 3, Type: "phlm"}, + 498: {Name: "Sacred Targe", ID: 498, Code: "pab", NormalCode: "pa1", UberCode: "pa6", UltraCode: "pab", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 126, MaxDefense: 158, MinDamage: 22, MaxDamage: 70, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 86, RequiredDexterity: 0, Durability: 45, RequiredLevel: 63, MaxSockets: 4, Type: "ashd"}, + 499: {Name: "Sacred Rondache", ID: 499, Code: "pac", NormalCode: "pa2", UberCode: "pa7", UltraCode: "pac", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 138, MaxDefense: 164, MinDamage: 35, MaxDamage: 58, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 109, RequiredDexterity: 0, Durability: 68, RequiredLevel: 70, MaxSockets: 4, Type: "ashd"}, + 500: {Name: "Kurast Shield", ID: 500, Code: "pad", NormalCode: "pa3", UberCode: "pa8", UltraCode: "pad", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 154, MaxDefense: 172, MinDamage: 10, MaxDamage: 82, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 124, RequiredDexterity: 0, Durability: 55, RequiredLevel: 74, MaxSockets: 4, Type: "ashd"}, + 501: {Name: "Zakarum Shield", ID: 501, Code: "pae", NormalCode: "pa4", UberCode: "pa9", UltraCode: "pae", InventoryWidth: 2, InventoryHeight: 4, MinDefense: 169, MaxDefense: 193, MinDamage: 46, MaxDamage: 46, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 142, RequiredDexterity: 0, Durability: 65, RequiredLevel: 82, MaxSockets: 4, Type: "ashd"}, + 502: {Name: "Vortex Shield", ID: 502, Code: "paf", NormalCode: "pa5", UberCode: "paa", UltraCode: "paf", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 182, MaxDefense: 225, MinDamage: 5, MaxDamage: 87, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 100, DexterityBonus: 0, RequiredStrength: 148, RequiredDexterity: 0, Durability: 90, RequiredLevel: 85, MaxSockets: 4, Type: "ashd"}, + 503: {Name: "Minion Skull", ID: 503, Code: "neb", NormalCode: "ne1", UberCode: "ne6", UltraCode: "neb", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 95, MaxDefense: 139, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 77, RequiredDexterity: 0, Durability: 20, RequiredLevel: 59, MaxSockets: 2, Type: "head"}, + 504: {Name: "Hellspawn Skull", ID: 504, Code: "neg", NormalCode: "ne2", UberCode: "ne7", UltraCode: "neg", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 96, MaxDefense: 141, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 82, RequiredDexterity: 0, Durability: 20, RequiredLevel: 67, MaxSockets: 2, Type: "head"}, + 505: {Name: "Overseer Skull", ID: 505, Code: "ned", NormalCode: "ne3", UberCode: "ne8", UltraCode: "ned", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 98, MaxDefense: 142, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 91, RequiredDexterity: 0, Durability: 20, RequiredLevel: 66, MaxSockets: 2, Type: "head"}, + 506: {Name: "Succubus Skull", ID: 506, Code: "nee", NormalCode: "ne4", UberCode: "ne9", UltraCode: "nee", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 100, MaxDefense: 146, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 95, RequiredDexterity: 0, Durability: 20, RequiredLevel: 81, MaxSockets: 2, Type: "head"}, + 507: {Name: "Bloodlord Skull", ID: 507, Code: "nef", NormalCode: "ne5", UberCode: "nea", UltraCode: "nef", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 103, MaxDefense: 148, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 106, RequiredDexterity: 0, Durability: 20, RequiredLevel: 85, MaxSockets: 2, Type: "head"}, - 508: {Name: "Elixir", ID: 508, Code: "elx", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "elix"}, - 509: {Name: "Healing Potion", ID: 509, Code: "hpo", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "hpot"}, - 510: {Name: "Mana Potion", ID: 510, Code: "mpo", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "mpot"}, - 511: {Name: "Full Healing Potion", ID: 511, Code: "hpf", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "hpot"}, - 512: {Name: "Full Mana Potion", ID: 512, Code: "mpf", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "mpot"}, - 513: {Name: "Stamina Potion", ID: 513, Code: "vps", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "spot"}, - 514: {Name: "Antidote Potion", ID: 514, Code: "yps", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "apot"}, - 515: {Name: "Rejuvenation Potion", ID: 515, Code: "rvs", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rpot"}, - 516: {Name: "Full Rejuvenation Potion", ID: 516, Code: "rvl", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rpot"}, - 517: {Name: "Thawing Potion", ID: 517, Code: "wms", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "wpot"}, - 518: {Name: "Tome of Town Portal", ID: 518, Code: "tbk", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "book"}, - 519: {Name: "Tome of Identify", ID: 519, Code: "ibk", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "book"}, - 520: {Name: "Amulet", ID: 520, Code: "amu", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "amul"}, - 521: {Name: "Amulet of the Viper", ID: 521, Code: "vip", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "amul"}, - 522: {Name: "Ring", ID: 522, Code: "rin", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ring"}, - 523: {Name: "Gold", ID: 523, Code: "gld", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gold"}, - 524: {Name: "Scroll of Inifuss", ID: 524, Code: "bks", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 525: {Name: "Key to the Cairn Stones", ID: 525, Code: "bkd", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 526: {Name: "Arrows", ID: 526, Code: "aqv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "bowq"}, - 527: {Name: "Torch", ID: 527, Code: "tch", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "torc"}, - 528: {Name: "Bolts", ID: 528, Code: "cqv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "xboq"}, - 529: {Name: "Scroll of Town Portal", ID: 529, Code: "tsc", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "scro"}, - 530: {Name: "Scroll of Identify", ID: 530, Code: "isc", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "scro"}, - 531: {Name: "Heart", ID: 531, Code: "hrt", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "body"}, - 532: {Name: "Brain", ID: 532, Code: "brz", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "body"}, - 533: {Name: "Jawbone", ID: 533, Code: "jaw", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "body"}, - 534: {Name: "Eye", ID: 534, Code: "eyz", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "body"}, - 535: {Name: "Horn", ID: 535, Code: "hrn", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "body"}, - 536: {Name: "Tail", ID: 536, Code: "tal", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "body"}, - 537: {Name: "Flag", ID: 537, Code: "flg", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "body"}, - 538: {Name: "Fang", ID: 538, Code: "fng", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "body"}, - 539: {Name: "Quill", ID: 539, Code: "qll", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "body"}, - 540: {Name: "Soul", ID: 540, Code: "sol", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "body"}, - 541: {Name: "Scalp", ID: 541, Code: "scz", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "body"}, - 542: {Name: "Spleen", ID: 542, Code: "spe", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "body"}, - 543: {Name: "Key", ID: 543, Code: "key", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "key"}, - 544: {Name: "The Black Tower Key", ID: 544, Code: "luv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "key"}, - 545: {Name: "Potion of Life", ID: 545, Code: "xyz", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 546: {Name: "A Jade Figurine", ID: 546, Code: "j34", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 547: {Name: "The Golden Bird", ID: 547, Code: "g34", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 548: {Name: "Lam Esen's Tome", ID: 548, Code: "bbb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 549: {Name: "Horadric Cube", ID: 549, Code: "box", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 550: {Name: "Horadric Scroll", ID: 550, Code: "tr1", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 551: {Name: "Mephisto's Soulstone", ID: 551, Code: "mss", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 552: {Name: "Book of Skill", ID: 552, Code: "ass", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 553: {Name: "Khalim's Eye", ID: 553, Code: "qey", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 554: {Name: "Khalim's Heart", ID: 554, Code: "qhr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 555: {Name: "Khalim's Brain", ID: 555, Code: "qbr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 556: {Name: "Ear", ID: 556, Code: "ear", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "play"}, - 557: {Name: "Chipped Amethyst", ID: 557, Code: "gcv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gema"}, - 558: {Name: "Flawed Amethyst", ID: 558, Code: "gfv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gema"}, - 559: {Name: "Amethyst", ID: 559, Code: "gsv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gema"}, - 560: {Name: "Flawless Amethyst", ID: 560, Code: "gzv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gema"}, - 561: {Name: "Perfect Amethyst", ID: 561, Code: "gpv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gema"}, - 562: {Name: "Chipped Topaz", ID: 562, Code: "gcy", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemt"}, - 563: {Name: "Flawed Topaz", ID: 563, Code: "gfy", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemt"}, - 564: {Name: "Topaz", ID: 564, Code: "gsy", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemt"}, - 565: {Name: "Flawless Topaz", ID: 565, Code: "gly", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemt"}, - 566: {Name: "Perfect Topaz", ID: 566, Code: "gpy", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemt"}, - 567: {Name: "Chipped Sapphire", ID: 567, Code: "gcb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gems"}, - 568: {Name: "Flawed Sapphire", ID: 568, Code: "gfb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gems"}, - 569: {Name: "Sapphire", ID: 569, Code: "gsb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gems"}, - 570: {Name: "Flawless Sapphire", ID: 570, Code: "glb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gems"}, - 571: {Name: "Perfect Sapphire", ID: 571, Code: "gpb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gems"}, - 572: {Name: "Chipped Emerald", ID: 572, Code: "gcg", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "geme"}, - 573: {Name: "Flawed Emerald", ID: 573, Code: "gfg", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "geme"}, - 574: {Name: "Emerald", ID: 574, Code: "gsg", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "geme"}, - 575: {Name: "Flawless Emerald", ID: 575, Code: "glg", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "geme"}, - 576: {Name: "Perfect Emerald", ID: 576, Code: "gpg", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "geme"}, - 577: {Name: "Chipped Ruby", ID: 577, Code: "gcr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemr"}, - 578: {Name: "Flawed Ruby", ID: 578, Code: "gfr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemr"}, - 579: {Name: "Ruby", ID: 579, Code: "gsr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemr"}, - 580: {Name: "Flawless Ruby", ID: 580, Code: "glr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemr"}, - 581: {Name: "Perfect Ruby", ID: 581, Code: "gpr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemr"}, - 582: {Name: "Chipped Diamond", ID: 582, Code: "gcw", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemd"}, - 583: {Name: "Flawed Diamond", ID: 583, Code: "gfw", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemd"}, - 584: {Name: "Diamond", ID: 584, Code: "gsw", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemd"}, - 585: {Name: "Flawless Diamond", ID: 585, Code: "glw", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemd"}, - 586: {Name: "Perfect Diamond", ID: 586, Code: "gpw", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemd"}, - 587: {Name: "Minor Healing Potion", ID: 587, Code: "hp1", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "hpot"}, - 588: {Name: "Light Healing Potion", ID: 588, Code: "hp2", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "hpot"}, - 589: {Name: "Healing Potion", ID: 589, Code: "hp3", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "hpot"}, - 590: {Name: "Greater Healing Potion", ID: 590, Code: "hp4", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "hpot"}, - 591: {Name: "Super Healing Potion", ID: 591, Code: "hp5", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "hpot"}, - 592: {Name: "Minor Mana Potion", ID: 592, Code: "mp1", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "mpot"}, - 593: {Name: "Light Mana Potion", ID: 593, Code: "mp2", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "mpot"}, - 594: {Name: "Mana Potion", ID: 594, Code: "mp3", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "mpot"}, - 595: {Name: "Greater Mana Potion", ID: 595, Code: "mp4", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "mpot"}, - 596: {Name: "Super Mana Potion", ID: 596, Code: "mp5", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "mpot"}, - 597: {Name: "Chipped Skull", ID: 597, Code: "skc", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemz"}, - 598: {Name: "Flawed Skull", ID: 598, Code: "skf", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemz"}, - 599: {Name: "Skull", ID: 599, Code: "sku", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemz"}, - 600: {Name: "Flawless Skull", ID: 600, Code: "skl", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemz"}, - 601: {Name: "Perfect Skull", ID: 601, Code: "skz", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "gemz"}, - 602: {Name: "Herb", ID: 602, Code: "hrb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "herb"}, - 603: {Name: "Small Charm", ID: 603, Code: "cm1", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "scha"}, - 604: {Name: "Large Charm", ID: 604, Code: "cm2", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "mcha"}, - 605: {Name: "Grand Charm", ID: 605, Code: "cm3", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, Type: "lcha"}, - 606: {Name: "Small Red Potion", ID: 606, Code: "rps", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "hpot"}, - 607: {Name: "Large Red Potion", ID: 607, Code: "rpl", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "hpot"}, - 608: {Name: "Small Blue Potion", ID: 608, Code: "bps", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "mpot"}, - 609: {Name: "Large Blue Potion", ID: 609, Code: "bpl", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "mpot"}, - 610: {Name: "El Rune", ID: 610, Code: "r01", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 611: {Name: "Eld Rune", ID: 611, Code: "r02", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 612: {Name: "Tir Rune", ID: 612, Code: "r03", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 613: {Name: "Nef Rune", ID: 613, Code: "r04", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 614: {Name: "Eth Rune", ID: 614, Code: "r05", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 615: {Name: "Ith Rune", ID: 615, Code: "r06", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 616: {Name: "Tal Rune", ID: 616, Code: "r07", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 617: {Name: "Ral Rune", ID: 617, Code: "r08", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 618: {Name: "Ort Rune", ID: 618, Code: "r09", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 619: {Name: "Thul Rune", ID: 619, Code: "r10", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 620: {Name: "Amn Rune", ID: 620, Code: "r11", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 621: {Name: "Sol Rune", ID: 621, Code: "r12", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 622: {Name: "Shael Rune", ID: 622, Code: "r13", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 623: {Name: "Dol Rune", ID: 623, Code: "r14", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 624: {Name: "Hel Rune", ID: 624, Code: "r15", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 625: {Name: "Io Rune", ID: 625, Code: "r16", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 626: {Name: "Lum Rune", ID: 626, Code: "r17", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 627: {Name: "Ko Rune", ID: 627, Code: "r18", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 628: {Name: "Fal Rune", ID: 628, Code: "r19", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 629: {Name: "Lem Rune", ID: 629, Code: "r20", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 630: {Name: "Pul Rune", ID: 630, Code: "r21", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 631: {Name: "Um Rune", ID: 631, Code: "r22", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 632: {Name: "Mal Rune", ID: 632, Code: "r23", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 633: {Name: "Ist Rune", ID: 633, Code: "r24", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 634: {Name: "Gul Rune", ID: 634, Code: "r25", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 635: {Name: "Vex Rune", ID: 635, Code: "r26", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 636: {Name: "Ohm Rune", ID: 636, Code: "r27", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 637: {Name: "Lo Rune", ID: 637, Code: "r28", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 638: {Name: "Sur Rune", ID: 638, Code: "r29", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 639: {Name: "Ber Rune", ID: 639, Code: "r30", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 640: {Name: "Jah Rune", ID: 640, Code: "r31", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 641: {Name: "Cham Rune", ID: 641, Code: "r32", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 642: {Name: "Zod Rune", ID: 642, Code: "r33", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "rune"}, - 643: {Name: "Jewel", ID: 643, Code: "jew", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "jewl"}, - 644: {Name: "Malah's Potion", ID: 644, Code: "ice", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 645: {Name: "Scroll of Knowledge", ID: 645, Code: "0sc", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "scro"}, - 646: {Name: "Scroll of Resistance", ID: 646, Code: "tr2", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 647: {Name: "Key of Terror", ID: 647, Code: "pk1", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 648: {Name: "Key of Hate", ID: 648, Code: "pk2", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 649: {Name: "Key of Destruction", ID: 649, Code: "pk3", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 650: {Name: "Diablo's Horn", ID: 650, Code: "dhn", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 651: {Name: "Baal's Eye", ID: 651, Code: "bey", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 652: {Name: "Mephisto's Brain", ID: 652, Code: "mbr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 653: {Name: "Token of Absolution", ID: 653, Code: "toa", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 654: {Name: "Twisted Essence of Suffering", ID: 654, Code: "tes", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 655: {Name: "Charged Essence of Hatred", ID: 655, Code: "ceh", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 656: {Name: "Burning Essence of Terror", ID: 656, Code: "bet", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 657: {Name: "Festering Essence of Destruction", ID: 657, Code: "fed", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, - 658: {Name: "Standard of Heroes", ID: 658, Code: "std", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, Type: "ques"}, -} + 508: {Name: "Elixir", ID: 508, Code: "elx", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 21, MaxSockets: 0, Type: "elix"}, + 509: {Name: "Healing Potion", ID: 509, Code: "hpo", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "hpot"}, + 510: {Name: "Mana Potion", ID: 510, Code: "mpo", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "mpot"}, + 511: {Name: "Full Healing Potion", ID: 511, Code: "hpf", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "hpot"}, + 512: {Name: "Full Mana Potion", ID: 512, Code: "mpf", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "mpot"}, + 513: {Name: "Stamina Potion", ID: 513, Code: "vps", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "spot"}, + 514: {Name: "Antidote Potion", ID: 514, Code: "yps", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "apot"}, + 515: {Name: "Rejuvenation Potion", ID: 515, Code: "rvs", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "rpot"}, + 516: {Name: "Full Rejuvenation Potion", ID: 516, Code: "rvl", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "rpot"}, + 517: {Name: "Thawing Potion", ID: 517, Code: "wms", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "wpot"}, + 518: {Name: "Tome of Town Portal", ID: 518, Code: "tbk", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "book"}, + 519: {Name: "Tome of Identify", ID: 519, Code: "ibk", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "book"}, + 520: {Name: "Amulet", ID: 520, Code: "amu", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 1, MaxSockets: 1, Type: "amul"}, + 521: {Name: "Amulet of the Viper", ID: 521, Code: "vip", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 15, MaxSockets: 0, Type: "amul"}, + 522: {Name: "Ring", ID: 522, Code: "rin", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 1, MaxSockets: 1, Type: "ring"}, + 523: {Name: "Gold", ID: 523, Code: "gld", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gold"}, + 524: {Name: "Scroll of Inifuss", ID: 524, Code: "bks", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 525: {Name: "Key to the Cairn Stones", ID: 525, Code: "bkd", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 526: {Name: "Arrows", ID: 526, Code: "aqv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "bowq"}, + 527: {Name: "Torch", ID: 527, Code: "tch", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "torc"}, + 528: {Name: "Bolts", ID: 528, Code: "cqv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "xboq"}, + 529: {Name: "Scroll of Town Portal", ID: 529, Code: "tsc", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "scro"}, + 530: {Name: "Scroll of Identify", ID: 530, Code: "isc", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "scro"}, + 531: {Name: "Heart", ID: 531, Code: "hrt", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "body"}, + 532: {Name: "Brain", ID: 532, Code: "brz", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "body"}, + 533: {Name: "Jawbone", ID: 533, Code: "jaw", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "body"}, + 534: {Name: "Eye", ID: 534, Code: "eyz", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "body"}, + 535: {Name: "Horn", ID: 535, Code: "hrn", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "body"}, + 536: {Name: "Tail", ID: 536, Code: "tal", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "body"}, + 537: {Name: "Flag", ID: 537, Code: "flg", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "body"}, + 538: {Name: "Fang", ID: 538, Code: "fng", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "body"}, + 539: {Name: "Quill", ID: 539, Code: "qll", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "body"}, + 540: {Name: "Soul", ID: 540, Code: "sol", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "body"}, + 541: {Name: "Scalp", ID: 541, Code: "scz", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "body"}, + 542: {Name: "Spleen", ID: 542, Code: "spe", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "body"}, + 543: {Name: "Key", ID: 543, Code: "key", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "key"}, + 544: {Name: "The Black Tower Key", ID: 544, Code: "luv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "key"}, + 545: {Name: "Potion of Life", ID: 545, Code: "xyz", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 546: {Name: "A Jade Figurine", ID: 546, Code: "j34", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 547: {Name: "The Golden Bird", ID: 547, Code: "g34", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 548: {Name: "Lam Esen's Tome", ID: 548, Code: "bbb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 549: {Name: "Horadric Cube", ID: 549, Code: "box", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 550: {Name: "Horadric Scroll", ID: 550, Code: "tr1", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 551: {Name: "Mephisto's Soulstone", ID: 551, Code: "mss", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 552: {Name: "Book of Skill", ID: 552, Code: "ass", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 553: {Name: "Khalim's Eye", ID: 553, Code: "qey", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 554: {Name: "Khalim's Heart", ID: 554, Code: "qhr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 555: {Name: "Khalim's Brain", ID: 555, Code: "qbr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 556: {Name: "Ear", ID: 556, Code: "ear", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "play"}, + 557: {Name: "Chipped Amethyst", ID: 557, Code: "gcv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gema"}, + 558: {Name: "Flawed Amethyst", ID: 558, Code: "gfv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gema"}, + 559: {Name: "Amethyst", ID: 559, Code: "gsv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gema"}, + 560: {Name: "Flawless Amethyst", ID: 560, Code: "gzv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gema"}, + 561: {Name: "Perfect Amethyst", ID: 561, Code: "gpv", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gema"}, + 562: {Name: "Chipped Topaz", ID: 562, Code: "gcy", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemt"}, + 563: {Name: "Flawed Topaz", ID: 563, Code: "gfy", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemt"}, + 564: {Name: "Topaz", ID: 564, Code: "gsy", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemt"}, + 565: {Name: "Flawless Topaz", ID: 565, Code: "gly", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemt"}, + 566: {Name: "Perfect Topaz", ID: 566, Code: "gpy", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemt"}, + 567: {Name: "Chipped Sapphire", ID: 567, Code: "gcb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gems"}, + 568: {Name: "Flawed Sapphire", ID: 568, Code: "gfb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gems"}, + 569: {Name: "Sapphire", ID: 569, Code: "gsb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gems"}, + 570: {Name: "Flawless Sapphire", ID: 570, Code: "glb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gems"}, + 571: {Name: "Perfect Sapphire", ID: 571, Code: "gpb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gems"}, + 572: {Name: "Chipped Emerald", ID: 572, Code: "gcg", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "geme"}, + 573: {Name: "Flawed Emerald", ID: 573, Code: "gfg", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "geme"}, + 574: {Name: "Emerald", ID: 574, Code: "gsg", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "geme"}, + 575: {Name: "Flawless Emerald", ID: 575, Code: "glg", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "geme"}, + 576: {Name: "Perfect Emerald", ID: 576, Code: "gpg", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "geme"}, + 577: {Name: "Chipped Ruby", ID: 577, Code: "gcr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemr"}, + 578: {Name: "Flawed Ruby", ID: 578, Code: "gfr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemr"}, + 579: {Name: "Ruby", ID: 579, Code: "gsr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemr"}, + 580: {Name: "Flawless Ruby", ID: 580, Code: "glr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemr"}, + 581: {Name: "Perfect Ruby", ID: 581, Code: "gpr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemr"}, + 582: {Name: "Chipped Diamond", ID: 582, Code: "gcw", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemd"}, + 583: {Name: "Flawed Diamond", ID: 583, Code: "gfw", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemd"}, + 584: {Name: "Diamond", ID: 584, Code: "gsw", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemd"}, + 585: {Name: "Flawless Diamond", ID: 585, Code: "glw", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemd"}, + 586: {Name: "Perfect Diamond", ID: 586, Code: "gpw", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemd"}, + 587: {Name: "Minor Healing Potion", ID: 587, Code: "hp1", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "hpot"}, + 588: {Name: "Light Healing Potion", ID: 588, Code: "hp2", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "hpot"}, + 589: {Name: "Healing Potion", ID: 589, Code: "hp3", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "hpot"}, + 590: {Name: "Greater Healing Potion", ID: 590, Code: "hp4", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "hpot"}, + 591: {Name: "Super Healing Potion", ID: 591, Code: "hp5", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "hpot"}, + 592: {Name: "Minor Mana Potion", ID: 592, Code: "mp1", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "mpot"}, + 593: {Name: "Light Mana Potion", ID: 593, Code: "mp2", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "mpot"}, + 594: {Name: "Mana Potion", ID: 594, Code: "mp3", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "mpot"}, + 595: {Name: "Greater Mana Potion", ID: 595, Code: "mp4", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "mpot"}, + 596: {Name: "Super Mana Potion", ID: 596, Code: "mp5", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "mpot"}, + 597: {Name: "Chipped Skull", ID: 597, Code: "skc", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemz"}, + 598: {Name: "Flawed Skull", ID: 598, Code: "skf", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemz"}, + 599: {Name: "Skull", ID: 599, Code: "sku", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemz"}, + 600: {Name: "Flawless Skull", ID: 600, Code: "skl", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemz"}, + 601: {Name: "Perfect Skull", ID: 601, Code: "skz", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "gemz"}, + 602: {Name: "Herb", ID: 602, Code: "hrb", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 3, MaxSockets: 0, Type: "herb"}, + 603: {Name: "Small Charm", ID: 603, Code: "cm1", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 28, MaxSockets: 0, Type: "scha"}, + 604: {Name: "Large Charm", ID: 604, Code: "cm2", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 14, MaxSockets: 0, Type: "mcha"}, + 605: {Name: "Grand Charm", ID: 605, Code: "cm3", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 3, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 1, MaxSockets: 0, Type: "lcha"}, + 606: {Name: "Small Red Potion", ID: 606, Code: "rps", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "hpot"}, + 607: {Name: "Large Red Potion", ID: 607, Code: "rpl", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "hpot"}, + 608: {Name: "Small Blue Potion", ID: 608, Code: "bps", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "mpot"}, + 609: {Name: "Large Blue Potion", ID: 609, Code: "bpl", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "mpot"}, + 610: {Name: "El Rune", ID: 610, Code: "r01", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 11, MaxSockets: 0, Type: "rune"}, + 611: {Name: "Eld Rune", ID: 611, Code: "r02", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 11, MaxSockets: 0, Type: "rune"}, + 612: {Name: "Tir Rune", ID: 612, Code: "r03", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 13, MaxSockets: 0, Type: "rune"}, + 613: {Name: "Nef Rune", ID: 613, Code: "r04", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 13, MaxSockets: 0, Type: "rune"}, + 614: {Name: "Eth Rune", ID: 614, Code: "r05", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 15, MaxSockets: 0, Type: "rune"}, + 615: {Name: "Ith Rune", ID: 615, Code: "r06", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 15, MaxSockets: 0, Type: "rune"}, + 616: {Name: "Tal Rune", ID: 616, Code: "r07", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 17, MaxSockets: 0, Type: "rune"}, + 617: {Name: "Ral Rune", ID: 617, Code: "r08", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 19, MaxSockets: 0, Type: "rune"}, + 618: {Name: "Ort Rune", ID: 618, Code: "r09", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 21, MaxSockets: 0, Type: "rune"}, + 619: {Name: "Thul Rune", ID: 619, Code: "r10", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 23, MaxSockets: 0, Type: "rune"}, + 620: {Name: "Amn Rune", ID: 620, Code: "r11", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 25, MaxSockets: 0, Type: "rune"}, + 621: {Name: "Sol Rune", ID: 621, Code: "r12", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 27, MaxSockets: 0, Type: "rune"}, + 622: {Name: "Shael Rune", ID: 622, Code: "r13", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 29, MaxSockets: 0, Type: "rune"}, + 623: {Name: "Dol Rune", ID: 623, Code: "r14", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 31, MaxSockets: 0, Type: "rune"}, + 624: {Name: "Hel Rune", ID: 624, Code: "r15", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 33, MaxSockets: 0, Type: "rune"}, + 625: {Name: "Io Rune", ID: 625, Code: "r16", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 35, MaxSockets: 0, Type: "rune"}, + 626: {Name: "Lum Rune", ID: 626, Code: "r17", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 37, MaxSockets: 0, Type: "rune"}, + 627: {Name: "Ko Rune", ID: 627, Code: "r18", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 39, MaxSockets: 0, Type: "rune"}, + 628: {Name: "Fal Rune", ID: 628, Code: "r19", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 41, MaxSockets: 0, Type: "rune"}, + 629: {Name: "Lem Rune", ID: 629, Code: "r20", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 43, MaxSockets: 0, Type: "rune"}, + 630: {Name: "Pul Rune", ID: 630, Code: "r21", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 45, MaxSockets: 0, Type: "rune"}, + 631: {Name: "Um Rune", ID: 631, Code: "r22", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 47, MaxSockets: 0, Type: "rune"}, + 632: {Name: "Mal Rune", ID: 632, Code: "r23", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 49, MaxSockets: 0, Type: "rune"}, + 633: {Name: "Ist Rune", ID: 633, Code: "r24", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 51, MaxSockets: 0, Type: "rune"}, + 634: {Name: "Gul Rune", ID: 634, Code: "r25", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 53, MaxSockets: 0, Type: "rune"}, + 635: {Name: "Vex Rune", ID: 635, Code: "r26", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 55, MaxSockets: 0, Type: "rune"}, + 636: {Name: "Ohm Rune", ID: 636, Code: "r27", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 57, MaxSockets: 0, Type: "rune"}, + 637: {Name: "Lo Rune", ID: 637, Code: "r28", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 59, MaxSockets: 0, Type: "rune"}, + 638: {Name: "Sur Rune", ID: 638, Code: "r29", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 61, MaxSockets: 0, Type: "rune"}, + 639: {Name: "Ber Rune", ID: 639, Code: "r30", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 63, MaxSockets: 0, Type: "rune"}, + 640: {Name: "Jah Rune", ID: 640, Code: "r31", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 65, MaxSockets: 0, Type: "rune"}, + 641: {Name: "Cham Rune", ID: 641, Code: "r32", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 67, MaxSockets: 0, Type: "rune"}, + 642: {Name: "Zod Rune", ID: 642, Code: "r33", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 69, MaxSockets: 0, Type: "rune"}, + 643: {Name: "Jewel", ID: 643, Code: "jew", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 1, MaxSockets: 0, Type: "jewl"}, + 644: {Name: "Malah's Potion", ID: 644, Code: "ice", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 645: {Name: "Scroll of Knowledge", ID: 645, Code: "0sc", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "scro"}, + 646: {Name: "Scroll of Resistance", ID: 646, Code: "tr2", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 2, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 647: {Name: "Key of Terror", ID: 647, Code: "pk1", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 648: {Name: "Key of Hate", ID: 648, Code: "pk2", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 649: {Name: "Key of Destruction", ID: 649, Code: "pk3", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 2, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 650: {Name: "Diablo's Horn", ID: 650, Code: "dhn", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 651: {Name: "Baal's Eye", ID: 651, Code: "bey", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 652: {Name: "Mephisto's Brain", ID: 652, Code: "mbr", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 653: {Name: "Token of Absolution", ID: 653, Code: "toa", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 654: {Name: "Twisted Essence of Suffering", ID: 654, Code: "tes", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 655: {Name: "Charged Essence of Hatred", ID: 655, Code: "ceh", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 656: {Name: "Burning Essence of Terror", ID: 656, Code: "bet", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 657: {Name: "Festering Essence of Destruction", ID: 657, Code: "fed", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 0, MaxSockets: 0, Type: "ques"}, + 658: {Name: "Standard of Heroes", ID: 658, Code: "std", NormalCode: "", UberCode: "", UltraCode: "", InventoryWidth: 1, InventoryHeight: 1, MinDefense: 0, MaxDefense: 0, MinDamage: 0, MaxDamage: 0, TwoHandMinDamage: 0, TwoHandMaxDamage: 0, MinMissileDamage: 0, MaxMissileDamage: 0, Speed: 0, StrengthBonus: 0, DexterityBonus: 0, RequiredStrength: 0, RequiredDexterity: 0, Durability: 0, RequiredLevel: 90, MaxSockets: 0, Type: "ques"}, +} \ No newline at end of file diff --git a/pkg/data/item/itemtypes.go b/pkg/data/item/itemtypes.go index 8c8493f..3df008e 100644 --- a/pkg/data/item/itemtypes.go +++ b/pkg/data/item/itemtypes.go @@ -3,209 +3,209 @@ package item const ( - TypeNone = "none" - TypeShield = "shie" - TypeArmor = "tors" - TypeGold = "gold" - TypeBowQuiver = "bowq" - TypeCrossbowQuiver = "xboq" - TypePlayerBodyPart = "play" - TypeHerb = "herb" - TypePotion = "poti" - TypeRing = "ring" - TypeElixir = "elix" - TypeAmulet = "amul" - TypeCharm = "char" - TypeBoots = "boot" - TypeGloves = "glov" - TypeBook = "book" - TypeBelt = "belt" - TypeGem = "gem" - TypeTorch = "torc" - TypeScroll = "scro" - TypeScepter = "scep" - TypeWand = "wand" - TypeStaff = "staf" - TypeBow = "bow" - TypeAxe = "axe" - TypeClub = "club" - TypeSword = "swor" - TypeHammer = "hamm" - TypeKnife = "knif" - TypeSpear = "spea" - TypePolearm = "pole" - TypeCrossbow = "xbow" - TypeMace = "mace" - TypeHelm = "helm" - TypeMissilePotion = "tpot" - TypeQuest = "ques" - TypeBodyPart = "body" - TypeKey = "key" - TypeThrowingKnife = "tkni" - TypeThrowingAxe = "taxe" - TypeJavelin = "jave" - TypeWeapon = "weap" - TypeMeleeWeapon = "mele" - TypeMissileWeapon = "miss" - TypeThrownWeapon = "thro" - TypeComboWeapon = "comb" - TypeAnyArmor = "armo" - TypeAnyShield = "shld" - TypeMiscellaneous = "misc" - TypeSocketFiller = "sock" - TypeSecondHand = "seco" - TypeStavesAndRods = "rod" - TypeMissile = "misl" - TypeBlunt = "blun" - TypeJewel = "jewl" - TypeClassSpecific = "clas" - TypeAmazonItem = "amaz" - TypeBarbarianItem = "barb" - TypeNecromancerItem = "necr" - TypePaladinItem = "pala" - TypeSorceressItem = "sorc" - TypeAssassinItem = "assn" - TypeDruidItem = "drui" - TypeHandtoHand = "h2h" - TypeOrb = "orb" - TypeVoodooHeads = "head" - TypeAuricShields = "ashd" - TypePrimalHelm = "phlm" - TypePelt = "pelt" - TypeCloak = "cloa" - TypeRune = "rune" - TypeCirclet = "circ" - TypeHealingPotion = "hpot" - TypeManaPotion = "mpot" - TypeRejuvPotion = "rpot" - TypeStaminaPotion = "spot" - TypeAntidotePotion = "apot" - TypeThawingPotion = "wpot" - TypeSmallCharm = "scha" - TypeMediumCharm = "mcha" - TypeLargeCharm = "lcha" - TypeAmazonBow = "abow" - TypeAmazonSpear = "aspe" - TypeAmazonJavelin = "ajav" - TypeHandtoHand2 = "h2h2" - TypeMagicBowQuiv = "mboq" - TypeMagicXbowQuiv = "mxbq" - TypeChippedGem = "gem0" - TypeFlawedGem = "gem1" - TypeStandardGem = "gem2" - TypeFlawlessGem = "gem3" - TypePerfectGem = "gem4" - TypeAmethyst = "gema" - TypeDiamond = "gemd" - TypeEmerald = "geme" - TypeRuby = "gemr" - TypeSapphire = "gems" - TypeTopaz = "gemt" - TypeSkull = "gemz" - TypeSwordsandKnives = "blde" + TypeNone = "none" + TypeShield = "shie" + TypeArmor = "tors" + TypeGold = "gold" + TypeBowQuiver = "bowq" + TypeCrossbowQuiver = "xboq" + TypePlayerBodyPart = "play" + TypeHerb = "herb" + TypePotion = "poti" + TypeRing = "ring" + TypeElixir = "elix" + TypeAmulet = "amul" + TypeCharm = "char" + TypeBoots = "boot" + TypeGloves = "glov" + TypeBook = "book" + TypeBelt = "belt" + TypeGem = "gem" + TypeTorch = "torc" + TypeScroll = "scro" + TypeScepter = "scep" + TypeWand = "wand" + TypeStaff = "staf" + TypeBow = "bow" + TypeAxe = "axe" + TypeClub = "club" + TypeSword = "swor" + TypeHammer = "hamm" + TypeKnife = "knif" + TypeSpear = "spea" + TypePolearm = "pole" + TypeCrossbow = "xbow" + TypeMace = "mace" + TypeHelm = "helm" + TypeMissilePotion = "tpot" + TypeQuest = "ques" + TypeBodyPart = "body" + TypeKey = "key" + TypeThrowingKnife = "tkni" + TypeThrowingAxe = "taxe" + TypeJavelin = "jave" + TypeWeapon = "weap" + TypeMeleeWeapon = "mele" + TypeMissileWeapon = "miss" + TypeThrownWeapon = "thro" + TypeComboWeapon = "comb" + TypeAnyArmor = "armo" + TypeAnyShield = "shld" + TypeMiscellaneous = "misc" + TypeSocketFiller = "sock" + TypeSecondHand = "seco" + TypeStavesAndRods = "rod" + TypeMissile = "misl" + TypeBlunt = "blun" + TypeJewel = "jewl" + TypeClassSpecific = "clas" + TypeAmazonItem = "amaz" + TypeBarbarianItem = "barb" + TypeNecromancerItem = "necr" + TypePaladinItem = "pala" + TypeSorceressItem = "sorc" + TypeAssassinItem = "assn" + TypeDruidItem = "drui" + TypeHandtoHand = "h2h" + TypeOrb = "orb" + TypeVoodooHeads = "head" + TypeAuricShields = "ashd" + TypePrimalHelm = "phlm" + TypePelt = "pelt" + TypeCloak = "cloa" + TypeRune = "rune" + TypeCirclet = "circ" + TypeHealingPotion = "hpot" + TypeManaPotion = "mpot" + TypeRejuvPotion = "rpot" + TypeStaminaPotion = "spot" + TypeAntidotePotion = "apot" + TypeThawingPotion = "wpot" + TypeSmallCharm = "scha" + TypeMediumCharm = "mcha" + TypeLargeCharm = "lcha" + TypeAmazonBow = "abow" + TypeAmazonSpear = "aspe" + TypeAmazonJavelin = "ajav" + TypeHandtoHand2 = "h2h2" + TypeMagicBowQuiv = "mboq" + TypeMagicXbowQuiv = "mxbq" + TypeChippedGem = "gem0" + TypeFlawedGem = "gem1" + TypeStandardGem = "gem2" + TypeFlawlessGem = "gem3" + TypePerfectGem = "gem4" + TypeAmethyst = "gema" + TypeDiamond = "gemd" + TypeEmerald = "geme" + TypeRuby = "gemr" + TypeSapphire = "gems" + TypeTopaz = "gemt" + TypeSkull = "gemz" + TypeSwordsandKnives = "blde" TypeSpearsandPolearms = "sppl" ) var ItemTypes = map[string]Type{ - TypeNone: {ID: 0, Name: "None", Code: "none", Throwable: false, Beltable: false}, - TypeShield: {ID: 1, Name: "Shield", Code: "shie", Throwable: false, Beltable: false}, - TypeArmor: {ID: 2, Name: "Armor", Code: "tors", Throwable: false, Beltable: false}, - TypeGold: {ID: 3, Name: "Gold", Code: "gold", Throwable: false, Beltable: false}, - TypeBowQuiver: {ID: 4, Name: "Bow Quiver", Code: "bowq", Throwable: false, Beltable: false}, - TypeCrossbowQuiver: {ID: 5, Name: "Crossbow Quiver", Code: "xboq", Throwable: false, Beltable: false}, - TypePlayerBodyPart: {ID: 6, Name: "Player Body Part", Code: "play", Throwable: false, Beltable: false}, - TypeHerb: {ID: 7, Name: "Herb", Code: "herb", Throwable: false, Beltable: false}, - TypePotion: {ID: 8, Name: "Potion", Code: "poti", Throwable: false, Beltable: true}, - TypeRing: {ID: 9, Name: "Ring", Code: "ring", Throwable: false, Beltable: false}, - TypeElixir: {ID: 10, Name: "Elixir", Code: "elix", Throwable: false, Beltable: true}, - TypeAmulet: {ID: 11, Name: "Amulet", Code: "amul", Throwable: false, Beltable: false}, - TypeCharm: {ID: 12, Name: "Charm", Code: "char", Throwable: false, Beltable: false}, - TypeBoots: {ID: 13, Name: "Boots", Code: "boot", Throwable: false, Beltable: false}, - TypeGloves: {ID: 14, Name: "Gloves", Code: "glov", Throwable: false, Beltable: false}, - TypeBook: {ID: 15, Name: "Book", Code: "book", Throwable: false, Beltable: false}, - TypeBelt: {ID: 16, Name: "Belt", Code: "belt", Throwable: false, Beltable: false}, - TypeGem: {ID: 17, Name: "Gem", Code: "gem", Throwable: false, Beltable: false}, - TypeTorch: {ID: 18, Name: "Torch", Code: "torc", Throwable: false, Beltable: false}, - TypeScroll: {ID: 19, Name: "Scroll", Code: "scro", Throwable: false, Beltable: true}, - TypeScepter: {ID: 20, Name: "Scepter", Code: "scep", Throwable: false, Beltable: false}, - TypeWand: {ID: 21, Name: "Wand", Code: "wand", Throwable: false, Beltable: false}, - TypeStaff: {ID: 22, Name: "Staff", Code: "staf", Throwable: false, Beltable: false}, - TypeBow: {ID: 23, Name: "Bow", Code: "bow", Throwable: false, Beltable: false}, - TypeAxe: {ID: 24, Name: "Axe", Code: "axe", Throwable: false, Beltable: false}, - TypeClub: {ID: 25, Name: "Club", Code: "club", Throwable: false, Beltable: false}, - TypeSword: {ID: 26, Name: "Sword", Code: "swor", Throwable: false, Beltable: false}, - TypeHammer: {ID: 27, Name: "Hammer", Code: "hamm", Throwable: false, Beltable: false}, - TypeKnife: {ID: 28, Name: "Knife", Code: "knif", Throwable: false, Beltable: false}, - TypeSpear: {ID: 29, Name: "Spear", Code: "spea", Throwable: false, Beltable: false}, - TypePolearm: {ID: 30, Name: "Polearm", Code: "pole", Throwable: false, Beltable: false}, - TypeCrossbow: {ID: 31, Name: "Crossbow", Code: "xbow", Throwable: false, Beltable: false}, - TypeMace: {ID: 32, Name: "Mace", Code: "mace", Throwable: false, Beltable: false}, - TypeHelm: {ID: 33, Name: "Helm", Code: "helm", Throwable: false, Beltable: false}, - TypeMissilePotion: {ID: 34, Name: "Missile Potion", Code: "tpot", Throwable: true, Beltable: false}, - TypeQuest: {ID: 35, Name: "Quest", Code: "ques", Throwable: false, Beltable: false}, - TypeBodyPart: {ID: 36, Name: "Body Part", Code: "body", Throwable: false, Beltable: false}, - TypeKey: {ID: 37, Name: "Key", Code: "key", Throwable: false, Beltable: false}, - TypeThrowingKnife: {ID: 38, Name: "Throwing Knife", Code: "tkni", Throwable: true, Beltable: false}, - TypeThrowingAxe: {ID: 39, Name: "Throwing Axe", Code: "taxe", Throwable: true, Beltable: false}, - TypeJavelin: {ID: 40, Name: "Javelin", Code: "jave", Throwable: true, Beltable: false}, - TypeWeapon: {ID: 41, Name: "Weapon", Code: "weap", Throwable: false, Beltable: false}, - TypeMeleeWeapon: {ID: 42, Name: "Melee Weapon", Code: "mele", Throwable: false, Beltable: false}, - TypeMissileWeapon: {ID: 43, Name: "Missile Weapon", Code: "miss", Throwable: false, Beltable: false}, - TypeThrownWeapon: {ID: 44, Name: "Thrown Weapon", Code: "thro", Throwable: true, Beltable: false}, - TypeComboWeapon: {ID: 45, Name: "Combo Weapon", Code: "comb", Throwable: true, Beltable: false}, - TypeAnyArmor: {ID: 46, Name: "Any Armor", Code: "armo", Throwable: false, Beltable: false}, - TypeAnyShield: {ID: 47, Name: "Any Shield", Code: "shld", Throwable: false, Beltable: false}, - TypeMiscellaneous: {ID: 48, Name: "Miscellaneous", Code: "misc", Throwable: false, Beltable: false}, - TypeSocketFiller: {ID: 49, Name: "Socket Filler", Code: "sock", Throwable: false, Beltable: false}, - TypeSecondHand: {ID: 50, Name: "Second Hand", Code: "seco", Throwable: false, Beltable: false}, - TypeStavesAndRods: {ID: 51, Name: "Staves And Rods", Code: "rod", Throwable: false, Beltable: false}, - TypeMissile: {ID: 52, Name: "Missile", Code: "misl", Throwable: false, Beltable: false}, - TypeBlunt: {ID: 53, Name: "Blunt", Code: "blun", Throwable: false, Beltable: false}, - TypeJewel: {ID: 54, Name: "Jewel", Code: "jewl", Throwable: false, Beltable: false}, - TypeClassSpecific: {ID: 55, Name: "Class Specific", Code: "clas", Throwable: false, Beltable: false}, - TypeAmazonItem: {ID: 56, Name: "Amazon Item", Code: "amaz", Throwable: false, Beltable: false}, - TypeBarbarianItem: {ID: 57, Name: "Barbarian Item", Code: "barb", Throwable: false, Beltable: false}, - TypeNecromancerItem: {ID: 58, Name: "Necromancer Item", Code: "necr", Throwable: false, Beltable: false}, - TypePaladinItem: {ID: 59, Name: "Paladin Item", Code: "pala", Throwable: false, Beltable: false}, - TypeSorceressItem: {ID: 60, Name: "Sorceress Item", Code: "sorc", Throwable: false, Beltable: false}, - TypeAssassinItem: {ID: 61, Name: "Assassin Item", Code: "assn", Throwable: false, Beltable: false}, - TypeDruidItem: {ID: 62, Name: "Druid Item", Code: "drui", Throwable: false, Beltable: false}, - TypeHandtoHand: {ID: 63, Name: "Hand to Hand", Code: "h2h", Throwable: false, Beltable: false}, - TypeOrb: {ID: 64, Name: "Orb", Code: "orb", Throwable: false, Beltable: false}, - TypeVoodooHeads: {ID: 65, Name: "Voodoo Heads", Code: "head", Throwable: false, Beltable: false}, - TypeAuricShields: {ID: 66, Name: "Auric Shields", Code: "ashd", Throwable: false, Beltable: false}, - TypePrimalHelm: {ID: 67, Name: "Primal Helm", Code: "phlm", Throwable: false, Beltable: false}, - TypePelt: {ID: 68, Name: "Pelt", Code: "pelt", Throwable: false, Beltable: false}, - TypeCloak: {ID: 69, Name: "Cloak", Code: "cloa", Throwable: false, Beltable: false}, - TypeRune: {ID: 70, Name: "Rune", Code: "rune", Throwable: false, Beltable: false}, - TypeCirclet: {ID: 71, Name: "Circlet", Code: "circ", Throwable: false, Beltable: false}, - TypeHealingPotion: {ID: 72, Name: "Healing Potion", Code: "hpot", Throwable: false, Beltable: true}, - TypeManaPotion: {ID: 73, Name: "Mana Potion", Code: "mpot", Throwable: false, Beltable: true}, - TypeRejuvPotion: {ID: 74, Name: "Rejuv Potion", Code: "rpot", Throwable: false, Beltable: true}, - TypeStaminaPotion: {ID: 75, Name: "Stamina Potion", Code: "spot", Throwable: false, Beltable: true}, - TypeAntidotePotion: {ID: 76, Name: "Antidote Potion", Code: "apot", Throwable: false, Beltable: true}, - TypeThawingPotion: {ID: 77, Name: "Thawing Potion", Code: "wpot", Throwable: false, Beltable: true}, - TypeSmallCharm: {ID: 78, Name: "Small Charm", Code: "scha", Throwable: false, Beltable: false}, - TypeMediumCharm: {ID: 79, Name: "Medium Charm", Code: "mcha", Throwable: false, Beltable: false}, - TypeLargeCharm: {ID: 80, Name: "Large Charm", Code: "lcha", Throwable: false, Beltable: false}, - TypeAmazonBow: {ID: 81, Name: "Amazon Bow", Code: "abow", Throwable: false, Beltable: false}, - TypeAmazonSpear: {ID: 82, Name: "Amazon Spear", Code: "aspe", Throwable: false, Beltable: false}, - TypeAmazonJavelin: {ID: 83, Name: "Amazon Javelin", Code: "ajav", Throwable: true, Beltable: false}, - TypeHandtoHand2: {ID: 84, Name: "Hand to Hand 2", Code: "h2h2", Throwable: false, Beltable: false}, - TypeMagicBowQuiv: {ID: 85, Name: "Magic Bow Quiv", Code: "mboq", Throwable: false, Beltable: false}, - TypeMagicXbowQuiv: {ID: 86, Name: "Magic Xbow Quiv", Code: "mxbq", Throwable: false, Beltable: false}, - TypeChippedGem: {ID: 87, Name: "Chipped Gem", Code: "gem0", Throwable: false, Beltable: false}, - TypeFlawedGem: {ID: 88, Name: "Flawed Gem", Code: "gem1", Throwable: false, Beltable: false}, - TypeStandardGem: {ID: 89, Name: "Standard Gem", Code: "gem2", Throwable: false, Beltable: false}, - TypeFlawlessGem: {ID: 90, Name: "Flawless Gem", Code: "gem3", Throwable: false, Beltable: false}, - TypePerfectGem: {ID: 91, Name: "Perfect Gem", Code: "gem4", Throwable: false, Beltable: false}, - TypeAmethyst: {ID: 92, Name: "Amethyst", Code: "gema", Throwable: false, Beltable: false}, - TypeDiamond: {ID: 93, Name: "Diamond", Code: "gemd", Throwable: false, Beltable: false}, - TypeEmerald: {ID: 94, Name: "Emerald", Code: "geme", Throwable: false, Beltable: false}, - TypeRuby: {ID: 95, Name: "Ruby", Code: "gemr", Throwable: false, Beltable: false}, - TypeSapphire: {ID: 96, Name: "Sapphire", Code: "gems", Throwable: false, Beltable: false}, - TypeTopaz: {ID: 97, Name: "Topaz", Code: "gemt", Throwable: false, Beltable: false}, - TypeSkull: {ID: 98, Name: "Skull", Code: "gemz", Throwable: false, Beltable: false}, - TypeSwordsandKnives: {ID: 99, Name: "Swords and Knives", Code: "blde", Throwable: false, Beltable: false}, - TypeSpearsandPolearms: {ID: 100, Name: "Spears and Polearms", Code: "sppl", Throwable: false, Beltable: false}, -} + TypeNone: {ID: 0, Name: "None", Code: "none", Throwable: false, Beltable: false}, + TypeShield: {ID: 1, Name: "Shield", Code: "shie", Throwable: false, Beltable: false}, + TypeArmor: {ID: 2, Name: "Armor", Code: "tors", Throwable: false, Beltable: false}, + TypeGold: {ID: 3, Name: "Gold", Code: "gold", Throwable: false, Beltable: false}, + TypeBowQuiver: {ID: 4, Name: "Bow Quiver", Code: "bowq", Throwable: false, Beltable: false}, + TypeCrossbowQuiver: {ID: 5, Name: "Crossbow Quiver", Code: "xboq", Throwable: false, Beltable: false}, + TypePlayerBodyPart: {ID: 6, Name: "Player Body Part", Code: "play", Throwable: false, Beltable: false}, + TypeHerb: {ID: 7, Name: "Herb", Code: "herb", Throwable: false, Beltable: false}, + TypePotion: {ID: 8, Name: "Potion", Code: "poti", Throwable: false, Beltable: true}, + TypeRing: {ID: 9, Name: "Ring", Code: "ring", Throwable: false, Beltable: false}, + TypeElixir: {ID: 10, Name: "Elixir", Code: "elix", Throwable: false, Beltable: true}, + TypeAmulet: {ID: 11, Name: "Amulet", Code: "amul", Throwable: false, Beltable: false}, + TypeCharm: {ID: 12, Name: "Charm", Code: "char", Throwable: false, Beltable: false}, + TypeBoots: {ID: 13, Name: "Boots", Code: "boot", Throwable: false, Beltable: false}, + TypeGloves: {ID: 14, Name: "Gloves", Code: "glov", Throwable: false, Beltable: false}, + TypeBook: {ID: 15, Name: "Book", Code: "book", Throwable: false, Beltable: false}, + TypeBelt: {ID: 16, Name: "Belt", Code: "belt", Throwable: false, Beltable: false}, + TypeGem: {ID: 17, Name: "Gem", Code: "gem", Throwable: false, Beltable: false}, + TypeTorch: {ID: 18, Name: "Torch", Code: "torc", Throwable: false, Beltable: false}, + TypeScroll: {ID: 19, Name: "Scroll", Code: "scro", Throwable: false, Beltable: true}, + TypeScepter: {ID: 20, Name: "Scepter", Code: "scep", Throwable: false, Beltable: false}, + TypeWand: {ID: 21, Name: "Wand", Code: "wand", Throwable: false, Beltable: false}, + TypeStaff: {ID: 22, Name: "Staff", Code: "staf", Throwable: false, Beltable: false}, + TypeBow: {ID: 23, Name: "Bow", Code: "bow", Throwable: false, Beltable: false}, + TypeAxe: {ID: 24, Name: "Axe", Code: "axe", Throwable: false, Beltable: false}, + TypeClub: {ID: 25, Name: "Club", Code: "club", Throwable: false, Beltable: false}, + TypeSword: {ID: 26, Name: "Sword", Code: "swor", Throwable: false, Beltable: false}, + TypeHammer: {ID: 27, Name: "Hammer", Code: "hamm", Throwable: false, Beltable: false}, + TypeKnife: {ID: 28, Name: "Knife", Code: "knif", Throwable: false, Beltable: false}, + TypeSpear: {ID: 29, Name: "Spear", Code: "spea", Throwable: false, Beltable: false}, + TypePolearm: {ID: 30, Name: "Polearm", Code: "pole", Throwable: false, Beltable: false}, + TypeCrossbow: {ID: 31, Name: "Crossbow", Code: "xbow", Throwable: false, Beltable: false}, + TypeMace: {ID: 32, Name: "Mace", Code: "mace", Throwable: false, Beltable: false}, + TypeHelm: {ID: 33, Name: "Helm", Code: "helm", Throwable: false, Beltable: false}, + TypeMissilePotion: {ID: 34, Name: "Missile Potion", Code: "tpot", Throwable: true, Beltable: false}, + TypeQuest: {ID: 35, Name: "Quest", Code: "ques", Throwable: false, Beltable: false}, + TypeBodyPart: {ID: 36, Name: "Body Part", Code: "body", Throwable: false, Beltable: false}, + TypeKey: {ID: 37, Name: "Key", Code: "key", Throwable: false, Beltable: false}, + TypeThrowingKnife: {ID: 38, Name: "Throwing Knife", Code: "tkni", Throwable: true, Beltable: false}, + TypeThrowingAxe: {ID: 39, Name: "Throwing Axe", Code: "taxe", Throwable: true, Beltable: false}, + TypeJavelin: {ID: 40, Name: "Javelin", Code: "jave", Throwable: true, Beltable: false}, + TypeWeapon: {ID: 41, Name: "Weapon", Code: "weap", Throwable: false, Beltable: false}, + TypeMeleeWeapon: {ID: 42, Name: "Melee Weapon", Code: "mele", Throwable: false, Beltable: false}, + TypeMissileWeapon: {ID: 43, Name: "Missile Weapon", Code: "miss", Throwable: false, Beltable: false}, + TypeThrownWeapon: {ID: 44, Name: "Thrown Weapon", Code: "thro", Throwable: true, Beltable: false}, + TypeComboWeapon: {ID: 45, Name: "Combo Weapon", Code: "comb", Throwable: true, Beltable: false}, + TypeAnyArmor: {ID: 46, Name: "Any Armor", Code: "armo", Throwable: false, Beltable: false}, + TypeAnyShield: {ID: 47, Name: "Any Shield", Code: "shld", Throwable: false, Beltable: false}, + TypeMiscellaneous: {ID: 48, Name: "Miscellaneous", Code: "misc", Throwable: false, Beltable: false}, + TypeSocketFiller: {ID: 49, Name: "Socket Filler", Code: "sock", Throwable: false, Beltable: false}, + TypeSecondHand: {ID: 50, Name: "Second Hand", Code: "seco", Throwable: false, Beltable: false}, + TypeStavesAndRods: {ID: 51, Name: "Staves And Rods", Code: "rod", Throwable: false, Beltable: false}, + TypeMissile: {ID: 52, Name: "Missile", Code: "misl", Throwable: false, Beltable: false}, + TypeBlunt: {ID: 53, Name: "Blunt", Code: "blun", Throwable: false, Beltable: false}, + TypeJewel: {ID: 54, Name: "Jewel", Code: "jewl", Throwable: false, Beltable: false}, + TypeClassSpecific: {ID: 55, Name: "Class Specific", Code: "clas", Throwable: false, Beltable: false}, + TypeAmazonItem: {ID: 56, Name: "Amazon Item", Code: "amaz", Throwable: false, Beltable: false}, + TypeBarbarianItem: {ID: 57, Name: "Barbarian Item", Code: "barb", Throwable: false, Beltable: false}, + TypeNecromancerItem: {ID: 58, Name: "Necromancer Item", Code: "necr", Throwable: false, Beltable: false}, + TypePaladinItem: {ID: 59, Name: "Paladin Item", Code: "pala", Throwable: false, Beltable: false}, + TypeSorceressItem: {ID: 60, Name: "Sorceress Item", Code: "sorc", Throwable: false, Beltable: false}, + TypeAssassinItem: {ID: 61, Name: "Assassin Item", Code: "assn", Throwable: false, Beltable: false}, + TypeDruidItem: {ID: 62, Name: "Druid Item", Code: "drui", Throwable: false, Beltable: false}, + TypeHandtoHand: {ID: 63, Name: "Hand to Hand", Code: "h2h", Throwable: false, Beltable: false}, + TypeOrb: {ID: 64, Name: "Orb", Code: "orb", Throwable: false, Beltable: false}, + TypeVoodooHeads: {ID: 65, Name: "Voodoo Heads", Code: "head", Throwable: false, Beltable: false}, + TypeAuricShields: {ID: 66, Name: "Auric Shields", Code: "ashd", Throwable: false, Beltable: false}, + TypePrimalHelm: {ID: 67, Name: "Primal Helm", Code: "phlm", Throwable: false, Beltable: false}, + TypePelt: {ID: 68, Name: "Pelt", Code: "pelt", Throwable: false, Beltable: false}, + TypeCloak: {ID: 69, Name: "Cloak", Code: "cloa", Throwable: false, Beltable: false}, + TypeRune: {ID: 70, Name: "Rune", Code: "rune", Throwable: false, Beltable: false}, + TypeCirclet: {ID: 71, Name: "Circlet", Code: "circ", Throwable: false, Beltable: false}, + TypeHealingPotion: {ID: 72, Name: "Healing Potion", Code: "hpot", Throwable: false, Beltable: true}, + TypeManaPotion: {ID: 73, Name: "Mana Potion", Code: "mpot", Throwable: false, Beltable: true}, + TypeRejuvPotion: {ID: 74, Name: "Rejuv Potion", Code: "rpot", Throwable: false, Beltable: true}, + TypeStaminaPotion: {ID: 75, Name: "Stamina Potion", Code: "spot", Throwable: false, Beltable: true}, + TypeAntidotePotion: {ID: 76, Name: "Antidote Potion", Code: "apot", Throwable: false, Beltable: true}, + TypeThawingPotion: {ID: 77, Name: "Thawing Potion", Code: "wpot", Throwable: false, Beltable: true}, + TypeSmallCharm: {ID: 78, Name: "Small Charm", Code: "scha", Throwable: false, Beltable: false}, + TypeMediumCharm: {ID: 79, Name: "Medium Charm", Code: "mcha", Throwable: false, Beltable: false}, + TypeLargeCharm: {ID: 80, Name: "Large Charm", Code: "lcha", Throwable: false, Beltable: false}, + TypeAmazonBow: {ID: 81, Name: "Amazon Bow", Code: "abow", Throwable: false, Beltable: false}, + TypeAmazonSpear: {ID: 82, Name: "Amazon Spear", Code: "aspe", Throwable: false, Beltable: false}, + TypeAmazonJavelin: {ID: 83, Name: "Amazon Javelin", Code: "ajav", Throwable: true, Beltable: false}, + TypeHandtoHand2: {ID: 84, Name: "Hand to Hand 2", Code: "h2h2", Throwable: false, Beltable: false}, + TypeMagicBowQuiv: {ID: 85, Name: "Magic Bow Quiv", Code: "mboq", Throwable: false, Beltable: false}, + TypeMagicXbowQuiv: {ID: 86, Name: "Magic Xbow Quiv", Code: "mxbq", Throwable: false, Beltable: false}, + TypeChippedGem: {ID: 87, Name: "Chipped Gem", Code: "gem0", Throwable: false, Beltable: false}, + TypeFlawedGem: {ID: 88, Name: "Flawed Gem", Code: "gem1", Throwable: false, Beltable: false}, + TypeStandardGem: {ID: 89, Name: "Standard Gem", Code: "gem2", Throwable: false, Beltable: false}, + TypeFlawlessGem: {ID: 90, Name: "Flawless Gem", Code: "gem3", Throwable: false, Beltable: false}, + TypePerfectGem: {ID: 91, Name: "Perfect Gem", Code: "gem4", Throwable: false, Beltable: false}, + TypeAmethyst: {ID: 92, Name: "Amethyst", Code: "gema", Throwable: false, Beltable: false}, + TypeDiamond: {ID: 93, Name: "Diamond", Code: "gemd", Throwable: false, Beltable: false}, + TypeEmerald: {ID: 94, Name: "Emerald", Code: "geme", Throwable: false, Beltable: false}, + TypeRuby: {ID: 95, Name: "Ruby", Code: "gemr", Throwable: false, Beltable: false}, + TypeSapphire: {ID: 96, Name: "Sapphire", Code: "gems", Throwable: false, Beltable: false}, + TypeTopaz: {ID: 97, Name: "Topaz", Code: "gemt", Throwable: false, Beltable: false}, + TypeSkull: {ID: 98, Name: "Skull", Code: "gemz", Throwable: false, Beltable: false}, + TypeSwordsandKnives: {ID: 99, Name: "Swords and Knives", Code: "blde", Throwable: false, Beltable: false}, + TypeSpearsandPolearms: {ID: 100, Name: "Spears and Polearms", Code: "sppl", Throwable: false, Beltable: false}, +} \ No newline at end of file diff --git a/pkg/data/object/objects.go b/pkg/data/object/objects.go index 525d841..1e5dcbd 100644 --- a/pkg/data/object/objects.go +++ b/pkg/data/object/objects.go @@ -3,106 +3,106 @@ package object var Desc = map[int]Description{ - 0: {Name: "Dummy", ID: 0, SizeX: 0, SizeY: 0, HasCollision: true}, - 1: {Name: "Casket", ID: 1, SizeX: 5, SizeY: 3, HasCollision: true}, - 2: {Name: "Shrine", ID: 2, SizeX: 3, SizeY: 3, HasCollision: true}, - 3: {Name: "Casket", ID: 3, SizeX: 5, SizeY: 3, HasCollision: true}, - 4: {Name: "LargeUrn", ID: 4, SizeX: 1, SizeY: 1, HasCollision: true}, - 5: {Name: "chest", ID: 5, SizeX: 1, SizeY: 2, HasCollision: true}, - 6: {Name: "chest", ID: 6, SizeX: 2, SizeY: 1, HasCollision: true}, - 7: {Name: "Barrel", ID: 7, SizeX: 1, SizeY: 1, HasCollision: true}, - 8: {Name: "TowerTome", ID: 8, SizeX: 1, SizeY: 1, HasCollision: true}, - 9: {Name: "Urn", ID: 9, SizeX: 1, SizeY: 1, HasCollision: true}, - 10: {Name: "Dummy", ID: 10, SizeX: 7, SizeY: 1, HasCollision: true}, - 11: {Name: "Barrel", ID: 11, SizeX: 1, SizeY: 1, HasCollision: true}, - 12: {Name: "Dummy", ID: 12, SizeX: 3, SizeY: 3, HasCollision: false}, - 13: {Name: "Door", ID: 13, SizeX: 1, SizeY: 3, HasCollision: true}, - 14: {Name: "Door", ID: 14, SizeX: 3, SizeY: 1, HasCollision: true}, - 15: {Name: "Door", ID: 15, SizeX: 1, SizeY: 3, HasCollision: true}, - 16: {Name: "Door", ID: 16, SizeX: 3, SizeY: 1, HasCollision: true}, - 17: {Name: "StoneAlpha", ID: 17, SizeX: 3, SizeY: 3, HasCollision: true}, - 18: {Name: "StoneBeta", ID: 18, SizeX: 3, SizeY: 3, HasCollision: true}, - 19: {Name: "StoneGamma", ID: 19, SizeX: 3, SizeY: 3, HasCollision: true}, - 20: {Name: "StoneDelta", ID: 20, SizeX: 3, SizeY: 3, HasCollision: true}, - 21: {Name: "StoneLambda", ID: 21, SizeX: 3, SizeY: 3, HasCollision: true}, - 22: {Name: "StoneTheta", ID: 22, SizeX: 3, SizeY: 3, HasCollision: true}, - 23: {Name: "Door", ID: 23, SizeX: 1, SizeY: 7, HasCollision: true}, - 24: {Name: "Door", ID: 24, SizeX: 7, SizeY: 1, HasCollision: true}, - 25: {Name: "Door", ID: 25, SizeX: 9, SizeY: 1, HasCollision: true}, - 26: {Name: "Gibbet", ID: 26, SizeX: 3, SizeY: 3, HasCollision: true}, - 27: {Name: "Door", ID: 27, SizeX: 7, SizeY: 1, HasCollision: true}, - 28: {Name: "HoleAnim", ID: 28, SizeX: 5, SizeY: 3, HasCollision: true}, - 29: {Name: "Dummy", ID: 29, SizeX: 1, SizeY: 1, HasCollision: true}, - 30: {Name: "Inifuss", ID: 30, SizeX: 5, SizeY: 5, HasCollision: true}, - 31: {Name: "Dummy", ID: 31, SizeX: 3, SizeY: 3, HasCollision: true}, - 32: {Name: "Dummy", ID: 32, SizeX: 3, SizeY: 3, HasCollision: true}, - 33: {Name: "Dummy", ID: 33, SizeX: 3, SizeY: 1, HasCollision: true}, - 34: {Name: "Dummy", ID: 34, SizeX: 1, SizeY: 3, HasCollision: true}, - 35: {Name: "Dummy", ID: 35, SizeX: 1, SizeY: 1, HasCollision: true}, - 36: {Name: "Dummy", ID: 36, SizeX: 1, SizeY: 1, HasCollision: true}, - 37: {Name: "Dummy", ID: 37, SizeX: 1, SizeY: 1, HasCollision: true}, - 38: {Name: "Dummy", ID: 38, SizeX: 1, SizeY: 1, HasCollision: true}, - 39: {Name: "fire", ID: 39, SizeX: 3, SizeY: 3, HasCollision: false}, - 40: {Name: "Dummy", ID: 40, SizeX: 0, SizeY: 0, HasCollision: false}, - 41: {Name: "Dummy", ID: 41, SizeX: 0, SizeY: 0, HasCollision: false}, - 42: {Name: "Dummy", ID: 42, SizeX: 0, SizeY: 0, HasCollision: false}, - 43: {Name: "Dummy", ID: 43, SizeX: 0, SizeY: 0, HasCollision: false}, - 44: {Name: "Dummy", ID: 44, SizeX: 0, SizeY: 0, HasCollision: false}, - 45: {Name: "AmbientSound", ID: 45, SizeX: 0, SizeY: 0, HasCollision: false}, - 46: {Name: "Crate", ID: 46, SizeX: 1, SizeY: 1, HasCollision: true}, - 47: {Name: "Door", ID: 47, SizeX: 7, SizeY: 1, HasCollision: true}, - 48: {Name: "Dummy", ID: 48, SizeX: 2, SizeY: 1, HasCollision: true}, - 49: {Name: "Dummy", ID: 49, SizeX: 1, SizeY: 2, HasCollision: true}, - 50: {Name: "Casket", ID: 50, SizeX: 5, SizeY: 3, HasCollision: true}, - 51: {Name: "Casket", ID: 51, SizeX: 3, SizeY: 5, HasCollision: true}, - 52: {Name: "Urn", ID: 52, SizeX: 1, SizeY: 1, HasCollision: true}, - 53: {Name: "Casket", ID: 53, SizeX: 5, SizeY: 3, HasCollision: true}, - 54: {Name: "RogueCorpse", ID: 54, SizeX: 1, SizeY: 1, HasCollision: true}, - 55: {Name: "RogueCorpse", ID: 55, SizeX: 1, SizeY: 1, HasCollision: true}, - 56: {Name: "RogueCorpse", ID: 56, SizeX: 1, SizeY: 1, HasCollision: true}, - 57: {Name: "CorpseOnStick", ID: 57, SizeX: 1, SizeY: 1, HasCollision: true}, - 58: {Name: "CorpseOnStick", ID: 58, SizeX: 1, SizeY: 1, HasCollision: true}, - 59: {Name: "Portal", ID: 59, SizeX: 4, SizeY: 4, HasCollision: true}, - 60: {Name: "Portal", ID: 60, SizeX: 1, SizeY: 1, HasCollision: true}, - 61: {Name: "Dummy", ID: 61, SizeX: 5, SizeY: 5, HasCollision: false}, - 62: {Name: "Door", ID: 62, SizeX: 1, SizeY: 4, HasCollision: true}, - 63: {Name: "Door", ID: 63, SizeX: 4, SizeY: 1, HasCollision: true}, - 64: {Name: "Door", ID: 64, SizeX: 1, SizeY: 4, HasCollision: true}, - 65: {Name: "Dummy", ID: 65, SizeX: 0, SizeY: 32, HasCollision: false}, - 66: {Name: "Dummy", ID: 66, SizeX: 32, SizeY: 0, HasCollision: false}, - 67: {Name: "Dummy", ID: 67, SizeX: 1, SizeY: 1, HasCollision: false}, - 68: {Name: "Dummy", ID: 68, SizeX: 1, SizeY: 1, HasCollision: false}, - 69: {Name: "Dummy", ID: 69, SizeX: 1, SizeY: 1, HasCollision: false}, - 70: {Name: "Dummy", ID: 70, SizeX: 1, SizeY: 1, HasCollision: false}, - 71: {Name: "Dummy", ID: 71, SizeX: 1, SizeY: 1, HasCollision: false}, - 72: {Name: "Dummy", ID: 72, SizeX: 1, SizeY: 1, HasCollision: false}, - 73: {Name: "Dummy", ID: 73, SizeX: 1, SizeY: 1, HasCollision: true}, - 74: {Name: "TrappDoor", ID: 74, SizeX: 3, SizeY: 3, HasCollision: true}, - 75: {Name: "Door", ID: 75, SizeX: 1, SizeY: 3, HasCollision: true}, - 76: {Name: "Dummy", ID: 76, SizeX: 5, SizeY: 5, HasCollision: false}, - 77: {Name: "Shrine", ID: 77, SizeX: 3, SizeY: 3, HasCollision: true}, - 78: {Name: "Dummy", ID: 78, SizeX: 0, SizeY: 0, HasCollision: false}, - 79: {Name: "Casket", ID: 79, SizeX: 4, SizeY: 6, HasCollision: true}, - 80: {Name: "Obelisk", ID: 80, SizeX: 1, SizeY: 1, HasCollision: true}, - 81: {Name: "Shrine", ID: 81, SizeX: 3, SizeY: 3, HasCollision: true}, - 82: {Name: "Dummy", ID: 82, SizeX: 3, SizeY: 3, HasCollision: true}, - 83: {Name: "Shrine", ID: 83, SizeX: 3, SizeY: 3, HasCollision: true}, - 84: {Name: "Shrine", ID: 84, SizeX: 3, SizeY: 3, HasCollision: true}, - 85: {Name: "Shrine", ID: 85, SizeX: 3, SizeY: 3, HasCollision: true}, - 86: {Name: "Dummy", ID: 86, SizeX: 3, SizeY: 3, HasCollision: true}, - 87: {Name: "Chest3", ID: 87, SizeX: 1, SizeY: 3, HasCollision: true}, - 88: {Name: "Chest3", ID: 88, SizeX: 3, SizeY: 1, HasCollision: true}, - 89: {Name: "Sarcophagus", ID: 89, SizeX: 3, SizeY: 5, HasCollision: true}, - 90: {Name: "Obelisk", ID: 90, SizeX: 1, SizeY: 1, HasCollision: true}, - 91: {Name: "Door", ID: 91, SizeX: 1, SizeY: 7, HasCollision: true}, - 92: {Name: "Door", ID: 92, SizeX: 7, SizeY: 1, HasCollision: true}, - 93: {Name: "Shrine", ID: 93, SizeX: 3, SizeY: 3, HasCollision: true}, - 94: {Name: "LargeUrn", ID: 94, SizeX: 1, SizeY: 1, HasCollision: true}, - 95: {Name: "LargeUrn", ID: 95, SizeX: 1, SizeY: 1, HasCollision: true}, - 96: {Name: "Shrine", ID: 96, SizeX: 3, SizeY: 3, HasCollision: true}, - 97: {Name: "Shrine", ID: 97, SizeX: 4, SizeY: 4, HasCollision: true}, - 98: {Name: "Door", ID: 98, SizeX: 1, SizeY: 7, HasCollision: true}, - 99: {Name: "Door", ID: 99, SizeX: 7, SizeY: 1, HasCollision: true}, + 0: {Name: "Dummy", ID: 0, SizeX: 0, SizeY: 0, HasCollision: true}, + 1: {Name: "Casket", ID: 1, SizeX: 5, SizeY: 3, HasCollision: true}, + 2: {Name: "Shrine", ID: 2, SizeX: 3, SizeY: 3, HasCollision: true}, + 3: {Name: "Casket", ID: 3, SizeX: 5, SizeY: 3, HasCollision: true}, + 4: {Name: "LargeUrn", ID: 4, SizeX: 1, SizeY: 1, HasCollision: true}, + 5: {Name: "chest", ID: 5, SizeX: 1, SizeY: 2, HasCollision: true}, + 6: {Name: "chest", ID: 6, SizeX: 2, SizeY: 1, HasCollision: true}, + 7: {Name: "Barrel", ID: 7, SizeX: 1, SizeY: 1, HasCollision: true}, + 8: {Name: "TowerTome", ID: 8, SizeX: 1, SizeY: 1, HasCollision: true}, + 9: {Name: "Urn", ID: 9, SizeX: 1, SizeY: 1, HasCollision: true}, + 10: {Name: "Dummy", ID: 10, SizeX: 7, SizeY: 1, HasCollision: true}, + 11: {Name: "Barrel", ID: 11, SizeX: 1, SizeY: 1, HasCollision: true}, + 12: {Name: "Dummy", ID: 12, SizeX: 3, SizeY: 3, HasCollision: false}, + 13: {Name: "Door", ID: 13, SizeX: 1, SizeY: 3, HasCollision: true}, + 14: {Name: "Door", ID: 14, SizeX: 3, SizeY: 1, HasCollision: true}, + 15: {Name: "Door", ID: 15, SizeX: 1, SizeY: 3, HasCollision: true}, + 16: {Name: "Door", ID: 16, SizeX: 3, SizeY: 1, HasCollision: true}, + 17: {Name: "StoneAlpha", ID: 17, SizeX: 3, SizeY: 3, HasCollision: true}, + 18: {Name: "StoneBeta", ID: 18, SizeX: 3, SizeY: 3, HasCollision: true}, + 19: {Name: "StoneGamma", ID: 19, SizeX: 3, SizeY: 3, HasCollision: true}, + 20: {Name: "StoneDelta", ID: 20, SizeX: 3, SizeY: 3, HasCollision: true}, + 21: {Name: "StoneLambda", ID: 21, SizeX: 3, SizeY: 3, HasCollision: true}, + 22: {Name: "StoneTheta", ID: 22, SizeX: 3, SizeY: 3, HasCollision: true}, + 23: {Name: "Door", ID: 23, SizeX: 1, SizeY: 7, HasCollision: true}, + 24: {Name: "Door", ID: 24, SizeX: 7, SizeY: 1, HasCollision: true}, + 25: {Name: "Door", ID: 25, SizeX: 9, SizeY: 1, HasCollision: true}, + 26: {Name: "Gibbet", ID: 26, SizeX: 3, SizeY: 3, HasCollision: true}, + 27: {Name: "Door", ID: 27, SizeX: 7, SizeY: 1, HasCollision: true}, + 28: {Name: "HoleAnim", ID: 28, SizeX: 5, SizeY: 3, HasCollision: true}, + 29: {Name: "Dummy", ID: 29, SizeX: 1, SizeY: 1, HasCollision: true}, + 30: {Name: "Inifuss", ID: 30, SizeX: 5, SizeY: 5, HasCollision: true}, + 31: {Name: "Dummy", ID: 31, SizeX: 3, SizeY: 3, HasCollision: true}, + 32: {Name: "Dummy", ID: 32, SizeX: 3, SizeY: 3, HasCollision: true}, + 33: {Name: "Dummy", ID: 33, SizeX: 3, SizeY: 1, HasCollision: true}, + 34: {Name: "Dummy", ID: 34, SizeX: 1, SizeY: 3, HasCollision: true}, + 35: {Name: "Dummy", ID: 35, SizeX: 1, SizeY: 1, HasCollision: true}, + 36: {Name: "Dummy", ID: 36, SizeX: 1, SizeY: 1, HasCollision: true}, + 37: {Name: "Dummy", ID: 37, SizeX: 1, SizeY: 1, HasCollision: true}, + 38: {Name: "Dummy", ID: 38, SizeX: 1, SizeY: 1, HasCollision: true}, + 39: {Name: "fire", ID: 39, SizeX: 3, SizeY: 3, HasCollision: false}, + 40: {Name: "Dummy", ID: 40, SizeX: 0, SizeY: 0, HasCollision: false}, + 41: {Name: "Dummy", ID: 41, SizeX: 0, SizeY: 0, HasCollision: false}, + 42: {Name: "Dummy", ID: 42, SizeX: 0, SizeY: 0, HasCollision: false}, + 43: {Name: "Dummy", ID: 43, SizeX: 0, SizeY: 0, HasCollision: false}, + 44: {Name: "Dummy", ID: 44, SizeX: 0, SizeY: 0, HasCollision: false}, + 45: {Name: "AmbientSound", ID: 45, SizeX: 0, SizeY: 0, HasCollision: false}, + 46: {Name: "Crate", ID: 46, SizeX: 1, SizeY: 1, HasCollision: true}, + 47: {Name: "Door", ID: 47, SizeX: 7, SizeY: 1, HasCollision: true}, + 48: {Name: "Dummy", ID: 48, SizeX: 2, SizeY: 1, HasCollision: true}, + 49: {Name: "Dummy", ID: 49, SizeX: 1, SizeY: 2, HasCollision: true}, + 50: {Name: "Casket", ID: 50, SizeX: 5, SizeY: 3, HasCollision: true}, + 51: {Name: "Casket", ID: 51, SizeX: 3, SizeY: 5, HasCollision: true}, + 52: {Name: "Urn", ID: 52, SizeX: 1, SizeY: 1, HasCollision: true}, + 53: {Name: "Casket", ID: 53, SizeX: 5, SizeY: 3, HasCollision: true}, + 54: {Name: "RogueCorpse", ID: 54, SizeX: 1, SizeY: 1, HasCollision: true}, + 55: {Name: "RogueCorpse", ID: 55, SizeX: 1, SizeY: 1, HasCollision: true}, + 56: {Name: "RogueCorpse", ID: 56, SizeX: 1, SizeY: 1, HasCollision: true}, + 57: {Name: "CorpseOnStick", ID: 57, SizeX: 1, SizeY: 1, HasCollision: true}, + 58: {Name: "CorpseOnStick", ID: 58, SizeX: 1, SizeY: 1, HasCollision: true}, + 59: {Name: "Portal", ID: 59, SizeX: 4, SizeY: 4, HasCollision: true}, + 60: {Name: "Portal", ID: 60, SizeX: 1, SizeY: 1, HasCollision: true}, + 61: {Name: "Dummy", ID: 61, SizeX: 5, SizeY: 5, HasCollision: false}, + 62: {Name: "Door", ID: 62, SizeX: 1, SizeY: 4, HasCollision: true}, + 63: {Name: "Door", ID: 63, SizeX: 4, SizeY: 1, HasCollision: true}, + 64: {Name: "Door", ID: 64, SizeX: 1, SizeY: 4, HasCollision: true}, + 65: {Name: "Dummy", ID: 65, SizeX: 0, SizeY: 32, HasCollision: false}, + 66: {Name: "Dummy", ID: 66, SizeX: 32, SizeY: 0, HasCollision: false}, + 67: {Name: "Dummy", ID: 67, SizeX: 1, SizeY: 1, HasCollision: false}, + 68: {Name: "Dummy", ID: 68, SizeX: 1, SizeY: 1, HasCollision: false}, + 69: {Name: "Dummy", ID: 69, SizeX: 1, SizeY: 1, HasCollision: false}, + 70: {Name: "Dummy", ID: 70, SizeX: 1, SizeY: 1, HasCollision: false}, + 71: {Name: "Dummy", ID: 71, SizeX: 1, SizeY: 1, HasCollision: false}, + 72: {Name: "Dummy", ID: 72, SizeX: 1, SizeY: 1, HasCollision: false}, + 73: {Name: "Dummy", ID: 73, SizeX: 1, SizeY: 1, HasCollision: true}, + 74: {Name: "TrappDoor", ID: 74, SizeX: 3, SizeY: 3, HasCollision: true}, + 75: {Name: "Door", ID: 75, SizeX: 1, SizeY: 3, HasCollision: true}, + 76: {Name: "Dummy", ID: 76, SizeX: 5, SizeY: 5, HasCollision: false}, + 77: {Name: "Shrine", ID: 77, SizeX: 3, SizeY: 3, HasCollision: true}, + 78: {Name: "Dummy", ID: 78, SizeX: 0, SizeY: 0, HasCollision: false}, + 79: {Name: "Casket", ID: 79, SizeX: 4, SizeY: 6, HasCollision: true}, + 80: {Name: "Obelisk", ID: 80, SizeX: 1, SizeY: 1, HasCollision: true}, + 81: {Name: "Shrine", ID: 81, SizeX: 3, SizeY: 3, HasCollision: true}, + 82: {Name: "Dummy", ID: 82, SizeX: 3, SizeY: 3, HasCollision: true}, + 83: {Name: "Shrine", ID: 83, SizeX: 3, SizeY: 3, HasCollision: true}, + 84: {Name: "Shrine", ID: 84, SizeX: 3, SizeY: 3, HasCollision: true}, + 85: {Name: "Shrine", ID: 85, SizeX: 3, SizeY: 3, HasCollision: true}, + 86: {Name: "Dummy", ID: 86, SizeX: 3, SizeY: 3, HasCollision: true}, + 87: {Name: "Chest3", ID: 87, SizeX: 1, SizeY: 3, HasCollision: true}, + 88: {Name: "Chest3", ID: 88, SizeX: 3, SizeY: 1, HasCollision: true}, + 89: {Name: "Sarcophagus", ID: 89, SizeX: 3, SizeY: 5, HasCollision: true}, + 90: {Name: "Obelisk", ID: 90, SizeX: 1, SizeY: 1, HasCollision: true}, + 91: {Name: "Door", ID: 91, SizeX: 1, SizeY: 7, HasCollision: true}, + 92: {Name: "Door", ID: 92, SizeX: 7, SizeY: 1, HasCollision: true}, + 93: {Name: "Shrine", ID: 93, SizeX: 3, SizeY: 3, HasCollision: true}, + 94: {Name: "LargeUrn", ID: 94, SizeX: 1, SizeY: 1, HasCollision: true}, + 95: {Name: "LargeUrn", ID: 95, SizeX: 1, SizeY: 1, HasCollision: true}, + 96: {Name: "Shrine", ID: 96, SizeX: 3, SizeY: 3, HasCollision: true}, + 97: {Name: "Shrine", ID: 97, SizeX: 4, SizeY: 4, HasCollision: true}, + 98: {Name: "Door", ID: 98, SizeX: 1, SizeY: 7, HasCollision: true}, + 99: {Name: "Door", ID: 99, SizeX: 7, SizeY: 1, HasCollision: true}, 100: {Name: "Duriel's Lair", ID: 100, SizeX: 1, SizeY: 3, HasCollision: true}, 101: {Name: "Dummy", ID: 101, SizeX: 1, SizeY: 1, HasCollision: true}, 102: {Name: "Dummy", ID: 102, SizeX: 1, SizeY: 1, HasCollision: true}, @@ -586,4 +586,4 @@ var Desc = map[int]Description{ 580: {Name: "PlaceUniqueChest", ID: 580, SizeX: 0, SizeY: 0, HasCollision: true}, 581: {Name: "PlaceRandomTreasureChest", ID: 581, SizeX: 0, SizeY: 0, HasCollision: true}, 582: {Name: "PlaceArcaneThingamajig", ID: 582, SizeX: 0, SizeY: 0, HasCollision: true}, -} +} \ No newline at end of file diff --git a/pkg/data/skill/skilldesc.go b/pkg/data/skill/skilldesc.go index 9d9fbb4..0b620e0 100644 --- a/pkg/data/skill/skilldesc.go +++ b/pkg/data/skill/skilldesc.go @@ -3,236 +3,236 @@ package skill var Desc = map[ID]Description{ - 0: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, - 1: {Page: 0, Row: 0, Column: 0, ListRow: -1, IconCel: 0}, - 2: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 6}, - 3: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 4}, - 4: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 12}, - 5: {Page: 0, Row: 0, Column: 0, ListRow: -1, IconCel: 10}, - 6: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, - 7: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2}, - 8: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 4}, - 9: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 6}, - 10: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 8}, - 11: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 10}, - 12: {Page: 1, Row: 2, Column: 2, ListRow: 1, IconCel: 12}, - 13: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 14}, - 14: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 16}, - 15: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 18}, - 16: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 20}, - 17: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 22}, - 18: {Page: 2, Row: 3, Column: 2, ListRow: 2, IconCel: 24}, - 19: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 26}, - 20: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28}, - 21: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 30}, - 22: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 32}, - 23: {Page: 2, Row: 4, Column: 3, ListRow: 2, IconCel: 34}, - 24: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 36}, - 25: {Page: 3, Row: 4, Column: 3, ListRow: 3, IconCel: 38}, - 26: {Page: 1, Row: 5, Column: 2, ListRow: 1, IconCel: 40}, - 27: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42}, - 28: {Page: 2, Row: 5, Column: 1, ListRow: 2, IconCel: 44}, - 29: {Page: 2, Row: 5, Column: 2, ListRow: 2, IconCel: 46}, - 30: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 48}, - 31: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 50}, - 32: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 52}, - 33: {Page: 2, Row: 6, Column: 3, ListRow: 2, IconCel: 54}, - 34: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 56}, - 35: {Page: 3, Row: 6, Column: 3, ListRow: 3, IconCel: 58}, - 36: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, - 37: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2}, - 38: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 4}, - 39: {Page: 3, Row: 1, Column: 2, ListRow: 3, IconCel: 6}, - 40: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 8}, - 41: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 10}, - 42: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 12}, - 43: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 14}, - 44: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 16}, - 45: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 18}, - 46: {Page: 1, Row: 3, Column: 1, ListRow: 1, IconCel: 20}, - 47: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 22}, - 48: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 24}, - 49: {Page: 2, Row: 3, Column: 2, ListRow: 2, IconCel: 26}, - 50: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28}, - 51: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 30}, - 52: {Page: 1, Row: 4, Column: 3, ListRow: 1, IconCel: 32}, - 53: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 34}, - 54: {Page: 2, Row: 4, Column: 3, ListRow: 2, IconCel: 36}, - 55: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 38}, - 56: {Page: 1, Row: 5, Column: 2, ListRow: 1, IconCel: 40}, - 57: {Page: 2, Row: 5, Column: 1, ListRow: 2, IconCel: 42}, - 58: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 44}, - 59: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 46}, - 60: {Page: 3, Row: 5, Column: 3, ListRow: 3, IconCel: 48}, - 61: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 50}, - 62: {Page: 1, Row: 6, Column: 3, ListRow: 1, IconCel: 52}, - 63: {Page: 2, Row: 6, Column: 2, ListRow: 2, IconCel: 54}, - 64: {Page: 3, Row: 6, Column: 1, ListRow: 3, IconCel: 56}, - 65: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 58}, - 66: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, - 67: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 2}, - 68: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 4}, - 69: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 6}, - 70: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 8}, - 71: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 10}, - 72: {Page: 1, Row: 2, Column: 3, ListRow: 1, IconCel: 12}, - 73: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 14}, - 74: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 16}, - 75: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 18}, - 76: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 20}, - 77: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 22}, - 78: {Page: 2, Row: 3, Column: 3, ListRow: 2, IconCel: 24}, - 79: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 26}, - 80: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28}, - 81: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 30}, - 82: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 32}, - 83: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 34}, - 84: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 36}, - 85: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 38}, - 86: {Page: 1, Row: 5, Column: 1, ListRow: 1, IconCel: 40}, - 87: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42}, - 88: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 44}, - 89: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 46}, - 90: {Page: 3, Row: 5, Column: 2, ListRow: 3, IconCel: 48}, - 91: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 50}, - 92: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 52}, - 93: {Page: 2, Row: 6, Column: 2, ListRow: 2, IconCel: 54}, - 94: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 56}, - 95: {Page: 3, Row: 6, Column: 3, ListRow: 3, IconCel: 58}, - 96: {Page: 1, Row: 1, Column: 1, ListRow: 1, IconCel: 0}, - 97: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2}, - 98: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 4}, - 99: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 6}, - 100: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 8}, - 101: {Page: 1, Row: 2, Column: 2, ListRow: 1, IconCel: 10}, - 102: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 12}, - 103: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 14}, - 104: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 16}, - 105: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 18}, - 106: {Page: 1, Row: 3, Column: 1, ListRow: 1, IconCel: 20}, - 107: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 22}, - 108: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 24}, - 109: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 38}, - 110: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28}, - 111: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 40}, - 112: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 32}, - 113: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 34}, - 114: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 36}, - 115: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 26}, - 116: {Page: 1, Row: 5, Column: 1, ListRow: 1, IconCel: 30}, - 117: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42}, - 118: {Page: 2, Row: 5, Column: 2, ListRow: 2, IconCel: 44}, - 119: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 46}, - 120: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 48}, - 121: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 50}, - 122: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 52}, - 123: {Page: 2, Row: 6, Column: 3, ListRow: 2, IconCel: 56}, - 124: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 54}, - 125: {Page: 3, Row: 6, Column: 3, ListRow: 3, IconCel: 58}, - 126: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, - 127: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 2}, - 128: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 4}, - 129: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 6}, - 130: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 8}, - 131: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 10}, - 132: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 12}, - 133: {Page: 1, Row: 2, Column: 3, ListRow: 1, IconCel: 14}, - 134: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 16}, - 135: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 18}, - 136: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 20}, - 137: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 22}, - 138: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 24}, - 139: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 26}, - 140: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 28}, - 141: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 30}, - 142: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 32}, - 143: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 34}, - 144: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 36}, - 145: {Page: 2, Row: 4, Column: 3, ListRow: 2, IconCel: 38}, - 146: {Page: 3, Row: 4, Column: 1, ListRow: 3, IconCel: 40}, - 147: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42}, - 148: {Page: 2, Row: 5, Column: 1, ListRow: 2, IconCel: 44}, - 149: {Page: 3, Row: 5, Column: 2, ListRow: 3, IconCel: 46}, - 150: {Page: 3, Row: 5, Column: 3, ListRow: 3, IconCel: 48}, - 151: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 50}, - 152: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 52}, - 153: {Page: 2, Row: 6, Column: 3, ListRow: 2, IconCel: 54}, - 154: {Page: 3, Row: 6, Column: 1, ListRow: 3, IconCel: 56}, - 155: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 58}, - 156: {Page: 0, Row: 0, Column: 0, ListRow: 4, IconCel: 14}, - 157: {Page: 0, Row: 0, Column: 0, ListRow: 4, IconCel: 14}, - 158: {Page: 0, Row: 0, Column: 0, ListRow: 4, IconCel: 18}, - 159: {Page: 0, Row: 0, Column: 0, ListRow: 4, IconCel: 18}, - 160: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, - 161: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2}, - 162: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 20}, - 163: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 52}, - 164: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 32}, - 165: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 16}, - 166: {Page: 1, Row: 2, Column: 2, ListRow: 1, IconCel: 6}, - 167: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 22}, - 168: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 34}, - 169: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 36}, - 170: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 8}, - 171: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 54}, - 172: {Page: 2, Row: 3, Column: 3, ListRow: 2, IconCel: 56}, - 173: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 38}, - 174: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 40}, - 175: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 10}, - 176: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 12}, - 177: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 24}, - 178: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 26}, - 179: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 42}, - 180: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 14}, - 181: {Page: 2, Row: 5, Column: 2, ListRow: 2, IconCel: 58}, - 182: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 28}, - 183: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 44}, - 184: {Page: 3, Row: 5, Column: 2, ListRow: 3, IconCel: 46}, - 185: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 4}, - 186: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 18}, - 187: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 30}, - 188: {Page: 3, Row: 6, Column: 1, ListRow: 3, IconCel: 50}, - 189: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 48}, - 190: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, - 191: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 20}, - 192: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 22}, - 193: {Page: 3, Row: 1, Column: 2, ListRow: 3, IconCel: 40}, - 194: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 42}, - 195: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 2}, - 196: {Page: 1, Row: 2, Column: 3, ListRow: 1, IconCel: 4}, - 197: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 36}, - 198: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 44}, - 199: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 46}, - 200: {Page: 1, Row: 3, Column: 1, ListRow: 1, IconCel: 6}, - 201: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 8}, - 202: {Page: 2, Row: 3, Column: 2, ListRow: 2, IconCel: 26}, - 203: {Page: 2, Row: 3, Column: 3, ListRow: 2, IconCel: 24}, - 204: {Page: 3, Row: 3, Column: 2, ListRow: 3, IconCel: 50}, - 205: {Page: 1, Row: 4, Column: 3, ListRow: 1, IconCel: 10}, - 206: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 30}, - 207: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 38}, - 208: {Page: 3, Row: 4, Column: 1, ListRow: 3, IconCel: 58}, - 209: {Page: 3, Row: 4, Column: 3, ListRow: 3, IconCel: 48}, - 210: {Page: 1, Row: 5, Column: 1, ListRow: 1, IconCel: 12}, - 211: {Page: 1, Row: 5, Column: 2, ListRow: 1, IconCel: 14}, - 212: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 34}, - 213: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 52}, - 214: {Page: 3, Row: 5, Column: 3, ListRow: 3, IconCel: 54}, - 215: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 16}, - 216: {Page: 1, Row: 6, Column: 3, ListRow: 1, IconCel: 18}, - 217: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 28}, - 218: {Page: 2, Row: 6, Column: 2, ListRow: 2, IconCel: 32}, - 219: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 56}, - 220: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, - 221: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, - 222: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, - 223: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 18}, - 224: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, - 225: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, - 226: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, - 227: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, - 228: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, - 229: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, - 230: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, - 231: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, -} + 0: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, + 1: {Page: 0, Row: 0, Column: 0, ListRow: -1, IconCel: 0}, + 2: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 6}, + 3: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 4}, + 4: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 12}, + 5: {Page: 0, Row: 0, Column: 0, ListRow: -1, IconCel: 10}, + 6: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, + 7: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2}, + 8: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 4}, + 9: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 6}, + 10: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 8}, + 11: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 10}, + 12: {Page: 1, Row: 2, Column: 2, ListRow: 1, IconCel: 12}, + 13: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 14}, + 14: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 16}, + 15: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 18}, + 16: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 20}, + 17: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 22}, + 18: {Page: 2, Row: 3, Column: 2, ListRow: 2, IconCel: 24}, + 19: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 26}, + 20: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28}, + 21: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 30}, + 22: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 32}, + 23: {Page: 2, Row: 4, Column: 3, ListRow: 2, IconCel: 34}, + 24: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 36}, + 25: {Page: 3, Row: 4, Column: 3, ListRow: 3, IconCel: 38}, + 26: {Page: 1, Row: 5, Column: 2, ListRow: 1, IconCel: 40}, + 27: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42}, + 28: {Page: 2, Row: 5, Column: 1, ListRow: 2, IconCel: 44}, + 29: {Page: 2, Row: 5, Column: 2, ListRow: 2, IconCel: 46}, + 30: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 48}, + 31: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 50}, + 32: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 52}, + 33: {Page: 2, Row: 6, Column: 3, ListRow: 2, IconCel: 54}, + 34: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 56}, + 35: {Page: 3, Row: 6, Column: 3, ListRow: 3, IconCel: 58}, + 36: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, + 37: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2}, + 38: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 4}, + 39: {Page: 3, Row: 1, Column: 2, ListRow: 3, IconCel: 6}, + 40: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 8}, + 41: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 10}, + 42: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 12}, + 43: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 14}, + 44: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 16}, + 45: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 18}, + 46: {Page: 1, Row: 3, Column: 1, ListRow: 1, IconCel: 20}, + 47: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 22}, + 48: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 24}, + 49: {Page: 2, Row: 3, Column: 2, ListRow: 2, IconCel: 26}, + 50: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28}, + 51: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 30}, + 52: {Page: 1, Row: 4, Column: 3, ListRow: 1, IconCel: 32}, + 53: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 34}, + 54: {Page: 2, Row: 4, Column: 3, ListRow: 2, IconCel: 36}, + 55: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 38}, + 56: {Page: 1, Row: 5, Column: 2, ListRow: 1, IconCel: 40}, + 57: {Page: 2, Row: 5, Column: 1, ListRow: 2, IconCel: 42}, + 58: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 44}, + 59: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 46}, + 60: {Page: 3, Row: 5, Column: 3, ListRow: 3, IconCel: 48}, + 61: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 50}, + 62: {Page: 1, Row: 6, Column: 3, ListRow: 1, IconCel: 52}, + 63: {Page: 2, Row: 6, Column: 2, ListRow: 2, IconCel: 54}, + 64: {Page: 3, Row: 6, Column: 1, ListRow: 3, IconCel: 56}, + 65: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 58}, + 66: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, + 67: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 2}, + 68: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 4}, + 69: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 6}, + 70: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 8}, + 71: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 10}, + 72: {Page: 1, Row: 2, Column: 3, ListRow: 1, IconCel: 12}, + 73: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 14}, + 74: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 16}, + 75: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 18}, + 76: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 20}, + 77: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 22}, + 78: {Page: 2, Row: 3, Column: 3, ListRow: 2, IconCel: 24}, + 79: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 26}, + 80: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28}, + 81: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 30}, + 82: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 32}, + 83: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 34}, + 84: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 36}, + 85: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 38}, + 86: {Page: 1, Row: 5, Column: 1, ListRow: 1, IconCel: 40}, + 87: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42}, + 88: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 44}, + 89: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 46}, + 90: {Page: 3, Row: 5, Column: 2, ListRow: 3, IconCel: 48}, + 91: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 50}, + 92: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 52}, + 93: {Page: 2, Row: 6, Column: 2, ListRow: 2, IconCel: 54}, + 94: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 56}, + 95: {Page: 3, Row: 6, Column: 3, ListRow: 3, IconCel: 58}, + 96: {Page: 1, Row: 1, Column: 1, ListRow: 1, IconCel: 0}, + 97: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2}, + 98: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 4}, + 99: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 6}, + 100: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 8}, + 101: {Page: 1, Row: 2, Column: 2, ListRow: 1, IconCel: 10}, + 102: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 12}, + 103: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 14}, + 104: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 16}, + 105: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 18}, + 106: {Page: 1, Row: 3, Column: 1, ListRow: 1, IconCel: 20}, + 107: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 22}, + 108: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 24}, + 109: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 38}, + 110: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28}, + 111: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 40}, + 112: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 32}, + 113: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 34}, + 114: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 36}, + 115: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 26}, + 116: {Page: 1, Row: 5, Column: 1, ListRow: 1, IconCel: 30}, + 117: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42}, + 118: {Page: 2, Row: 5, Column: 2, ListRow: 2, IconCel: 44}, + 119: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 46}, + 120: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 48}, + 121: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 50}, + 122: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 52}, + 123: {Page: 2, Row: 6, Column: 3, ListRow: 2, IconCel: 56}, + 124: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 54}, + 125: {Page: 3, Row: 6, Column: 3, ListRow: 3, IconCel: 58}, + 126: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, + 127: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 2}, + 128: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 4}, + 129: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 6}, + 130: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 8}, + 131: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 10}, + 132: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 12}, + 133: {Page: 1, Row: 2, Column: 3, ListRow: 1, IconCel: 14}, + 134: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 16}, + 135: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 18}, + 136: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 20}, + 137: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 22}, + 138: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 24}, + 139: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 26}, + 140: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 28}, + 141: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 30}, + 142: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 32}, + 143: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 34}, + 144: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 36}, + 145: {Page: 2, Row: 4, Column: 3, ListRow: 2, IconCel: 38}, + 146: {Page: 3, Row: 4, Column: 1, ListRow: 3, IconCel: 40}, + 147: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42}, + 148: {Page: 2, Row: 5, Column: 1, ListRow: 2, IconCel: 44}, + 149: {Page: 3, Row: 5, Column: 2, ListRow: 3, IconCel: 46}, + 150: {Page: 3, Row: 5, Column: 3, ListRow: 3, IconCel: 48}, + 151: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 50}, + 152: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 52}, + 153: {Page: 2, Row: 6, Column: 3, ListRow: 2, IconCel: 54}, + 154: {Page: 3, Row: 6, Column: 1, ListRow: 3, IconCel: 56}, + 155: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 58}, + 156: {Page: 0, Row: 0, Column: 0, ListRow: 4, IconCel: 14}, + 157: {Page: 0, Row: 0, Column: 0, ListRow: 4, IconCel: 14}, + 158: {Page: 0, Row: 0, Column: 0, ListRow: 4, IconCel: 18}, + 159: {Page: 0, Row: 0, Column: 0, ListRow: 4, IconCel: 18}, + 160: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, + 161: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2}, + 162: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 20}, + 163: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 52}, + 164: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 32}, + 165: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 16}, + 166: {Page: 1, Row: 2, Column: 2, ListRow: 1, IconCel: 6}, + 167: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 22}, + 168: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 34}, + 169: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 36}, + 170: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 8}, + 171: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 54}, + 172: {Page: 2, Row: 3, Column: 3, ListRow: 2, IconCel: 56}, + 173: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 38}, + 174: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 40}, + 175: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 10}, + 176: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 12}, + 177: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 24}, + 178: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 26}, + 179: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 42}, + 180: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 14}, + 181: {Page: 2, Row: 5, Column: 2, ListRow: 2, IconCel: 58}, + 182: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 28}, + 183: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 44}, + 184: {Page: 3, Row: 5, Column: 2, ListRow: 3, IconCel: 46}, + 185: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 4}, + 186: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 18}, + 187: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 30}, + 188: {Page: 3, Row: 6, Column: 1, ListRow: 3, IconCel: 50}, + 189: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 48}, + 190: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, + 191: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 20}, + 192: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 22}, + 193: {Page: 3, Row: 1, Column: 2, ListRow: 3, IconCel: 40}, + 194: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 42}, + 195: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 2}, + 196: {Page: 1, Row: 2, Column: 3, ListRow: 1, IconCel: 4}, + 197: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 36}, + 198: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 44}, + 199: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 46}, + 200: {Page: 1, Row: 3, Column: 1, ListRow: 1, IconCel: 6}, + 201: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 8}, + 202: {Page: 2, Row: 3, Column: 2, ListRow: 2, IconCel: 26}, + 203: {Page: 2, Row: 3, Column: 3, ListRow: 2, IconCel: 24}, + 204: {Page: 3, Row: 3, Column: 2, ListRow: 3, IconCel: 50}, + 205: {Page: 1, Row: 4, Column: 3, ListRow: 1, IconCel: 10}, + 206: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 30}, + 207: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 38}, + 208: {Page: 3, Row: 4, Column: 1, ListRow: 3, IconCel: 58}, + 209: {Page: 3, Row: 4, Column: 3, ListRow: 3, IconCel: 48}, + 210: {Page: 1, Row: 5, Column: 1, ListRow: 1, IconCel: 12}, + 211: {Page: 1, Row: 5, Column: 2, ListRow: 1, IconCel: 14}, + 212: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 34}, + 213: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 52}, + 214: {Page: 3, Row: 5, Column: 3, ListRow: 3, IconCel: 54}, + 215: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 16}, + 216: {Page: 1, Row: 6, Column: 3, ListRow: 1, IconCel: 18}, + 217: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 28}, + 218: {Page: 2, Row: 6, Column: 2, ListRow: 2, IconCel: 32}, + 219: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 56}, + 220: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, + 221: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, + 222: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, + 223: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 18}, + 224: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, + 225: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, + 226: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, + 227: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, + 228: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, + 229: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, + 230: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, + 231: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, +} \ No newline at end of file diff --git a/pkg/data/skill/skills.go b/pkg/data/skill/skills.go index 8859f9f..84a52ee 100644 --- a/pkg/data/skill/skills.go +++ b/pkg/data/skill/skills.go @@ -3,377 +3,377 @@ package skill var Skills = map[ID]Skill{ - 0: {Name: "Attack", ID: 0, LeftSkill: true, RightSkill: true}, - 1: {Name: "Kick", ID: 1, LeftSkill: false, RightSkill: false}, - 2: {Name: "Throw", ID: 2, LeftSkill: true, RightSkill: true}, - 3: {Name: "Unsummon", ID: 3, LeftSkill: false, RightSkill: true}, - 4: {Name: "Left Hand Throw", ID: 4, LeftSkill: true, RightSkill: true}, - 5: {Name: "Left Hand Swing", ID: 5, LeftSkill: false, RightSkill: false}, - 6: {Name: "Magic Arrow", ID: 6, LeftSkill: true, RightSkill: true}, - 7: {Name: "Fire Arrow", ID: 7, LeftSkill: true, RightSkill: true}, - 8: {Name: "Inner Sight", ID: 8, LeftSkill: false, RightSkill: true}, - 9: {Name: "Critical Strike", ID: 9, LeftSkill: false, RightSkill: false}, - 10: {Name: "Jab", ID: 10, LeftSkill: true, RightSkill: true}, - 11: {Name: "Cold Arrow", ID: 11, LeftSkill: true, RightSkill: true}, - 12: {Name: "Multiple Shot", ID: 12, LeftSkill: true, RightSkill: true}, - 13: {Name: "Dodge", ID: 13, LeftSkill: false, RightSkill: false}, - 14: {Name: "Power Strike", ID: 14, LeftSkill: true, RightSkill: true}, - 15: {Name: "Poison Javelin", ID: 15, LeftSkill: true, RightSkill: true}, - 16: {Name: "Exploding Arrow", ID: 16, LeftSkill: true, RightSkill: true}, - 17: {Name: "Slow Missiles", ID: 17, LeftSkill: false, RightSkill: true}, - 18: {Name: "Avoid", ID: 18, LeftSkill: false, RightSkill: false}, - 19: {Name: "Impale", ID: 19, LeftSkill: true, RightSkill: true}, - 20: {Name: "Lightning Bolt", ID: 20, LeftSkill: true, RightSkill: true}, - 21: {Name: "Ice Arrow", ID: 21, LeftSkill: true, RightSkill: true}, - 22: {Name: "Guided Arrow", ID: 22, LeftSkill: true, RightSkill: true}, - 23: {Name: "Penetrate", ID: 23, LeftSkill: false, RightSkill: false}, - 24: {Name: "Charged Strike", ID: 24, LeftSkill: true, RightSkill: true}, - 25: {Name: "Plague Javelin", ID: 25, LeftSkill: true, RightSkill: true}, - 26: {Name: "Strafe", ID: 26, LeftSkill: true, RightSkill: true}, - 27: {Name: "Immolation Arrow", ID: 27, LeftSkill: true, RightSkill: true}, - 28: {Name: "Dopplezon", ID: 28, LeftSkill: false, RightSkill: true}, - 29: {Name: "Evade", ID: 29, LeftSkill: false, RightSkill: false}, - 30: {Name: "Fend", ID: 30, LeftSkill: true, RightSkill: true}, - 31: {Name: "Freezing Arrow", ID: 31, LeftSkill: true, RightSkill: true}, - 32: {Name: "Valkyrie", ID: 32, LeftSkill: false, RightSkill: true}, - 33: {Name: "Pierce", ID: 33, LeftSkill: false, RightSkill: false}, - 34: {Name: "Lightning Strike", ID: 34, LeftSkill: true, RightSkill: true}, - 35: {Name: "Lightning Fury", ID: 35, LeftSkill: true, RightSkill: true}, - 36: {Name: "Fire Bolt", ID: 36, LeftSkill: true, RightSkill: true}, - 37: {Name: "Warmth", ID: 37, LeftSkill: false, RightSkill: false}, - 38: {Name: "Charged Bolt", ID: 38, LeftSkill: true, RightSkill: true}, - 39: {Name: "Ice Bolt", ID: 39, LeftSkill: true, RightSkill: true}, - 40: {Name: "Frozen Armor", ID: 40, LeftSkill: false, RightSkill: true}, - 41: {Name: "Inferno", ID: 41, LeftSkill: true, RightSkill: true}, - 42: {Name: "Static Field", ID: 42, LeftSkill: false, RightSkill: true}, - 43: {Name: "Telekinesis", ID: 43, LeftSkill: false, RightSkill: true}, - 44: {Name: "Frost Nova", ID: 44, LeftSkill: false, RightSkill: true}, - 45: {Name: "Ice Blast", ID: 45, LeftSkill: true, RightSkill: true}, - 46: {Name: "Blaze", ID: 46, LeftSkill: false, RightSkill: true}, - 47: {Name: "Fire Ball", ID: 47, LeftSkill: true, RightSkill: true}, - 48: {Name: "Nova", ID: 48, LeftSkill: false, RightSkill: true}, - 49: {Name: "Lightning", ID: 49, LeftSkill: true, RightSkill: true}, - 50: {Name: "Shiver Armor", ID: 50, LeftSkill: false, RightSkill: true}, - 51: {Name: "Fire Wall", ID: 51, LeftSkill: false, RightSkill: true}, - 52: {Name: "Enchant", ID: 52, LeftSkill: false, RightSkill: true}, - 53: {Name: "Chain Lightning", ID: 53, LeftSkill: true, RightSkill: true}, - 54: {Name: "Teleport", ID: 54, LeftSkill: false, RightSkill: true}, - 55: {Name: "Glacial Spike", ID: 55, LeftSkill: true, RightSkill: true}, - 56: {Name: "Meteor", ID: 56, LeftSkill: false, RightSkill: true}, - 57: {Name: "Thunder Storm", ID: 57, LeftSkill: false, RightSkill: true}, - 58: {Name: "Energy Shield", ID: 58, LeftSkill: false, RightSkill: true}, - 59: {Name: "Blizzard", ID: 59, LeftSkill: false, RightSkill: true}, - 60: {Name: "Chilling Armor", ID: 60, LeftSkill: false, RightSkill: true}, - 61: {Name: "Fire Mastery", ID: 61, LeftSkill: false, RightSkill: false}, - 62: {Name: "Hydra", ID: 62, LeftSkill: false, RightSkill: true}, - 63: {Name: "Lightning Mastery", ID: 63, LeftSkill: false, RightSkill: false}, - 64: {Name: "Frozen Orb", ID: 64, LeftSkill: true, RightSkill: true}, - 65: {Name: "Cold Mastery", ID: 65, LeftSkill: false, RightSkill: false}, - 66: {Name: "Amplify Damage", ID: 66, LeftSkill: false, RightSkill: true}, - 67: {Name: "Teeth", ID: 67, LeftSkill: true, RightSkill: true}, - 68: {Name: "Bone Armor", ID: 68, LeftSkill: false, RightSkill: true}, - 69: {Name: "Skeleton Mastery", ID: 69, LeftSkill: false, RightSkill: false}, - 70: {Name: "Raise Skeleton", ID: 70, LeftSkill: false, RightSkill: true}, - 71: {Name: "Dim Vision", ID: 71, LeftSkill: false, RightSkill: true}, - 72: {Name: "Weaken", ID: 72, LeftSkill: false, RightSkill: true}, - 73: {Name: "Poison Dagger", ID: 73, LeftSkill: true, RightSkill: true}, - 74: {Name: "Corpse Explosion", ID: 74, LeftSkill: false, RightSkill: true}, - 75: {Name: "Clay Golem", ID: 75, LeftSkill: false, RightSkill: true}, - 76: {Name: "Iron Maiden", ID: 76, LeftSkill: false, RightSkill: true}, - 77: {Name: "Terror", ID: 77, LeftSkill: false, RightSkill: true}, - 78: {Name: "Bone Wall", ID: 78, LeftSkill: false, RightSkill: true}, - 79: {Name: "Golem Mastery", ID: 79, LeftSkill: false, RightSkill: false}, - 80: {Name: "Raise Skeletal Mage", ID: 80, LeftSkill: false, RightSkill: true}, - 81: {Name: "Confuse", ID: 81, LeftSkill: false, RightSkill: true}, - 82: {Name: "Life Tap", ID: 82, LeftSkill: false, RightSkill: true}, - 83: {Name: "Poison Explosion", ID: 83, LeftSkill: false, RightSkill: true}, - 84: {Name: "Bone Spear", ID: 84, LeftSkill: true, RightSkill: true}, - 85: {Name: "BloodGolem", ID: 85, LeftSkill: false, RightSkill: true}, - 86: {Name: "Attract", ID: 86, LeftSkill: false, RightSkill: true}, - 87: {Name: "Decrepify", ID: 87, LeftSkill: false, RightSkill: true}, - 88: {Name: "Bone Prison", ID: 88, LeftSkill: false, RightSkill: true}, - 89: {Name: "Summon Resist", ID: 89, LeftSkill: false, RightSkill: false}, - 90: {Name: "IronGolem", ID: 90, LeftSkill: false, RightSkill: true}, - 91: {Name: "Lower Resist", ID: 91, LeftSkill: false, RightSkill: true}, - 92: {Name: "Poison Nova", ID: 92, LeftSkill: false, RightSkill: true}, - 93: {Name: "Bone Spirit", ID: 93, LeftSkill: true, RightSkill: true}, - 94: {Name: "FireGolem", ID: 94, LeftSkill: false, RightSkill: true}, - 95: {Name: "Revive", ID: 95, LeftSkill: false, RightSkill: true}, - 96: {Name: "Sacrifice", ID: 96, LeftSkill: true, RightSkill: true}, - 97: {Name: "Smite", ID: 97, LeftSkill: true, RightSkill: true}, - 98: {Name: "Might", ID: 98, LeftSkill: false, RightSkill: true}, - 99: {Name: "Prayer", ID: 99, LeftSkill: false, RightSkill: true}, - 100: {Name: "Resist Fire", ID: 100, LeftSkill: false, RightSkill: true}, - 101: {Name: "Holy Bolt", ID: 101, LeftSkill: true, RightSkill: true}, - 102: {Name: "Holy Fire", ID: 102, LeftSkill: false, RightSkill: true}, - 103: {Name: "Thorns", ID: 103, LeftSkill: false, RightSkill: true}, - 104: {Name: "Defiance", ID: 104, LeftSkill: false, RightSkill: true}, - 105: {Name: "Resist Cold", ID: 105, LeftSkill: false, RightSkill: true}, - 106: {Name: "Zeal", ID: 106, LeftSkill: true, RightSkill: true}, - 107: {Name: "Charge", ID: 107, LeftSkill: true, RightSkill: true}, - 108: {Name: "Blessed Aim", ID: 108, LeftSkill: false, RightSkill: true}, - 109: {Name: "Cleansing", ID: 109, LeftSkill: false, RightSkill: true}, - 110: {Name: "Resist Lightning", ID: 110, LeftSkill: false, RightSkill: true}, - 111: {Name: "Vengeance", ID: 111, LeftSkill: true, RightSkill: true}, - 112: {Name: "Blessed Hammer", ID: 112, LeftSkill: true, RightSkill: true}, - 113: {Name: "Concentration", ID: 113, LeftSkill: false, RightSkill: true}, - 114: {Name: "Holy Freeze", ID: 114, LeftSkill: false, RightSkill: true}, - 115: {Name: "Vigor", ID: 115, LeftSkill: false, RightSkill: true}, - 116: {Name: "Conversion", ID: 116, LeftSkill: true, RightSkill: true}, - 117: {Name: "Holy Shield", ID: 117, LeftSkill: false, RightSkill: true}, - 118: {Name: "Holy Shock", ID: 118, LeftSkill: false, RightSkill: true}, - 119: {Name: "Sanctuary", ID: 119, LeftSkill: false, RightSkill: true}, - 120: {Name: "Meditation", ID: 120, LeftSkill: false, RightSkill: true}, - 121: {Name: "Fist of the Heavens", ID: 121, LeftSkill: true, RightSkill: true}, - 122: {Name: "Fanaticism", ID: 122, LeftSkill: false, RightSkill: true}, - 123: {Name: "Conviction", ID: 123, LeftSkill: false, RightSkill: true}, - 124: {Name: "Redemption", ID: 124, LeftSkill: false, RightSkill: true}, - 125: {Name: "Salvation", ID: 125, LeftSkill: false, RightSkill: true}, - 126: {Name: "Bash", ID: 126, LeftSkill: true, RightSkill: true}, - 127: {Name: "Blade Mastery", ID: 127, LeftSkill: false, RightSkill: false}, - 128: {Name: "Axe Mastery", ID: 128, LeftSkill: false, RightSkill: false}, - 129: {Name: "Mace Mastery", ID: 129, LeftSkill: false, RightSkill: false}, - 130: {Name: "Howl", ID: 130, LeftSkill: false, RightSkill: true}, - 131: {Name: "Find Potion", ID: 131, LeftSkill: false, RightSkill: true}, - 132: {Name: "Leap", ID: 132, LeftSkill: true, RightSkill: true}, - 133: {Name: "Double Swing", ID: 133, LeftSkill: true, RightSkill: true}, - 134: {Name: "Pole Arm Mastery", ID: 134, LeftSkill: false, RightSkill: false}, - 135: {Name: "Throwing Mastery", ID: 135, LeftSkill: false, RightSkill: false}, - 136: {Name: "Spear Mastery", ID: 136, LeftSkill: false, RightSkill: false}, - 137: {Name: "Taunt", ID: 137, LeftSkill: false, RightSkill: true}, - 138: {Name: "Shout", ID: 138, LeftSkill: false, RightSkill: true}, - 139: {Name: "Stun", ID: 139, LeftSkill: true, RightSkill: true}, - 140: {Name: "Double Throw", ID: 140, LeftSkill: true, RightSkill: true}, - 141: {Name: "Increased Stamina", ID: 141, LeftSkill: false, RightSkill: false}, - 142: {Name: "Find Item", ID: 142, LeftSkill: false, RightSkill: true}, - 143: {Name: "Leap Attack", ID: 143, LeftSkill: true, RightSkill: true}, - 144: {Name: "Concentrate", ID: 144, LeftSkill: true, RightSkill: true}, - 145: {Name: "Iron Skin", ID: 145, LeftSkill: false, RightSkill: false}, - 146: {Name: "Battle Cry", ID: 146, LeftSkill: false, RightSkill: true}, - 147: {Name: "Frenzy", ID: 147, LeftSkill: true, RightSkill: true}, - 148: {Name: "Increased Speed", ID: 148, LeftSkill: false, RightSkill: false}, - 149: {Name: "Battle Orders", ID: 149, LeftSkill: false, RightSkill: true}, - 150: {Name: "Grim Ward", ID: 150, LeftSkill: false, RightSkill: true}, - 151: {Name: "Whirlwind", ID: 151, LeftSkill: true, RightSkill: true}, - 152: {Name: "Berserk", ID: 152, LeftSkill: true, RightSkill: true}, - 153: {Name: "Natural Resistance", ID: 153, LeftSkill: false, RightSkill: false}, - 154: {Name: "War Cry", ID: 154, LeftSkill: false, RightSkill: true}, - 155: {Name: "Battle Command", ID: 155, LeftSkill: false, RightSkill: true}, - 156: {Name: "Fire Hit", ID: 156, LeftSkill: false, RightSkill: false}, - 157: {Name: "UnHolyBolt", ID: 157, LeftSkill: false, RightSkill: false}, - 158: {Name: "SkeletonRaise", ID: 158, LeftSkill: false, RightSkill: false}, - 159: {Name: "MaggotEgg", ID: 159, LeftSkill: false, RightSkill: false}, - 160: {Name: "ShamanFire", ID: 160, LeftSkill: false, RightSkill: false}, - 161: {Name: "MagottUp", ID: 161, LeftSkill: false, RightSkill: false}, - 162: {Name: "MagottDown", ID: 162, LeftSkill: false, RightSkill: false}, - 163: {Name: "MagottLay", ID: 163, LeftSkill: false, RightSkill: false}, - 164: {Name: "AndrialSpray", ID: 164, LeftSkill: false, RightSkill: false}, - 165: {Name: "Jump", ID: 165, LeftSkill: false, RightSkill: false}, - 166: {Name: "Swarm Move", ID: 166, LeftSkill: false, RightSkill: false}, - 167: {Name: "Nest", ID: 167, LeftSkill: false, RightSkill: false}, - 168: {Name: "Quick Strike", ID: 168, LeftSkill: false, RightSkill: false}, - 169: {Name: "VampireFireball", ID: 169, LeftSkill: false, RightSkill: false}, - 170: {Name: "VampireFirewall", ID: 170, LeftSkill: false, RightSkill: false}, - 171: {Name: "VampireMeteor", ID: 171, LeftSkill: false, RightSkill: false}, - 172: {Name: "GargoyleTrap", ID: 172, LeftSkill: false, RightSkill: false}, - 173: {Name: "SpiderLay", ID: 173, LeftSkill: false, RightSkill: false}, - 174: {Name: "VampireHeal", ID: 174, LeftSkill: false, RightSkill: false}, - 175: {Name: "VampireRaise", ID: 175, LeftSkill: false, RightSkill: false}, - 176: {Name: "Submerge", ID: 176, LeftSkill: false, RightSkill: false}, - 177: {Name: "FetishAura", ID: 177, LeftSkill: false, RightSkill: false}, - 178: {Name: "FetishInferno", ID: 178, LeftSkill: false, RightSkill: false}, - 179: {Name: "ZakarumHeal", ID: 179, LeftSkill: false, RightSkill: false}, - 180: {Name: "Emerge", ID: 180, LeftSkill: false, RightSkill: false}, - 181: {Name: "Resurrect", ID: 181, LeftSkill: false, RightSkill: false}, - 182: {Name: "Bestow", ID: 182, LeftSkill: false, RightSkill: false}, - 183: {Name: "MissileSkill1", ID: 183, LeftSkill: false, RightSkill: false}, - 184: {Name: "MonTeleport", ID: 184, LeftSkill: false, RightSkill: false}, - 185: {Name: "PrimeLightning", ID: 185, LeftSkill: false, RightSkill: false}, - 186: {Name: "PrimeBolt", ID: 186, LeftSkill: false, RightSkill: false}, - 187: {Name: "PrimeBlaze", ID: 187, LeftSkill: false, RightSkill: false}, - 188: {Name: "PrimeFirewall", ID: 188, LeftSkill: false, RightSkill: false}, - 189: {Name: "PrimeSpike", ID: 189, LeftSkill: false, RightSkill: false}, - 190: {Name: "PrimeIceNova", ID: 190, LeftSkill: false, RightSkill: false}, - 191: {Name: "PrimePoisonball", ID: 191, LeftSkill: false, RightSkill: false}, - 192: {Name: "PrimePoisonNova", ID: 192, LeftSkill: false, RightSkill: false}, - 193: {Name: "DiabLight", ID: 193, LeftSkill: false, RightSkill: false}, - 194: {Name: "DiabCold", ID: 194, LeftSkill: false, RightSkill: false}, - 195: {Name: "DiabFire", ID: 195, LeftSkill: false, RightSkill: false}, - 196: {Name: "FingerMageSpider", ID: 196, LeftSkill: false, RightSkill: false}, - 197: {Name: "DiabWall", ID: 197, LeftSkill: false, RightSkill: false}, - 198: {Name: "DiabRun", ID: 198, LeftSkill: false, RightSkill: false}, - 199: {Name: "DiabPrison", ID: 199, LeftSkill: false, RightSkill: false}, - 200: {Name: "PoisonBallTrap", ID: 200, LeftSkill: false, RightSkill: false}, - 201: {Name: "AndyPoisonBolt", ID: 201, LeftSkill: false, RightSkill: false}, - 202: {Name: "HireableMissile", ID: 202, LeftSkill: false, RightSkill: false}, - 203: {Name: "DesertTurret", ID: 203, LeftSkill: false, RightSkill: false}, - 204: {Name: "ArcaneTower", ID: 204, LeftSkill: false, RightSkill: false}, - 205: {Name: "MonBlizzard", ID: 205, LeftSkill: false, RightSkill: false}, - 206: {Name: "Mosquito", ID: 206, LeftSkill: false, RightSkill: false}, - 207: {Name: "CursedBallTrapRight", ID: 207, LeftSkill: false, RightSkill: false}, - 208: {Name: "CursedBallTrapLeft", ID: 208, LeftSkill: false, RightSkill: false}, - 209: {Name: "MonFrozenArmor", ID: 209, LeftSkill: false, RightSkill: false}, - 210: {Name: "MonBoneArmor", ID: 210, LeftSkill: false, RightSkill: false}, - 211: {Name: "MonBoneSpirit", ID: 211, LeftSkill: false, RightSkill: false}, - 212: {Name: "MonCurseCast", ID: 212, LeftSkill: false, RightSkill: false}, - 213: {Name: "HellMeteor", ID: 213, LeftSkill: false, RightSkill: false}, - 214: {Name: "RegurgitatorEat", ID: 214, LeftSkill: false, RightSkill: false}, - 215: {Name: "MonFrenzy", ID: 215, LeftSkill: false, RightSkill: false}, - 216: {Name: "QueenDeath", ID: 216, LeftSkill: false, RightSkill: false}, - 217: {Name: "Scroll of Identify", ID: 217, LeftSkill: false, RightSkill: true}, - 218: {Name: "Book of Identify", ID: 218, LeftSkill: false, RightSkill: true}, - 219: {Name: "Scroll of Townportal", ID: 219, LeftSkill: false, RightSkill: true}, - 220: {Name: "Book of Townportal", ID: 220, LeftSkill: false, RightSkill: true}, - 221: {Name: "Raven", ID: 221, LeftSkill: false, RightSkill: true}, - 222: {Name: "Plague Poppy", ID: 222, LeftSkill: false, RightSkill: true}, - 223: {Name: "Wearwolf", ID: 223, LeftSkill: false, RightSkill: true}, - 224: {Name: "Shape Shifting", ID: 224, LeftSkill: false, RightSkill: false}, - 225: {Name: "Firestorm", ID: 225, LeftSkill: true, RightSkill: true}, - 226: {Name: "Oak Sage", ID: 226, LeftSkill: false, RightSkill: true}, - 227: {Name: "Summon Spirit Wolf", ID: 227, LeftSkill: false, RightSkill: true}, - 228: {Name: "Wearbear", ID: 228, LeftSkill: false, RightSkill: true}, - 229: {Name: "Molten Boulder", ID: 229, LeftSkill: true, RightSkill: true}, - 230: {Name: "Arctic Blast", ID: 230, LeftSkill: true, RightSkill: true}, - 231: {Name: "Cycle of Life", ID: 231, LeftSkill: false, RightSkill: true}, - 232: {Name: "Feral Rage", ID: 232, LeftSkill: true, RightSkill: true}, - 233: {Name: "Maul", ID: 233, LeftSkill: true, RightSkill: true}, - 234: {Name: "Eruption", ID: 234, LeftSkill: false, RightSkill: true}, - 235: {Name: "Cyclone Armor", ID: 235, LeftSkill: false, RightSkill: true}, - 236: {Name: "Heart of Wolverine", ID: 236, LeftSkill: false, RightSkill: true}, - 237: {Name: "Summon Fenris", ID: 237, LeftSkill: false, RightSkill: true}, - 238: {Name: "Rabies", ID: 238, LeftSkill: true, RightSkill: true}, - 239: {Name: "Fire Claws", ID: 239, LeftSkill: true, RightSkill: true}, - 240: {Name: "Twister", ID: 240, LeftSkill: true, RightSkill: true}, - 241: {Name: "Vines", ID: 241, LeftSkill: false, RightSkill: true}, - 242: {Name: "Hunger", ID: 242, LeftSkill: true, RightSkill: true}, - 243: {Name: "Shock Wave", ID: 243, LeftSkill: true, RightSkill: true}, - 244: {Name: "Volcano", ID: 244, LeftSkill: false, RightSkill: true}, - 245: {Name: "Tornado", ID: 245, LeftSkill: true, RightSkill: true}, - 246: {Name: "Spirit of Barbs", ID: 246, LeftSkill: false, RightSkill: true}, - 247: {Name: "Summon Grizzly", ID: 247, LeftSkill: false, RightSkill: true}, - 248: {Name: "Fury", ID: 248, LeftSkill: true, RightSkill: true}, - 249: {Name: "Armageddon", ID: 249, LeftSkill: false, RightSkill: true}, - 250: {Name: "Hurricane", ID: 250, LeftSkill: false, RightSkill: true}, - 251: {Name: "Fire Trauma", ID: 251, LeftSkill: true, RightSkill: true}, - 252: {Name: "Claw Mastery", ID: 252, LeftSkill: false, RightSkill: false}, - 253: {Name: "Psychic Hammer", ID: 253, LeftSkill: false, RightSkill: true}, - 254: {Name: "Tiger Strike", ID: 254, LeftSkill: true, RightSkill: true}, - 255: {Name: "Dragon Talon", ID: 255, LeftSkill: true, RightSkill: true}, - 256: {Name: "Shock Field", ID: 256, LeftSkill: true, RightSkill: true}, - 257: {Name: "Blade Sentinel", ID: 257, LeftSkill: true, RightSkill: true}, - 258: {Name: "Quickness", ID: 258, LeftSkill: false, RightSkill: true}, - 259: {Name: "Fists of Fire", ID: 259, LeftSkill: true, RightSkill: true}, - 260: {Name: "Dragon Claw", ID: 260, LeftSkill: true, RightSkill: true}, - 261: {Name: "Charged Bolt Sentry", ID: 261, LeftSkill: false, RightSkill: true}, - 262: {Name: "Wake of Fire Sentry", ID: 262, LeftSkill: false, RightSkill: true}, - 263: {Name: "Weapon Block", ID: 263, LeftSkill: false, RightSkill: false}, - 264: {Name: "Cloak of Shadows", ID: 264, LeftSkill: false, RightSkill: true}, - 265: {Name: "Cobra Strike", ID: 265, LeftSkill: true, RightSkill: true}, - 266: {Name: "Blade Fury", ID: 266, LeftSkill: true, RightSkill: true}, - 267: {Name: "Fade", ID: 267, LeftSkill: false, RightSkill: true}, - 268: {Name: "Shadow Warrior", ID: 268, LeftSkill: false, RightSkill: true}, - 269: {Name: "Claws of Thunder", ID: 269, LeftSkill: true, RightSkill: true}, - 270: {Name: "Dragon Tail", ID: 270, LeftSkill: true, RightSkill: true}, - 271: {Name: "Lightning Sentry", ID: 271, LeftSkill: false, RightSkill: true}, - 272: {Name: "Inferno Sentry", ID: 272, LeftSkill: false, RightSkill: true}, - 273: {Name: "Mind Blast", ID: 273, LeftSkill: false, RightSkill: true}, - 274: {Name: "Blades of Ice", ID: 274, LeftSkill: true, RightSkill: true}, - 275: {Name: "Dragon Flight", ID: 275, LeftSkill: true, RightSkill: true}, - 276: {Name: "Death Sentry", ID: 276, LeftSkill: false, RightSkill: true}, - 277: {Name: "Blade Shield", ID: 277, LeftSkill: false, RightSkill: true}, - 278: {Name: "Venom", ID: 278, LeftSkill: false, RightSkill: true}, - 279: {Name: "Shadow Master", ID: 279, LeftSkill: false, RightSkill: true}, - 280: {Name: "Royal Strike", ID: 280, LeftSkill: true, RightSkill: true}, - 281: {Name: "Wake Of Destruction Sentry", ID: 281, LeftSkill: false, RightSkill: false}, - 282: {Name: "Imp Inferno", ID: 282, LeftSkill: false, RightSkill: false}, - 283: {Name: "Imp Fireball", ID: 283, LeftSkill: false, RightSkill: false}, - 284: {Name: "Baal Taunt", ID: 284, LeftSkill: false, RightSkill: false}, - 285: {Name: "Baal Corpse Explode", ID: 285, LeftSkill: false, RightSkill: false}, - 286: {Name: "Baal Monster Spawn", ID: 286, LeftSkill: false, RightSkill: false}, - 287: {Name: "Catapult Charged Ball", ID: 287, LeftSkill: false, RightSkill: false}, - 288: {Name: "Catapult Spike Ball", ID: 288, LeftSkill: false, RightSkill: false}, - 289: {Name: "Suck Blood", ID: 289, LeftSkill: false, RightSkill: false}, - 290: {Name: "Cry Help", ID: 290, LeftSkill: false, RightSkill: false}, - 291: {Name: "Healing Vortex", ID: 291, LeftSkill: false, RightSkill: false}, - 292: {Name: "Teleport 2", ID: 292, LeftSkill: false, RightSkill: false}, - 293: {Name: "Self-resurrect", ID: 293, LeftSkill: false, RightSkill: false}, - 294: {Name: "Vine Attack", ID: 294, LeftSkill: false, RightSkill: false}, - 295: {Name: "Overseer Whip", ID: 295, LeftSkill: false, RightSkill: false}, - 296: {Name: "Barbs Aura", ID: 296, LeftSkill: false, RightSkill: false}, - 297: {Name: "Wolverine Aura", ID: 297, LeftSkill: false, RightSkill: false}, - 298: {Name: "Oak Sage Aura", ID: 298, LeftSkill: false, RightSkill: false}, - 299: {Name: "Imp Fire Missile", ID: 299, LeftSkill: false, RightSkill: false}, - 300: {Name: "Impregnate", ID: 300, LeftSkill: false, RightSkill: false}, - 301: {Name: "Siege Beast Stomp", ID: 301, LeftSkill: false, RightSkill: false}, - 302: {Name: "MinionSpawner", ID: 302, LeftSkill: false, RightSkill: false}, - 303: {Name: "CatapultBlizzard", ID: 303, LeftSkill: false, RightSkill: false}, - 304: {Name: "CatapultPlague", ID: 304, LeftSkill: false, RightSkill: false}, - 305: {Name: "CatapultMeteor", ID: 305, LeftSkill: false, RightSkill: false}, - 306: {Name: "BoltSentry", ID: 306, LeftSkill: false, RightSkill: false}, - 307: {Name: "CorpseCycler", ID: 307, LeftSkill: false, RightSkill: false}, - 308: {Name: "DeathMaul", ID: 308, LeftSkill: false, RightSkill: false}, - 309: {Name: "Defense Curse", ID: 309, LeftSkill: false, RightSkill: false}, - 310: {Name: "Blood Mana", ID: 310, LeftSkill: false, RightSkill: false}, - 311: {Name: "mon inferno sentry", ID: 311, LeftSkill: false, RightSkill: false}, - 312: {Name: "mon death sentry", ID: 312, LeftSkill: false, RightSkill: false}, - 313: {Name: "sentry lightning", ID: 313, LeftSkill: false, RightSkill: false}, - 314: {Name: "fenris rage", ID: 314, LeftSkill: false, RightSkill: false}, - 315: {Name: "Baal Tentacle", ID: 315, LeftSkill: false, RightSkill: false}, - 316: {Name: "Baal Nova", ID: 316, LeftSkill: false, RightSkill: false}, - 317: {Name: "Baal Inferno", ID: 317, LeftSkill: false, RightSkill: false}, - 318: {Name: "Baal Cold Missiles", ID: 318, LeftSkill: false, RightSkill: false}, - 319: {Name: "MegademonInferno", ID: 319, LeftSkill: false, RightSkill: false}, - 320: {Name: "EvilHutSpawner", ID: 320, LeftSkill: false, RightSkill: false}, - 321: {Name: "CountessFirewall", ID: 321, LeftSkill: false, RightSkill: false}, - 322: {Name: "ImpBolt", ID: 322, LeftSkill: false, RightSkill: false}, - 323: {Name: "Horror Arctic Blast", ID: 323, LeftSkill: false, RightSkill: false}, - 324: {Name: "death sentry ltng", ID: 324, LeftSkill: false, RightSkill: false}, - 325: {Name: "VineCycler", ID: 325, LeftSkill: false, RightSkill: false}, - 326: {Name: "BearSmite", ID: 326, LeftSkill: false, RightSkill: false}, - 327: {Name: "Resurrect2", ID: 327, LeftSkill: false, RightSkill: false}, - 328: {Name: "BloodLordFrenzy", ID: 328, LeftSkill: false, RightSkill: false}, - 329: {Name: "Baal Teleport", ID: 329, LeftSkill: false, RightSkill: false}, - 330: {Name: "Imp Teleport", ID: 330, LeftSkill: false, RightSkill: false}, - 331: {Name: "Baal Clone Teleport", ID: 331, LeftSkill: false, RightSkill: false}, - 332: {Name: "ZakarumLightning", ID: 332, LeftSkill: false, RightSkill: false}, - 333: {Name: "VampireMissile", ID: 333, LeftSkill: false, RightSkill: false}, - 334: {Name: "MephistoMissile", ID: 334, LeftSkill: false, RightSkill: false}, - 335: {Name: "DoomKnightMissile", ID: 335, LeftSkill: false, RightSkill: false}, - 336: {Name: "RogueMissile", ID: 336, LeftSkill: false, RightSkill: false}, - 337: {Name: "HydraMissile", ID: 337, LeftSkill: false, RightSkill: false}, - 338: {Name: "NecromageMissile", ID: 338, LeftSkill: false, RightSkill: false}, - 339: {Name: "MonBow", ID: 339, LeftSkill: false, RightSkill: false}, - 340: {Name: "MonFireArrow", ID: 340, LeftSkill: false, RightSkill: false}, - 341: {Name: "MonColdArrow", ID: 341, LeftSkill: false, RightSkill: false}, - 342: {Name: "MonExplodingArrow", ID: 342, LeftSkill: false, RightSkill: false}, - 343: {Name: "MonFreezingArrow", ID: 343, LeftSkill: false, RightSkill: false}, - 344: {Name: "MonPowerStrike", ID: 344, LeftSkill: false, RightSkill: false}, - 345: {Name: "SuccubusBolt", ID: 345, LeftSkill: false, RightSkill: false}, - 346: {Name: "MephFrostNova", ID: 346, LeftSkill: false, RightSkill: false}, - 347: {Name: "MonIceSpear", ID: 347, LeftSkill: false, RightSkill: false}, - 348: {Name: "ShamanIce", ID: 348, LeftSkill: false, RightSkill: false}, - 349: {Name: "Diablogeddon", ID: 349, LeftSkill: false, RightSkill: false}, - 350: {Name: "Delerium Change", ID: 350, LeftSkill: false, RightSkill: false}, - 351: {Name: "NihlathakCorpseExplosion", ID: 351, LeftSkill: false, RightSkill: false}, - 352: {Name: "SerpentCharge", ID: 352, LeftSkill: false, RightSkill: false}, - 353: {Name: "Trap Nova", ID: 353, LeftSkill: false, RightSkill: false}, - 354: {Name: "UnHolyBoltEx", ID: 354, LeftSkill: false, RightSkill: false}, - 355: {Name: "ShamanFireEx", ID: 355, LeftSkill: false, RightSkill: false}, - 356: {Name: "Imp Fire Missile Ex", ID: 356, LeftSkill: false, RightSkill: false}, - 357: {Name: "Interact", ID: 357, LeftSkill: false, RightSkill: false}, - 358: {Name: "Loot", ID: 358, LeftSkill: false, RightSkill: false}, - 359: {Name: "TownPortal", ID: 359, LeftSkill: false, RightSkill: false}, - 360: {Name: "EmoteWheel", ID: 360, LeftSkill: false, RightSkill: false}, - 361: {Name: "SwapWeapons", ID: 361, LeftSkill: false, RightSkill: false}, - 362: {Name: "Map", ID: 362, LeftSkill: false, RightSkill: false}, - 363: {Name: "ShowItems", ID: 363, LeftSkill: false, RightSkill: false}, - 364: {Name: "RunToggle", ID: 364, LeftSkill: false, RightSkill: false}, - 365: {Name: "MonHolyFreeze", ID: 365, LeftSkill: false, RightSkill: true}, - 366: {Name: "MonLeap", ID: 366, LeftSkill: false, RightSkill: false}, - 367: {Name: "MonLeapAttack", ID: 367, LeftSkill: false, RightSkill: false}, - 368: {Name: "MonHolyFire", ID: 368, LeftSkill: false, RightSkill: true}, - 369: {Name: "MonHolyShock", ID: 369, LeftSkill: false, RightSkill: true}, - 370: {Name: "CubeLoot", ID: 370, LeftSkill: false, RightSkill: false}, - 371: {Name: "Mark of the Bear", ID: 371, LeftSkill: false, RightSkill: false}, - 372: {Name: "Mark of the Wolf", ID: 372, LeftSkill: false, RightSkill: false}, -} + 0: {Name: "Attack", ID: 0, LeftSkill: true, RightSkill: true}, + 1: {Name: "Kick", ID: 1, LeftSkill: false, RightSkill: false}, + 2: {Name: "Throw", ID: 2, LeftSkill: true, RightSkill: true}, + 3: {Name: "Unsummon", ID: 3, LeftSkill: false, RightSkill: true}, + 4: {Name: "Left Hand Throw", ID: 4, LeftSkill: true, RightSkill: true}, + 5: {Name: "Left Hand Swing", ID: 5, LeftSkill: false, RightSkill: false}, + 6: {Name: "Magic Arrow", ID: 6, LeftSkill: true, RightSkill: true}, + 7: {Name: "Fire Arrow", ID: 7, LeftSkill: true, RightSkill: true}, + 8: {Name: "Inner Sight", ID: 8, LeftSkill: false, RightSkill: true}, + 9: {Name: "Critical Strike", ID: 9, LeftSkill: false, RightSkill: false}, + 10: {Name: "Jab", ID: 10, LeftSkill: true, RightSkill: true}, + 11: {Name: "Cold Arrow", ID: 11, LeftSkill: true, RightSkill: true}, + 12: {Name: "Multiple Shot", ID: 12, LeftSkill: true, RightSkill: true}, + 13: {Name: "Dodge", ID: 13, LeftSkill: false, RightSkill: false}, + 14: {Name: "Power Strike", ID: 14, LeftSkill: true, RightSkill: true}, + 15: {Name: "Poison Javelin", ID: 15, LeftSkill: true, RightSkill: true}, + 16: {Name: "Exploding Arrow", ID: 16, LeftSkill: true, RightSkill: true}, + 17: {Name: "Slow Missiles", ID: 17, LeftSkill: false, RightSkill: true}, + 18: {Name: "Avoid", ID: 18, LeftSkill: false, RightSkill: false}, + 19: {Name: "Impale", ID: 19, LeftSkill: true, RightSkill: true}, + 20: {Name: "Lightning Bolt", ID: 20, LeftSkill: true, RightSkill: true}, + 21: {Name: "Ice Arrow", ID: 21, LeftSkill: true, RightSkill: true}, + 22: {Name: "Guided Arrow", ID: 22, LeftSkill: true, RightSkill: true}, + 23: {Name: "Penetrate", ID: 23, LeftSkill: false, RightSkill: false}, + 24: {Name: "Charged Strike", ID: 24, LeftSkill: true, RightSkill: true}, + 25: {Name: "Plague Javelin", ID: 25, LeftSkill: true, RightSkill: true}, + 26: {Name: "Strafe", ID: 26, LeftSkill: true, RightSkill: true}, + 27: {Name: "Immolation Arrow", ID: 27, LeftSkill: true, RightSkill: true}, + 28: {Name: "Dopplezon", ID: 28, LeftSkill: false, RightSkill: true}, + 29: {Name: "Evade", ID: 29, LeftSkill: false, RightSkill: false}, + 30: {Name: "Fend", ID: 30, LeftSkill: true, RightSkill: true}, + 31: {Name: "Freezing Arrow", ID: 31, LeftSkill: true, RightSkill: true}, + 32: {Name: "Valkyrie", ID: 32, LeftSkill: false, RightSkill: true}, + 33: {Name: "Pierce", ID: 33, LeftSkill: false, RightSkill: false}, + 34: {Name: "Lightning Strike", ID: 34, LeftSkill: true, RightSkill: true}, + 35: {Name: "Lightning Fury", ID: 35, LeftSkill: true, RightSkill: true}, + 36: {Name: "Fire Bolt", ID: 36, LeftSkill: true, RightSkill: true}, + 37: {Name: "Warmth", ID: 37, LeftSkill: false, RightSkill: false}, + 38: {Name: "Charged Bolt", ID: 38, LeftSkill: true, RightSkill: true}, + 39: {Name: "Ice Bolt", ID: 39, LeftSkill: true, RightSkill: true}, + 40: {Name: "Frozen Armor", ID: 40, LeftSkill: false, RightSkill: true}, + 41: {Name: "Inferno", ID: 41, LeftSkill: true, RightSkill: true}, + 42: {Name: "Static Field", ID: 42, LeftSkill: false, RightSkill: true}, + 43: {Name: "Telekinesis", ID: 43, LeftSkill: false, RightSkill: true}, + 44: {Name: "Frost Nova", ID: 44, LeftSkill: false, RightSkill: true}, + 45: {Name: "Ice Blast", ID: 45, LeftSkill: true, RightSkill: true}, + 46: {Name: "Blaze", ID: 46, LeftSkill: false, RightSkill: true}, + 47: {Name: "Fire Ball", ID: 47, LeftSkill: true, RightSkill: true}, + 48: {Name: "Nova", ID: 48, LeftSkill: false, RightSkill: true}, + 49: {Name: "Lightning", ID: 49, LeftSkill: true, RightSkill: true}, + 50: {Name: "Shiver Armor", ID: 50, LeftSkill: false, RightSkill: true}, + 51: {Name: "Fire Wall", ID: 51, LeftSkill: false, RightSkill: true}, + 52: {Name: "Enchant", ID: 52, LeftSkill: false, RightSkill: true}, + 53: {Name: "Chain Lightning", ID: 53, LeftSkill: true, RightSkill: true}, + 54: {Name: "Teleport", ID: 54, LeftSkill: false, RightSkill: true}, + 55: {Name: "Glacial Spike", ID: 55, LeftSkill: true, RightSkill: true}, + 56: {Name: "Meteor", ID: 56, LeftSkill: false, RightSkill: true}, + 57: {Name: "Thunder Storm", ID: 57, LeftSkill: false, RightSkill: true}, + 58: {Name: "Energy Shield", ID: 58, LeftSkill: false, RightSkill: true}, + 59: {Name: "Blizzard", ID: 59, LeftSkill: false, RightSkill: true}, + 60: {Name: "Chilling Armor", ID: 60, LeftSkill: false, RightSkill: true}, + 61: {Name: "Fire Mastery", ID: 61, LeftSkill: false, RightSkill: false}, + 62: {Name: "Hydra", ID: 62, LeftSkill: false, RightSkill: true}, + 63: {Name: "Lightning Mastery", ID: 63, LeftSkill: false, RightSkill: false}, + 64: {Name: "Frozen Orb", ID: 64, LeftSkill: true, RightSkill: true}, + 65: {Name: "Cold Mastery", ID: 65, LeftSkill: false, RightSkill: false}, + 66: {Name: "Amplify Damage", ID: 66, LeftSkill: false, RightSkill: true}, + 67: {Name: "Teeth", ID: 67, LeftSkill: true, RightSkill: true}, + 68: {Name: "Bone Armor", ID: 68, LeftSkill: false, RightSkill: true}, + 69: {Name: "Skeleton Mastery", ID: 69, LeftSkill: false, RightSkill: false}, + 70: {Name: "Raise Skeleton", ID: 70, LeftSkill: false, RightSkill: true}, + 71: {Name: "Dim Vision", ID: 71, LeftSkill: false, RightSkill: true}, + 72: {Name: "Weaken", ID: 72, LeftSkill: false, RightSkill: true}, + 73: {Name: "Poison Dagger", ID: 73, LeftSkill: true, RightSkill: true}, + 74: {Name: "Corpse Explosion", ID: 74, LeftSkill: false, RightSkill: true}, + 75: {Name: "Clay Golem", ID: 75, LeftSkill: false, RightSkill: true}, + 76: {Name: "Iron Maiden", ID: 76, LeftSkill: false, RightSkill: true}, + 77: {Name: "Terror", ID: 77, LeftSkill: false, RightSkill: true}, + 78: {Name: "Bone Wall", ID: 78, LeftSkill: false, RightSkill: true}, + 79: {Name: "Golem Mastery", ID: 79, LeftSkill: false, RightSkill: false}, + 80: {Name: "Raise Skeletal Mage", ID: 80, LeftSkill: false, RightSkill: true}, + 81: {Name: "Confuse", ID: 81, LeftSkill: false, RightSkill: true}, + 82: {Name: "Life Tap", ID: 82, LeftSkill: false, RightSkill: true}, + 83: {Name: "Poison Explosion", ID: 83, LeftSkill: false, RightSkill: true}, + 84: {Name: "Bone Spear", ID: 84, LeftSkill: true, RightSkill: true}, + 85: {Name: "BloodGolem", ID: 85, LeftSkill: false, RightSkill: true}, + 86: {Name: "Attract", ID: 86, LeftSkill: false, RightSkill: true}, + 87: {Name: "Decrepify", ID: 87, LeftSkill: false, RightSkill: true}, + 88: {Name: "Bone Prison", ID: 88, LeftSkill: false, RightSkill: true}, + 89: {Name: "Summon Resist", ID: 89, LeftSkill: false, RightSkill: false}, + 90: {Name: "IronGolem", ID: 90, LeftSkill: false, RightSkill: true}, + 91: {Name: "Lower Resist", ID: 91, LeftSkill: false, RightSkill: true}, + 92: {Name: "Poison Nova", ID: 92, LeftSkill: false, RightSkill: true}, + 93: {Name: "Bone Spirit", ID: 93, LeftSkill: true, RightSkill: true}, + 94: {Name: "FireGolem", ID: 94, LeftSkill: false, RightSkill: true}, + 95: {Name: "Revive", ID: 95, LeftSkill: false, RightSkill: true}, + 96: {Name: "Sacrifice", ID: 96, LeftSkill: true, RightSkill: true}, + 97: {Name: "Smite", ID: 97, LeftSkill: true, RightSkill: true}, + 98: {Name: "Might", ID: 98, LeftSkill: false, RightSkill: true}, + 99: {Name: "Prayer", ID: 99, LeftSkill: false, RightSkill: true}, + 100: {Name: "Resist Fire", ID: 100, LeftSkill: false, RightSkill: true}, + 101: {Name: "Holy Bolt", ID: 101, LeftSkill: true, RightSkill: true}, + 102: {Name: "Holy Fire", ID: 102, LeftSkill: false, RightSkill: true}, + 103: {Name: "Thorns", ID: 103, LeftSkill: false, RightSkill: true}, + 104: {Name: "Defiance", ID: 104, LeftSkill: false, RightSkill: true}, + 105: {Name: "Resist Cold", ID: 105, LeftSkill: false, RightSkill: true}, + 106: {Name: "Zeal", ID: 106, LeftSkill: true, RightSkill: true}, + 107: {Name: "Charge", ID: 107, LeftSkill: true, RightSkill: true}, + 108: {Name: "Blessed Aim", ID: 108, LeftSkill: false, RightSkill: true}, + 109: {Name: "Cleansing", ID: 109, LeftSkill: false, RightSkill: true}, + 110: {Name: "Resist Lightning", ID: 110, LeftSkill: false, RightSkill: true}, + 111: {Name: "Vengeance", ID: 111, LeftSkill: true, RightSkill: true}, + 112: {Name: "Blessed Hammer", ID: 112, LeftSkill: true, RightSkill: true}, + 113: {Name: "Concentration", ID: 113, LeftSkill: false, RightSkill: true}, + 114: {Name: "Holy Freeze", ID: 114, LeftSkill: false, RightSkill: true}, + 115: {Name: "Vigor", ID: 115, LeftSkill: false, RightSkill: true}, + 116: {Name: "Conversion", ID: 116, LeftSkill: true, RightSkill: true}, + 117: {Name: "Holy Shield", ID: 117, LeftSkill: false, RightSkill: true}, + 118: {Name: "Holy Shock", ID: 118, LeftSkill: false, RightSkill: true}, + 119: {Name: "Sanctuary", ID: 119, LeftSkill: false, RightSkill: true}, + 120: {Name: "Meditation", ID: 120, LeftSkill: false, RightSkill: true}, + 121: {Name: "Fist of the Heavens", ID: 121, LeftSkill: true, RightSkill: true}, + 122: {Name: "Fanaticism", ID: 122, LeftSkill: false, RightSkill: true}, + 123: {Name: "Conviction", ID: 123, LeftSkill: false, RightSkill: true}, + 124: {Name: "Redemption", ID: 124, LeftSkill: false, RightSkill: true}, + 125: {Name: "Salvation", ID: 125, LeftSkill: false, RightSkill: true}, + 126: {Name: "Bash", ID: 126, LeftSkill: true, RightSkill: true}, + 127: {Name: "Blade Mastery", ID: 127, LeftSkill: false, RightSkill: false}, + 128: {Name: "Axe Mastery", ID: 128, LeftSkill: false, RightSkill: false}, + 129: {Name: "Mace Mastery", ID: 129, LeftSkill: false, RightSkill: false}, + 130: {Name: "Howl", ID: 130, LeftSkill: false, RightSkill: true}, + 131: {Name: "Find Potion", ID: 131, LeftSkill: false, RightSkill: true}, + 132: {Name: "Leap", ID: 132, LeftSkill: true, RightSkill: true}, + 133: {Name: "Double Swing", ID: 133, LeftSkill: true, RightSkill: true}, + 134: {Name: "Pole Arm Mastery", ID: 134, LeftSkill: false, RightSkill: false}, + 135: {Name: "Throwing Mastery", ID: 135, LeftSkill: false, RightSkill: false}, + 136: {Name: "Spear Mastery", ID: 136, LeftSkill: false, RightSkill: false}, + 137: {Name: "Taunt", ID: 137, LeftSkill: false, RightSkill: true}, + 138: {Name: "Shout", ID: 138, LeftSkill: false, RightSkill: true}, + 139: {Name: "Stun", ID: 139, LeftSkill: true, RightSkill: true}, + 140: {Name: "Double Throw", ID: 140, LeftSkill: true, RightSkill: true}, + 141: {Name: "Increased Stamina", ID: 141, LeftSkill: false, RightSkill: false}, + 142: {Name: "Find Item", ID: 142, LeftSkill: false, RightSkill: true}, + 143: {Name: "Leap Attack", ID: 143, LeftSkill: true, RightSkill: true}, + 144: {Name: "Concentrate", ID: 144, LeftSkill: true, RightSkill: true}, + 145: {Name: "Iron Skin", ID: 145, LeftSkill: false, RightSkill: false}, + 146: {Name: "Battle Cry", ID: 146, LeftSkill: false, RightSkill: true}, + 147: {Name: "Frenzy", ID: 147, LeftSkill: true, RightSkill: true}, + 148: {Name: "Increased Speed", ID: 148, LeftSkill: false, RightSkill: false}, + 149: {Name: "Battle Orders", ID: 149, LeftSkill: false, RightSkill: true}, + 150: {Name: "Grim Ward", ID: 150, LeftSkill: false, RightSkill: true}, + 151: {Name: "Whirlwind", ID: 151, LeftSkill: true, RightSkill: true}, + 152: {Name: "Berserk", ID: 152, LeftSkill: true, RightSkill: true}, + 153: {Name: "Natural Resistance", ID: 153, LeftSkill: false, RightSkill: false}, + 154: {Name: "War Cry", ID: 154, LeftSkill: false, RightSkill: true}, + 155: {Name: "Battle Command", ID: 155, LeftSkill: false, RightSkill: true}, + 156: {Name: "Fire Hit", ID: 156, LeftSkill: false, RightSkill: false}, + 157: {Name: "UnHolyBolt", ID: 157, LeftSkill: false, RightSkill: false}, + 158: {Name: "SkeletonRaise", ID: 158, LeftSkill: false, RightSkill: false}, + 159: {Name: "MaggotEgg", ID: 159, LeftSkill: false, RightSkill: false}, + 160: {Name: "ShamanFire", ID: 160, LeftSkill: false, RightSkill: false}, + 161: {Name: "MagottUp", ID: 161, LeftSkill: false, RightSkill: false}, + 162: {Name: "MagottDown", ID: 162, LeftSkill: false, RightSkill: false}, + 163: {Name: "MagottLay", ID: 163, LeftSkill: false, RightSkill: false}, + 164: {Name: "AndrialSpray", ID: 164, LeftSkill: false, RightSkill: false}, + 165: {Name: "Jump", ID: 165, LeftSkill: false, RightSkill: false}, + 166: {Name: "Swarm Move", ID: 166, LeftSkill: false, RightSkill: false}, + 167: {Name: "Nest", ID: 167, LeftSkill: false, RightSkill: false}, + 168: {Name: "Quick Strike", ID: 168, LeftSkill: false, RightSkill: false}, + 169: {Name: "VampireFireball", ID: 169, LeftSkill: false, RightSkill: false}, + 170: {Name: "VampireFirewall", ID: 170, LeftSkill: false, RightSkill: false}, + 171: {Name: "VampireMeteor", ID: 171, LeftSkill: false, RightSkill: false}, + 172: {Name: "GargoyleTrap", ID: 172, LeftSkill: false, RightSkill: false}, + 173: {Name: "SpiderLay", ID: 173, LeftSkill: false, RightSkill: false}, + 174: {Name: "VampireHeal", ID: 174, LeftSkill: false, RightSkill: false}, + 175: {Name: "VampireRaise", ID: 175, LeftSkill: false, RightSkill: false}, + 176: {Name: "Submerge", ID: 176, LeftSkill: false, RightSkill: false}, + 177: {Name: "FetishAura", ID: 177, LeftSkill: false, RightSkill: false}, + 178: {Name: "FetishInferno", ID: 178, LeftSkill: false, RightSkill: false}, + 179: {Name: "ZakarumHeal", ID: 179, LeftSkill: false, RightSkill: false}, + 180: {Name: "Emerge", ID: 180, LeftSkill: false, RightSkill: false}, + 181: {Name: "Resurrect", ID: 181, LeftSkill: false, RightSkill: false}, + 182: {Name: "Bestow", ID: 182, LeftSkill: false, RightSkill: false}, + 183: {Name: "MissileSkill1", ID: 183, LeftSkill: false, RightSkill: false}, + 184: {Name: "MonTeleport", ID: 184, LeftSkill: false, RightSkill: false}, + 185: {Name: "PrimeLightning", ID: 185, LeftSkill: false, RightSkill: false}, + 186: {Name: "PrimeBolt", ID: 186, LeftSkill: false, RightSkill: false}, + 187: {Name: "PrimeBlaze", ID: 187, LeftSkill: false, RightSkill: false}, + 188: {Name: "PrimeFirewall", ID: 188, LeftSkill: false, RightSkill: false}, + 189: {Name: "PrimeSpike", ID: 189, LeftSkill: false, RightSkill: false}, + 190: {Name: "PrimeIceNova", ID: 190, LeftSkill: false, RightSkill: false}, + 191: {Name: "PrimePoisonball", ID: 191, LeftSkill: false, RightSkill: false}, + 192: {Name: "PrimePoisonNova", ID: 192, LeftSkill: false, RightSkill: false}, + 193: {Name: "DiabLight", ID: 193, LeftSkill: false, RightSkill: false}, + 194: {Name: "DiabCold", ID: 194, LeftSkill: false, RightSkill: false}, + 195: {Name: "DiabFire", ID: 195, LeftSkill: false, RightSkill: false}, + 196: {Name: "FingerMageSpider", ID: 196, LeftSkill: false, RightSkill: false}, + 197: {Name: "DiabWall", ID: 197, LeftSkill: false, RightSkill: false}, + 198: {Name: "DiabRun", ID: 198, LeftSkill: false, RightSkill: false}, + 199: {Name: "DiabPrison", ID: 199, LeftSkill: false, RightSkill: false}, + 200: {Name: "PoisonBallTrap", ID: 200, LeftSkill: false, RightSkill: false}, + 201: {Name: "AndyPoisonBolt", ID: 201, LeftSkill: false, RightSkill: false}, + 202: {Name: "HireableMissile", ID: 202, LeftSkill: false, RightSkill: false}, + 203: {Name: "DesertTurret", ID: 203, LeftSkill: false, RightSkill: false}, + 204: {Name: "ArcaneTower", ID: 204, LeftSkill: false, RightSkill: false}, + 205: {Name: "MonBlizzard", ID: 205, LeftSkill: false, RightSkill: false}, + 206: {Name: "Mosquito", ID: 206, LeftSkill: false, RightSkill: false}, + 207: {Name: "CursedBallTrapRight", ID: 207, LeftSkill: false, RightSkill: false}, + 208: {Name: "CursedBallTrapLeft", ID: 208, LeftSkill: false, RightSkill: false}, + 209: {Name: "MonFrozenArmor", ID: 209, LeftSkill: false, RightSkill: false}, + 210: {Name: "MonBoneArmor", ID: 210, LeftSkill: false, RightSkill: false}, + 211: {Name: "MonBoneSpirit", ID: 211, LeftSkill: false, RightSkill: false}, + 212: {Name: "MonCurseCast", ID: 212, LeftSkill: false, RightSkill: false}, + 213: {Name: "HellMeteor", ID: 213, LeftSkill: false, RightSkill: false}, + 214: {Name: "RegurgitatorEat", ID: 214, LeftSkill: false, RightSkill: false}, + 215: {Name: "MonFrenzy", ID: 215, LeftSkill: false, RightSkill: false}, + 216: {Name: "QueenDeath", ID: 216, LeftSkill: false, RightSkill: false}, + 217: {Name: "Scroll of Identify", ID: 217, LeftSkill: false, RightSkill: true}, + 218: {Name: "Book of Identify", ID: 218, LeftSkill: false, RightSkill: true}, + 219: {Name: "Scroll of Townportal", ID: 219, LeftSkill: false, RightSkill: true}, + 220: {Name: "Book of Townportal", ID: 220, LeftSkill: false, RightSkill: true}, + 221: {Name: "Raven", ID: 221, LeftSkill: false, RightSkill: true}, + 222: {Name: "Plague Poppy", ID: 222, LeftSkill: false, RightSkill: true}, + 223: {Name: "Wearwolf", ID: 223, LeftSkill: false, RightSkill: true}, + 224: {Name: "Shape Shifting", ID: 224, LeftSkill: false, RightSkill: false}, + 225: {Name: "Firestorm", ID: 225, LeftSkill: true, RightSkill: true}, + 226: {Name: "Oak Sage", ID: 226, LeftSkill: false, RightSkill: true}, + 227: {Name: "Summon Spirit Wolf", ID: 227, LeftSkill: false, RightSkill: true}, + 228: {Name: "Wearbear", ID: 228, LeftSkill: false, RightSkill: true}, + 229: {Name: "Molten Boulder", ID: 229, LeftSkill: true, RightSkill: true}, + 230: {Name: "Arctic Blast", ID: 230, LeftSkill: true, RightSkill: true}, + 231: {Name: "Cycle of Life", ID: 231, LeftSkill: false, RightSkill: true}, + 232: {Name: "Feral Rage", ID: 232, LeftSkill: true, RightSkill: true}, + 233: {Name: "Maul", ID: 233, LeftSkill: true, RightSkill: true}, + 234: {Name: "Eruption", ID: 234, LeftSkill: false, RightSkill: true}, + 235: {Name: "Cyclone Armor", ID: 235, LeftSkill: false, RightSkill: true}, + 236: {Name: "Heart of Wolverine", ID: 236, LeftSkill: false, RightSkill: true}, + 237: {Name: "Summon Fenris", ID: 237, LeftSkill: false, RightSkill: true}, + 238: {Name: "Rabies", ID: 238, LeftSkill: true, RightSkill: true}, + 239: {Name: "Fire Claws", ID: 239, LeftSkill: true, RightSkill: true}, + 240: {Name: "Twister", ID: 240, LeftSkill: true, RightSkill: true}, + 241: {Name: "Vines", ID: 241, LeftSkill: false, RightSkill: true}, + 242: {Name: "Hunger", ID: 242, LeftSkill: true, RightSkill: true}, + 243: {Name: "Shock Wave", ID: 243, LeftSkill: true, RightSkill: true}, + 244: {Name: "Volcano", ID: 244, LeftSkill: false, RightSkill: true}, + 245: {Name: "Tornado", ID: 245, LeftSkill: true, RightSkill: true}, + 246: {Name: "Spirit of Barbs", ID: 246, LeftSkill: false, RightSkill: true}, + 247: {Name: "Summon Grizzly", ID: 247, LeftSkill: false, RightSkill: true}, + 248: {Name: "Fury", ID: 248, LeftSkill: true, RightSkill: true}, + 249: {Name: "Armageddon", ID: 249, LeftSkill: false, RightSkill: true}, + 250: {Name: "Hurricane", ID: 250, LeftSkill: false, RightSkill: true}, + 251: {Name: "Fire Trauma", ID: 251, LeftSkill: true, RightSkill: true}, + 252: {Name: "Claw Mastery", ID: 252, LeftSkill: false, RightSkill: false}, + 253: {Name: "Psychic Hammer", ID: 253, LeftSkill: false, RightSkill: true}, + 254: {Name: "Tiger Strike", ID: 254, LeftSkill: true, RightSkill: true}, + 255: {Name: "Dragon Talon", ID: 255, LeftSkill: true, RightSkill: true}, + 256: {Name: "Shock Field", ID: 256, LeftSkill: true, RightSkill: true}, + 257: {Name: "Blade Sentinel", ID: 257, LeftSkill: true, RightSkill: true}, + 258: {Name: "Quickness", ID: 258, LeftSkill: false, RightSkill: true}, + 259: {Name: "Fists of Fire", ID: 259, LeftSkill: true, RightSkill: true}, + 260: {Name: "Dragon Claw", ID: 260, LeftSkill: true, RightSkill: true}, + 261: {Name: "Charged Bolt Sentry", ID: 261, LeftSkill: false, RightSkill: true}, + 262: {Name: "Wake of Fire Sentry", ID: 262, LeftSkill: false, RightSkill: true}, + 263: {Name: "Weapon Block", ID: 263, LeftSkill: false, RightSkill: false}, + 264: {Name: "Cloak of Shadows", ID: 264, LeftSkill: false, RightSkill: true}, + 265: {Name: "Cobra Strike", ID: 265, LeftSkill: true, RightSkill: true}, + 266: {Name: "Blade Fury", ID: 266, LeftSkill: true, RightSkill: true}, + 267: {Name: "Fade", ID: 267, LeftSkill: false, RightSkill: true}, + 268: {Name: "Shadow Warrior", ID: 268, LeftSkill: false, RightSkill: true}, + 269: {Name: "Claws of Thunder", ID: 269, LeftSkill: true, RightSkill: true}, + 270: {Name: "Dragon Tail", ID: 270, LeftSkill: true, RightSkill: true}, + 271: {Name: "Lightning Sentry", ID: 271, LeftSkill: false, RightSkill: true}, + 272: {Name: "Inferno Sentry", ID: 272, LeftSkill: false, RightSkill: true}, + 273: {Name: "Mind Blast", ID: 273, LeftSkill: false, RightSkill: true}, + 274: {Name: "Blades of Ice", ID: 274, LeftSkill: true, RightSkill: true}, + 275: {Name: "Dragon Flight", ID: 275, LeftSkill: true, RightSkill: true}, + 276: {Name: "Death Sentry", ID: 276, LeftSkill: false, RightSkill: true}, + 277: {Name: "Blade Shield", ID: 277, LeftSkill: false, RightSkill: true}, + 278: {Name: "Venom", ID: 278, LeftSkill: false, RightSkill: true}, + 279: {Name: "Shadow Master", ID: 279, LeftSkill: false, RightSkill: true}, + 280: {Name: "Royal Strike", ID: 280, LeftSkill: true, RightSkill: true}, + 281: {Name: "Wake Of Destruction Sentry", ID: 281, LeftSkill: false, RightSkill: false}, + 282: {Name: "Imp Inferno", ID: 282, LeftSkill: false, RightSkill: false}, + 283: {Name: "Imp Fireball", ID: 283, LeftSkill: false, RightSkill: false}, + 284: {Name: "Baal Taunt", ID: 284, LeftSkill: false, RightSkill: false}, + 285: {Name: "Baal Corpse Explode", ID: 285, LeftSkill: false, RightSkill: false}, + 286: {Name: "Baal Monster Spawn", ID: 286, LeftSkill: false, RightSkill: false}, + 287: {Name: "Catapult Charged Ball", ID: 287, LeftSkill: false, RightSkill: false}, + 288: {Name: "Catapult Spike Ball", ID: 288, LeftSkill: false, RightSkill: false}, + 289: {Name: "Suck Blood", ID: 289, LeftSkill: false, RightSkill: false}, + 290: {Name: "Cry Help", ID: 290, LeftSkill: false, RightSkill: false}, + 291: {Name: "Healing Vortex", ID: 291, LeftSkill: false, RightSkill: false}, + 292: {Name: "Teleport 2", ID: 292, LeftSkill: false, RightSkill: false}, + 293: {Name: "Self-resurrect", ID: 293, LeftSkill: false, RightSkill: false}, + 294: {Name: "Vine Attack", ID: 294, LeftSkill: false, RightSkill: false}, + 295: {Name: "Overseer Whip", ID: 295, LeftSkill: false, RightSkill: false}, + 296: {Name: "Barbs Aura", ID: 296, LeftSkill: false, RightSkill: false}, + 297: {Name: "Wolverine Aura", ID: 297, LeftSkill: false, RightSkill: false}, + 298: {Name: "Oak Sage Aura", ID: 298, LeftSkill: false, RightSkill: false}, + 299: {Name: "Imp Fire Missile", ID: 299, LeftSkill: false, RightSkill: false}, + 300: {Name: "Impregnate", ID: 300, LeftSkill: false, RightSkill: false}, + 301: {Name: "Siege Beast Stomp", ID: 301, LeftSkill: false, RightSkill: false}, + 302: {Name: "MinionSpawner", ID: 302, LeftSkill: false, RightSkill: false}, + 303: {Name: "CatapultBlizzard", ID: 303, LeftSkill: false, RightSkill: false}, + 304: {Name: "CatapultPlague", ID: 304, LeftSkill: false, RightSkill: false}, + 305: {Name: "CatapultMeteor", ID: 305, LeftSkill: false, RightSkill: false}, + 306: {Name: "BoltSentry", ID: 306, LeftSkill: false, RightSkill: false}, + 307: {Name: "CorpseCycler", ID: 307, LeftSkill: false, RightSkill: false}, + 308: {Name: "DeathMaul", ID: 308, LeftSkill: false, RightSkill: false}, + 309: {Name: "Defense Curse", ID: 309, LeftSkill: false, RightSkill: false}, + 310: {Name: "Blood Mana", ID: 310, LeftSkill: false, RightSkill: false}, + 311: {Name: "mon inferno sentry", ID: 311, LeftSkill: false, RightSkill: false}, + 312: {Name: "mon death sentry", ID: 312, LeftSkill: false, RightSkill: false}, + 313: {Name: "sentry lightning", ID: 313, LeftSkill: false, RightSkill: false}, + 314: {Name: "fenris rage", ID: 314, LeftSkill: false, RightSkill: false}, + 315: {Name: "Baal Tentacle", ID: 315, LeftSkill: false, RightSkill: false}, + 316: {Name: "Baal Nova", ID: 316, LeftSkill: false, RightSkill: false}, + 317: {Name: "Baal Inferno", ID: 317, LeftSkill: false, RightSkill: false}, + 318: {Name: "Baal Cold Missiles", ID: 318, LeftSkill: false, RightSkill: false}, + 319: {Name: "MegademonInferno", ID: 319, LeftSkill: false, RightSkill: false}, + 320: {Name: "EvilHutSpawner", ID: 320, LeftSkill: false, RightSkill: false}, + 321: {Name: "CountessFirewall", ID: 321, LeftSkill: false, RightSkill: false}, + 322: {Name: "ImpBolt", ID: 322, LeftSkill: false, RightSkill: false}, + 323: {Name: "Horror Arctic Blast", ID: 323, LeftSkill: false, RightSkill: false}, + 324: {Name: "death sentry ltng", ID: 324, LeftSkill: false, RightSkill: false}, + 325: {Name: "VineCycler", ID: 325, LeftSkill: false, RightSkill: false}, + 326: {Name: "BearSmite", ID: 326, LeftSkill: false, RightSkill: false}, + 327: {Name: "Resurrect2", ID: 327, LeftSkill: false, RightSkill: false}, + 328: {Name: "BloodLordFrenzy", ID: 328, LeftSkill: false, RightSkill: false}, + 329: {Name: "Baal Teleport", ID: 329, LeftSkill: false, RightSkill: false}, + 330: {Name: "Imp Teleport", ID: 330, LeftSkill: false, RightSkill: false}, + 331: {Name: "Baal Clone Teleport", ID: 331, LeftSkill: false, RightSkill: false}, + 332: {Name: "ZakarumLightning", ID: 332, LeftSkill: false, RightSkill: false}, + 333: {Name: "VampireMissile", ID: 333, LeftSkill: false, RightSkill: false}, + 334: {Name: "MephistoMissile", ID: 334, LeftSkill: false, RightSkill: false}, + 335: {Name: "DoomKnightMissile", ID: 335, LeftSkill: false, RightSkill: false}, + 336: {Name: "RogueMissile", ID: 336, LeftSkill: false, RightSkill: false}, + 337: {Name: "HydraMissile", ID: 337, LeftSkill: false, RightSkill: false}, + 338: {Name: "NecromageMissile", ID: 338, LeftSkill: false, RightSkill: false}, + 339: {Name: "MonBow", ID: 339, LeftSkill: false, RightSkill: false}, + 340: {Name: "MonFireArrow", ID: 340, LeftSkill: false, RightSkill: false}, + 341: {Name: "MonColdArrow", ID: 341, LeftSkill: false, RightSkill: false}, + 342: {Name: "MonExplodingArrow", ID: 342, LeftSkill: false, RightSkill: false}, + 343: {Name: "MonFreezingArrow", ID: 343, LeftSkill: false, RightSkill: false}, + 344: {Name: "MonPowerStrike", ID: 344, LeftSkill: false, RightSkill: false}, + 345: {Name: "SuccubusBolt", ID: 345, LeftSkill: false, RightSkill: false}, + 346: {Name: "MephFrostNova", ID: 346, LeftSkill: false, RightSkill: false}, + 347: {Name: "MonIceSpear", ID: 347, LeftSkill: false, RightSkill: false}, + 348: {Name: "ShamanIce", ID: 348, LeftSkill: false, RightSkill: false}, + 349: {Name: "Diablogeddon", ID: 349, LeftSkill: false, RightSkill: false}, + 350: {Name: "Delerium Change", ID: 350, LeftSkill: false, RightSkill: false}, + 351: {Name: "NihlathakCorpseExplosion", ID: 351, LeftSkill: false, RightSkill: false}, + 352: {Name: "SerpentCharge", ID: 352, LeftSkill: false, RightSkill: false}, + 353: {Name: "Trap Nova", ID: 353, LeftSkill: false, RightSkill: false}, + 354: {Name: "UnHolyBoltEx", ID: 354, LeftSkill: false, RightSkill: false}, + 355: {Name: "ShamanFireEx", ID: 355, LeftSkill: false, RightSkill: false}, + 356: {Name: "Imp Fire Missile Ex", ID: 356, LeftSkill: false, RightSkill: false}, + 357: {Name: "Interact", ID: 357, LeftSkill: false, RightSkill: false}, + 358: {Name: "Loot", ID: 358, LeftSkill: false, RightSkill: false}, + 359: {Name: "TownPortal", ID: 359, LeftSkill: false, RightSkill: false}, + 360: {Name: "EmoteWheel", ID: 360, LeftSkill: false, RightSkill: false}, + 361: {Name: "SwapWeapons", ID: 361, LeftSkill: false, RightSkill: false}, + 362: {Name: "Map", ID: 362, LeftSkill: false, RightSkill: false}, + 363: {Name: "ShowItems", ID: 363, LeftSkill: false, RightSkill: false}, + 364: {Name: "RunToggle", ID: 364, LeftSkill: false, RightSkill: false}, + 365: {Name: "MonHolyFreeze", ID: 365, LeftSkill: false, RightSkill: true}, + 366: {Name: "MonLeap", ID: 366, LeftSkill: false, RightSkill: false}, + 367: {Name: "MonLeapAttack", ID: 367, LeftSkill: false, RightSkill: false}, + 368: {Name: "MonHolyFire", ID: 368, LeftSkill: false, RightSkill: true}, + 369: {Name: "MonHolyShock", ID: 369, LeftSkill: false, RightSkill: true}, + 370: {Name: "CubeLoot", ID: 370, LeftSkill: false, RightSkill: false}, + 371: {Name: "Mark of the Bear", ID: 371, LeftSkill: false, RightSkill: false}, + 372: {Name: "Mark of the Wolf", ID: 372, LeftSkill: false, RightSkill: false}, +} \ No newline at end of file