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,055
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 11-03-09, 11:11 AM  
Peyana
A Deviate Faerie Dragon
 
Peyana's Avatar

Forum posts: 11
File comments: 122
Uploads: 0
Still receiving error w/Fishing Buddy+

I have not installed the latest (b5) yet, but the one prior to it was still causing errors. It also disabled the sound. After the error, I clicked on the Outfitter icon and was dismayed when I discovered that it was not showing any gear sets within the Outfitter frame. I logged completely out of the game and restarted WoW. Clicked on the Outfitter icon, clicked on a different gear set than was already chosen, and it changed on the dropdown, but my gear didn't change. (Was testing it and went from Normal to Birthday Suit).

Please advise what I am doing wrong and/or should be doing that I am not doing. fyi--I have the ingame Equipment Manager on to test compatibility on one computer, and not on the other. Same issues on both computers.

Love this add-on! Looking forward to no bugs!
Report comment to moderator  
Reply With Quote
Unread 11-03-09, 12:25 AM  
mundocani
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 434
Uploads: 6
Re: New error

Originally posted by Ookami.kun
OK, new error popped up dealing with FuBar. Nothing big, I just disabled it and enabled the LDB version, but wanted to point it out anyway.
Thanks, I should be able to fix that pretty easily. I was cleaning out some old code and didn't realize some external addons were relying on it. I'll just restore those affected APIs in Outfitter so it doesn't break others.
Report comment to moderator  
Reply With Quote
Unread 11-02-09, 11:17 PM  
Ookami.kun
A Cliff Giant
 
Ookami.kun's Avatar

Forum posts: 79
File comments: 238
Uploads: 0
New error

OK, new error popped up dealing with FuBar. Nothing big, I just disabled it and enabled the LDB version, but wanted to point it out anyway.

Code:
[00:14:32] [ERROR] [Outfitter]Error dispatching event WEAR_OUTFIT
[00:14:32] [ERROR] [Outfitter]Interface\AddOns\FuBar_OutfitterFu\OutfitterFu.lua:160: attempt to call field 'ItemList_GetEquippableItems' (a nil value)
[00:14:37] [ERROR] [Outfitter]Error dispatching event UNWEAR_OUTFIT
[00:14:37] [ERROR] [Outfitter]Interface\AddOns\FuBar_OutfitterFu\OutfitterFu.lua:160: attempt to call field 'ItemList_GetEquippableItems' (a nil value)
Thanks for all the hard work.
__________________
Report comment to moderator  
Reply With Quote
Unread 11-02-09, 10:06 PM  
mundocani
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 434
Uploads: 6
This should take care of the crash many people were experiencing during gear swaps, which also had the side-effect of disabling sound effects (which are temporarily disabled during gear swaps, but got stuck that way because of the crash).

Version 4.9b5 changes

* FEATURE: Added more donors to About tab
* BUGFIX: Fixed bug causing crash during gear swaps when trying to unequip an already-empty slot
Report comment to moderator  
Reply With Quote
Unread 11-02-09, 08:46 PM  
Wizardling
A Kobold Labourer
 
Wizardling's Avatar
Premium Member

Forum posts: 0
File comments: 119
Uploads: 0
Unhappy Stopped working with v4.9b4

[15:44:23][ERROR] [Outfitter]Unknown stat optmization Fishing
[15:44:55]Interface\AddOns\Outfitter\OutfitterEquipment.lua:575: bad argument #2 to 'band' (number expected, got nil)

Error: bad argument #2 to 'band' (number expected, got nil)
AddOn: Outfitter
File: OutfitterEquipment.lua
Line: 575
Count: 1

I'll try reverting.
Report comment to moderator  
Reply With Quote
Unread 11-02-09, 07:30 PM  
ccox
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 7
Uploads: 0
error on new build

edit - looks like the same as JeyKama's error, just with more details.

This is on my DK, whenever I switch to frost presence.
Blood and Unholy don't seem to do it.

Also, when this occurs, my sound effects get turned off for some reason.


Date: 2009-11-02 17:27:07
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\Outfitter\OutfitterEquipment.lua line 575:
bad argument #2 to 'band' (number expected, got nil)
Debug:
[C]: ?
[C]: band()
Outfitter\OutfitterEquipment.lua:575: FindEmptySpecialtyBagSlot()
Outfitter\OutfitterEquipment.lua:604: MoveLocationToEmptyBagSlot()
Outfitter\OutfitterEquipment.lua:582: UnequipSlotID()
Outfitter\OutfitterEquipment.lua:526: ExecuteEquipmentChangeList()
Outfitter\OutfitterEquipment.lua:767: Function()
Outfitter\MC2SchedulerLib.lua:241: OnUpdate2()
Outfitter\MC2SchedulerLib.lua:177: OnUpdate()
Outfitter\MC2SchedulerLib.lua:19:
Outfitter\MC2SchedulerLib.lua:19
AddOns:
nLog, v5.1.DEV.185
Swatter, v5.1.DEV.213
Outfitter, v4.9b4
Pawn, v1.2.5
...
BlizRuntimeLib_enUS v3.2.2.30200 <us>
(ck=963)
Last edited by ccox : 11-02-09 at 07:32 PM.
Report comment to moderator  
Reply With Quote
Unread 11-02-09, 06:42 PM  
Ookami.kun
A Cliff Giant
 
