PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding

Calculate DPS of skills which have a partial uptime

Ouverte
#6,160 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

enhancement
Langage dominant
Lua
Étoiles
5.4k
Forks
2.4k
Merge moyen
1 j 12 h
PR mergées (30 j)
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?

enabling things like Berserk, Vaal Haste and other skills which are not up 100% of the time gives a poor indication of the builds overall DPS.

Describe the solution you'd like

When enabling a partial uptime skill (like Berserk), POB could calculate (or provide manual input) the expected uptime of the skill.

e.g if skill is up for 10 seconds and then down for 10 it would have an uptime of 50%, so maybe a box next to the skills with an "uptime" percentage where a user could manually tweak it could be a quick solution.

Berserk uptime calculation is being worked on; but i saw no indication of this being used to uptime the Total DPS
https://github.com/PathOfBuildingCommunity/PathOfBuilding/pull/4902

Describe alternatives you've considered

You could just enable it and see how much you have with and without, but it would be neat to see some average automatically calculated into POB, as of now putting things like berserk and vaal haste in your build will give a twisted view of your builds DPS

Additional context

No response

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par examiner la pull request #4902, que l’issue identifie comme liée au calcul de l’uptime de Berserk, et suivez la manière dont les skills à uptime partielle affectent actuellement le DPS. Définissez comment l’uptime calculée ou saisie manuellement doit être appliquée, puis vérifiez que des skills comme Berserk et Vaal Haste produisent un DPS moyen plutôt que seulement leur valeur lorsqu’elles sont entièrement activées.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
lua
Domaine
game-dev
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.