Ovale Spell Priority

Ovale Spell Priority

6M Downloads

Question why disables any other spell while channeling

radix-pro opened this issue ยท 0 comments

commented

Hi!
For example:

Define(soothing_mist 115175)
	SpellInfo(soothing_mist cd=1 duration=8 haste=spell tick=1)

AddIcon
{
if Casting(soothing_mist) Spell(116670)
Spell(soothing_mist)
}

Spell 116670 has no casttime when channeling "soothing_mist" but it will never be shown
How to fix it properly?

Upd:
Temporary fixed it for myself by adding gcd=0 in SpellInfo() and commenting this lines in Future.lua (992 - 1056):

            --local gcd = __exports.OvaleFuture:GetGCD(spellId, startCast, targetGUID)
            --local nextCast = (castTime > gcd) and endCast or (startCast + gcd)
            --if self.next.nextCast < nextCast then
            --    self.next.nextCast = nextCast
            --end