Download
(885Kb)
Download
Updated: 07-21-18 10:57 AM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:07-21-18 10:57 AM
Created:unknown
Downloads:1,306,071
Favorites:2,694
MD5:

Outfitter  Popular! (More than 5000 hits)

Version: 5.20.3
by: mundocani [More]

About 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.20.3 changes

* FIXED: Prevented more custom events from being registered with the system

Version 5.20.2 changes

* FIXED: Storing outfits on the server no longer gives an error

Version 5.20.1 changes

* FIXED: Outfitter's custom event types should longer give errors about being unknown

Version 5.20 changes

* FEATURE: Updated for patch 8.0
Post A Reply Comment Options
Unread 07-19-11, 06:07 PM  
dirtag
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Re: Re: Strange issue with dualspeccing and item set names

No none of them was in the EM, but just to test I added one of them to EM and now things seems to work as intended again...really weird....

Originally posted by mundocani
I'll work on repro'ing it, but I'll have to dust off my warrior and re-spec her so it'll probably be a few days before I get to it.

In the meantime, are your outfits being stored in the WoW EM? When an outfit is in the EM, I count on the EM to tell me where the items for each slot are located. It's possible that the EM is being clever about your spec and not identifying the off-hand slot since it's technically invalid. I don't do checks like this in native Outfitter outfits, so my best guess is that the EM might be doing it. Is it possible you used to have your outfit stored locally and now have it stored on the server?
Report comment to moderator  
Reply With Quote
Unread 07-23-11, 01:58 PM  
dirtag
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Re: Re: Re: Strange issue with dualspeccing and item set names

I think I managed to trigger it again..

If I have 2 full outfits enabled and the put them to the EM, and REMOVE them again, weird things start to happen.

I'm going to try some other iterations and see if there is something else weird going on...
Report comment to moderator  
Reply With Quote
Unread 07-24-11, 12:35 PM  
mundocani
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 434
Uploads: 6
Re: Re: Re: Re: Strange issue with dualspeccing and item set names

Originally posted by dirtag
I think I managed to trigger it again..

If I have 2 full outfits enabled and the put them to the EM, and REMOVE them again, weird things start to happen.

I'm going to try some other iterations and see if there is something else weird going on...
Thanks, I'll work on repro'ing it using that approach.
Report comment to moderator  
Reply With Quote
Unread 07-28-11, 11:47 AM  
dirtag
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
After doing the following I have no problems:

Putting the "Nude"outfit into the EM and nothing else.
No issues...

But another quick question:

