- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,109 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
clcInfo_Monk
- 4 Likes
- World of Warcraft
- 9,321 Monthly Downloads
- Supports: 5.3.0
- 41,191 Total Downloads
- Updated 05/21/2013
- Created 11/04/2012
- 29 Favorites
- Project Site
- Comments
- Release Type: Release
- License: GNU Lesser General Public License version 3 (LGPLv3)
- Newest File: 2.1.6
About clcInfo_Monk
Overview
This is a clcInfo module for Monks, targeted at PVE. Like any other clcinfo module, it works by suggesting the next ability to use for an optimal rotation. What that rotation is, is completely configurable through the clcinfo options, but of course a default is provided.
The specs covered are:
- Brewmaster
- Windwalker
Please note that the modules have only been tested on a level 90 Monk, but logic is in place for levelling monks as well.
Setup is easy. For users new to clcInfo, default templates will be created on the first load. Users with clcInfo already installed will be prompted to create templates for the specs they have not already created templates for. After that its just about positioning the icons where you want them and lock them in place (and maybe change it so they only show when you have a valid target).
To change the default rotation, default settings or export macros, just write /clcInfo and select the class module representing your specialization.
clcInfo_Monk needs translators
If you are proficient in a language other than English, please see if you can help translate.
2.1.6
- Updated TOC for 5.3
2.1.5
- Moved non-class specific behavior templates to clcInfoClassModulePlugin
- Added all spells as behavior templates
- Removed import strings for Main/Raid grid; added as behavior templates
2.1.4
- Updated libraries
2.1.3
- Major fixes to Brewmaster specialization
- Added Keg Smash energy threshold (ty @korbah)
- Cleaned up some variable locals in WW, BM and Base modules
- All around bug fixes and tweaks
- Added a number of helpful raid buff icon and text templates
- Unresolved: clcInfo failing to load on new user
- Experimental: Import strings for a Main Grid and Raid Grid
2.1.2 - beta
- Bug fix: CurrentIcon() disappearing on logon
- Unresolved: CurrentIcon() disappearing on level up
- Unresolved: clcInfo failing to load on new user
- Experimental: Import strings for a Main Grid and Raid Grid
2.1.1
- Added Expel Harm health threshold
- Added Tigereye Brew expiration threshold
- Added Cast Bar behavior template
- Added Item Bar behavior template
2.1.0
- 5.2 changes implemented
- FoF priority logic changed to disregard energy for now.
- A few minor bug fixes (mcro creation)
2.0.1
- Fixes minor localization issue for Brewmaster
2.0.0
- Complete rewrite of Addon code. clcInfo_Monk is now based on the clcInfoClassModulePlugin library
- Added the remaining monk talent specific cooldowns to the template behavior drop down
- Experimental implementation of tier 2 (lvl 30) talents as prioritizable spells, in anticipation of 5.2 changes.
- Implementation of tier 6 (lvl 90) talents as prioritizable spells (Ticket 2)
- Ticket 1 (RSK pooling) implemented
1.0.4.2
- Missing ACE libs added. Since clcInfo_Options is load on demand, they are required.
1.0.4.1
- Removes some leftover rudimentary debug print outs, Oops.
1.0.4
- Adds a new priority selector to replace the drop down based one, which wasn't all that amazing.
1.0.3
- Updated for 5.1
- Adds recommended priorities
- Removes a global leak.
- Fixes a bug in the command line, where unused slots would not be set to none as they should
- Updated the Windwalker rotation logic based on feedback from Alviarin
- Rising Sun Kick will now be suggested more often, since delaying it is a dps loss. This will suggest it even if some CD time remains in certain scenarios, shich is by design.
- There is a new option to control the acceptable delay of Rising Sun Kick
- There is a new priority option Rising Sun Kick Debuff, which should be put in before Tiger Power to ensure the 10% damage increase from the start
1.0.2
- Localized to German, thanks to Tetsuo11.
1.0.1
- Fixes jab not showing for levelling monks again.
- Fixed minor issue with having the addon active on non monk characters.
1.0.0
- Fixed a bug where players without Power Strikes would not get correct behavior from Fists of Fury and Energizing Brew.
- Added a new option panel with general options. From here it can be set it the Icon displayed for jab is auto determined based on weapon or a fixed value.
- Change the way level up and learning of new abilities is detected. Only relevant to sub 90 monks.
- Promoting to release.
1.0 rc2b
- Fixed a bug where sub 90 monks would not get jab suggested.
1.0 rc2
- Logic for Energizing Brew use changed again. The threshold now concerns the time needed to reach max energy.
- Default priority for Energizing brew has been moved to 2nd place.
- Fixed a bug where the change spec button would not show on initial load
- Localization added, now it just need to get translated
1.0 rc1
- Added support for levelling Monks. Only known abilities will be suggested. The priority list can be left as if max level.
- Removed Ability Abbreviations tab, seems unnecessary now that macro export is available.
- Relaxed Fist of Fury usage rule. Fists of Fury should be suggested more often now.
- Tweaked the Brewmaster, since it had broken a little bit after the rather massive changes for the Windwalker last version.
- The Brewmaster options now include a setting for adjusting Keg Smash usage.
1.0 beta5
- There is no longer an 'Energy Wait Threshold'
- There is now a 'Latency Adjust' to use if experiencing that abilities are suggested during GCD that are in fact not usable. This is due to the fact that the API will return an incorrect status on resources (chi, energy) a fraction of time after the ability was used.
- Added a number of templates for Cds, Xuen for instance. Just add a new icon and choose from the list.
- Tested and fixed numerous issues with the Windwalker priorities
- Fist of Fury will no longer be suggested if it would mean capping energy
- There is no longer a 'Fists of Fury Wait Threshold' option as that didn't really make any sense.
- Added the missing Tiger Eye brew to the rotation options
- Added Tiger Eye brew 3rd icon to default template, to leave it out of the actual rotation
- Logic for Energizing Brew use changed. It now suggests use if the time needed to reach enough energy to use an energy ability is greater than a configurable threshold.
- Finished macro export
- Created a few messages here and there to inform of changes
- Fixed some commandline logic
1.0 beta4
- Added checks for glyphs that alter behavior, for instance Guard
- Updated options to be more intuitive with regards to active template, changing prio on a spec that isn't the active template doesn't make sense
- Added option to create new templates for a given class module
- Default templates are created for new users (as in never used clcInfo before). Users without Monk templates will be asked on initial loggin if they want to create them.
- Added the ability to change specs on the inactive spec's class module option screen
- Added export to macro option on the class module option screen (still needs some work)
1.0 beta3
- Small optimization on global function use
- Welcome screen to facilitate template setup for new users
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| 2.1.6-nolib | Release | 5.3.0 | 8 | 05/21/2013 |
| 2.1.6 | Release | 5.3.0 | 2,660 | 05/21/2013 |
| 2.1.4-nolib | Release | 5.2.0 | 17 | 05/04/2013 |
| 2.1.4 | Release | 5.2.0 | 4,715 | 05/04/2013 |
| 2.1.3 | Release | 5.2.0 | 4,231 | 04/20/2013 |
| 2.1.3-nolib | Release | 5.2.0 | 9 | 04/20/2013 |
| 2.1.3-beta 2 | Beta | 5.2.0 | 71 | 04/19/2013 |
| 2.1.3-beta 2-nolib | Beta | 5.2.0 | 1 | 04/19/2013 |
| 2.1.3-beta-nolib | Beta | 5.2.0 | 5 | 04/19/2013 |
| 2.1.3-beta | Beta | 5.2.0 | 213 | 04/19/2013 |
| 2.1.2-beta-nolib | Beta | 5.2.0 | 1 | 04/14/2013 |
| 2.1.2-beta | Beta | 5.2.0 | 258 | 04/14/2013 |
| 2.1.1-beta-nolib | Beta | 5.2.0 | 12 | 04/12/2013 |
| 2.1.1-beta | Beta | 5.2.0 | 2,467 | 04/12/2013 |
| r64-nolib | Beta | 5.2.0 | 5 | 04/10/2013 |
| r64 | Beta | 5.2.0 | 192 | 04/10/2013 |
| 2.1.0 | Release | 5.2.0 | 6,567 | 03/06/2013 |
| 2.1.0-nolib | Release | 5.2.0 | 11 | 03/06/2013 |
| 2.0.1 beta | Beta | 5.1.0 | 541 | 01/28/2013 |
| 2.0.1 beta-nolib | Beta | 5.1.0 | 4 | 01/28/2013 |
| 2.0.0 beta1-nolib | Beta | 5.1.0 | 2 | 01/26/2013 |
| 2.0.0 beta1 | Beta | 5.1.0 | 258 | 01/26/2013 |
| 1.0.4.2 | Release | 5.1.0 | 8,360 | 12/05/2012 |
| 1.0.4.2-nolib | Release | 5.1.0 | 24 | 12/05/2012 |
| 1.0.4.1 | Release | 5.1.0 | 1,516 | 12/01/2012 |
| 1.0.4.1-nolib | Release | 5.1.0 | 3 | 12/01/2012 |
| 1.0.4-nolib | Release | 5.1.0 | 1 | 12/01/2012 |
| 1.0.4 | Release | 5.1.0 | 131 | 12/01/2012 |
| 1.0.3-nolib | Release | 5.1.0 | 6 | 11/28/2012 |
| 1.0.3 | Release | 5.1.0 | 1,540 | 11/28/2012 |
| 1.0.2 | Release | 5.0.5 | 1,708 | 11/21/2012 |
| 1.0.2-nolib | Release | 5.0.5 | 7 | 11/21/2012 |
| 1.0.1-nolib | Release | 5.0.5 | 2 | 11/19/2012 |
| 1.0.1 | Release | 5.0.5 | 763 | 11/19/2012 |
| 1.0.0 | Release | 5.0.5 | 623 | 11/17/2012 |
| 1.0.0-nolib | Release | 5.0.5 | 2 | 11/17/2012 |
| 1.0 rc2b-nolib | Beta | 5.0.5 | 6 | 11/15/2012 |
| 1.0 rc2b | Beta | 5.0.5 | 673 | 11/15/2012 |
| 1.0 rc2 | Beta | 5.0.5 | 329 | 11/14/2012 |
| 1.0 rc2-nolib | Beta | 5.0.5 | 1 | 11/14/2012 |
| 1.0 rc1-nolib | Beta | 5.0.5 | 3 | 11/12/2012 |
| 1.0 rc1 | Beta | 5.0.5 | 480 | 11/12/2012 |
| 1.0 beta5-nolib | Beta | 5.0.5 | 2 | 11/11/2012 |
| 1.0 beta5 | Beta | 5.0.5 | 359 | 11/11/2012 |
| 1.0 beta4 | Beta | 5.0.5 | 505 | 11/08/2012 |
| 1.0 beta4-nolib | Beta | 5.0.5 | 2 | 11/08/2012 |
| 1.0 beta2 | Beta | 5.0.5 | 372 | 11/05/2012 |
| 1.0 beta2-nolib | Beta | 5.0.5 | 3 | 11/05/2012 |
| beta 1-nolib | Beta | 5.0.5 | - | 11/04/2012 |
| beta 1 | Beta | 5.0.5 | 137 | 11/04/2012 |
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,172,613 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 491,839 Monthly Downloads
-
- AtlasLoot Enhanced
- Map & Minimap, Professions, Arena, and Boss Encounters
- 393,478 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 350,761 Monthly Downloads
-
- Recount
- Combat
- 329,575 Monthly Downloads



Comments
after some extensive testing and digging through code, it looks like the error causing the missing icon when brewmasters level is actually caused by the clcinfoclassmodule plugin. It always tries to update all specializations(even inactive ones) on levelling, and because the windwalker specialization gets loaded after the brewmaster one, some of the information is missing and is throwing some errors.
I'm going to double check to see if any of the other clc class modules have this problem, and look at their clc module plugins just to make sure that this is the problem.
I'm actually like 95% positive I've found the cause of the error. After looking through other clc class modules, I can't even find one that uses the clc class module plugin.
With that said, to fix the error you can do the following:
in clcInfoClassModulePlugin.lua:
comment out line 556-558, and then add a new line below that that states:
self.ActiveSpecModule:UpdatePrioQueue()
Tada! Fixed. No more errors for missing icons on levelup. It is actually kind of a strange roundabout error, so if you're interested in hearing more about it, feel free to post about it or message me.
2.1.3 has been promoted to release and is available for download. Please feel free to leave comments or send me a PM if you run into any issues.
Working great so far & TY for your hard work on this awesome addon.
2.1.3-beta has been released. There are some final cleanups I need to perform with the code (debug stuff mostly), but looking stable so far.
Summary of changes:
A new alpha version is currently available that has significant updates for Brewmaster and minor tweaks all around. I still have a lot of testing before promoting this to beta, but it's looking very promising. If things keep functioning well I'll be promiting the alpha release to beta on Friday and release on Saturday.
Summary of changes:
RE: CurrentIcon missing on level up. This appears to be an issue related with clcInfoClassModulePlugin integration with clcInfo_Monk. I think the nil comparison issue is resolved, but doesn't really matter since it is tied with clcInfoClassModulePlugin so there is still an issue to resolve. Still investigating. In the mean time, I'm down grading the 2.1.1 release back to beta so 2.1.0 will be available as a "stable" version.
I've narrowed down the missing icon issue to specifically the Brewmaster class module (sorry guys, I'm a Windwalker so most of the testing has been done via that spec). Good news is I set my second spec to Brewmaster so I'm doing much more indepth testing as a tank now. It appears that one of the Brewmaster actions is not sending a key number to a function causing all sorts of cascading errors. I'll be working on further narrowing the "bad" action tomorrow (could be Elusive Brew and/or Keg Smash as my prime suspsects).
I am having the same issue. The next move suggested is usually blackout kick but it needs to be jab (no chi). This issue mostly occurs right after I have leveled up. I REALLY appreciate you keeping this addon maintained!
The r66 Beta update doesnt work for me either. I am not able to get the interface to show at all. I will re-download the 2.1.1 release and wait for the bugs to get worked out of the beta.
seems after the update not working.
example:
it shows blackout kick as the next move to do, but i have no chi it should show jab.
now using it now is very unreliable.
during combat it shows rising moon kick, but i just did it, and have no chi.
will also show tiger palm twice, the previous version was better.
Beta version has been published that may resolve the nil compare issue at logon. Still investigating CurrentIcon disappearing when leveling.
IError message on levelup today that showed in my chat:
IconCurrent: ...IcInfoClassModulePlugin\clcInfoClassModulePlugin.lua:1142: attempt to index local 'action' (a nil value).
This happened in instance during boss fight when an add died during fight. Oddly enough, next level up was a few hours later, after killing a single trash mob in instance, apparently I dropped combat the moment the mob died and I leveled up AND the current icon DID NOT bug out! The addon worked properly with no issues. So it seems that being in combat has got something to do with this.
ATM I'm using 2.1.0. Will try the beta now.
There is very similar issue if not the same that happens on level up. I'm leveling my brewmaster (mostly) and windwalker monk. If I happen to level up in instance, the icons bug out; either the current is not appearing or it blinks occasionaly and replicates the second icon, even if the second icon displays unusable skill on long cooldown. I don't know if being in combat on lvl up causes this. Anyway, each time I need to relog/reload to fix this. I don't know too if this happens when questing since I only run dungeons.
I should add, that this has been happening before last update (with 2.1 version) and I came here to see if anyone reported it before and it looks it might be the same issue that Garithros86 reported a few comments ago.
Current Icon is no longer showing after this update.
IconCurrent: Interface\Addons\clcInfo_Monk\module_Base.lua:184: attempt to compare nil with number