You may get some unintended behaviour, the exact nature of which would depend on a number of factors. Most probably you would get characters performing unintended actions. However, with a properly set up configuration this is difficult (impossible?) to do as you would need to be able to somehow virtualize Virtual Combat as two different Key Maps at the same time for a given Character.
More importantly, if you are doing this (or trying to do this) you have missed some of the point of Lax's method. In Lax's example configuration (see here for those playing at home) each character is assigned only to a single specialization-specific Key Map. For example, the Frost DK Key Map is only assigned to the three Frost DKs and the Blood DK Key Map is only assigned to the Blood DK. Additionally, the need to virtualize the Virtual Combat Key Map for each character would mean that for any given character only one class-specific (or specialization-specific) Key Map would be used.
You can give Mapped Keys in class-specific Key Maps Hotkeys and they should work as you intend them to (edit: but see Lax's post below this one). However, I would suggest that by doing this you have missed the point of Lax's method, which is to abstract away from individual class-specific actions wherever possible.b. what are the consequences of class specific key maps having hotkeys.
1. if their targets are pointing to the proper class wont that be fine? or are we talking about switching specs?
Let's say you found an action for some class that had no parallel in any other class and that you wanted your other characters to perform no action at this time. There are a couple of options:
1. Make a Mapped Key for it in the General Key Map, giving it a Hotkey as desired and making the Target of the Action the desired character (this is essentially the old way of doing things which works but is less flexible).
2. Add a new Mapped Key (call it "I Win Button" just to give it a name) to Combat Hotkeys (where you set the Hotkey) and Virtual Combat. Then make a Mapped Key with the same name only in the class-specific Key Map that you want to perform this action. One of the great features of Lax's setup is that you can just leave the "I Win Button" Mapped Key out of the other class-specific Key maps and they will do nothing when you press the Hotkey for "I Win Button" in Combat Hotkeys. If you later decide you want your other characters to do something at the same time, just make an "I Win Button" Mapped Key for them in their class-specific Key Map.
If you want the ability for a Character to switch specs using this setup then you need to use the method described in Lax's HOWTO. Note that Lax specifically addresses the ability for a Character to be assigned to multiple class-specicific Key Maps here, as well as the importance of not setting Hotkeys in the class-specific Key Maps.
Yes. This will only be an issue if you try to change keybinds in all windows at once using Repeater.changing a blizzard keybind is another valid reason for turnning off every single hotkey containing keymap though.. not just the ones you need to type/chat
Connect With Us