Yes, almost all the non-default actionbar code is broken due to the 2.00.x changes. oCD will receive a change regarding the this in a near future. I don't know when I have time to change the extra code that adds support for the current actionbar add ons.
Here's the case:
- I have quite enough with just porting add ons to WoW 2.00.0 right now.
- I have no maintainer of any of the other actionbar add ons support.
- I don't use Bongos, which means it's very low priority for me to spend X hours to fix support for it, especially now.
oCD has a rather strange behaviour with the Hunter's Multi-Shot... if cast from the actionbar, no timer bar appears at all (tested with Bartender2 and the default actionbars). If I cast Multi-Shot from the spellbook however, there's a bar with the correct cooldown (10 sec.), but with the icon of the last used spell instead of the Multi-Shot icon.
With what revision of oCD do you get this behavior?
Unlike other cooldown mods, oCD does not scan the spellbook for cooldowns. The only scanning oCD does is when you learn a new skill and at login. This is to build up a list of 'valid' cooldowns, it's not really needed, but it prevents ghsot cooldowns due to unsupported mods, it also prevents your wand from showing the global cooldown on every single spell you have.
The way oCD works is by hooking the function which spawns the clock model on the action button, it uses the information provided to start a timer (it's also working it's way through the parents to figure out which ID the action button has). When you hide a button with Bongos, this function does not fire however, at least not until the button is visible again (which is why it pops up when you show it).
There are workarounds of course:
1. Change your actionbar add on to Bartender2, or Card_Bars, both uses the default blizzard action bar UI, so they will spawn cooldowns even if the button is hidden.
2. Use any of then other alternatives you have regarding cooldown mods: CDT or Shag's coolDown. There are others, but those are the only two I could remember, both are also Ace2 add on if it matters for you.
Regarding what will be added to oCD:
- A blacklist
- Grouping, most likely in two forms:
- Several cooldowns under one bar (example: Retaliation, Recklessness, Shield Wall).
- Own bar group for a set of cooldowns.
Why does a wand trigger all those cooldowns in the first place?
Because the game is designed so the wand trigger a global cooldown equal to the wands speed. oCD only shows the spells which it has tagged as a valid cooldown (ie, they have cooldown: 2 min and similar in the tooltip).