Added extra item info (#41)

This commit is contained in:
TDL
2024-09-10 16:04:47 +02:00
committed by GitHub
parent 9842199c15
commit 7b42e27aba
9 changed files with 1746 additions and 1725 deletions

View File

@@ -113,6 +113,7 @@ func generateItems() error {
for i, header := range headers { for i, header := range headers {
lineMap[header] = fields[i] lineMap[header] = fields[i]
} }
lineMap["ID"] = fmt.Sprintf("%d", itemID) lineMap["ID"] = fmt.Sprintf("%d", itemID)
lineMap["name"] = strings.ReplaceAll(lineMap["name"], "Heirophant", "Hierophant") lineMap["name"] = strings.ReplaceAll(lineMap["name"], "Heirophant", "Hierophant")
lineMap["name"] = strings.ReplaceAll(lineMap["name"], "Colossal", "Colossus") 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"], "Ornate Armor", "Ornate Plate")
lineMap["name"] = strings.ReplaceAll(lineMap["name"], "Essense", "Essence") lineMap["name"] = strings.ReplaceAll(lineMap["name"], "Essense", "Essence")
if _, found := lineMap["minac"]; !found { fieldsToCheck := []string{
lineMap["minac"] = "0" "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 { if _, found := lineMap["normcode"]; !found {
lineMap["normcode"] = "" lineMap["normcode"] = ""
lineMap["ubercode"] = "" lineMap["ubercode"] = ""

View File

@@ -52,12 +52,12 @@ package item
var Desc = map[int]Description{ var Desc = map[int]Description{
{{- range $key, $value := . }} {{- 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 }}` {{- end }}`
const templateArmorAndMisc = ` const templateArmorAndMisc = `
{{- range $key, $value := . }} {{- 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 }} {{- end }}
` `

View File

@@ -3,141 +3,141 @@
package area package area
var Areas = map[ID]Area{ var Areas = map[ID]Area{
0: {Name: "", ID: 0}, 0: {Name: "", ID: 0},
1: {Name: "Rogue Encampment", ID: 1}, 1: {Name: "Rogue Encampment", ID: 1},
2: {Name: "Blood Moor", ID: 2}, 2: {Name: "Blood Moor", ID: 2},
3: {Name: "Cold Plains", ID: 3}, 3: {Name: "Cold Plains", ID: 3},
4: {Name: "Stony Field", ID: 4}, 4: {Name: "Stony Field", ID: 4},
5: {Name: "Dark Wood", ID: 5}, 5: {Name: "Dark Wood", ID: 5},
6: {Name: "Black Marsh", ID: 6}, 6: {Name: "Black Marsh", ID: 6},
7: {Name: "Tamoe Highland", ID: 7}, 7: {Name: "Tamoe Highland", ID: 7},
8: {Name: "Den of Evil", ID: 8}, 8: {Name: "Den of Evil", ID: 8},
9: {Name: "Cave Level 1", ID: 9}, 9: {Name: "Cave Level 1", ID: 9},
10: {Name: "Underground Passage Level 1", ID: 10}, 10: {Name: "Underground Passage Level 1", ID: 10},
11: {Name: "Hole Level 1", ID: 11}, 11: {Name: "Hole Level 1", ID: 11},
12: {Name: "Pit Level 1", ID: 12}, 12: {Name: "Pit Level 1", ID: 12},
13: {Name: "Cave Level 2", ID: 13}, 13: {Name: "Cave Level 2", ID: 13},
14: {Name: "Underground Passage Level 2", ID: 14}, 14: {Name: "Underground Passage Level 2", ID: 14},
15: {Name: "Hole Level 2", ID: 15}, 15: {Name: "Hole Level 2", ID: 15},
16: {Name: "Pit Level 2", ID: 16}, 16: {Name: "Pit Level 2", ID: 16},
17: {Name: "Burial Grounds", ID: 17}, 17: {Name: "Burial Grounds", ID: 17},
18: {Name: "Crypt", ID: 18}, 18: {Name: "Crypt", ID: 18},
19: {Name: "Mausoleum", ID: 19}, 19: {Name: "Mausoleum", ID: 19},
20: {Name: "Forgotten Tower", ID: 20}, 20: {Name: "Forgotten Tower", ID: 20},
21: {Name: "Tower Cellar Level 1", ID: 21}, 21: {Name: "Tower Cellar Level 1", ID: 21},
22: {Name: "Tower Cellar Level 2", ID: 22}, 22: {Name: "Tower Cellar Level 2", ID: 22},
23: {Name: "Tower Cellar Level 3", ID: 23}, 23: {Name: "Tower Cellar Level 3", ID: 23},
24: {Name: "Tower Cellar Level 4", ID: 24}, 24: {Name: "Tower Cellar Level 4", ID: 24},
25: {Name: "Tower Cellar Level 5", ID: 25}, 25: {Name: "Tower Cellar Level 5", ID: 25},
26: {Name: "Monastery Gate", ID: 26}, 26: {Name: "Monastery Gate", ID: 26},
27: {Name: "Outer Cloister", ID: 27}, 27: {Name: "Outer Cloister", ID: 27},
28: {Name: "Barracks", ID: 28}, 28: {Name: "Barracks", ID: 28},
29: {Name: "Jail Level 1", ID: 29}, 29: {Name: "Jail Level 1", ID: 29},
30: {Name: "Jail Level 2", ID: 30}, 30: {Name: "Jail Level 2", ID: 30},
31: {Name: "Jail Level 3", ID: 31}, 31: {Name: "Jail Level 3", ID: 31},
32: {Name: "Inner Cloister", ID: 32}, 32: {Name: "Inner Cloister", ID: 32},
33: {Name: "Cathedral", ID: 33}, 33: {Name: "Cathedral", ID: 33},
34: {Name: "Catacombs Level 1", ID: 34}, 34: {Name: "Catacombs Level 1", ID: 34},
35: {Name: "Catacombs Level 2", ID: 35}, 35: {Name: "Catacombs Level 2", ID: 35},
36: {Name: "Catacombs Level 3", ID: 36}, 36: {Name: "Catacombs Level 3", ID: 36},
37: {Name: "Catacombs Level 4", ID: 37}, 37: {Name: "Catacombs Level 4", ID: 37},
38: {Name: "Tristram", ID: 38}, 38: {Name: "Tristram", ID: 38},
39: {Name: "Moo Moo Farm", ID: 39}, 39: {Name: "Moo Moo Farm", ID: 39},
40: {Name: "Lut Gholein", ID: 40}, 40: {Name: "Lut Gholein", ID: 40},
41: {Name: "Rocky Waste", ID: 41}, 41: {Name: "Rocky Waste", ID: 41},
42: {Name: "Dry Hills", ID: 42}, 42: {Name: "Dry Hills", ID: 42},
43: {Name: "Far Oasis", ID: 43}, 43: {Name: "Far Oasis", ID: 43},
44: {Name: "Lost City", ID: 44}, 44: {Name: "Lost City", ID: 44},
45: {Name: "Valley of Snakes", ID: 45}, 45: {Name: "Valley of Snakes", ID: 45},
46: {Name: "Canyon of the Magi", ID: 46}, 46: {Name: "Canyon of the Magi", ID: 46},
47: {Name: "Sewers Level 1", ID: 47}, 47: {Name: "Sewers Level 1", ID: 47},
48: {Name: "Sewers Level 2", ID: 48}, 48: {Name: "Sewers Level 2", ID: 48},
49: {Name: "Sewers Level 3", ID: 49}, 49: {Name: "Sewers Level 3", ID: 49},
50: {Name: "Harem Level 1", ID: 50}, 50: {Name: "Harem Level 1", ID: 50},
51: {Name: "Harem Level 2", ID: 51}, 51: {Name: "Harem Level 2", ID: 51},
52: {Name: "Palace Cellar Level 1", ID: 52}, 52: {Name: "Palace Cellar Level 1", ID: 52},
53: {Name: "Palace Cellar Level 2", ID: 53}, 53: {Name: "Palace Cellar Level 2", ID: 53},
54: {Name: "Palace Cellar Level 3", ID: 54}, 54: {Name: "Palace Cellar Level 3", ID: 54},
55: {Name: "Stony Tomb Level 1", ID: 55}, 55: {Name: "Stony Tomb Level 1", ID: 55},
56: {Name: "Halls of the Dead Level 1", ID: 56}, 56: {Name: "Halls of the Dead Level 1", ID: 56},
57: {Name: "Halls of the Dead Level 2", ID: 57}, 57: {Name: "Halls of the Dead Level 2", ID: 57},
58: {Name: "Claw Viper Temple Level 1", ID: 58}, 58: {Name: "Claw Viper Temple Level 1", ID: 58},
59: {Name: "Stony Tomb Level 2", ID: 59}, 59: {Name: "Stony Tomb Level 2", ID: 59},
60: {Name: "Halls of the Dead Level 3", ID: 60}, 60: {Name: "Halls of the Dead Level 3", ID: 60},
61: {Name: "Claw Viper Temple Level 2", ID: 61}, 61: {Name: "Claw Viper Temple Level 2", ID: 61},
62: {Name: "Maggot Lair Level 1", ID: 62}, 62: {Name: "Maggot Lair Level 1", ID: 62},
63: {Name: "Maggot Lair Level 2", ID: 63}, 63: {Name: "Maggot Lair Level 2", ID: 63},
64: {Name: "Maggot Lair Level 3", ID: 64}, 64: {Name: "Maggot Lair Level 3", ID: 64},
65: {Name: "Ancient Tunnels", ID: 65}, 65: {Name: "Ancient Tunnels", ID: 65},
66: {Name: "Tal Rasha's Tomb", ID: 66}, 66: {Name: "Tal Rasha's Tomb", ID: 66},
67: {Name: "Tal Rasha's Tomb", ID: 67}, 67: {Name: "Tal Rasha's Tomb", ID: 67},
68: {Name: "Tal Rasha's Tomb", ID: 68}, 68: {Name: "Tal Rasha's Tomb", ID: 68},
69: {Name: "Tal Rasha's Tomb", ID: 69}, 69: {Name: "Tal Rasha's Tomb", ID: 69},
70: {Name: "Tal Rasha's Tomb", ID: 70}, 70: {Name: "Tal Rasha's Tomb", ID: 70},
71: {Name: "Tal Rasha's Tomb", ID: 71}, 71: {Name: "Tal Rasha's Tomb", ID: 71},
72: {Name: "Tal Rasha's Tomb", ID: 72}, 72: {Name: "Tal Rasha's Tomb", ID: 72},
73: {Name: "Duriel's Lair", ID: 73}, 73: {Name: "Duriel's Lair", ID: 73},
74: {Name: "Arcane Sanctuary", ID: 74}, 74: {Name: "Arcane Sanctuary", ID: 74},
75: {Name: "Kurast Docktown", ID: 75}, 75: {Name: "Kurast Docktown", ID: 75},
76: {Name: "Spider Forest", ID: 76}, 76: {Name: "Spider Forest", ID: 76},
77: {Name: "Great Marsh", ID: 77}, 77: {Name: "Great Marsh", ID: 77},
78: {Name: "Flayer Jungle", ID: 78}, 78: {Name: "Flayer Jungle", ID: 78},
79: {Name: "Lower Kurast", ID: 79}, 79: {Name: "Lower Kurast", ID: 79},
80: {Name: "Kurast Bazaar", ID: 80}, 80: {Name: "Kurast Bazaar", ID: 80},
81: {Name: "Upper Kurast", ID: 81}, 81: {Name: "Upper Kurast", ID: 81},
82: {Name: "Kurast Causeway", ID: 82}, 82: {Name: "Kurast Causeway", ID: 82},
83: {Name: "Travincal", ID: 83}, 83: {Name: "Travincal", ID: 83},
84: {Name: "Spider Cave", ID: 84}, 84: {Name: "Spider Cave", ID: 84},
85: {Name: "Spider Cavern", ID: 85}, 85: {Name: "Spider Cavern", ID: 85},
86: {Name: "Swampy Pit Level 1", ID: 86}, 86: {Name: "Swampy Pit Level 1", ID: 86},
87: {Name: "Swampy Pit Level 2", ID: 87}, 87: {Name: "Swampy Pit Level 2", ID: 87},
88: {Name: "Flayer Dungeon Level 1", ID: 88}, 88: {Name: "Flayer Dungeon Level 1", ID: 88},
89: {Name: "Flayer Dungeon Level 2", ID: 89}, 89: {Name: "Flayer Dungeon Level 2", ID: 89},
90: {Name: "Swampy Pit Level 3", ID: 90}, 90: {Name: "Swampy Pit Level 3", ID: 90},
91: {Name: "Flayer Dungeon Level 3", ID: 91}, 91: {Name: "Flayer Dungeon Level 3", ID: 91},
92: {Name: "Sewers Level 1", ID: 92}, 92: {Name: "Sewers Level 1", ID: 92},
93: {Name: "Sewers Level 2", ID: 93}, 93: {Name: "Sewers Level 2", ID: 93},
94: {Name: "Ruined Temple", ID: 94}, 94: {Name: "Ruined Temple", ID: 94},
95: {Name: "Disused Fane", ID: 95}, 95: {Name: "Disused Fane", ID: 95},
96: {Name: "Forgotten Reliquary", ID: 96}, 96: {Name: "Forgotten Reliquary", ID: 96},
97: {Name: "Forgotten Temple", ID: 97}, 97: {Name: "Forgotten Temple", ID: 97},
98: {Name: "Ruined Fane", ID: 98}, 98: {Name: "Ruined Fane", ID: 98},
99: {Name: "Disused Reliquary", ID: 99}, 99: {Name: "Disused Reliquary", ID: 99},
100: {Name: "Durance of Hate Level 1", ID: 100}, 100: {Name: "Durance of Hate Level 1", ID: 100},
101: {Name: "Durance of Hate Level 2", ID: 101}, 101: {Name: "Durance of Hate Level 2", ID: 101},
102: {Name: "Durance of Hate Level 3", ID: 102}, 102: {Name: "Durance of Hate Level 3", ID: 102},
103: {Name: "The Pandemonium Fortress", ID: 103}, 103: {Name: "The Pandemonium Fortress", ID: 103},
104: {Name: "Outer Steppes", ID: 104}, 104: {Name: "Outer Steppes", ID: 104},
105: {Name: "Plains of Despair", ID: 105}, 105: {Name: "Plains of Despair", ID: 105},
106: {Name: "City of the Damned", ID: 106}, 106: {Name: "City of the Damned", ID: 106},
107: {Name: "River of Flame", ID: 107}, 107: {Name: "River of Flame", ID: 107},
108: {Name: "Chaos Sanctum", ID: 108}, 108: {Name: "Chaos Sanctum", ID: 108},
109: {Name: "Harrogath", ID: 109}, 109: {Name: "Harrogath", ID: 109},
110: {Name: "Bloody Foothills", ID: 110}, 110: {Name: "Bloody Foothills", ID: 110},
111: {Name: "Rigid Highlands", ID: 111}, 111: {Name: "Rigid Highlands", ID: 111},
112: {Name: "Arreat Plateau", ID: 112}, 112: {Name: "Arreat Plateau", ID: 112},
113: {Name: "Crystalized Cavern Level 1", ID: 113}, 113: {Name: "Crystalized Cavern Level 1", ID: 113},
114: {Name: "Cellar of Pity", ID: 114}, 114: {Name: "Cellar of Pity", ID: 114},
115: {Name: "Crystalized Cavern Level 2", ID: 115}, 115: {Name: "Crystalized Cavern Level 2", ID: 115},
116: {Name: "Echo Chamber", ID: 116}, 116: {Name: "Echo Chamber", ID: 116},
117: {Name: "Tundra Wastelands", ID: 117}, 117: {Name: "Tundra Wastelands", ID: 117},
118: {Name: "Glacial Caves Level 1", ID: 118}, 118: {Name: "Glacial Caves Level 1", ID: 118},
119: {Name: "Glacial Caves Level 2", ID: 119}, 119: {Name: "Glacial Caves Level 2", ID: 119},
120: {Name: "Rocky Summit", ID: 120}, 120: {Name: "Rocky Summit", ID: 120},
121: {Name: "Nihlathaks Temple", ID: 121}, 121: {Name: "Nihlathaks Temple", ID: 121},
122: {Name: "Halls of Anguish", ID: 122}, 122: {Name: "Halls of Anguish", ID: 122},
123: {Name: "Halls of Death's Calling", ID: 123}, 123: {Name: "Halls of Death's Calling", ID: 123},
124: {Name: "Halls of Vaught", ID: 124}, 124: {Name: "Halls of Vaught", ID: 124},
125: {Name: "Hell1", ID: 125}, 125: {Name: "Hell1", ID: 125},
126: {Name: "Hell2", ID: 126}, 126: {Name: "Hell2", ID: 126},
127: {Name: "Hell3", ID: 127}, 127: {Name: "Hell3", ID: 127},
128: {Name: "The Worldstone Keep Level 1", ID: 128}, 128: {Name: "The Worldstone Keep Level 1", ID: 128},
129: {Name: "The Worldstone Keep Level 2", ID: 129}, 129: {Name: "The Worldstone Keep Level 2", ID: 129},
130: {Name: "The Worldstone Keep Level 3", ID: 130}, 130: {Name: "The Worldstone Keep Level 3", ID: 130},
131: {Name: "Throne of Destruction", ID: 131}, 131: {Name: "Throne of Destruction", ID: 131},
132: {Name: "The Worldstone Chamber", ID: 132}, 132: {Name: "The Worldstone Chamber", ID: 132},
133: {Name: "Pandemonium Run 1", ID: 133}, 133: {Name: "Pandemonium Run 1", ID: 133},
134: {Name: "Pandemonium Run 2", ID: 134}, 134: {Name: "Pandemonium Run 2", ID: 134},
135: {Name: "Pandemonium Run 3", ID: 135}, 135: {Name: "Pandemonium Run 3", ID: 135},
136: {Name: "Tristram", ID: 136}, 136: {Name: "Tristram", ID: 136},
} }

View File

@@ -1,17 +1,31 @@
package item package item
type Description struct { type Description struct {
ID int ID int
Name string Name string
Code string Code string
NormalCode string // Normal NormalCode string // Normal
UberCode string // Exceptional UberCode string // Exceptional
UltraCode string // Elite UltraCode string // Elite
InventoryWidth int InventoryWidth int
InventoryHeight int InventoryHeight int
MinDefense int MinDefense int
MaxDefense int MaxDefense int
Type string 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 { func (d Description) Tier() Tier {

File diff suppressed because it is too large Load Diff

View File

@@ -3,209 +3,209 @@
package item package item
const ( const (
TypeNone = "none" TypeNone = "none"
TypeShield = "shie" TypeShield = "shie"
TypeArmor = "tors" TypeArmor = "tors"
TypeGold = "gold" TypeGold = "gold"
TypeBowQuiver = "bowq" TypeBowQuiver = "bowq"
TypeCrossbowQuiver = "xboq" TypeCrossbowQuiver = "xboq"
TypePlayerBodyPart = "play" TypePlayerBodyPart = "play"
TypeHerb = "herb" TypeHerb = "herb"
TypePotion = "poti" TypePotion = "poti"
TypeRing = "ring" TypeRing = "ring"
TypeElixir = "elix" TypeElixir = "elix"
TypeAmulet = "amul" TypeAmulet = "amul"
TypeCharm = "char" TypeCharm = "char"
TypeBoots = "boot" TypeBoots = "boot"
TypeGloves = "glov" TypeGloves = "glov"
TypeBook = "book" TypeBook = "book"
TypeBelt = "belt" TypeBelt = "belt"
TypeGem = "gem" TypeGem = "gem"
TypeTorch = "torc" TypeTorch = "torc"
TypeScroll = "scro" TypeScroll = "scro"
TypeScepter = "scep" TypeScepter = "scep"
TypeWand = "wand" TypeWand = "wand"
TypeStaff = "staf" TypeStaff = "staf"
TypeBow = "bow" TypeBow = "bow"
TypeAxe = "axe" TypeAxe = "axe"
TypeClub = "club" TypeClub = "club"
TypeSword = "swor" TypeSword = "swor"
TypeHammer = "hamm" TypeHammer = "hamm"
TypeKnife = "knif" TypeKnife = "knif"
TypeSpear = "spea" TypeSpear = "spea"
TypePolearm = "pole" TypePolearm = "pole"
TypeCrossbow = "xbow" TypeCrossbow = "xbow"
TypeMace = "mace" TypeMace = "mace"
TypeHelm = "helm" TypeHelm = "helm"
TypeMissilePotion = "tpot" TypeMissilePotion = "tpot"
TypeQuest = "ques" TypeQuest = "ques"
TypeBodyPart = "body" TypeBodyPart = "body"
TypeKey = "key" TypeKey = "key"
TypeThrowingKnife = "tkni" TypeThrowingKnife = "tkni"
TypeThrowingAxe = "taxe" TypeThrowingAxe = "taxe"
TypeJavelin = "jave" TypeJavelin = "jave"
TypeWeapon = "weap" TypeWeapon = "weap"
TypeMeleeWeapon = "mele" TypeMeleeWeapon = "mele"
TypeMissileWeapon = "miss" TypeMissileWeapon = "miss"
TypeThrownWeapon = "thro" TypeThrownWeapon = "thro"
TypeComboWeapon = "comb" TypeComboWeapon = "comb"
TypeAnyArmor = "armo" TypeAnyArmor = "armo"
TypeAnyShield = "shld" TypeAnyShield = "shld"
TypeMiscellaneous = "misc" TypeMiscellaneous = "misc"
TypeSocketFiller = "sock" TypeSocketFiller = "sock"
TypeSecondHand = "seco" TypeSecondHand = "seco"
TypeStavesAndRods = "rod" TypeStavesAndRods = "rod"
TypeMissile = "misl" TypeMissile = "misl"
TypeBlunt = "blun" TypeBlunt = "blun"
TypeJewel = "jewl" TypeJewel = "jewl"
TypeClassSpecific = "clas" TypeClassSpecific = "clas"
TypeAmazonItem = "amaz" TypeAmazonItem = "amaz"
TypeBarbarianItem = "barb" TypeBarbarianItem = "barb"
TypeNecromancerItem = "necr" TypeNecromancerItem = "necr"
TypePaladinItem = "pala" TypePaladinItem = "pala"
TypeSorceressItem = "sorc" TypeSorceressItem = "sorc"
TypeAssassinItem = "assn" TypeAssassinItem = "assn"
TypeDruidItem = "drui" TypeDruidItem = "drui"
TypeHandtoHand = "h2h" TypeHandtoHand = "h2h"
TypeOrb = "orb" TypeOrb = "orb"
TypeVoodooHeads = "head" TypeVoodooHeads = "head"
TypeAuricShields = "ashd" TypeAuricShields = "ashd"
TypePrimalHelm = "phlm" TypePrimalHelm = "phlm"
TypePelt = "pelt" TypePelt = "pelt"
TypeCloak = "cloa" TypeCloak = "cloa"
TypeRune = "rune" TypeRune = "rune"
TypeCirclet = "circ" TypeCirclet = "circ"
TypeHealingPotion = "hpot" TypeHealingPotion = "hpot"
TypeManaPotion = "mpot" TypeManaPotion = "mpot"
TypeRejuvPotion = "rpot" TypeRejuvPotion = "rpot"
TypeStaminaPotion = "spot" TypeStaminaPotion = "spot"
TypeAntidotePotion = "apot" TypeAntidotePotion = "apot"
TypeThawingPotion = "wpot" TypeThawingPotion = "wpot"
TypeSmallCharm = "scha" TypeSmallCharm = "scha"
TypeMediumCharm = "mcha" TypeMediumCharm = "mcha"
TypeLargeCharm = "lcha" TypeLargeCharm = "lcha"
TypeAmazonBow = "abow" TypeAmazonBow = "abow"
TypeAmazonSpear = "aspe" TypeAmazonSpear = "aspe"
TypeAmazonJavelin = "ajav" TypeAmazonJavelin = "ajav"
TypeHandtoHand2 = "h2h2" TypeHandtoHand2 = "h2h2"
TypeMagicBowQuiv = "mboq" TypeMagicBowQuiv = "mboq"
TypeMagicXbowQuiv = "mxbq" TypeMagicXbowQuiv = "mxbq"
TypeChippedGem = "gem0" TypeChippedGem = "gem0"
TypeFlawedGem = "gem1" TypeFlawedGem = "gem1"
TypeStandardGem = "gem2" TypeStandardGem = "gem2"
TypeFlawlessGem = "gem3" TypeFlawlessGem = "gem3"
TypePerfectGem = "gem4" TypePerfectGem = "gem4"
TypeAmethyst = "gema" TypeAmethyst = "gema"
TypeDiamond = "gemd" TypeDiamond = "gemd"
TypeEmerald = "geme" TypeEmerald = "geme"
TypeRuby = "gemr" TypeRuby = "gemr"
TypeSapphire = "gems" TypeSapphire = "gems"
TypeTopaz = "gemt" TypeTopaz = "gemt"
TypeSkull = "gemz" TypeSkull = "gemz"
TypeSwordsandKnives = "blde" TypeSwordsandKnives = "blde"
TypeSpearsandPolearms = "sppl" TypeSpearsandPolearms = "sppl"
) )
var ItemTypes = map[string]Type{ var ItemTypes = map[string]Type{
TypeNone: {ID: 0, Name: "None", Code: "none", 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}, TypeShield: {ID: 1, Name: "Shield", Code: "shie", Throwable: false, Beltable: false},
TypeArmor: {ID: 2, Name: "Armor", Code: "tors", 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}, TypeGold: {ID: 3, Name: "Gold", Code: "gold", Throwable: false, Beltable: false},
TypeBowQuiver: {ID: 4, Name: "Bow Quiver", Code: "bowq", 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}, 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}, TypePlayerBodyPart: {ID: 6, Name: "Player Body Part", Code: "play", Throwable: false, Beltable: false},
TypeHerb: {ID: 7, Name: "Herb", Code: "herb", 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}, TypePotion: {ID: 8, Name: "Potion", Code: "poti", Throwable: false, Beltable: true},
TypeRing: {ID: 9, Name: "Ring", Code: "ring", Throwable: false, Beltable: false}, TypeRing: {ID: 9, Name: "Ring", Code: "ring", Throwable: false, Beltable: false},
TypeElixir: {ID: 10, Name: "Elixir", Code: "elix", Throwable: false, Beltable: true}, TypeElixir: {ID: 10, Name: "Elixir", Code: "elix", Throwable: false, Beltable: true},
TypeAmulet: {ID: 11, Name: "Amulet", Code: "amul", Throwable: false, Beltable: false}, TypeAmulet: {ID: 11, Name: "Amulet", Code: "amul", Throwable: false, Beltable: false},
TypeCharm: {ID: 12, Name: "Charm", Code: "char", 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}, TypeBoots: {ID: 13, Name: "Boots", Code: "boot", Throwable: false, Beltable: false},
TypeGloves: {ID: 14, Name: "Gloves", Code: "glov", 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}, TypeBook: {ID: 15, Name: "Book", Code: "book", Throwable: false, Beltable: false},
TypeBelt: {ID: 16, Name: "Belt", Code: "belt", 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}, TypeGem: {ID: 17, Name: "Gem", Code: "gem", Throwable: false, Beltable: false},
TypeTorch: {ID: 18, Name: "Torch", Code: "torc", 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}, TypeScroll: {ID: 19, Name: "Scroll", Code: "scro", Throwable: false, Beltable: true},
TypeScepter: {ID: 20, Name: "Scepter", Code: "scep", Throwable: false, Beltable: false}, TypeScepter: {ID: 20, Name: "Scepter", Code: "scep", Throwable: false, Beltable: false},
TypeWand: {ID: 21, Name: "Wand", Code: "wand", 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}, TypeStaff: {ID: 22, Name: "Staff", Code: "staf", Throwable: false, Beltable: false},
TypeBow: {ID: 23, Name: "Bow", Code: "bow", 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}, TypeAxe: {ID: 24, Name: "Axe", Code: "axe", Throwable: false, Beltable: false},
TypeClub: {ID: 25, Name: "Club", Code: "club", 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}, TypeSword: {ID: 26, Name: "Sword", Code: "swor", Throwable: false, Beltable: false},
TypeHammer: {ID: 27, Name: "Hammer", Code: "hamm", 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}, TypeKnife: {ID: 28, Name: "Knife", Code: "knif", Throwable: false, Beltable: false},
TypeSpear: {ID: 29, Name: "Spear", Code: "spea", 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}, TypePolearm: {ID: 30, Name: "Polearm", Code: "pole", Throwable: false, Beltable: false},
TypeCrossbow: {ID: 31, Name: "Crossbow", Code: "xbow", 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}, TypeMace: {ID: 32, Name: "Mace", Code: "mace", Throwable: false, Beltable: false},
TypeHelm: {ID: 33, Name: "Helm", Code: "helm", 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}, TypeMissilePotion: {ID: 34, Name: "Missile Potion", Code: "tpot", Throwable: true, Beltable: false},
TypeQuest: {ID: 35, Name: "Quest", Code: "ques", Throwable: false, 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}, TypeBodyPart: {ID: 36, Name: "Body Part", Code: "body", Throwable: false, Beltable: false},
TypeKey: {ID: 37, Name: "Key", Code: "key", 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}, TypeThrowingKnife: {ID: 38, Name: "Throwing Knife", Code: "tkni", Throwable: true, Beltable: false},
TypeThrowingAxe: {ID: 39, Name: "Throwing Axe", Code: "taxe", 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}, TypeJavelin: {ID: 40, Name: "Javelin", Code: "jave", Throwable: true, Beltable: false},
TypeWeapon: {ID: 41, Name: "Weapon", Code: "weap", Throwable: false, 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}, TypeMeleeWeapon: {ID: 42, Name: "Melee Weapon", Code: "mele", Throwable: false, Beltable: false},
TypeMissileWeapon: {ID: 43, Name: "Missile Weapon", Code: "miss", 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}, TypeThrownWeapon: {ID: 44, Name: "Thrown Weapon", Code: "thro", Throwable: true, Beltable: false},
TypeComboWeapon: {ID: 45, Name: "Combo Weapon", Code: "comb", 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}, TypeAnyArmor: {ID: 46, Name: "Any Armor", Code: "armo", Throwable: false, Beltable: false},
TypeAnyShield: {ID: 47, Name: "Any Shield", Code: "shld", 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}, TypeMiscellaneous: {ID: 48, Name: "Miscellaneous", Code: "misc", Throwable: false, Beltable: false},
TypeSocketFiller: {ID: 49, Name: "Socket Filler", Code: "sock", 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}, 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}, TypeStavesAndRods: {ID: 51, Name: "Staves And Rods", Code: "rod", Throwable: false, Beltable: false},
TypeMissile: {ID: 52, Name: "Missile", Code: "misl", 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}, TypeBlunt: {ID: 53, Name: "Blunt", Code: "blun", Throwable: false, Beltable: false},
TypeJewel: {ID: 54, Name: "Jewel", Code: "jewl", 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}, TypeClassSpecific: {ID: 55, Name: "Class Specific", Code: "clas", Throwable: false, Beltable: false},
TypeAmazonItem: {ID: 56, Name: "Amazon Item", Code: "amaz", 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}, TypeBarbarianItem: {ID: 57, Name: "Barbarian Item", Code: "barb", Throwable: false, Beltable: false},
TypeNecromancerItem: {ID: 58, Name: "Necromancer Item", Code: "necr", 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}, TypePaladinItem: {ID: 59, Name: "Paladin Item", Code: "pala", Throwable: false, Beltable: false},
TypeSorceressItem: {ID: 60, Name: "Sorceress Item", Code: "sorc", 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}, TypeAssassinItem: {ID: 61, Name: "Assassin Item", Code: "assn", Throwable: false, Beltable: false},
TypeDruidItem: {ID: 62, Name: "Druid Item", Code: "drui", 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}, TypeHandtoHand: {ID: 63, Name: "Hand to Hand", Code: "h2h", Throwable: false, Beltable: false},
TypeOrb: {ID: 64, Name: "Orb", Code: "orb", 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}, TypeVoodooHeads: {ID: 65, Name: "Voodoo Heads", Code: "head", Throwable: false, Beltable: false},
TypeAuricShields: {ID: 66, Name: "Auric Shields", Code: "ashd", 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}, TypePrimalHelm: {ID: 67, Name: "Primal Helm", Code: "phlm", Throwable: false, Beltable: false},
TypePelt: {ID: 68, Name: "Pelt", Code: "pelt", 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}, TypeCloak: {ID: 69, Name: "Cloak", Code: "cloa", Throwable: false, Beltable: false},
TypeRune: {ID: 70, Name: "Rune", Code: "rune", 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}, TypeCirclet: {ID: 71, Name: "Circlet", Code: "circ", Throwable: false, Beltable: false},
TypeHealingPotion: {ID: 72, Name: "Healing Potion", Code: "hpot", Throwable: false, Beltable: true}, TypeHealingPotion: {ID: 72, Name: "Healing Potion", Code: "hpot", Throwable: false, Beltable: true},
TypeManaPotion: {ID: 73, Name: "Mana Potion", Code: "mpot", 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}, TypeRejuvPotion: {ID: 74, Name: "Rejuv Potion", Code: "rpot", Throwable: false, Beltable: true},
TypeStaminaPotion: {ID: 75, Name: "Stamina Potion", Code: "spot", 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}, TypeAntidotePotion: {ID: 76, Name: "Antidote Potion", Code: "apot", Throwable: false, Beltable: true},
TypeThawingPotion: {ID: 77, Name: "Thawing Potion", Code: "wpot", 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}, TypeSmallCharm: {ID: 78, Name: "Small Charm", Code: "scha", Throwable: false, Beltable: false},
TypeMediumCharm: {ID: 79, Name: "Medium Charm", Code: "mcha", 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}, TypeLargeCharm: {ID: 80, Name: "Large Charm", Code: "lcha", Throwable: false, Beltable: false},
TypeAmazonBow: {ID: 81, Name: "Amazon Bow", Code: "abow", 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}, TypeAmazonSpear: {ID: 82, Name: "Amazon Spear", Code: "aspe", Throwable: false, Beltable: false},
TypeAmazonJavelin: {ID: 83, Name: "Amazon Javelin", Code: "ajav", Throwable: true, 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}, 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}, 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}, 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}, TypeChippedGem: {ID: 87, Name: "Chipped Gem", Code: "gem0", Throwable: false, Beltable: false},
TypeFlawedGem: {ID: 88, Name: "Flawed Gem", Code: "gem1", 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}, TypeStandardGem: {ID: 89, Name: "Standard Gem", Code: "gem2", Throwable: false, Beltable: false},
TypeFlawlessGem: {ID: 90, Name: "Flawless Gem", Code: "gem3", 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}, TypePerfectGem: {ID: 91, Name: "Perfect Gem", Code: "gem4", Throwable: false, Beltable: false},
TypeAmethyst: {ID: 92, Name: "Amethyst", Code: "gema", 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}, TypeDiamond: {ID: 93, Name: "Diamond", Code: "gemd", Throwable: false, Beltable: false},
TypeEmerald: {ID: 94, Name: "Emerald", Code: "geme", 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}, TypeRuby: {ID: 95, Name: "Ruby", Code: "gemr", Throwable: false, Beltable: false},
TypeSapphire: {ID: 96, Name: "Sapphire", Code: "gems", 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}, TypeTopaz: {ID: 97, Name: "Topaz", Code: "gemt", Throwable: false, Beltable: false},
TypeSkull: {ID: 98, Name: "Skull", Code: "gemz", 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}, 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}, TypeSpearsandPolearms: {ID: 100, Name: "Spears and Polearms", Code: "sppl", Throwable: false, Beltable: false},
} }

View File

@@ -3,106 +3,106 @@
package object package object
var Desc = map[int]Description{ var Desc = map[int]Description{
0: {Name: "Dummy", ID: 0, SizeX: 0, SizeY: 0, HasCollision: true}, 0: {Name: "Dummy", ID: 0, SizeX: 0, SizeY: 0, HasCollision: true},
1: {Name: "Casket", ID: 1, SizeX: 5, SizeY: 3, HasCollision: true}, 1: {Name: "Casket", ID: 1, SizeX: 5, SizeY: 3, HasCollision: true},
2: {Name: "Shrine", ID: 2, SizeX: 3, 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}, 3: {Name: "Casket", ID: 3, SizeX: 5, SizeY: 3, HasCollision: true},
4: {Name: "LargeUrn", ID: 4, SizeX: 1, SizeY: 1, HasCollision: true}, 4: {Name: "LargeUrn", ID: 4, SizeX: 1, SizeY: 1, HasCollision: true},
5: {Name: "chest", ID: 5, SizeX: 1, SizeY: 2, HasCollision: true}, 5: {Name: "chest", ID: 5, SizeX: 1, SizeY: 2, HasCollision: true},
6: {Name: "chest", ID: 6, SizeX: 2, SizeY: 1, HasCollision: true}, 6: {Name: "chest", ID: 6, SizeX: 2, SizeY: 1, HasCollision: true},
7: {Name: "Barrel", ID: 7, SizeX: 1, 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}, 8: {Name: "TowerTome", ID: 8, SizeX: 1, SizeY: 1, HasCollision: true},
9: {Name: "Urn", ID: 9, 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}, 10: {Name: "Dummy", ID: 10, SizeX: 7, SizeY: 1, HasCollision: true},
11: {Name: "Barrel", ID: 11, SizeX: 1, 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}, 12: {Name: "Dummy", ID: 12, SizeX: 3, SizeY: 3, HasCollision: false},
13: {Name: "Door", ID: 13, SizeX: 1, SizeY: 3, HasCollision: true}, 13: {Name: "Door", ID: 13, SizeX: 1, SizeY: 3, HasCollision: true},
14: {Name: "Door", ID: 14, SizeX: 3, SizeY: 1, HasCollision: true}, 14: {Name: "Door", ID: 14, SizeX: 3, SizeY: 1, HasCollision: true},
15: {Name: "Door", ID: 15, SizeX: 1, SizeY: 3, HasCollision: true}, 15: {Name: "Door", ID: 15, SizeX: 1, SizeY: 3, HasCollision: true},
16: {Name: "Door", ID: 16, SizeX: 3, SizeY: 1, HasCollision: true}, 16: {Name: "Door", ID: 16, SizeX: 3, SizeY: 1, HasCollision: true},
17: {Name: "StoneAlpha", ID: 17, SizeX: 3, SizeY: 3, HasCollision: true}, 17: {Name: "StoneAlpha", ID: 17, SizeX: 3, SizeY: 3, HasCollision: true},
18: {Name: "StoneBeta", ID: 18, 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}, 19: {Name: "StoneGamma", ID: 19, SizeX: 3, SizeY: 3, HasCollision: true},
20: {Name: "StoneDelta", ID: 20, 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}, 21: {Name: "StoneLambda", ID: 21, SizeX: 3, SizeY: 3, HasCollision: true},
22: {Name: "StoneTheta", ID: 22, 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}, 23: {Name: "Door", ID: 23, SizeX: 1, SizeY: 7, HasCollision: true},
24: {Name: "Door", ID: 24, SizeX: 7, SizeY: 1, HasCollision: true}, 24: {Name: "Door", ID: 24, SizeX: 7, SizeY: 1, HasCollision: true},
25: {Name: "Door", ID: 25, SizeX: 9, 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}, 26: {Name: "Gibbet", ID: 26, SizeX: 3, SizeY: 3, HasCollision: true},
27: {Name: "Door", ID: 27, SizeX: 7, SizeY: 1, HasCollision: true}, 27: {Name: "Door", ID: 27, SizeX: 7, SizeY: 1, HasCollision: true},
28: {Name: "HoleAnim", ID: 28, SizeX: 5, SizeY: 3, HasCollision: true}, 28: {Name: "HoleAnim", ID: 28, SizeX: 5, SizeY: 3, HasCollision: true},
29: {Name: "Dummy", ID: 29, SizeX: 1, SizeY: 1, HasCollision: true}, 29: {Name: "Dummy", ID: 29, SizeX: 1, SizeY: 1, HasCollision: true},
30: {Name: "Inifuss", ID: 30, SizeX: 5, SizeY: 5, HasCollision: true}, 30: {Name: "Inifuss", ID: 30, SizeX: 5, SizeY: 5, HasCollision: true},
31: {Name: "Dummy", ID: 31, SizeX: 3, SizeY: 3, HasCollision: true}, 31: {Name: "Dummy", ID: 31, SizeX: 3, SizeY: 3, HasCollision: true},
32: {Name: "Dummy", ID: 32, 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}, 33: {Name: "Dummy", ID: 33, SizeX: 3, SizeY: 1, HasCollision: true},
34: {Name: "Dummy", ID: 34, SizeX: 1, SizeY: 3, HasCollision: true}, 34: {Name: "Dummy", ID: 34, SizeX: 1, SizeY: 3, HasCollision: true},
35: {Name: "Dummy", ID: 35, SizeX: 1, SizeY: 1, HasCollision: true}, 35: {Name: "Dummy", ID: 35, SizeX: 1, SizeY: 1, HasCollision: true},
36: {Name: "Dummy", ID: 36, 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}, 37: {Name: "Dummy", ID: 37, SizeX: 1, SizeY: 1, HasCollision: true},
38: {Name: "Dummy", ID: 38, 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}, 39: {Name: "fire", ID: 39, SizeX: 3, SizeY: 3, HasCollision: false},
40: {Name: "Dummy", ID: 40, SizeX: 0, SizeY: 0, HasCollision: false}, 40: {Name: "Dummy", ID: 40, SizeX: 0, SizeY: 0, HasCollision: false},
41: {Name: "Dummy", ID: 41, 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}, 42: {Name: "Dummy", ID: 42, SizeX: 0, SizeY: 0, HasCollision: false},
43: {Name: "Dummy", ID: 43, 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}, 44: {Name: "Dummy", ID: 44, SizeX: 0, SizeY: 0, HasCollision: false},
45: {Name: "AmbientSound", ID: 45, 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}, 46: {Name: "Crate", ID: 46, SizeX: 1, SizeY: 1, HasCollision: true},
47: {Name: "Door", ID: 47, SizeX: 7, 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}, 48: {Name: "Dummy", ID: 48, SizeX: 2, SizeY: 1, HasCollision: true},
49: {Name: "Dummy", ID: 49, SizeX: 1, SizeY: 2, HasCollision: true}, 49: {Name: "Dummy", ID: 49, SizeX: 1, SizeY: 2, HasCollision: true},
50: {Name: "Casket", ID: 50, SizeX: 5, SizeY: 3, HasCollision: true}, 50: {Name: "Casket", ID: 50, SizeX: 5, SizeY: 3, HasCollision: true},
51: {Name: "Casket", ID: 51, SizeX: 3, SizeY: 5, HasCollision: true}, 51: {Name: "Casket", ID: 51, SizeX: 3, SizeY: 5, HasCollision: true},
52: {Name: "Urn", ID: 52, SizeX: 1, SizeY: 1, HasCollision: true}, 52: {Name: "Urn", ID: 52, SizeX: 1, SizeY: 1, HasCollision: true},
53: {Name: "Casket", ID: 53, SizeX: 5, SizeY: 3, HasCollision: true}, 53: {Name: "Casket", ID: 53, SizeX: 5, SizeY: 3, HasCollision: true},
54: {Name: "RogueCorpse", ID: 54, SizeX: 1, SizeY: 1, HasCollision: true}, 54: {Name: "RogueCorpse", ID: 54, SizeX: 1, SizeY: 1, HasCollision: true},
55: {Name: "RogueCorpse", ID: 55, 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}, 56: {Name: "RogueCorpse", ID: 56, SizeX: 1, SizeY: 1, HasCollision: true},
57: {Name: "CorpseOnStick", ID: 57, 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}, 58: {Name: "CorpseOnStick", ID: 58, SizeX: 1, SizeY: 1, HasCollision: true},
59: {Name: "Portal", ID: 59, SizeX: 4, SizeY: 4, HasCollision: true}, 59: {Name: "Portal", ID: 59, SizeX: 4, SizeY: 4, HasCollision: true},
60: {Name: "Portal", ID: 60, SizeX: 1, SizeY: 1, HasCollision: true}, 60: {Name: "Portal", ID: 60, SizeX: 1, SizeY: 1, HasCollision: true},
61: {Name: "Dummy", ID: 61, SizeX: 5, SizeY: 5, HasCollision: false}, 61: {Name: "Dummy", ID: 61, SizeX: 5, SizeY: 5, HasCollision: false},
62: {Name: "Door", ID: 62, SizeX: 1, SizeY: 4, HasCollision: true}, 62: {Name: "Door", ID: 62, SizeX: 1, SizeY: 4, HasCollision: true},
63: {Name: "Door", ID: 63, SizeX: 4, SizeY: 1, HasCollision: true}, 63: {Name: "Door", ID: 63, SizeX: 4, SizeY: 1, HasCollision: true},
64: {Name: "Door", ID: 64, SizeX: 1, SizeY: 4, HasCollision: true}, 64: {Name: "Door", ID: 64, SizeX: 1, SizeY: 4, HasCollision: true},
65: {Name: "Dummy", ID: 65, SizeX: 0, SizeY: 32, HasCollision: false}, 65: {Name: "Dummy", ID: 65, SizeX: 0, SizeY: 32, HasCollision: false},
66: {Name: "Dummy", ID: 66, SizeX: 32, SizeY: 0, HasCollision: false}, 66: {Name: "Dummy", ID: 66, SizeX: 32, SizeY: 0, HasCollision: false},
67: {Name: "Dummy", ID: 67, SizeX: 1, SizeY: 1, HasCollision: false}, 67: {Name: "Dummy", ID: 67, SizeX: 1, SizeY: 1, HasCollision: false},
68: {Name: "Dummy", ID: 68, 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}, 69: {Name: "Dummy", ID: 69, SizeX: 1, SizeY: 1, HasCollision: false},
70: {Name: "Dummy", ID: 70, 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}, 71: {Name: "Dummy", ID: 71, SizeX: 1, SizeY: 1, HasCollision: false},
72: {Name: "Dummy", ID: 72, 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}, 73: {Name: "Dummy", ID: 73, SizeX: 1, SizeY: 1, HasCollision: true},
74: {Name: "TrappDoor", ID: 74, SizeX: 3, SizeY: 3, HasCollision: true}, 74: {Name: "TrappDoor", ID: 74, SizeX: 3, SizeY: 3, HasCollision: true},
75: {Name: "Door", ID: 75, SizeX: 1, 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}, 76: {Name: "Dummy", ID: 76, SizeX: 5, SizeY: 5, HasCollision: false},
77: {Name: "Shrine", ID: 77, SizeX: 3, SizeY: 3, HasCollision: true}, 77: {Name: "Shrine", ID: 77, SizeX: 3, SizeY: 3, HasCollision: true},
78: {Name: "Dummy", ID: 78, SizeX: 0, SizeY: 0, HasCollision: false}, 78: {Name: "Dummy", ID: 78, SizeX: 0, SizeY: 0, HasCollision: false},
79: {Name: "Casket", ID: 79, SizeX: 4, SizeY: 6, HasCollision: true}, 79: {Name: "Casket", ID: 79, SizeX: 4, SizeY: 6, HasCollision: true},
80: {Name: "Obelisk", ID: 80, SizeX: 1, SizeY: 1, HasCollision: true}, 80: {Name: "Obelisk", ID: 80, SizeX: 1, SizeY: 1, HasCollision: true},
81: {Name: "Shrine", ID: 81, SizeX: 3, SizeY: 3, HasCollision: true}, 81: {Name: "Shrine", ID: 81, SizeX: 3, SizeY: 3, HasCollision: true},
82: {Name: "Dummy", ID: 82, 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}, 83: {Name: "Shrine", ID: 83, SizeX: 3, SizeY: 3, HasCollision: true},
84: {Name: "Shrine", ID: 84, 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}, 85: {Name: "Shrine", ID: 85, SizeX: 3, SizeY: 3, HasCollision: true},
86: {Name: "Dummy", ID: 86, 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}, 87: {Name: "Chest3", ID: 87, SizeX: 1, SizeY: 3, HasCollision: true},
88: {Name: "Chest3", ID: 88, SizeX: 3, SizeY: 1, HasCollision: true}, 88: {Name: "Chest3", ID: 88, SizeX: 3, SizeY: 1, HasCollision: true},
89: {Name: "Sarcophagus", ID: 89, SizeX: 3, SizeY: 5, HasCollision: true}, 89: {Name: "Sarcophagus", ID: 89, SizeX: 3, SizeY: 5, HasCollision: true},
90: {Name: "Obelisk", ID: 90, SizeX: 1, SizeY: 1, HasCollision: true}, 90: {Name: "Obelisk", ID: 90, SizeX: 1, SizeY: 1, HasCollision: true},
91: {Name: "Door", ID: 91, SizeX: 1, SizeY: 7, HasCollision: true}, 91: {Name: "Door", ID: 91, SizeX: 1, SizeY: 7, HasCollision: true},
92: {Name: "Door", ID: 92, SizeX: 7, SizeY: 1, HasCollision: true}, 92: {Name: "Door", ID: 92, SizeX: 7, SizeY: 1, HasCollision: true},
93: {Name: "Shrine", ID: 93, SizeX: 3, SizeY: 3, HasCollision: true}, 93: {Name: "Shrine", ID: 93, SizeX: 3, SizeY: 3, HasCollision: true},
94: {Name: "LargeUrn", ID: 94, SizeX: 1, SizeY: 1, HasCollision: true}, 94: {Name: "LargeUrn", ID: 94, SizeX: 1, SizeY: 1, HasCollision: true},
95: {Name: "LargeUrn", ID: 95, 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}, 96: {Name: "Shrine", ID: 96, SizeX: 3, SizeY: 3, HasCollision: true},
97: {Name: "Shrine", ID: 97, SizeX: 4, SizeY: 4, HasCollision: true}, 97: {Name: "Shrine", ID: 97, SizeX: 4, SizeY: 4, HasCollision: true},
98: {Name: "Door", ID: 98, SizeX: 1, SizeY: 7, HasCollision: true}, 98: {Name: "Door", ID: 98, SizeX: 1, SizeY: 7, HasCollision: true},
99: {Name: "Door", ID: 99, SizeX: 7, SizeY: 1, 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}, 100: {Name: "Duriel's Lair", ID: 100, SizeX: 1, SizeY: 3, HasCollision: true},
101: {Name: "Dummy", ID: 101, SizeX: 1, SizeY: 1, HasCollision: true}, 101: {Name: "Dummy", ID: 101, SizeX: 1, SizeY: 1, HasCollision: true},
102: {Name: "Dummy", ID: 102, 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}, 580: {Name: "PlaceUniqueChest", ID: 580, SizeX: 0, SizeY: 0, HasCollision: true},
581: {Name: "PlaceRandomTreasureChest", ID: 581, 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}, 582: {Name: "PlaceArcaneThingamajig", ID: 582, SizeX: 0, SizeY: 0, HasCollision: true},
} }

View File

@@ -3,236 +3,236 @@
package skill package skill
var Desc = map[ID]Description{ var Desc = map[ID]Description{
0: {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}, 1: {Page: 0, Row: 0, Column: 0, ListRow: -1, IconCel: 0},
2: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 6}, 2: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 6},
3: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 4}, 3: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 4},
4: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 12}, 4: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 12},
5: {Page: 0, Row: 0, Column: 0, ListRow: -1, IconCel: 10}, 5: {Page: 0, Row: 0, Column: 0, ListRow: -1, IconCel: 10},
6: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, 6: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0},
7: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2}, 7: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2},
8: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 4}, 8: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 4},
9: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 6}, 9: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 6},
10: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 8}, 10: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 8},
11: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 10}, 11: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 10},
12: {Page: 1, Row: 2, Column: 2, ListRow: 1, IconCel: 12}, 12: {Page: 1, Row: 2, Column: 2, ListRow: 1, IconCel: 12},
13: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 14}, 13: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 14},
14: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 16}, 14: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 16},
15: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 18}, 15: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 18},
16: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 20}, 16: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 20},
17: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 22}, 17: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 22},
18: {Page: 2, Row: 3, Column: 2, ListRow: 2, IconCel: 24}, 18: {Page: 2, Row: 3, Column: 2, ListRow: 2, IconCel: 24},
19: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 26}, 19: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 26},
20: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28}, 20: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28},
21: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 30}, 21: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 30},
22: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 32}, 22: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 32},
23: {Page: 2, Row: 4, Column: 3, ListRow: 2, IconCel: 34}, 23: {Page: 2, Row: 4, Column: 3, ListRow: 2, IconCel: 34},
24: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 36}, 24: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 36},
25: {Page: 3, Row: 4, Column: 3, ListRow: 3, IconCel: 38}, 25: {Page: 3, Row: 4, Column: 3, ListRow: 3, IconCel: 38},
26: {Page: 1, Row: 5, Column: 2, ListRow: 1, IconCel: 40}, 26: {Page: 1, Row: 5, Column: 2, ListRow: 1, IconCel: 40},
27: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42}, 27: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42},
28: {Page: 2, Row: 5, Column: 1, ListRow: 2, IconCel: 44}, 28: {Page: 2, Row: 5, Column: 1, ListRow: 2, IconCel: 44},
29: {Page: 2, Row: 5, Column: 2, ListRow: 2, IconCel: 46}, 29: {Page: 2, Row: 5, Column: 2, ListRow: 2, IconCel: 46},
30: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 48}, 30: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 48},
31: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 50}, 31: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 50},
32: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 52}, 32: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 52},
33: {Page: 2, Row: 6, Column: 3, ListRow: 2, IconCel: 54}, 33: {Page: 2, Row: 6, Column: 3, ListRow: 2, IconCel: 54},
34: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 56}, 34: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 56},
35: {Page: 3, Row: 6, Column: 3, ListRow: 3, IconCel: 58}, 35: {Page: 3, Row: 6, Column: 3, ListRow: 3, IconCel: 58},
36: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, 36: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0},
37: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2}, 37: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2},
38: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 4}, 38: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 4},
39: {Page: 3, Row: 1, Column: 2, ListRow: 3, IconCel: 6}, 39: {Page: 3, Row: 1, Column: 2, ListRow: 3, IconCel: 6},
40: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 8}, 40: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 8},
41: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 10}, 41: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 10},
42: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 12}, 42: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 12},
43: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 14}, 43: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 14},
44: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 16}, 44: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 16},
45: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 18}, 45: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 18},
46: {Page: 1, Row: 3, Column: 1, ListRow: 1, IconCel: 20}, 46: {Page: 1, Row: 3, Column: 1, ListRow: 1, IconCel: 20},
47: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 22}, 47: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 22},
48: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 24}, 48: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 24},
49: {Page: 2, Row: 3, Column: 2, ListRow: 2, IconCel: 26}, 49: {Page: 2, Row: 3, Column: 2, ListRow: 2, IconCel: 26},
50: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28}, 50: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28},
51: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 30}, 51: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 30},
52: {Page: 1, Row: 4, Column: 3, ListRow: 1, IconCel: 32}, 52: {Page: 1, Row: 4, Column: 3, ListRow: 1, IconCel: 32},
53: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 34}, 53: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 34},
54: {Page: 2, Row: 4, Column: 3, ListRow: 2, IconCel: 36}, 54: {Page: 2, Row: 4, Column: 3, ListRow: 2, IconCel: 36},
55: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 38}, 55: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 38},
56: {Page: 1, Row: 5, Column: 2, ListRow: 1, IconCel: 40}, 56: {Page: 1, Row: 5, Column: 2, ListRow: 1, IconCel: 40},
57: {Page: 2, Row: 5, Column: 1, ListRow: 2, IconCel: 42}, 57: {Page: 2, Row: 5, Column: 1, ListRow: 2, IconCel: 42},
58: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 44}, 58: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 44},
59: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 46}, 59: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 46},
60: {Page: 3, Row: 5, Column: 3, ListRow: 3, IconCel: 48}, 60: {Page: 3, Row: 5, Column: 3, ListRow: 3, IconCel: 48},
61: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 50}, 61: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 50},
62: {Page: 1, Row: 6, Column: 3, ListRow: 1, IconCel: 52}, 62: {Page: 1, Row: 6, Column: 3, ListRow: 1, IconCel: 52},
63: {Page: 2, Row: 6, Column: 2, ListRow: 2, IconCel: 54}, 63: {Page: 2, Row: 6, Column: 2, ListRow: 2, IconCel: 54},
64: {Page: 3, Row: 6, Column: 1, ListRow: 3, IconCel: 56}, 64: {Page: 3, Row: 6, Column: 1, ListRow: 3, IconCel: 56},
65: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 58}, 65: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 58},
66: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, 66: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0},
67: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 2}, 67: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 2},
68: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 4}, 68: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 4},
69: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 6}, 69: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 6},
70: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 8}, 70: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 8},
71: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 10}, 71: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 10},
72: {Page: 1, Row: 2, Column: 3, ListRow: 1, IconCel: 12}, 72: {Page: 1, Row: 2, Column: 3, ListRow: 1, IconCel: 12},
73: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 14}, 73: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 14},
74: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 16}, 74: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 16},
75: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 18}, 75: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 18},
76: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 20}, 76: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 20},
77: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 22}, 77: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 22},
78: {Page: 2, Row: 3, Column: 3, ListRow: 2, IconCel: 24}, 78: {Page: 2, Row: 3, Column: 3, ListRow: 2, IconCel: 24},
79: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 26}, 79: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 26},
80: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28}, 80: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28},
81: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 30}, 81: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 30},
82: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 32}, 82: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 32},
83: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 34}, 83: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 34},
84: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 36}, 84: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 36},
85: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 38}, 85: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 38},
86: {Page: 1, Row: 5, Column: 1, ListRow: 1, IconCel: 40}, 86: {Page: 1, Row: 5, Column: 1, ListRow: 1, IconCel: 40},
87: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42}, 87: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42},
88: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 44}, 88: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 44},
89: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 46}, 89: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 46},
90: {Page: 3, Row: 5, Column: 2, ListRow: 3, IconCel: 48}, 90: {Page: 3, Row: 5, Column: 2, ListRow: 3, IconCel: 48},
91: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 50}, 91: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 50},
92: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 52}, 92: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 52},
93: {Page: 2, Row: 6, Column: 2, ListRow: 2, IconCel: 54}, 93: {Page: 2, Row: 6, Column: 2, ListRow: 2, IconCel: 54},
94: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 56}, 94: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 56},
95: {Page: 3, Row: 6, Column: 3, ListRow: 3, IconCel: 58}, 95: {Page: 3, Row: 6, Column: 3, ListRow: 3, IconCel: 58},
96: {Page: 1, Row: 1, Column: 1, ListRow: 1, IconCel: 0}, 96: {Page: 1, Row: 1, Column: 1, ListRow: 1, IconCel: 0},
97: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2}, 97: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2},
98: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 4}, 98: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 4},
99: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 6}, 99: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 6},
100: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 8}, 100: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 8},
101: {Page: 1, Row: 2, Column: 2, ListRow: 1, IconCel: 10}, 101: {Page: 1, Row: 2, Column: 2, ListRow: 1, IconCel: 10},
102: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 12}, 102: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 12},
103: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 14}, 103: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 14},
104: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 16}, 104: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 16},
105: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 18}, 105: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 18},
106: {Page: 1, Row: 3, Column: 1, ListRow: 1, IconCel: 20}, 106: {Page: 1, Row: 3, Column: 1, ListRow: 1, IconCel: 20},
107: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 22}, 107: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 22},
108: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 24}, 108: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 24},
109: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 38}, 109: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 38},
110: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28}, 110: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 28},
111: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 40}, 111: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 40},
112: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 32}, 112: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 32},
113: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 34}, 113: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 34},
114: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 36}, 114: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 36},
115: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 26}, 115: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 26},
116: {Page: 1, Row: 5, Column: 1, ListRow: 1, IconCel: 30}, 116: {Page: 1, Row: 5, Column: 1, ListRow: 1, IconCel: 30},
117: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42}, 117: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42},
118: {Page: 2, Row: 5, Column: 2, ListRow: 2, IconCel: 44}, 118: {Page: 2, Row: 5, Column: 2, ListRow: 2, IconCel: 44},
119: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 46}, 119: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 46},
120: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 48}, 120: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 48},
121: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 50}, 121: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 50},
122: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 52}, 122: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 52},
123: {Page: 2, Row: 6, Column: 3, ListRow: 2, IconCel: 56}, 123: {Page: 2, Row: 6, Column: 3, ListRow: 2, IconCel: 56},
124: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 54}, 124: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 54},
125: {Page: 3, Row: 6, Column: 3, ListRow: 3, IconCel: 58}, 125: {Page: 3, Row: 6, Column: 3, ListRow: 3, IconCel: 58},
126: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, 126: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0},
127: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 2}, 127: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 2},
128: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 4}, 128: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 4},
129: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 6}, 129: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 6},
130: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 8}, 130: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 8},
131: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 10}, 131: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 10},
132: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 12}, 132: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 12},
133: {Page: 1, Row: 2, Column: 3, ListRow: 1, IconCel: 14}, 133: {Page: 1, Row: 2, Column: 3, ListRow: 1, IconCel: 14},
134: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 16}, 134: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 16},
135: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 18}, 135: {Page: 2, Row: 2, Column: 2, ListRow: 2, IconCel: 18},
136: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 20}, 136: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 20},
137: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 22}, 137: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 22},
138: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 24}, 138: {Page: 3, Row: 2, Column: 2, ListRow: 3, IconCel: 24},
139: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 26}, 139: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 26},
140: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 28}, 140: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 28},
141: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 30}, 141: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 30},
142: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 32}, 142: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 32},
143: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 34}, 143: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 34},
144: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 36}, 144: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 36},
145: {Page: 2, Row: 4, Column: 3, ListRow: 2, IconCel: 38}, 145: {Page: 2, Row: 4, Column: 3, ListRow: 2, IconCel: 38},
146: {Page: 3, Row: 4, Column: 1, ListRow: 3, IconCel: 40}, 146: {Page: 3, Row: 4, Column: 1, ListRow: 3, IconCel: 40},
147: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42}, 147: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 42},
148: {Page: 2, Row: 5, Column: 1, ListRow: 2, IconCel: 44}, 148: {Page: 2, Row: 5, Column: 1, ListRow: 2, IconCel: 44},
149: {Page: 3, Row: 5, Column: 2, ListRow: 3, IconCel: 46}, 149: {Page: 3, Row: 5, Column: 2, ListRow: 3, IconCel: 46},
150: {Page: 3, Row: 5, Column: 3, ListRow: 3, IconCel: 48}, 150: {Page: 3, Row: 5, Column: 3, ListRow: 3, IconCel: 48},
151: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 50}, 151: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 50},
152: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 52}, 152: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 52},
153: {Page: 2, Row: 6, Column: 3, ListRow: 2, IconCel: 54}, 153: {Page: 2, Row: 6, Column: 3, ListRow: 2, IconCel: 54},
154: {Page: 3, Row: 6, Column: 1, ListRow: 3, IconCel: 56}, 154: {Page: 3, Row: 6, Column: 1, ListRow: 3, IconCel: 56},
155: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 58}, 155: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 58},
156: {Page: 0, Row: 0, Column: 0, ListRow: 4, IconCel: 14}, 156: {Page: 0, Row: 0, Column: 0, ListRow: 4, IconCel: 14},
157: {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}, 158: {Page: 0, Row: 0, Column: 0, ListRow: 4, IconCel: 18},
159: {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}, 160: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0},
161: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2}, 161: {Page: 1, Row: 1, Column: 3, ListRow: 1, IconCel: 2},
162: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 20}, 162: {Page: 2, Row: 1, Column: 1, ListRow: 2, IconCel: 20},
163: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 52}, 163: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 52},
164: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 32}, 164: {Page: 3, Row: 1, Column: 1, ListRow: 3, IconCel: 32},
165: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 16}, 165: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 16},
166: {Page: 1, Row: 2, Column: 2, ListRow: 1, IconCel: 6}, 166: {Page: 1, Row: 2, Column: 2, ListRow: 1, IconCel: 6},
167: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 22}, 167: {Page: 2, Row: 2, Column: 3, ListRow: 2, IconCel: 22},
168: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 34}, 168: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 34},
169: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 36}, 169: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 36},
170: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 8}, 170: {Page: 1, Row: 3, Column: 3, ListRow: 1, IconCel: 8},
171: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 54}, 171: {Page: 2, Row: 3, Column: 1, ListRow: 2, IconCel: 54},
172: {Page: 2, Row: 3, Column: 3, ListRow: 2, IconCel: 56}, 172: {Page: 2, Row: 3, Column: 3, ListRow: 2, IconCel: 56},
173: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 38}, 173: {Page: 3, Row: 3, Column: 1, ListRow: 3, IconCel: 38},
174: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 40}, 174: {Page: 3, Row: 3, Column: 3, ListRow: 3, IconCel: 40},
175: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 10}, 175: {Page: 1, Row: 4, Column: 1, ListRow: 1, IconCel: 10},
176: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 12}, 176: {Page: 1, Row: 4, Column: 2, ListRow: 1, IconCel: 12},
177: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 24}, 177: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 24},
178: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 26}, 178: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 26},
179: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 42}, 179: {Page: 3, Row: 4, Column: 2, ListRow: 3, IconCel: 42},
180: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 14}, 180: {Page: 1, Row: 5, Column: 3, ListRow: 1, IconCel: 14},
181: {Page: 2, Row: 5, Column: 2, ListRow: 2, IconCel: 58}, 181: {Page: 2, Row: 5, Column: 2, ListRow: 2, IconCel: 58},
182: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 28}, 182: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 28},
183: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 44}, 183: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 44},
184: {Page: 3, Row: 5, Column: 2, ListRow: 3, IconCel: 46}, 184: {Page: 3, Row: 5, Column: 2, ListRow: 3, IconCel: 46},
185: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 4}, 185: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 4},
186: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 18}, 186: {Page: 1, Row: 6, Column: 2, ListRow: 1, IconCel: 18},
187: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 30}, 187: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 30},
188: {Page: 3, Row: 6, Column: 1, ListRow: 3, IconCel: 50}, 188: {Page: 3, Row: 6, Column: 1, ListRow: 3, IconCel: 50},
189: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 48}, 189: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 48},
190: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0}, 190: {Page: 1, Row: 1, Column: 2, ListRow: 1, IconCel: 0},
191: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 20}, 191: {Page: 2, Row: 1, Column: 2, ListRow: 2, IconCel: 20},
192: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 22}, 192: {Page: 2, Row: 1, Column: 3, ListRow: 2, IconCel: 22},
193: {Page: 3, Row: 1, Column: 2, ListRow: 3, IconCel: 40}, 193: {Page: 3, Row: 1, Column: 2, ListRow: 3, IconCel: 40},
194: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 42}, 194: {Page: 3, Row: 1, Column: 3, ListRow: 3, IconCel: 42},
195: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 2}, 195: {Page: 1, Row: 2, Column: 1, ListRow: 1, IconCel: 2},
196: {Page: 1, Row: 2, Column: 3, ListRow: 1, IconCel: 4}, 196: {Page: 1, Row: 2, Column: 3, ListRow: 1, IconCel: 4},
197: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 36}, 197: {Page: 2, Row: 2, Column: 1, ListRow: 2, IconCel: 36},
198: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 44}, 198: {Page: 3, Row: 2, Column: 1, ListRow: 3, IconCel: 44},
199: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 46}, 199: {Page: 3, Row: 2, Column: 3, ListRow: 3, IconCel: 46},
200: {Page: 1, Row: 3, Column: 1, ListRow: 1, IconCel: 6}, 200: {Page: 1, Row: 3, Column: 1, ListRow: 1, IconCel: 6},
201: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 8}, 201: {Page: 1, Row: 3, Column: 2, ListRow: 1, IconCel: 8},
202: {Page: 2, Row: 3, Column: 2, ListRow: 2, IconCel: 26}, 202: {Page: 2, Row: 3, Column: 2, ListRow: 2, IconCel: 26},
203: {Page: 2, Row: 3, Column: 3, ListRow: 2, IconCel: 24}, 203: {Page: 2, Row: 3, Column: 3, ListRow: 2, IconCel: 24},
204: {Page: 3, Row: 3, Column: 2, ListRow: 3, IconCel: 50}, 204: {Page: 3, Row: 3, Column: 2, ListRow: 3, IconCel: 50},
205: {Page: 1, Row: 4, Column: 3, ListRow: 1, IconCel: 10}, 205: {Page: 1, Row: 4, Column: 3, ListRow: 1, IconCel: 10},
206: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 30}, 206: {Page: 2, Row: 4, Column: 1, ListRow: 2, IconCel: 30},
207: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 38}, 207: {Page: 2, Row: 4, Column: 2, ListRow: 2, IconCel: 38},
208: {Page: 3, Row: 4, Column: 1, ListRow: 3, IconCel: 58}, 208: {Page: 3, Row: 4, Column: 1, ListRow: 3, IconCel: 58},
209: {Page: 3, Row: 4, Column: 3, ListRow: 3, IconCel: 48}, 209: {Page: 3, Row: 4, Column: 3, ListRow: 3, IconCel: 48},
210: {Page: 1, Row: 5, Column: 1, ListRow: 1, IconCel: 12}, 210: {Page: 1, Row: 5, Column: 1, ListRow: 1, IconCel: 12},
211: {Page: 1, Row: 5, Column: 2, ListRow: 1, IconCel: 14}, 211: {Page: 1, Row: 5, Column: 2, ListRow: 1, IconCel: 14},
212: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 34}, 212: {Page: 2, Row: 5, Column: 3, ListRow: 2, IconCel: 34},
213: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 52}, 213: {Page: 3, Row: 5, Column: 1, ListRow: 3, IconCel: 52},
214: {Page: 3, Row: 5, Column: 3, ListRow: 3, IconCel: 54}, 214: {Page: 3, Row: 5, Column: 3, ListRow: 3, IconCel: 54},
215: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 16}, 215: {Page: 1, Row: 6, Column: 1, ListRow: 1, IconCel: 16},
216: {Page: 1, Row: 6, Column: 3, ListRow: 1, IconCel: 18}, 216: {Page: 1, Row: 6, Column: 3, ListRow: 1, IconCel: 18},
217: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 28}, 217: {Page: 2, Row: 6, Column: 1, ListRow: 2, IconCel: 28},
218: {Page: 2, Row: 6, Column: 2, ListRow: 2, IconCel: 32}, 218: {Page: 2, Row: 6, Column: 2, ListRow: 2, IconCel: 32},
219: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 56}, 219: {Page: 3, Row: 6, Column: 2, ListRow: 3, IconCel: 56},
220: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, 220: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2},
221: {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}, 222: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2},
223: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 18}, 223: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 18},
224: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, 224: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2},
225: {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}, 226: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2},
227: {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}, 228: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2},
229: {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}, 230: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2},
231: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2}, 231: {Page: 0, Row: 0, Column: 0, ListRow: 0, IconCel: 2},
} }

