Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

Formule de la Parade

Par Dreddy le 14/11/2001 à 19:03:00 (#108328)

lors d'une discussion sur un autre forum, un gars m'a sorti ça comme formule de Parade :

block = 2 * (shield block %) * (dex - 15) / (level * 5)
extrait de :
diabloii.net

alors, qui croire? :confus: :aide:

[ 14 novembre 2001: Message édité par : Dreddy ]

Par Clarine Dragon le 14/11/2001 à 19:56:00 (#108329)

apres test je peux te dire que seule celle de MeanMachine fonctionne

Par sunset le 14/11/2001 à 19:59:00 (#108330)

Celle de Area Summit que je t'avais donnée juste avant alors, tu veux dire.. :D :)

PS:
Soit;
Total Blocking = (Blocking * (Dexterity - 15)) / (Character Level * 2)
donc..

D'ailleurs, encore, heureux entre nous!
divisé par (Character Level * 2) c'est déjà mortel quand on est lv90+, mais alors (Character Level * 5)!!..

J'ai pas fait les tests précis persos, mais à priori, c'est bien le *2 qui s'applique pour moi aussi NdT..

tiens d'ailleurs, pourquoi pas après tout..


A/
Bouclier Pala ultra-basic 'Bouclier Courroné' avec très hautes résists.. mais juste 55% block de base.. pala 90, DEX 136 : Le character screen affiche.. 36% TOTAL..


Total Blocking = (Blocking * (Dexterity - 15)) / (Character Level * 2)
= (55*(136-15)/(90*2)
= 36.97
-->EXACT (rounded down so..)!! CQFD.

block = 2 * (shield block %) * (dex - 15) / (level * 5)
= 2*55*(136-15) / (90*5)
= 29.58
--> FAUX.

B/
Whistan's Shield (75% maxed sur shield..) dont on parlait..
pala 90, DEX 136 :
Le character screen affiche.. 65%..

Total Blocking = (Blocking * (Dexterity - 15)) / (Character Level * 2)
= (75*(136-15))/(90*2)
= 50.41
-->FAUX.. :(

block = 2 * (shield block %) * (dex - 15) / (level * 5)
= 2*75*(136-15) / (90*5)
= 40.33
-->FAUX (encore pire).

FAUX toutes les 2^^.. :( -??

Par contre, si on reprend le raisonnement de Dreddy sur http://diablo.theamazonbasin.com/cgi-bin/forums/ikonboard.cgi?s=3bf057dd685 dffff;act=ST;f=35;t=1175 (l'url que je donnais dans un autre post)..
A savoir que le bonus du Whistans s'applique AU DELA du 75% max affiché sur LE SHIELD (soit non plus alors les 75% max affichés, mais.. 90% pour palas! :

Total Blocking = (Blocking * (Dexterity - 15)) / (Character Level * 2)
= (90*(136-15))/(90*2)
= 60.5
--> re-FAUX (mais déjà plus proche..)
(FAUDRAIT du %image shield de: x=65*(90*2)/(136-15)=96 -?..).

block = 2 * (shield block %) * (dex - 15) / (level * 5)
= 2*90*(136-15) / (90*5)
= 48.4
-->FAUX (encore pire).

--> Pour les Boucliers avec +%BLOCK internes, j'en déduis perso ce que je disais dans l'autre post (hybridazone..) avec le Stormshield: il semblerait ici que le +% s'applique au moin en partie direct sur le character screen donc, et non plus simplmeent que sur le shield, au moins une fraction.. et ce directement.. d'où % BLOCK FINAL supérieur tout de même qu'avec la formule de base.. -???

Je pourrais refaire la même chose avec le Stormshield..

C/
Stormshield (75% maxed sur shield..)
pala 90, DEX 136 :
Le character screen affiche.. 51%..

Total Blocking = (Blocking * (Dexterity - 15)) / (Character Level * 2)
= (75*(136-15))/(90*2)
= 50.41
--> Oooops, pas loin.. Mais devrait donner 50% affiché en 'rouded-down' sur le screen.. ,(
--> ..mais se serait d'ailleurs la même chose que pour le Whistan's (75% affichés idem sur le shield dans les 2 cas).. ce qui n'est PAS le cas..

(je passe sur la deuxième formule idem, totalement fausse celle-là, voir + haut donc)


Heu.. voilà ce que je pouvais 'tester' de mon côté.. c'est plus clair, là?.. :eek: ;)

PS:
Le pala a son petit Holy Shield de possible aussi.. avec juste un HS lv2 (+18%BLOCK..), le Whistan's se retrouve avec un tout joli 75% TOTAL..^^ Le Stormshield atteind alors.. 63% TOTAL..

HTH(?) +

[ 14 novembre 2001: Message édité par : sunset ]

Par Mercutio le 14/11/2001 à 20:21:00 (#108331)

Yep que croire ?

avec la première formule avec un char lvl 99 avec 49% de block au shield, pour avoir 75% il fallait 320 de dex, si mes souvenirs sont bon.

Donc avec cette formule sa nous donnerai :

block = 2 * (shield block %) * (dex - 15) / (level * 5)


2*49= 98
320-15= 305
99*5= 495
305*98= 29'890
29'890 / 495= 60.383

Voila, c'etait juste pour comparer, comme y en a qui sont en peu flémard j'en fait profiter tt le monde, ... sauf si je me suis planter qques part :rolleyes:

Donc avec la deuxième formule on a 60% de block, c'est moin qu'avec la première ou on avait 75%.
Mais elle a l'air bcp moin probable ...


Mercutio

Par sunset le 14/11/2001 à 20:40:00 (#108332)

Oooops.. j'ai édité mon post au-dessus (pour les stats de mon côté aussi.. juste en même temps que Mercutio eut posté le sien apparemment.. Sorry.. à force de vouloir éditer messages et pas poster dans new messages à la suite.. bien, sorry.. +

[ 14 novembre 2001: Message édité par : sunset ]

Par Dreddy le 15/11/2001 à 11:05:00 (#108333)

Bon, c'est bien la 1ere formule qui est utilisée, plus de doute là dessus.

Pour tes tests sur le Stormshield, il n'y a pas d'erreur, tu as juste oublié de prendre le % de block REEL du stormshield :
% block Bouclier normand (elite) : 52% (pal)
% block bonus : 25%

Donc le Stormshield pour un Palouf fait 77% et non 75% comme affiché.
Une fois passé par la formule de Block ça donne :
(77*(136-15))/(90*2) = 51,7611~
arrondi inf = 51%
...CQFD

en fait l'affichage est "maxé" à 75% mais il faut tenir compte des stats réelles de base de l'objet normal + le bonus de l'objet magique (c'est un peu tordu, mais bon, c'est Blizzard qui code, hein, c'est un peu comme chez Crosoft :) )

Bon, par contre, je ne m'explique pas les 4,5% ou 5% qui manquent (à cause de l'arrondi, on ne peut pas savoir précisement combien) entre l'affichage du Whitstan's dans l'écran du perso et le calcul effectué... Tu n'aurais pas oublié un objet qui t'apporterait du %block? Tu pourrais pousser un peu plus ce test, histoire d'y voir plus clair?

PS : merci pour le test effectué ;)

[ 15 novembre 2001: Message édité par : Dreddy ]

Par sunset le 15/11/2001 à 21:05:00 (#108334)

De rien pour le test: jpense aussi que c'est une question qd même importante histoire d'en avoir le coeur net et être sûr une fois pour toute sur la formule..

Bon..
NON, je me suis hélas PAS trompé pour le Whisthan: c'est bien 65% que j'ai (et biens aucuns objets +BLOCK autour, même config).. :(
je sais, cela ne colle pas non plus avec LA solution logique (hypothèse du sup75% caché), comme je le faisais remarquer.. :,(

Par contre en effet, cela à l'air de coller avec le Stormshield, j'avais eu la flemme de refaire le calcul pour lui! (*)

De plus, il y a aussi un autre 'truc' TRES intéressant qui confirme l'hypothèse du 'sup75 caché' possible (mes stats coincident parfaitement à ce niveau: le +du HS dépasse les 75% et on retombe sur la formule parfaitement): avec Holy Shield (HS), cela semble se passer exactement comme cela, cela confirme ainsi aussi l'hypothèse du calcul sur 'block sup75 caché sur shield' (les stats sup75 marchent parfaitement pour HS)..

Mais il y a un problème avec le Whistan, c'est clair.. :,(
comme je le disais, de toute manière, pour que le block caché corresponde pour lui, il faudrait plus du 90% mais du 96%.. Or on est à 'que' 90% pour pala: il y a un problème ici.

C'est pourquoi je suggèrais que la formule pouvait appliquer carrément DIRECTEMENT une fraction du bonus sur le BLOCK FINAL TOTAL =AUSSI=.. On resterait avec le 75% capped de départ, mais à l'arrivée, dû au bonus direct selon le +% block, on aurait des scores totalement diffèrent (et bien meilleurs pour le Whisthan donc..):
Stormshield = +25% BLOCK
Whistan = +55% BLOCK..
Mais cela me parait peu probable vues les stats ci-dessus (ni 1/4 ni 1/5 directs par ex ne marchent.. ou alors, ils auraient pondus encore algorithme de folie.. pour les +%BLOCKS shields en tout cas.. ,)) ).
-?..

Voili, voilà.. ,(

(*) Pour le Stormshield, je viens de faire un autre calcul très intéressant: en rajoutant mon anneau 'Corbeau Gelé'(**), cela donne un Boost de +20DEX direct: cela influe évidemment tout de suite sur le BLOCK FINAL (cool..): on passe de 136 à.. 156.
Cela me donne alors direct un joli 60% pour lui (sans Holy Shield):
Et là, on reprend la formule:
Total Blocking = (Blocking * (Dexterity - 15)) / (Character Level * 2)
= (75*(156-15))/(90*2)
= 58.75
En reprenant l'hypothèse sup75 caché:
= (77*(156-15)/(90*2)
= 60.31
Ouarf, cela reconfirme bien aussi aussi l'hypothèse sup75 cachés donc.. quelle surprise.. ;)
A noter qu'avec le petit Anneau 'Corbeau Gelé'(**), ce même Whistan jump direct à 75% de FINAL BLOCK sans aucuns HS (juste DEX156 pour lv90 donc)..

(**)Anneau 'Corbeau gelé' +20 DEX:
http://sunset2001.multimania.com/CorbeauGeleRing_DEX+20.jpg

Par contre, il y a bien BIEN un problème avec le calcul basic du Whistan tout de même avec DEX136.. :( :


StomShield Stats Shield:
http://sunset2001.multimania.com/StormshieldStats.jpg

Stormshield FINAL BLOCK:
http://sunset2001.multimania.com/StormshieldFinalBlock_51.jpg

Whistan Stats Shield:
http://sunset2001.multimania.com/WhitstanStats.jpg

Whistan FINAL BLOCK:
http://sunset2001.multimania.com/WhitstanFinalBlock_65.jpg

On retrouve bien ce *ù*ù*ù de 65% comme je le disais, ce n'était pas une erreur de ma part.. ,((


Hummm.. c'est vraiment bizarre avec ce Whistan..
Il doit avoir p-et aussi un bonus caché sur le 'block caché sur le shield' (pour atteindre le fameux 96 = +6.. de +?..).. -?

k, HTH again..

[ 16 novembre 2001: Message édité par : sunset ]

JOL Archives 1.0.1
@ JOL / JeuxOnLine