Way of Elendil

  • Status Closed
  • Percent Complete
    100%
  • Task Type Rapport de bug
  • Category Sort
  • Assigned To
    Josh
  • Operating System
  • Severity Low
  • Priority Medium
  • Reported Version 3.3.5
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: 3.3.5
Opened by Eridium - 03.12.2017
Last edited by Josh - 16.12.2017

FS#5893 - Spell: Proc sur un bloquage partiel

Pour certains sorts qui procs sur les dégats de mélé subit, si le joueur bloque un coup partiellment, sa le compte comme un bloquage totale et sa entre pas en compte pour le proc dans ce cas, exemple: https://woehead.way-of-elendil.fr/?item=50344

Fixé le proc via `spell_proc` est une mauvaise idée vue que c'est une méquanique générale, en plus sa ne fonctionne pas:

(71578, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0),  PROC_HIT_NORMAL +

PROC_HIT_CRITICAL (sa proc pas sur un bloquage partiel)

Et y'a pas de mask pour le partail block vue que sa doit être condidéré comme un normal ou crit hit.

PROC_HIT_BLOCK=64 partial or full block (sa va proc sur un full block)

 

 

Closed by  Josh
16.12.2017 20:52
Reason for closing:  Fixé prochaine maj
Admin
Josh commented on 04.12.2017 05:51

Tu sais qu'il y a PROC_HIT_BLOCK et PROC_HIT_FULL_BLOCK ?

PROC_HIT_FULL_BLOCK          = 0x0002000,

PROC_HIT_BLOCK               = 0x0000040,

 

Je pense qu'ils ont pas mis à jour le commentaire.

Admin
Eridium commented on 05.12.2017 23:15

PROC_HIT_BLOCK=64 (partial or full block)  sa proc sur un full block

Admin
Josh commented on 05.12.2017 23:20

Mais, comment tu sais que ces objets doivent pas proc sur un full block ?

Admin
Eridium commented on 09.12.2017 22:45

Comentaires wowhead, en plus c'est logique, sa proc que si tu prends des dégats physiques, un blocage totale est concidéré comme un absorbe de 100% sa devrait pas le faire proc dans ce cas.

Admin
Josh commented on 11.12.2017 12:51

Bah, dans le core, si tu full block, le flag de block est mis aussi. Mais je peux pas changer ça parce que le comportement de tous les sorts qui prennent en compte le blocage sera modifié. Faut que Trinity change la logique, si on le fait de notre coté on va affecter beaucoup trop de procs. Il faut que Trinity change le système pour que SOIT le flag PROC_HIT_FULL_BLOCK soit mis sur le proc mask d'une attaque en cas de full block, soit PROC_HIT_BLOCK en cas de bloc partiel, mais jamais les deux. Si je change de notre coté, des sorts qui proc actuellement sur un full block proceront plus même si ils doivent.

Admin
Eridium commented on 16.12.2017 04:07

Loading...