Download
(92Kb)
Download
Updated: 10-15-08 08:24 PM
Pictures
File Info
Updated:10-15-08 08:24 PM
Created:unknown
Downloads:16,076
Favorites:117
MD5:

SpellBinder  Popular! (More than 5000 hits)

Version: r2
by: Nymbia [More]

SpellBinder is a simple, ugly Ace2 mod that creates a GUI for the new SetBindingItem, SetBindingSpell, and SetBindingMacro functions. Simply put, it allows you to bind stuff to keys without taking up an actionbar slot.

To summon the window, use /spellbind, or set a key binding in the bindings menu.

* Click on a button on the left, then select or enter something to bind a key to.
* Click on the "Click to Set" button, then enter a key combination
* Check that the spell, item or macro name is correct, check that the key combination is correct, then click "Set Key". That's it!

Optional Files (0)


Post A Reply Comment Options
Unread 03-09-07, 07:14 AM  
Nymbia
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 37
Uploads: 10
Originally posted by Ektyr
Could we get some support for a Mage's Water Elemental please? I'm unable to connect to WoW in order to test a more updated version at the moment, but this support hasn't been added according to the changelog.

I must say that I really love this addon, it's simple and does exactly what I want (minus above feature ).
Unfortunately, a water element's spells don't behave in the same way as a hunter or warlock's pet, can't get info for 'em. You should be able to bind a macro to '/cast Freeze' for the same effect.
Report comment to moderator  
Reply With Quote
Unread 03-07-07, 01:39 PM  
Ektyr
A Fallenroot Satyr

Forum posts: 24
File comments: 9
Uploads: 0
Could we get some support for a Mage's Water Elemental please? I'm unable to connect to WoW in order to test a more updated version at the moment, but this support hasn't been added according to the changelog.

I must say that I really love this addon, it's simple and does exactly what I want (minus above feature ).
Report comment to moderator  
Reply With Quote
Unread 02-25-07, 09:09 PM  
speak
A Wyrmkin Dreamwalker
 
speak's Avatar

