Go to Page... |
Updated: | 12-11-06 03:59 AM |
Created: | unknown |
Downloads: | 18,480 |
Favorites: | 92 |
MD5: |
Wardrobe2 allows you to define unlimited equipment sets known as 'Outfits'. It then lets you switch between these outfits manually or when you mount or change forms/stances. This makes it easy to manage gear sets when in different forms for druids and shaman. It also allows you the ability to switch equipment when in specific stances for tanking or DPS. You can also swap equipment when switching to stealth mode.
Commands: (/wd, /wardrobe)
----------
Revision 19353
o Fixed some 'nil' errors that happen when there are no outfits
o Fixed a change in the way wow returns buffs which prevented the mod from detecting your mounted status
Revision 19170
o WoW 2.0 Ready
o Ace2 Ready
o Built-in FuBar Plugin
o Complete Rewrite of the original
Version 3.2.0
o Added Simplified Chinese locals
o Added a new option to not set a default outfit when saving
o Minor client mod bug fixes
Version 3.1.1
o Minor bug fix related to the dewdrop lib and the refresh function
Version 3.1.0
o Fixed a bug with the database updater
o Added an unmount option to switch to your last outfit
o Added the ability to ignore slots in outfits
o Updated the xml file for the 1.10 tooltip bug
Version 3.0.0
o Minimap icon moved into its own mod
o Fixed ammo slot switching
o Fixed some bugs with weapon switching
o Mod will now reload your ui when it is started for the first time
o Most recent timex included in the package
o Updated toc files
Version 2.2.0
o Database update to support items of the same name but with different enchants
o Fixed a bug when zoning while in combat
o Added better mount support
o Fixed a nil error with the database checker
Version 2.1.5b
o Fix for issues with the 1.10 patch
Version 2.1.4
o Minor update to fix tooltip issues with patch 1.10
o Other misc bug fixes
Version 2.1.3
o Equipment swaps should attempt to take place even when in combat for druids
o Weapons will swap even if you are in combat
o New ability to update outfits
o When unmounting you will change to the last worn outfit instead of the default
o Fixed a bug with weapon swapping when changing from a 2h weapon to a 1h with shield
o Hunters should be able to swap gear after they feign death
o Druids now have a "Normal Form" when they are not in any special forms
o Fixed a bug where rogues couldn't set their stealthed form outfit
o Fixed a rare bug that was causing shields to become stuck in your inventory when changing outfits quickly
o Cloak and Helm visability settings are now saved in each outfit
Version 2.1.2
o Fixed a bug where unstealthing and dismounting was putting your default outfit in queue
o Corrected a UI error causing the menu to resize incorrectly
Version 2.1.1
o Fixed a bug when mousing over the mini-map icon when the titan panel plugin wasn't installed
o Fixed a database version update error that was causing new defaults to be reset each UI reload
o The mini-map icon should lock correctly and remember its position
o "No default outfit" messages should not display when in silent mode
o Druids should swap to their default outfit (if set) when changing back to their normal form
Version 2.1.0
o Mini-Map button added that will allow the switching of outfits via a gui
o Titan Panel Plugin introduced
o Added options to lock/hide the mini-map button
o Outfits should swap when a druid changes form even if they are in combat
o Fixed a bug where swapping outfits by name didn't always work
Version 2.0.2
o Unstealthing should no longer change your outfit to the default
o Ability to set an unstealthed outfit added
o Item slots that are not used in outfits will be correctly cleared
o Added a check to make sure you are not dead or a ghost
o Added a message for when you try to delete an unknown outfit
o Updated toc for the new patch
Version 2.0.1
o Corrected a bug that was causing items to end up on the cursor after an equipment swap
o Form changing should no longer be ignored in rare cases
o Changing outfits should be quicker and cause less of a lag spike
Version 2.0.0
o Complete code rewrite to make the mod smaller and faster
o Removed the UI with plans to develop an optional one
o Added the ability to define outfits for specific forms/stances
Comment Options |
Sargeant |
View Public Profile |
Send a private message to Sargeant |
Find More Posts by Sargeant |
Add Sargeant to Your Buddy List |
01-13-06, 07:39 AM | |
|
I will fix the database repair issues in the next version. I forgot to update the variable in the update routine. I will also add in the switch to default set when not in any form like you added. Thanks for the code update.
Do you get any message when changing forms while in combat? Does it say it will queue the outfit or does it try to equip the stuff but fail?
Last edited by Kazun of Warsong : 01-13-06 at 08:06 AM.
|
|
Kazun of Warsong |
View Public Profile |
Send a private message to Kazun of Warsong |
Find More Posts by Kazun of Warsong |
Add Kazun of Warsong to Your Buddy List |
01-13-06, 03:51 AM | ||
|
Edit: Found a new bug -- "locked" status of the minimap button is not saved over sessions
I also continually get the "Database info format was outdated and was updated" error on load Edit2: Realized that the reason for the above bugs was that the SavedVariables file was not getting the correct version number saved to it. (I've manually edited my file to fix it)
function AceWardrobe:PlayerAurasChanged() local tmpForm = self:GetForm() local _, englishClass = UnitClass("player") ----------------------------------------------------------------------- -- Stance/Form Stuff here ----------------------------------------------------------------------- if (tmpForm == nil) then tmpForm = "" end if (WARDROBE.CurrentForm ~= tmpForm) then if (englishClass == "ROGUE" and tmpForm == "") then WARDROBE.CurrentForm = "No Stealth" else WARDROBE.CurrentForm = tmpForm end selfebugPrint("Current Form: ["..WARDROBE.CurrentForm.."]") -- lets look for the outfit number for this stance local tmpOutfitNum = self.GetOpt({"Forms"}, WARDROBE.CurrentForm) if (tmpOutfitNum ~= nil and tmpOutfitNum ~= "") then if (WARDROBE.InCombat == FALSE or englishClass == "DRUID") then self:WearOutfit(tmpOutfitNum) else -- queue us up to do this when combat breaks WARDROBE.WearQueue = tmpOutfitNum self:Print(string.format(WARDROBE.ERROR_INCOMBAT, WARDROBE.WearQueue)) end end if (tmpForm == "" and not self:IsPlayerMounted()) then if (WARDROBE.InCombat == FALSE and englishClass == "DRUID") then self:WearOutfit(self.GetOpt({ }, "Default")) else -- queue us up to do this when combat breaks WARDROBE.WearQueue = self.GetOpt({ }, "Default") self:Print(string.format(WARDROBE.ERROR_INCOMBAT, WARDROBE.WearQueue)) end end end
Last edited by Sargeant : 01-13-06 at 04:19 AM.
|
|
|
Sargeant |
View Public Profile |
Send a private message to Sargeant |
Find More Posts by Sargeant |
Add Sargeant to Your Buddy List |
01-13-06, 03:03 AM | |
|
Using the newest version (2.1.0)
My form sets do not attempt to switch while in combat (I play a druid) I never switch back to my 'default' set after shifting out of a shapeshift. |
|
Sargeant |
View Public Profile |
Send a private message to Sargeant |
Find More Posts by Sargeant |
Add Sargeant to Your Buddy List |