Download
(3Kb)
Download
Updated: 07-18-18 01:29 AM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Shadows of Argus (7.3.0)
Tomb of Sargeras (7.2.0)
Return to Karazhan (7.1.5)
Legion (7.0.3)
Updated:07-18-18 01:29 AM
Created:02-02-10 10:42 AM
Downloads:32,040
Favorites:114
MD5:
Categories:Action Bar Mods, Miscellaneous

ncHoverBind  Popular! (More than 5000 hits)

Version: 1.4.2b
by: nightcracker, Coote

Now maintained by TMcMahon51. See thread here.


ncHoverBind is a simple addon that does one thing: binding buttons on mouseover. You can mouse over actionbuttons, spells in the spellbook and macro's in the macro pane and bind them while hovering. You can bind keys, mousebuttons 4 and 5 and the scrollwheel with this addon. If you made a mistake in binding, you can just press "Discard" and your old bindings are loaded. Real simple!


Usage:
Download and install. To start use either /hb or /hoverbind. Hover over buttons, spells or macro's and press a key, scroll with the mouse or press mousebutton 4 or 5. After you've bound your spell/items/macro's press "Save bindings" and your done!
If you use HealBot, use /hvb instead.

Upcoming features:
- Items
Suggest features!

Credits:
FatalEntity

1.4.2b
--
Bug fix for additional macros

1.4.2
--
TOC bump for Legion

1.4.1
--
6.1 TOC Bump

1.4.0
--
Updated for WoW 6.0 and Warlords of Draenor

1.3.1
--
5.4 .TOC bump

1.3.0
--
MoP compatibility.
.TOC bump

1.2.2
--
Added check to avoid interference with HealBot.

1.2.1
--
.TOC bump
Should be mostly error free now.

1.2.01
--
Reuploaded as .zip. Sorry to any MMO-Minion users, was unaware it couldn't handle .rar files.

1.2
--
Fixed Spellbook binding.
Added in Networm's fixes.

1.1
--
Fixed the keybinding mechanic so it correctly binds to the "hidden" keybinds. Also works on pet and shapeshift buttons now.
Optional Files (0)


Post A Reply Comment Options
Unread 02-02-10, 02:32 PM  
jasje
A Chromatic Dragonspawn
 
jasje's Avatar
AddOn Author - Click to view AddOns

Forum posts: 150
File comments: 279
Uploads: 4
Good to have a stand alone addon that does this and only this.
Good job on that nc
__________________

Tukui | Github
Report comment to moderator  
Reply With Quote
Unread 02-02-10, 06:30 PM  
asonde
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Excellent, i expect to see this implemented in yours along with many other minimal UIs.
Report comment to moderator  
Reply With Quote
Unread 02-03-10, 12:04 AM  
FatalEntity
A Defias Bandit
AddOn Compiler - Click to view compilations

Forum posts: 2
File comments: 5
Uploads: 3
Lookin good
Report comment to moderator  
Reply With Quote
Unread 02-03-10, 10:14 AM  
strawberrie
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
I've noticed a small bug with this. On certain keybinds like Shift+D, it will work on first bind, but when i want to try and bind it onto a different button, it bugs out. It doesn't bind, it just uses the item/spell instead even after I hit escape to clear the keystrokes.

