Skip to content

Commit b1e832f

Browse files
authored
v1.56.5 BETA merge
- act-tracker: PoE2 guide tweaks, icons added to editor - map-info: added PoE2-themed player icon - FilterSpoon: compatibility updates
2 parents 13db78c + 520f013 commit b1e832f

18 files changed

+441
-264
lines changed

Lailloken UI.ahk

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@ Init_general()
454454
settings.features.lootfilter := !Blank(check := ini.features["enable filterspoon"]) ? check : 0
455455
settings.updater := {"update_check": LLK_IniRead("ini\config.ini", "settings", "update auto-check", 0)}
456456

457-
vars.pics := {"global": {"close": LLK_ImageCache("img\GUI\close.png"), "help": LLK_ImageCache("img\GUI\help.png"), "reload": LLK_ImageCache("img\GUI\restart.png")}, "iteminfo": {}, "legion": {}, "leveltracker": {}, "maptracker": {}, "stashninja": {}}
457+
vars.pics := {"global": {"close": LLK_ImageCache("img\GUI\close.png"), "help": LLK_ImageCache("img\GUI\help.png"), "reload": LLK_ImageCache("img\GUI\restart.png")}, "iteminfo": {}, "legion": {}, "leveltracker": {}, "mapinfo": {}, "maptracker": {}, "stashninja": {}}
458458
}
459459

460460
Init_vars()
@@ -477,10 +477,11 @@ Init_vars()
477477
vars.client := {}
478478
vars.GUI := []
479479
vars.omnikey := {}
480-
vars.omnikey.poedb := {"Claws": 1,"Daggers": 1, "Wands": 1, "One Hand Swords": 1, "One Hand Axes": 1, "One Hand Maces": 1, "Sceptres": 1, "Spears": 1, "Flails": 1
480+
vars.omnikey.poedb := {"Claws": 1, "Daggers": 1, "Wands": 1, "One Hand Swords": 1, "One Hand Axes": 1, "One Hand Maces": 1, "Sceptres": 1, "Spears": 1, "Flails": 1
481481
, "Bows": 1, "Staves": 1, "Two Hand Swords": 1, "Two Hand Axes": 1, "Two Hand Maces": 1, "Quarterstaves": 1, "Crossbows": 1, "Traps": 1
482482
, "Amulets": 1, "Rings": 1, "Belts": 1, "Gloves": 2, "Boots": 2, "Body Armours": 2, "Helmets": 2
483483
, "Quivers": 1, "Foci": 1, "Shields": 2, "Jewels": 1, "Life Flasks": 1, "Mana Flasks": 1, "Charms": 1}
484+
484485
vars.leveltracker := {}
485486
vars.lang := {}, vars.lang2 := {}
486487
vars.log := {} ;store data related to the game's log here
@@ -610,17 +611,19 @@ LLK_Error(ErrorMessage, restart := 0)
610611
ExitApp
611612
}
612613

