Skip to content

Releases: Gordin/GameHelper2

v2.8.0

Choose a tag to compare

@Gordin Gordin released this 14 Sep 23:11

Added

  • PlayerBuffBar totem counters, grouped by deployed totem type and limited to living entities.
  • For plugin developers: deployed-entity records are now exposed through the Actor component.

Changed

  • Atlas2's Head of the King planner now uses the live, dynamically generated set of selectable starting maps and includes editable Forbidden Rites economy defaults. Non-item utility rewards use a neutral default value of 1.

Fixed

  • Atlas2 Rite of the Nameless prediction no longer relies on stale special-map state, and it now handles more than 64 possible starts correctly.
  • Atlas2 now displays the correct quantity and value for the 2 Greater Exalted Orbs reward.
  • Raised the guarded Trial of the Sekhemas terrain ceiling to support the larger 222 × 493 layout.

v2.7.1 [PoE2 0.5.5]

Choose a tag to compare

@Gordin Gordin released this 05 Sep 01:21

[2.7.1] - 2026-09-05

Added

  • RitualWispAlert plugin. Incorporated the former RitualHelper wisp-range
    visualization under its own focused name. It draws only the configurable
    Ritual wisp circle, imports existing RitualHelper circle settings, and leaves
    Ritual reward pricing in LootValue.

v2.7.5 [PoE2 0.5.5b]

Choose a tag to compare

@Gordin Gordin released this 11 Sep 11:09

[2.7.5] - 2026-09-11

Fixed

  • Controller-mode map detection. Updated the controller map-parent offset
    after the game layout changed, restoring map access when using a controller.
  • LootValue poe2scout requests. Switched price requests to poe2scout's
    current API host and reject non-JSON responses so provider failures are
    detected cleanly instead of being treated as valid price data.

v2.7.4 [PoE2 0.5.5]

Choose a tag to compare

@Gordin Gordin released this 07 Sep 19:58

[2.7.4] - 2026-09-07

Fixed

  • LootValue price-provider failover. Slow poe2scout and poe.ninja requests
    now time out without surfacing TaskCanceledException first-chance breaks.
    After two consecutive request failures, LootValue automatically switches to
    the other provider, preserves its saved preference, and reports the active
    fallback in settings. Provider requests use a short 10-second deadline so an
    outage cannot leave the plugin showing Loading... for roughly 90 seconds.
  • Gemcutting panel detection. Skill and Support Gemcutting screens now count
    as large blocking panels using their conditionally visible [53][3] and
    [54][3] UI elements.
  • Radar minimap layer parity. The minimap now draws the walkable-map
    outlines, terrain POIs, and POI paths already shown on the large map, with
    every layer clipped to the minimap bounds.

v2.7.3 [PoE2 0.5.5]

Choose a tag to compare

@Gordin Gordin released this 05 Sep 12:43

Updates the default league for some plugins to Forbidden Rites

v2.7.2 [PoE2 0.5.5]

Choose a tag to compare

@Gordin Gordin released this 05 Sep 12:06

[2.7.2] - 2026-09-05

Fixed

  • Radar in the Trial of the Sekhemas. Legitimate large Trial terrain now
    passes core validation, restoring walkable-map outlines while retaining an
    exact tile-vector shape check against invalid offset data.
  • Atlas2 Ritual prediction. Updated the 0.5.5 Ritual stat-table IDs, reward
    pool conditions, and shifted stats pointer chain used by the Head of the King
    planner.
  • Atlas2 font scaling. Planner and map-label scaling no longer leaks into
    GameHelper windows rendered later in the frame.

v2.7.0 [PoE2 0.5.5]

Choose a tag to compare

@Gordin Gordin released this 05 Sep 00:38

[2.7.0] - 2026-09-05

Added

  • PlayerBuffBar plugin. Added configurable buff and resource bars with
    duration, stack-count, and skill-alias support.
  • OffsetHelper recovery tooling. Added diagnostics and constrained
    semantic recovery for shifted static patterns, Area Instance fields, and UI
    panel chains to make patch-day failures easier to identify and repair.

Changed

  • Updated for Path of Exile 2 patch 0.5.5. Refreshed game-state,
    Area Instance, World Area, UI-element, map UI, Atlas-node, and related plugin
    offsets and signatures. Thanks to YokkenUA for finding and sharing many
    updated offsets used in this release.
  • Settings navigation redesigned. Replaced tab navigation with a side menu,
    added a minimize control, and prevented plugin rendering over settings
    windows.
  • Unified item pricing. LootValue now prices ground, stash, inventory, and
    Currency Exchange items, replacing the separate StashValueByZx0 plugin.
    Existing stash display settings are imported on first run.
  • Atlas2 content and routing expanded. Added current content mappings,
    persistent fog-node data, mist nodes, Ritual-line tools, and Uncharted Waters
    ship and leyline visualization.
  • Radar coverage expanded. Improved area-change handling, map points of
    interest, hidden-monster presentation, and Abyss, Delirium, and Azmeri Spirit
    handling.

