Skip to content

Add Stun, Pin, Freeze and Electrocute buildup calculations#1378

Merged
LocalIdentity merged 28 commits into
PathOfBuildingCommunity:devfrom
ImmotephSimon:buildup-parsing
Dec 14, 2025
Merged

Add Stun, Pin, Freeze and Electrocute buildup calculations#1378
LocalIdentity merged 28 commits into
PathOfBuildingCommunity:devfrom
ImmotephSimon:buildup-parsing

Conversation

@ImmotephSimon

@ImmotephSimon ImmotephSimon commented Sep 14, 2025

Copy link
Copy Markdown
Contributor

Description of the problem being solved:

Add support for the build per hit calcs for poise related effects of Stun, Pin, Electrocute and Freeze
Adds support for pretty much every buildup mod I could find
Currently, shows the buildup per projectile / hit with a range for a crit vs non crit and the average value

Fixes #1499

Link to a build that showcases this PR:

https://maxroll.gg/poe2/pob/4937l001

Before screenshot:

Red text.

After screenshot:

image

Add poise from data
Add poise to ConfigOptions
Add data table
Clean up code
ImmotephSimon and others added 25 commits September 15, 2025 23:59
Add breakdown support in CalcOffense
Simplify base_all_damage_can_pin
Rime
Chaotic Freeze
Leap Slam
Shield Charge
Freezing Mark
The base value in MonsterVarieties is 100 so we need to take away 100 when applying it as a more multiplier
The stat was not being applied as a AuraDebuff so wasn't being properly scaled by the Aura effect quality mod
@LocalIdentity LocalIdentity added the enhancement New feature, calculation, or mod label Dec 14, 2025
@LocalIdentity LocalIdentity changed the title Buildup parsing/implemention Add Stun, Pin, Freeze and Electrocute buildup calculations Dec 14, 2025
@LocalIdentity LocalIdentity merged commit de5de8c into PathOfBuildingCommunity:dev Dec 14, 2025
2 of 3 checks passed
@Blitz54 Blitz54 mentioned this pull request Dec 18, 2025
1 task
bct8925 pushed a commit to bct8925/PathOfBuilding-PoE2 that referenced this pull request Jun 19, 2026
…ldingCommunity#1378)

* Add parsing/support for buildup mechanics
Add poise from data
Add poise to ConfigOptions

* Add pin buildup
Add data table
Clean up code

* Add breakdown for buildup
Add breakdown support in CalcOffense

* Add all damage types to stun in data

* Fix Poise Threshold + Misc.lua

* Redo removed export

* Fix misc and add poise number

* Update breakdown

* Fix parsing for proj pin + remove pin damage type

* Add Bone Cage pin mods

* Undo duplicated electrocute-change
Simplify base_all_damage_can_pin

* Tree / Gear mods for builup

* Fix breakdown

* Add support for a lot of skills with buildups

* Fix Lightning damage innately affection electrocution

* Innate Melee / Phys damage Stun bonuses

* Adds support for buildup from:
Rime
Chaotic Freeze
Leap Slam
Shield Charge
Freezing Mark

* Fix Pin support not disabling Stun

* Fix Melee Damage buildup not working

* Fix Enemy Poise multiplier

The base value in MonsterVarieties is 100 so we need to take away 100 when applying it as a more multiplier

* Add stat name to config mods

* Use enemy damage taken instead of pre hit mitigation

* Fix Quality on Overwhelming Presence not affecting threshold mods

The stat was not being applied as a AuraDebuff so wasn't being properly scaled by the Aura effect quality mod

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature, calculation, or mod

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Quality on Overwhelming Presence does nothing

2 participants