ClosetGnome

Description

ClosetGnome tries to be small and efficient and does not do any processing outside of when you actually add/delete or switch sets. There are some tradeoffs for this, like you won't have advanced features like what sets you're wearing currently in a list and stuff, it just shows you the set you last equipped in the tooltip.

Sets

There's no way to modify a set. It's as simple as: 1. equip set, 2. add a new set with the same name, and it will be overwritten.

There is no "autoset" support in ClosetGnome, but there's nothing stopping you from making a 3rd party addon for it. ClosetGnome_BigWigs can be used to equip sets per boss, for example.

When you add a set, the character frame will pop up and all the slots will be green. Clicking a slot will make it red, which means that slot will be *ignored* for that set. If you want a slot to be empty, make sure it's empty when creating the set and keep it enabled (green). Control+Clicking a slot will snatch the icon of the current item there and use as the set icon, which makes the tooltip list a bit nicer.

Equipping a set in combat is obviously not possible, so the set will be queued automatically and switched to when you get out of combat. If the set contains any weapons, the weapons will be switched immediately if that option is on.

Macro

You can easily equip a ClosetGnome set in a macro like so:
/script ClosetGnome:WearSet("MySetName")
Other methods that might be useful for macros include ClosetGnome:IsSetFullyEquipped("setName"), ClosetGnome:HasSet("setName") and ClosetGnome:FindItem("itemName")

FindItem simply searches your bags for a item, and if it finds it, it returns the bag number and slot number where it is located, and if it does not find anything, it returns -1, so it's safe to use it in a if statement to see if you're currently carrying the required items to equip a set or not.

If you have any requests for more methods for macro use, feel free to suggest them and I'll consider it.

Etc

ClosetGnome fires some events that you can register when it creates, deletes or equips sets, if that's interesting to you.

If you're a gnome hater, you can turn off the equip quips.

There are a number of 3rd party modules already available for ClosetGnome, and more to come: CG_BigWigs, CG_Gatherer, CG_Mount, CG_OhNoes, CG_Switcher and CG_Zone.

Personally I'd like to see a mod that automatically creates and updates resistance sets for you, and one that lets you throw sets in and out of your bank when you visit.

Wiki: http://old.wowace.com/wiki/ClosetGnome

Facts

Date created
01 Apr 2008
Category
Last update
09 Aug 2009
Development stage
Mature
Language
  • enUS
License
All Rights Reserved
Curse link
ClosetGnome
Recent files
  • A: r614 for 3.1.0 on 09 Aug 2009
  • A: r613 for 3.1.0 on 22 May 2009
  • R: r612 for 3.1.0 on 21 May 2009
  • A: r611 for 3.1.0 on 21 May 2009
  • A: r610 for 3.1.0 on 21 May 2009

Authors

Relationships

Embedded library
Ace3
CallbackHandler-1.0
LibDBIcon-1.0
LibStub