Forum posts: 57
File comments: 186
Uploads: 0
re: eaten bindings :(

well here's the problem

macro bound to the ` key

shift, control and alt modifiers present.

if i put the macro on a hotbar and modifier-click the button, everything works fine.

if i use modifiers with the ` key, the modifiers do not work.

so why does it work when it's on a bar but not when i use the keybind?

weird huh ;(
Report comment to moderator  
Reply With Quote
Unread 02-25-07, 12:33 AM  
Nymbia
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 37
Uploads: 10
Originally posted by Garland
Just a quick drive-by compliment and maybe some advice (if it pans out).

First I'll say that I love SpellBinder, a combination of it and UnitActionBars to maximise my potential over keyboard and mouse have been making me very happy. As a person who's no stranger to FPS games, I rely on my reflexes between both hardware implements a lot. Binding macros to keys, in play, whenever I need to (no less) is a thing of great value.

I did find out one thing though which might be the answer to speak's question. If something has a binding which is a modifier-key binding but not a key binding, it overrides the modifier part of SpellBinder's binding. Example; if I have SpellBinder set to use V and I have a macro with a [modifier:alt] on it, Alt+V doesn't actually use that but instead it toggles friendly nameplates.

The solution I found was to head into the bindings (making them character specific is important now if you haven't already) and track down the alt/control/shift+key binding that's overriding your macro, then unbind it. That should solve that problem, at least if it's the same problem I was having. Baffled me for a little bit, that did until I actually saw the keybind do something.
Yeah, that's a common problem, thanks for illustrating it so well. Another one (and possibly related to speak's problem) is what's been termed, 'bindings eat modifiers'. For instance, if I have a macro like this:

/cast [modifier:ctrl] Detect Magic; [modifier:alt] Polymorph; Fireball


And that macro is bound to Control-4, the detect magic will never ever cast. That's because the binding eats the modifier -- since control is used to determine if this macro is the one that's cast, it disappears before the macro is evaluated. So ctrl-4 will cast Fireball and ctrl-alt-4 will cast polymorph, both contrary to the macro logic.


This behavior, and the one pointed out by Garland, are both inherent in the Blizzard code, I can't do anything about them, as the bindings are in blizzard's court as soon as you close the spellbinder frame. (they'll also persist after disabling spellbinder, by the way)
Report comment to moderator  
Reply With Quote
Unread 02-23-07, 09:51 PM  
Garland
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 91
Uploads: 6
Just a quick drive-by compliment and maybe some advice (if it pans out).

First I'll say that I love SpellBinder, a combination of it and UnitActionBars to maximise my potential over keyboard and mouse have been making me very happy. As a person who's no stranger to FPS games, I rely on my reflexes between both hardware implements a lot. Binding macros to keys, in play, whenever I need to (no less) is a thing of great value.

I did find out one thing though which might be the answer to speak's question. If something has a binding which is a modifier-key binding but not a key binding, it overrides the modifier part of SpellBinder's binding. Example; if I have SpellBinder set to use V and I have a macro with a [modifier:alt] on it, Alt+V doesn't actually use that but instead it toggles friendly nameplates.

The solution I found was to head into the bindings (making them character specific is important now if you haven't already) and track down the alt/control/shift+key binding that's overriding your macro, then unbind it. That should solve that problem, at least if it's the same problem I was having. Baffled me for a little bit, that did until I actually saw the keybind do something.
Report comment to moderator  
Reply With Quote
Unread 02-23-07, 05:59 PM  
speak
A Wyrmkin Dreamwalker
 
speak's Avatar

Forum posts: 57
File comments: 186
Uploads: 0
macro modifiers dont work?

how do i make macro modifier works when i have a macro bound to a key?

i have a macro that's bound to the ` key and it works ok.

if i put [modifier:alt] into the macro, and press alt-`, the spell doesnt work. it just casts the nomodifier part.

i've tried iwth a few macros (a few spells and items) and with teh shift alt and control modifiers.

it's like the spellbinder mod is not picking up the modifiers and passing them to the macro.

any words of advice for me?

Thanks!
Report comment to moderator  
Reply With Quote
Unread 01-21-07, 09:48 PM  
Nymbia
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 37
Uploads: 10
Re: Same Key, Multiple Actions Warning

Originally posted by doktorstick
Spellbinder gives me a warning when I mistakenly bind a key to an action and then rebind it to a different action... warning that it may cause problems. The problem is, I must have missed how to clear out old bindings.

Am I misinterpreting what the error message is telling me? What can I do about it? Much thanks.
I've been getting that too, I'll look into it
Report comment to moderator  
Reply With Quote
Unread 01-18-07, 01:57 PM  
doktorstick
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 51
Uploads: 2
Same Key, Multiple Actions Warning

Spellbinder gives me a warning when I mistakenly bind a key to an action and then rebind it to a different action... warning that it may cause problems. The problem is, I must have missed how to clear out old bindings.

Am I misinterpreting what the error message is telling me? What can I do about it? Much thanks.
Report comment to moderator  
Reply With Quote
Unread 01-09-07, 01:15 PM  
Caspian
A Murloc Raider

Forum posts: 5
File comments: 2
Uploads: 0
Originally posted by Nymbia
Hit escape, click Key Bindings, and check the box in the top right that says "Character Specific"
oh i see, so the blizzard keybindings are what is doing it, not the mod. much thanks
Report comment to moderator  
Reply With Quote
Unread 01-09-07, 02:27 AM  
Nymbia
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 37
Uploads: 10
Originally posted by Caspian
seems i am unable to use this addon on multiple characters. i can set it up fine with my main, but when i try to set it up on an alt, it removes the binds i have for my main.

for instance, on my main (shaman) i have purge set to F12. when i log onto my alt (hunter) i set F12 to hunter's mark. by doing so it removes the F12 purge bind from my main.

is there a way to fix this? or is it a known bug?
Hit escape, click Key Bindings, and check the box in the top right that says "Character Specific"
Report comment to moderator  
Reply With Quote
Unread 01-08-07, 06:33 PM  
Caspian
A Murloc Raider

Forum posts: 5
File comments: 2
Uploads: 0
seems i am unable to use this addon on multiple characters. i can set it up fine with my main, but when i try to set it up on an alt, it removes the binds i have for my main.

for instance, on my main (shaman) i have purge set to F12. when i log onto my alt (hunter) i set F12 to hunter's mark. by doing so it removes the F12 purge bind from my main.

is there a way to fix this? or is it a known bug?
Report comment to moderator  
Reply With Quote
Unread 12-16-06, 01:07 AM  
Nymbia
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 37
Uploads: 10
Re: Suggested Patch - Keybinding UI

Originally posted by doktorstick
This adds a title to the section in the Keybindings menu and changes the keybind from "SpellBinder" to "Configuration".

Code:
--- SpellBinder.lua.old 2006-12-15 22:57:33.000000000 -0600
+++ SpellBinder.lua     2006-12-15 22:48:10.000000000 -0600
@@ -8,6 +8,9 @@
 local currentbind1 --the binding that we're gonna add to the item
 local currentbind2
 --the slash commands
+BINDING_HEADER_SpellBinder = "Spell Binder";
+BINDING_NAME_SpellBinder = "Configuration";
+
 local options = {
        type = 'execute',
                name = "Toggle",
Good idea, I'll add that.
Originally posted by doxxx
Try:

Create Healthstone (Major)()

Note the extra parentheses.
Well the way the check works is that it will behave correctly in regards to not considering "(Major)" the rank, as long as "(Major)" is not in the text area where rank goes.. It also -should- consider "Create Healthstone" and "Create Healthstone (Major)" different spells, and set them correctly -- but the game might not cooperate. I guess the real question is, what's the exact text that's output to chat when you set a key to major healthstone?
Report comment to moderator  
Reply With Quote
Unread 12-15-06, 11:44 PM  
doxxx
A Kobold Labourer
 
doxxx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 160
Uploads: 1
Originally posted by cannyar
I think I found a bug:

I tried to set up a spellbinding to "Create Healthstone(Major)" and while it accepts the binding (V in my case) when I press V nothing happens.

If I bind "Create Healthstone" (which is the lowest stone) it works, but gives me the lowest stone.

Any ideas? Fixes?

Thanks!
Try:

Create Healthstone (Major)()

Note the extra parentheses.
Report comment to moderator  
Reply With Quote
Unread 12-15-06, 10:59 PM  
doktorstick
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 51
Uploads: 2
Suggested Patch - Keybinding UI

This adds a title to the section in the Keybindings menu and changes the keybind from "SpellBinder" to "Configuration".

Code:
--- SpellBinder.lua.old 2006-12-15 22:57:33.000000000 -0600
+++ SpellBinder.lua     2006-12-15 22:48:10.000000000 -0600
@@ -8,6 +8,9 @@
 local currentbind1 --the binding that we're gonna add to the item
 local currentbind2
 --the slash commands
+BINDING_HEADER_SpellBinder = "Spell Binder";
+BINDING_NAME_SpellBinder = "Configuration";
+
 local options = {
        type = 'execute',
                name = "Toggle",
Report comment to moderator  
Reply With Quote
Unread 12-15-06, 07:54 PM  
Nymbia
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 37
Uploads: 10
Originally posted by cannyar
I think I found a bug:

I tried to set up a spellbinding to "Create Healthstone(Major)" and while it accepts the binding (V in my case) when I press V nothing happens.

If I bind "Create Healthstone" (which is the lowest stone) it works, but gives me the lowest stone.

Any ideas? Fixes?

Thanks!
Hmm, I'll have to hijack a warlock and test it out.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: