Skip to content
This repository was archived by the owner on Apr 17, 2021. It is now read-only.

Commit 46be0f3

Browse files
authored
Merge pull request #122 from aRTy42/Update
Update
2 parents 0d765c9 + 1fe806c commit 46be0f3

27 files changed

+4642
-811
lines changed

Run_ItemInfo.ahk

+19-8
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,35 @@
11
; #####################################################################################################################
22
; # This script checks if the right AHK version is installed and runs the ItemInfo merge script.
33
; #####################################################################################################################
4-
#Include *i %A_ScriptDir%\resources\Version.txt
54

6-
FileRead versionFile, %A_ScriptDir%\resources\Version.txt
5+
versionFilePath := A_ScriptDir "\resources\Version.txt"
6+
FileRead, versionFile, %versionFilePath%
77
error := ErrorLevel
8-
If (not StrLen(AHKVersionRequired) or error) {
8+
9+
If (not StrLen(versionFile) or error) {
910
If (RegExMatch(A_ScriptDir, "i)\.zip$")) {
1011
MsgBox, 16, PoE-ItemInfo - Critical error, % "You are trying to run PoE-ItemInfo from inside a zip-archive, please unzip the whole folder. `n`nClosing script..."
1112
ExitApp
1213
} Else {
13-
MsgBox, 16, PoE-ItemInfo - Critical error, % "Script couldn't read file """ A_ScriptDir "\resources\VersionTrade.txt"". `n`nClosing script..."
14+
If (FileExist(versionFilePath)) {
15+
MsgBox, 16, PoE-ItemInfo - Critical error, % "Script couldn't find the file """ A_ScriptDir "\resources\VersionTrade.txt"". `n`nClosing script..."
16+
} Else {
17+
MsgBox, 16, PoE-ItemInfo - Critical error, % "Script couldn't read/access the file """ A_ScriptDir "\resources\VersionTrade.txt"". `n`nClosing script..."
18+
}
1419
ExitApp
1520
}
1621
}
22+
Else {
23+
RegExMatch(versionFile, "i)ReleaseVersion.*?:=.*?""(.*?)""", relV)
24+
ReleaseVersion := relV1
25+
RegExMatch(versionFile, "i)AHKVersionRequired.*?:=.*?""(.*?)""", reqV)
26+
AHKVersionRequired := reqV1
27+
}
1728

18-
MsgWrongAHKVersion := "AutoHotkey v" . AHKVersionRequired . " or later is needed to run this script. It is important not to run version 2.x. `n`nYou are using AutoHotkey v" . A_AhkVersion . " (installed at: " . A_AhkPath . ")`n`nPlease go to http://ahkscript.org to download the most recent version."
19-
If (A_AhkVersion < AHKVersionRequired or A_AhkVersion >= "2.0.00.00")
20-
{
21-
MsgBox, 16, Wrong AutoHotkey Version, % AHKVersionRequired
29+
MsgWrongAHKVersion := "AutoHotkey v" . AHKVersionRequired . " or later is needed to run this script. It is important not to run version 2.x. or 1.0. `n`nYou are using AutoHotkey v" . A_AhkVersion . " (installed at: " . A_AhkPath . ")`n`nPlease go to http://ahkscript.org to download the most recent version."
30+
If (A_AhkVersion < AHKVersionRequired or A_AhkVersion >= "2.0.00.00" or A_AhkVersion < "1.1.00.00")
31+
{
32+
MsgBox, 16, Wrong AutoHotkey Version, % MsgWrongAHKVersion
2233
ExitApp
2334
}
2435

data/DivinationCardList.txt

+52-46
Large diffs are not rendered by default.

data/GemQualityList.txt

+26-7
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
; Data from https://pathofexile.gamepedia.com/Path_of_Exile_Wiki using the API.
22
; Comments can be made with ";", blank lines will be ignored.
33
;
4-
; This file was auto-generated by scrape_poe_gems.py on 2018-06-19 at 17:18:24
4+
; This file was auto-generated by scrape_poe_gems.py on 2019-01-08 at 21:43:58
55

66
gemQualityList := Object()
7-
gemQualityList["Unknown Gem"] := "No gem quality data found. Please report it."
7+
gemQualityList["Unknown Gem"] := "No gem quality information found."
88

99
gemQualityList["Abyssal Cry"] := " 20% increased Skill Effect Duration`n (1% per 1% Q)"
1010
gemQualityList["Added Chaos Damage Support"] := " 10% increased Chaos Damage`n (0.5% per 1% Q)"
@@ -23,6 +23,7 @@ gemQualityList["Arc"] := " 10% chance to Shock enemies`n (0.5% per 1% Q)"
2323
gemQualityList["Arcane Surge Support"] := " 10% increased Spell Damage`n (0.5% per 1% Q)"
2424
gemQualityList["Arctic Armour"] := " 20% increased Skill Effect Duration`n (1% per 1% Q)"
2525
gemQualityList["Arctic Breath"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
26+
gemQualityList["Armageddon Brand"] := " 10% increased Cast Speed`n (0.5% per 1% Q)"
2627
gemQualityList["Assassin's Mark"] := " Cursed enemies have a 10% chance to grant a Power Charge when slain`n (0.5% per 1% Q)"
2728
gemQualityList["Ball Lightning"] := " 20% increased Lightning Damage`n (1% per 1% Q)"
2829
gemQualityList["Barrage"] := " 10% increased Projectile Damage`n (0.5% per 1% Q)"
@@ -41,6 +42,8 @@ gemQualityList["Blood Rage"] := " 5% increased Attack Speed`n (0.25% per 1% Q)"
4142
gemQualityList["Bloodlust Support"] := " 10% increased Melee Damage against Bleeding Enemies`n (0.5% per 1% Q)"
4243
gemQualityList["Bodyswap"] := " 10% increased Cast Speed`n (0.5% per 1% Q)"
4344
gemQualityList["Bone Offering"] := " 10% increased Skill Effect Duration`n (0.5% per 1% Q)"
45+
gemQualityList["Bonechill Support"] := " 20% increased Chill Duration on Enemies`n (1% per 1% Q)"
46+
gemQualityList["Brand Recall"] := " Brands gain 20% increased Attachment Range`n (1% per 1% Q)"
4447
gemQualityList["Brutality Support"] := " 10% increased Physical Damage`n (0.5% per 1% Q)"
4548
gemQualityList["Burning Arrow"] := " 60% increased Ignite Duration on enemies`n (3% per 1% Q)"
4649
gemQualityList["Burning Damage Support"] := " 10% increased Burning Damage`n (0.5% per 1% Q)"
@@ -65,10 +68,11 @@ gemQualityList["Cold to Fire Support"] := " 10% increased Cold Damage`n 10% incr
6568
gemQualityList["Combustion Support"] := " 10% increased Fire Damage`n (0.5% per 1% Q)"
6669
gemQualityList["Concentrated Effect Support"] := " 10% increased Area Damage`n (0.5% per 1% Q)"
6770
gemQualityList["Conductivity"] := " Shocks on Cursed enemies have 20% increased Duration`n (1% per 1% Q)"
71+
gemQualityList["Consecrated Path"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
6872
gemQualityList["Contagion"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
6973
gemQualityList["Controlled Destruction Support"] := " 10% increased Spell Damage`n (0.5% per 1% Q)"
7074
gemQualityList["Conversion Trap"] := " 20% increased Skill Effect Duration`n (1% per 1% Q)"
71-
gemQualityList["Convocation"] := " 20% increased Skill Effect Duration`n 10% increased Cast Speed`n (1% / 0.5% per 1% Q)"
75+
gemQualityList["Convocation"] := " 20% increased Skill Effect Duration`n 20% increased Cooldown Recovery Speed`n (1% per 1% Q)"
7276
gemQualityList["Cremation"] := " 20% increased Fire Damage`n (1% per 1% Q)"
7377
gemQualityList["Culling Strike Support"] := " 10% increased Attack Speed`n 10% increased Cast Speed`n (0.5% per 1% Q)"
7478
gemQualityList["Curse On Hit Support"] := " 10% increased Effect of Supported Curses`n (0.5% per 1% Q)"
@@ -88,6 +92,7 @@ gemQualityList["Discharge"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
8892
gemQualityList["Discipline"] := " 20% increased Area of Effect`n (1% per 1% Q)"
8993
gemQualityList["Dominating Blow"] := " Minions deal 10% increased Damage`n (0.5% per 1% Q)"
9094
gemQualityList["Double Strike"] := " 10% increased Attack Speed`n (0.5% per 1% Q)"
95+
gemQualityList["Dread Banner"] := " 10% increased effect of Aura`n (0.5% per 1% Q)"
9196
gemQualityList["Dual Strike"] := " 10% increased Attack Speed`n (0.5% per 1% Q)"
9297
gemQualityList["Earthquake"] := " 20% increased Physical Damage`n (1% per 1% Q)"
9398
gemQualityList["Efficacy Support"] := " 10% increased Damage over Time`n (0.5% per 1% Q)"
@@ -114,7 +119,7 @@ gemQualityList["Fire Penetration Support"] := " 10% increased Fire Damage`n (0.5
114119
gemQualityList["Fire Trap"] := " 20% increased Fire Damage`n (1% per 1% Q)"
115120
gemQualityList["Fireball"] := " 10% chance to Ignite enemies`n (0.5% per 1% Q)"
116121
gemQualityList["Firestorm"] := " 20% increased Damage`n (1% per 1% Q)"
117-
gemQualityList["Flame Dash"] := " 10% increased Cast Speed`n (0.5% per 1% Q)"
122+
gemQualityList["Flame Dash"] := " 20% increased Cooldown Recovery Speed`n (1% per 1% Q)"
118123
gemQualityList["Flame Surge"] := " 10% increased Cast Speed`n (0.5% per 1% Q)"
119124
gemQualityList["Flame Totem"] := " 20% increased totem life`n (1% per 1% Q)"
120125
gemQualityList["Flameblast"] := " 20% increased Damage`n (1% per 1% Q)"
@@ -141,8 +146,10 @@ gemQualityList["Ground Slam"] := " 30% increased Stun Duration on enemies`n (1.5
141146
gemQualityList["Haste"] := " 20% increased Area of Effect`n (1% per 1% Q)"
142147
gemQualityList["Hatred"] := " 20% increased Area of Effect`n (1% per 1% Q)"
143148
gemQualityList["Heavy Strike"] := " 20% increased Stun Duration on enemies`n (1% per 1% Q)"
149+
gemQualityList["Herald of Agony"] := " 20% increased Minion Movement Speed`n (1% per 1% Q)"
144150
gemQualityList["Herald of Ash"] := " 15% increased Fire Damage`n (0.75% per 1% Q)"
145151
gemQualityList["Herald of Ice"] := " 15% increased Cold Damage`n (0.75% per 1% Q)"
152+
gemQualityList["Herald of Purity"] := " 20% increased Minion Movement Speed`n (1% per 1% Q)"
146153
gemQualityList["Herald of Thunder"] := " 15% increased Lightning Damage`n (0.75% per 1% Q)"
147154
gemQualityList["Hypothermia Support"] := " 30% increased Chill Duration on Enemies`n (1.5% per 1% Q)"
148155
gemQualityList["Ice Bite Support"] := " 20% increased Damage with Hits against Frozen Enemies`n (1% per 1% Q)"
@@ -168,6 +175,7 @@ gemQualityList["Item Rarity Support"] := " 10% increased Rarity of Items Dropped
168175
gemQualityList["Kinetic Blast"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
169176
gemQualityList["Knockback Support"] := " 10% chance to Knock Enemies Back on hit`n (0.5% per 1% Q)"
170177
gemQualityList["Lacerate"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
178+
gemQualityList["Lancing Steel"] := " 20% chance to Impale Enemies on Hit`n (1% per 1% Q)"
171179
gemQualityList["Leap Slam"] := " 10% chance to Knock Enemies Back on hit`n (0.5% per 1% Q)"
172180
gemQualityList["Less Duration Support"] := " 10% reduced Skill Effect Duration`n (0.5% per 1% Q)"
173181
gemQualityList["Lesser Multiple Projectiles Support"] := " 10% increased Attack Speed`n 10% increased Cast Speed`n (0.5% per 1% Q)"
@@ -195,12 +203,12 @@ gemQualityList["Mirage Archer Support"] := " 10% increased Attack Damage`n (0.5%
195203
gemQualityList["Mirror Arrow"] := " 30% increased Arrow Speed`n (1.5% per 1% Q)"
196204
gemQualityList["Molten Shell"] := " 20% chance to Ignite enemies`n (1% per 1% Q)"
197205
gemQualityList["Molten Strike"] := " 20% increased Fire Damage`n (1% per 1% Q)"
206+
gemQualityList["Multiple Totems Support"] := " 20% increased Totem Placement speed`n (1% per 1% Q)"
198207
gemQualityList["Multiple Traps Support"] := " 20% increased Trap Trigger Area of Effect`n (1% per 1% Q)"
199208
gemQualityList["Multistrike Support"] := " 10% increased Melee Physical Damage`n (0.5% per 1% Q)"
200209
gemQualityList["Onslaught Support"] := " 5% increased Attack and Cast Speed`n (0.25% per 1% Q)"
201210
gemQualityList["Orb of Storms"] := " 20% increased Lightning Damage`n (1% per 1% Q)"
202211
gemQualityList["Phase Run"] := " 10% increased Movement Speed`n (0.5% per 1% Q)"
203-
gemQualityList["Physical Projectile Attack Damage Support"] := " 10% increased Physical Damage`n (0.5% per 1% Q)"
204212
gemQualityList["Physical to Lightning Support"] := " 10% increased Physical Damage`n 10% increased Lightning Damage`n (0.5% per 1% Q)"
205213
gemQualityList["Pierce Support"] := " 10% increased Projectile Damage`n (0.5% per 1% Q)"
206214
gemQualityList["Poacher's Mark"] := " Cursed enemies have a 10% chance to grant a Frenzy Charge when slain`n (0.5% per 1% Q)"
@@ -230,15 +238,18 @@ gemQualityList["Righteous Fire"] := " 20% increased Spell Damage`n (1% per 1% Q)
230238
gemQualityList["Riposte"] := " 20% increased Damage`n (1% per 1% Q)"
231239
gemQualityList["Ruthless Support"] := " 10% increased Attack Damage`n (0.5% per 1% Q)"
232240
gemQualityList["Scorching Ray"] := " 10% increased beam length`n (0.5% per 1% Q)"
241+
gemQualityList["Scourge Arrow"] := " 20% increased Projectile Speed`n (1% per 1% Q)"
233242
gemQualityList["Searing Bond"] := " 20% increased totem life`n (1% per 1% Q)"
234243
gemQualityList["Seismic Trap"] := " 20% increased Physical Damage`n (1% per 1% Q)"
244+
gemQualityList["Shattering Steel"] := " 20% increased Impale Effect`n (1% per 1% Q)"
235245
gemQualityList["Shield Charge"] := " 20% increased Damage`n (1% per 1% Q)"
236246
gemQualityList["Shock Nova"] := " 40% increased Shock Duration on enemies`n (2% per 1% Q)"
237247
gemQualityList["Shockwave Totem"] := " 20% increased totem life`n (1% per 1% Q)"
238248
gemQualityList["Shrapnel Shot"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
239249
gemQualityList["Siege Ballista"] := " 20% increased Totem Placement speed`n (1% per 1% Q)"
240250
gemQualityList["Siphoning Trap"] := " 20% increased Effect of Chill`n (1% per 1% Q)"
241251
gemQualityList["Slower Projectiles Support"] := " 10% increased Projectile Damage`n (0.5% per 1% Q)"
252+
gemQualityList["Smite"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
242253
gemQualityList["Smoke Mine"] := " 20% increased Area of Effect`n (1% per 1% Q)"
243254
gemQualityList["Spark"] := " 20% increased Projectile Speed`n (1% per 1% Q)"
244255
gemQualityList["Spectral Shield Throw"] := " 20% increased Projectile Damage`n (1% per 1% Q)"
@@ -248,13 +259,15 @@ gemQualityList["Spell Echo Support"] := " 10% increased Spell Damage`n (0.5% per
248259
gemQualityList["Spell Totem Support"] := " 20% increased Totem Placement speed`n (1% per 1% Q)"
249260
gemQualityList["Spirit Offering"] := " 10% increased Skill Effect Duration`n (0.5% per 1% Q)"
250261
gemQualityList["Split Arrow"] := " 10% increased Attack Speed`n (0.5% per 1% Q)"
251-
gemQualityList["Static Strike"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
262+
gemQualityList["Static Strike"] := " 20% chance to Shock enemies`n (1% per 1% Q)"
252263
gemQualityList["Storm Barrier Support"] := " 20% chance to Gain a Power Charge when hit while Channelling Supported Skills`n (1% per 1% Q)"
264+
gemQualityList["Storm Brand"] := " 10% increased Cast Speed`n (0.5% per 1% Q)"
253265
gemQualityList["Storm Burst"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
254266
gemQualityList["Storm Call"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
255267
gemQualityList["Stun Support"] := " 30% increased Stun Duration on Enemies`n (1.5% per 1% Q)"
256268
gemQualityList["Summon Chaos Golem"] := " 20% increased Minion Maximum Life`n 20% increased Minion Damage`n (1% per 1% Q)"
257269
gemQualityList["Summon Flame Golem"] := " 20% increased Minion Maximum Life`n 20% increased Minion Damage`n (1% per 1% Q)"
270+
gemQualityList["Summon Holy Relic"] := " Minions have 10% increased Area of Effect`n (0.5% per 1% Q)"
258271
gemQualityList["Summon Ice Golem"] := " 20% increased Minion Maximum Life`n 20% increased Minion Damage`n (1% per 1% Q)"
259272
gemQualityList["Summon Lightning Golem"] := " 20% increased Minion Maximum Life`n 20% increased Minion Damage`n (1% per 1% Q)"
260273
gemQualityList["Summon Phantasm on Kill Support"] := " 10% chance to Summon a Phantasm when Supported Skills,`n or Non-Phantasm Minions from Supported Skills, deal a Killing Blow`n (0.5% per 1% Q)"
@@ -266,12 +279,14 @@ gemQualityList["Sweep"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
266279
gemQualityList["Swift Affliction Support"] := " 10% increased Damage over Time`n (0.5% per 1% Q)"
267280
gemQualityList["Tectonic Slam"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
268281
gemQualityList["Tempest Shield"] := " 20% increased Lightning Damage`n (1% per 1% Q)"
269-
gemQualityList["Temporal Chains"] := " Cursed enemies are 10% slower`n (0.5% per 1% Q)"
282+
gemQualityList["Temporal Chains"] := " Cursed Enemies have 10% less Action Speed`n (0.5% per 1% Q)"
270283
gemQualityList["Tornado Shot"] := " 20% increased Projectile Damage`n (1% per 1% Q)"
284+
gemQualityList["Toxic Rain"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
271285
gemQualityList["Trap and Mine Damage Support"] := " 10% increased Damage`n (0.5% per 1% Q)"
272286
gemQualityList["Trap Support"] := " 10% increased Trap Throwing Speed`n (0.5% per 1% Q)"
273287
gemQualityList["Unbound Ailments Support"] := " 10% increased Duration of Ailments on Enemies`n (0.5% per 1% Q)"
274288
gemQualityList["Unearth"] := " 10% increased Cast Speed`n (0.5% per 1% Q)"
289+
gemQualityList["Vaal Ancestral Warchief"] := " 20% increased Totem Damage`n (1% per 1% Q)"
275290
gemQualityList["Vaal Arc"] := " 30% increased Shock Duration on enemies`n (1.5% per 1% Q)"
276291
gemQualityList["Vaal Blade Vortex"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
277292
gemQualityList["Vaal Blight"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
@@ -308,6 +323,7 @@ gemQualityList["Vaal Spectral Throw"] := " 10% increased Attack Speed`n (0.5% pe
308323
gemQualityList["Vaal Storm Call"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
309324
gemQualityList["Vaal Summon Skeletons"] := " Minions deal 20% increased Damage`n (1% per 1% Q)"
310325
gemQualityList["Vengeance"] := " 10% chance to Trigger this Skill when Hit`n (0.5% per 1% Q)"
326+
gemQualityList["Vicious Projectiles Support"] := " 10% increased Physical Damage`n (0.5% per 1% Q)"
311327
gemQualityList["Vigilant Strike"] := " 20% increased Fortify duration`n (1% per 1% Q)"
312328
gemQualityList["Vile Toxins Support"] := " 20% increased Damage with Poison`n (1% per 1% Q)"
313329
gemQualityList["Viper Strike"] := " 10% increased Attack Speed`n (0.5% per 1% Q)"
@@ -317,8 +333,11 @@ gemQualityList["Volatile Dead"] := " 10% increased Area of Effect`n (0.5% per 1%
317333
gemQualityList["Volley Support"] := " 20% increased Projectile Damage`n (1% per 1% Q)"
318334
gemQualityList["Vortex"] := " 10% increased Area of Effect`n (0.5% per 1% Q)"
319335
gemQualityList["Vulnerability"] := " Cursed Enemies have 10% chance to Bleed when Hit by Attacks`n (0.5% per 1% Q)"
336+
gemQualityList["War Banner"] := " 10% increased effect of Aura`n (0.5% per 1% Q)"
320337
gemQualityList["Warlord's Mark"] := " Cursed enemies have a 10% chance to grant an Endurance Charge when slain`n (0.5% per 1% Q)"
321338
gemQualityList["Whirling Blades"] := " 10% increased Attack Speed`n (0.5% per 1% Q)"
322339
gemQualityList["Wild Strike"] := " 20% increased Elemental Damage`n (1% per 1% Q)"
340+
gemQualityList["Winter Orb"] := " 10% increased Cast Speed`n (0.5% per 1% Q)"
323341
gemQualityList["Wither"] := " 20% increased Skill Effect Duration`n (1% per 1% Q)"
342+
gemQualityList["Withering Touch Support"] := " 10% increased Chaos Damage`n (0.5% per 1% Q)"
324343
gemQualityList["Wrath"] := " 20% increased Area of Effect`n (1% per 1% Q)"

data/GemQuality_Support.txt

+4-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
44|3-6
1+
1|4-5
2+
1|5-6
3+
1|6-7
4+
1|7-8

0 commit comments

Comments
 (0)