ski
Well-Known Member
- Joined
- Feb 12, 2010
- Messages
- 3,720
- Reaction score
- 48
Is there a method to not break channeled spells that actually works? I've tried using Me.Casting and Me.ChannelCasting > 0 in while loops and returns, but it never works.
My current method (that should work for all intents and purposes) is below:
Its in my combat() before any of my spell decisions are made, and I cast one spell per run through of combat(), so it should get hit after every cast and before the next spell is cast, effectively making it so that the CC will not try to cast a spell if it is currently casting or channeling, but it doesn't work.
My current method (that should work for all intents and purposes) is below:
Code:
if (Me.IsCasting || Me.ChanneledCasting > 0)
{
return;
}
Its in my combat() before any of my spell decisions are made, and I cast one spell per run through of combat(), so it should get hit after every cast and before the next spell is cast, effectively making it so that the CC will not try to cast a spell if it is currently casting or channeling, but it doesn't work.