PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding

Penance Brand of Dissipation calculation varitation

Offen
#9,571 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

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

Beschreibung

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?

Penance brand of dissipation currently has two calculation modes neither of which accurately convey its real damage very well (further explanation below).

Describe the solution you'd like

There should be another (?) mode called something like "average damage per cast" that averages the damage ticks the brand does over the full duration

Describe alternatives you've considered

No response

Additional context

Energy pulse where you can manually input the amount of stacks it is on
Max pulse per brand where it calculates the maximum stacks the brand can acquire given the tick rate and the duration and displays the damage that maximum pulse does; this mode doesn't consider the ramp it takes and thus heavily distorts the value cast speed and duration have: duration is considered very good until 20 activations per brand and useless thereafter for example.

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

Beginne damit, die bestehenden Berechnungsmodi für Penance Brand of Dissipation zu lokalisieren und zu prüfen, wie deren Schadens-Ticks, Stack-Anzahlen, Cast-Rate und Dauer modelliert werden. Done sollte einen klar definierten zusätzlichen Berechnungsmodus umfassen, der den Schaden über die gesamte Dauer mittelt und dabei das angeforderte Verhalten für manuelle Stacks und maximale Pulse berücksichtigt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
lua
Bereich
game-dev
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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