Soulshards not working 100%
Conq1 opened this issue ยท 2 comments
I have a problem with soulshards. Not sure if it is same issue as some of the other special power ones.
It seems it cant figure out how many shards I will have at the end of my cast.
Define(chaos_bolt 116858)
SpellInfo(chaos_bolt soulshards=2)
After some debugging I found where was the problem.
Any alternative power (soulshards, chi, holypower) check for this.next.power[powerType]
in functions like SoulShards(), Chi(), HolyPower(), on non caster classes that use alternative power Rogue or Monk for example you wont notice this bug as almost all spells are instant but on caster classes Ovale will only update this.next.power[powerType]
at the end of cast.
Edit:
See pull request for fix and updated Warlock spells / simc profiles