What's Next?

Would love to see the rotations people build!


Summary

What's Next? takes into account all available battle field data, player CD's and power levels to suggest the next action the player should perform.

A powerful easy-to-use interface allows the user to build the rotation however they wish without any scripting!

If you like What's Next? please do click the like and/or favorite buttons on Curse to help increase its visibility.



Example: Build An Interrupt Reminder

Step 1 - Launch the Addon

Open the Rotation Management Window by left clicking the mini-map icon.

Step 2 - Start New Suggestion Entry

Click the 'Add' button along the bottom to create a new suggestion entry.

Step 3 - Select Ability

Select 'Ability' from the first dropdown.
Select your interrupt ability from the second dropdown.

Step 4 - Add Condition 1

Click the add button along the bottom to add a condition to the suggestion entry.

Select 'Casting' from the first dropdown.

Select  'If {unit} is casting an interruptable spell.' from the second dropdown.

Step 5 - Save, Save, Save

Click 'Save' on the 3 windows and you're all set!

 

'What's Next?' will now suggest your interrupt ability whenever your target is casting an ability you can interrupt!


My Personal Rotations

These will need to be adjusted based on your talents, set bonuses and items.

To use these:

1. Log into the appropriate character 

2. Swap to the appropriate spec

3. Open the main window

4. Click "Import'

5. Paste in the text block

6. Click "Okay"

7. Click "Save"

Rogue - Subtlety

{{ type="spell", spell="1766", checks={ {["type"]="Target Is Interruptable",["invert"]=false,["unit"]="target",}, {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=1766,}, }},{ type="spell", spell="185311", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Maximum Health Percent",["amount"]="0.7",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="121471", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=196819,}, }},{ type="spell", spell="212283", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=196819,}, {["type"]="Target Has Debuff From Player",["debuffName"]=195452,["count"]="1",["unit1"]="target",["invert"]=false,["unit2"]="player",}, }},{ type="spell", spell="185313", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=196819,}, {["type"]="Player Buffed",["count"]="1",["buffName"]=212283,["invert"]=false,["unit"]="player",}, {["type"]="Player Buffed",["count"]="1",["buffName"]=185313,["invert"]=true,["unit"]="player",}, {["type"]="Ability Cooldown",["time"]="3",["invert"]=true,["spellName"]=152150,}, }},{ type="spell", spell="152150", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=152150,["invert"]=false,["unit"]="target",}, {["type"]="Combo Points",["unit"]="target",["invert"]=false,["amount"]="5",}, {["type"]="Player Buffed",["buffName"]=212283,["count"]="1",["invert"]=false,["unit"]="player",}, {["type"]="Ability Cooldown",["time"]="3",["invert"]=false,["spellName"]=6,}, }},{ type="spell", spell="152150", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=152150,}, {["type"]="Combo Points",["amount"]="5",["invert"]=false,["unit"]="target",}, {["type"]="Player Buffed",["count"]="1",["buffName"]=185313,["invert"]=false,["unit"]="player",}, {["type"]="Player Buffed",["count"]="1",["buffName"]=212283,["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="209782", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=196819,}, {["type"]="Stealthed",["invert"]=true,}, {["type"]="Player Buffed",["buffName"]=185313,["count"]="1",["invert"]=true,["unit"]="player",}, {["type"]="Combo Points",["unit"]="target",["invert"]=true,["amount"]="4",}, }},{ type="spell", spell="195452", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=196819,}, {["type"]="Player Buffed",["count"]="1",["buffName"]=185313,["invert"]=true,["unit"]="player",}, {["type"]="Time Till Death",["time"]="14",["invert"]=true,["unit"]="target",}, {["type"]="Combo Points",["unit"]="target",["invert"]=false,["amount"]="5",}, {["type"]="Target Need Debuff From Player",["debuffName"]=195452,["count"]="1",["unit1"]="target",["time"]="9",["invert"]=false,["unit2"]="player",}, }},{ type="spell", spell="196819", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Combo Points",["unit"]="target",["invert"]=false,["amount"]="5",}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=196819,}, }},{ type="spell", spell="185438", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=53,["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="197835", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=53,["invert"]=false,["unit"]="target",}, {["type"]="Minimum Enemy Count",["seconds"]="3",["invert"]=false,["amount"]="4",}, }},{ type="spell", spell="53", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=53,}, }},{ type="spell", spell="114014", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=114014,}, {["type"]="Stealthed",["invert"]=true,}, {["type"]="Player Buffed",["count"]="1",["buffName"]=185313,["invert"]=true,["unit"]="player",}, {["type"]="Minimum Power Percent",["unit"]="player",["invert"]=false,["amount"]=0.8,}, }},}

