December 23, 2020
As a returning player, I'm struggling to figure out how to bind keys for abilities in special modes or vehicles. Specifically, I'm having trouble binding pet abilities in the pet battle UI and vehicle UI menu.
If you're facing a similar issue, here are some possible solutions:
- They should all be automatically bound to 1, 2, 3, etc., unless you're not using the default UI. In that case, you'd need to specify what UI addon you're using so someone familiar with it can help you out.
- For Dominos users, they should use the keybinds that you use on your primary action bar. If you're using Dominos and not seeing the keybinds on the buttons, check your settings. You'll just need to remember the order of your first 6 keybinds for the main bar.
In my case, I was having trouble binding keys because the MoveAllThings addon was buging out bars 1 and 3. After disabling the addon, I was able to see and function bar 1 normally. Then, in Dominos, you can select "override bar" button and choose which action bar keybinds you want your Vehicle/different mode abilities to be based on.
It's frustrating when we can't figure out how to bind these keys. If we could skip every quest that needs it, we would! But fortunately, with a little persistence and troubleshooting, we can get there.
Dominos: Action Bar Mods for World of Warcraft AddOns
Dominos is an action bar addon designed to do the following:
- Reuse as much standard Blizzard action button code as possible
- Contain a relatively minimal feature set
- Be easy to use
- Be stable
It includes the following features:
- 10 action bars, pet, class, menu, and bag bars. Each one has customizable settings for padding, spacing, columns, scale, and opacity.
- A movable experience/reputation bar
- Customizable paging. You can switch pages on:
- Action bar pages
- Modifier keys
- Forms
- Targeting
- Customizable show states. You can tell your bar under which macro options to show, and at what opacity.
- Fading bars. You can set your bars to fade out to a certain opacity when not moused over.
- The ability to customize showing empty buttons or not
- Masque support
- LibKeyBound support
- Sticky frames (FlyPaper)
- The ability to move buttons in combat
- A movable casting bar (optional)
- Configurable right click targeting
- Configurable self cast key settings
- Configurable Possess/Override/Vehicle Bar support
Here's how you use it:
- To see the current list of slash commands, type
/dom ?
or/dominos ?
- To open up the options menu, either go into interface options, or type
/dom
- To move bars around, either go into the options menu and press the "Enter Config Mode" button, or type
/dom lock
- To bind keys, enter binding mode via
/kb
or/keybound
, or press the "Enter Binding Mode" button in the options menu. - Hold down alt while moving a bar to disable sticky bars
As for why I wrote Dominos, it's because I have significantly less time to code now than I did previously. Dominos is intended to be easier to maintain.
I hope this helps!