Commit Graph

8610 Commits

Author SHA1 Message Date
LocalIdentity
0c34b40e5f Fix Betrayal's Sting and Unique Talisman's missing catalyst scaling (#8882)
We never updated the unique talismans with their catalyst tags after tainted catalysts were added to the game

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-07-22 02:37:03 +10:00
LocalIdentity
63bf8698b2 Fix Mine Aura effect scaling linked curses (#8883)
Linking Enfeeble to High Impact Mine caused sources of Increased Mine Aura effect to scale the curse effect on Enfeeble

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-07-22 02:36:56 +10:00
Wires77
7d8cfef4a0 Fix flipped keystone versions on Mutewind Pennant 2025-07-18 00:02:01 -05:00
github-actions[bot]
161fe660fc Release 2.55.5 (#8859)
VERSION[2.55.5][2025/07/18]
--- New to Path of Building ---
* Add support for Replica Dragonfang's Flight variants (linusalpsten)

--- Fixed Crashes ---
* Fix Autoexertion modifying active skill tables (Paliak)

--- Fixed Calculations ---
* Fix various node scaling issues (Wires77)
* Fix missing Minion DoT multiplier from critical hits (Wires77)

--- Fixed Behaviours ---
* Fix issue where socketed gem modifiers were scalable by Runegraft of the Bound (Wires77)
* Fix Iron Mass giving Skeletons Triple Damage in Offhand (Blitz54)
---------

Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-07-17 22:04:15 -05:00
Wires77
f918743582 Fix missing Minion DoT multiplier from critical hits (#8841)
* Revert "Moving the Dot Multiplier on crit to be common for all actors (#8826)"

This reverts commit 4fe61a930c.

* Adjust minion DoT multiplier from critical hits
2025-07-17 21:56:00 -05:00
Blitz54
ac5a7b56df Fix iron mass triple damage in offhand (#8846)
Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-07-17 21:54:45 -05:00
Wires77
79b5dc8fba Fixes 8837: Socketed gem modifiers shouldn't be scalable (#8844) 2025-07-17 21:32:49 -05:00
Paliak
1af4607c39 FIX(triggers): fix crash caused by incorrect table assignement (#8852) 2025-07-17 21:32:15 -05:00
Wires77
e9d0605893 Revert "Fix #1149: Cluster jewel scaling causes rounding issues (#8821)" (#8858)
This reverts commit e5230c5c23.
2025-07-17 21:20:50 -05:00
Linus Alpsten
d2ffc43940 Add support for Replica Dragonfang's Flight variants (#8747)
* Add support for Replica Dragonfang's Flight variants

Generate Variants for Replica Dragonfang's Flight

* Remove current implementation for Replica Dragonfang's Flight

* remove range from generation
2025-07-14 22:38:09 -05:00
LocalIdentity
afb958ad39 Merge branch 'master' into dev 2025-07-14 17:27:22 +10:00
LocalIdentity
cc6e4c44ad Release 2.55.4
--- New to Path of Building ---
* Add support for Corrupted Blood flask mods (Blitz54)
* Add support for Righteous Fire of Arcane Devotion more Cast Speed mod (oskar94)

--- Fixed Crashes ---
* Fix Crash when copying and pasting item into PoB sometimes (Nightblade)

--- User Interface ---
* Fix Attribute Requirement sorting (Blitz54)
* Remove Channelling time config box for Focused Channelling - Existing users should update their config (Wires77)
* Fix gems being added to skill groups when sorting dropdown (Paliak)

--- Fixed Calculations ---
* Fix Runegraft of the Bound scaling Facebreaker's incorrectly (LocalIdentity, Wires77)
* Fix Minion Scaling mods on Spinehail scaling with Widowhail (LocalIdentity)
* Fix Full DPS depending on order of skill groups (Paliak)
* Fix Spark maximum hits being calculated incorrectly (jeremykvlim)
* Fix Minion DoT DPS not including +50% DoT multiplier from Crits (Wires77)
* Fix Aura effect scaling when using Hand of Phrecia and  "effect of auras on you" mods (Wires77)
* Fix inc effect on Cluster Jewel causing rounding issues (Wires77)

--- Fixed Behaviours ---
* Fix Autoexertion not working correctly with Arrogance (Paliak)
* Fix Summon Spider / Spectral Wolf count config not scaling with Dark Monarch (LocalIdentity)
* Fix Brand attachment duration not being scaled by Temporal Chains (LocalIdentity)
* Fix Reduced Effect of Curses on Self scaling beyond 100% reduced effect (Blitz54)
* Fix Maven Memory Game skill breaking Vile Bastion from working (Blitz54)
* Fix Nametaker not instant leeching Mana and Energy Shield (Blitz54)
* Fix Item sort option for "Current Usable" not taking into account local attribute requirement mods (LocalIdentity)
* Fix Plague Bearer default config not applying (Blitz54)

--- Accuracy Improvements ---
* Fix Bound by Destiny Phys prevented as ES Regen mod value (LocalIdentity)
2025-07-14 17:13:26 +10:00
LocalIdentity
8fa98f5647 Merge branch 'dev' 2025-07-14 17:12:46 +10:00
github-actions[bot]
60ac32effd Release 2.55.4 (#8834)
* Prepare release 2.55.4

* Fix changelogs

---------

Co-authored-by: LocalIdentity <LocalIdentity@users.noreply.github.com>
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-07-14 17:12:11 +10:00
LocalIdentity
20d34eda06 Export from files 2025-07-14 16:51:12 +10:00
LocalIdentity
b1bdc195c1 Fix Runegraft of the Bound scaling Facebreaker's incorrectly (#8820)
* Fix Runegraft of the Bound scaling Facebreaker's incorrectly

The mod was scaling the more multiplier on the gloves incorrectly by adding another More multiplier mod instead of modifying the existing mod
This change also made me realise that we sometime incorrectly handle mods when the are 2 instances of them on an item
e.g. T1 Life + crafted hybrid life shows up as 2 mods on the item so we process them in 2 loops which results in the rounding being incorrect
Would have to somehow merge all similar mods on an item first then loop though them to fix it I think

* Fix split mod rounding issues and move logic with other scaling logic

* Hack fix for getting mod data from the tree

* Remove old block

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-07-14 16:18:55 +10:00
Blitz54
370a8e64fa Fix Plague Bearer default config not appyling (#8810) 2025-07-14 15:46:21 +10:00
Blitz54
f3b1ae5c49 Fix Nametaker not instant leeching Mana and Energy Shield (#8812) 2025-07-14 15:45:51 +10:00
Blitz54
27b0d5ca5d Fix Attribute Requirement Sorting (#8814) 2025-07-14 15:33:58 +10:00
Wires77
e44f38fd05 Fix aura breakdown values (#8815) 2025-07-14 15:32:26 +10:00
LocalIdentity
8f4a295fde Fix Summon Spider / Spectral Wolf count not scaling with Dark Monarch (#8819)
The configs limited the mods by hardcoding the active count value instead of grabbing it from the stat

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-07-14 15:30:28 +10:00
Wires77
e5230c5c23 Fix #1149: Cluster jewel scaling causes rounding issues (#8821) 2025-07-14 15:29:55 +10:00
Wires77
16a65ae886 Fix #8822: Remove redundant channelling time config (#8823) 2025-07-14 15:27:50 +10:00
Wires77
4fe61a930c Moving the Dot Multiplier on crit to be common for all actors (#8826) 2025-07-14 15:27:00 +10:00
Oskar Wärme
7c11fccb6c Updated Righteous Fire of Arcane Devotion to grant more Cast Speed added in 3.26 (#8830) 2025-07-14 15:26:43 +10:00
Jeremy Lim
9da27c95e2 Fix Spark maximum hits being calculated incorrectly (#8833)
* fix: spark max hits

* fix: spark max hits
2025-07-14 15:26:26 +10:00
Paliak
41de8e67dc FIX: Autoexertion not using active skill cooldown. Misc cleanup. (#8801)
Co-authored-by: LocalIdentity <31035929+LocalIdentity@users.noreply.github.com>
2025-07-08 20:41:42 +10:00
LocalIdentity
7206d7a9b1 Fix Minion Scaling mods on Spinehail scaling with Widowhail (#8779)
The mods were implemented with values of 100 but those are not needed as the calc defaults to 100 when no default is set

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-07-08 20:39:57 +10:00
Blitz54
af700b4792 Fix Maven Memory Game "CannotBeBlocked" (#8781) 2025-07-08 20:39:18 +10:00
Blitz54
914385ce71 Fix Reduced Effect of Curses on Self not clamping (#8783) 2025-07-08 20:38:38 +10:00
Nighty
8292df858a add a null-variable check (#8789) 2025-07-08 20:37:51 +10:00
LocalIdentity
707dd8628f Fix Bound by Destiny Phys prevented as ES Regen mod value (#8795)
* Fix Bound by Destiny Phys prevented as ES Regen mod value

The mods uses a new stat describer format that we didn't support

* ModCache

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-07-08 20:36:49 +10:00
LocalIdentity
cc3d574a12 Fix Brand attachment duration not being scaled by Temporal Chains (#8796)
The Brand attachment time is affected by temportal chains so this affects the maximum number of ticks a brand can do. More relevant for Wintertide Brand as we uses the attachment duration for DPS calcs

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-07-08 20:36:40 +10:00
Blitz54
02b4d31d98 Support corrupted blood flask mods (#8798) 2025-07-08 20:36:32 +10:00
Paliak
e4c1e4788c FIX: preserve additional skillData entries when reusing env (#8800) 2025-07-08 20:35:55 +10:00
Paliak
467edb6947 FIX: reset displayGemList after calculating output with given gem (#8802) 2025-07-08 20:35:16 +10:00
LocalIdentity
93cc6edcd9 Fix unique sort option for "Current Usable" not using attribute mods (#8803)
The sort was only using the attribute requirements from the item base instead of including local attribute requirement changing mods like on Akoya's Gaze

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-07-08 20:34:58 +10:00
Paliak
eddb7b902d FIX: pool trigger based reservations (#8804) 2025-07-08 20:34:15 +10:00
LocalIdentity
fa21defded Merge branch 'master' into dev 2025-07-02 15:48:16 +10:00
LocalIdentity
900c0c04ee Release 2.55.3
--- Fixed Calculations ---
* Fix Elemental Overload not reducing Ailment on crit chance to 0 (Paliak)
* Fix Multistrike + Awakened Spell Echo not working properly with minions (LocalIdentity)

--- Fixed Behaviours ---
* Fix Phantasmal Might not working when Summon Phantasm was linked to Spell Totem (LocalIdentity)
* Fix Elemental Overload applying to skills with 0 Crit Chance (LocalIdentity)
* Fix Minion Duration affecting skills supported by Summon Phantasm (LocalIdentity)
2025-07-02 15:37:26 +10:00
LocalIdentity
bbf0efccc1 Merge branch 'dev' 2025-07-02 15:36:50 +10:00
LocalIdentity
87c668f2b7 Export from game files
Update Glacial Cascade radius value
Update chains of command mod text
2025-07-02 15:36:39 +10:00
github-actions[bot]
74029bc548 Release 2.55.3 (#8774)
* Prepare release 2.55.3

* Changelogs

---------

Co-authored-by: LocalIdentity <LocalIdentity@users.noreply.github.com>
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-07-02 15:22:12 +10:00
LocalIdentity
ae32002c3d Fix Minion Duration affecting skills supported by Summon Phantasm (#8775)
We don't exclusively have a tag for just minion duration but I had a look and all the actual minion skills have a minion tag along with the CreatesMinion skill type

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-07-02 15:11:41 +10:00
LocalIdentity
602bc3815f Fix Multistrike + Awakened Spell Echo not working properly with minions (#8771)
Multistrike would only add repeats to skills with the tag on it which broke support for minions skills
It now uses the same criteria that the damage mods do
This also made me realise that the repeat damage config was not working when used with minion skills as we were only setting the condition on the player
So the average repeat damage and final repeat values were completely wrong and the double damage with spells line on Awakened Spell Echo was not working at all with minions

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-07-02 14:38:14 +10:00
LocalIdentity
4fb62fa175 Fix Elemental Overload applying to skills with 0 Crit Chance (#8772)
The elemental flag for "CritInPast8s" was only false when the "NeverCrit" flag was true instead of checking to see if the skill has any crit chance

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-07-02 14:38:06 +10:00
LocalIdentity
05c1941b88 Fix Phantasmal Might not working when Summon Phantasm was linked to Spell Totem (#8773)
The buff did not have the tag to let it apply to Totems
I don't know what this tag is even needed for tbh. It's a relic from Openarl 8 years ago

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-07-02 14:37:53 +10:00
Paliak
5460c5627c FIX: Elemental overload not reducing ailment chance to 0 (#8325)
Currently, it seems the "Ailments never count as being from Critical
Strikes" mod line found on the Elemental Overload keystone is
implemented by simply never running the crit calculation pass when
calculating ailments. This causes the ailment chance to still show up
in the breakdown and cause issues with the Perfect Agony keystone which
makes ailments only apply from crits.
2025-07-02 13:15:50 +10:00
LocalIdentity
a21593fe7d Merge branch 'master' into dev 2025-07-01 16:12:49 +10:00
LocalIdentity
d500252c5f Release 2.55.2
--- Fixed Behaviours ---
* Fix Runegraft bonus for Boots / Gloves scaling skill gems (LocalIdentity)
* Fix Hand of Phrecia applying auras on enemies (LocalIdentity)
2025-07-01 16:08:03 +10:00