Warlock - Destruction

{{ type="spell", spell="80240", unit="focus", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="focus",["invert"]=false,["spellName"]=80240,}, {["type"]="Unit Is Unit",["unit1"]="target",["invert"]=true,["unit2"]="focus",}, {["type"]="Is Player",["invert"]=true,["unit"]="target",}, {["type"]="Is Player",["invert"]=true,["unit"]="focus",}, {["type"]="Time Till Death",["time"]=5,["invert"]=true,["unit"]="target",}, {["type"]="Time Till Death",["time"]=5,["invert"]=true,["unit"]="focus",}, }},{ type="spell", spell="348", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=348,["invert"]=false,["unit"]="target",}, {["type"]="Target Need Debuff From Player",["unit1"]="target",["count"]="1",["debuffName"]=348,["time"]="4",["invert"]=false,["unit2"]="player",}, {["type"]="Last Cast",["unit"]="player",["invert"]=true,["spellName"]=348,}, {["type"]="Target Is Casting Specific",["unit"]="player",["invert"]=true,["spellName"]=348,}, {["type"]="Is Player",["invert"]=true,["unit"]="target",}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="196098", checks={ {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=348,}, {["type"]="In Combat",["invert"]=false,}, }},{ type="spell", spell="6789", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=6789,["invert"]=false,["unit"]="target",}, {["type"]="Maximum Health Percent",["unit"]="player",["invert"]=false,["amount"]="0.8",}, }},{ type="spell", spell="116858", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=116858,}, {["type"]="Soul Shards",["invert"]=false,["amount"]="5",}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="196586", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=196586,}, {["type"]="Moving",["invert"]=false,}, }},{ type="spell", spell="196586", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=196586,["invert"]=false,["unit"]="target",}, {["type"]="Ability Charge Count",["chargeCount"]="2",["invert"]=false,["spellName"]=196586,}, }},{ type="spell", spell="688", checks={ {["type"]="Unit Dead",["invert"]=false,["unit"]="pet",}, {["type"]="Last Cast",["unit"]="player",["invert"]=true,["spellName"]=688,}, {["type"]="Target Is Casting Specific",["unit"]="player",["invert"]=true,["spellName"]=688,}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="688", checks={ {["type"]="Have Pet",["invert"]=true,}, {["type"]="Target Is Casting Specific",["unit"]="player",["invert"]=true,["spellName"]=688,}, {["type"]="Last Cast",["unit"]="player",["invert"]=true,["spellName"]=688,}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="111859", checks={ {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=348,}, {["type"]="In Combat",["invert"]=false,}, }},{ type="spell", spell="17962", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=17962,}, }},{ type="spell", spell="196447", checks={ {["type"]="In Range",["spellName"]=348,["invert"]=false,["unit"]="target",}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="18540", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=116858,["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="116858", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=116858,}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="1454", checks={ {["type"]="Maximum Power Percent",["amount"]="0.3",["invert"]=false,["unit"]="player",}, {["type"]="Minimum Health Percent",["amount"]="0.6",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="234153", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=6789,["invert"]=false,["unit"]="target",}, {["type"]="Maximum Health Percent",["unit"]="player",["invert"]=false,["amount"]="0.8",}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="234153", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Moving",["invert"]=true,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=234153,}, {["type"]="Maximum Health Percent",["amount"]="0.4",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="29722", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Moving",["invert"]=true,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=29722,}, }},{ type="spell", spell="1454", checks={ {["type"]="Minimum Health Percent",["unit"]="player",["invert"]=false,["amount"]="0.6",}, {["type"]="Maximum Power Percent",["amount"]="0.7",["invert"]=false,["unit"]="player",}, }},}

Hunter - Marksmanship

{{ type="spell", spell="194386", checks={ {["type"]="Player Buffed",["buffName"]=194386,["count"]="1",["invert"]=true,["unit"]="player",}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="193455", checks={ {["type"]="In Range",["spellName"]=193455,["invert"]=false,["unit"]="target",}, {["type"]="Ability Cast Within Debuff",["debuffName"]="Vulnerable",["unit"]="target",["invert"]=false,["spellName"]=193455,}, {["type"]="Player Buffed",["count"]=1,["buffName"]="Lock and Load",["invert"]=false,["unit"]="player",}, {["type"]="In Combat",["invert"]=false,}, }},{ type="spell", spell="19434", checks={ {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=19434,}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Target Is Casting Specific",["spellName"]=204147,["invert"]=false,["unit"]="player",}, {["type"]="Player Buffed",["count"]="1",["buffName"]="Lock and Load",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="19434", checks={ {["type"]="In Range",["spellName"]=19434,["invert"]=false,["unit"]="target",}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Target Is Casting Specific",["unit"]="player",["invert"]=false,["spellName"]=204147,}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="193455", checks={ {["type"]="In Range",["spellName"]=193455,["invert"]=false,["unit"]="target",}, {["type"]="Ability Cast Within Debuff",["debuffName"]="Vulnerable",["unit"]="target",["invert"]=false,["spellName"]=193455,}, {["type"]="Moving",["invert"]=true,}, {["type"]="In Combat",["invert"]=false,}, }},{ type="spell", spell="109304", checks={ {["type"]="Maximum Health Percent",["unit"]="player",["invert"]=false,["amount"]="0.7",}, }},{ type="spell", spell="147362", checks={ {["type"]="Target Is Interruptable",["invert"]=false,["unit"]="target",}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=147362,}, {["type"]="In Combat",["invert"]=false,}, }},{ type="spell", spell="193526", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=19434,}, }},{ type="spell", spell="204147", checks={ {["type"]="Target Need Debuff From Player",["debuffName"]="Vulnerable",["count"]="1",["unit1"]="target",["time"]="2",["invert"]=false,["unit2"]="player",}, {["type"]="Moving",["invert"]=true,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=204147,}, {["type"]="In Combat",["invert"]=false,}, }},{ type="spell", spell="185901", checks={ {["type"]="Target Need Debuff From Player",["unit1"]="target",["count"]="1",["debuffName"]="Vulnerable",["time"]="2",["invert"]=false,["unit2"]="player",}, {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=19434,}, {["type"]="Last Cast",["spellName"]=204147,["invert"]=true,["unit"]="player",}, {["type"]="Target Is Casting Specific",["spellName"]=204147,["invert"]=true,["unit"]="player",}, {["type"]="Player Buffed",["count"]="1",["buffName"]="Loack and Load",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="185901", checks={ {["type"]="Target Need Debuff From Player",["debuffName"]="Vulnerable",["count"]="1",["unit1"]="target",["time"]="2",["invert"]=false,["unit2"]="player",}, {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=19434,["invert"]=false,["unit"]="target",}, {["type"]="Last Cast",["unit"]="player",["invert"]=true,["spellName"]=204147,}, {["type"]="Target Is Casting Specific",["unit"]="player",["invert"]=true,["spellName"]=204147,}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="2643", checks={ {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=19434,}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Minimum Enemy Count",["seconds"]="5",["invert"]=false,["amount"]="6",}, }},{ type="spell", spell="19434", checks={ {["type"]="In Range",["spellName"]=19434,["invert"]=false,["unit"]="target",}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Minimum Power Percent",["unit"]="player",["invert"]=false,["amount"]="0.95",}, {["type"]="Moving",["invert"]=true,}, {["type"]="Player Buffed",["buffName"]="Lock and Load",["count"]="1",["invert"]=true,["unit"]="player",}, }},{ type="spell", spell="2643", checks={ {["type"]="In Range",["spellName"]=19434,["invert"]=false,["unit"]="target",}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Minimum Enemy Count",["seconds"]="5",["invert"]=false,["amount"]="3",}, }},{ type="spell", spell="185358", checks={ {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=185358,}, {["type"]="In Combat",["invert"]=false,}, }},}

Death Knight - Blood

{{ type="spell", spell="47528", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=47528,["invert"]=false,["unit"]="target",}, {["type"]="Target Is Interruptable",["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="195182", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=195182,}, {["type"]="Player Need Buff",["time"]="3",["buffName"]="Bone Shield",["count"]="1",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="49998", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=49998,}, {["type"]="Taking Blockable Damage",["invert"]=false,["time"]="2",}, {["type"]="Maximum Health Percent",["amount"]=0.85,["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="50842", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=195182,}, }},{ type="spell", spell="43265", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Player Buffed",["count"]="1",["buffName"]=81136,["invert"]=false,["unit"]="player",}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=195182,}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="49998", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=49998,}, {["type"]="Maximum Missing Power",["amount"]=30,["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="206931", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=206931,["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="195182", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=195182,}, {["type"]="Player Need Buff",["time"]="6",["buffName"]="Bone Shield",["count"]="6",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="43265", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Rune Ready Count",["invert"]=false,["amount"]="3",}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=195182,}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="43265", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Minimum Enemy Count",["seconds"]="3",["invert"]=false,["amount"]="3",}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=195182,}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="206930", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=206930,}, {["type"]="Rune Ready Count",["invert"]=false,["amount"]="3",}, }},{ type="spell", spell="206977", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=195182,["invert"]=false,["unit"]="target",}, {["type"]="Life Expectancy",["time"]="20",["invert"]=false,["unit"]="target",}, {["type"]="Player Buffed",["buffName"]=49028,["count"]="1",["invert"]=true,["unit"]="player",}, {["type"]="User Switch",["switchName"]="Manual",["invert"]=true,}, }},{ type="spell", spell="49028", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=195182,}, {["type"]="Life Expectancy",["invert"]=false,["time"]="20",["unit"]="target",}, {["type"]="User Switch",["switchName"]="Manual",["invert"]=true,}, }},{ type="spell", spell="205223", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=195182,}, }},{ type="spell", spell="50842", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=195182,}, }},}

Demon Hunter - Vengeance

{{ type="spell", spell="198013", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=207407,["invert"]=false,["unit"]="target",}, {["type"]="Target Has Debuff From Player",["unit1"]="target",["count"]="1",["debuffName"]=179057,["invert"]=false,["unit2"]="player",}, }},{ type="spell", spell="207407", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=207407,}, {["type"]="Player Buffed",["buffName"]="Soul Fragments",["count"]="3",["invert"]=true,["unit"]="player",}, {["type"]="Target Has Debuff From Player",["unit1"]="target",["count"]=1,["debuffName"]=179057,["invert"]=false,["unit2"]="player",}, }},{ type="spell", spell="247454", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=203782,["invert"]=false,["unit"]="target",}, {["type"]="Ability Cooldown",["invert"]=false,["time"]="3",["spellName"]=204021,}, {["type"]="Player Buffed",["count"]="5",["buffName"]="Soul Fragments",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="162794", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=203782,}, {["type"]="Player Buffed",["buffName"]="Soul Fragments",["count"]="5",["invert"]=false,["unit"]="player",}, {["type"]="Maximum Health Percent",["unit"]="player",["invert"]=false,["amount"]="0.4",}, }},{ type="spell", spell="183752", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Target Is Interruptable",["invert"]=false,["unit"]="target",}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=183752,}, }},{ type="spell", spell="198793", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Ability Charge Count",["chargeCount"]="2",["invert"]=false,["spellName"]=203720,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=203782,}, }},{ type="spell", spell="198793", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=203782,["invert"]=false,["unit"]="target",}, {["type"]="Taking Damage",["invert"]=false,["time"]="2",}, {["type"]="Player Buffed",["count"]="1",["buffName"]=203720,["invert"]=true,["unit"]="player",}, }},{ type="spell", spell="209795", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=203782,["invert"]=false,["unit"]="target",}, {["type"]="Minimum Power Percent",["unit"]="player",["invert"]=false,["amount"]="0.95",}, }},{ type="spell", spell="236189", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Player Need Buff",["time"]="2",["buffName"]=203720,["count"]="1",["invert"]=false,["unit"]="player",}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=203782,}, {["type"]="Ability Cooldown",["invert"]=false,["time"]="3",["spellName"]=203720,}, {["type"]="Taking Damage",["invert"]=false,["time"]="2",}, }},{ type="spell", spell="218256", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Taking Unblockable Damage",["invert"]=false,["time"]="3",}, }},{ type="spell", spell="179057", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Taking Blockable Damage",["invert"]=false,["time"]="3",}, {["type"]="Ability Cooldown",["time"]=1,["invert"]=true,["spellName"]=198013,}, }},{ type="spell", spell="198013", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=207407,}, {["type"]="Ability Cooldown",["invert"]=false,["time"]="3",["spellName"]=204021,}, }},{ type="spell", spell="188499", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=207407,["invert"]=false,["unit"]="target",}, {["type"]="Moving",["invert"]=true,}, {["type"]="Swimming",["invert"]=true,}, {["type"]="Target Need Debuff From Player",["debuffName"]=188499,["time"]="2",["count"]="1",["unit1"]="target",["invert"]=false,["unit2"]="player",}, }},{ type="spell", spell="209795", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=203782,}, {["type"]="Minimum Power Percent",["amount"]="0.85",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="209795", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=203782,["invert"]=false,["unit"]="target",}, {["type"]="Player Buffed",["buffName"]=203720,["count"]="1",["invert"]=false,["unit"]="player",}, {["type"]="Player Buffed",["count"]="4",["buffName"]="Soul Fragments",["invert"]=true,["unit"]="player",}, }},{ type="spell", spell="203782", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=203782,["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="204157", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=204157,["invert"]=false,["unit"]="target",}, {["type"]="In Range",["spellName"]=203782,["invert"]=true,["unit"]="target",}, }},}