613-
LLK_FileCheck()
614+
LLK_FileCheck() ;delete old files (or ones that have been moved elsewhere)
614615
{
615616
For index, val in ["Atlas.ini", "Betrayal.json", "essences.json", "help tooltips.json", "lang_english.txt", "Map mods.ini", "Betrayal.ini", "timeless jewels\", "item info\", "leveling tracker\", "english\eldritch altars.json"]
616-
If FileExist("data\" val) ;delete old files (or ones that have been moved elsewhere)
617+
If FileExist("data\" val)
617618
{
618619
FileDelete, data\%val%
619620
FileRemoveDir, data\%val%, 1
620621
}
621622
For index, val in ["necropolis.ahk"]
622623
If FileExist("modules\" val)
623624
FileDelete, modules\%val%
625+
If FileExist("data\global\default guide 2.txt")
626+
FileDelete, data\global\default guide 2.txt
624627
If FileExist("img\GUI\screen-checks\necro_lantern.jpg")
625628
FileDelete, img\GUI\screen-checks\necro_lantern.jpg
626629
If FileExist("data\english\necropolis.json")

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ A light-weight AHK script with UI and QoL features for Path of Exile 1 and 2, em
7070
<br>
7171

7272
### [Act-Tracker](https://github.com/Lailloken/Lailloken-UI/wiki/Act%E2%80%90Tracker): campaign-related QoL features
73+
**`Path of Exile 2 compatible: guide-overlay`**
7374
| \*automatic [exile-leveling](https://heartofphos.github.io/exile-leveling/) overlay | quick-access PoB skill-tree schematics | quick-access PoB gem setups |
7475
|---|---|---|
7576
| ![image](https://raw.githubusercontent.com/Lailloken/Lailloken-UI/main/img/readme/leveltracker_001.png) | ![image](https://raw.githubusercontent.com/Lailloken/Lailloken-UI/main/img/readme/leveltracker_002.jpg) | ![image](https://raw.githubusercontent.com/Lailloken/Lailloken-UI/main/img/readme/leveltracker_003.jpg) |

data/changelog.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
[
2+
[
3+
["1.56.5", 15605],
4+
"act-tracker: tweaks for poe2 default guide",
5+
"map-info: added poe2-themed icon for player mods",
6+
"filterspoon (experimental): filterblade compatibility update"
7+
],
28
[
39
["1.56.4", 15604],
410
"hotfix 1: added support for new tower maps (map-tracker)",

data/english/[leveltracker] areas 2.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,5 +222,9 @@
222222
"g3_17": {
223223
"name": "the black chambers",
224224
"act": "3"
225+
},
226+
"g_endgame_town": {
227+
"name": "the ziggurat refuge",
228+
"act": "11"
225229
}
226230
}

data/global/default guide 2.txt renamed to data/english/[leveltracker] default guide 2.txt

Lines changed: 71 additions & 60 deletions
Large diffs are not rendered by default.

data/english/client.txt

Lines changed: 152 additions & 63 deletions
Large diffs are not rendered by default.

data/english/map-info 2.txt

Lines changed: 51 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717

1818
;## map-mods will be grouped into these 5 categories
19-
;## translate these keys as you see fit, but don't change the order
19+
;## do not translate these here or in the map-mods section further below
2020

2121
[mod types]
2222
player
@@ -29,76 +29,73 @@ area
2929
;## replace those strings with the corresponding strings of the target language and use placeholders where applicable
3030

3131
;## each mod belongs to a type (from the five in the [mod types] section above)
32-
;## there's a sixth "expedition" type: don't change that
33-
;## you can simply use the "find & replace" feature in text-editors to quickly replace all the "type = X" lines (since there are only 5 different ones)
32+
;## do not change the type values
3433

3534
;## each mod has a short text-string that will be used in the map-info panel instead of the full mod-text
3635
;## %-signs will be replaced by the actual %-roll of the map-mod, e.g. "ele reflect: %" -> "ele reflect: 15%"
3736
;## try to trim down the text-strings as much as possible in order to keep the map-info panel compact
3837

39-
;## the text-strings between ID 200 and 300 make heavy use of abbreviations because the original mod-text is very long
40-
41-
[increased Quantity of Items found in this Area]
38+
[# increased Quantity of Items found in this Area]
4239
type = area
4340
text = quant: +%
4441
ID = 001
4542

46-
[increased Rarity of Items found in this Area]
43+
[# increased Rarity of Items found in this Area]
4744
type = area
4845
text = rarity: +%
4946
ID = 002
5047

51-
[increased Gold found in this Area]
48+
[# increased Gold found in this Area]
5249
type = area
5350
text = gold: +%
5451
ID = 003
5552

56-
[increased Experience gain]
53+
[# increased Experience gain]
5754
type = player
5855
text = exp: +%
5956
ID = 004
6057

61-
[increased Pack size]
58+
[# increased Pack size]
6259
type = monsters
6360
text = pack size: +%
6461
ID = 005
6562

66-
[increased number of Monster Packs]
63+
[# increased number of Monster Packs]
6764
type = monsters
6865
text = extra packs: +%
6966
ID = 006
7067

71-
[increased amount of Chests]
68+
[# increased amount of Chests]
7269
type = area
7370
text = extra chests: +%
7471
ID = 007
7572

76-
[increased Magic Monsters]
73+
[# increased Magic Monsters]
7774
type = monsters
7875
text = extra magic: +%
7976
ID = 008
8077

81-
[increased number of Rare Monsters]
78+
[# increased number of Rare Monsters]
8279
type = monsters
8380
text = extra rares: +%
8481
ID = 009
8582

86-
[increased amount of Magic Chests]
83+
[# increased amount of Magic Chests]
8784
type = area
8885
text = magic chests: +%
8986
ID = 010
9087

91-
[increased amount of Rare Chests]
88+
[# increased amount of Rare Chests]
9289
type = area
9390
text = rare chests: +%
9491
ID = 011
9592

96-
[increased Magic Pack Size]
93+
[# increased Magic Pack Size]
9794
type = monsters
9895
text = magic pack size: +%
9996
ID = 012
10097

101-
[Rare Monsters have additional Modifier]
98+
[Rare Monsters have # additional Modifier]
10299
type = monsters
103100
text = mods on rares: +
104101
ID = 013
@@ -118,87 +115,87 @@ type = area
118115
text = extra essence
119116
ID = 016
120117

121-
[Area contains additional packs of Undead]
118+
[Area contains # additional packs of Undead]
122119
type = monsters
123120
text = extra undead packs
124121
ID = 017
125122

126-
[Area contains additional packs of Beasts]
123+
[Area contains # additional packs of Beasts]
127124
type = monsters
128125
text = extra beast packs
129126
ID = 018
130127

131-
[Area contains additional packs of Ezomyte Monsters]
128+
[Area contains # additional packs of Ezomyte Monsters]
132129
type = monsters
133130
text = extra ezomyte packs
134131
ID = 019
135132

136-
[Area contains additional packs of Faridun Monsters]
133+
[Area contains # additional packs of Faridun Monsters]
137134
type = monsters
138135
text = extra faridun packs
139136
ID = 020
140137

141-
[Area contains additional packs of Vaal Monsters]
138+
[Area contains # additional packs of Vaal Monsters]
142139
type = monsters
143140
text = extra vaal packs
144141
ID = 021
145142

146-
[Area contains additional packs of Iron Guards]
143+
[Area contains # additional packs of Iron Guards]
147144
type = monsters
148145
text = extra iron guard packs
149146
ID = 022
150147

151-
[Area contains additional packs of Plagued Monsters]
148+
[Area contains # additional packs of Plagued Monsters]
152149
type = monsters
153150
text = extra plagued packs
154151
ID = 023
155152

156-
[Area contains additional packs of Transcended Monsters]
153+
[Area contains # additional packs of Transcended Monsters]
157154
type = monsters
158155
text = extra transcended packs
159156
ID = 024
160157

161-
[Area contains additional packs of Bramble Monsters]
158+
[Area contains # additional packs of Bramble Monsters]
162159
type = monsters
163160
text = extra bramble packs
164161
ID = 025
165162

166-
[Monsters deal of Damage as Extra Fire]
163+
[Monsters deal # of Damage as Extra Fire]
167164
type = monsters
168165
text = extra fire dmg: +%
169166
ID = 026
170167

171-
[Monsters deal of Damage as Extra Cold]
168+
[Monsters deal # of Damage as Extra Cold]
172169
type = monsters
173170
text = extra cold dmg: +%
174171
ID = 027
175172

176-
[Monsters deal of Damage as Extra Lightning]
173+
[Monsters deal # of Damage as Extra Lightning]
177174
type = monsters
178175
text = extra light dmg: +%
179176
ID = 028
180177

181-
[increased Monster Damage]
178+
[# increased Monster Damage]
182179
type = monsters
183180
text = inc damage: +%
184181
ID = 029
185182

186-
[increased Monster Movement Speed|increased Monster Attack Speed|increased Monster Cast Speed]
183+
[# increased Monster Movement Speed|# increased Monster Attack Speed|# increased Monster Cast Speed]
187184
type = monsters
188185
text = speed: +%
189186
ID = 030
190187

191-
[Monsters have increased Critical Hit Chance|to Monster Critical Damage Bonus]
188+
[Monsters have # increased Critical Hit Chance|# to Monster Critical Damage Bonus]
192189
type = monsters
193190
text = crit/multi: +%
194191
ID = 031
195192

196-
[more Monster Life]
193+
[# more Monster Life]
197194
type = monsters
198195
text = more life: %
199196
ID = 032
200197

201-
[Monster Elemental Resistances]
198+
[# Monster Elemental Resistances]
202199
type = monsters
203200
text = ele res: +%
204201
ID = 033
@@ -213,57 +210,57 @@ type = monsters
213210
text = extra evasion
214211
ID = 035
215212

216-
[Monsters gain of Maximum Life as Extra Maximum Energy Shield]
213+
[Monsters gain # of Maximum Life as Extra Maximum Energy Shield]
217214
type = monsters
218215
text = life as extra es: %
219216
ID = 036
220217

221-
[Monsters have chance to Poison on Hit]
218+
[Monsters have # chance to Poison on Hit]
222219
type = monsters
223220
text = poison chance: %
224221
ID = 037
225222

226-
[Monsters have chance to Bleed on Hit]
223+
[Monsters have # chance to Bleed on Hit]
227224
type = monsters
228225
text = bleed chance: %
229226
ID = 038
230227

231-
[Monsters have increased Ailment Threshold|Monsters have increased Stun Threshold]
228+
[Monsters have # increased Ailment Threshold|Monsters have # increased Stun Threshold]
232229
type = monsters
233-
text = stun/ailm thresh: +%
230+
text = stun/ailm res: +%
234231
ID = 039
235232

236-
[Monsters Break Armour equal to of Physical Damage dealt]
233+
[Monsters Break Armour equal to # of Physical Damage dealt]
237234
type = monsters
238235
text = dmg breaks armor: %
239236
ID = 040
240237

241-
[Monsters have increased Accuracy Rating]
238+
[Monsters have # increased Accuracy Rating]
242239
type = monsters
243240
text = inc accuracy: %
244241
ID = 041
245242

246-
[Monsters deal of Damage as Extra Chaos]
243+
[Monsters deal # of Damage as Extra Chaos]
247244
type = monsters
248245
text = extra chaos dmg: +%
249246
ID = 042
250247

251-
[Monsters have increased Stun Buildup]
248+
[Monsters have # increased Stun Buildup]
252249
type = monsters
253250
text = inc stun: +%
254251
ID = 043
255252

256-
[Monsters have increased Freeze Buildup|Monsters have increased Ignite Chance|Monsters have increased Shock Chance]
253+
[Monsters have # increased Freeze Buildup|Monsters have # increased Ignite Chance|Monsters have # increased Shock Chance]
257254
type = monsters
258255
text = freeze/ignite/shock: +%
259256
ID = 044
260257

261-
[Monsters fire additional Projectiles]
258+
[Monsters fire # additional Projectiles]
262259
type = monsters
263260
text = extra proj: +
264261
ID = 045
265262

266-
[Monsters have increased Area of Effect]
263+
[Monsters have # increased Area of Effect]
267264
type = monsters
268265
text = area of effect: +%
269266
ID = 046
@@ -298,32 +295,32 @@ type = area
298295
text = shocked ground
299296
ID = 052
300297

301-
[Monster Damage Penetrates Elemental Resistances]
298+
[Monster Damage Penetrates # Elemental Resistances]
302299
type = monsters
303300
text = ele pen: %
304301
ID = 053
305302

306-
[maximum Player Resistances]
303+
[# maximum Player Resistances]
307304
type = player
308305
text = max res: -%
309306
ID = 054
310307

311-
[Players gain reduced Flask Charges]
308+
[Players gain # reduced Flask Charges]
312309
type = player
313310
text = flask charges: -%
314311
ID = 055
315312

316-
[Players have less Recovery Rate of Life and Energy Shield]
313+
[Players have # less Recovery Rate of Life and Energy Shield]
317314
type = player
318315
text = less recovery: %
319316
ID = 056
320317

321-
[Players have less Cooldown Recovery Rate]
318+
[Players have # less Cooldown Recovery Rate]
322319
type = player
323320
text = less cdr: %
324321
ID = 057
325322

326-
[Monsters take reduced Extra Damage from Critical Hits]
323+
[Monsters take # reduced Extra Damage from Critical Hits]
327324
type = monsters
328325
text = crit res: +%
329326
ID = 058
@@ -333,7 +330,7 @@ type = player
333330
text = less curse effect: %
334331
ID = 059
335332

336-
[Monsters have chance to steal Power, Frenzy and Endurance charges on Hit]
333+
[Monsters have # chance to steal Power, Frenzy and Endurance charges on Hit]
337334
type = monsters
338335
text = steal charges: %
339336
ID = 060

0 commit comments

Comments
 (0)