Ookami.kun's Avatar

Forum posts: 79
File comments: 238
Uploads: 0
Not sure if they are related to the earlier error report, but I keep getting the following errors:

Code:
[ERROR] [Outfitter]Error dispatching event UNWEAR_OUTFIT
[ERROR] [Outfitter]Interface\AddOns\FuBar_OutfitterFu\OutfitterFu.lua:160: attempt to call field 'ItemList_GetEquippableItems' (a nil value)
[ERROR] [Outfitter]Error dispatching event WEAR_OUTFIT
[ERROR] [Outfitter]Interface\AddOns\FuBar_OutfitterFu\OutfitterFu.lua:160: attempt to call field 'ItemList_GetEquippableItems' (a nil value)
This one appears from Outfitter itself when I mounted and dismounted.

Code:
Date: 2009-11-02 19:40:49
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\FuBar_OutfitterFu\OutfitterFu.lua line 184:
   attempt to call field 'ItemList_GetEquippableItems' (a nil value)
Debug:
   [C]: ItemList_GetEquippableItems()
   FuBar_OutfitterFu\OutfitterFu.lua:184: OnTooltipUpdate()
   ...ElkBuffBars\libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:393: runChildren()
   ...nterface\AddOns\FuBar\libs\Tablet-2.0\Tablet-2.0.lua:2370: children()
   ...nterface\AddOns\FuBar\libs\Tablet-2.0\Tablet-2.0.lua:2414: Open()
   ...nterface\AddOns\FuBar\libs\Tablet-2.0\Tablet-2.0.lua:2548:
      ...nterface\AddOns\FuBar\libs\Tablet-2.0\Tablet-2.0.lua:2542
   ...ElkBuffBars\libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:442:
      ...ElkBuffBars\libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:441
AddOns:
And this one happens when I mouse over the FuBar selector for outfits.

Edit: It seems to be occurring for anything that tries to change or access a different outfit since I logged onto my Hunter and anytime I change aspects I get the wear/unwear error too.

Hope these help.
__________________
Last edited by Ookami.kun : 11-02-09 at 07:44 PM.
Report comment to moderator  
Reply With Quote
Unread 11-02-09, 06:05 PM  
mundocani
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 434
Uploads: 6
Originally posted by JeyKama
I am having an issue with weapon swap outfits with this new build.

When I go from 2H weapon to another outfit with a 2H (e.g. fishing pole), OR switching from 1H with no offhand back to a 2H, I get this error
Thanks for the report, I've gotten a few other similar reports as well and am working on that issue right now. I hope to have another build tonight or tomorrow to fix this once I figure out what's going wrong.

Originally posted by JeyKama
Going from 1H/OH to a 2H weapon seems to work fine though.

As a side-note, this error seems to turn off my sound effects setting.
Thanks for the extra info about 1H/OH working - that may be important for figuring out the problem.

The error sounds being left disabled is expected - the crash is occuring while Outfitter is attempting to swap your gear and it disables sound effects during the swap to cut CPU loading and improve performance. Because it's crashing during the swap it doesn't get a chance to restore your setting though, which leaves it disabled. Once I fix this bug that problem will go away as well.
Report comment to moderator  
Reply With Quote
Unread 11-02-09, 05:46 PM  
JeyKama
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
I am having an issue with weapon swap outfits with this new build.

When I go from 2H weapon to another outfit with a 2H (e.g. fishing pole), OR switching from 1H with no offhand back to a 2H, I get this error

-----------------

Message: Interface\AddOns\Outfitter\OutfitterEquipment.lua:575: bad argument #2 to 'band' (number expected, got nil)
Time: 11/02/09 15:35:22
Count: 1
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
[C]: in function `band'
Interface\AddOns\Outfitter\OutfitterEquipment.lua:575: in function `FindEmptySpecialtyBagSlot'
Interface\AddOns\Outfitter\OutfitterEquipment.lua:604: in function `MoveLocationToEmptyBagSlot'
Interface\AddOns\Outfitter\OutfitterEquipment.lua:582: in function `UnequipSlotID'
Interface\AddOns\Outfitter\OutfitterEquipment.lua:526: in function `ExecuteEquipmentChangeList'
Interface\AddOns\Outfitter\OutfitterEquipment.lua:767: in function `Function'
Interface\AddOns\Outfitter\MC2SchedulerLib.lua:241: in function `OnUpdate2'
Interface\AddOns\Outfitter\MC2SchedulerLib.lua:177: in function `OnUpdate'
Interface\AddOns\Outfitter\MC2SchedulerLib.lua:19: in function <Interface\AddOns\Outfitter\MC2SchedulerLib.lua:19>

