Spells/Priest: Entropic Rift Implementation#31447
Spells/Priest: Entropic Rift Implementation#31447Shauren merged 11 commits intoTrinityCore:masterfrom
Conversation
| } | ||
| }; | ||
|
|
||
| // 447444 - Entropic Rift |
There was a problem hiding this comment.
this spell lacks spell_proc entirely, also, according to sniff:
-
Mind Blast or Void Torrent are the original casts of 447445, so I would instead hook OnEffectHitTarget for both spells to trigger the AT effect (447445) if 447444 aura is present.
-
450193 effect, which creates the totem that allows to despawn the rift on the UI uses the AT effect (447445) as original cast. Also, I would force the AT to despawn when totem does.
-
459314 is nowhere to be seen in the sniff, but I'm pretty sure this one controls the tick rate on the AT, make sure to trigger it from 447445. This one should obtain the units inside from the AT to trigger the damaging spell.
There was a problem hiding this comment.
I managed to do the 1st and 3rd points, but i still have issues on the 2nd one(still got to figure it out)
05beba1 to
b4ef69b
Compare
Modified target lists from WorldObject to use Unit
b4ef69b to
036221b
Compare
349bdb2 to
d68cbd1
Compare
Issues addressed:
Entropic Rift talent should make Mind Blast or Void Torrent to trigger a rift that follows the target and deals damage in its radius.
Also, if the target of the rift dies, it should move its focus on another target.
Even if the target dies when Mind Blast or Void Torrent gets casted, the Entropic Rift should spawn and stay still until you get in combat with an enemy, then the rift should start moving towards the target.
Closes # 826e9c8
Tests performed:
in-game, disc priest lvl 75 - Voidweaver