Releases: Lailloken/Lailloken-UI
v1.30.6
PSA 2
-
the v1.50 beta is close, so keep an eye on the releases page if you're interested
-
v1.30.6 has (partially) moved to a new repository and will be known as Lailloken UI Legacy
-
if you're still actively using LLK-UI, you should visit that repo and get the v1.30.6 release from there because that one has updated wiki-links in the settings menu (the wiki here will soon be replaced)
PSA
-
I'm currently rebuilding the script from the ground up to make working on it easier and to improve user-experience (that's why there haven't been any updates in a while)
-
it's something like a v1.5 overhaul that removes UI bloat and inefficiencies, as well as aspects that were ambiguous or caused confusion among users
-
in the near future, there will only be updates if things require fixing (like in this update)
-
the plan is to release the overhaul in one big update instead of transitioning to it in smaller steps, and there will probably be a beta phase for stability testing
Fixes
-
map-info panel: slow/taunt immunity map-mod didn't appear in the list (reported by Kidyeon in #248)
-
screen-checks: fixed an ambiguity with the betrayal screen-check where testing returned a positive result, whereas pressing the omni-key didn't activate the feature when the betrayal board was on screen (reported by Voltstriker in #243)
- this happened when any part of the syndicate board was screen-capped but not the required one (as specified in the instructions help-tooltip)
Mapping Tracker
-
changed how the kill-tracker is started when entering a new map (suggested by Eigengrau16161D in #242)
-
old: when entering a new map, the tracker-panel would start flashing until the user clicked the timer to start the kill-tracker
-
new: when entering a new map, a reminder-tooltip will follow the cursor, prompting the user to press the omni-key to start the kill-tracker (that one key-press will not be sent to the client, i.e. any bound skills will not be activated)
-
-
fixed an oversight in exported CSV-files where commas in map-names created an extra cell (reported by daniel-lindem in #244)
-
fixed a kill-tracker issue that occurred with specific regional settings in Windows, where the kill-count was separated with a space instead of a comma or period (reported by bi0hazard6 in #251)
Feedback
- post general feedback, ideas, and opinions here
- non-GitHub users: add me on Discord (lailloken)
How to update
Update.webm
v1.30.5
Fixes
-
mapping tracker: fixed an oversight with loot-tracking that would prevent logging stacks of over 1000 (reported by Eigengrau16161D in #240)
-
general: fixed an oversight that would cause holding down TAB to be sent to the client as a regular key-press, which would make continuous skill-usage or movement via TAB impossible
-
button-overlays: fixed an issue that would cause error messages when the script couldn't load the coordinates of a button (e.g. leveling tracker) that can be dragged across the screen (reported by Shadow Pozzi via Discord)
Settings Menu: Omni-key
-
this section has been renamed to "Hotkeys"
-
added some settings and help-tooltips to prevent user-error related to the omni-key
- there now is a checklist that can be used to adapt omni-key behavior to customized in-game settings
-
it's now possible to replace TAB as the hotkey that activates/toggles certain things in some features (requested by fearsome67 in #222)
- help-tooltips, prompts, and documentation (wiki & release notes) will still refer to this hotkey as TAB
Feedback
- post general feedback, ideas, and opinions here
- non-GitHub users: add me on Discord (Lailloken#6816)
How to update
Update.webm
v1.30.4-hotfix2
Hotfix 2
-
fixed a Windows/AutoHotkey-related issue where the script would be launched with an incorrect working directory, resulting in files not being loaded
-
item-info tooltip: fixed an oversight that would cause shift-clicking to lock the tooltip into a certain mode depending on which item was clicked first
- for example: shift-clicking a jewel would make the tooltip treat all subsequent items as jewels too, causing it to display "?" instead of tiers because it tried to load mod-weights (and vice-versa)
-
leveling tracker: updated the gem information to include 3.21 changes
-
some gems had their lvl-requirements changed (this should only affect the gear-tracker)
-
this will add support for exile-leveling exports that include newly added 3.21 gems
-
Hotfix 1
-
updated the item-info tooltip for crucible items to prevent it from throwing errors when there are more than 6 affix and crucible mods (reported by Kosty via Discord)
-
for now, it merely ignores crucible mods
-
I don't know if it makes sense to include crucible mods in the tooltip going forward since they don't appear on dropped items and need to be specced first
-
-
updated the map-info panel and replaced the placeholder "profane" mod so that it now correctly displays the %-value: "x% phys as chaos / wither"
Some PSAs
-
since this is a league-launch, UI elements or textures may have been updated, which makes old calibration data outdated
-
so if a feature doesn't activate by pressing the omni-key, recalibrate the associated screen-check
-
however, it's highly likely the "gamescreen" and inventory pixel-checks are out of date, so you should recalibrate these (at least the gamescreen one)
-
-
should severe problems crop up, please keep an eye out for issues threads and avoid opening duplicates
-
GLHF, everyone
General: 3.21-related updates
-
updated the atlas information for the horizon tooltips
-
added the map mod "% phys as chaos / wither" for monsters to the map-info panel
- this is a filler and doesn't show the percentage because I don't have the precise wording of the mod yet
-
updated the research reward for It That Fled
-
updated the amulet-anoints information for the item-info tooltip
-
updated the timeless jewel information for the seed-explorer feature
- unfortunately, highlighting from prior versions has to be reset because of the skilltree changes
Feedback
- post general feedback, ideas, and opinions here
- non-GitHub users: add me on Discord (Lailloken#6816)
How to update
Update.webm
v1.30.3-hotfix1
Hotfix 1
-
leveling tracker: fixed a bug where PoB screen-capping was activated by pressing middle mouse-button regardless of whether this feature was enabled or not
-
leveling tracker: fixed a bug where the gem-vendor regex feature could crash the script (reported by TripleOmega via Discord, and Luphana in #212)
-
leveling tracker: fixed a bug that occured when buying gems from Siosa involved a substantial number of gems from one gem-group (e.g. active, int)
- this would manifest as a sub-string of that group (e.g. active, int) being krangled, replacing active gems with support gems
-
leveling tracker: fixed an oversight where gem-note tooltips were partially outside the client-area if the gem was located near the left edge of the screen, i.e. in the stash (reported by TripleOmega via Discord)
-
skilltree overlays: fixed an oversight where the overlay would only accept jpg-files for ascendancy-trees (reported by TripleOmega via Discord)
-
skilltree overlays: fixed an oversight that made it impossible to activate the skilltree overlay because holding the omni-key would instead prioritize pasting the vendor regex-string (reported by TripleOmega via Discord)
This is not the 3.21 update, just a post-3.20 cleanup
Fixes
-
fixed an oversight affecting the browser features when accessing the chromatic-calculator or poe-db cluster jewels via the omni-key context menu (reported by Archer via Discord, and mcmanustfj in #208)
-
item-info: fixed missing bars for added flat minion damage on unique items (reported by worldendDominator in #166)
-
leveling tracker: removed transparency from the gear-tracker since it is not a permanent panel and overlaps with the main guide-overlay
General: Settings Menu
-
whenever a settings-change requires a restart, the settings menu will automatically re-open where it left off before the restart
-
the betrayal-info feature can now be toggled and is disabled by default
-
changed how the color in the leveling tracker overlay can be customized
- instead of picking from a selection of 6 colors, you can now apply an RGB hex-code and use that
-
removed Sanctum-related settings
Leveling Tracker: Timer Feature
-
added a timer feature that tracks your act and campaign time (suggested by PergonGER in #124)
-
this feature needs to be enabled in the settings menu
-
once enabled, the buttons underneath the guide-overlay will include two timers
-
how to set it up / start a run
-
you need to click "reset progress" in the settings menu in order to return to the first step of the guide
-
right-clicking a button while being in the Twilight Strand will start the timers from 00:00
-
-
timer behavior:
-
the timer runs independently of the guide or its progress, and instead uses your current location to transition between acts
-
the timer only runs while the guide-overlay is on screen
-
the timer stops while in hideout (for trades, etc.), but it does NOT enter pause-mode as above, i.e. it will automatically continue without user-input upon leaving the hideout
-
the timer stops while neither the PoE client nor an LLK-UI window/overlay are focused, i.e. while you're alt-tabbed
-
starting a new session / restarting the script will put the timer into pause-mode, requiring you to right-click a button whenever you wish to continue
-
the timer sees a run as completed upon entering the Karui Shores: the buttons will turn green and the timers will stop
-
-
there's basic CSV-logging to a "campaign runs.csv" file in the main folder of the script
-
times are added as you complete acts
-
having the file open in the background may make it read-only, preventing the script from adding any more act times
-
-
I'm open to expanding this feature's functionality in the future, so feel free to leave suggestions
Settings Menu: Screen-checks Section
-
individual image-checks are now disabled automatically (and no longer listed) if the connected (sub-)feature itself is disabled
-
the list now says "list of active image-checks" instead of "available"
-
this prevents user-error and also reduces setup time
-
-
updated some help tooltips to be more clear on what screen-checks do and how they work
Feedback
- post general feedback, ideas, and opinions here
- non-GitHub users: add me on Discord (Lailloken#6816)
How to update
Update.webm
v1.30.2
Map-info: re-worked & streamlined
-
the map-info panel is no longer a movable widget that is permanently on screen
-
instead, it is divided into two distinct panels: a tooltip, and an on-demand overlay
-
omni-clicking a map will now open a tooltip above the cursor
-
after closing the tooltip, ALT can be double-tapped and held down to display the map-info overlay on the right side of the screen
- the mods that were set to "ignore" will no longer be shown
-
the bottom of the panel now shows a summary of number of mods, quant, rarity, pack size, as well as a "color spectrum" to visualize overall difficulty
- while re-rolling maps (especially with the optional shift-click feature), the "juice" and difficulty of a map can be determined at a glance
Map-info: Highlighting & ignore
-
as previously, it's up to you how many colors you want to use, i.e. how granular you want to make the distinction between difficulties
-
unfortunately, this update will reset previous highlighting, so that every mod will be set to default
-
mods within the individual groups (player, monsters, etc.) will be sorted by descending difficulty, i.e. higher difficulties are at the top of the group
- "ignored" mods will always be separate from normal mods and they will also be sorted by descending difficulty
-
my approach to highlighting:
-
difficulty 0 (default strike-out): mods that can safely be ignored based on personal preference
-
difficulty 1 (default white): easy mods that are still significant enough to not be hidden
-
difficulty 2 (default orange): mods of moderate difficulty/annoyance
-
difficulty 3 (default red): mods that can be really tough in specific situations/combinations, e.g. % life as extra ES, % phys as extra ele-dmg
-
difficulty 4 (default magenta): mods that can straight up brick the map, e.g. reflect, no regen, no leech
-
-
alternatively, you can use highlighting for value instead of difficulty
- higher numbers would then represent a higher degree of value or desire
-
"ignoring" mods has specific interactions with the summary "spectrum" at the bottom of the panels
-
difficulty 1 and 2 will be hidden entirely
-
difficulty 3 and 4 will be shown with an additional border
-
this signals that there are potential brick-mods, but also that they are safe for the current build
-
this is to prevent overlooking brick-mods after switching builds and not having adapted the ignore list yet
-
-
recommendation: always highlight potential brick-mods in a specific color, then strike them out by right-clicking if they don't affect your current build
-
worst-case scenario: you play a full ele build, leave phys reflect white and strike it out because it doesn't affect the current build; you switch to a phys build, roll maps while only glancing at the spectrum, and overlook the phys reflect because it's not included in it
-
-
re-ordering of mods, and refreshing the "spectrum" will only occur the next time the panel is toggled (either by omni-clicking a map or double-tapping ALT)
Map-info: heist & atlas memories
-
added support for heist content (requested by worldendDominator in #174)
-
added support for atlas memories (incompatibility reported by worldendDominator in #197)
Leveling tracker
-
now also includes NPC names in quest prompts, just like in exile-leveling
-
changed the quest prompts to
NPC-name: <quest-name>
-
these changes will take effect the next time you import a guide
-
don't re-import a guide just to update to the new format, there may be bugs
-
just re-import it once you're actually starting a new campaign run
-
Feedback
- post general feedback, ideas, and opinions here
- non-GitHub users: add me on Discord (Lailloken#6816)
How to update
Update.webm
v1.30.1-hotfix1
Hotfix 1
- fixed screen-check calibrations not working correctly on non-English Windows installs
Item-info Tooltip: eldritch ichors & embers
-
the option 'shift-clicking activates item-info' now also supports eldritch ichors and embers
-
this means the tooltip will refresh automatically while re-rolling eldritch implicits
Search-strings: Streamlined management & creation
-
changed how search-strings are managed:
-
instead of creating individual strings and assigning use-cases, you now manage use-cases and add entries to them
-
this is what the list of use-cases (searches) looks like in the settings menu:
-
clicking a search on the list will open a configuration window where entries can be added and edited:
-
these entries are the ones that will show in the pop-out menu (and can be named as desired):
-
the 'beast crafting' search is set up by default and has entries for flask mods (red texts indicate that default entries cannot be modified/deleted
-
-
this section of the settings menu will now be a lot cleaner
-
this change also means that users are not restricted to use-cases that I have implemented
- in theory, you can now create search-strings for every single in-game search
-
each use-case / search has a screen-check that needs to be calibrated first
-
removed the option to add a secondary string to right-clicking an entry in the menu
-
this option was only there for convenience (adding two strings at once in a tedious process)
-
since string-management has been streamlined, it's a lot easier to quickly add multiple strings
-
-
search-strings prior to this update should be converted to this system automatically (hopefully)
-
the 'tracker gems' search-string from imported exile leveling guides is now called 'exile leveling gems' and can be found under the search / use-case 'hideout lilly'
-
if there were entries with secondary strings, they will be split into two separate entries with the old name but marked with 1 and 2
-
Feedback
- post general feedback, ideas, and opinions here
- non-GitHub users: add me on Discord (Lailloken#6816)
How to update
Update.webm
v1.30.0-hotfix1
Hotfix 1
-
overlay toolkit: fixed positions not being saved across sessions
-
leveling tracker: cater for updated exile leveling format
General: Compatibility & Trouble-shooting
-
added some self-checks and error-dialogs to notify the user if certain file-operations failed
-
added a write-permissions test to the 'general' section of the settings menu
-
this test can be used for trouble-shooting if certain features don't work correctly because of insufficient file-permissions
-
it tests whether the script has sufficient permissions to create, edit, or delete files/folders
-
-
previously, there were band-aid fixes for these situations, which involved copying empty fallback folders and files
-
these have been removed because it's better to fix the issue at the root instead of constantly applying new band-aids
-
this also means that affected users have to use the write-permissions test and figure out what's wrong with their system themselves
-
Fixes
-
fixed an oversight that caused horizon tooltips on maps to only be accessible if the map-info panel was enabled in the settings
-
fixed an issue with the item-info tooltip and magic items, where it wouldn't be able to load the correct information of a given base (reported by worldendDominator in #194)
New Experimental Feature: Cheat-sheet Overlay Toolkit
-
added an experimental feature to create custom cheat-sheet overlays
-
feature overview & design goals:
-
single-hotkey access, seemless switching
-
high customizability: size, position, segmentation
-
easy management: create, import, and edit cheat-sheets without additional software
-
create advanced, tooltip-like overlays for almost any mechanic in the game
-
access 3rd-party web resources or apps without alt-tabbing and managing windows
-
-
more information in this wiki-entry
-
example-screenshots:
Feedback
- post general feedback, ideas, and opinions here
- non-GitHub users: add me on Discord (Lailloken#6816)
How to update
Update.webm
v1.29.12
Lab-layout Overlay: Reworked
-
removed the ".lab" command
-
the overlay is now automatically enabled once you enter Aspirants' Plaza
- before, you'd have to enable it via the ".lab" command or the context-menu of an offering
-
changed the hotkey-behavior: the overlay now stays open as long as TAB is held down (to make it behave more like a 'quick-access mini-map')
- before, long-pressing TAB would simply toggle the overlay
-
the lab-layout image is now stored locally, which means that it can be accessed across multiple sessions without having to re-import it every time
-
upon accessing it for the very first time, a blank overlay will show at the bottom edge of the client-area
-
added a new optional tracking feature for casual lab-runs that tracks your location and route
-
the purple square shows your current location, the green ones show the rooms you have previously entered
-
it also shows abbreviations of the neighboring rooms, which may be helpful in specific, obscure layouts
-
example-situation in the image above:
-
upon entering the room, you know the shortest path to the boss-room is in the north-east and has the name "ES WA" (estate walkways)
-
depending on the room-layout, you may find the north exit first even though you seemingly took the right/east-most path that was available
-
since you know you're looking for "ES WA", you don't have to check the floor plan in front of the exit to double-check if the exit leads to the shorter of the two paths
-
-
Lab-tracking: Setup
-
the tracking-feature can be enabled during the initial import of the layout image-file
- it cannot be enabled after the fact, you have to import the image and compass-file in one go
-
after right-clicking the image and clicking 'copy image', simply right-click the 'lab compass file' link underneath the image and click 'copy link address' (a notification tooltip will pop up if the import was successful)
-
the small icon in the top-left corner of the overlay changes its color depending on which features are available
-
red: neither image- nor compass-file have been imported
-
yellow: only the image-file has been imported, tracking is unavailable
-
green: both image and tracking are available
-
Lab-tracking: Limitation (restarting script mid-run)
-
if you ever have to restart the script during a lab-run, tracking may 'desync' depending on the daily layout
-
the tracker will highlight the current room incorrectly, or jump back and forth between earlier rooms
-
this behavior can be fixed by continuously re-entering the next aspirant's trial (the outer room, not the boss-room itself) until the current-room marker is on the correct aspirant's trial
- this will only make the tracker catch up with your current position, not re-trace your previous route
Feedback
- post general feedback, ideas, and opinions here
- non-GitHub users: add me on Discord (Lailloken#6816)
How to update
Update.webm
v1.29.11
Item-info: Behavior Tweaks, Ring Anoints
-
the item-info tooltip can now also be used on unidentified or normal items (e.g. to check base-info)
Leveling Tracker: Skilltree Overlay Changes
-
changed the ordering/numbering of files: they are now tagged with [xx] at the start of the file-name/caption
- the [xx] will not be displayed in the actual overlay, and is thus only for sorting purposes
-
added a way to specifically access and import ascendancy skilltrees, and to overwrite existing screenshots
-
the input-field now has a drop-down list which can be used to save a screen-cap under a specific name
-
as you can see, there are five lab presets (the fifth is for guides that include a respec for the end-game)
-
clicking an entry with "overwrite:" will overwrite an existing file, right-clicking it will delete that file
-
-
added a help icon next to the input-field to access a tooltip with instructions/information
-
screen-caps can now be cropped before saving for better fine-tuning
-
added an icon-group that is displayed at the bottom edge of the screen while the skilltree-overlay is active
- hovering over these icons will display the individual ascendancy skilltrees
Map-info Panel
-
added a shift-click option to trigger the panel when re-rolling with chaos orbs, and identifying or applying alchemy/binding orbs (to skip the omni-click afterwards), similar to the item-info tooltip
-
added support for Maven-invitations
Feedback
- post general feedback, ideas, and opinions here
- non-GitHub users: add me on Discord (Lailloken#6816)
How to update
Update.webm
v1.29.10
Item-info tooltip: Anoint-recipes & Tweaks
- added support for anoint-recipes (amulets for now; rings will follow in the next release)
- changed how the base defense roll is calculated in order to bring it in line with how it is displayed on the trade site (thanks to worldendDominator for bringing this discrepancy to my attention in #189)
-
prior to this update, the tooltip would have displayed 79% instead of 11%
-
I personally dislike using these low percentages because they introduce unnecessary negative bias at first glance when the difference is negligible in reality (in most cases)
-
I changed it nonetheless because that's the official calculation
-
Seed-explorer: Update
-
updated the seed-explorer for 3.20
-
it's really late this time because I was missing the necessary database-files
-
I almost discontinued this feature because it's so dependent on 3rd-party data
Item Context-menu: Timeless jewels
- added a link to vilsol's timeless jewel calculator to the context-menu for timeless jewels
-
I added this as an alternative to the seed-explorer just in case I'm running behind on updates because of missing databases (like this league)
-
as mentioned, I was prepared to discontinue my seed-explorer and instead offer vilsol's tool as the alternative
-
when accessed this way, the necessary information will be copied automatically and the jewel type, leader-name, and seed will be filled in automatically
-
Feedback
- post general feedback, ideas, and opinions here
- non-GitHub users: add me on Discord (Lailloken#6816)