Commit Graph

8481 Commits

Author SHA1 Message Date
LocalIdentity
abc502aa19 Update changelog wording 2025-06-13 13:16:05 +10:00
github-actions[bot]
4179a77e10 Release 2.53.0 (#8662)
* Prepare release 2.53.0

* Fix changelogs

---------

Co-authored-by: LocalIdentity <LocalIdentity@users.noreply.github.com>
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-06-13 13:03:48 +10:00
LocalIdentity
e74601e533 Update ModCache and fix export 2025-06-13 11:56:10 +10:00
NL
1e510e7684 Removed action speed calculation and breakdown display for Explosive Arrow (#8377) 2025-06-13 11:51:35 +10:00
Wires77
585a5ee1e1 Resume failed update feature (#8469)
* Resume failed download

* Get proper local directory
2025-06-13 11:48:52 +10:00
Dobromił Cepil
7787b72dba Add support for Shaper of Winter/Call of the Void damage taken mod (#8649)
* add support for 3.26 shaper of winter

* add unit tests for enemy damage lessened by chill effect
2025-06-13 11:42:15 +10:00
Paliak
b2b3749b90 Fix globalLimit being sensitive to tag order (#8652)
* FEAT(items): Add showcased uniques to New.lua

* FEAT(mods): add handling for new mods on Scornflux

* FEAT(mods): add handling for "Take X Fire Damage when you use a Skill"

* FEAT(mods): add handling for Damage penetrates "Fire Resistance equal to
your overcapped Fire Resistance"

* FEAT(mods): add handling for "Warcries have an additional Life Cost equal to 15% of your Maximum Life"

* FEAT(mods): add handling for "Warcry Skills have X increased Area of
Effect"

* FEAT(mods): add handling for `Gain no armour from equipped body armour`

* FEAT(mods): port generalized "doubled" mod handling from POB2

https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2/pull/1095

* Update spelling and ModCache

* FIX(mods): globalLimit style mods did not work sometimes

When a mod gots pice wise parsed the tags can be added to the mod table
in unpredictable order. The inital implementation was simply checking
the first tag which caused the global limit functionality to not work
sometimes. This commit moves the logic into EvalMod.

* FEAT(mods): add support for "you have no Str/Dex" mods

* FIX(spelling): un-rake-able

---------

Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-06-13 11:39:38 +10:00
NL
9e1acfdc61 Map "with spell skills" to spell flag (#8654) 2025-06-13 11:39:10 +10:00
Paliak
6b3e2ae703 FIX(mods): Generalize parsing of some minion mods (#8655) 2025-06-13 11:38:47 +10:00
Wires77
e58df3ea65 Remove SocketedIn restriction preventing Queen's Hunger from working (#8660) 2025-06-13 11:38:15 +10:00
LocalIdentity
288a01c3b8 Update Trees with new changes 2025-06-13 11:37:18 +10:00
Aria J
e8c1691630 Improve flexibility in Vile Bastion keystone parsing for 3.26 (#8650)
* increase flexibility in parsing for ESIncBySpellBlock on 3.26 Vile Bastion

* Update wording to not need the optional bit

* Update tests

---------

Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-06-12 16:53:11 -05:00
Paliak
44052205ed FIX: arcane surge tooltip not updated to 3.26 (#8658) 2025-06-12 16:33:34 -05:00
Andrey Goder
2ff5e40ce6 Add support for Wintertide Brand average DOT calculation (#6868)
Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-06-12 16:32:43 -05:00
Wires77
e92708cd8c Update PoEPlanner tree versions 2025-06-11 15:59:56 -05:00
Heff
d0527be679 Fixes #8612 Update Scold's Bridle self damage wording (#8618)
Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-06-11 00:41:57 -05:00
Paliak
293de269b1 Add showcased Mercenaries of Trarthus uniques (#8619)
* FEAT(items): Add showcased uniques to New.lua

* FEAT(mods): add handling for new mods on Scornflux

* FEAT(mods): add handling for "Take X Fire Damage when you use a Skill"

* FEAT(mods): add handling for Damage penetrates "Fire Resistance equal to
your overcapped Fire Resistance"

* FEAT(mods): add handling for "Warcries have an additional Life Cost equal to 15% of your Maximum Life"

* FEAT(mods): add handling for "Warcry Skills have X increased Area of
Effect"

* FEAT(mods): add handling for `Gain no armour from equipped body armour`

* FEAT(mods): port generalized "doubled" mod handling from POB2

https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2/pull/1095

* Update spelling and ModCache

---------

Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-06-11 00:36:35 -05:00
MKrane
a47d56fe2a [3.26] Unique changes (#8642)
* start adding unique changes

* easy uniques done

* more uniques

* updated ModCache

* Devouring Diadem

* Skills changes for the following uniques:

The Icicle Burst skill triggered by the Cameria's Avarice Unique One Handed Mace now has a cooldown of 0.3 seconds (from 0.5 seconds) and deals 200% of base and added damage (previously 150%).

The Divinity Buff granted by the Garb of the Ephemeral Unique Body Armour now grants 75% more Elemental Damage (previously 50%) and 25% less Elemental Damage taken (previously 20%).

The Void Shot Skill granted by the Voidfletcher Unique Quiver now deals 100% more Area Damage (previously 25%).

* whitespace

* undo changes to autogenerated files

* fixed corrupted Blood immunity wording

* update ModCache

* Fix a few misses in 3.26 unique changes

* Update ModCache

---------

Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-06-11 00:16:44 -05:00
Aria J
bab084eca1 Add 3_26 standard, ruthless, and corresponding alternates trees (#8646)
* Add 3_26 standard and ruthless trees as per release.md guide

* Add alternate version for 3_26 trees, reorder trees to ensure base tree is default

* Update docs with suggestion for naming of alternate/ruthless trees and data json rename

* Fix a contentious word flagged by the spellcheck action

* Switch tree version from poeplanner

---------

Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-06-10 23:59:41 -05:00
Edvinas-Smita
1559937723 Improve MoM+EB(+ES bypass) calculations (#8590) 2025-06-10 22:55:57 -05:00
Aria J
91c1b5805c Add mod parsing support for 3.26 Vile Bastion (#8643)
* Refresh mod cache at current HEAD

* Add mod parsing and defence calc support for 3.26 Vile Bastion es inc by spell block

* Used mod source in defence calc to fix breakdown sourcing logic on hover

* Fix some whitespace errors

* align es inc by spellblock mod placement and wording to similar mods
2025-06-10 20:30:49 -05:00
Wires77
c57fd8d6bb Fixes #8640: Incorrect regex used for parsing tree versions (#8644) 2025-06-10 12:40:39 -05:00
Aria J
f876223ca6 Update arcane surge cast speed calc from 10% to 20% for 3.26 patch (#8625) 2025-06-10 01:48:20 -05:00
github-actions[bot]
a913777d2a Update DLLs to SimpleGraphic-v2.3.1 (#8589)
Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-06-10 01:45:31 -05:00
Robin Bergquist
e32556b4f4 Added support for Fortification stacks above 20 (#8634)
Currently only seen for champion in 3.26

* Supports previously general parsing now scaling by fortification stacks above 20
* Limited by max stacks
2025-06-10 01:43:36 -05:00
Bahadır Sami Ekmen
9c28f35b4d Buff Death Aura: increase base chaos DoT to 1250 per second (#8637) 2025-06-10 01:27:36 -05:00
Nighty
16d6956e3c Fix typo datSoruce (#8622) 2025-06-10 01:25:58 -05:00
Jan
812f5f34be Adding Shortcut to Copy Paste Tree Node (#8635) 2025-06-10 01:17:03 -05:00
LocalIdentity
f7cc078366 Fix Cane of Kulemak missing block buff 2025-06-06 23:45:18 +10:00
Paliak
e695808ca7 FIX: first explicit missing if it does not produce a modList (#8576)
The item parsing logic in WIKI mode seems to rely on finding a mod that
produces a modList to set the foundExplicit variable to true which then
allows mods that do not produce a modList to be added to lineList. This
causes issues with items such as Dialla's Malefaction where the first
explicit line does not have any parsing which causes it to not be added
to linesList. Interestingly enough other mods wihch are parsed
piece-wise work fine here as they produce and empty modList with the
extras paramter.
2025-06-06 23:12:28 +10:00
Paliak
479aab9ef7 FIX: incorrect parsing of non-exceptional keyword (#8575)
Parsing of the Gem-lined Cap Ascendancy Notable mod "+3 to Level on all non-Exceptional Support Gems" was incorrect due to faulty handling of the hyphen causing "non-exceptional" to be split into two keywords: "non" and "exceptional". This caused the mod to not apply as there does not exist a gem tag called "non". This commit fixes this by improving handling of non space characters in the keyword string and implementing handling for the negation part in "non-exceptional" inside of calcLib.gemIsType function.
2025-06-06 23:11:33 +10:00
Paliak
a831fb79e1 FIX: add a toggle for dom blow base skill count (#8574)
The Dominating Blow skill has a simillar issue to the Absolution skill
where increasing count increases not only the "minion count" but also
applies a multiplier on the base skill damage.

This commit essentially copies
https://github.com/PathOfBuildingCommunity/PathOfBuilding/pull/4653 and
applies it to Dominating Blow.
2025-06-06 23:11:02 +10:00
Blitz54
f0a1ce24bc Add support for +1 Infernal/Battlemage Cry exerted attacks Helm Enchant (#8572) 2025-06-06 23:10:28 +10:00
Andy Li
d0699da95e fix negative impale dps for dual wield simultaneous attacks (#8554) 2025-06-06 23:10:06 +10:00
Blitz54
1894a04492 Add support for Aquamarine Flask "reduced effect of freeze on you" (#8561) 2025-06-06 23:08:34 +10:00
Blitz54
07f02af4ca Add support for Tornado Shot legacy Helm Enchant (#8567) 2025-06-06 23:08:16 +10:00
Lukas Jackermeier
5534fc0043 Add Shaper influence to Tides of Time unique belt (#8569) 2025-06-06 23:07:55 +10:00
Blitz54
b0b55a332f Update Malachai's Mark mods (#8571) 2025-06-06 23:07:22 +10:00
Blitz54
c51af37a52 Add support for Settling Ash tree passive (#8578) 2025-06-06 23:06:24 +10:00
Blitz54
61f3dfb6cc Fix many unique staves with Attack block instead of Spell block implicit (#8580)
* Fix Annihilating Light impilicit

* Fix all other staves with wrong implicits

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-06-06 23:05:56 +10:00
LocalIdentity
4edc1b0bfd Fix Moonbender's Wing applying to shield skills (#8617)
Bit of a scuffed way of handling it as we currently don't handle damage gain per weapon but instead only handle it globally atm

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-06-06 22:56:03 +10:00
Mickael Cagnion
a736fe18fc Keep Max Price and Max Level between Trade Queries (#8586)
* Keep Max Price and Max Level between Trade Queries

* Fix use of spaces instead of tabs

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-06-06 22:54:51 +10:00
Cedric
291ab00c0e Add support for self cast Hydrosphere DPS (#8598)
* Added skill part "Cast" for Hydrosphere, for when the Hydrosphere is continuously recast. Adjusted skill part names for Frozen, Shocked and Frozen & Shocked for clarity.

* Split "Cast" further into Frozen, Shocked and Frozen Shocked skill parts since the damage pulse from casting actually also converts depending on the ailment of the sphere.

* Fix not using tabs

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-06-06 22:50:17 +10:00
Cedric
93ca7a07d1 Adjusted war cry uptime tooltip (#8599) 2025-06-06 22:47:18 +10:00
Jon
2927b25def Change wording for "Base Damage Reduction" on Hit taken mult. section of Calcs (#8607)
This affects tooltips for all types of damage
2025-06-06 22:45:53 +10:00
LocalIdentity
0dabfbec08 Fix Wiki hotkey (F1) not working correctly on Relic Items (#8609)
The Unique item check wasn't being made for relic uniques so it would bring you to the item base page instead of the unique item page

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-06-06 22:45:31 +10:00
LocalIdentity
5454605340 Fix Relic Flask's combining effect with unique flask of the same name (#8610)
Relic flasks were not being checked to also be unique when we merge the buff effects so they were duplicating
Fixed for Tinctures too

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-06-06 22:45:22 +10:00
LocalIdentity
7e6e59b1ed Fix Tincture CDR mod and Mana Burn rate display bug (#8611)
Tinctures were interpreting the CDR mod as a global CDR mod when it's only meant to affect the cooldown of the Tincture itself
The local mod is also additive with the global mod on the tree and was mistakenly being treated as multiplicative with the way we were handling it
They also showed the tooltip for mana burn per second, but the number being shown was the seconds per mana burn. Fixed it to show the rate per second as intended

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-06-06 22:45:09 +10:00
Wires77
3a65920c3c Fix broken Busted link 2025-05-30 23:30:29 -05:00
LocalIdentity
b19fb1472d Fix Gem attack speed multiplier affecting Crossbow reload speed (#1020)
The Gem attack speed multiplier was affecting the reload time of Crossbow skills as it as implemented as a more attack speed mod instead of modifying the base attack rate

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-04-19 00:06:31 -05:00