View File

@@ -3,377 +3,377 @@
package skill package skill
var Skills = map[ID]Skill{ var Skills = map[ID]Skill{
0: {Name: "Attack", ID: 0, LeftSkill: true, RightSkill: true}, 0: {Name: "Attack", ID: 0, LeftSkill: true, RightSkill: true},
1: {Name: "Kick", ID: 1, LeftSkill: false, RightSkill: false}, 1: {Name: "Kick", ID: 1, LeftSkill: false, RightSkill: false},
2: {Name: "Throw", ID: 2, LeftSkill: true, RightSkill: true}, 2: {Name: "Throw", ID: 2, LeftSkill: true, RightSkill: true},
3: {Name: "Unsummon", ID: 3, LeftSkill: false, RightSkill: true}, 3: {Name: "Unsummon", ID: 3, LeftSkill: false, RightSkill: true},
4: {Name: "Left Hand Throw", ID: 4, LeftSkill: true, RightSkill: true}, 4: {Name: "Left Hand Throw", ID: 4, LeftSkill: true, RightSkill: true},
5: {Name: "Left Hand Swing", ID: 5, LeftSkill: false, RightSkill: false}, 5: {Name: "Left Hand Swing", ID: 5, LeftSkill: false, RightSkill: false},
6: {Name: "Magic Arrow", ID: 6, LeftSkill: true, RightSkill: true}, 6: {Name: "Magic Arrow", ID: 6, LeftSkill: true, RightSkill: true},
7: {Name: "Fire Arrow", ID: 7, LeftSkill: true, RightSkill: true}, 7: {Name: "Fire Arrow", ID: 7, LeftSkill: true, RightSkill: true},
8: {Name: "Inner Sight", ID: 8, LeftSkill: false, RightSkill: true}, 8: {Name: "Inner Sight", ID: 8, LeftSkill: false, RightSkill: true},
9: {Name: "Critical Strike", ID: 9, LeftSkill: false, RightSkill: false}, 9: {Name: "Critical Strike", ID: 9, LeftSkill: false, RightSkill: false},
10: {Name: "Jab", ID: 10, LeftSkill: true, RightSkill: true}, 10: {Name: "Jab", ID: 10, LeftSkill: true, RightSkill: true},
11: {Name: "Cold Arrow", ID: 11, LeftSkill: true, RightSkill: true}, 11: {Name: "Cold Arrow", ID: 11, LeftSkill: true, RightSkill: true},
12: {Name: "Multiple Shot", ID: 12, LeftSkill: true, RightSkill: true}, 12: {Name: "Multiple Shot", ID: 12, LeftSkill: true, RightSkill: true},
13: {Name: "Dodge", ID: 13, LeftSkill: false, RightSkill: false}, 13: {Name: "Dodge", ID: 13, LeftSkill: false, RightSkill: false},
14: {Name: "Power Strike", ID: 14, LeftSkill: true, RightSkill: true}, 14: {Name: "Power Strike", ID: 14, LeftSkill: true, RightSkill: true},
15: {Name: "Poison Javelin", ID: 15, LeftSkill: true, RightSkill: true}, 15: {Name: "Poison Javelin", ID: 15, LeftSkill: true, RightSkill: true},
16: {Name: "Exploding Arrow", ID: 16, LeftSkill: true, RightSkill: true}, 16: {Name: "Exploding Arrow", ID: 16, LeftSkill: true, RightSkill: true},
17: {Name: "Slow Missiles", ID: 17, LeftSkill: false, RightSkill: true}, 17: {Name: "Slow Missiles", ID: 17, LeftSkill: false, RightSkill: true},
18: {Name: "Avoid", ID: 18, LeftSkill: false, RightSkill: false}, 18: {Name: "Avoid", ID: 18, LeftSkill: false, RightSkill: false},
19: {Name: "Impale", ID: 19, LeftSkill: true, RightSkill: true}, 19: {Name: "Impale", ID: 19, LeftSkill: true, RightSkill: true},
20: {Name: "Lightning Bolt", ID: 20, LeftSkill: true, RightSkill: true}, 20: {Name: "Lightning Bolt", ID: 20, LeftSkill: true, RightSkill: true},
21: {Name: "Ice Arrow", ID: 21, LeftSkill: true, RightSkill: true}, 21: {Name: "Ice Arrow", ID: 21, LeftSkill: true, RightSkill: true},
22: {Name: "Guided Arrow", ID: 22, LeftSkill: true, RightSkill: true}, 22: {Name: "Guided Arrow", ID: 22, LeftSkill: true, RightSkill: true},
23: {Name: "Penetrate", ID: 23, LeftSkill: false, RightSkill: false}, 23: {Name: "Penetrate", ID: 23, LeftSkill: false, RightSkill: false},
24: {Name: "Charged Strike", ID: 24, LeftSkill: true, RightSkill: true}, 24: {Name: "Charged Strike", ID: 24, LeftSkill: true, RightSkill: true},
25: {Name: "Plague Javelin", ID: 25, LeftSkill: true, RightSkill: true}, 25: {Name: "Plague Javelin", ID: 25, LeftSkill: true, RightSkill: true},
26: {Name: "Strafe", ID: 26, LeftSkill: true, RightSkill: true}, 26: {Name: "Strafe", ID: 26, LeftSkill: true, RightSkill: true},
27: {Name: "Immolation Arrow", ID: 27, LeftSkill: true, RightSkill: true}, 27: {Name: "Immolation Arrow", ID: 27, LeftSkill: true, RightSkill: true},
28: {Name: "Dopplezon", ID: 28, LeftSkill: false, RightSkill: true}, 28: {Name: "Dopplezon", ID: 28, LeftSkill: false, RightSkill: true},
29: {Name: "Evade", ID: 29, LeftSkill: false, RightSkill: false}, 29: {Name: "Evade", ID: 29, LeftSkill: false, RightSkill: false},
30: {Name: "Fend", ID: 30, LeftSkill: true, RightSkill: true}, 30: {Name: "Fend", ID: 30, LeftSkill: true, RightSkill: true},
31: {Name: "Freezing Arrow", ID: 31, LeftSkill: true, RightSkill: true}, 31: {Name: "Freezing Arrow", ID: 31, LeftSkill: true, RightSkill: true},
32: {Name: "Valkyrie", ID: 32, LeftSkill: false, RightSkill: true}, 32: {Name: "Valkyrie", ID: 32, LeftSkill: false, RightSkill: true},
33: {Name: "Pierce", ID: 33, LeftSkill: false, RightSkill: false}, 33: {Name: "Pierce", ID: 33, LeftSkill: false, RightSkill: false},
34: {Name: "Lightning Strike", ID: 34, LeftSkill: true, RightSkill: true}, 34: {Name: "Lightning Strike", ID: 34, LeftSkill: true, RightSkill: true},
35: {Name: "Lightning Fury", ID: 35, LeftSkill: true, RightSkill: true}, 35: {Name: "Lightning Fury", ID: 35, LeftSkill: true, RightSkill: true},
36: {Name: "Fire Bolt", ID: 36, LeftSkill: true, RightSkill: true}, 36: {Name: "Fire Bolt", ID: 36, LeftSkill: true, RightSkill: true},
37: {Name: "Warmth", ID: 37, LeftSkill: false, RightSkill: false}, 37: {Name: "Warmth", ID: 37, LeftSkill: false, RightSkill: false},
38: {Name: "Charged Bolt", ID: 38, LeftSkill: true, RightSkill: true}, 38: {Name: "Charged Bolt", ID: 38, LeftSkill: true, RightSkill: true},
39: {Name: "Ice Bolt", ID: 39, LeftSkill: true, RightSkill: true}, 39: {Name: "Ice Bolt", ID: 39, LeftSkill: true, RightSkill: true},
40: {Name: "Frozen Armor", ID: 40, LeftSkill: false, RightSkill: true}, 40: {Name: "Frozen Armor", ID: 40, LeftSkill: false, RightSkill: true},
41: {Name: "Inferno", ID: 41, LeftSkill: true, RightSkill: true}, 41: {Name: "Inferno", ID: 41, LeftSkill: true, RightSkill: true},
42: {Name: "Static Field", ID: 42, LeftSkill: false, RightSkill: true}, 42: {Name: "Static Field", ID: 42, LeftSkill: false, RightSkill: true},
43: {Name: "Telekinesis", ID: 43, LeftSkill: false, RightSkill: true}, 43: {Name: "Telekinesis", ID: 43, LeftSkill: false, RightSkill: true},
44: {Name: "Frost Nova", ID: 44, LeftSkill: false, RightSkill: true}, 44: {Name: "Frost Nova", ID: 44, LeftSkill: false, RightSkill: true},
45: {Name: "Ice Blast", ID: 45, LeftSkill: true, RightSkill: true}, 45: {Name: "Ice Blast", ID: 45, LeftSkill: true, RightSkill: true},
46: {Name: "Blaze", ID: 46, LeftSkill: false, RightSkill: true}, 46: {Name: "Blaze", ID: 46, LeftSkill: false, RightSkill: true},
47: {Name: "Fire Ball", ID: 47, LeftSkill: true, RightSkill: true}, 47: {Name: "Fire Ball", ID: 47, LeftSkill: true, RightSkill: true},
48: {Name: "Nova", ID: 48, LeftSkill: false, RightSkill: true}, 48: {Name: "Nova", ID: 48, LeftSkill: false, RightSkill: true},
49: {Name: "Lightning", ID: 49, LeftSkill: true, RightSkill: true}, 49: {Name: "Lightning", ID: 49, LeftSkill: true, RightSkill: true},
50: {Name: "Shiver Armor", ID: 50, LeftSkill: false, RightSkill: true}, 50: {Name: "Shiver Armor", ID: 50, LeftSkill: false, RightSkill: true},
51: {Name: "Fire Wall", ID: 51, LeftSkill: false, RightSkill: true}, 51: {Name: "Fire Wall", ID: 51, LeftSkill: false, RightSkill: true},
52: {Name: "Enchant", ID: 52, LeftSkill: false, RightSkill: true}, 52: {Name: "Enchant", ID: 52, LeftSkill: false, RightSkill: true},
53: {Name: "Chain Lightning", ID: 53, LeftSkill: true, RightSkill: true}, 53: {Name: "Chain Lightning", ID: 53, LeftSkill: true, RightSkill: true},
54: {Name: "Teleport", ID: 54, LeftSkill: false, RightSkill: true}, 54: {Name: "Teleport", ID: 54, LeftSkill: false, RightSkill: true},
55: {Name: "Glacial Spike", ID: 55, LeftSkill: true, RightSkill: true}, 55: {Name: "Glacial Spike", ID: 55, LeftSkill: true, RightSkill: true},
56: {Name: "Meteor", ID: 56, LeftSkill: false, RightSkill: true}, 56: {Name: "Meteor", ID: 56, LeftSkill: false, RightSkill: true},
57: {Name: "Thunder Storm", ID: 57, LeftSkill: false, RightSkill: true}, 57: {Name: "Thunder Storm", ID: 57, LeftSkill: false, RightSkill: true},
58: {Name: "Energy Shield", ID: 58, LeftSkill: false, RightSkill: true}, 58: {Name: "Energy Shield", ID: 58, LeftSkill: false, RightSkill: true},
59: {Name: "Blizzard", ID: 59, LeftSkill: false, RightSkill: true}, 59: {Name: "Blizzard", ID: 59, LeftSkill: false, RightSkill: true},
60: {Name: "Chilling Armor", ID: 60, LeftSkill: false, RightSkill: true}, 60: {Name: "Chilling Armor", ID: 60, LeftSkill: false, RightSkill: true},
61: {Name: "Fire Mastery", ID: 61, LeftSkill: false, RightSkill: false}, 61: {Name: "Fire Mastery", ID: 61, LeftSkill: false, RightSkill: false},
62: {Name: "Hydra", ID: 62, LeftSkill: false, RightSkill: true}, 62: {Name: "Hydra", ID: 62, LeftSkill: false, RightSkill: true},
63: {Name: "Lightning Mastery", ID: 63, LeftSkill: false, RightSkill: false}, 63: {Name: "Lightning Mastery", ID: 63, LeftSkill: false, RightSkill: false},
64: {Name: "Frozen Orb", ID: 64, LeftSkill: true, RightSkill: true}, 64: {Name: "Frozen Orb", ID: 64, LeftSkill: true, RightSkill: true},
65: {Name: "Cold Mastery", ID: 65, LeftSkill: false, RightSkill: false}, 65: {Name: "Cold Mastery", ID: 65, LeftSkill: false, RightSkill: false},
66: {Name: "Amplify Damage", ID: 66, LeftSkill: false, RightSkill: true}, 66: {Name: "Amplify Damage", ID: 66, LeftSkill: false, RightSkill: true},
67: {Name: "Teeth", ID: 67, LeftSkill: true, RightSkill: true}, 67: {Name: "Teeth", ID: 67, LeftSkill: true, RightSkill: true},
68: {Name: "Bone Armor", ID: 68, LeftSkill: false, RightSkill: true}, 68: {Name: "Bone Armor", ID: 68, LeftSkill: false, RightSkill: true},
69: {Name: "Skeleton Mastery", ID: 69, LeftSkill: false, RightSkill: false}, 69: {Name: "Skeleton Mastery", ID: 69, LeftSkill: false, RightSkill: false},
70: {Name: "Raise Skeleton", ID: 70, LeftSkill: false, RightSkill: true}, 70: {Name: "Raise Skeleton", ID: 70, LeftSkill: false, RightSkill: true},
71: {Name: "Dim Vision", ID: 71, LeftSkill: false, RightSkill: true}, 71: {Name: "Dim Vision", ID: 71, LeftSkill: false, RightSkill: true},
72: {Name: "Weaken", ID: 72, LeftSkill: false, RightSkill: true}, 72: {Name: "Weaken", ID: 72, LeftSkill: false, RightSkill: true},
73: {Name: "Poison Dagger", ID: 73, LeftSkill: true, RightSkill: true}, 73: {Name: "Poison Dagger", ID: 73, LeftSkill: true, RightSkill: true},
74: {Name: "Corpse Explosion", ID: 74, LeftSkill: false, RightSkill: true}, 74: {Name: "Corpse Explosion", ID: 74, LeftSkill: false, RightSkill: true},
75: {Name: "Clay Golem", ID: 75, LeftSkill: false, RightSkill: true}, 75: {Name: "Clay Golem", ID: 75, LeftSkill: false, RightSkill: true},
76: {Name: "Iron Maiden", ID: 76, LeftSkill: false, RightSkill: true}, 76: {Name: "Iron Maiden", ID: 76, LeftSkill: false, RightSkill: true},
77: {Name: "Terror", ID: 77, LeftSkill: false, RightSkill: true}, 77: {Name: "Terror", ID: 77, LeftSkill: false, RightSkill: true},
78: {Name: "Bone Wall", ID: 78, LeftSkill: false, RightSkill: true}, 78: {Name: "Bone Wall", ID: 78, LeftSkill: false, RightSkill: true},
79: {Name: "Golem Mastery", ID: 79, LeftSkill: false, RightSkill: false}, 79: {Name: "Golem Mastery", ID: 79, LeftSkill: false, RightSkill: false},
80: {Name: "Raise Skeletal Mage", ID: 80, LeftSkill: false, RightSkill: true}, 80: {Name: "Raise Skeletal Mage", ID: 80, LeftSkill: false, RightSkill: true},
81: {Name: "Confuse", ID: 81, LeftSkill: false, RightSkill: true}, 81: {Name: "Confuse", ID: 81, LeftSkill: false, RightSkill: true},
82: {Name: "Life Tap", ID: 82, LeftSkill: false, RightSkill: true}, 82: {Name: "Life Tap", ID: 82, LeftSkill: false, RightSkill: true},
83: {Name: "Poison Explosion", ID: 83, LeftSkill: false, RightSkill: true}, 83: {Name: "Poison Explosion", ID: 83, LeftSkill: false, RightSkill: true},
84: {Name: "Bone Spear", ID: 84, LeftSkill: true, RightSkill: true}, 84: {Name: "Bone Spear", ID: 84, LeftSkill: true, RightSkill: true},
85: {Name: "BloodGolem", ID: 85, LeftSkill: false, RightSkill: true}, 85: {Name: "BloodGolem", ID: 85, LeftSkill: false, RightSkill: true},
86: {Name: "Attract", ID: 86, LeftSkill: false, RightSkill: true}, 86: {Name: "Attract", ID: 86, LeftSkill: false, RightSkill: true},
87: {Name: "Decrepify", ID: 87, LeftSkill: false, RightSkill: true}, 87: {Name: "Decrepify", ID: 87, LeftSkill: false, RightSkill: true},
88: {Name: "Bone Prison", ID: 88, LeftSkill: false, RightSkill: true}, 88: {Name: "Bone Prison", ID: 88, LeftSkill: false, RightSkill: true},
89: {Name: "Summon Resist", ID: 89, LeftSkill: false, RightSkill: false}, 89: {Name: "Summon Resist", ID: 89, LeftSkill: false, RightSkill: false},
90: {Name: "IronGolem", ID: 90, LeftSkill: false, RightSkill: true}, 90: {Name: "IronGolem", ID: 90, LeftSkill: false, RightSkill: true},
91: {Name: "Lower Resist", ID: 91, LeftSkill: false, RightSkill: true}, 91: {Name: "Lower Resist", ID: 91, LeftSkill: false, RightSkill: true},
92: {Name: "Poison Nova", ID: 92, LeftSkill: false, RightSkill: true}, 92: {Name: "Poison Nova", ID: 92, LeftSkill: false, RightSkill: true},
93: {Name: "Bone Spirit", ID: 93, LeftSkill: true, RightSkill: true}, 93: {Name: "Bone Spirit", ID: 93, LeftSkill: true, RightSkill: true},
94: {Name: "FireGolem", ID: 94, LeftSkill: false, RightSkill: true}, 94: {Name: "FireGolem", ID: 94, LeftSkill: false, RightSkill: true},
95: {Name: "Revive", ID: 95, LeftSkill: false, RightSkill: true}, 95: {Name: "Revive", ID: 95, LeftSkill: false, RightSkill: true},
96: {Name: "Sacrifice", ID: 96, LeftSkill: true, RightSkill: true}, 96: {Name: "Sacrifice", ID: 96, LeftSkill: true, RightSkill: true},
97: {Name: "Smite", ID: 97, LeftSkill: true, RightSkill: true}, 97: {Name: "Smite", ID: 97, LeftSkill: true, RightSkill: true},
98: {Name: "Might", ID: 98, LeftSkill: false, RightSkill: true}, 98: {Name: "Might", ID: 98, LeftSkill: false, RightSkill: true},
99: {Name: "Prayer", ID: 99, LeftSkill: false, RightSkill: true}, 99: {Name: "Prayer", ID: 99, LeftSkill: false, RightSkill: true},
100: {Name: "Resist Fire", ID: 100, LeftSkill: false, RightSkill: true}, 100: {Name: "Resist Fire", ID: 100, LeftSkill: false, RightSkill: true},
101: {Name: "Holy Bolt", ID: 101, LeftSkill: true, RightSkill: true}, 101: {Name: "Holy Bolt", ID: 101, LeftSkill: true, RightSkill: true},
102: {Name: "Holy Fire", ID: 102, LeftSkill: false, RightSkill: true}, 102: {Name: "Holy Fire", ID: 102, LeftSkill: false, RightSkill: true},
103: {Name: "Thorns", ID: 103, LeftSkill: false, RightSkill: true}, 103: {Name: "Thorns", ID: 103, LeftSkill: false, RightSkill: true},
104: {Name: "Defiance", ID: 104, LeftSkill: false, RightSkill: true}, 104: {Name: "Defiance", ID: 104, LeftSkill: false, RightSkill: true},
105: {Name: "Resist Cold", ID: 105, LeftSkill: false, RightSkill: true}, 105: {Name: "Resist Cold", ID: 105, LeftSkill: false, RightSkill: true},
106: {Name: "Zeal", ID: 106, LeftSkill: true, RightSkill: true}, 106: {Name: "Zeal", ID: 106, LeftSkill: true, RightSkill: true},
107: {Name: "Charge", ID: 107, LeftSkill: true, RightSkill: true}, 107: {Name: "Charge", ID: 107, LeftSkill: true, RightSkill: true},
108: {Name: "Blessed Aim", ID: 108, LeftSkill: false, RightSkill: true}, 108: {Name: "Blessed Aim", ID: 108, LeftSkill: false, RightSkill: true},
109: {Name: "Cleansing", ID: 109, LeftSkill: false, RightSkill: true}, 109: {Name: "Cleansing", ID: 109, LeftSkill: false, RightSkill: true},
110: {Name: "Resist Lightning", ID: 110, LeftSkill: false, RightSkill: true}, 110: {Name: "Resist Lightning", ID: 110, LeftSkill: false, RightSkill: true},
111: {Name: "Vengeance", ID: 111, LeftSkill: true, RightSkill: true}, 111: {Name: "Vengeance", ID: 111, LeftSkill: true, RightSkill: true},
112: {Name: "Blessed Hammer", ID: 112, LeftSkill: true, RightSkill: true}, 112: {Name: "Blessed Hammer", ID: 112, LeftSkill: true, RightSkill: true},
113: {Name: "Concentration", ID: 113, LeftSkill: false, RightSkill: true}, 113: {Name: "Concentration", ID: 113, LeftSkill: false, RightSkill: true},
114: {Name: "Holy Freeze", ID: 114, LeftSkill: false, RightSkill: true}, 114: {Name: "Holy Freeze", ID: 114, LeftSkill: false, RightSkill: true},
115: {Name: "Vigor", ID: 115, LeftSkill: false, RightSkill: true}, 115: {Name: "Vigor", ID: 115, LeftSkill: false, RightSkill: true},
116: {Name: "Conversion", ID: 116, LeftSkill: true, RightSkill: true}, 116: {Name: "Conversion", ID: 116, LeftSkill: true, RightSkill: true},
117: {Name: "Holy Shield", ID: 117, LeftSkill: false, RightSkill: true}, 117: {Name: "Holy Shield", ID: 117, LeftSkill: false, RightSkill: true},
118: {Name: "Holy Shock", ID: 118, LeftSkill: false, RightSkill: true}, 118: {Name: "Holy Shock", ID: 118, LeftSkill: false, RightSkill: true},
119: {Name: "Sanctuary", ID: 119, LeftSkill: false, RightSkill: true}, 119: {Name: "Sanctuary", ID: 119, LeftSkill: false, RightSkill: true},
120: {Name: "Meditation", ID: 120, 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}, 121: {Name: "Fist of the Heavens", ID: 121, LeftSkill: true, RightSkill: true},
122: {Name: "Fanaticism", ID: 122, LeftSkill: false, RightSkill: true}, 122: {Name: "Fanaticism", ID: 122, LeftSkill: false, RightSkill: true},
123: {Name: "Conviction", ID: 123, LeftSkill: false, RightSkill: true}, 123: {Name: "Conviction", ID: 123, LeftSkill: false, RightSkill: true},
124: {Name: "Redemption", ID: 124, LeftSkill: false, RightSkill: true}, 124: {Name: "Redemption", ID: 124, LeftSkill: false, RightSkill: true},
125: {Name: "Salvation", ID: 125, LeftSkill: false, RightSkill: true}, 125: {Name: "Salvation", ID: 125, LeftSkill: false, RightSkill: true},
126: {Name: "Bash", ID: 126, LeftSkill: true, RightSkill: true}, 126: {Name: "Bash", ID: 126, LeftSkill: true, RightSkill: true},
127: {Name: "Blade Mastery", ID: 127, LeftSkill: false, RightSkill: false}, 127: {Name: "Blade Mastery", ID: 127, LeftSkill: false, RightSkill: false},
128: {Name: "Axe Mastery", ID: 128, LeftSkill: false, RightSkill: false}, 128: {Name: "Axe Mastery", ID: 128, LeftSkill: false, RightSkill: false},
129: {Name: "Mace Mastery", ID: 129, LeftSkill: false, RightSkill: false}, 129: {Name: "Mace Mastery", ID: 129, LeftSkill: false, RightSkill: false},
130: {Name: "Howl", ID: 130, LeftSkill: false, RightSkill: true}, 130: {Name: "Howl", ID: 130, LeftSkill: false, RightSkill: true},
131: {Name: "Find Potion", ID: 131, LeftSkill: false, RightSkill: true}, 131: {Name: "Find Potion", ID: 131, LeftSkill: false, RightSkill: true},
132: {Name: "Leap", ID: 132, LeftSkill: true, RightSkill: true}, 132: {Name: "Leap", ID: 132, LeftSkill: true, RightSkill: true},
133: {Name: "Double Swing", ID: 133, 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}, 134: {Name: "Pole Arm Mastery", ID: 134, LeftSkill: false, RightSkill: false},
135: {Name: "Throwing Mastery", ID: 135, LeftSkill: false, RightSkill: false}, 135: {Name: "Throwing Mastery", ID: 135, LeftSkill: false, RightSkill: false},
136: {Name: "Spear Mastery", ID: 136, LeftSkill: false, RightSkill: false}, 136: {Name: "Spear Mastery", ID: 136, LeftSkill: false, RightSkill: false},
137: {Name: "Taunt", ID: 137, LeftSkill: false, RightSkill: true}, 137: {Name: "Taunt", ID: 137, LeftSkill: false, RightSkill: true},
138: {Name: "Shout", ID: 138, LeftSkill: false, RightSkill: true}, 138: {Name: "Shout", ID: 138, LeftSkill: false, RightSkill: true},
139: {Name: "Stun", ID: 139, LeftSkill: true, RightSkill: true}, 139: {Name: "Stun", ID: 139, LeftSkill: true, RightSkill: true},
140: {Name: "Double Throw", ID: 140, LeftSkill: true, RightSkill: true}, 140: {Name: "Double Throw", ID: 140, LeftSkill: true, RightSkill: true},
141: {Name: "Increased Stamina", ID: 141, LeftSkill: false, RightSkill: false}, 141: {Name: "Increased Stamina", ID: 141, LeftSkill: false, RightSkill: false},
142: {Name: "Find Item", ID: 142, LeftSkill: false, RightSkill: true}, 142: {Name: "Find Item", ID: 142, LeftSkill: false, RightSkill: true},
143: {Name: "Leap Attack", ID: 143, LeftSkill: true, RightSkill: true}, 143: {Name: "Leap Attack", ID: 143, LeftSkill: true, RightSkill: true},
144: {Name: "Concentrate", ID: 144, LeftSkill: true, RightSkill: true}, 144: {Name: "Concentrate", ID: 144, LeftSkill: true, RightSkill: true},
145: {Name: "Iron Skin", ID: 145, LeftSkill: false, RightSkill: false}, 145: {Name: "Iron Skin", ID: 145, LeftSkill: false, RightSkill: false},
146: {Name: "Battle Cry", ID: 146, LeftSkill: false, RightSkill: true}, 146: {Name: "Battle Cry", ID: 146, LeftSkill: false, RightSkill: true},
147: {Name: "Frenzy", ID: 147, LeftSkill: true, RightSkill: true}, 147: {Name: "Frenzy", ID: 147, LeftSkill: true, RightSkill: true},
148: {Name: "Increased Speed", ID: 148, LeftSkill: false, RightSkill: false}, 148: {Name: "Increased Speed", ID: 148, LeftSkill: false, RightSkill: false},
149: {Name: "Battle Orders", ID: 149, LeftSkill: false, RightSkill: true}, 149: {Name: "Battle Orders", ID: 149, LeftSkill: false, RightSkill: true},
150: {Name: "Grim Ward", ID: 150, LeftSkill: false, RightSkill: true}, 150: {Name: "Grim Ward", ID: 150, LeftSkill: false, RightSkill: true},
151: {Name: "Whirlwind", ID: 151, LeftSkill: true, RightSkill: true}, 151: {Name: "Whirlwind", ID: 151, LeftSkill: true, RightSkill: true},
152: {Name: "Berserk", ID: 152, LeftSkill: true, RightSkill: true}, 152: {Name: "Berserk", ID: 152, LeftSkill: true, RightSkill: true},
153: {Name: "Natural Resistance", ID: 153, LeftSkill: false, RightSkill: false}, 153: {Name: "Natural Resistance", ID: 153, LeftSkill: false, RightSkill: false},
154: {Name: "War Cry", ID: 154, LeftSkill: false, RightSkill: true}, 154: {Name: "War Cry", ID: 154, LeftSkill: false, RightSkill: true},
155: {Name: "Battle Command", ID: 155, LeftSkill: false, RightSkill: true}, 155: {Name: "Battle Command", ID: 155, LeftSkill: false, RightSkill: true},
156: {Name: "Fire Hit", ID: 156, LeftSkill: false, RightSkill: false}, 156: {Name: "Fire Hit", ID: 156, LeftSkill: false, RightSkill: false},
157: {Name: "UnHolyBolt", ID: 157, LeftSkill: false, RightSkill: false}, 157: {Name: "UnHolyBolt", ID: 157, LeftSkill: false, RightSkill: false},
158: {Name: "SkeletonRaise", ID: 158, LeftSkill: false, RightSkill: false}, 158: {Name: "SkeletonRaise", ID: 158, LeftSkill: false, RightSkill: false},
159: {Name: "MaggotEgg", ID: 159, LeftSkill: false, RightSkill: false}, 159: {Name: "MaggotEgg", ID: 159, LeftSkill: false, RightSkill: false},
160: {Name: "ShamanFire", ID: 160, LeftSkill: false, RightSkill: false}, 160: {Name: "ShamanFire", ID: 160, LeftSkill: false, RightSkill: false},
161: {Name: "MagottUp", ID: 161, LeftSkill: false, RightSkill: false}, 161: {Name: "MagottUp", ID: 161, LeftSkill: false, RightSkill: false},
162: {Name: "MagottDown", ID: 162, LeftSkill: false, RightSkill: false}, 162: {Name: "MagottDown", ID: 162, LeftSkill: false, RightSkill: false},
163: {Name: "MagottLay", ID: 163, LeftSkill: false, RightSkill: false}, 163: {Name: "MagottLay", ID: 163, LeftSkill: false, RightSkill: false},
164: {Name: "AndrialSpray", ID: 164, LeftSkill: false, RightSkill: false}, 164: {Name: "AndrialSpray", ID: 164, LeftSkill: false, RightSkill: false},
165: {Name: "Jump", ID: 165, LeftSkill: false, RightSkill: false}, 165: {Name: "Jump", ID: 165, LeftSkill: false, RightSkill: false},
166: {Name: "Swarm Move", ID: 166, LeftSkill: false, RightSkill: false}, 166: {Name: "Swarm Move", ID: 166, LeftSkill: false, RightSkill: false},
167: {Name: "Nest", ID: 167, LeftSkill: false, RightSkill: false}, 167: {Name: "Nest", ID: 167, LeftSkill: false, RightSkill: false},
168: {Name: "Quick Strike", ID: 168, LeftSkill: false, RightSkill: false}, 168: {Name: "Quick Strike", ID: 168, LeftSkill: false, RightSkill: false},
169: {Name: "VampireFireball", ID: 169, LeftSkill: false, RightSkill: false}, 169: {Name: "VampireFireball", ID: 169, LeftSkill: false, RightSkill: false},
170: {Name: "VampireFirewall", ID: 170, LeftSkill: false, RightSkill: false}, 170: {Name: "VampireFirewall", ID: 170, LeftSkill: false, RightSkill: false},
171: {Name: "VampireMeteor", ID: 171, LeftSkill: false, RightSkill: false}, 171: {Name: "VampireMeteor", ID: 171, LeftSkill: false, RightSkill: false},
172: {Name: "GargoyleTrap", ID: 172, LeftSkill: false, RightSkill: false}, 172: {Name: "GargoyleTrap", ID: 172, LeftSkill: false, RightSkill: false},
173: {Name: "SpiderLay", ID: 173, LeftSkill: false, RightSkill: false}, 173: {Name: "SpiderLay", ID: 173, LeftSkill: false, RightSkill: false},
174: {Name: "VampireHeal", ID: 174, LeftSkill: false, RightSkill: false}, 174: {Name: "VampireHeal", ID: 174, LeftSkill: false, RightSkill: false},
175: {Name: "VampireRaise", ID: 175, LeftSkill: false, RightSkill: false}, 175: {Name: "VampireRaise", ID: 175, LeftSkill: false, RightSkill: false},
176: {Name: "Submerge", ID: 176, LeftSkill: false, RightSkill: false}, 176: {Name: "Submerge", ID: 176, LeftSkill: false, RightSkill: false},
177: {Name: "FetishAura", ID: 177, LeftSkill: false, RightSkill: false}, 177: {Name: "FetishAura", ID: 177, LeftSkill: false, RightSkill: false},
178: {Name: "FetishInferno", ID: 178, LeftSkill: false, RightSkill: false}, 178: {Name: "FetishInferno", ID: 178, LeftSkill: false, RightSkill: false},
179: {Name: "ZakarumHeal", ID: 179, LeftSkill: false, RightSkill: false}, 179: {Name: "ZakarumHeal", ID: 179, LeftSkill: false, RightSkill: false},
180: {Name: "Emerge", ID: 180, LeftSkill: false, RightSkill: false}, 180: {Name: "Emerge", ID: 180, LeftSkill: false, RightSkill: false},
181: {Name: "Resurrect", ID: 181, LeftSkill: false, RightSkill: false}, 181: {Name: "Resurrect", ID: 181, LeftSkill: false, RightSkill: false},
182: {Name: "Bestow", ID: 182, LeftSkill: false, RightSkill: false}, 182: {Name: "Bestow", ID: 182, LeftSkill: false, RightSkill: false},
183: {Name: "MissileSkill1", ID: 183, LeftSkill: false, RightSkill: false}, 183: {Name: "MissileSkill1", ID: 183, LeftSkill: false, RightSkill: false},
184: {Name: "MonTeleport", ID: 184, LeftSkill: false, RightSkill: false}, 184: {Name: "MonTeleport", ID: 184, LeftSkill: false, RightSkill: false},
185: {Name: "PrimeLightning", ID: 185, LeftSkill: false, RightSkill: false}, 185: {Name: "PrimeLightning", ID: 185, LeftSkill: false, RightSkill: false},
186: {Name: "PrimeBolt", ID: 186, LeftSkill: false, RightSkill: false}, 186: {Name: "PrimeBolt", ID: 186, LeftSkill: false, RightSkill: false},
187: {Name: "PrimeBlaze", ID: 187, LeftSkill: false, RightSkill: false}, 187: {Name: "PrimeBlaze", ID: 187, LeftSkill: false, RightSkill: false},
188: {Name: "PrimeFirewall", ID: 188, LeftSkill: false, RightSkill: false}, 188: {Name: "PrimeFirewall", ID: 188, LeftSkill: false, RightSkill: false},
189: {Name: "PrimeSpike", ID: 189, LeftSkill: false, RightSkill: false}, 189: {Name: "PrimeSpike", ID: 189, LeftSkill: false, RightSkill: false},
190: {Name: "PrimeIceNova", ID: 190, LeftSkill: false, RightSkill: false}, 190: {Name: "PrimeIceNova", ID: 190, LeftSkill: false, RightSkill: false},
191: {Name: "PrimePoisonball", ID: 191, LeftSkill: false, RightSkill: false}, 191: {Name: "PrimePoisonball", ID: 191, LeftSkill: false, RightSkill: false},
192: {Name: "PrimePoisonNova", ID: 192, LeftSkill: false, RightSkill: false}, 192: {Name: "PrimePoisonNova", ID: 192, LeftSkill: false, RightSkill: false},
193: {Name: "DiabLight", ID: 193, LeftSkill: false, RightSkill: false}, 193: {Name: "DiabLight", ID: 193, LeftSkill: false, RightSkill: false},
194: {Name: "DiabCold", ID: 194, LeftSkill: false, RightSkill: false}, 194: {Name: "DiabCold", ID: 194, LeftSkill: false, RightSkill: false},
195: {Name: "DiabFire", ID: 195, LeftSkill: false, RightSkill: false}, 195: {Name: "DiabFire", ID: 195, LeftSkill: false, RightSkill: false},
196: {Name: "FingerMageSpider", ID: 196, LeftSkill: false, RightSkill: false}, 196: {Name: "FingerMageSpider", ID: 196, LeftSkill: false, RightSkill: false},
197: {Name: "DiabWall", ID: 197, LeftSkill: false, RightSkill: false}, 197: {Name: "DiabWall", ID: 197, LeftSkill: false, RightSkill: false},
198: {Name: "DiabRun", ID: 198, LeftSkill: false, RightSkill: false}, 198: {Name: "DiabRun", ID: 198, LeftSkill: false, RightSkill: false},
199: {Name: "DiabPrison", ID: 199, LeftSkill: false, RightSkill: false}, 199: {Name: "DiabPrison", ID: 199, LeftSkill: false, RightSkill: false},
200: {Name: "PoisonBallTrap", ID: 200, LeftSkill: false, RightSkill: false}, 200: {Name: "PoisonBallTrap", ID: 200, LeftSkill: false, RightSkill: false},
201: {Name: "AndyPoisonBolt", ID: 201, LeftSkill: false, RightSkill: false}, 201: {Name: "AndyPoisonBolt", ID: 201, LeftSkill: false, RightSkill: false},
202: {Name: "HireableMissile", ID: 202, LeftSkill: false, RightSkill: false}, 202: {Name: "HireableMissile", ID: 202, LeftSkill: false, RightSkill: false},
203: {Name: "DesertTurret", ID: 203, LeftSkill: false, RightSkill: false}, 203: {Name: "DesertTurret", ID: 203, LeftSkill: false, RightSkill: false},
204: {Name: "ArcaneTower", ID: 204, LeftSkill: false, RightSkill: false}, 204: {Name: "ArcaneTower", ID: 204, LeftSkill: false, RightSkill: false},
205: {Name: "MonBlizzard", ID: 205, LeftSkill: false, RightSkill: false}, 205: {Name: "MonBlizzard", ID: 205, LeftSkill: false, RightSkill: false},
206: {Name: "Mosquito", ID: 206, LeftSkill: false, RightSkill: false}, 206: {Name: "Mosquito", ID: 206, LeftSkill: false, RightSkill: false},
207: {Name: "CursedBallTrapRight", ID: 207, LeftSkill: false, RightSkill: false}, 207: {Name: "CursedBallTrapRight", ID: 207, LeftSkill: false, RightSkill: false},
208: {Name: "CursedBallTrapLeft", ID: 208, LeftSkill: false, RightSkill: false}, 208: {Name: "CursedBallTrapLeft", ID: 208, LeftSkill: false, RightSkill: false},
209: {Name: "MonFrozenArmor", ID: 209, LeftSkill: false, RightSkill: false}, 209: {Name: "MonFrozenArmor", ID: 209, LeftSkill: false, RightSkill: false},
210: {Name: "MonBoneArmor", ID: 210, LeftSkill: false, RightSkill: false}, 210: {Name: "MonBoneArmor", ID: 210, LeftSkill: false, RightSkill: false},
211: {Name: "MonBoneSpirit", ID: 211, LeftSkill: false, RightSkill: false}, 211: {Name: "MonBoneSpirit", ID: 211, LeftSkill: false, RightSkill: false},
212: {Name: "MonCurseCast", ID: 212, LeftSkill: false, RightSkill: false}, 212: {Name: "MonCurseCast", ID: 212, LeftSkill: false, RightSkill: false},
213: {Name: "HellMeteor", ID: 213, LeftSkill: false, RightSkill: false}, 213: {Name: "HellMeteor", ID: 213, LeftSkill: false, RightSkill: false},
214: {Name: "RegurgitatorEat", ID: 214, LeftSkill: false, RightSkill: false}, 214: {Name: "RegurgitatorEat", ID: 214, LeftSkill: false, RightSkill: false},
215: {Name: "MonFrenzy", ID: 215, LeftSkill: false, RightSkill: false}, 215: {Name: "MonFrenzy", ID: 215, LeftSkill: false, RightSkill: false},
216: {Name: "QueenDeath", ID: 216, LeftSkill: false, RightSkill: false}, 216: {Name: "QueenDeath", ID: 216, LeftSkill: false, RightSkill: false},
217: {Name: "Scroll of Identify", ID: 217, LeftSkill: false, RightSkill: true}, 217: {Name: "Scroll of Identify", ID: 217, LeftSkill: false, RightSkill: true},
218: {Name: "Book of Identify", ID: 218, 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}, 219: {Name: "Scroll of Townportal", ID: 219, LeftSkill: false, RightSkill: true},
220: {Name: "Book of Townportal", ID: 220, LeftSkill: false, RightSkill: true}, 220: {Name: "Book of Townportal", ID: 220, LeftSkill: false, RightSkill: true},
221: {Name: "Raven", ID: 221, LeftSkill: false, RightSkill: true}, 221: {Name: "Raven", ID: 221, LeftSkill: false, RightSkill: true},
222: {Name: "Plague Poppy", ID: 222, LeftSkill: false, RightSkill: true}, 222: {Name: "Plague Poppy", ID: 222, LeftSkill: false, RightSkill: true},
223: {Name: "Wearwolf", ID: 223, LeftSkill: false, RightSkill: true}, 223: {Name: "Wearwolf", ID: 223, LeftSkill: false, RightSkill: true},
224: {Name: "Shape Shifting", ID: 224, LeftSkill: false, RightSkill: false}, 224: {Name: "Shape Shifting", ID: 224, LeftSkill: false, RightSkill: false},
225: {Name: "Firestorm", ID: 225, LeftSkill: true, RightSkill: true}, 225: {Name: "Firestorm", ID: 225, LeftSkill: true, RightSkill: true},
226: {Name: "Oak Sage", ID: 226, LeftSkill: false, RightSkill: true}, 226: {Name: "Oak Sage", ID: 226, LeftSkill: false, RightSkill: true},
227: {Name: "Summon Spirit Wolf", ID: 227, LeftSkill: false, RightSkill: true}, 227: {Name: "Summon Spirit Wolf", ID: 227, LeftSkill: false, RightSkill: true},
228: {Name: "Wearbear", ID: 228, LeftSkill: false, RightSkill: true}, 228: {Name: "Wearbear", ID: 228, LeftSkill: false, RightSkill: true},
229: {Name: "Molten Boulder", ID: 229, LeftSkill: true, RightSkill: true}, 229: {Name: "Molten Boulder", ID: 229, LeftSkill: true, RightSkill: true},
230: {Name: "Arctic Blast", ID: 230, 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}, 231: {Name: "Cycle of Life", ID: 231, LeftSkill: false, RightSkill: true},
232: {Name: "Feral Rage", ID: 232, LeftSkill: true, RightSkill: true}, 232: {Name: "Feral Rage", ID: 232, LeftSkill: true, RightSkill: true},
233: {Name: "Maul", ID: 233, LeftSkill: true, RightSkill: true}, 233: {Name: "Maul", ID: 233, LeftSkill: true, RightSkill: true},
234: {Name: "Eruption", ID: 234, LeftSkill: false, RightSkill: true}, 234: {Name: "Eruption", ID: 234, LeftSkill: false, RightSkill: true},
235: {Name: "Cyclone Armor", ID: 235, 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}, 236: {Name: "Heart of Wolverine", ID: 236, LeftSkill: false, RightSkill: true},
237: {Name: "Summon Fenris", ID: 237, LeftSkill: false, RightSkill: true}, 237: {Name: "Summon Fenris", ID: 237, LeftSkill: false, RightSkill: true},
238: {Name: "Rabies", ID: 238, LeftSkill: true, RightSkill: true}, 238: {Name: "Rabies", ID: 238, LeftSkill: true, RightSkill: true},
239: {Name: "Fire Claws", ID: 239, LeftSkill: true, RightSkill: true}, 239: {Name: "Fire Claws", ID: 239, LeftSkill: true, RightSkill: true},
240: {Name: "Twister", ID: 240, LeftSkill: true, RightSkill: true}, 240: {Name: "Twister", ID: 240, LeftSkill: true, RightSkill: true},
241: {Name: "Vines", ID: 241, LeftSkill: false, RightSkill: true}, 241: {Name: "Vines", ID: 241, LeftSkill: false, RightSkill: true},
242: {Name: "Hunger", ID: 242, LeftSkill: true, RightSkill: true}, 242: {Name: "Hunger", ID: 242, LeftSkill: true, RightSkill: true},
243: {Name: "Shock Wave", ID: 243, LeftSkill: true, RightSkill: true}, 243: {Name: "Shock Wave", ID: 243, LeftSkill: true, RightSkill: true},
244: {Name: "Volcano", ID: 244, LeftSkill: false, RightSkill: true}, 244: {Name: "Volcano", ID: 244, LeftSkill: false, RightSkill: true},
245: {Name: "Tornado", ID: 245, LeftSkill: true, RightSkill: true}, 245: {Name: "Tornado", ID: 245, LeftSkill: true, RightSkill: true},
246: {Name: "Spirit of Barbs", ID: 246, LeftSkill: false, RightSkill: true}, 246: {Name: "Spirit of Barbs", ID: 246, LeftSkill: false, RightSkill: true},
247: {Name: "Summon Grizzly", ID: 247, LeftSkill: false, RightSkill: true}, 247: {Name: "Summon Grizzly", ID: 247, LeftSkill: false, RightSkill: true},
248: {Name: "Fury", ID: 248, LeftSkill: true, RightSkill: true}, 248: {Name: "Fury", ID: 248, LeftSkill: true, RightSkill: true},
249: {Name: "Armageddon", ID: 249, LeftSkill: false, RightSkill: true}, 249: {Name: "Armageddon", ID: 249, LeftSkill: false, RightSkill: true},
250: {Name: "Hurricane", ID: 250, LeftSkill: false, RightSkill: true}, 250: {Name: "Hurricane", ID: 250, LeftSkill: false, RightSkill: true},
251: {Name: "Fire Trauma", ID: 251, LeftSkill: true, RightSkill: true}, 251: {Name: "Fire Trauma", ID: 251, LeftSkill: true, RightSkill: true},
252: {Name: "Claw Mastery", ID: 252, LeftSkill: false, RightSkill: false}, 252: {Name: "Claw Mastery", ID: 252, LeftSkill: false, RightSkill: false},
253: {Name: "Psychic Hammer", ID: 253, LeftSkill: false, RightSkill: true}, 253: {Name: "Psychic Hammer", ID: 253, LeftSkill: false, RightSkill: true},
254: {Name: "Tiger Strike", ID: 254, LeftSkill: true, RightSkill: true}, 254: {Name: "Tiger Strike", ID: 254, LeftSkill: true, RightSkill: true},
255: {Name: "Dragon Talon", ID: 255, LeftSkill: true, RightSkill: true}, 255: {Name: "Dragon Talon", ID: 255, LeftSkill: true, RightSkill: true},
256: {Name: "Shock Field", ID: 256, LeftSkill: true, RightSkill: true}, 256: {Name: "Shock Field", ID: 256, LeftSkill: true, RightSkill: true},
257: {Name: "Blade Sentinel", ID: 257, LeftSkill: true, RightSkill: true}, 257: {Name: "Blade Sentinel", ID: 257, LeftSkill: true, RightSkill: true},
258: {Name: "Quickness", ID: 258, LeftSkill: false, RightSkill: true}, 258: {Name: "Quickness", ID: 258, LeftSkill: false, RightSkill: true},
259: {Name: "Fists of Fire", ID: 259, LeftSkill: true, RightSkill: true}, 259: {Name: "Fists of Fire", ID: 259, LeftSkill: true, RightSkill: true},
260: {Name: "Dragon Claw", ID: 260, 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}, 261: {Name: "Charged Bolt Sentry", ID: 261, LeftSkill: false, RightSkill: true},
262: {Name: "Wake of Fire Sentry", ID: 262, 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}, 263: {Name: "Weapon Block", ID: 263, LeftSkill: false, RightSkill: false},
264: {Name: "Cloak of Shadows", ID: 264, LeftSkill: false, RightSkill: true}, 264: {Name: "Cloak of Shadows", ID: 264, LeftSkill: false, RightSkill: true},
265: {Name: "Cobra Strike", ID: 265, LeftSkill: true, RightSkill: true}, 265: {Name: "Cobra Strike", ID: 265, LeftSkill: true, RightSkill: true},
266: {Name: "Blade Fury", ID: 266, LeftSkill: true, RightSkill: true}, 266: {Name: "Blade Fury", ID: 266, LeftSkill: true, RightSkill: true},
267: {Name: "Fade", ID: 267, LeftSkill: false, RightSkill: true}, 267: {Name: "Fade", ID: 267, LeftSkill: false, RightSkill: true},
268: {Name: "Shadow Warrior", ID: 268, 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}, 269: {Name: "Claws of Thunder", ID: 269, LeftSkill: true, RightSkill: true},
270: {Name: "Dragon Tail", ID: 270, LeftSkill: true, RightSkill: true}, 270: {Name: "Dragon Tail", ID: 270, LeftSkill: true, RightSkill: true},
271: {Name: "Lightning Sentry", ID: 271, LeftSkill: false, RightSkill: true}, 271: {Name: "Lightning Sentry", ID: 271, LeftSkill: false, RightSkill: true},
272: {Name: "Inferno Sentry", ID: 272, LeftSkill: false, RightSkill: true}, 272: {Name: "Inferno Sentry", ID: 272, LeftSkill: false, RightSkill: true},
273: {Name: "Mind Blast", ID: 273, 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}, 274: {Name: "Blades of Ice", ID: 274, LeftSkill: true, RightSkill: true},
275: {Name: "Dragon Flight", ID: 275, LeftSkill: true, RightSkill: true}, 275: {Name: "Dragon Flight", ID: 275, LeftSkill: true, RightSkill: true},
276: {Name: "Death Sentry", ID: 276, LeftSkill: false, RightSkill: true}, 276: {Name: "Death Sentry", ID: 276, LeftSkill: false, RightSkill: true},
277: {Name: "Blade Shield", ID: 277, LeftSkill: false, RightSkill: true}, 277: {Name: "Blade Shield", ID: 277, LeftSkill: false, RightSkill: true},
278: {Name: "Venom", ID: 278, LeftSkill: false, RightSkill: true}, 278: {Name: "Venom", ID: 278, LeftSkill: false, RightSkill: true},
279: {Name: "Shadow Master", ID: 279, LeftSkill: false, RightSkill: true}, 279: {Name: "Shadow Master", ID: 279, LeftSkill: false, RightSkill: true},
280: {Name: "Royal Strike", ID: 280, LeftSkill: true, RightSkill: true}, 280: {Name: "Royal Strike", ID: 280, LeftSkill: true, RightSkill: true},
281: {Name: "Wake Of Destruction Sentry", ID: 281, LeftSkill: false, RightSkill: false}, 281: {Name: "Wake Of Destruction Sentry", ID: 281, LeftSkill: false, RightSkill: false},
282: {Name: "Imp Inferno", ID: 282, LeftSkill: false, RightSkill: false}, 282: {Name: "Imp Inferno", ID: 282, LeftSkill: false, RightSkill: false},
283: {Name: "Imp Fireball", ID: 283, LeftSkill: false, RightSkill: false}, 283: {Name: "Imp Fireball", ID: 283, LeftSkill: false, RightSkill: false},
284: {Name: "Baal Taunt", ID: 284, 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}, 285: {Name: "Baal Corpse Explode", ID: 285, LeftSkill: false, RightSkill: false},
286: {Name: "Baal Monster Spawn", ID: 286, 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}, 287: {Name: "Catapult Charged Ball", ID: 287, LeftSkill: false, RightSkill: false},
288: {Name: "Catapult Spike Ball", ID: 288, 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}, 289: {Name: "Suck Blood", ID: 289, LeftSkill: false, RightSkill: false},
290: {Name: "Cry Help", ID: 290, LeftSkill: false, RightSkill: false}, 290: {Name: "Cry Help", ID: 290, LeftSkill: false, RightSkill: false},
291: {Name: "Healing Vortex", ID: 291, LeftSkill: false, RightSkill: false}, 291: {Name: "Healing Vortex", ID: 291, LeftSkill: false, RightSkill: false},
292: {Name: "Teleport 2", ID: 292, LeftSkill: false, RightSkill: false}, 292: {Name: "Teleport 2", ID: 292, LeftSkill: false, RightSkill: false},
293: {Name: "Self-resurrect", ID: 293, LeftSkill: false, RightSkill: false}, 293: {Name: "Self-resurrect", ID: 293, LeftSkill: false, RightSkill: false},
294: {Name: "Vine Attack", ID: 294, LeftSkill: false, RightSkill: false}, 294: {Name: "Vine Attack", ID: 294, LeftSkill: false, RightSkill: false},
295: {Name: "Overseer Whip", ID: 295, LeftSkill: false, RightSkill: false}, 295: {Name: "Overseer Whip", ID: 295, LeftSkill: false, RightSkill: false},
296: {Name: "Barbs Aura", ID: 296, LeftSkill: false, RightSkill: false}, 296: {Name: "Barbs Aura", ID: 296, LeftSkill: false, RightSkill: false},
297: {Name: "Wolverine Aura", ID: 297, 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}, 298: {Name: "Oak Sage Aura", ID: 298, LeftSkill: false, RightSkill: false},
299: {Name: "Imp Fire Missile", ID: 299, LeftSkill: false, RightSkill: false}, 299: {Name: "Imp Fire Missile", ID: 299, LeftSkill: false, RightSkill: false},
300: {Name: "Impregnate", ID: 300, LeftSkill: false, RightSkill: false}, 300: {Name: "Impregnate", ID: 300, LeftSkill: false, RightSkill: false},
301: {Name: "Siege Beast Stomp", ID: 301, LeftSkill: false, RightSkill: false}, 301: {Name: "Siege Beast Stomp", ID: 301, LeftSkill: false, RightSkill: false},
302: {Name: "MinionSpawner", ID: 302, LeftSkill: false, RightSkill: false}, 302: {Name: "MinionSpawner", ID: 302, LeftSkill: false, RightSkill: false},
303: {Name: "CatapultBlizzard", ID: 303, LeftSkill: false, RightSkill: false}, 303: {Name: "CatapultBlizzard", ID: 303, LeftSkill: false, RightSkill: false},
304: {Name: "CatapultPlague", ID: 304, LeftSkill: false, RightSkill: false}, 304: {Name: "CatapultPlague", ID: 304, LeftSkill: false, RightSkill: false},
305: {Name: "CatapultMeteor", ID: 305, LeftSkill: false, RightSkill: false}, 305: {Name: "CatapultMeteor", ID: 305, LeftSkill: false, RightSkill: false},
306: {Name: "BoltSentry", ID: 306, LeftSkill: false, RightSkill: false}, 306: {Name: "BoltSentry", ID: 306, LeftSkill: false, RightSkill: false},
307: {Name: "CorpseCycler", ID: 307, LeftSkill: false, RightSkill: false}, 307: {Name: "CorpseCycler", ID: 307, LeftSkill: false, RightSkill: false},
308: {Name: "DeathMaul", ID: 308, LeftSkill: false, RightSkill: false}, 308: {Name: "DeathMaul", ID: 308, LeftSkill: false, RightSkill: false},
309: {Name: "Defense Curse", ID: 309, LeftSkill: false, RightSkill: false}, 309: {Name: "Defense Curse", ID: 309, LeftSkill: false, RightSkill: false},
310: {Name: "Blood Mana", ID: 310, 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}, 311: {Name: "mon inferno sentry", ID: 311, LeftSkill: false, RightSkill: false},
312: {Name: "mon death sentry", ID: 312, 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}, 313: {Name: "sentry lightning", ID: 313, LeftSkill: false, RightSkill: false},
314: {Name: "fenris rage", ID: 314, LeftSkill: false, RightSkill: false}, 314: {Name: "fenris rage", ID: 314, LeftSkill: false, RightSkill: false},
315: {Name: "Baal Tentacle", ID: 315, LeftSkill: false, RightSkill: false}, 315: {Name: "Baal Tentacle", ID: 315, LeftSkill: false, RightSkill: false},
316: {Name: "Baal Nova", ID: 316, LeftSkill: false, RightSkill: false}, 316: {Name: "Baal Nova", ID: 316, LeftSkill: false, RightSkill: false},
317: {Name: "Baal Inferno", ID: 317, 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}, 318: {Name: "Baal Cold Missiles", ID: 318, LeftSkill: false, RightSkill: false},
319: {Name: "MegademonInferno", ID: 319, LeftSkill: false, RightSkill: false}, 319: {Name: "MegademonInferno", ID: 319, LeftSkill: false, RightSkill: false},
320: {Name: "EvilHutSpawner", ID: 320, LeftSkill: false, RightSkill: false}, 320: {Name: "EvilHutSpawner", ID: 320, LeftSkill: false, RightSkill: false},
321: {Name: "CountessFirewall", ID: 321, LeftSkill: false, RightSkill: false}, 321: {Name: "CountessFirewall", ID: 321, LeftSkill: false, RightSkill: false},
322: {Name: "ImpBolt", ID: 322, LeftSkill: false, RightSkill: false}, 322: {Name: "ImpBolt", ID: 322, LeftSkill: false, RightSkill: false},
323: {Name: "Horror Arctic Blast", ID: 323, 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}, 324: {Name: "death sentry ltng", ID: 324, LeftSkill: false, RightSkill: false},
325: {Name: "VineCycler", ID: 325, LeftSkill: false, RightSkill: false}, 325: {Name: "VineCycler", ID: 325, LeftSkill: false, RightSkill: false},
326: {Name: "BearSmite", ID: 326, LeftSkill: false, RightSkill: false}, 326: {Name: "BearSmite", ID: 326, LeftSkill: false, RightSkill: false},
327: {Name: "Resurrect2", ID: 327, LeftSkill: false, RightSkill: false}, 327: {Name: "Resurrect2", ID: 327, LeftSkill: false, RightSkill: false},
328: {Name: "BloodLordFrenzy", ID: 328, LeftSkill: false, RightSkill: false}, 328: {Name: "BloodLordFrenzy", ID: 328, LeftSkill: false, RightSkill: false},
329: {Name: "Baal Teleport", ID: 329, LeftSkill: false, RightSkill: false}, 329: {Name: "Baal Teleport", ID: 329, LeftSkill: false, RightSkill: false},
330: {Name: "Imp Teleport", ID: 330, 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}, 331: {Name: "Baal Clone Teleport", ID: 331, LeftSkill: false, RightSkill: false},
332: {Name: "ZakarumLightning", ID: 332, LeftSkill: false, RightSkill: false}, 332: {Name: "ZakarumLightning", ID: 332, LeftSkill: false, RightSkill: false},
333: {Name: "VampireMissile", ID: 333, LeftSkill: false, RightSkill: false}, 333: {Name: "VampireMissile", ID: 333, LeftSkill: false, RightSkill: false},
334: {Name: "MephistoMissile", ID: 334, LeftSkill: false, RightSkill: false}, 334: {Name: "MephistoMissile", ID: 334, LeftSkill: false, RightSkill: false},
335: {Name: "DoomKnightMissile", ID: 335, LeftSkill: false, RightSkill: false}, 335: {Name: "DoomKnightMissile", ID: 335, LeftSkill: false, RightSkill: false},
336: {Name: "RogueMissile", ID: 336, LeftSkill: false, RightSkill: false}, 336: {Name: "RogueMissile", ID: 336, LeftSkill: false, RightSkill: false},
337: {Name: "HydraMissile", ID: 337, LeftSkill: false, RightSkill: false}, 337: {Name: "HydraMissile", ID: 337, LeftSkill: false, RightSkill: false},
338: {Name: "NecromageMissile", ID: 338, LeftSkill: false, RightSkill: false}, 338: {Name: "NecromageMissile", ID: 338, LeftSkill: false, RightSkill: false},
339: {Name: "MonBow", ID: 339, LeftSkill: false, RightSkill: false}, 339: {Name: "MonBow", ID: 339, LeftSkill: false, RightSkill: false},
340: {Name: "MonFireArrow", ID: 340, LeftSkill: false, RightSkill: false}, 340: {Name: "MonFireArrow", ID: 340, LeftSkill: false, RightSkill: false},
341: {Name: "MonColdArrow", ID: 341, LeftSkill: false, RightSkill: false}, 341: {Name: "MonColdArrow", ID: 341, LeftSkill: false, RightSkill: false},
342: {Name: "MonExplodingArrow", ID: 342, LeftSkill: false, RightSkill: false}, 342: {Name: "MonExplodingArrow", ID: 342, LeftSkill: false, RightSkill: false},
343: {Name: "MonFreezingArrow", ID: 343, LeftSkill: false, RightSkill: false}, 343: {Name: "MonFreezingArrow", ID: 343, LeftSkill: false, RightSkill: false},
344: {Name: "MonPowerStrike", ID: 344, LeftSkill: false, RightSkill: false}, 344: {Name: "MonPowerStrike", ID: 344, LeftSkill: false, RightSkill: false},
345: {Name: "SuccubusBolt", ID: 345, LeftSkill: false, RightSkill: false}, 345: {Name: "SuccubusBolt", ID: 345, LeftSkill: false, RightSkill: false},
346: {Name: "MephFrostNova", ID: 346, LeftSkill: false, RightSkill: false}, 346: {Name: "MephFrostNova", ID: 346, LeftSkill: false, RightSkill: false},
347: {Name: "MonIceSpear", ID: 347, LeftSkill: false, RightSkill: false}, 347: {Name: "MonIceSpear", ID: 347, LeftSkill: false, RightSkill: false},
348: {Name: "ShamanIce", ID: 348, LeftSkill: false, RightSkill: false}, 348: {Name: "ShamanIce", ID: 348, LeftSkill: false, RightSkill: false},
349: {Name: "Diablogeddon", ID: 349, LeftSkill: false, RightSkill: false}, 349: {Name: "Diablogeddon", ID: 349, LeftSkill: false, RightSkill: false},
350: {Name: "Delerium Change", ID: 350, LeftSkill: false, RightSkill: false}, 350: {Name: "Delerium Change", ID: 350, LeftSkill: false, RightSkill: false},
351: {Name: "NihlathakCorpseExplosion", ID: 351, LeftSkill: false, RightSkill: false}, 351: {Name: "NihlathakCorpseExplosion", ID: 351, LeftSkill: false, RightSkill: false},
352: {Name: "SerpentCharge", ID: 352, LeftSkill: false, RightSkill: false}, 352: {Name: "SerpentCharge", ID: 352, LeftSkill: false, RightSkill: false},
353: {Name: "Trap Nova", ID: 353, LeftSkill: false, RightSkill: false}, 353: {Name: "Trap Nova", ID: 353, LeftSkill: false, RightSkill: false},
354: {Name: "UnHolyBoltEx", ID: 354, LeftSkill: false, RightSkill: false}, 354: {Name: "UnHolyBoltEx", ID: 354, LeftSkill: false, RightSkill: false},
355: {Name: "ShamanFireEx", ID: 355, 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}, 356: {Name: "Imp Fire Missile Ex", ID: 356, LeftSkill: false, RightSkill: false},
357: {Name: "Interact", ID: 357, LeftSkill: false, RightSkill: false}, 357: {Name: "Interact", ID: 357, LeftSkill: false, RightSkill: false},
358: {Name: "Loot", ID: 358, LeftSkill: false, RightSkill: false}, 358: {Name: "Loot", ID: 358, LeftSkill: false, RightSkill: false},
359: {Name: "TownPortal", ID: 359, LeftSkill: false, RightSkill: false}, 359: {Name: "TownPortal", ID: 359, LeftSkill: false, RightSkill: false},
360: {Name: "EmoteWheel", ID: 360, LeftSkill: false, RightSkill: false}, 360: {Name: "EmoteWheel", ID: 360, LeftSkill: false, RightSkill: false},
361: {Name: "SwapWeapons", ID: 361, LeftSkill: false, RightSkill: false}, 361: {Name: "SwapWeapons", ID: 361, LeftSkill: false, RightSkill: false},
362: {Name: "Map", ID: 362, LeftSkill: false, RightSkill: false}, 362: {Name: "Map", ID: 362, LeftSkill: false, RightSkill: false},
363: {Name: "ShowItems", ID: 363, LeftSkill: false, RightSkill: false}, 363: {Name: "ShowItems", ID: 363, LeftSkill: false, RightSkill: false},
364: {Name: "RunToggle", ID: 364, LeftSkill: false, RightSkill: false}, 364: {Name: "RunToggle", ID: 364, LeftSkill: false, RightSkill: false},
365: {Name: "MonHolyFreeze", ID: 365, LeftSkill: false, RightSkill: true}, 365: {Name: "MonHolyFreeze", ID: 365, LeftSkill: false, RightSkill: true},
366: {Name: "MonLeap", ID: 366, LeftSkill: false, RightSkill: false}, 366: {Name: "MonLeap", ID: 366, LeftSkill: false, RightSkill: false},
367: {Name: "MonLeapAttack", ID: 367, LeftSkill: false, RightSkill: false}, 367: {Name: "MonLeapAttack", ID: 367, LeftSkill: false, RightSkill: false},
368: {Name: "MonHolyFire", ID: 368, LeftSkill: false, RightSkill: true}, 368: {Name: "MonHolyFire", ID: 368, LeftSkill: false, RightSkill: true},
369: {Name: "MonHolyShock", ID: 369, LeftSkill: false, RightSkill: true}, 369: {Name: "MonHolyShock", ID: 369, LeftSkill: false, RightSkill: true},
370: {Name: "CubeLoot", ID: 370, LeftSkill: false, RightSkill: false}, 370: {Name: "CubeLoot", ID: 370, LeftSkill: false, RightSkill: false},
371: {Name: "Mark of the Bear", ID: 371, 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}, 372: {Name: "Mark of the Wolf", ID: 372, LeftSkill: false, RightSkill: false},
} }