forked from PCMRShutnik/Rage-Trigger
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Itemlogic.lua
262 lines (166 loc) · 10.3 KB
/
Itemlogic.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
ItemModule = {}
ItemModule["basic_items"] = {
"item_aegis";
"item_courier";
"item_boots_of_elves";
"item_belt_of_strength";
"item_blade_of_alacrity";
"item_blades_of_attack";
"item_blight_stone";
"item_blink";
"item_boots";
"item_bottle";
"item_broadsword";
"item_chainmail";
"item_cheese";
"item_circlet";
"item_clarity";
"item_claymore";
"item_cloak";
"item_demon_edge";
"item_dust";
"item_eagle";
"item_enchanted_mango";
"item_energy_booster";
"item_faerie_fire";
"item_flying_courier";
"item_gauntlets";
"item_gem";
"item_ghost";
"item_gloves";
"item_flask";
"item_helm_of_iron_will";
"item_hyperstone";
"item_infused_raindrop";
"item_branches";
"item_javelin";
"item_magic_stick";
"item_mantle";
"item_mithril_hammer";
"item_lifesteal";
"item_mystic_staff";
"item_ward_observer";
"item_ogre_axe";
"item_orb_of_venom";
"item_platemail";
"item_point_booster";
"item_quarterstaff";
"item_quelling_blade";
"item_reaver";
"item_ring_of_health";
"item_ring_of_protection";
"item_ring_of_regen";
"item_robe";
"item_relic";
"item_sobi_mask";
"item_ward_sentry";
"item_shadow_amulet";
"item_slippers";
"item_smoke_of_deceit";
"item_staff_of_wizardry";
"item_stout_shield";
"item_talisman_of_evasion";
"item_tango";
"item_tango_single";
"item_tome_of_knowledge";
"item_tpscroll";
"item_ultimate_orb";
"item_vitality_booster";
"item_void_stone";
"item_wind_lace"
}
ItemModule["item_abyssal_blade"] = { "item_skull_basher"; "item_vanguard"; "item_recipe_abyssal_blade" }
ItemModule["item_aether_lens"] = { "item_void_stone"; "item_energy_booster"; "item_recipe_aether_lens" }
ItemModule["item_ultimate_scepter"] = { "item_point_booster"; "item_staff_of_wizardry"; "item_blade_of_alacrity"; "item_ogre_axe" }
ItemModule["item_arcane_boots"] = { "item_boots"; "item_energy_booster"}
ItemModule["item_armlet"] = { "item_helm_of_iron_will"; "item_gloves"; "item_blades_of_attack"; "item_recipe_armlet" }
ItemModule["item_assault"] = { "item_platemail"; "item_chainmail"; "item_hyperstone"; "item_recipe_assault" }
ItemModule["item_bfury"] = { "item_pers"; "item_claymore"; "item_broadsword"; "item_quelling_blade" }
ItemModule["item_black_king_bar"] = { "item_mithril_hammer"; "item_ogre_axe"; "item_recipe_black_king_bar" }
ItemModule["item_blade_mail"] = { "item_robe"; "item_chainmail"; "item_broadsword" }
ItemModule["item_bloodstone"] = { "item_soul_ring"; "item_point_booster"; "item_vitality_booster"; "item_energy_booster"; "item_recipe_bloodstone" }
ItemModule["item_bloodthorn"] = { "item_orchid"; "item_lesser_crit"; "item_recipe_bloodthorn" }
ItemModule["item_travel_boots"] = { "item_boots"; "item_recipe_travel_boots" }
ItemModule["item_travel_boots_2"] = { "item_travel_boots"; "item_recipe_travel_boots" }
ItemModule["item_bracer"] = { "item_gauntlets"; "item_circlet"; "item_recipe_bracer" }
ItemModule["item_buckler"] = { "item_branches"; "item_chainmail"; "item_recipe_buckler" }
ItemModule["item_butterfly"] = { "item_talisman_of_evasion"; "item_eagle"; "item_quarterstaff" }
ItemModule["item_crimson_guard"] = { "item_vanguard"; "item_buckler"; "item_recipe_crimson_guard" }
ItemModule["item_lesser_crit"] = { "item_broadsword"; "item_blades_of_attack"; "item_recipe_lesser_crit" }
ItemModule["item_greater_crit"] = { "item_lesser_crit"; "item_demon_edge"; "item_recipe_greater_crit" }
ItemModule["item_dagon_1"] = { "item_null_talisman"; "item_staff_of_wizardry"; "item_recipe_dagon" }
ItemModule["item_dagon_2"] = { "item_dagon_1"; "item_recipe_dagon" }
ItemModule["item_dagon_3"] = { "item_dagon_2"; "item_recipe_dagon" }
ItemModule["item_dagon_4"] = { "item_dagon_3"; "item_recipe_dagon" }
ItemModule["item_dagon_5"] = { "item_dagon_4"; "item_recipe_dagon" }
ItemModule["item_desolator"] = { "item_mithril_hammer"; "item_mithril_hammer"; "item_blight_stone" }
ItemModule["item_diffusal_blade_1"] = { "item_blade_of_alacrity"; "item_blade_of_alacrity"; "item_robe"; "item_recipe_diffusal_blade" }
ItemModule["item_diffusal_blade_2"] = { "item_diffusal_blade_1"; "item_recipe_diffusal_blade" }
ItemModule["item_dragon_lance"] = { "item_boots_of_elves"; "item_boots_of_elves"; "item_ogre_axe" }
ItemModule["item_drums_of_endurance"] = { "item_bracer"; "item_wind_lace"; "item_sobi_mask"; "item_recipe_ancient_janggo" }
ItemModule["item_echo_sabre"] = { "item_oblivion_staff"; "item_ogre_axe" }
ItemModule["item_ethereal_blade"] = { "item_ghost"; "item_eagle" }
ItemModule["item_cyclone"] = { "item_wind_lace"; "item_void_stone"; "item_staff_of_wizardry"; "item_recipe_cyclone" }
ItemModule["item_eye_of_skadi"] = { "item_point_booster"; "item_ultimate_orb"; "item_ultimate_orb"; "item_orb_of_venom" }
ItemModule["item_force_staff"] = { "item_ring_of_health"; "item_staff_of_wizardry"; "item_recipe_force_staff" }
ItemModule["item_glimmer_cape"] = { "item_cloak"; "item_shadow_amulet" }
ItemModule["item_guardian_greaves"] = { "item_arcane_boots"; "item_mekansm"; "item_recipe_guardian_greaves" }
ItemModule["item_hand_of_midas"] = { "item_gloves"; "item_recipe_hand_of_midas" }
ItemModule["item_headdress"] = { "item_branches"; "item_ring_of_regen"; "item_recipe_headdress" }
ItemModule["item_heart"] = { "item_reaver"; "item_vitality_booster"; "item_vitality_booster" }
ItemModule["item_heavens_halberd"] = { "item_sange"; "item_talisman_of_evasion"}
ItemModule["item_helm_of_the_dominator"] = { "item_headdress"; "item_gloves"; "item_ring_of_health" }
ItemModule["item_hood_of_defiance"] = { "item_ring_of_health"; "item_cloak"; "item_ring_of_regen" }
ItemModule["item_hurricane_pike"] = { "item_dragon_lance"; "item_force_staff"; "item_recipe_hurricane_pike" }
ItemModule["item_iron_talon"] = { "item_quelling_blade"; "item_ring_of_protection"; "item_recipe_iron_talon" }
ItemModule["item_linken_sphere"] = { "item_pers"; "item_ultimate_orb"; "item_recipe_sphere" }
ItemModule["item_lotus_orb"] = { "item_pers"; "item_platemail"; "item_energy_booster" }
ItemModule["item_maelstrom"] = { "item_gloves"; "item_mithril_hammer"; "item_recipe_maelstrom" }
ItemModule["item_magic_wand"] = { "item_branches"; "item_branches"; "item_magic_stick"; "item_circlet" }
ItemModule["item_manta"] = { "item_yasha"; "item_ultimate_orb"; "item_recipe_manta" }
ItemModule["item_mask_of_madness"] = { "item_lifesteal"; "item_quarterstaff" }
ItemModule["item_medallion_of_courage"] = { "item_chainmail"; "item_sobi_mask"; "item_blight_stone" }
ItemModule["item_mekansm"] = { "item_buckler"; "item_headdress"; "item_recipe_mekansm" }
ItemModule["item_mjollnir"] = { "item_maelstrom"; "item_hyperstone"; "item_recipe_mjollnir" }
ItemModule["item_monkey_king_bar"] = { "item_demon_edge"; "item_javelin"; "item_javelin" }
ItemModule["item_moon_shard"] = { "item_hyperstone"; "item_hyperstone"}
ItemModule["item_necronomicon_1"] = { "item_staff_of_wizardry"; "item_belt_of_strength"; "item_recipe_necronomicon" }
ItemModule["item_necronomicon_2"] = { "item_necronomicon_1"; "item_recipe_necronomicon" }
ItemModule["item_necronomicon_3"] = { "item_necronomicon_2"; "item_recipe_necronomicon" }
ItemModule["item_null_talisman"] = { "item_mantle"; "item_circlet"; "item_recipe_null_talisman" }
ItemModule["item_oblivion_staff"] = { "item_quarterstaff"; "item_robe"; "item_sobi_mask" }
ItemModule["item_octarine_core"] = { "item_soul_booster"; "item_mystic_staff" }
ItemModule["item_orchid"] = { "item_oblivion_staff"; "item_oblivion_staff"; "item_recipe_orchid" }
ItemModule["item_pers"] = { "item_ring_of_health"; "item_void_stone" }
ItemModule["item_phase_boots"] = { "item_boots"; "item_blades_of_attack"; "item_blades_of_attack" }
ItemModule["item_pipe"] = { "item_hood_of_defiance"; "item_headdress"; "item_recipe_pipe" }
ItemModule["item_poor_mans_shield"] = { "item_stout_shield"; "item_slippers"; "item_slippers" }
ItemModule["item_power_treads_agi"] = { "item_boots"; "item_boots_of_elves"; "item_gloves" }
ItemModule["item_power_treads_int"] = { "item_boots"; "item_robe"; "item_gloves" }
ItemModule["item_power_treads_str"] = { "item_boots"; "item_belt_of_strength"; "item_gloves" }
ItemModule["item_power_treads"] = { "item_boots"; "item_belt_of_strength"; "item_gloves" }
ItemModule["item_radiance"] = { "item_relic"; "item_recipe_radiance" }
ItemModule["item_rapier"] = { "item_relic"; "item_demon_edge" }
ItemModule["item_refresher"] = { "item_pers"; "item_pers"; "item_recipe_refresher" }
ItemModule["item_ring_of_aquila"] = { "item_ring_of_basilius"; "item_wraith_band" }
ItemModule["item_ring_of_basilius"] = { "item_ring_of_protection"; "item_sobi_mask" }
ItemModule["item_rod_of_atos"] = { "item_bracer"; "item_bracer"; "item_staff_of_wizardry"; "item_recipe_rod_of_atos" }
ItemModule["item_sange"] = { "item_belt_of_strength"; "item_ogre_axe"; "item_recipe_sange" }
ItemModule["item_sange_and_yasha"] = { "item_yasha"; "item_sange" }
ItemModule["item_satanic"] = { "item_lifesteal"; "item_reaver"; "item_mithril_hammer" }
ItemModule["item_sheepstick"] = { "item_mystic_staff"; "item_ultimate_orb"; "item_void_stone" }
ItemModule["item_shadow_blade"] = { "item_shadow_amulet"; "item_claymore" }
ItemModule["item_shivas_guard"] = { "item_platemail"; "item_mystic_staff"; "item_recipe_shivas_guard" }
ItemModule["item_silver_edge"] = { "item_shadow_blade"; "item_ultimate_orb"; "item_recipe_silver_edge" }
ItemModule["item_skull_basher"] = { "item_javelin"; "item_belt_of_strength"; "item_recipe_basher" }
ItemModule["item_solar_crest"] = { "item_medallion_of_courage"; "item_talisman_of_evasion" }
ItemModule["item_soul_booster"] = { "item_point_booster"; "item_vitality_booster"; "item_energy_booster" }
ItemModule["item_soul_ring"] = { "item_ring_of_regen"; "item_sobi_mask"; "item_enchanted_mango" }
ItemModule["item_tranquil_boots"] = { "item_wind_lace"; "item_boots"; "item_ring_of_regen" }
ItemModule["item_urn_of_shadows"] = { "item_circlet"; "item_ring_of_protection"; "item_recipe_urn_of_shadows"; "item_infused_raindrop" }
ItemModule["item_vanguard"] = { "item_stout_shield" ; "item_vitality_booster"; "item_ring_of_health" }
ItemModule["item_veil_of_discord"] = { "item_null_talisman" ; "item_null_talisman"; "item_helm_of_iron_will"; "item_recipe_veil_of_discord" }
ItemModule["item_vladmir"] = { "item_ring_of_basilius" ; "item_lifesteal"; "item_headdress" }
ItemModule["item_wraith_band"] = { "item_slippers"; "item_circlet"; "item_recipe_wraith_band" }
ItemModule["item_yasha"] = { "item_boots_of_elves"; "item_blade_of_alacrity"; "item_recipe_yasha" }
return ItemModule