stewiethecat
Member
- Joined
- Feb 4, 2011
- Messages
- 454
I have been trying to get Flare to go off after Swiftcast, i have had no luck with these,
If i do,
it will work, but will continuously cast Flare which is unwanted for obvious reasons,
I believe the issue is, RB is trying to Cast the next part of the rotation before it recognizes that my character has the Swiftcast aura. Anyone have any suggestions, or proper code to work around this?
Also... Is there any way i can implement a line of code so Flare will only cast, if Convert is readily available?
Code:
Cast("Swiftcast", r => Core.Player.CurrentMana <= 904, r => Core.Player),
Cast("Flare", r => Actionmanager.LastSpell.Name == "Swiftcast"),
Cast("Convert", r => Actionmanager.LastSpell.Name == "Flare"),
Code:
Cast("Swiftcast", r => Core.Player.CurrentMana <= 904, r => Core.Player),
Cast("Flare", r => Core.Player.HasAura("Swiftcast")),
Cast("Convert", r => Actionmanager.LastSpell.Name == "Flare"),
If i do,
Code:
Cast("Swiftcast", r => Core.Player.CurrentMana <= 904, r => Core.Player),
Cast("Flare"),
Cast("Convert", r => Actionmanager.LastSpell.Name == "Flare"),
it will work, but will continuously cast Flare which is unwanted for obvious reasons,
I believe the issue is, RB is trying to Cast the next part of the rotation before it recognizes that my character has the Swiftcast aura. Anyone have any suggestions, or proper code to work around this?
Also... Is there any way i can implement a line of code so Flare will only cast, if Convert is readily available?