Fixed

  • Patch 0.5.5 runtime recovery. Fixed game-state attachment, area changes,
    entities, terrain, panel visibility, passive-tree detection, radar scaling,
    map transitions, and World Area details after the game layout changes.
  • Atlas2 after patch 0.5.5. Restored map names, topology, completion and
    accessibility state, content and Delirious values, ship reads, and the
    refreshed content-token table.
  • LootValue after patch 0.5.5. Restored stash and inventory item pointers
    and anchored ground-loot labels. Special and scrollable stash tabs are
    validated, cached, clipped, and throttled to avoid invalid reads and stalls.
  • LootValue data refresh. Accepts current poe2scout response shapes,
    structured unique modifiers, and currency entries with missing metadata.
  • AutoHotKeyTrigger startup exception. Empty dynamic-condition expressions
    remain uncompiled until a condition is entered.

v2.6.0 [PoE2 0.5.4c]

Choose a tag to compare

@Gordin Gordin released this 16 Jul 23:39

[2.6.0] - 2026-07-17

Added

  • Atlas2 Ritual-line tools. Ported the Ritual helpers from the legacy Atlas
    plugin, including deterministic Rite-mod predictions and a configurable
    Head of the King route planner with reward filtering and weights.
  • Atlas2 Uncharted Waters visualization. Atlas2 can mark ships hidden in the
    fog and highlight the atlas nodes and leylines revealed by the ship under the
    cursor.
  • Monster categories (for plugin devs). Entities now expose
    Entity.MonsterCategory, a flags value covering Humanoid, Beast, Undead,
    Construct, Demon, and Eldritch classifications. The mapping is loaded from an
    embedded table generated from the game's monster-variety data.
  • Plugin conflict declarations (for plugin devs). Plugins can override
    PCore.ConflictsWith and ConflictPriority to declare mutually exclusive
    plugins and deterministic startup precedence. Enabling one automatically
    disables active conflicts after saving their settings and running cleanup.
  • More Atlas state exposed (for plugin devs).
    ImportantUiElements.AtlasOceanButtons exposes Uncharted Waters region
    buttons, while persistent badge data keeps Atlas content available for
    fogged and off-screen nodes.
  • Atlas reverse-engineering credit. Thanks to yokkenUA for documenting
    the Atlas offsets and behavior behind Ritual-line prediction, Uncharted
    Waters ships and leylines, mist nodes, and persistent fog-node content; those
    findings form the basis of the Atlas2 and core implementations in this release.

Changed

  • Atlas2 content and routing expanded. Ported the Expedition/Ritual Atlas
    helpers and added mappings for the current Atlas contents, including Breach,
    Expedition, Delirium, Ritual, Irradiated, Abyss, Vaal Beacons, Azmeri Spirits,
    Shrines, Strongboxes, Rogue Exiles, Grand Expedition, and other special nodes.
  • Atlas and Atlas2 are mutually exclusive. The plugin manager now resolves
    their declared conflict instead of allowing both overlays to run together.
  • Confirmed compatible with game patch 0.5.4c. Updated the Area Instance
    offsets for environments, server data/local player, awake and sleeping
    entities, and terrain metadata.

Fixed

  • Atlas content in fog. Map modifiers remain detectable when the game's
    badge UI children are culled for fogged or off-screen nodes.
  • AutoHotKeyTrigger startup exception. The blank dynamic-condition editor no
    longer sends an empty expression to the parser; null or whitespace expressions
    remain uncompiled until the user enters a condition.
  • LootValue poe2scout refresh. Accepts the current top-level array returned by
    poe2scout's leagues endpoint, while remaining compatible with the previous
    object-wrapped and string-wrapped response shapes. Currency entries with null
    item metadata are now parsed without aborting the category.

v2.5.2 [PoE2 0.5.4b]

Choose a tag to compare

@Gordin Gordin released this 11 Jul 17:55

[2.5.2] - 2026-07-11