Paladin - Protection

{{ type="spell", spell="96231", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Target Is Interruptable",["invert"]=false,["unit"]="target",}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=96231,}, }},{ type="spell", spell="31884", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=53600,}, {["type"]="Life Expectancy",["invert"]=false,["time"]="25",["unit"]="target",}, }},{ type="spell", spell="184092", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Maximum Health Percent",["amount"]="0.65",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="31935", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=31935,["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="20271", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=20271,["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="26573", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=53600,}, {["type"]="Moving",["invert"]=true,}, {["type"]="Player Buffed",["count"]="1",["buffName"]=26573,["invert"]=true,["unit"]="player",}, }},{ type="spell", spell="53600", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=53600,["invert"]=false,["unit"]="target",}, {["type"]="Target Has Debuff From Player",["unit1"]="target",["count"]="1",["debuffName"]=209202,["invert"]=true,["unit2"]="player",}, {["type"]="Player Buffed",["buffName"]=53600,["count"]="1",["invert"]=true,["unit"]="player",}, {["type"]="Taking Blockable Damage",["invert"]=false,["time"]=2,}, }},{ type="spell", spell="209202", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=53600,}, {["type"]="Moving",["invert"]=true,}, {["type"]="Taking Damage",["invert"]=false,["time"]="3",}, {["type"]="Player Buffed",["count"]="1",["buffName"]=53600,["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="204019", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=53600,["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="26573", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=53600,["invert"]=false,["unit"]="target",}, {["type"]="Moving",["invert"]=true,}, }},}

