July 22, 20178 yr Hey, so I was running around in Orgrimmar when a Paladin I had passed by blessed me with Blessing of Might. I left Org to continue questing when I noticed my fight class kept trying to apply Battle Shout. In my Spell Conditions I have the following:Buff -> Battle Shout | Need = FalseCooldown Time Left: Buff name: Battle Shout | Number: 10 | Type: SmallerOrEqual I was wondering what condition I could add to check that i don't have a buff like Blessing of Might? I was thinking something like: If (wManager.Wow.ObjectManager.ObjectManager.Me.HaveBuff(19835)) { // Not sure what to add here } *Edit* It may also be affected by Horn of Winter. Would need a check for multiple buffs.
July 22, 20178 yr You can /cancelaura Blessing of Might Lua.RunMacroText("/cancelaura Blessing of Might")
July 22, 20178 yr Author If someone were to buff it in party, and I immediately remove it, wouldn't that look suspicious?
July 22, 20178 yr Anyway If I don't have bom and I don't have shou -t cast shout. If (!wManager.Wow.ObjectManager.ObjectManager.Me.HaveBuff(19835) && !wManager.Wow.ObjectManager.ObjectManager.Me.HaveBuff(shoutID) ) { cast shout or something ;) } I don't know how to put it into fightclass because my fightclass is cs type always.
July 22, 20178 yr Author I am still learning how properly setup fight classes in c#. I would prefer to do it that way, but for now I will keep trying with the standard xml editor. Thanks for the input.
Create an account or sign in to comment