← GeekServers.gg
Le problème a été réglé par notre équipe.
[29/05/17 à 17h23] [Lorh] : Ok, j'ai ajusté les conversions de type pour obtenir des résultats plus cohérent pour la prochaine MaJ

⚠ Archive en lecture seule — Retour sur GeekServers.gg
FONCTIONNEMENT BUG / QU'ON RETROUVE SUR LE SERVEUR :
Les formules de génération de rage donnent moins de rage que normalement. Les coups spéciaux génèrent de la rage.

COMMENT CA DEVRAIT FONCTIONNER :
Les formules devraient être comme décrit plus bas dans la partie source. Les coups spéciaux ne devraient pas générer de rage.

COMMENT REPRODUIRE LE BUG :
J'ai pris un druide tank avec lequel j'ai donné des coups blancs / des coups jaunes (bien pris séparément pour éviter les erreurs) et noté le gain de rage pour 1 coup selon ses dégâts. Pour les damage taken j'ai duel un war et j'ai infligé une attaque pernicieuse et noté la rage qu'il a gagnée sur cette attaque.

Résultats du test :
Image

SOURCE MONTRANT QUE CELA DEVRAIT FONCTIONNER AINSI (vidéo, patchnote, etc...) :
https://web.archive.org/web/20080513223 ... generation
Rage gagnée par dégâts subis :
Rage is generated whenever you receive damage from an opponent (not environmental damage) :
Rage gagnée =5* Dégâts infligés / 2* coefficient


Rage gagnée par dégâts infligés :
Rage is generated by successful autoattack swings ('white' damage) that damage an opponent. Special attacks ('yellow' damage) do not generate rage :
Rage gagnée = (7.5 Dégâts infligés/coefficient + facteur de type de dégât * speed) / 2


Coefficient :
coefficient = 0.0091107836*Level*Level + 3.225598133*Level+ 4.2652911

Soit coefficient = 274.7 au level 70

Coefficient f (facteur de type de dégât):
Image

Source de wowikki pour ces formules : https://web.archive.org/web/20080417120 ... 1&sid=1#16
Rb


Le monoglaive le moins stuff du serveur.
Je ne fais pas plus de vérifications sur les calcul quand je vois que, déjà, vous vous basez sur des formules erronées. Ici les formules validées par un membre de l'équipe de blizzard et appliquées sur le serveur :

http://blue.mmo-champion.com/topic/1832 ... by-kalgan/

Les coups jaune, après tests, ne donnent pas non plus de rage.

Bref, une nouvelle fois, aucun probleme.
Lorh

Administrateur Développeur


Vous pouvez voir que les formules sont les mêmes sur votre lien et sur les miens et sur mon report... Merci de regarder à deux fois. Pour les coups jaunes, ok.
Rb


Le monoglaive le moins stuff du serveur.
Rb a écrit:Vous pouvez voir que les formules sont les mêmes sur votre lien et sur les miens et sur mon report... Merci de regarder à deux fois. Pour les coups jaunes, ok.



Rb a écrit:Rage gagnée par dégâts subis :
Rage gagnée =5* Dégâts infligés / 2* coefficient


Kalgan a écrit:For Taking Damage (both pre and post expansion):
Rage Gained = (Damage Taken) / (Rage Conversion at Your Level) * 2.5


Ces deux formules sont identiques pour vous ?
Lorh

Administrateur Développeur


Sachant que 2.5 = 5/2 et que dans ma notation ici infligés = taken oui. Désolé si ce n'était pas clair. Ce que j'appelle coefficient c'est le coefficient de conversion de rage qui dépend du level selon la formule donnée plus haut.
Rb


Le monoglaive le moins stuff du serveur.
Etrange, si je prends 10 de dégats et un facueur de 3 :

votre formule : 5 * 10 / 2 * 3 = 75

la formule officielle : 10 / 3 * 2.5 = 8.33

Je fais peut etre une erreur quelque part, je suis très mal réveillé aujourd'hui
Lorh

Administrateur Développeur


5*10 / (2*3) = 8.33 Même résultat. Parenthèse à rajouter en fait mb. Ca n'empêche pas que mes calculs ont été faits avec la bonne formule.

Par ailleurs, ingame on remarque que parfois la rage donnée en infligeant 500 de dégâts à sa cible par exemple sera supérieure à la rage donnée par 600 dmg ce qui n'est pas du tout en accord avec la formule, c'est étrange. Vous pouvez voir ça sur le tableau que j'ai link.
Rb


Le monoglaive le moins stuff du serveur.
Rb a écrit:5*10 / (2*3) = 8.33 Même résultat. Parenthèse à rajouter en fait mb.


D'accord, ça change tout en effet. Je vais faire des vérificationb d'usage mais en regardant vos chiffres, vos formules et celles appliquées sur le serveur sont correctes et les résultats quasi identique. Je pense pour un arrondi trop large du serveur dans la conversation flottant/entier de la valeur.
Lorh

Administrateur Développeur


Yes ça semble être ça.
Rb


Le monoglaive le moins stuff du serveur.
Ok, j'ai ajusté les conversions de type pour obtenir des résultats plus cohérent pour la prochaine MaJ
Lorh

Administrateur Développeur





Conditions Générales d'Utilisation et Mentions légales - Code de conduite des forums - Contact