Monk - Brewmaster

{{ type="spell", spell="116705", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=116705,}, {["type"]="Target Is Interruptable",["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="100780", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=100780,["invert"]=false,["unit"]="target",}, {["type"]="Player Buffed",["count"]="1",["buffName"]="Blackout Combo",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="115072", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Maximum Health Percent",["unit"]="player",["invert"]=false,["amount"]="0.5",}, }},{ type="spell", spell="115308", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Player Buffed",["buffName"]=115308,["count"]="1",["invert"]=true,["unit"]="player",}, {["type"]="Taking Damage",["invert"]=false,["time"]="2",}, }},{ type="spell", spell="119582", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Stagger",["invert"]=false,["amount"]="0.25",}, }},{ type="spell", spell="119582", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Ability Charge Count",["chargeCount"]="3",["invert"]=false,["spellName"]=119582,}, {["type"]="Stagger",["invert"]=false,["amount"]="0.15",}, }},{ type="spell", spell="115399", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Ability Charge Count",["chargeCount"]="1",["invert"]=true,["spellName"]=115308,}, {["type"]="Stagger",["invert"]=false,["amount"]="0.17",}, }},{ type="spell", spell="115399", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Ability Charge Count",["chargeCount"]="1",["invert"]=true,["spellName"]=115308,}, {["type"]="Taking Damage",["invert"]=false,["time"]="2",}, {["type"]="Player Buffed",["buffName"]=115308,["count"]="1",["invert"]=true,["unit"]="player",}, }},{ type="spell", spell="115203", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Maximum Health Percent",["amount"]="0.35",["invert"]=false,["unit"]="player",}, {["type"]="Taking Damage",["invert"]=false,["time"]="2",}, }},{ type="spell", spell="205523", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=205523,}, }},{ type="spell", spell="115181", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=205523,["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="121253", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=121253,}, }},{ type="spell", spell="116847", checks={ {["type"]="In Combat",["invert"]=false,}, }},{ type="spell", spell="115072", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Maximum Health Percent",["unit"]="player",["invert"]=false,["amount"]="0.85",}, }},}

