PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding
Breserk Duration Calculation
Nobody has claimed this yet.
- Dominant language
- Lua
- Stars
- 5.4k
- Forks
- 2.4k
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 26
Description
Check for duplicates
- I've checked for duplicate issues by using the search function of the issue tracker
Is your feature request related to a problem?
I would like to be able to tell how long I can breserk
https://www.reddit.com/r/pathofexile/comments/wplw3v/comment/ikij5zj/?utm_source=share&utm_medium=web2x&context=3
Describe the solution you'd like
dt = 0.033 # Server tick.
rage_regen = 17
max_rage = 50
rage = max_rage
berserk_uptime = 0.0
while rage > 0:
rage -= dt * 5 * (1 + 0.2 * berserk_uptime)
rage += dt * rage_regen
rage = min(rage, max_rage)
berserk_uptime += dt
print(berserk_uptime)
And adding duration to breserk skill breakdown.
There are a bunch of other takes in these threads.
https://www.reddit.com/r/pathofexile/comments/wp1g1m/23k_life_reg_build_for_the_new_kaoms_spirit/
https://www.reddit.com/r/pathofexile/comments/wogz7r/this_new_unique_item_in_the_lake_of_kalandra/
But the above seems to be supported as correct by people.
Describe alternatives you've considered
No response
Additional context
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the Berserk skill breakdown and reviewing how it currently reports duration. Use the supplied server-tick calculation and linked discussion as the behavioral reference, then verify that the breakdown displays the calculated Berserk duration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- lua
- Domain
- game-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100