MonkEC
After ten years I have finally burned out on WoW. I may start enjoying the game at some point, but until then this addon will not be fixed/updated.
This addon suggests the next "best" monk ability based on your spec, buffs, the target's debuffs, your energy, and your chi. This won't always suggest the perfect action, but it should help you to get an idea of the priorities. The priority lists for brewmaster and windwalker are below.
I picked four spells to track cooldowns for on each spec. I am interested in whether folks think the ones I selected are the most important cooldowns to track.
Changes for 1.2.8
- Correct hide/show frames when changing spec from mistweaver.
- Fix bug with chi tracking for windwalkers.
- Suggest level 30 talent on cooldown for windwalkers
- Add FSK to windwalker priorities. I assume you have FSK glyphed (or a fast finger ;-) )
Changes for 1.2.7
- Updates for 6.0
Change for 1.2.6
- General prep for Warlords of Draenor
- Sim Chi Brew
- For brewmasters: don't suggest Elusive Brew when you don't have aggro
- For windwalkers: fixed a bug where Blackout Kick was being suggested far too often.
Change for 1.2.5
- Updated version for Siege of Orgrimmar.
- Added more minimum spell level check for brewmasters.
Change for 1.2.4
- More fixes for leveling windwalkers.
Change for 1.2.3
- Add minimum levels for Rising Sun Kick and Legacy of the White Tiger. These should no longer be suggested when they cannot be cast.
Change for 1.2.2
- Check for Dalaran Brilliance buff
Change for 1.2.1
- Fix lvl 30 talent detection
Changes for 1.2
- Add cooldown frame.
- Better suggestions for brewmaster when at low health
- Update buffs when the ability queue is disabled.
- Correct code to determine when buffs are falling off.
- Suggest tiger palm for windwalker only when the buff is about to fall off or combo breaker procs
Changes for 1.1.1
- Removed option to select buffs/debuffs to track. Track only standard buffs/debuffs for each spec
- Better BoK DoT tracking
- Option to turn off AoE suggestions
Changes for 1.0.9
- Better tracking of spell costs
- WW priorities should be usable now
Changes for 1.0.8
- WW priorities should suck less
Changes for 1.0.7
- Keg Smash on cooldown
- The test for when to dump chi is now <= threshold - this was causing Keg Smash to sometimes waste chi
- First cut at WW priorities
Changes for 1.0.6
- Changes for patch 5.1
- Added some Chinese localization
Changes for 1.0.5
- More French translations
- AoE threshold is now 3
- Check for external stat buffs before suggesting LotE
Localization
German thanks to down2ride2night.
Russian thanks to Pogomgn
French thanks to jmdrouaud.
Please help with localization if you can.
The Brewmaster priorities are:
- Touch of Death
- Legacy of the Emperor
- Stance of the Sturdy Ox
- Summon Black Ox Statue
- If the target's Weakened Blows debuff is wearing off soon then Keg Smash in melee, Dizzying Haze at range
- Clash if out of melee range
- If Shuffle will wear off soon then Blackout Kick
- Expel Harm if damaged
- Purifying Brew if stagger is too high
- Elusive Brew
- Tiger Palm if Tiger Power buff is mising and we don't have low chi and don't need to dump energy
- Breath of Fire if doing AoE
- Spinning Crane Kick if doing AoE
- Jab if not doing AoE
- Guard (really should be done at an appropriate time, but we can remind the player it exists)
- Level 30 healing talent if damaged
- Blackout Kick if we need to dump chi
- Keg Smash if we need to dump energy
- Tiger Palm filler
The Windwalker priorities are:
- Touch of Death
- Flying Serpent Kick (if out of melee range)
- Spinning Fire Blossom (if out of melee range)
- Tiger Palm (if missing Tiger power buff)
- Rising Sun Kick
- Spinning Crane Kick (if in an AoE situation)
- Expel Harm if damaged
- Tiger Eye Brew (if stacked to 10)
- Fists of Fury (if energy is low and tiger power and rising sun kick effects will not expire during the channeling duration)
- Energizing Brew (if energy is low)
- Blackout Kick (if combo breaker is up)
- Tiger Palm (if combo breaker is up)
- Blackout Kick (to dump chi)
- Jab
Hi, i have a small problem with your addon, i cant change the target chi, energie. Evry time i change them and save it, it will be reseted next time. How can i change it, thx alot for this great addon. Keep on going
I've created a new version that fixes this. Thanks
Doesn't work with french client :(
How can I help you ?
Is it only that the text needs to be translated? Or are there errors? If there are errors, can you post them?
are u going to make a windwalker version of this mate? :D
Hello,
after new tests MonkEC not detect my passage in combat.
If I uncheck the option "only while in combat" everything is good.
are you going to make a windwalker version of this? if so that would be epic. pls make one
I've started this but I don't do windwalker as a primary or secondary spec. It'll be a while before I finish it.
The first cut of this is done in 1.0.7. I welcome feedback.
Promising addon, though I have a few issues.
Single-target - Isn't telling me to use Keg Smash or Breath of Fire at all, and they are both amazing.
AoE - Prioritising Spinning Crane Kick above Breath of Fire and Keg Smash, and going up to 4 Chi before using BoF, even when told not to save Chi.
General 'rotation' is currently going as follows for AoE: SCK x4 > BoF > KS > BoF > SCK [...]
Would prefer it to be KS > BoF > SCK
(using other things like BoK to keep up Shuffle where needed, of course)
And last but not least, is it possible to either remove or move the "AoE" tick-box. If you can, the automatic detection of number of targets using Keg Smash or SCK (such as DKOne) would be great for that.
Thanks! :)
I'm curious about the lack of Keg Smash suggestions as it's pretty high on the priority list (which I've added above). Are you using dizzying haze to maintain the debuff perhaps? I'll looking into auto-detecting AoE situations - thanks for the suggestion.
Nope, I use it to pull or keep mobs on me from ranged, but that's it.
I've checked in changes to detect AoE situations (by checking the combat log). You have to hit more than one thing for me to detect it, but Keg Smash will be used often enough that it shouldn't need any special effort on your part.
Also, I've raised the priority of Breath of Fire so it should be recommended first thing after survivability needs are met.
so far so good. have you thought about converting this into weak auras? it might allow you more flexibility in the type of actions you can do
There's a bug (on blizzard's side) getting the selected talents. If your level 30 talent isn't Zen Sphere then just substitute your selected talent when Zen Sphere is suggested.
Inspired by the Enraged warrior addon. I don't think there's any of that code left, but that's where it started.