Druid - Guardian

{{ type="spell", spell="106839", checks={ {["type"]="Target Is Interruptable",["invert"]=false,["unit"]="target",}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=106839,}, }},{ type="spell", spell="5487", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Player Buffed",["buffName"]=5487,["count"]="1",["invert"]=true,["unit"]="player",}, }},{ type="spell", spell="22842", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Maximum Health Percent",["amount"]="0.75",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="192081", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Taking Blockable Damage",["invert"]=false,["time"]="3",}, {["type"]="Player Buffed",["buffName"]=192081,["count"]="1",["invert"]=true,["unit"]="player",}, }},{ type="spell", spell="200851", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Taking Blockable Damage",["invert"]=false,["time"]="2",}, {["type"]="Player Buffed",["count"]="1",["buffName"]=22812,["invert"]=true,["unit"]="player",}, {["type"]="Maximum Health Percent",["unit"]="player",["invert"]=false,["amount"]="0.8",}, }},{ type="spell", spell="22812", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Taking Blockable Damage",["invert"]=false,["time"]="2",}, {["type"]="Player Buffed",["buffName"]=200851,["count"]="1",["invert"]=true,["unit"]="player",}, {["type"]="Maximum Health Percent",["amount"]="0.8",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="22812", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Taking Blockable Damage",["invert"]=false,["time"]="2",}, {["type"]="Player Buffed",["buffName"]=200851,["count"]="1",["invert"]=true,["unit"]="player",}, {["type"]="Maximum Power Percent",["amount"]="0.5",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="22812", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Player Buffed",["buffName"]=192081,["count"]="1",["invert"]=true,["unit"]="player",}, {["type"]="Taking Blockable Damage",["invert"]=false,["time"]="2",}, {["type"]="Player Buffed",["count"]="1",["buffName"]=200851,["invert"]=true,["unit"]="player",}, }},{ type="spell", spell="33917", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=33917,}, }},{ type="spell", spell="8921", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Player Buffed",["count"]="1",["buffName"]="Galactic Guardian",["invert"]=false,["unit"]="player",}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=8921,}, }},{ type="spell", spell="106832", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=33917,["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="8921", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=8921,}, {["type"]="Target Need Debuff From Player",["unit1"]="target",["count"]="1",["debuffName"]=8921,["time"]="2",["invert"]=false,["unit2"]="player",}, {["type"]="Cast Spell Recently",["spellName"]=8921,["seconds"]="2",["invert"]=true,["unit"]="player",}, }},{ type="spell", spell="6807", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=6807,}, {["type"]="Minimum Power Percent",["amount"]="0.9",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="80313", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=80313,}, {["type"]="Player Need Buff",["buffName"]=80313,["time"]="5",["count"]="1",["invert"]=false,["unit"]="player",}, {["type"]="Target Has Debuff From Player",["debuffName"]=106832,["count"]="2",["unit1"]="target",["invert"]=false,["unit2"]="player",}, }},{ type="spell", spell="213764", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=6807,["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="8921", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["spellName"]=8921,["invert"]=false,["unit"]="target",}, }},}

