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.
|
![]() |
" Thanks for the information, hope i've fixed it for now. Last edited by ProlyX#8760 on May 10, 2025, 11:11:05 AM
|
![]() |
" 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 |
![]() |