PDA

View Full Version : Key Mapping - Apologies if this is already widely known



Draku
03-19-2008, 11:36 AM
Does everyone know that in one of the last five or so patches, you can now directly bind Spells and Macros to keys without assigning them to action bars?

This has made my life ENORMOUSLY easier, and I feel like I discovered this as opposed to reading it specifically somewhere

keyclone
03-19-2008, 12:17 PM
really? cool. how? in the powers book? keybindings? (i'm at work.. cannot check)

Panna
03-19-2008, 01:13 PM
Interface options, keybindings, viola

btw my nova totem is capslock~ that causes issues, but i have way too many spells to deal with as shm

Eteocles
03-19-2008, 01:27 PM
Capslock is Cruise Control for OMGFIRENOVAOHGODITBURNSLOL

Dor
03-19-2008, 04:30 PM
sweet thx for the heads up, thatll save some space on the bars

Quix
03-19-2008, 10:01 PM
Thanks for this, suppriesed I missed it in the patch notes. This will let me hide a lot of unneeded spells & clear up interface space.

Edit:

Ok, im dumb as a rock, or something, but I just dont see this option. Say I want to bind "Lightning bolt" or a given macro to "z" for the sake of argument, what do I need to do?
Are you sure this isn't an addon you have?

Knytestorme
03-19-2008, 10:17 PM
Yeah, using bongo's you can do it in the spellbook or in inventory too. For example you can set a keymap of alt+h directly on your hearthstone without having to have it on the actionbars, or can go into spellbook and map ctrl+l to lightning bolt.

thinus
03-19-2008, 10:37 PM
Interface options, keybindings, viola

btw my nova totem is capslock~ that causes issues, but i have way too many spells to deal with as shm

There is a section with your macros in there?

I know you can bind macros to keys by editing the keybindings file directly or by using the following script commands:


/script SetBindingMacro("KEY", "MACRONAME"); SaveBindings(GetCurrentBindingSet())

I wasn't aware that you could do it via the GUI though.

Quix
03-20-2008, 12:32 AM
Ok, I understand that this can be done with addons, but I thought the OP was saying it was in the default WOW client interface now & spent at least 5 minutes looking for it.

Panna
03-20-2008, 01:14 AM
Oh i thought that's what we were discussing T_T

I use bongos and made the icon this big > o < so it's fairly non intrusive :P

Draku
03-20-2008, 06:18 AM
Sorrry My OP was VERY unclear.

I also cannot find it in the WoW Client interface.

It is available through scripts

so /script SetBinding("CTRL-F1","/cast Howl of Terror");
Would cast Howl of Terror when you press the CTRL-F1
You also have to explicitly call
/script SaveBindings
(or edit another key using the client)
If you now exit wow you can see in the bindings key that it has added a line for your entry
http://www.wowwiki.com/API_SetBinding

There are similar api calls for SetMacro, EditMacro and EditBinding etc...

For me, I didnt want to install an addon just for this so I was pleased to find an easy way to do it.

Apologies again if I sent people off on a wild goose chaase

Dagre
03-20-2008, 08:04 AM
I've been use an addon called Bindpad for that function. It's really easy to use and you don't have to bother with scripts.

Kfunk
03-20-2008, 09:19 AM
I use bindpad as well, never had a problem with it.

Djarid
03-20-2008, 09:55 AM
Trinity bars adds a button onto your spell book that lets you bind keys directly onto a spell / action

Stabface
03-20-2008, 02:35 PM
I play by typing out everything, it's the new hotness !

/cast Chain Lightning
/cast Lightning Bolt
/target party1
/cast Healing Wave

etc.