Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scale Warcry buffs by Warcry Power earlier in Calc #8109

Merged

Conversation

Regisle
Copy link
Member

@Regisle Regisle commented Aug 6, 2024

Warcry Buffs are scaled and floored before warcry power is taken into account, this causes the numbers to be wrong, especially when also scaled by uptime, tested all warcries ingame except rallying cry and all were wrong and are fixed by this change except for infernal cry (will talk later about it)

This change also removed duplicate buff code for minions to check parents warcry power, and makes it easier to implement party tab support for warcries

The downside of this change is the buff notes are less informative, but that can be changed by changing the notes if we want it to show there

Before screenshot:

image

After screenshot:

image

All of them tested on multiple builds but here is an example of a minimum test setup: https://pobb.in/2qs_Nsh4BIBy

As for infernal cry, it seems it is not scaled by warcry effect?
image

The values now line up correctly for 0% increased warcry effect at varying power levels from 0 power to infinite power, but ingame does not seem to scale with warcry effect, it applies the same 7-13 at 0% inc effect as it does at 200% increased effect (tested on 5 different builds and had the same results) (edit already reported here https://www.pathofexile.com/forum/view-thread/3541517)

@LocalIdentity LocalIdentity merged commit 77d3402 into PathOfBuildingCommunity:dev Aug 6, 2024
2 checks passed
@Regisle Regisle deleted the fixWarcryPowerScaling branch August 6, 2024 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug: calculation Numerical differences
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants