Category: Data Broker
Addon Information
Works with 3.3
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
1.4.1
Date:
01-02-2010 07:01 PM
Size:
26.69 Kb
Downloads:
5,709
Favorites:
126
MD5:
Pictures
Click to enlarge
Blizzard Equipent Manager (Top) & Broker_EquipSwitch (Bottom)
Click to enlarge
Minimap icon via Broker_EquipSwitchUI
Broker EquipSwitch   Popular! (More than 5000 hits)
What is this?
Broker: EquipSwitch is an Addon using the LibDataBroker Data Display Specifications.
Quote:
Data display addons provide a LDB “feed” for an always-up addon to display. These addons can be thought of like RSS feeds, where the display addon is similar to an RSS reader. Display addons could include FuBar, Titan Panel, StatBlocks, LegoBlocks, or any other design out there.
What does it do?
With the PTR Patch 3.1.0 Blizzard introduced a new feature, the Equipemt Manager. It was pulled back for the release of 3.1.0 but released shortly after, in a minor content patch.
This Addon tries to increase the accessibility by providing means to switch predefined equipment sets by just a few clicks.

Features:
- Shows currently used Equipment Set with icon and text
- Shows a list of all defined Equipment Sets with icon and text
- Clicking a Set will equip it, in combat swaping is provided by Blizzard
- Right clicking the plugin will open the Blizzard GearManager

Broker: EquipSwitch also comes with Broker: EquipSwitchUI.
It is a small display addon that provides a minimap button, it's completly optional.
If you don't have a display addon, maybe this is just for you!
If you don't want a minimap button, don't load Broker: EquipSwitchUI or delete the folder manually.

What it won't do
This addon will not allow you to add, edit or delete equipment sets.
Use the Blizzard UI for this, it's a one-time task anyway.

Feature request are welcome, but don't hold your breath for it.

Some Display Addons
There are some nice display addons, for a list see http://wiki.github.com/tekkub/libdat...dons-using-ldb
  Change Log - Broker EquipSwitch
- 1.4.1:
Fixed an nil error that happend when no previously saved set was saved for the current character.

- 1.4.0:
Right clicking on the plugin will open the Blizzard GearManager
Now uses the table that is passed by blizzard
Event handling simplyfied, more stuff is moved to the time the addon actualy is loaded
Added support for MMOUI Minion

- 1.3.9:
TOC Bump for patch 3.3
Next release will be refactored for the new parameters blizzard passes to addons

- 1.3.5:
Nobody told me .. it's esES and not enES! :sadface:

- 1.3.4:
Fixed enES translation, thanks PatoDaia
As always, if a translation displays wrong for your local or you want one added/edited, please
submit a lua file.

- 1.3.3:
Added enES, thanks PatoDaia
As always, if a translation displays wrong for your local or you want one added/edited, please
submit a lua file.

- 1.3.2:
Added ruRU, thanks kolod
This translation was c&p from a website, it may not display correct for you if you are on ruRU local.
If this happens, please supply a lua file that I can download to add it again.

- 1.3.1
Added koKR, thanks chkid

- 1.3.0
Updated TOC

- 1.2.0:
Broker_EquipSwitch:
Added zhTW, thanks a9012456
Switched to AceLocal-3.0 for localization, to make it easier for the translators to send me new translations.

Broker_EquipSwitchUI:
Simplyfied the code and removed a redundant callback

- 1.1.0:
If equiping a set fails, the icon will not update.
This happenes when you are on taxi or are casting a spell and try
to switch to a different set.

- 1.0.0:
Release, removed some debug output

- 0.12.0:
TOC Update
Changed VARIABLES_LOADED to ADDON_LOADED
Changed PLAYER_ENTERING_WORLD to PLAYER_LOGIN

- 0.11.1:
Fixed table recycling and some tweaks.

- 0.11.0:
Added Broker_EquipSwitchUI to the package, this provides a minimap icon.
If you don't want a minimap icon, don't load this as an addon.

- 0.10.0:
Feature complete for 3.1.0, waiting for GetEquipmentSetInfoByName API fix

- 0.9.9658-3:
Small update for workaround introduced in 0.9.9658-2
New default icon
Removed redundant queue for switching equipment while in combat,
therefore allowing switching of mainhand, offhand and
ranged weapons. This is handlede by Blizzard within
EquipmentManager_AddPendingEquip(itemId, inventorySlot, location).

- 0.9.9658-2:
Added workaround for Blizzard API bug.

- 0.9.9658:
Some code clean up and tweaks.
Improved table handling and reusing.
Improved the way the items in the menu are created.

- 0.9.9637:
Updated Version
Added german local

- 0.9.9626:
Initial upload
  Archived Versions - Broker EquipSwitch
File Name
Version
Size
Author
Date
1.3.9
26kB
lloydbates
12-09-2009 09:55 AM
  Comments - Broker EquipSwitch
Post A Reply Comment Options
Old 03-08-2010, 04:11 AM  
Kupotek
A Deviate Faerie Dragon
 
Kupotek's Avatar
Interface Author - Click to view interfaces

Forum posts: 17
File comments: 823
Uploads: 7
Okay, great thanks!
__________________
KittyUI | My Home on the Web
Kupotek is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-28-2010, 03:54 AM  
lloydbates
A Kobold Labourer
 
lloydbates's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 34
Uploads: 3
Quote:
Originally posted by Kupotek
Wait, so if I don't want the the icon on the minimap I can just delete the folder Broker_EquipSwitchUI?
Well yes, that is one way of getting rid of the minimapicon. I've mentioned it in the addon description:
Quote:
If you don't want a minimap button, don't load Broker: EquipSwitchUI or delete the folder manually.
__________________
Gentlemen, you can't fight in here! This is the War Room!
lloydbates is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-27-2010, 03:53 PM  
Kupotek
A Deviate Faerie Dragon
 
Kupotek's Avatar
Interface Author - Click to view interfaces

Forum posts: 17
File comments: 823
Uploads: 7
"In you character selection screen, press the "Addons" button at the bottom.
Untick the Addon "Broker_EquipSwitchUI" to not load it (for a specific character of for all) and you're done."

Wait, so if I don't want the the icon on the minimap I can just delete the folder Broker_EquipSwitchUI?
__________________
KittyUI | My Home on the Web
Kupotek is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-02-2010, 07:03 PM  
lloydbates
A Kobold Labourer
 
lloydbates's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 34
Uploads: 3
Quote:
Originally posted by 8489
Been getting this error constanly ...
Try 1.4.1 and see if that fixes this error.
If a character did not have a previously saved set, this could happen.
__________________
Gentlemen, you can't fight in here! This is the War Room!
lloydbates is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-02-2010, 06:07 AM  
8489
A Defias Bandit
 
8489's Avatar

Forum posts: 2
File comments: 37
Uploads: 0
Been getting this error constanly but only on my paladin for some reason this ones a realy odd on. I've deleted all the SV's for all my chars for the addon still with no luck..

Error '1

[2010/01/02 12:02:37-2220-x1]: Broker_EquipSwitch-1.4.0\Core.lua:81: attempt to index upvalue 'bes' (a nil value)
Broker_EquipSwitch-1.4.0\EventHandler.lua:22: in function <Interface\AddOns\Broker_EquipSwitch\EventHandler.lua:9>

---

Error '2

