• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

SpellBinder

  Download the Curse Client

Project Updated:
Files Updated: Thu, Oct 16 2008
Supports Game Version: 3.0.2
Category: Action Bars
Tags:

, , , , and [Edit Tags]

Project Manager: Nymbia
Additional Authors: No additional authors
Current Version: 2.0-release
License: All Rights Reserved
Avg Daily DL (last 30 days): 53
Downloads Total: 66,914
Favorites: 218
Comments: 33
  • Contests
  • About SpellBinder
  •  

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!
  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  SpellBinder 2.0-release Release 3.0.2 23,872 10/16/2008
  SpellBinder-r70031.4 Beta 2.4.3 3,985 9/29/2008
  SpellBinder-r70031.3 Beta 2.4.3 173 7/30/2008
  SpellBinder-r70031.2 Beta 2.4.3 265 7/21/2008
  SpellBinder-r70031.1 Beta 2.4.3 185 7/17/2008
  • 1 page(s)
Advertisement
  • Screenshots (1)
  •  
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Hi and thx for this great addon!!i've been using it for ages.but now with the dual specs it kinda useless since if i bind a key to something it will be the same for my dual spec which is different(therefore i want to bind something different there).

    Is there ANY chance u make this to work for dual specs?if yes this would be pure win :):)
    thx again!

    Reply Report Permalink
  • Nor said 

    Hi!
    I love your addon, but please support WoWMatrix.
    Since Curse and WoWInterface locked them out, manually updating mixed ACE, Curse and WoWInterface addons is a real big pain :(

    Thank you for your hard work! real good job!

    Reply Report Permalink
  • Regarding the error I posted; in addition to Spellbinder crashing with the warrior class, it also crashes (giving the same error) with the druid, paladin and priest classes. I tested with all other addons off. Seems to work fine with all the other classes. Any chance we'll see this fixed soon? Can someone recommend a good alternative to Spellbinder in the meantime? Thanks!

    Reply Report Permalink
  • sorontur said 

    since dualspec is now soon available it would be great if one could set profiles for the key bindings. do you have plans for that?

    Reply Report Permalink
  • Blizzard is making it so it will remember your bar layout and keybindings per spec.

    Reply Report Permalink
  • xyu said 

    The point of spellbinder is so that we don't have to put them on the bar. I agree w/ what sorontur said. I would love to be able to use spellbinder with both specs instead of having to put them on the bars.

    I've tested binding 2 specs to one key but it will not work.

    Reply Report Permalink
  • Great addon, works fine with all my characters except for one, my warrior. This is the error I get:

    Date: 2009-03-07 11:05:07
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua line 1656:
    AceConfigRegistry-3.0:ValidateOptionsTable(): SpellBinder.args.school4.name: expected a string or funcref, got 'nil'
    Debug:
    [C]: ?
    [C]: error()
    ...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:42:
    ...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:37
    ...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:173:
    ...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:168
    ...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:207:
    ...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:182
    ...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:217:
    ...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:182
    ...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:248: ValidateOptionsTable()
    ...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:294: app()
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1656: Open()
    SpellBinder\SpellBinder.lua:30: value()
    ..\FrameXML\ChatFrame.lua:3231: ChatEdit_ParseText()
    ..\FrameXML\ChatFrame.lua:2930: ChatEdit_SendText()
    ..\FrameXML\ChatFrame.lua:2951: ChatEdit_OnEnterPressed()
    [string "*:OnEnterPressed"]:1:
    [string "*:OnEnterPressed"]:1
    AddOns:
    Swatter, v5.3.4105 (DingoIII)
    Atlas, v1.13.0
    AtlasBattlegrounds, v1.13.0
    AtlasDungeonLocs, v1.13.0
    AtlasOutdoorRaids, v1.13.0
    AtlasTransportation, v1.13.0
    AtlasLoot, vv5.03.03
    AtlasLootFu, vv5.03.03
    AucAdvanced, v5.3.4105 (DingoIII)
    AucFilterBasic, v5.3.4105 (DingoIII)
    AucFilterOutlier, v5.3.4105.2531
    AucMatchUndercut, v5.3.4105.2531
    AucScanData, v5.3.4105 (DingoIII)
    AucStatClassic, v5.3.4105 (DingoIII)
    AucStatHistogram, v5.3.4105 (DingoIII)
    AucStatiLevel, v5.3.4105 (DingoIII)
    AucStatPurchased, v5.3.4105 (DingoIII)
    AucStatSales, v5.3.4105.2842
    AucStatSimple, v5.3.4105 (DingoIII)
    AucStatStdDev, v5.3.4105 (DingoIII)
    AucStatWOWEcon, v5.3.4105.2530
    AucUtilAHWindowControl, v5.3.4105.3311
    AucUtilAppraiser, v5.3.4105.2530
    AucUtilAskPrice, v5.3.4105.3175
    AucUtilAutoMagic, v5.3.4105.3142
    AucUtilCompactUI, v5.3.4105.2530
    AucUtilEasyBuyout, v5.3.4105.3583
    AucUtilItemSuggest, v5.3.4105.3108
    AucUtilPriceLevel, v5.3.4105.2545
    AucUtilScanButton, v5.3.4105.2530
    AucUtilScanFinish, v5.3.4105.2530
    AucUtilScanProgress, v5.3.4105.2530
    AucUtilSearchUI, v5.3.4105.3655
    AucUtilSimpleAuction, v5.3.4105.0
    AucUtilVendMarkup, v5.3.4105.2530
    Babylonian, v5.1.DEV.130
    Bagnon, v1.6.10
    BagnonForever, v1.1.1
    BagnonTooltips, v
    Bartender4, v4.2.6
    BeanCounter, v5.3.4105 (DingoIII)
    BonusScanner, v4.6b
    BrokerBonusScanner, v1.0b
    ButtonFacade, v3.0.211
    ButtonFacadeTrinity, v30000.1
    Carbonite, v2.02
    Cauldron, v0.9.10.86
    Chatter, v1.0
    Configator, v5.1.DEV.130
    DebugLib, v5.1.DEV.130
    eCastingBar, v
    ElkBuffBars, v2.2.3-148
    Enchantrix, v5.3.4105 (DingoIII)
    EnchantrixBarker, v5.3.4105 (DingoIII)
    FeedIt, vv1.2
    Gatherer, v3.1.11
    GathererDBWowhead, v1.0.2009-02-18
    Informant, v5.3.4105 (DingoIII)
    MikScrollingBattleText, v5.3.33
    MinimapZoom, v1.2
    MoveAnything, v3.0.2-7
    Omen, v3.0.6
    OmniCC, v2.3.1
    SlideBar, v5.3.4105 (DingoIII)
    SpellBinder, v1.2
    Stubby, v5.3.4105 (DingoIII)
    Titan, v4.1.7.30000 (Revision 154)
    TitanAmmo, v4.1.7.30000
    TitanBag, v4.1.7.30000
    TitanClock, v4.1.7.30000
    TitanCoords, v4.1.7.30000
    TitanCritLine, v0.6.2
    TitanDefense, v3.0.1.30000
    TitanGoldTracker, v4.1.7.30000
    TitanItemBonuses, v4.1.6.30000
    TitanLootType, v4.1.7.30000
    TitanPals, v4.0.0.30000
    TitanPerformance, v4.1.7.30000
    TitanRegen, v4.1.7.30000
    TitanRepair, v4.1.7.30000
    TitanRestPlus, v
    TitanVolume, v4.1.7.30000
    TitanXP, v4.1.7.30000
    XPerl, v3.0.2a
    XPerlArcaneBar, v
    XPerlParty, v
    XPerlPartyPet, v
    XPerlPlayer, v
    XPerlPlayerBuffs, v
    XPerlPlayerPet, v
    XPerlRaidAdmin, v
    XPerlRaidFrames, v
    XPerlRaidHelper, v
    XPerlRaidMonitor, v
    XPerlRaidPets, v
    XPerlTarget, v
    XPerlTargetTarget, v
    (ck=ab0)

    Reply Report Permalink
  • awesome addon, but only thing that this and other similar addons is that I cant bind shift-mousewheelup, or anything mousewheelup or mousewheeldown. Works with dominos though.

    Reply Report Permalink
  • It would be soo nice if somehow the creater could make it so when u bind something it comes up on the move if its on the toolbar or action bar like a normal binding threw keybinds does. Because i am a mage and i switch between bars to attack so i use this mod but it does not show the keybind on the key 1 to = and if i do it threw keybinds i hit the wrong move sometimes. Just a suggestion tho.

    Reply Report Permalink
  • brucek2 said 

    GUI seems to be incompatible with HealBot. Note though that you don't need to load the addon to use keys you've already bound -- just run the addon by itself as needed to set up your keys, and otherwise don't load.

    If there's an update would be nice to add a tab for Mounts, since they are now neither spells in the spellbook, nor items. Meanwhile easy enough to make a macro and bind to that.

    Reply Report Permalink
  • Draewind said 

    Broken ... I might write this one. It isn't that complicated.

    Reply Report Permalink
  • Donsebby said 

    Being a druid it would be awesome to be able to have keybindings for different forms, is it possible through spellbinder to have the binds switch depending on what form I'm in? i.e Caster, Tree, Cat etc.

    Reply Report Permalink
  • razalom said 

    Cant get this to work. Getting the error below. Any ideas?

    Date: 2008-10-28 19:59:04
    ID: 35
    Error occured in: Global
    Count: 1
    Message: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua line 251:
    Method 5% doesn't exist in handler for type order
    Debug:
    [C]: ?
    [C]: ?
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:251:
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:193
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:366:
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:340
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1032:
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1028
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1466: FeedGroup()
    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1708: Open()
    SpellBinder\SpellBinder.lua:30: value()
    ..\FrameXML\ChatFrame.lua:3212: ChatEdit_ParseText()
    ..\FrameXML\ChatFrame.lua:2911: ChatEdit_SendText()
    ..\FrameXML\ChatFrame.lua:2932: ChatEdit_OnEnterPressed()
    [string "*:OnEnterPressed"]:1:
    [string "*:OnEnterPressed"]:1
    AddOns:
    Swatter, v5.1.3715 (SnaggleTooth)
    Ace2, v
    Ace3, v
    AtlasLoot, v5.01.02
    AtlasLootFu, v1.2
    AucAdvanced, v5.1.3715 (SnaggleTooth)
    AucFilterBasic, v5.1.3715 (SnaggleTooth)
    AucFilterOutlier, v5.1.3715.2531
    AucMatchUndercut, v5.1.3715.2531
    AucStatClassic, v5.1.3715 (SnaggleTooth)
    AucStatHistogram, v5.1.3715 (SnaggleTooth)
    AucStatiLevel, v5.1.3715 (SnaggleTooth)
    AucStatPurchased, v5.1.3715 (SnaggleTooth)
    AucStatSales, v5.1.3715.2842
    AucStatSimple, v5.1.3715 (SnaggleTooth)
    AucStatStdDev, v5.1.3715 (SnaggleTooth)
    AucStatWOWEcon, v5.1.3715.2530
    AucUtilAHWindowControl, v5.1.3715.3311
    AucUtilAppraiser, v5.1.3715.2530
    AucUtilAskPrice, v5.1.3715.3175
    AucUtilAutoMagic, v5.1.3715.3142
    AucUtilCompactUI, v5.1.3715.2530
    AucUtilEasyBuyout, v5.1.3715.3583
    AucUtilItemSuggest, v5.1.3715.3108
    AucUtilPriceLevel, v5.1.3715.2545
    AucUtilScanButton, v5.1.3715.2530
    AucUtilScanFinish, v5.1.3715.2530
    AucUtilScanProgress, v5.1.3715.2530
    AucUtilSearchUI, v5.1.3715.3483
    AucUtilSimpleAuction, v5.1.3715.3708
    AucUtilVendMarkup, v5.1.3715.2530
    Babylonian, v5.1.DEV.130
    BeanCounter, v5.1.3715 (SnaggleTooth)
    BonusScanner, v4.1
    Configator, v5.1.DEV.130
    CurseProfiler, v
    DebugLib, v5.1.DEV.130
    EnchantrixBarker, v5.1.3715 (SnaggleTooth)
    EnhTooltip, v5.1.3715 (SnaggleTooth)
    HealBot, v3.0.2.17
    SpellBinder, v1.2
    Stubby, v5.1.3715 (SnaggleTooth)
    Titan, v4.0.2.30000 (Revision 25)
    TitanAmmo, v4.0.2.30000
    TitanBag, v4.0.2.30000
    TitanClock, v4.0.2.30000
    TitanCoords, v4.0.2.30000
    TitanGoldTracker, v4.0.2.30000
    TitanItemBonuses, v4.0.2.30000
    TitanLootType, v4.0.2.30000
    TitanPerformance, v4.0.2.30000
    TitanRegen, v4.0.2.30000
    TitanRepair, v4.0.2.30000
    TitanVolume, v4.0.2.30000
    TitanXP, v4.0.2.30000
    (ck=6f3)

    Reply Report Permalink
  • jaeneva said 

    I'm having the same problem, anyone have a solution yet?

    Reply Report Permalink
  • razalom said 

    Guess we need to look for a new addon

    Reply Report Permalink
  • Date: 2008-10-23 12:09:49
    ID: 51
    Error occured in: Global
    Count: 1
    Message: [string "SpellBinder"] line 1:
    attempt to index global 'SpellBinder' (a nil value)
    Debug:
    [C]: ?
    [string "SpellBinder"]:1:
    [string "SpellBinder"]:1

    :-(

    Quartz works ^^
    it's latest version

    Reply Report Permalink
  • Flinti said 

    Hey Guys,
    is it possible to set Mousebuttons as Keys for macros? For me it doesnt work. The Macros work as Keys onm the Keyboard, but dont on the mouse.
    What is the reason?

    THX

    Reply Report Permalink
  • Can't bind spells on mousewheelup oder mousewheeldown.

    Reply Report Permalink
  • doxxx said 

    Sorry, nevermind that error report. Updating to the latest version fixed it.

    Reply Report Permalink
  • doxxx said 

    I'm getting the following error when I try to open the spellbinder window using /spellbinder:

    [2008/10/19 19:38:37-5099-x1]: SpellBinder-1.2\SpellBinder.lua:74: attempt to call method 'SetFont' (a nil value)
    SpellBinder-1.2\SpellBinder.lua:35: in function `func'
    AceConsole-2.0-82169:1854: in function <...s\SpellBinder\libs\AceConsole-2.0\AceConsole-2.0.lua:1564>
    AceConsole-2.0-82169:2402: in function `value'
    Interface\FrameXML\ChatFrame.lua:3212: in function `ChatEdit_ParseText':
    Interface\FrameXML\ChatFrame.lua:2911: in function `ChatEdit_SendText':
    AddonLoader-2.0\Conditions.lua:219: in function `value'
    Interface\FrameXML\ChatFrame.lua:3212: in function `ChatEdit_ParseText':
    Interface\FrameXML\ChatFrame.lua:2911: in function `ChatEdit_SendText':
    Interface\FrameXML\ChatFrame.lua:2932: in function `ChatEdit_OnEnterPressed':
    :"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 4,302 Bartender4 Action Bars
  2. 3,140 ButtonFacade Action Bars
  3. 915 Dominos Action Bars
  4. 779 FloTotemBar Action Bars, Hunter, and Shaman
  5. 586 FloAspectBar Action Bars, Class, and Hunter