Mage - Frost

{{ type="spell", spell="2139", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=2139,}, {["type"]="Target Is Interruptable",["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="11426", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Taking Damage",["invert"]=false,["time"]="2",}, {["type"]="Player Buffed",["count"]="1",["buffName"]=11426,["invert"]=true,["unit"]="player",}, }},{ type="spell", spell="12472", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=30455,}, }},{ type="spell", spell="30455", checks={ {["type"]="In Range",["spellName"]=30455,["invert"]=false,["unit"]="target",}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Target Has Debuff From Player",["unit1"]="target",["count"]="1",["debuffName"]="Winter's Chill",["invert"]=false,["unit2"]="player",}, }},{ type="spell", spell="30455", checks={ {["type"]="In Range",["spellName"]=30455,["invert"]=false,["unit"]="target",}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Player Buffed",["buffName"]=112965,["count"]="1",["invert"]=false,["unit"]="player",}, {["type"]="Player Buffed",["buffName"]=190447,["count"]="1",["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="30455", checks={ {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=30455,}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Player Buffed",["count"]="3",["buffName"]=112965,["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="44614", checks={ {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=30455,}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Player Buffed",["count"]="1",["buffName"]=190447,["invert"]=false,["unit"]="player",}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="84714", checks={ {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=30455,}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="214634", checks={ {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=30455,}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="30455", checks={ {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=30455,}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Player Buffed",["count"]="1",["buffName"]=112965,["invert"]=false,["unit"]="player",}, }},{ type="spell", spell="120", checks={ {["type"]="In Combat",["invert"]=false,}, {["type"]="Target In 9.9 Yards",["invert"]=false,["unit"]="target",}, }},{ type="spell", spell="122", checks={ {["type"]="Target In 11.11 Yards",["invert"]=false,["unit"]="target",}, {["type"]="In Combat",["invert"]=false,}, }},{ type="spell", spell="116", checks={ {["type"]="In Range",["spellName"]=30455,["invert"]=false,["unit"]="target",}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Moving",["invert"]=true,}, }},{ type="spell", spell="30455", checks={ {["type"]="In Range",["spellName"]=30455,["invert"]=false,["unit"]="target",}, {["type"]="In Combat",["invert"]=false,}, }},{ type="spell", spell="108853", checks={ {["type"]="In Range",["unit"]="target",["invert"]=false,["spellName"]=108853,}, {["type"]="In Combat",["invert"]=false,}, {["type"]="Player Buffed",["buffName"]=112965,["count"]="1",["invert"]=false,["unit"]="player",}, {["type"]="Player Buffed",["buffName"]=190447,["count"]="1",["invert"]=false,["unit"]="player",}, }},}

 


My Other Addons

  • Keystone Roll-Call - Accumulates, displays, and reports all known keystones for the week, automatically compiled from guild, party, and raid members.
  • What's Next? - Analyses battlefield conditions and suggests abilities, items, or macros to use given a set of conditions from the user.
  • Sudoku - An in-game Sudoku puzzle interface.
  • Library EditBox AutoComplete - Add custom autocomplete suggestions to any editbox.

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files