Quantcast
Download
(3 Kb)
Download
Updated: 07-23-16 07:00 AM
Pictures
File Info
Compatibility:
Legion Pre-Patch (7.0.3)
Updated:07-23-16 07:00 AM
Created:02-02-10 10:42 AM
Downloads:19,960
Favorites:114
MD5:
Categories:Action Bar Mods, Miscellaneous
7.0.3

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)


Archived Files (11)
File Name
Version
Size
Author
Date
1.4.2
3kB
nightcracker
07-19-16 08:18 PM
1.4.1
3kB
nightcracker
02-23-15 07:00 PM
1.4.0
3kB
nightcracker
10-14-14 03:22 PM
1.3.1
3kB
nightcracker
07-27-14 09:58 PM
1.3.0
3kB
nightcracker
10-12-12 02:09 AM
1.2.2
3kB
nightcracker
08-15-12 03:23 PM
1.2.1
3kB
nightcracker
07-30-12 05:00 AM
1.2.01
4kB
nightcracker
11-17-10 12:48 PM
1.2
4kB
nightcracker
11-14-10 01:30 PM
1.1
3kB
nightcracker
02-12-10 12:02 AM
1.0
2kB
nightcracker
02-02-10 10:42 AM


Post A Reply Comment Options
Unread 07-23-16, 06:40 AM  
Coote
A Scalebane Royal Guard
 
Coote's Avatar
AddOn Author - Click to view AddOns

Forum posts: 439
File comments: 69
Uploads: 12
Originally Posted by ax0n
I found the problem. They've increased the number of general macros you can have in 7.x from 36 to 120 so:

(76): if localmacros==1 then self.button.id = self.button.id + 36 end

obviously fails.

Managed to get it working by simply replacing 36 with 120.

Cheers!
Ahh, that would definitely explain it. I was unaware they increased the amount of macros you can use, and never thought to test it.
__________________

"This is the fifteen-thousandth four hundredth and ninety-eighth occurence".
Report comment to moderator  
Reply With Quote
Unread 07-22-16, 04:42 PM  
ax0n
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 3
Uploads: 1
I found the problem. They've increased the number of general macros you can have in 7.x from 36 to 120 so:

(76): if localmacros==1 then self.button.id = self.button.id + 36 end

obviously fails.

Managed to get it working by simply replacing 36 with 120.

Cheers!
Last edited by ax0n : 07-22-16 at 05:07 PM.
Report comment to moderator  
Reply With Quote
Unread 07-21-16, 07:41 PM  
Coote
A Scalebane Royal Guard
 
Coote's Avatar
AddOn Author - Click to view AddOns

Forum posts: 439
File comments: 69
Uploads: 12
Originally Posted by ax0n
First things first: Thanks for an awesome addon!

Seems to be an issue with binding to macros in 7.x though (getting a lua error everytime I hover over a macro with binding enabled).
I am unable to replicate this. I have tried binding macros that have been dragged to various bars, and have tried binding macros that are in the macro panel. I even attempted to bind spells from the spellbook to see if any errors popped up. I did this with both my customized UI, and the default UI.

What addons are you running? I would like to see if I can figure this out, and fix it if it's ncHB causing the problems, or attempt to work with the author of whatever addon may be causing a conflict.
__________________

"This is the fifteen-thousandth four hundredth and ninety-eighth occurence".
Report comment to moderator  
Reply With Quote
Unread 07-21-16, 04:33 PM  
ax0n
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 3
Uploads: 1
First things first: Thanks for an awesome addon!

Seems to be an issue with binding to macros in 7.x though (getting a lua error everytime I hover over a macro with binding enabled).
Report comment to moderator  
Reply With Quote
Unread 07-28-14, 05:22 AM  
Coote
A Scalebane Royal Guard
 
Coote's Avatar
AddOn Author - Click to view AddOns

Forum posts: 439
File comments: 69
Uploads: 12
Re: Fantastic addon!

Originally Posted by natassja72
I've been using it for so long, I run with default action bars so this addon is a bless to bind keys quickly It worked perfectly even before last update
I just bumped the TOC up to keep it clean in the addon panel. Not everybody likes having to load "Out of Date" addons.
__________________

"This is the fifteen-thousandth four hundredth and ninety-eighth occurence".
Report comment to moderator  
Reply With Quote
Unread 07-28-14, 04:47 AM  
natassja72
A Wyrmkin Dreamwalker

Forum posts: 52
File comments: 70
Uploads: 0
Fantastic addon!

I've been using it for so long, I run with default action bars so this addon is a bless to bind keys quickly It worked perfectly even before last update
Report comment to moderator  
Reply With Quote
Unread 11-15-13, 08:54 PM  
Coote
A Scalebane Royal Guard
 
Coote's Avatar
AddOn Author - Click to view AddOns

Forum posts: 439
File comments: 69
Uploads: 12
I just tested it out, and it works fine for me. I did notice that I screwed up last time I uploaded, though. Rename the folder from ncHoverBind - Copy to just ncHoverBind. If it still doesn't work, then it's probably an issue with the bar mod you're using.
__________________

