Download
(19Kb)
Download
Updated: 07-05-11 03:32 PM
Pictures
File Info
Updated:07-05-11 03:32 PM
Created:unknown
Downloads:12,356
Favorites:41
MD5:

NumPadBar  Popular! (More than 5000 hits)

Version: 4.2
by: merak69 , Shaktar

Features

  • Offers a choice of five popular keyboards
  • Offers a choice of three action bar sizes
  • Switches bars on form/stance changes, if desired
  • Hides the numpad or labels if desired
  • Locks all action bars during combat
  • Prevents shift-dragging actions out of numpad buttons during combat
  • Prevents dragging numpad off screen
  • Saves settings individually for each character
  • Displays detailed instructions in a scrollable tooltip
  • Compatible with OmniCC, a ui mod that displays cooldowns on buttons

Warning

Due to the lack of spare action slots for druids and warriors, slots of bottom action bar #2 are used to store numpad actions in. For moonkin and treeform druids, the entire bottom action bar #2 is used. For warriors and feral druids using arrow keys, only the rightmost 4 slots are used.

Description

NumPadBar is an action bar in the shape of a numpad. It works like a built-in action bar such as the Bottom Right ActionBar, for example. You can drag actions and macros into and out of NumPadBar, just like other action bars.

The first major difference between NumPadBar and built-in action bars is that it is in the shape of a numpad. Also, keybindings for numpad keys are already set up for the numpad bar. These keybindings are temporary and are only used while the numpad is displayed.

The second major difference is that NumPadBar can be used as a normal action bar or as a stance bar. When using it as a normal action bar, the same actions are used no matter what stance you are in. When using it as a stance bar, the actions will change depending on your stance; they will be the same actions that are in the built-in stance bar.

You can move NumPadBar anywhere on screen. You can change its size. You can choose from a selection of popular keyboards; this affects the layout of the numpad keys. You can hide NumPadBar. You can hide the labels on the keys. You can select whether to display the Enter key (and override Chat binding), and whether to display the cursor keys (and override movement and other bindings).

In the heat of combat, it is all too easy to accidentally drag actions out of action bars. Therefore, NumPadBar, as well as the built-in action bars, are locked during combat. This prevents all changes to NumPadBar during combat.

You can display instructions in a scrollable tooltip by right-clicking the invisible background of NumPadBar near the numeric keys and selecting Help.




Please visit http://www.curse.com/addons/wow/num-pad-bar for the newest version.

4.20
a) updated toc for 4.2
4.10
a) updated toc for 4.1
4.01
a) updated toc for 4.0.1
4.00
a) updated version information
b) removed references to 'this' (which should have been done when 2.0 came out)
c) removed references to GetGlobal
3.33b
a) correction to druid tree form stance switching
3.33a
a) correction to druid spec swapping... correctly rebinds keys when switching specs
3.33
a) added logic to detect spec changes, specifically for druids (moonkin/tree)
b) split apart moonkin and tree form action bar mappings
c) changed moonkin and tree form bar mappings to more ideal action bar slots
3.3
a) updated toc for 3.3
3.2
a) updated toc for 3.2
3.13
a) added ability to hide the ui while keeping it active.
3.10.1
a) updated rogues to not conflict with new shadow dance stance slots
3.10
a) updated toc for 3.1
3.03.1
a) added death knight support.
Post A Reply Comment Options
Unread 03-22-07, 02:53 PM  
Shaktar
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 27
Uploads: 3
@RealUnimportant

Thank you for your extensive comments. I did not know that action slots 1-12 are unused by warriors. This will make it possible to use the unused slots you mentioned for warriors and druids so that I don't need to use 2 of the normal action bars to save actions in. There is still a lack of 4 extra slots, so I now use the rightmost 4 slots of the bottom action bar #2.

I've changed one of the keyboards so that it does not display (or use) the enter key nor the cursor keys. This lets people continue to use the normal Open Chat and movement keys.

It sounds like you have not found the drop down menu. I have made this easier to find in the new version. Right-clicking on the gray background displays the drop down menu which lets you change all of the options that can be changed.

The help selection in the menu displays 4 dialogs of information, duplicating the information you found inside the LUA file. No one needs to look inside the LUA file, it's all in the 4 help dialogs.
Report comment to moderator  
Reply With Quote
Unread 03-21-07, 04:35 AM  
RealUnimportant
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
First Bug, and it's a good one...

Somehow you're auto-hooking all the numberpad buttons by default... Including Enter and the arrow keys.

The problem is, WoW doesn't differentiate between NP-Enter and the normal Enter key; they're considered to be the same for purposes of keybinding. So, by hooking into this button you completely disable access to chat! Similarly, if anyone uses the arrow keys for movement, they can no longer move!

Hm, and my main is a druid, and already uses all his action bars... So that means this mod is essentially useless.

Perhaps you could consider the following for the future:

- Don't auto-hook the buttons. I think this could actually cause tainting issues anyway, but apart from that it causes the above-mentioned problems with chat and character movement. Instead, give us a new section in the Keybinding menu - this would also allow us to specify a modifier, allowing the buttons to retain their default (or any pre-existing user-programmed) uses while also making them viable as secondary spellcasting buttons.

- Include instructions on HOW to do the things you say are possible in the help menu, rather than just say they can be done. Knowing that I can make changes is nice, but being told how to make these changes would be much more useful! You also mentioned there's multiple layouts... How to access those would be handy, as the default doesn't match my keyboard.

- When loading the mod whilst playing Warriors/Druids/Rogues (who also use a "stance bar"), automatically select unused bars to store that characters numberpad actions - no class uses all 10 default bars, so there should always be available options.

My apologies for what sounds like a very negative post, but let me assure you that I'm actually very supportive of this as a concept - I hope you can iron out some of the wrinkles!

Edit:
Aha... You've hidden the Readme file inside the LUA, where the problems I discovered are explained. Still, surely it would make more sense to avoid the issue entirely rather than force a workaround which will change behaviour patterns established over years?

In fact, I see an awful lot of useful information hidden away in the LUA - what a shame that there was no obvious way to access this information from within the game! "/numbarpad" just told me what it did, and to type "/numbarpad help" for more help, which then gave me the basic Readme info but no further instruction on how to access the deeper functions. Aside from the counter-intuitiveness of hiding all this information inside the LUA file, it also unnecessarily increases the amount of data loaded into memory... Could you not just use a Readme file like everyone else?

Action Bar Slots 1-12 and 109-120 aren't used by warriors, so wouldn't it make sense for those to be their defaults for use in NumBarPad? Druids could automaticlly be assigned 85-96 and 109-120. Slot 109's auto-attack autofill isn't a bug, it's just lazy coding by Blizzard; changing it causes no ill effects AFAIK (at least it never did when I used to use PopBar.)

Again, I must repeat that all of this blabbering is meant to be an aid to future development and hopefully widespread adoption of your add-on - while you obviously have had no problem adopting new playstyles to accommodate the restrictions your addon enforces, others are likely to be more set in their ways. When offering additional buttons, telling two classes that often need every possible toolbar that they have to sacrifice two of their existing bars in order to use your product isn't going to be a good selling point.

Good luck with version 2.0.1.
Last edited by RealUnimportant : 03-21-07 at 05:14 AM.
Report comment to moderator  
Reply With Quote
Unread 03-21-07, 03:43 AM  
RealUnimportant
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
What a great idea!

I've hardly used keybinds on my numberpad mostly because I'm sure I'd always forget what spells I've put on there... Well now I can just use them like other hotbars! Brilliant idea, long overdue.

Looking forward to EU maintenance finishing so I can try this out live.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: