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
I haven't really played on my WW Monk in a few months, but that first icon right before Rising Sun Kick..I have no idea what it is supposed to be. It's not Tigereye Brew, or Energizing Brew, or even Nimble Brew. What is it?
That's Chi Brew (T3 talent).
Did it show an icon for a talent you didn't have?
Ah, so it is. I didn't think to check the talents area. But no, I do not have that talent. No worries though. I posted that comment a few days before the patch, and since the addon update I have had no problems. Thanks anyway :)
is this project dead or alive?
hey
is it possible to integrate "chi brew" in the rotation?
Any chance of having the option to turn off reminders for legacy of the White Tiger and Emperor buffs?
This addon is great for BM and WW but I did have one problem as well as a suggested solution, if it could be implemented it would be awesome.
So picture the scene, I jump on my 90 monk, and happily switch between BM and WW and the addon is great. I make an alt Monk an start to level, BM is fine, but the WW rotation is stuck, it tells me to apply Legacy of the Emperor, then the rotation will not progress till I have applied Legacy of the White Tiger. If I'm in a dungeon group I may get lucky and someone will take care of the buff, but while questing the rotation wont move past LotWT as I'm unable to apply it till I hit lvl 81.
A lot of people new to Monk's often use these kind of addons to help them develop the muscle memory of a new rotation as they level. Is it possible to implement either a toggle for tracking buffs that we can toggle on/off to solve the issue, or even have the addon not suggest LotWT in the WW rotation till lvl81?
Thanks again for all the hard work taken to make this addon, may it continue to get better each day.
I think I've fixed all the windwalker levelling issues. Please report anything I've missed.
dont agree with including chi wave from post below
but what annoys me a little is that the buff crit does not disapear when somemone has the bette rmage crit buff dalaran brilliance, is there a way of coding it to recognise it please
This should be fixed now.
Is it possible to put chi-wave in the actual rotation instead of as cooldown, since it's used as DPS ability, it would be nice to have it in the rotation, adds comfort of life. Putting it under Fists of Fury should do the trick.
Hi,
Thank you for your addon. It works fine for my WW spec but I have a problem when I switch to Brewmaster:
First if I am in the Fierce tiger stance, it doesn't recognise it and doesn't tell you to switch to Stance of the Sturdy Ox. If I switch stance, then it tells me to siwtch to Stance of the Sturdy Ox. Reloading ui or log off/in does not fix the problem.
I use Bartender4 so the problem may come rom there. Any suggestion ?
To fix this edit the spelldata.lua and change;
MonkEC.brewmasterStance = 1
MonkEC.windwalkerStance = 2
to:
MonkEC.brewmasterStance = 2
MonkEC.windwalkerStance = 1
Hey,
thanks for developing MonkEC. It's exactly what I searched for ;), except that I only need the Buff/Debuff Tracking.
So I went to options and found the activate in the Prio.List option dialog, and was glad you implemented this too. Sadly it doesn't work as I expected it to work. When I disable the prio list frame, the buff/debuff frame will be shown but without doing any kind action at any time :( ... Do I activate the prio list again, the buff/debuff frame will act normal again.
Could you please fix this as this would be my Tonk Addon!!! :)
Greetz Ephraim
PS: If I got it correctly, there is no explicit OnUpdate function for each frame, right?
If so I think I could provide a patch if this is wanted. :)
The most recent version should fix the buff frame not updating. Thanks for finding this.
is it possible to add in a feature so i can make it use Purifying brew sooner please?
also i noticed when i make the Ox statue show in the buff bar it doesn't seem to have a timer
It should be suggesting purifying brew as soon as you get to moderate stagger. Is it not doing so? Or is there a damage per second threshold you'd prefer?
i think purifying brew is ok,
when i am low health and it start suggestion guard, expel herm, fort brew, can you make it when there on CD it just continues through the routation? i know with guard and expel harm it shows them even if there on cd and very low hp
also with elusive brew can you make when not in combat or targetted by the boss to not show it?
also for Boss Gara'jal the spiritbinder in MSV it suggests aoe abilities alot when it should be single target?
maybe suggest purifying brew when out of combat and have stagger?
i like your addon i am no picking on it just hoping to help make it better :)
I've added an option to turn off AoE suggestions. I agree that the false AoE detection on Gara'jal was quire irritating.
I've looked a little at the low health suggestions but those changes are not ready yet.