Bug Happens in Both Retail and on Beta.
Channel Demonfire as a spell is only castable when you have an Immolate/Wither active, the issue is the way the backend of this is coded only bases itself around the most recently applied Immolate/Wither and this have a few issues.
1 - The most recent Wither/Immolate applied is not always the highest duration one due to mechanics like CDF, Pandemic, Havoc and Cataclysm.
2 - Sometimes mechanics like non stacked Wither vs Stacked Wither, CDF duration increase and maybe(speculation) high amount of Haste can cause the Hidden Timer for CDF who bases itself on the dot, and the actual dot to desync itself resulting in a damage over time duration longer than the CDF hidden timer.
https:// imgur .com/a/cdf-bug-with-wither-yXBYHMm
CDF uncastable with a Wither Refresh.
https:// imgur .com/a/MUQ9Zgs
Havoc+ Refresh causing the refresh on the oldest Immolate to have a longer Duration than the most recent one.
https:// imgur .com/a/pgbti6h
CDF causing the stacked (older) immolates to extend for longer than the most recent Immolate.
How to Reproduce:
Utilize Havoc, CDF or Cataclysm to extend the duration of Immolates in a way that the more recent applied Immolate have a lower duration (in some cases like Cataclysm/Havoc this is a bit of rng)
Use Wither (Hellcaller Hero Talent), and then refresh it once after it gets a stack, CDF tracking does not seem to recognize the refreshing of a stacked Wither as the same as refreshing the Wither its tracking.
1 Like
3 day access (pre-game soft opening), day 1, casting wither then channel demonfire works first time channeling, after 20 second CD, error pops up stating it is not ready yet but it is no longer in cool down and not faded but still cannot utilize it.
20 days ago a very detailed report was given, see above and we still have the bug, it was also noted back in november of 2023 and we still have the bug.
WHY???
This was an issue in the second season of Dragonflight as well with the way the CDF component of the 2-piece tier set bonus interacted with the Raging Demonfire talent. If Immolate would have otherwise fallen off but was still applied exclusively through the extension effects of the set bonus via Raging Demonfire (meaning the little extra bolts that sometimes fired off), CDF would become unusable despite Immolate still being applied to the target and the button lighting up. This was reproduceable back then, too, and I still have the notated video outlining it that I sent in.
We submitted bug reports and I personally reported the bug to a developer friend to get it directly passed along to the proper team member(s) to get looked at, but it was never fixed. I’m not surprised to see what is essentially the same bug crop up over a year later now because of how Wither functions. Hopefully with something designed to be more permanent, this will finally get resolved (as well as the numerous other bugs affecting the class).
1 Like
Yeah, its the same bug.
https:// imgur .com/a/pgbti6h its this version of it.
To explain in detail, CDF isn’t tracking Immolates/Wither existence but creating its own timer based on the most recent Immolate/Wither and adjusting this timer exclusively based on that Immolate/Wither
The issue is, if you have stacked pack (let’s say 5 targets) with Immolates and a separated target with the most recent Immolate the stacked pack will get more hits from CDF extension (as both direct hits and aoe cleave increase the duration) who will mean Older Immolates duration > Newer Immolate duration.
When Newer Immolate duration vanish you will no longer be able to cast CDF even tough you have 5 other Immolates still active.
Tierset only made it worse because it extended more often (due to procs) and longer (due to extra bolts).
This can also happen with Havocing targets at different distances and using Soulfire or RNG-wise with Havocing and casting Immolate to refresh 2 different immolates.
Funny thing is there is a solution for this, different from CDF Malefic Rapture actually does track each dot existence for the purpose of seeing if its castable.
they could also just make CDF track more than 1 timer for each immolate.