Code: Select all
/if (${Cast.Ready[Ebony Carapace of Valik]} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]}) /casting "Ebony Carapace of Valik"
/if (${Cast.Ready[Ring of the Clawed Guardian]} && !${Cast.Ready[Ebony Carapace of Valik]} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]}) /casting "Ring of the Clawed Guardian"
/if (${Cast.Ready[Ring for the Strong]} && !${Cast.Ready[Ring of the Clawed Guardian]} && !${Cast.Ready[Ebony Carapace of Valik]} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]}) /Casting "Ring for the Strong"
This is what i use on my Warrior for Defensive Disc off items. you put each /if statement on a line and it works perfect.
here the Break down:
${Cast.Ready[Item]} (Checks to see if the Item is on Cooldown)
${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]} (Checks to see if your Combat Ability window is Empty.)
After that you put a check in for each item building as you do and it will check every items before the other.
The plugins you need to Make sure are runn is:
MQ2Melee
MQ2Cast
MQ2Exchange
MQ2Bandolier (Only required with Certain items but handy to have loaded anyway.)