PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding

Attack Speed Discrepancies Between In-game and PoB

Open
#1,471 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Lua
Stars
5.4k
Forks
2.4k
Avg merge
1d 12h
Merged PRs (30d)
26

Description

As I was min-maxing the attack speed on my cospri build I noticed discrepancy between the PoB attack rate and the in-game tooltip.

using https://pastebin.com/x9iiZG8W as build reference:

PoB says 6.44 attack rate, however in-game it says 6.45, slightly higher than PoB
If you add the 5% attack speed jewel Cataclysm Shrine into the empty socket PoB says 6.72 while in-game says 6.71, slightly lower this time
Finally if you turn on elusive for the 15% attack speed, PoB says 7.53, which is perfectly just under cospri's 7.57 breakpoints, however in-game it says 7.58, this time higher than PoB and also above the breakpoint.

Obviously it is 7.58 unless something is going horribly wrong with the in-game tooltip but bouncing back and forth between which one is higher is a bit puzzling.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the three attack-rate comparisons from the linked Pastebin build: the base Cospri setup, the Cataclysm Shrine jewel, and Elusive's 15% attack speed. Trace the attack-rate calculation used by PoB and compare its rounding or breakpoint handling with the in-game tooltip; done means the discrepancy is explained and the displayed rate is corrected or confirmed.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.