Way of Elendil

  • État Fermée
  • Pourcentage achevé
    100%
  • Type Rapport de bug
  • Catégorie Sort
  • Assignée à
    Josh
  • Système d'exploitation
  • Sévérité Basse
  • Priorité Moyenne
  • Basée sur la version 3.3.5
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes
  • Privée
Concerne le projet: 3.3.5
Ouverte par Eridium - 03.12.2017
Dernière modification par 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)

 

 

Fermée par  Josh
16.12.2017 20:52
Raison de la fermeture :  Fixé prochaine maj
Admin
Josh a commenté le 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 a commenté le 05.12.2017 23:15

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

Admin
Josh a commenté le 05.12.2017 23:20

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

Admin
Eridium a commenté le 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 a commenté le 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 a commenté le 16.12.2017 04:07

Chargement...