PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding

Warcry Calculation Mode Is Incorrect

Offen
#4,884 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug
Vorherrschende Sprache
Lua
Sterne
5.4k
Forks
2.4k
Ø Merge
1 T. 12 Std.
Gemergte PRs (30 T.)
26

Beschreibung

Check version
  • I'm running the latest version of Path of Building and I've verified this by checking the changelog
Check for duplicates
  • I've checked for duplicate issues by using the search function of the issue tracker
What is the expected behaviour/value?

When im looking at the configuration by default warcry mode is set to "Max hit"
Now I only have 1 warcry on my POB, Infernal Cry
What it's supposed to do is simply - cover enemies in ash (this does not stack and it's inc fire dmg taken is based on the warcry power)
It also "combusts" which is a hit that deals 157% of base with 60% converted to fire

So it should NOT be getting more powerful or more dmg when reaching the "final" exert
Max Hit on Warcry calculation mode shows "Shows maximum hit for lining up all warcries"

When I put it on average my ignite dps PLUMMETS to nearly nothing

On max, my ignite dps is absolutely monstrous

If I disable infernal cry then the warcry calculation mode is gone and my dps is massive

So the "Average" mode for warcry calculation is completely bugged/useless

The "Max" might be working properly but I really don't know

What is the actual behaviour/value?

When I select Warcry Calculation mode and put it on avg it destroys my damage values
Less dmg than turning the warcry off completely, which makes no sense

How to reproduce the issue

Set a melee ignite build pob
Enable any war cry
Go to Calc and set warcry mode to avg instead of max
Watch dps plummet to nothing

Character build code
https://pastebin.com/jBmsyc6M
Screenshots

No response

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Reproduziere das Problem mit dem verlinkten Pastebin-Build: Aktiviere einen warcry, öffne Calc und vergleiche die Modi average und max von Warcry Calculation. Verfolge den Berechnungspfad für Infernal Cry und andere warcries; erledigt ist die Aufgabe, wenn der average-Modus den Ignite-Schaden nicht mehr unrealistisch reduziert und die warcry-Modi ihrem dokumentierten Verhalten entsprechen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
lua
Bereich
game-dev
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.