PoE Trade Calculation Physical DPS - How? Why?

Hey folks,

I encounter the following "problem" sometimes my calculation of Physical DPS seems to be correct, sometimes not.

For Example



Currently i calculate Physical DPS like this:

Base Phy Dmg * Att Speed * 20% Quali
((14 + 42) / 2) * 1.3 * 1.2 = 43.68

Trade page shows 43.55, where is my fault?

But on the other hand:



using the same way:
((21 + 39) / 2) * 1.57 * 1.2 = 56.52

I get the excepted Value, same as shown on PoE's trade output.

Any ideas on that one?

Thanks & Best regards.
Last edited by ProlyX#8760 on May 10, 2025, 11:10:09 AM
Last bumped on May 10, 2025, 2:36:07 PM
We cannot see any of your images.

Today… by divine decree… your patch of Excel, begins.
"
Sarno#0493 wrote:
We cannot see any of your images.


Thanks for the information, hope i've fixed it for now.
Last edited by ProlyX#8760 on May 10, 2025, 11:11:05 AM
"
ProlyX#8760 wrote:


Currently i calculate Physical DPS like this:

Base Phy Dmg * Att Speed * 20% Quali
((14 + 42) / 2) * 1.3 * 1.2 = 43.68

Trade page shows 43.55, where is my fault?

I couldn't tell just by looking at the post, but looking up one with 20% quality made it clear.

14 * 1.2 = 16.8 rounded to 17
42 * 1.2 = 50.4 rounded to 50
((14 + 42) / 2) * 1.2 = 33.6
(17 + 50) / 2) = 33.5

So, there is a 0.1 difference between what you expected the average hit to be, and what the actual result is--due to rounding.
Yea and the the 2nd point is something like:

IF QUALI >= 20 ==> CONTINUE
IF QUALI > 0 && QUALI < 20 ==> * ((20 - QUALI) / 100 + 1)
IF QUALI == 0 ==> * 1.2

Based on Quality the item have, it will either not added (20), added to 20% or used as is, if higher than 20.

Thanks

Report Forum Post

Report Account:

Report Type

Additional Info