PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding
Untiring regen for self hit damage from trauma
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Lua
- Star
- 5.4k
- Fork
- 2.4k
- Merge trung bình
- 1 ngày 12 giờ
- Pull request đã merge (30 ngày)
- 26
Mô tả
Check for duplicates
- I've checked for duplicate open and closed issues by using the search function of the issue tracker
Is your feature request related to a problem?
I didn't realize untiring made up for so much though and that does make it extremely hard to calculate.. Probably the most annoying part of trauma stacking on juggernaut build. How much attack speed, increased duration, etc do you build. you'll never truly know if you can handle the stacks?
Describe the solution you'd like
untiring calculation
1.5% of Physical Damage prevented from Hits in the past
10 seconds is Regenerated as Life per second
constant is simple like you have max sustainable(194selfdamage for 20lvl boneshatter x100traumastacks)x 10 my pob aps x 10s = 2210000
2210000 x 0.057 my pob damage taken multi =125970
2210000-125970 = 2084030 your prevented damage for 10s
2084030 x ( 0.015 base untiring x 2.51 my pob life regeneration rate x 1,15 my pob life recovery rate)=2084030 x 0.043 = 90233 your regen from untiring
but ramping added damage like from 0 to max number you can reach for 10s is problematic
an arithmetic sequence sum where n refers to number of terms
number of terms is total amout of attacks its like your aps x 10s like 10aps x10s=100 you deal 100 attacks in 10s
(n) its total amount of attacks than (n) is just aps x 10s
The total damage you will take if you start attacking and continue attakcing for 10 seconds
194+388+582+...+19400 on last hit
At 0.057 taken you would only take 56,143 total damage over 10 seconds, preventing 928,557. This results in 13,928 health regenerated per second
And it just add to life regen stat
Describe alternatives you've considered
Like this
https://github.com/PathOfBuildingCommunity/PathOfBuilding/pull/6833 but this pseudo recoup dont work with trauma selfdamage
Additional context
No response
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu bằng cách đọc pull request 6833 và so sánh cách tiếp cận pseudo-recoup của nó với các cơ chế Untiring và Trauma được mô tả ở đây. Xác định cách planner hiện biểu diễn sát thương tự gây ra và hồi phục sinh lực, sau đó xác minh rằng kết quả tính đến mười giây sát thương vật lý từ đòn đánh đã được ngăn chặn, các cộng dồn tấn công tăng dần và giá trị hồi phục cuối cùng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- lua
- Lĩnh vực
- game-dev
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100