Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dissonant Echoes reset doesn't happen until Void Bolt HITS your target #678

Closed
seanpeters86 opened this issue Sep 23, 2020 · 3 comments
Closed

Comments

@seanpeters86
Copy link
Contributor

Game Version:

9.0.2 beta Build 35938

Description:
The Dissonant Echoes conduit has two parts. One of them has a change to reset the CD of Void Bolt when inside of Voidform after using Void Bolt. The problem is, this reset doesn't happen until Void Bolt hits your target, rather than on cast. Because Void Bolt has a travel duration and a short cooldown this means you often miss the proc entirely.

Reproducible:
Yes

@seanpeters86
Copy link
Contributor Author

seanpeters86 commented Dec 28, 2020

Tested again today and this bug is back on live servers.

Video: https://twitter.com/ImJoJoPhantom/status/1343630520761147394

What seems to be happening is that Void Bolt has two "on hit" actions:

  • The main on hit will trigger the damage on the target, and follows the animation event
  • There is a second event that happens at some fixed time (roughly 1 second) after casting Void Bolt, or if it hits the target (whichever happens first). This second "ghost" event is what actually puts up the Hungering Void Debuff and/or procs the Void Bolt reset from Dissonant Echoes.

So the bug looks fixed at certain distances away, but at max distances you can clearly see the delay happening, corresponding with the Hungering Void Debuff application.

I recorded this happening so it is more clear: https://youtu.be/6aHwWu0v2-k
With this recording you can clearly see the first Void Bolt cast does get a DE proc, but it is not on cast, but it is when this "ghost" proc hits the boss, thus giving the target the HV debuff as well. However the damage event and animation are still a half second or so after this.

To Reproduce

  • Use the Hungering Void Talent (not required for DE bug, just easier to see the bug)
  • Enable the Dissonant Echoes conduit
  • Use Void Eruption to go into Voidform
  • Cast Void Bolt and notice the cooldown not being reset on cast, but rather when this "ghost" event hits the target. This also corresponds to Hungering Void being applied at the wrong time.

@seanpeters86
Copy link
Contributor Author

A new side effect of this bug is that the Hungering Void Voidform extension is now happening even if the target does not have the Hungering Void Debuff at the time of casting Void Bolt. My theory is that this is related to the ghost hit described above, basically what happens is the target does not have the Hungering Void debuff at the time of cast, but DOES have it at the time of the damage event since those events are not synced.

This causes the extension to happen on every Void Bolt cast, and not just on targets that have /should already have the Hungering Void Debuff.

@seanpeters86
Copy link
Contributor Author

As of today this is no longer happening for the Dissonant Echoes proc in Voidform: https://streamable.com/bc7lr5

However, the Hungering Void debuff is still applied on the ghost hit/not directly tied to the on hit impact action, so leaving this ticket open for that bug still.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant