Question why disables any other spell while channeling
radix-pro opened this issue ยท 0 comments
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