Locals: (*temporary) = 0
(*temporary) = nil
(*temporary) = "number expected, got nil"

------------------

Going from 1H/OH to a 2H weapon seems to work fine though.

As a side-note, this error seems to turn off my sound effects setting.
Report comment to moderator  
Reply With Quote
Unread 11-02-09, 04:36 PM  
mundocani
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 434
Uploads: 6
Re: Re: Re: Bug report

Originally posted by justinm
I fixed the crash you discovered and it appears that Outfitter was trying to report to you that it couldn't equip a particular item (missing from your bags), but the item info in the outfit didn't have the name of that item for some reason. This caused the error message to crash since it wasn't expecting the name to be missing like that.

I don't know what caused that item info to become damaged, but the error will no longer have problems if it happens again.
Report comment to moderator  
Reply With Quote
Unread 11-02-09, 03:20 PM  
justinm
A Kobold Labourer

Forum posts: 1
File comments: 58
Uploads: 0
Re: Re: Bug report

Originally posted by mundocani
Glad you got it working again, and I always appreciate people willing to try out betas. I'll be sure to fix the cause of the crash so it doesn't happen again, even if things do become corrupted!
Report comment to moderator  
Reply With Quote
Unread 11-02-09, 03:10 PM  
mundocani
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 434
Uploads: 6
This version has some significant changes in the equipment-swap engine so please let me know if you have any problems with it. Specifically, I'm interested in knowing if Titan's Grip support is working properly and if complex gem swaps with unique-equipped gems works now.

Version 4.9b4 changes

* FEATURE: New About panel features names of donors, code contributors, localizers, and testers
* FEATURE: Updated Russian translation (thanks to StingerSoft)
* FEATURE: Added support for specialty bags (ie, Engineering bags)
* FEATURE: Reduced memory usage, especially during equipment swaps
* FEATURE: Added Rocket Boots script for sequencing enchanted boots
* BUGFIX: Fixed first-time initialization bug
* FEATURE/BUGFIX: Re-arranged an Outfitter API change to maintain compatibilty with FishingBuddy
Report comment to moderator  
Reply With Quote
Unread 10-31-09, 06:04 PM  
mundocani
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 434
Uploads: 6
Re: Bug report

Originally posted by justinm
I just started getting this error on login.

<snipped>

At any rate, I suppose this is why only the adventurous should try beta versions of things. I had to rebuild all my warrior's outfits.
Glad you got it working again, and I always appreciate people willing to try out betas. I'll be sure to fix the cause of the crash so it doesn't happen again, even if things do become corrupted!
Report comment to moderator  
Reply With Quote
Unread 10-31-09, 08:51 AM  
justinm
A Kobold Labourer

Forum posts: 1
File comments: 58
Uploads: 0
Bug report

I just started getting this error on login. It happened initially after switching from fury to prot and then hitting my defensive stance hotkey, which usually would pop me into my tanking gear. It did nothing but throw this error. Now it happens when I log in. It started in 4.9b3, but I've rolled back to 4.8 release and it still happens. I now can't use Outfitter to change my gear at all.

Code:
Date: 2009-10-31 10:40:52
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Outfitter\MCDebugLib.lua line 191:
   bad argument #2 to 'format' (string expected, got nil)
Debug:
   [C]: ?
   [C]: format()
   Outfitter\MCDebugLib.lua:191: ErrorMessage()
   Outfitter\MCDebugLib.lua:178: ErrorMessage()
   Outfitter\OutfitterEquipment.lua:419: ExecuteEquipmentChangeList()
   Outfitter\OutfitterEquipment.lua:597: Function()
   Outfitter\MCSchedulerLib.lua:278: OnUpdate2()
   Outfitter\MCSchedulerLib.lua:198: OnUpdate()
   Outfitter\MCSchedulerLib.lua:311:
      Outfitter\MCSchedulerLib.lua:311


ETA: It worked fine last night, and to my knowledge I didn't make any changes between then and now.

ETA2: It appears it was some sort of outfit corruption. I deleted Outfitter's saved variables and the saved information for the toon I was having problems with, and the errors ceased. I did remember, though, that I had updated BadBoy between sessions as well. I can't imagine that would have anything to do with it, but there you go. At any rate, I suppose this is why only the adventurous should try beta versions of things. I had to rebuild all my warrior's outfits.
Last edited by justinm : 10-31-09 at 09:25 AM.
Report comment to moderator  
Reply With Quote
Unread 10-26-09, 01:34 PM  
mundocani
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 434
Uploads: 6
Originally posted by Littlemaxi
I get this bug report after every login:
I didn't realize FishingBuddy was using an entry point into Outfitter which I changed in 4.9. I'll try re-arranging my change in the next build so that FishingBuddy can keep using that entry point.
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.