Outfitter

Outfitter is an equipment management addon which gives you fast access to multiple outfits to optimize your abilities in PvE and PvP, automated equip and unequip for convenience doing a variety of activities, or to enhance role-playing.

Outfitter includes an icon bar for fast access to your outfits, a minimap menu for fast compact access, support for LibDataBroker, scripting with a library of pre-made scripts for most common tasks, outfits optimized for a particular stat, item comparisons across outfits, quick access to items via the character sheet, and more.

Version 5.10b10 changes

* FEATURE: Bumped toc for patch 6.1
* FEATURE: Added option to show helm/cloak only while in combat
* FIXED: Fishing script "Disable click to move" option works again
* FIXED: Delay on summoning companion pets is no longer hardcoded to two seconds

* FIXED: Added support for WoD item sub-codes. You will need to re-memorize those items on your locally-stored outfits in order for Outfitter to pick up the new codes. Outfits in the Equipment Manager already handled these correctly)

* FIXED: New drops are claiming to require level 100 instead of 90 in Blizzard's addon APIs so I've turned off the check for item level
* FIXED: Missing items show their names again
* FIXED: Changed title detection to work with patch 6 (thanks to Silarn)

* FEATURE: Updated LibBabble-Zone to WoW4.0-compatible version
* BUGFIX: Fixed error when trying to use spellbook icons (thanks to xlion)
* BUGFIX: Fixed error when hitting Enter after renaming a set (thanks to GreyWolfSC)

Version 5.1 changes

* FEATURE: Added support for Mastery outfit optimization
* FEATURE: Updated to LibStatLogic-1.2
* FEATURE: Selecting an outfit from the minimap or LDB menu while holding a modifier updates to current items
* FEATURE: Added support for identical-but-reforged items
* BUGFIX: Fixed various bugs in Trinket Queue script

* FEATURE: Multi-stat outfit generation/rebuild
* FEATURE: Supports WeightsWatcher in addition to existing support for Pawn and TankPoints
* FEATURE: Substantially improved performance of TankPoints optimization
* FEATURE: Trinket Queue script supports trinkets which don't have a Use: effect (they'll be equipped if all other trinkets have more than 30 secs of cooldown)
* FEATURE: Improved UI for creating outfits
* FEATURE: Removed Naxxramas from list of Argent Dawn zones
* FEATURE: Ability to change title with an outfit is partially restored. Feature works for macros, outfit bar, keybindings, and tradeskill open/close
* FEATURE: '/outfitter deposit outfitName' command to deposit an outfit to the bank
* FEATURE: '/outfitter depositunique outfitName' command to deposit the items unique to an outfit to the bank
* FEATURE: '/outfitter depositothers outfitName' command to deposit every outfit except one to the bank
* FEATURE: '/outfitter withdraw outfitName' command to withdraw an outfit from the bank
* FEATURE: '/outfitter withdrawothers outfitName' command to withdraw all outfits except one from the bank
* FEATURE: Added run(text) function for scripts to easily run slash commands
* FEATURE: Outfitter:SummonCompanionByName() no longer cancels the pet if it's already summoned
* FEATURE: Reduced memory and CPU usage
* FEATURE: Hiding an outfit in the outfit bar also hides it in the minimap menu and LDB feeds
* FEATURE: Fixed bug causing Outfitter to think player is still dead after being rezzed (patch 3.3.3 compatibility with timing change on UnitIsDeadOrGhost() API)
* FEATURE: '/outfitter update outfitName' command to quickly update your outfits while leveling
* FEATURE: '/outfitter updatetitle' command to manually force your player title to update
* BUGFIX: Fixed Trinket Queue script to account for on-use duration (broken in 4.10)
* BUGFIX: Trinket Queue script equips highest-priority trinket with less than 30 secs of cooldown (instead of 0 secs)
* BUGFIX: Fixed display of Death Knight scripts in menus
* BUGFIX: Script editor now shows the correct line number when syntax checking scripts
* BUGFIX: Bags held in inventory will no longer be added to outfits during optimization

Version 5.0b10 changes

* BUGFIX: Character pane title menu is no longer hidden when there's only one title (thanks to Corveroth for the report)
* BUGFIX: EM outfits which fail to return item lists no longer crash (thanks for Jiminimonka for the report)
* FEATURE: Updated LibBabble, LibBabble-Inventory, LibBabble-Zone, and LibStatLogic to current versions
* FEATURE: Added "Equip on target" script

Version 5.0b9 changes

* FEATURE: Cataclysm/WoW4 compatibility

Version 5.0b8 changes

* BUGFIX: Shifting into Druid Bear Form no longer locks out equipment changes

Version 5.0b7 changes

* FEATURE: Hiding an outfit in the outfit bar also hides it in the minimap menu and LDB feeds
* FEATURE: Fixed bug causing Outfitter to think player is still dead after being rezzed (patch 3.3.3 compatibility with timing change on UnitIsDeadOrGhost() API)
* BUGFIX: Fixed layout of Rename dialog

* BUGFIX: First-time initialization (and '/outfitter reset' command) don't give errors about unknown stats
* BUGFIX: Fixed display of Death Knight scripts in menus
* BUGFIX: Fixed Trinket Queue script to account for on-use duration (broken in 4.10)
* BUGFIX: Trinket Queue script equips highest-priority trinket with less than 30 secs of cooldown (instead of 0 secs)
* FEATURE: Trinkets with not Use: effect can now be used with the Trinket Queue script (they'll be equipped if all other trinkets have more than 30 secs of cooldown)

Version 5.0b1 changes

* FEATURE: Multi-stat outfit generation/rebuild
* FEATURE: Supports WeightsWatcher in addition to existing support for Pawn and TankPoints
* FEATURE: Substantially improved performance of TankPoints optimization
* BUGFIX: Bags held in inventory will no longer be added to outfits during optimization

* FEATURE: Changed LibButtonFacade to only load if installed with another addon (corrects Bartender4 compatibility)
* BUGFIX: Fixed compatibility API used by old versions of OutfitterFu
* BUGFIX: Fixed slot-to-slot swapping bug (MH/OH, Trinket1/Trinket2, Finger1/Finger2) when one of the slots is also being emptied

Version 4.9b7 changes

* FEATURE: Added option to druid scripts to control whether scripted Complete outfits should unequip
* FEATURE: Added new donors to About tab
* FEATURE: A script which equips a Complete outfit that's already equipped will still clear the other outfits
* BUGFIX: Fixed offhands to equip after mainhand so that 2H -> 1H/OH swaps work again when you have a MH with a U-E gem

I have two different sets of bullets that I want to be able to switch between, Mammoth Cutters and Frostbite Bullets. But when I set up outfitter with the Mammoth Cutters equipped then switch to another set with the Frostbite Bullets and then back to one with the Mammoth Cutters it says Outfitter can't find the Mammoth Cutters

I think the new Equipment Manager will be useful to some people, but it's a very basic gear-swap feature. Once authors add things to it like automation and figure out a way not to include a slot in an outfit then it might be useful to more people, but without automation and having to update every outfit whenever you upgrade an item is a bit much for me.

I didn't verify it, but I assume the outfits are stored server-side, which would be very nice. If I could figure out a way to encode outfits which skip slots I'd offer it as an alternative storage system for Outfitter just to have my outfits follow me between computers

Originally posted by Tinuviel Hey Mundocani,

Is this gonna be out of business with the outfit stuff they are introducing in 3.1?

- FEATURE: Updated outfit optimization wording for patch 2.4 stat changes
- FEATURE: Added Dalaran to list of cities for Around Town script
- FEATURE: Added Aspect of the Dragonhawk support (uses same outfit as Hawk)
- FEATURE: Completed prismatic gem list, which should improve gear-swapping when using those (still has trouble due to WoW bugs with item-for-item swaps with prismatics)
- FEATURE: Item swapping errors show an itemís link instead of just the name
- FEATURE: Minimap button icon changs to the current outfitís icon
- FEATURE: Added support for heirloom items
- FEATURE: Added Strand of the Ancients support
- FEATURE: Added LibBabble-Zone library so zone-based outfits should work more consistently across locales
- FEATURE: Added LibBabble-Inventory library so Titanís Grip support should work more consistently across locales
- FEATURE: Added Wintergrasp support (thanks to Lendara)
- FEATURE: Added Dalaran Sewers support (thanks to Lendara)
- FEATURE: Added Ring of Valor support (thanks to Lendara)
- BUGFIX: Added Death Knight Unholy presence

It can take an hour or more for this site to approve new uploads. You can get it from wobbleworks.com if you need it immediately and it's not available here as a download yet.

Originally posted by ChaosInc Suggestion: Keybinding for "Update outfit with current gear". While leveling, you get so many changes in gear it gets tedious to have to keep opening the options to update your outfit. Then to get the more specific info maybe a small popup box with radio boxes to select which outfit you're updating to your current gear.

Thanks for the suggestion -- I'll put it on my list. It sounds like a good solution, and is better than some suggestions involving Outfitter magically knowing that your gear is better and updating the outfit for you. Now the question is should it update your current Complete outfit, or should it update the top-most outfit that you're wearing...

Suggestion: Keybinding for "Update outfit with current gear". While leveling, you get so many changes in gear it gets tedious to have to keep opening the options to update your outfit. Then to get the more specific info maybe a small popup box with radio boxes to select which outfit you're updating to your current gear.

__________________

Originally posted by Mirrikat45 so says the 1/2 million downloads per week.......

Impossible statistics = FAIL!! But don't point this out, or your post will be deleted!

Originally posted by Lendara If you want to use the automatic cloth scripts in Wintergrasp, Dalaran Sewers or Ring of Valor, and not only in the Strand of the Acients (these are the zones still not included), open Outfitter.lua and go to line 706, after

If you want to use the automatic cloth scripts in Wintergrasp, Dalaran Sewers or Ring of Valor, and not only in the Strand of the Acients (these are the zones still not included), open Outfitter.lua and go to line 706, after

You can do both of those using built-in scripts (as you already suspected).

For the specific city use the "In zones" script and add the name of the city to the list in the script's Settings tab. To ensure the name is right you can go to the city and then use the button on the script's settings to add your current zone to the list.

For the mount, use the "Player has buff" script and put the name of your mount's buff (I think it's always the same as the name of the mount itself) in the buff name field on the Settings tab.

Originally posted by recluse A few questions - I've been a long time user, and this may be possible as-is, I haven't looked too deeply into it (i seem to remember some kind of scripting window?), but if these are not possible, I'd love if it were possible to implement. They are more of a roleplayer request viewpoint, I think.

1. Around Town outfits based on -which- town you are in. "In Dalaran/Orgrimmar/etc", rather than just "in town".
2. Outfits based on your current mount.

Edit: Hrm, in regards to #1, I'm thinking I remember being able to set a zone/subzone to an outfit? Am I remembering right? (I can't check atm, these two ideas, had just been rolling around my head lately)

A few questions - I've been a long time user, and this may be possible as-is, I haven't looked too deeply into it (i seem to remember some kind of scripting window?), but if these are not possible, I'd love if it were possible to implement. They are more of a roleplayer request viewpoint, I think.

1. Around Town outfits based on -which- town you are in. "In Dalaran/Orgrimmar/etc", rather than just "in town".
2. Outfits based on your current mount.

Edit: Hrm, in regards to #1, I'm thinking I remember being able to set a zone/subzone to an outfit? Am I remembering right? (I can't check atm, these two ideas, had just been rolling around my head lately)

__________________
We'd be together, but only diamonds last forever...

Originally posted by kkaden Well.... looks like I figured it out, Dradek doesn't fish, but my fishing add-on Fishing Buddy was loading anyways and looking for a fishing outfit... disable the add-on for him, no more AddItemWithStatToOutfit message

Cool, I'll get the debug message removed anyhow -- I don't mean to leave those message in for release builds but I don't always notice them.

Well.... looks like I figured it out, Dradek doesn't fish, but my fishing add-on Fishing Buddy was loading anyways and looking for a fishing outfit... disable the add-on for him, no more AddItemWithStatToOutfit message

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.