"This is the fifteen-thousandth four hundredth and ninety-eighth occurence".
Report comment to moderator  
Reply With Quote
Unread 11-15-13, 06:48 PM  
Restgamer
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Outdated

Is this addon outdated, ingame addons says so. and i cant get /hb to work ingagme. Please update this addon i really need it!
Report comment to moderator  
Reply With Quote
Unread 08-28-13, 12:25 PM  
Coote
A Scalebane Royal Guard
 
Coote's Avatar
AddOn Author - Click to view AddOns

Forum posts: 439
File comments: 69
Uploads: 12
I haven't played since February, so can't exactly test this, but if you copied your bindings over manually, it should all carry over.
Look for bindings-cache.wtf in
World of Warcraft\WTF\Account\ACCOUNTNAME\SERVERNAME\CHARACTERNAME
and make a copy of it.
__________________

"This is the fifteen-thousandth four hundredth and ninety-eighth occurence".
Report comment to moderator  
Reply With Quote
Unread 08-28-13, 11:45 AM  
Xully
A Fallenroot Satyr

Forum posts: 25
File comments: 159
Uploads: 0
Originally Posted by Coote
It uses the in-game binding system, and there is no saved variables. Any keybinds should be saved server-side like they do when you use the Blizzard keybindings menu.
This is great Coote, but one thing that I noticed is that if I bind things inside the spellbook, which is one thing that I love about the addon too, for example I bind "stats/mark of the wild" buff inside the spellbook, I don't feel the need to put it in the auction bars. but this doesn't go with me to other computers, if you know what I mean.
Report comment to moderator  
Reply With Quote
Unread 08-21-13, 06:01 PM  
Coote
A Scalebane Royal Guard
 
Coote's Avatar
AddOn Author - Click to view AddOns

Forum posts: 439
File comments: 69
Uploads: 12
It uses the in-game binding system, and there is no saved variables. Any keybinds should be saved server-side like they do when you use the Blizzard keybindings menu.
__________________

"This is the fifteen-thousandth four hundredth and ninety-eighth occurence".
Report comment to moderator  
Reply With Quote
Unread 08-21-13, 05:22 PM  
Xully
A Fallenroot Satyr

Forum posts: 25
File comments: 159
Uploads: 0
One question about this lovely addon, does this act like the Blizzard key binding window in a way that if I keybind things then go to a different computer, my keybinding will still be there? or do I need to bring the files/WTF with me like vanilla WoW?
Report comment to moderator  
Reply With Quote
Unread 03-18-13, 07:36 AM  
m97
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Great add-on, exactly what i was looking for, but i found that i can't key bind pet action bar buttons and stances properly, i'm quite new to lua but i managed to fix it (i think?):
replace this:
Code:
else
self.button.bindstring = (spellmacro=="STANCE" and "StanceButton" or "BONUSACTIONBUTTON")..self.button.id
with this:
Code:
elseif spellmacro=="PET" then
	self.button.bindstring = (spellmacro=="PET" and "BONUSACTIONBUTTON")..self.button.id
else
	self.button.bindstring = (spellmacro=="STANCE" and "SHAPESHIFTBUTTON")..self.button.id
this seems to be working so you can use this until someone comes up with a better solution
Last edited by m97 : 03-18-13 at 07:38 AM.
Report comment to moderator  
Reply With Quote
Unread 01-26-13, 07:42 PM  
natassja72
A Wyrmkin Dreamwalker

Forum posts: 52
File comments: 70
Uploads: 0
I can't thank you enough for this addon! After quitting action bar mods and moving back to default action bars, I had hard time redefining keybinds and messing with keybinds menu and this just saved my sanity
Report comment to moderator  
Reply With Quote
Unread 11-15-12, 06:06 AM  
Coote
A Scalebane Royal Guard
 
Coote's Avatar
AddOn Author - Click to view AddOns

Forum posts: 439
File comments: 69
Uploads: 12
Originally Posted by Razko
Figured it out. It's because of this:
Code:
bind:SetScript("OnKeyUp", function(self, key) self:Listener(key) end)
It's not uncommon that by the time you release 1, you're not holding shift down anymore, even though you do press shift+1 and the game registers it like that. Changing it to OnKeyDown makes it work flawlessly.
Will be done in the next version. Thanks for the input.

Originally Posted by Razko
I got another question though: why don't you support middle mouse button binds? And will this addon work with more mouse buttons than 4 and 5, e.g. Naga for example?
I added in some test support for the Naga, and the Steelseries WoW mouse at one point, though wasn't able to actually test it myself, and never got any responses back from the person supposed to test it. I believe all that is needed is to add up to Button14 or 15 or however are on it, assuming WoW sees those buttons as mouse keys, rather than keyboard binds. If it sees them as binds from the keyboard, rather than the mouse, it should already work by default.


Originally Posted by Razko
I got another question though: why don't you support middle mouse button binds? And will this addon work with more mouse buttons than 4 and 5, e.g. Naga for example?
I'm not entirely certain why it was never supported, and since I never thought of rebinding the middle mouse button myself, it never occurred to me to change it. Can have that changed in the next version, as well.
__________________

"This is the fifteen-thousandth four hundredth and ninety-eighth occurence".
Last edited by Coote : 11-15-12 at 06:28 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: