Punishment Curse Should Be Automatically Calculated in DPS
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 55/100
Línea de trabajo
Comienza localizando el modificador de Punishment y la casilla existente “Enemy is on Low Life” en el cálculo de DPS; después, compara ese flujo con el manejo automático de Culling Strike. Se considera terminado cuando Punishment aporta automáticamente la mitad de su daño aumentado contra enemigos con poca vida y utiliza el valor completo cuando la casilla está activada, con el cálculo cubierto por las pruebas relevantes.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Check for duplicates
- I've checked for duplicate open and closed issues by using the search function of the issue tracker
What platform are you running Path of Building on?
Windows
Is your feature request related to a problem?
Punishment curse does not contribute to the final DPS unless the "Enemy is on Low Life" checkbox is checked. This behavior is inconsistent in PoB compared to effects like Culling Strike.
Describe the solution you'd like
I think the increased damage taken at half its value should be applied automatically.
For example, Culling Strike is calculated automatically in the final DPS. It does not require an "Enemy is in Culling Strike range" checkbox.
This should be especially easy now that Low Life is 50%. For example, if a player has level 1 Punishment that says:
"Cursed Enemies take 30% increased Damage while on Low Life"
It could automatically be calculated as:
"Nearby Enemies take 15% increased Damage"
Then, if the player checks the "Enemy is on Low Life" checkbox, it could use the original 30% value instead.
Please consider this change, and thanks a lot for all your hard work!
Describe alternatives you've considered
No response
Additional context
No response
- Lenguaje dominante
- Lua
- Estrellas
- 5.4k
- Forks
- 2.4k
- Merge medio
- 1 d 12 h
- PR fusionados (30 d)
- 26
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de PathOfBuildingCommunity/PathOfBuilding
-
bug: accuracy
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
PathOfBuildingCommunity/PathOfBuilding#7548 · 4 comentarios · 1 reacción ·
-
enhancement
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
-
bug: calculation
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
PathOfBuildingCommunity/PathOfBuilding#10353 · 1 comentario ·
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
Todos los issues de PathOfBuildingCommunity/PathOfBuilding
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
openSUSE/python-rpm-macros#219 ·
-
bug mini.bracketed
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
accessibility bug typst
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
quarto-dev/quarto-cli#14947 · 2 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
HenrikBengtsson/CBI-software#134 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
secondlife/slua#96 ·