Added

  • Atlas2 unified map categories and pathing. The old separate pathing and Map
    Groups editors are now one ordered, expandable category list. Each category
    controls pathing, maximum hops, node foreground/background colors, individual
    built-in targets, and additional user-entered map names. Built-in categories
    cover search, Atlas progression, league/boss targets, Expedition maps, Towers,
    good layouts, unique maps, and other special maps; custom categories can be
    added, reordered, renamed, and removed. Route colors are selected from the more
    colorful of the category's foreground/background colors.
  • Atlas2 route destination labels. Paths now identify their destination and
    hop count on the first edge (for example Secluded Temple (7)). Routes sharing
    a first edge are grouped into a centered, non-overlapping label stack.
  • Atlas2 content visualization. Atlas nodes can display their detected content
    as in-game icons above the map name, while the detailed content text remains
    below it. Icon size is configurable, unknown values can be shown in a debug
    view, and a Show Node Index (debug/RE) option labels nodes by their Atlas
    child index. (Icons copied over from yokkenUA's Atlas plugin, thanks!)
  • OffsetHelper patch-day tool. Added Settings → Tools → OffsetHelper (OH),
    which checks live struct-field offsets and static-address signature patterns to
    help diagnose game-patch breakage without first opening Ghidra.
  • Panel Finder Tool. In OffsetHelper (OH) → UI Panel finder.
    Can be used to find the pointer chain to any panel by letting it detect visible
    panels, than opening tho panel you want, and detect it. Not remotely finished.
    Created by looking at screenshots from a similar tool in the OriathHub project.
  • Radar: Azmeri Spirit icons. Added configurable radar icons for the known
    Wild, Vivid, Primal, Sacred, and Abyss spirit variants, including spirits whose
    entities would otherwise be discarded as useless.
  • PickupHelper: more built-in categories. Added Soul Cores, Breach, the Trial of
    Sekhemas (shown as "Djinn Barya (Trial of Sekhemas)"), and the Trial of Chaos (shown
    as "Ultimatum (Chaos Trials)") as built-in item categories. These, plus Jewels, are
    now enabled by default (in addition to the existing Currency, Gems, Tablets, and
    Waystones).
  • Structured Atlas content APIs (for plugin devs). AtlasMapNode.Badges and
    AtlasMapNode.Effects expose resolved AtlasMapNodeBadge /
    AtlasMapNodeEffect metadata alongside the existing raw badge IDs and content
    tokens. Known entries carry their detection ID, description, and optional icon
    basename through static Known lists.
  • Temple Console panel detection. The Temple Console is now exposed as
    ImportantUiElements.TempleConsole and counts as a large panel, so overlays
    that hide for large UI panels no longer draw over it.

Changed

  • Atlas content decoding expanded. Added and corrected known mappings for
    Breach, Abyss, Ritual, Vaal Beacons, Grand Mirror, Delirium, bosses, and other
    Atlas badge/effect values. Deliriousness percentages are decoded from their
    packed token values, including values above 127%.
  • Atlas2 search and routing improvements. Search matches map names and detected
    content, does not route while the query is empty, and content-specific borders
    and routes use the unified category colors. Expedition, Lineage, Citadel,
    Breach, unique, tower, and other targets can be enabled individually.

Fixed

  • Co-op panel detection. Left/right panel addresses are now resolved correctly
    in controller co-op mode.
  • Fixed incorrect Atlas mappings where Abyss, Breach, Vaal Beacon, and Mirror of
    Delirium effects could be mislabeled.
  • Fixed Deliriousness values at 128% and above being truncated (for example 200%
    being displayed as 72%).
  • Fixed Atlas2 route-label stacks drifting or appearing far away when many routes
    shared an accessible starting node but took different first edges.
  • Fixed Radar Azmeri Spirit path matching for the known variants.

v2.5.1 [PoE2 0.5.4b]

Choose a tag to compare

@Gordin Gordin released this 04 Jul 18:34

[2.5.1] - 2026-07-04

Added

  • PickupHelper plugin. A lightweight hover-to-pickup assistant: when the ground
    item under your cursor matches your filter, it left-clicks it in place. It never
    moves the cursor and never interacts with league mechanics (rituals, essences,
    altars, etc.). An item is picked up when it matches the whitelist or an enabled
    category or an enabled rarity:
    • Categories are derived from each item's metadata path and auto-discovered as
      you play. Currency, Gems, Tablets, and Waystones are enabled by default.
    • Explicit whitelist by base type, with a configurable hotkey to add whatever
      you are currently hovering.
    • Rarity toggles (Normal / Magic / Rare / Unique).
    • Optional hold-a-key-to-pick-up mode, a max pickup distance, a randomized
      detection-to-click delay (configurable min/max), click cooldowns, and a
      block while a large panel is open safety toggle.
    • A debug window shows the hovered item's name, path, category, rarity, distance,
      and whether it would be picked up.
    • Localized in all 11 supported languages. Uses only existing Core.* APIs — no
      core changes required.
  • Stack component now exposes stack caps (for plugin devs). In addition to
    Count, the Stack component on stackable items now reports MaxStack (the
    normal stack cap for the backpack and normal stash tabs) and MaxStackTab (the
    currency stash tab stack cap).