Is it possible to put a rebuild outfit into a macro ?
kinda like :
Code:
/run Outfitter.RebuildOutfit("name of Outfit)";
Report comment to moderator  
Reply With Quote
Unread 07-29-11, 06:24 PM  
mundocani
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 434
Uploads: 6
Originally posted by dirtag
Is it possible to put a rebuild outfit into a macro ?
kinda like :
Code:
/run Outfitter.RebuildOutfit("name of Outfit)";
/run Outfitter:RebuildOutfit(Outfitter:FindOutfitByName("Your outfit name"))

should do the trick. If the outfit is in the EM then you will have to equip the outfit first. Native outfitter outfits work whether they're equipped or not.
Report comment to moderator  
Reply With Quote
Unread 08-06-11, 08:12 PM  
OfficialSponsor
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Outfitter Changing Weapons/Shield in Combat

First off I just wanna say I've been using Outfitter for years and love it! Even after Blizzard introduced the Equipment Manager I still find it extremely useful.

That said the only thing I wish it would do right, which it hasn't in a long time, is change out items in the main- and/or off-hands during combat. I used to use this feature to quickly switch a two-hander out with a sword and board on my paladin when I get in a jam but when I find that capability most useful is while I'm fishing.

The fishing script used to unequip your fishing outfit if you enter combat to get your weapons back and equips it back when you leave combat. Very handy when a mob pats a little too close to you while you're fishing but for the last few patches it hasn't worked right. It seems like it tries since it completely locks up the main-hand item to where you can't manually equip it even after combat untill the client is restarted. It doesn't do this if I remove the fishing script from the outfit.

I can change out these items myself while in combat, it just seems that maybe Blizzard changed how an addon would do it.

This isn't a complaint or a rant... just wanted to bring it up in case it got put on the back burner and forgotten about. Otherwise love the mod!
Report comment to moderator  
Reply With Quote
Unread 08-07-11, 06:19 AM  
Hentaya
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 18
Uploads: 1
Smile Re: Outfitter Changing Weapons/Shield in Combat

Originally posted by OfficialSponsor

That said the only thing I wish it would do right, which it hasn't in a long time, is change out items in the main- and/or off-hands during combat.
...
I can change out these items myself while in combat, it just seems that maybe Blizzard changed how an addon would do it.
[/b]
On the nose! Blizzard removed this ability from an addon or a script. The code's still in there, just in case someone figures it out, to switch slots during combat; there's just apparently no slots that can be switched during combat by automation, now.
Report comment to moderator  
Reply With Quote
Unread 08-07-11, 06:33 AM  
Hentaya
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 18
Uploads: 1
Wink Building outfits for stats...

Now that I (hopefully) have helped reduce the need for a repeat from the author, i'll bring up a problem I'm having.

Being a mage with a limited amount of need for doing anything but DPS, I usually keep three sets of very similar armor: PVE, PVE Bosses (the spell hit cap jumps from 6% at +2 levels to 17% +3 levels) , and PVP. I'll tend to generate a set with a few stat settings, and then tweak it and resave it, which has worked pretty well in the past.

Now, though, all the top-end gear is getting WAY too much hit in it. I hate having too much. I noticed, recently, that I can do more with a stat than just MAX it. Great! So, I make a new outfit:

[Spell Hit Rating] <= 615
[Spell Damage] MAX

And Build! And it worked like a charm. Except...oh, wait, to avoid the hit cap, it's equipping my PVP gear. Hrm. No, that won't work.... Alrightee, I know!

[Resiliance] <= 0
[Spell Penetration] <= 0
[Spell Hit Rating] <= 615
[Spell Damage] MAX

And Go! It finishes...and wait, um, No, pretty much the same as before. WTF? So, i go look at the code. And get a headache (no, not because it's bad. I was expecting a headache. Optimization is an NP-Complete problem most of the time...).

Apparently, the problem (I'm guessing) is that our esteemed author (Did I express again today how much I love this addon, and how disappointing the one I switched to from Outfitter a long while ago had become around LK time?) never THOUGHT someone would use this option to EXCLUDE a stat. As best I can figure, the optimizer says 'If you specify a stat, you must WANT the stat. I'll take all the objects for that slot, and pick the one with the smallest number." Instead of "Oh, it's a max. Is the max zero? Yes, then lets not pick anything with that stat for that slot, even if we have to leave it blank."

So, feature request: either letting '<= 0' work, or specifying a 'None' option to flag it explicitly. I decided it was a better use of my time to ask first, and hack it if necessarily, later.

(not putting this in the tracker, in case someone comes back and say 'Oh, silly, just make it -1' or something easy)
Last edited by Hentaya : 08-07-11 at 06:34 AM.
Report comment to moderator  
Reply With Quote
Unread 08-07-11, 06:18 PM  
mundocani
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 434
Uploads: 6
Re: Building outfits for stats...

Thanks for the detailed description Hentaya, I appreciate it. I'm looking at the code now and trying to remember how/why I wrote it the way I did. The problem is happening because of the way I compare outfits for the genetic search (which makes the NP-complete problem much more practical in a game scripting engine). Specifically, I think it's the Outfitter:CompareCompoundScores() function which will need modified.

There may be something you can try until I can work through it and make it behave more intuitively. Try putting the Hit condition first and then the exclusion conditions for Resil or SpPen and see if that makes it behave differently. Like this:

[Spell Hit Rating] <= 615
[Resiliance] <= 0
[Spell Penetration] <= 0
[Spell Damage] MAX

Let me know how that goes! - John
Report comment to moderator  
Reply With Quote
Unread 08-12-11, 06:04 PM  
mundocani
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 434
Uploads: 6
Re: Re: Building outfits for stats...

I haven't had much luck reproducing the optimization problem Hentaya. I don't have a PvP set, so instead I tried make a caster DPS outfit by asking for Haste <= 0 and Max. Int. That worked though, and the outfit I got contained no items with Haste :/

I'll try to collect some PvP gear and try it again, but it'll probably take a while since I rarely PvP.
Report comment to moderator  
Reply With Quote
Unread 08-19-11, 04:39 AM  
Hentaya
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 18
Uploads: 1
Well, that was interesting

Sorry for the delay in replying; barely been having enough time to get into game and do my dailies, let alone play with things that are interesting!

Tried it the way you suggested. Kept it off high speed to watch. It reduced Spell Pen to zero, and then Resil to 18 or so. Kept Hit at 615.

When it was done, I had those values...and 6 pieces of armor on in the set. One piece was an older PVP piece with the 18 resil. The rest of the gear slots were all empty. Rather a lackluster outfit.

So, it kinda worked; at least I can say 'well, I need those empty slots filled with things without hit rating'. But I guess it revealed ANOTHER problem; how to tell the algorithm 'yes, minimize a stat, but give me a full set of armor'.

I hate to suggest algorithms, but perhaps particle swarm optimization is more useful here? Not sure how the performance would be in the environment though. And I *reallly* don't wanna write it. But perhaps I'll see if I can adapt Abelhas as a library to be used in WoW addons.
Last edited by Hentaya : 08-21-11 at 11:13 AM.
Report comment to moderator  
Reply With Quote
Unread 10-08-11, 09:21 PM  
fogtoo
A Kobold Labourer

Forum posts: 1
File comments: 8
Uploads: 0
I just downloaded Outfitter and loving it. However I am stumbed by 1 thing.
I can't get "Show in item comparisons" to work. It might be due to me not fully understanding what is meant by this, but I thought it was something similar to equipcompare or similar addons?
I figured out I could shift hover over an item to get tooltip, but I wanted the tooltip to work on normal hover.
Hopefully someone will be able to help me here.
Report comment to moderator  
Reply With Quote
Unread 11-02-11, 11:36 PM  
mundocani
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 434
Uploads: 6
Originally posted by fogtoo
I just downloaded Outfitter and loving it. However I am stumbed by 1 thing.
I can't get "Show in item comparisons" to work. It might be due to me not fully understanding what is meant by this, but I thought it was something similar to equipcompare or similar addons?
I figured out I could shift hover over an item to get tooltip, but I wanted the tooltip to work on normal hover.
Hopefully someone will be able to help me here.
The comparison feature in Outfitter augments the Blizzard comparison feature by including items from your outfits (so you can compare new loot against an item you're not wearing at the moment, for example). The comparison tooltips show up at the same time as the Blizzard tooltips, ie when you hold down shift.
Report comment to moderator  
Reply With Quote
Unread 01-23-12, 08:57 PM  
mundocani
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 434
Uploads: 6
I've uploaded version 5.4.4 which fixes a problem with the Twin Peaks battleground and also localizes WSG properly so that should now work in other languages.

IMPORTANT: I had to add a new file (LibBabble-SubZone) and so you can NOT update Outfitter to this new version by simply doing a reload UI while the game is still running. The game won't load files added while it's still running and this will cause Outfitter to generate loads of errors and it will fail to work. Exit WoW completely before updating (or just exit and restart WoW if you already installed it while running and are having this problem).
Report comment to moderator  
Reply With Quote
Unread 02-17-12, 06:22 AM  
nanrector
A Kobold Labourer
 
nanrector's Avatar

Forum posts: 0
File comments: 36
Uploads: 0
Question Have script dismiss pet?

I dug through the comments and found this script which I had been searching for to equip a pet with a specific outfit. However I'd like it to dismiss the pet when I change outfits. Could anyone tell me what to add for that?
Thanks!


-- $EVENTS OUTFIT_EQUIPPED
if event == "OUTFIT_EQUIPPED" then
Outfitter:SummonCompanionByName("Pet Name Here", 5)
__________________
~Magic happens to those who expect it.~
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

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.