Skip to content

v1.52.0

Compare
Choose a tag to compare
@Lailloken Lailloken released this 31 Jan 09:52
· 546 commits to main since this release
c3dd75e

v1.50+

  • v1.50+ is NOT backwards-compatible with v1.30 and below, it requires a clean installation

  • it also requires AutoHotkey 1.1.36 or newer (but not the v2 branch): download

  • you can find a quick-start and general usage guide here


HOTFIX

  • if you updated to v1.52.0 within the first hour of it being initially released (Jan 31, 08:30 ~ 09:30 GMT), please reinstall it manually

  • the updater had a bug that would lead to updates failing


Core Changes

LLK-UI panel & feature-buttons

  • the LLK-UI panel used to open the settings menu and the individual buttons used to access specific features have been merged into a single, unified toolbar

    • default:
      image
    • with features enabled:
      image
  • click the cogwheel button to open the settings, drag it to move the toolbar, right-click it to toggle the toolbar's orientation between horizontal and vertical

  • long-click the green button to restart the tool, long-click the red button to close the tool

  • there are options in the settings to resize and permanently hide the toolbar

    • when hidden, moving the cursor to the toolbar's area or holding TAB will make it reappear
  • context/reasoning:

    • I recently realized that having overlays on screen disables variable refresh-rate support (G-Sync, FreeSync, Adaptive Sync), and I have become hyper-sensitive to it and cannot ignore it anymore

    • this is the first step to reduce the number of non-critical overlays that are active all the time


Seed-explorer & Updater

  • the databases for the seed-explorer are no longer included in every release, which reduces their file-size and increases update speed considerably (11.3 vs. 4.2 MB)

    • there's a button in the seed-explorer to check for database updates and download them on demand instead
      image
  • the updater now allows switching between release-versions more easily, which also includes rolling back to older versions

  • the updater now lists available major versions line by line, and each line has buttons to choose the minor version (hovering over a button will show that minor version's summarized changelog), e.g.:

    • 1.53.3 2 1 0

    • 1.52.5 4 3 2 1 0

    • v1.52.x will be the baseline for now (i.e. you won't be able to go further back than that via the updater)


Additions

Notepad: quick-note feature

  • you can now right-click the notepad-button to create a separate reminder widget

    • a small window with a single-line edit-field will open

    • type in your note and press ENTER (pressing ESC or clicking into the game-client will close the window)
      image

  • the widget has a different style and will be placed at the top edge of the client when created the first time
    image

    • it behaves the same as regular notepad widgets (hold TAB to activate, drag to move, right-click to remove), but its text is not stored permanently

    • you can also right-click the notepad button to remove the reminder widget

    • once moved, the new location will be stored and future reminder widgets will automatically be placed there

  • I implemented this for situations when "I can do that after this map" things come up that I forget a minute later because of my goldfish memory


Item-info Tooltip

  • added drop-tiers to uniques, as well as visual indicators for individual and overall roll-percentages (suggested by worldendDominator in #342)

    image

    image

    • the drop-tiers are based on data provided by poeladder.com: T0 - T5, limited (e.g. oni-goroshi), recipe (e.g. loreweave), league (e.g. bear's girdle), pinnacle, boss, uber, vaal

    • the individual roll-percentages are the same as the value represented by the bars underneath the mod texts, the overall percentage represents the sum of all rolls relative to the sum of all minimums/maximums (i.e. how close an item is to having perfect rolls)

    • highlight-colors:

      • 100% rolls and T0 drops use custom highlighting (red on white)

      • T1 to T5 drops use the same colors as mod-tiers (customizable in the settings), and these are also used for 99-90, 89-80, 79-70, 69-60, 59-50, 49-0% rolls

  • added an option to manually invert how specific mod-rolls are highlighted/treated in terms of "are higher or lower rolls better/preferred?"

    • simply left-click a specific mod-text in the tooltip to invert the bar/calculation, right-click it to reset

    • Abyssus with default settings:
      image

    • Abyssus with inverted increased physical damage taken:
      image

    • this works for both unique and normal mods, and it replaces some hand-picked custom rules I had created for certain mods in the past (some of which broke at some point)

  • added a toggle to (un)hide roll-ranges on explicit mods (default: hidden)


Fixes

  • fix for error-messages related to the tool's windows/overlays (reported in #324, among others)

    • apparently, these issues are Windows-related (some form of 32/64-bit issue AutoHotkey can't handle), which would explain their inconsistent and seemingly random occurrence
      image
  • item-info tooltip:

    • anoint recipes didn't show because of an oversight

    • these recipes will no longer show for corrupted items (since you cannot use extractors on them)

    • base-percentile roll on uniques wasn't shown if it was 0%

    • fixed items with mirrored in the name being highlighted as mirrored

    • fixed items with map in the name (e.g. maple round shield) being recognized as maps and triggering the map-info panel instead of the item-info tooltip

    • fixed multi-line cluster-jewel enchants not being merged correctly

    • fixed resistance cluster-jewel enchants not being trimmed correctly

  • map-info:

    • fixed a rare situation where shift-clicking didn't activate the tooltips if you had not omni-clicked an item at least once before that

    • fixed an oversight that caused the players have x% reduced effect of non-curse auras from skills mod to not be shown (reported by FadeDeklin in #341)

  • mapping tracker:

    • removed delirium from map-content reminders when activating a portal scroll

    • fixed blighted/blight-ravaged maps not being logged as such (introduced in v1.51.2)

  • leveling tracker: gear-tracker

    • fixed an oversight where manually removing individual items would cause the clear-button to skip that many items at the end of the remaining list

Improvements

  • improved client.txt log-file scanning speed (affects script startup-time, and entering a character name in the settings)

  • horizons-tooltips: (accidentally) pressing a letter-key that is not used as an initial letter for any map in the current rotation will no longer trigger in-game actions, i.e. that keypress will not be sent to the client

    • example: accidentally pressing H instead of G would open the in-game challenges panel
  • lab-overlay: the tooltip that follows your mouse and shows instructions while importing the new layout-data will automatically hide after completing the final step (instead of waiting for you to tab back into the game or hit ESC)

  • item/map-info: the shift-clicking feature now works with every item that is tagged as currency in the game, rather than a hand-picked selection that I found most useful

    • shift-clicking currency and automatically refreshing tooltips/panels now requires the inventory pixel-check to be calibrated


Feedback

  • post general feedback, ideas, and opinions here

  • non-GitHub users: add me on Discord (lailloken)