Skip to content

Remove alternate quality code#9758

Merged
LocalIdentity merged 5 commits into
devfrom
remove_quality-type
Apr 14, 2026
Merged

Remove alternate quality code#9758
LocalIdentity merged 5 commits into
devfrom
remove_quality-type

Conversation

@LocalIdentity

@LocalIdentity LocalIdentity commented Apr 14, 2026

Copy link
Copy Markdown
Contributor

Code is no longer needed and just adds tech debt at this point
Remove quality types completely
Adjust export code to not export qualitities that use dummy stats

LocalIdentity added 2 commits April 15, 2026 01:13
Cherrypicked from #9670 to make the diff from that PR cleaner
@LocalIdentity LocalIdentity added pob2 Label for features that should be ported over to PoB-PoE2 technical Hidden from release notes labels Apr 14, 2026
@LocalIdentity LocalIdentity merged commit 4d0f63b into dev Apr 14, 2026
3 checks passed
@LocalIdentity LocalIdentity deleted the remove_quality-type branch April 14, 2026 16:02
github-actions Bot pushed a commit to PathOfBuildingCommunity/PathOfBuilding-PoE2 that referenced this pull request Apr 14, 2026
LocalIdentity pushed a commit that referenced this pull request Apr 14, 2026
Forgot to fix the string format
mcagnion added a commit to mcagnion/PathOfBuilding that referenced this pull request Apr 18, 2026
Phase 2/3 of port. Removes all qualityId / alternateGemQualityPrefixMap
references (upstream PathOfBuildingCommunity#9758 removed alt quality). Adapts imbued upgrade
simulation to upstream PathOfBuildingCommunity#9670 API: socketGroup.imbuedSupport +
skillsTab.imbuedSupportBySlot[slotName] instead of gemInstance.imbuedSupport.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
mcagnion added a commit to mcagnion/PathOfBuilding that referenced this pull request Apr 18, 2026
Phase 2/3 of port. Removes all qualityId / alternateGemQualityPrefixMap
references (upstream PathOfBuildingCommunity#9758 removed alt quality). Adapts imbued upgrade
simulation to upstream PathOfBuildingCommunity#9670 API: socketGroup.imbuedSupport +
skillsTab.imbuedSupportBySlot[slotName] instead of gemInstance.imbuedSupport.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
mcagnion added a commit to mcagnion/PathOfBuilding that referenced this pull request Apr 18, 2026
Phase 2/3 of port. Removes all qualityId / alternateGemQualityPrefixMap
references (upstream PathOfBuildingCommunity#9758 removed alt quality). Adapts imbued upgrade
simulation to upstream PathOfBuildingCommunity#9670 API: socketGroup.imbuedSupport +
skillsTab.imbuedSupportBySlot[slotName] instead of gemInstance.imbuedSupport.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
mcagnion added a commit to mcagnion/PathOfBuilding that referenced this pull request Apr 19, 2026
Phase 2/3 of port. Removes all qualityId / alternateGemQualityPrefixMap
references (upstream PathOfBuildingCommunity#9758 removed alt quality). Adapts imbued upgrade
simulation to upstream PathOfBuildingCommunity#9670 API: socketGroup.imbuedSupport +
skillsTab.imbuedSupportBySlot[slotName] instead of gemInstance.imbuedSupport.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
LocalIdentity added a commit to PathOfBuildingCommunity/PathOfBuilding-PoE2 that referenced this pull request Apr 25, 2026
* Apply changes from PathOfBuildingCommunity/PathOfBuilding#9758

* Fix conflicts

---------

Co-authored-by: LocalIdentity <LocalIdentity@users.noreply.github.com>
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
mauriceco2424 added a commit to mauriceco2424/PathOfBuilding that referenced this pull request Jun 16, 2026
Key changes:
- Imbued Supports system (PathOfBuildingCommunity#9670) — replaces alternate quality code (PathOfBuildingCommunity#9758),
  with follow-up fixes for gem list visibility (PathOfBuildingCommunity#9782, PathOfBuildingCommunity#9796), trigger
  supports (PathOfBuildingCommunity#9793), and indexing bugs (PathOfBuildingCommunity#9763). This is the in-league
  replacement for Awakened gems and changes how transfigured supports
  scale.
- Calc fixes wave: skills that can repeat (PathOfBuildingCommunity#9723), Vaal Flameblast base
  AoE (PathOfBuildingCommunity#9704), Generals Cry clones restricted by attack time, Maven
  Memory Game damage (PathOfBuildingCommunity#9757), Hextoad breakdown (PathOfBuildingCommunity#9683), CwC crash with
  multiple link groups (PathOfBuildingCommunity#9682), Searing Bond of Detonation power charges
  (PathOfBuildingCommunity#9695), Tinctures applying without Mana (PathOfBuildingCommunity#9769), Ghost Reaver leech
  with Life Leech sources (PathOfBuildingCommunity#9774), Poisonous Concoction added damage
  from disabled life flasks (PathOfBuildingCommunity#9339), Blade Blast of Dagger Detonation
  Varunastra counting (PathOfBuildingCommunity#9733), converted damage with poison stacks
  (PathOfBuildingCommunity#8991), Chieftain resist nodes Foulborn Choir double-apply (PathOfBuildingCommunity#9643),
  Turbulent catalyst flat lightning scaling (PathOfBuildingCommunity#9775), some buffs applying
  to player and minions wrongly (PathOfBuildingCommunity#9789), negative eHP and NaN Max hit
  (PathOfBuildingCommunity#9772), Dual Wield mastery thrusting+non-thrusting (PathOfBuildingCommunity#9761).
- Ring slot 3 fixes (PathOfBuildingCommunity#9686, PathOfBuildingCommunity#9730) — mods applying when Unseen Hand
  isn't allocated.
- Build comparison tab (PathOfBuildingCommunity#9543) — pure UI, headless mode unaffected.
- New spectres: Conjuror of Rot (PathOfBuildingCommunity#9702), Unholy Aberration (PathOfBuildingCommunity#9731).
- Trader improvements (PathOfBuildingCommunity#9691), Watcher's eye trade search (PathOfBuildingCommunity#9649),
  duplicate-search fix (PathOfBuildingCommunity#9767), stale state guard (PathOfBuildingCommunity#9742).
- Lesson of Seasons spell barkskin mod (PathOfBuildingCommunity#9820).
- Lingering Blades extends to Animate Weapon of Ranged Arms.
- Runtime DLLs bumped to SimpleGraphic v2.5.3 (PathOfBuildingCommunity#9395) — affects desktop
  PoB UI only; headless API runtime is the bundled LuaJIT.
- Releases 2.64.0 and 2.65.0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pob2 Label for features that should be ported over to PoB-PoE2 technical Hidden from release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant