- Joined
- Aug 26, 2015
- RedCents
- 420¢
Finally making a real effort to get my Tank (who I always have played hands on with only minor melee assist via MQ2Melee.
Running into issues while trying to setup Holys and Downs as shown below. I have done some testing back and forth inc turning all flags off save for each of these individually by themselves and verified they both have issues. I'm not sure what else to do on this or if Combining them into two lines with a Multi-Line is possible or the answer.
My only purpose is to try to use Breather as long as I'm not in combat, no mobs around, and kill Stout Defense if its up so that Breather can run as you can't kick off Breather if you have a disc running in the Combat Window. I Don't want to kick off just any Combat Ability, just Stout Defense if it's running.
If there is a way to add another check for the Cool Down Combat Timer, I would love to know how as you can't kick off Breather without being in a Resting State.


I have not tried the following yet. Putting them together and augmenting based on what I have seen in some Melee files from this site and some of my own ideas I put together so far. If anyone sees some glaring issues or Syntax cleanup they would do if this was their's, please share with my your ideas. And Thank You in advance for all the help!
I'm guessing since these are Holys you probably don't need to put && ${Melee.Combat} as Holys only work when in combat, true?
Looking forward to trying to Automate this beast of a Tank.
Thank you again!
~TheFiddler~
Running into issues while trying to setup Holys and Downs as shown below. I have done some testing back and forth inc turning all flags off save for each of these individually by themselves and verified they both have issues. I'm not sure what else to do on this or if Combining them into two lines with a Multi-Line is possible or the answer.
My only purpose is to try to use Breather as long as I'm not in combat, no mobs around, and kill Stout Defense if its up so that Breather can run as you can't kick off Breather if you have a disc running in the Combat Window. I Don't want to kick off just any Combat Ability, just Stout Defense if it's running.
If there is a way to add another check for the Cool Down Combat Timer, I would love to know how as you can't kick off Breather without being in a Resting State.
Rich (BB code):
Downshit3=/if (${Me.CombatAbilityReady[Breather Rk. III]} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[Stout Defense Rk. III]} && ${Me.PctEndurance}<20 && ${SpawnCount[npc radius 50 zradius 10]}=0) /notify CombatAbilityWnd CAW_CombatEffectButton leftmouseup
Rich (BB code):
Downshit4=/if (${Me.CombatAbilityReady[Breather Rk. III]} && ${Me.PctEndurance}<20 && ${Me.CurrentEndurance}>25 && !${Me.Invis} && !${Zone.ID}=344) /doability "Breather Rk. III"
I have not tried the following yet. Putting them together and augmenting based on what I have seen in some Melee files from this site and some of my own ideas I put together so far. If anyone sees some glaring issues or Syntax cleanup they would do if this was their's, please share with my your ideas. And Thank You in advance for all the help!
I'm guessing since these are Holys you probably don't need to put && ${Melee.Combat} as Holys only work when in combat, true?
Rich (BB code):
Holyshit0=/if (${Me.CombatAbilityReady[Flash of Anger Rk. III]} && ${Melee.Combat} && ${Me.PctHPs}<50 && ${Target.Type.Equal[NPC]) /doability "Flash of Anger Rk. III"
Holyshit1=/if (${Me.AltAbilityReady[Area Taunt]} && ${Melee.Combat} && ${SpawnCount[npc radius 50 zradius 10]}>3 && ${Melee.AggroMode}) /alt activate 110
Holyshit2=/if (${Me.CombatAbilityReady[Wade In to Battle Rk. III]} && !${Me.AltAbilityReady[Area Taunt]} && ${Melee.Combat} && ${SpawnCount[npc radius 50 zradius 10]}>3 && ${Target.Type.Equal[NPC]}) /doability "Wade In to Battle Rk. III"
Holyshit3=/if (${Me.AltAbilityReady[Rage of the Forsaken]} && ${Melee.Combat} && ${SpawnCount[npc radius 50 zradius 10]}>1 && ${Target.Type.Equal[NPC]}) /alt activate 688
Holyshit4=/if (${Me.CombatAbilityReady[Pain Doesn't Hurt Rk. III]} && ${Melee.Combat} && ${SpawnCount[npc radius 50 zradius 10]}>3 && ${Target.Type.Equal[NPC]}) /doability "Pain Doesn't Hurt Rk. III"
Holyshit5=/if (${Me.AltAbilityReady[Brace For Impact]} && !${Me.CombatAbilityReady[Pain Doesn't Hurt Rk. III]} && ${Melee.Combat} && ${SpawnCount[npc radius 50 zradius 10]}>3 && ${Target.Type.Equal[NPC]}) /alt activate 1686
Holyshit6=/if (${Me.AltAbilityReady[Imperator's Precision]} && ${Melee.Combat} && ${Target.Type.Equal[NPC]}) /alt activate 2013
Holyshit7=/if (${Me.AltAbilityReady[War Stomp]} && ${Melee.Combat} && ${Target.Type.Equal[NPC]} && ${Target.PctHPs}>70 && ${Target.PctHPs}<99) /alt act 691
Holyshit8=/if (${Me.CombatAbilityReady[Commanding Voice]} && ${Melee.Combat} && ${Target.Type.Equal[NPC]}) /doability "Commanding Voice"
Holyshit9=/if (${Me.AltAbilityReady[Banestrike]} && ${Melee.Combat} && !${BOOL{Target.Mezzed}} && ${Target.PctHPs}>1 && ${Target.PctHPs}<99 && ${Target.Type.Equal[NPC]}) /alt act 15073
Holyshit10=/if (${Me.CombatAbilityReady[Calculated Strike Rk. III]} && ${Melee.Combat} && ${Target.CurrentHPs}<20 && ${Target.Speed}>50 && ${Target.Type.Equal[NPC]}) /doability "Calculated Strike Rk. III"
Looking forward to trying to Automate this beast of a Tank.
Thank you again!
~TheFiddler~

