Skip to content
João Cardoso edited this page Jan 14, 2018 · 8 revisions

This is an advanced feature of OmniCC. A group is a set of configuration settings. You can define multiple groups of settings, and then add rules to assign a cooldown to one group or another.

For instance, you could create a group called "Blacklist", disable the Enable cooldown text setting for that group, and then assign any cooldown you don't want to display cooldown text for.

How do I create a new group?

First, open up the OmniCC configuration menu (you still remember how to do this, right?). Next, click on the groups dropdown in the top right corner, and select Add Group...

Add Group

From there, you'll be prompted to name your new group. There's no real restriction on names, other than you cannot create two groups with the same name.

Enter Group Name

Once you're done, your new group will be selected by the groups drop down.

Groups Dropdown

I've created a group, now how do I assign cooldowns to it?

To do that, you need to use the rules editor. To use the rules editor, open up the OmniCC GUI again, and select the Rules tab:

Rules Panel

The rules tab is greyed out and I cannot click on it

That means you're trying to adjust settings for the Default group. The default group has no rules: Its members are any cooldowns that do not belong to any group.

OK, I've selected another group

Next, you simply want to type in the name of a rule, and press the add button to add it to the group's list of rules.

But what is a rule?

OmniCC determines which group a cooldown belongs to by checking the name of the cooldown against the list of rules associated with each group. Group rules are nothing more than either partial (ex, ActionButton), or full names (ex ActionButton1Cooldown) of cooldowns. The more general the rule, the more items are captured by the rule. For example, ActionButton will match both PetActionButton1, ActionButton1, and MultiActionButton6, while something like PetActionButton will only match pet actions.

And how do I figure out the names of things?

The easiest way is via the /framestack command. Type it, hover over a button, and pick out the name that looks closest to what you're expecting. Typing /framestack again will turn it off.

Framestack (Framestack showing the name of a player frame buff)

What is that table: stuff in the framestack screenshot?

That's a nameless frame. Not all frames have names, and OmniCC's group filtering works only on frames with names. Nameless frames will pull in their cooldown settings from the Default group.

This sounds too complicated for me

It is. Hence why groups are an advanced feature. We are hoping that users help other users here.