[2010/01/02 12:05:09-2220-x1]: LibDBIcon-1.0-11 (Decursive):215: attempt to index local 'object' (a nil value)
Broker_EquipSwitchUI-1.4.0\Core.lua:25: in function `?'
Broker_EquipSwitchUI-1.4.0\EventHandler.lua:17: in function <...terface\AddOns\Broker_EquipSwitchUI\EventHandler.lua:16>

---
8489 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-11-2009, 12:28 AM  
lloydbates
A Kobold Labourer
 
lloydbates's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 34
Uploads: 3
Quote:
Originally posted by asdf
The minimap icon is driving me crazy. I use WUU to automatically update my addons, so manually deleting the "UI" folder every time I update is not an acceptable option.

Is there any way we could get a simple option to turn off/on the icon?

I don't have a single other LDB addon that shows a minimap icon (that I can't turn off).
In you character selection screen, press the "Addons" button at the bottom.
Untick the Addon "Broker_EquipSwitchUI" to not load it (for a specific character of for all) and you're done.

As long as WUU does not automatically turns on every addon it updates, this should work just fine.
__________________
Gentlemen, you can't fight in here! This is the War Room!
lloydbates is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-09-2009, 02:09 PM  
asdf
A Murloc Raider

Forum posts: 6
File comments: 35
Uploads: 0
The minimap icon is driving me crazy. I use WUU to automatically update my addons, so manually deleting the "UI" folder every time I update is not an acceptable option.

Is there any way we could get a simple option to turn off/on the icon?

I don't have a single other LDB addon that shows a minimap icon (that I can't turn off).

Last edited by asdf : 12-09-2009 at 02:10 PM.
asdf is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-09-2009, 01:43 PM  
lloydbates
A Kobold Labourer
 
lloydbates's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 34
Uploads: 3
Re: Feature request

Quote:
Originally posted by Saiket
It would be nice if right-clicks on the LDB button opened the set manager window to the currently worn set. Definitely not a major thing, but I try to right click the minimap button a lot out of habit from using ItemRack.
Hm, good idea. I'll have a look at it later.
__________________
Gentlemen, you can't fight in here! This is the War Room!
lloydbates is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-09-2009, 12:06 PM  
Saiket
A Deviate Faerie Dragon
 
Saiket's Avatar
Interface Author - Click to view interfaces

Forum posts: 17
File comments: 211
Uploads: 14
Feature request

It would be nice if right-clicks on the LDB button opened the set manager window to the currently worn set. Definitely not a major thing, but I try to right click the minimap button a lot out of habit from using ItemRack.
Saiket is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-25-2009, 05:36 AM  
8489
A Defias Bandit
 
8489's Avatar

Forum posts: 2
File comments: 37
Uploads: 0
Quque?

Any chance of a queue system so if the set cant equip the items it will get queue'd so that it will when you come out of combat or so forth? (ItemRack Feature)
8489 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-28-2009, 09:21 AM  
lloydbates
A Kobold Labourer
 
lloydbates's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 34
Uploads: 3
Quote:
Originally posted by Danno
I realize this may be beyond the scope of what you want to do with this, but there's a nasty little bug where titan's grip fury warriors can't equip things like, say, an argent lance using the blizzard equipment mananger (and hence, this addon or closetgnome), because the game tries to put the lance (or other 2 handed non-sword/mace/axe in our mainhand before un-equipping the offhand sword/mace/axe), causing it to fail with an "I can't put that there"

Anyway, a check for a guy holding 2 2-handers, then unequipping the offhand prior to putting something in the mainhand would be nice, but once again, I realize that may be beyond the scope for this project.

edit: to clarify, the bug is on the blizzard side of the house, not in this addon.
A valid request. But as you correctly assumed it's beyond what I want this addon to be: A frontend to the Blizzard Equipment Manager for LDB displays (or its own as a button at the minimap).
As anoying as it can be, this is a bug that should be fixed in the implementation from Blizzard.
I'm sorry but I have to decline this requst.
__________________
Gentlemen, you can't fight in here! This is the War Room!
lloydbates is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-27-2009, 08:38 PM  
Danno
A Murloc Raider
 
Danno's Avatar
Interface Author - Click to view interfaces

Forum posts: 4
File comments: 21
Uploads: 2
I realize this may be beyond the scope of what you want to do with this, but there's a nasty little bug where titan's grip fury warriors can't equip things like, say, an argent lance using the blizzard equipment mananger (and hence, this addon or closetgnome), because the game tries to put the lance (or other 2 handed non-sword/mace/axe in our mainhand before un-equipping the offhand sword/mace/axe), causing it to fail with an "I can't put that there"

Anyway, a check for a guy holding 2 2-handers, then unequipping the offhand prior to putting something in the mainhand would be nice, but once again, I realize that may be beyond the scope for this project.

edit: to clarify, the bug is on the blizzard side of the house, not in this addon.

Last edited by Danno : 08-27-2009 at 08:39 PM.
Danno is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-22-2009, 11:06 AM  
lloydbates
A Kobold Labourer
 
lloydbates's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 34
Uploads: 3
Re: ruRU locale

Quote:
Originally posted by kolod
Broker_EquipSwitch\locales\ruRU.lua
Code:
local L = LibStub("AceLocale-3.0"):NewLocale("Broker_EquipSwitch", "ruRU")
if not L then return end

L["Current set: %s"] = "Текущий комплект: %s"
L["No set"] = "Без комплекта"
Thanks for your help, but could you please upload it as a ziped textfile?
Copy&Paste from the webpage does not work for me when using a different character encoding than my default ISO-8859.
I don't know if the copied text would display correctly for you ingame.
__________________
Gentlemen, you can't fight in here! This is the War Room!
lloydbates is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-19-2009, 11:51 AM  
kolod
A Kobold Labourer
 
kolod's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
ruRU locale

Broker_EquipSwitch\locales\ruRU.lua
Code:
local L = LibStub("AceLocale-3.0"):NewLocale("Broker_EquipSwitch", "ruRU")
if not L then return end

L["Current set: %s"] = "Текущий комплект: %s"
L["No set"] = "Без комплекта"
__________________
kolod is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-21-2009, 05:19 AM  
Frayol
A Deviate Faerie Dragon
 
Frayol's Avatar
Interface Author - Click to view interfaces

Forum posts: 10
File comments: 108
Uploads: 4
Quote:
Originally posted by lloydbates
Also, how often do you find yourself editing a set?
Fairly often when levelling. However I do see your point.

Quote:
Originally posted by lloydbates
This is a valid request, but it's out of scope of what I want this addon to be. As you mentioned, there are already addons that react to these events (swapping a dagger) and that work very well.
Fair enough, but it can be annoying to hit stealth, have it broken and then find out part way through the fight that your dagger hasn't swapped back. Still, it is something that I can work around.
Frayol is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.