Another one is (now I'm not sure if this is caused by this) that whenever i hover over a certain item on my bar like the Kirin tor ring which has the hearth set to it, and hold shift it brings up blizzard's comparison tooltip and it gets stuck there. I would have to reload my WoW to get rid of it.

I hope I made sense. Sorry! I've been trying to find an addon like this for Tuk's ui so I don't have to scroll through the huge list to find the section I want. Great job on it. Thanks
Report comment to moderator  
Reply With Quote
Unread 02-03-10, 05:25 PM  
ichik
A Murloc Raider
 
ichik's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 263
Uploads: 5
Code:
[02:06:18] Interface\AddOns\MacroBank\MacroBank.lua:1057: attempt to index field 'ExpandedTree' (a nil value)
(tail call): ?
Interface\AddOns\MacroBank\MacroBank.lua:1057: in function `GetMacroIndex'
Interface\AddOns\MacroBank\MacroBank.lua:964: in function `DisplayMacro'
Interface\AddOns\MacroBank\MacroBank.lua:489: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
[C]: in function `LoadAddOn'
Interface\AddOns\ncHoverBind\ncHoverBind.lua:217: in main chunk
Report comment to moderator  
Reply With Quote
Unread 02-04-10, 02:12 AM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 716
File comments: 428
Uploads: 22
Originally posted by ichik
Code:
[02:06:18] Interface\AddOns\MacroBank\MacroBank.lua:1057: attempt to index field 'ExpandedTree' (a nil value)
(tail call): ?
Interface\AddOns\MacroBank\MacroBank.lua:1057: in function `GetMacroIndex'
Interface\AddOns\MacroBank\MacroBank.lua:964: in function `DisplayMacro'
Interface\AddOns\MacroBank\MacroBank.lua:489: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
[C]: in function `LoadAddOn'
Interface\AddOns\ncHoverBind\ncHoverBind.lua:217: in main chunk
I see, I load the Blizzard_MacroUI on an unexpected moment for the macrobank. I'll fix this and hook the loading of Blizzard_MacroUI instead of forcing it to load.
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
Report comment to moderator  
Reply With Quote
Unread 02-04-10, 02:13 AM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 716
File comments: 428
Uploads: 22
Originally posted by strawberrie
I've noticed a small bug with this. On certain keybinds like Shift+D, it will work on first bind, but when i want to try and bind it onto a different button, it bugs out. It doesn't bind, it just uses the item/spell instead even after I hit escape to clear the keystrokes.

Another one is (now I'm not sure if this is caused by this) that whenever i hover over a certain item on my bar like the Kirin tor ring which has the hearth set to it, and hold shift it brings up blizzard's comparison tooltip and it gets stuck there. I would have to reload my WoW to get rid of it.

I hope I made sense. Sorry! I've been trying to find an addon like this for Tuk's ui so I don't have to scroll through the huge list to find the section I want. Great job on it. Thanks
I'll try to reproduce this later, thanks for the feedback, please use the bug report section later though! Thanks!
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
Report comment to moderator  
Reply With Quote
Unread 02-07-10, 11:50 PM  
ichik
A Murloc Raider
 
ichik's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 263
Uploads: 5
Latest build of MacroBank fixed the error.
Report comment to moderator  
Reply With Quote
Unread 02-08-10, 12:02 AM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 716
File comments: 428
Uploads: 22
Originally posted by ichik
Latest build of MacroBank fixed the error.
Great to hear that!
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
Report comment to moderator  
Reply With Quote
Unread 02-13-10, 10:08 PM  
masterbeef
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
macro binding bug

first just wanna say thanks for making this and your other addon's i really love lightweight efficiant software. the problem appeared when i upgraded from 1.0 to 1.1. when trying to bind a user specific macro hb would instead bind to a macro from the general macro tab that shared the same block placement as the user macro. ie i binding a macro in the 2nd row 3rd column in user specific would instead bind to whatever happened to be in the 2nd row 3rd column of general. i was able to work around this by scrolling my general macro tab down so that no macro's were shown. hope my explanation makes sense XD ty again
Report comment to moderator  
Reply With Quote
Unread 02-14-10, 02:42 AM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 716
File comments: 428
Uploads: 22
Re: macro binding bug

Originally posted by masterbeef
first just wanna say thanks for making this and your other addon's i really love lightweight efficiant software. the problem appeared when i upgraded from 1.0 to 1.1. when trying to bind a user specific macro hb would instead bind to a macro from the general macro tab that shared the same block placement as the user macro. ie i binding a macro in the 2nd row 3rd column in user specific would instead bind to whatever happened to be in the 2nd row 3rd column of general. i was able to work around this by scrolling my general macro tab down so that no macro's were shown. hope my explanation makes sense XD ty again
Hmm, I thought I prevented this. Let me try to reproduce.

EDIT: Can't reproduce this. Do you use any other addons? And also, try to make sure that you clicked on the user specific tab in the macro frame before binding since I hook the clicking on that button.
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
Last edited by nightcracker : 02-14-10 at 02:44 AM.
Report comment to moderator  
Reply With Quote
Unread 02-14-10, 08:48 AM  
masterbeef
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
Re: Re: macro binding bug

i did test this with all other addons disabled even removing all addon saved variables.

try to make sure that you clicked on the user specific tab in the macro frame before binding since I hook the clicking on that button.
just tried that and it does work if i click the user specific tab again while binding mode is activated.
Report comment to moderator  
Reply With Quote
Unread 02-14-10, 09:16 AM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 716
File comments: 428
Uploads: 22
Re: Re: Re: macro binding bug

Originally posted by masterbeef
i did test this with all other addons disabled even removing all addon saved variables.


just tried that and it does work if i click the user specific tab again while binding mode is activated.
Wait a second, this explained the bug better, you used /hb while you already had the local bindings open. That indeed causes a bug, I'll try to fix it.
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
Report comment to moderator  
Reply With Quote
Unread 03-02-10, 03:28 PM  
blizzart
A Murloc Raider
 
blizzart's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 111
Uploads: 7
n1, I have search a new addon like this.

But one thing is there still, the"middle mouse button" doesnt work to set.
It will be nice if you can set this button for setable
Report comment to moderator  
Reply With Quote
Unread 03-13-10, 02:07 AM  
Jabar
Premium Member
 
Jabar's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 40
Uploads: 1
Very good job nightcracker, such a useful yet simple addon !

@ Blizzart
How to do it yourself :

1. Line 187 : Edit this line to
Code:
-- or key == "MiddleButton"
2. Line 190 : Add this
Code:
if key == "MiddleButton" then key = "BUTTON3" end
You can now bind your Middle Button !
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: