Get an Epic Experience with Premium

nkWardrobe

Miscellaneous Login to Add Favorites
  • 9 Likes
  • Rift
  • 198 Monthly Downloads
  • Supports: 2.5
  • 42,250 Total Downloads
  • Updated 01/25/2014
  • Created 12/10/2011
  • 26 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Creative Commons License By-Nc-Nd 3.0
  • Newest File: V5.1.0
or
Support development! **
Donate

About nkWardrobe

nkWardrobe helps you in maintaining and changing your equipment sets.

Addon button

The addon will display a 'nk' Button which allows for quick configuration of all of my addons. So all my addons (if you installed more than one) will use that button. By Left-Clicking on the button you'll get a menu where you can select 'nkWardrobe'. Then again a new menu will show up allowing you to activate 'sets'.

Set button

You'll find a new 'set button' below the minimap. Using this button you can switch very easy from one set (role / equipment / nkRebuff Set) with two simple mouse clicks.

LeftCick will show the sets which are configured (icons) RightClick + Drag will allow you to move the button around CenterClick will open the configuration

Equipment sets

When displaying your character screen an additional frame will be displayed where you can maintain your equipment sets. You can set up as many equipment sets as you like.

Configuration

The addon will display a window next to your character screen. So if you hit 'C' you'll see the addon window.

In the configuration you setup the addon (mostly the set button) and maintain the various sets. You can set up the switch buttons with options like roles and nkRebuff sets. You can specify:

  • a name of the set
  • store the current equipment wears to load when activating that set
  • a role which you want to switch to when activating the set
  • an icon for the set to be used on the set button
  • if nkRebuff is also installed there'll be another option to specify which nkRebuff Set should be activated

------------------------------------------------------------------------
r156 | naifu | 2014-01-25 11:45:51 +0000 (Sat, 25 Jan 2014) | 1 line
Changed paths:
   A /tags/V5.1.0 (from /trunk:155)

Tagging as V5.1.0
------------------------------------------------------------------------
r155 | naifu | 2014-01-25 11:44:46 +0000 (Sat, 25 Jan 2014) | 1 line
Changed paths:
   M /trunk/main.lua
   M /trunk/ui.lua

bug fix: applied new moving mechanism to get equip from wardrobe button
------------------------------------------------------------------------
r154 | naifu | 2014-01-25 11:30:12 +0000 (Sat, 25 Jan 2014) | 12 lines
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/locales/localizationDE.lua
   M /trunk/locales/localizationEN.lua
   M /trunk/locales/localizationFR.lua
   M /trunk/locales/localizationRU.lua
   M /trunk/main.lua
   M /trunk/ui.lua

bug fix: major fixes to the loading of equipment sets
bug fix: loading from wardrobe now works much better
bug fix: linked sets no longer cause mixed up sets during loading
bug fix: linked sets using wardrobe now actually work
bug fix: deleting a set will no update the UI
bug fix: links to a set will be removed if that linked set is deleted
bug fix: wardrobe slot value is now properly updated on change of set
bug fix: addon dialogs will no longer be shown below the equipment checkboxes if visible
update: changed default selection values text to make sure they are always first
update: changed role texts to allow for proper sorting
update: added check and message if saving a set results in no equipment to be saved (if no checkboxes have been checked)

------------------------------------------------------------------------
r152 | naifu | 2014-01-18 11:03:25 +0000 (Sat, 18 Jan 2014) | 4 lines
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/button.lua
   D /trunk/gfx/donateDE.png
   D /trunk/gfx/donateEN.png
   D /trunk/gfx/donateFR.png
   D /trunk/gfx/donateRU.png
   M /trunk/locales/localizationDE.lua
   M /trunk/locales/localizationEN.lua
   M /trunk/locales/localizationFR.lua
   M /trunk/locales/localizationRU.lua
   M /trunk/ui.lua

fixed an issue which occurred by changing the button while being in combat
removed donate button
removed donate language texts and graphics
changed addon name in the title from abbreviated to full name
------------------------------------------------------------------------
r150 | naifu | 2014-01-03 22:22:33 +0000 (Fri, 03 Jan 2014) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/main.lua

fixed a stupid typo
------------------------------------------------------------------------
r148 | naifu | 2014-01-03 16:31:41 +0000 (Fri, 03 Jan 2014) | 2 lines
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/locales/localizationDE.lua
   M /trunk/locales/localizationEN.lua
   M /trunk/locales/localizationFR.lua
   M /trunk/locales/localizationRU.lua
   M /trunk/main.lua

added an error check if no items were saved on set
changed label of equipment link selection
------------------------------------------------------------------------
r146 | naifu | 2014-01-01 10:52:34 +0000 (Wed, 01 Jan 2014) | 5 lines
Changed paths:
   M /trunk/RiftAddon.toc
   D /trunk/about.lua
   A /trunk/gfx/donateDE.png
   A /trunk/gfx/donateEN.png
   A /trunk/gfx/donateFR.png
   A /trunk/gfx/donateRU.png
   M /trunk/locales/localizationDE.lua
   M /trunk/locales/localizationEN.lua
   M /trunk/locales/localizationFR.lua
   M /trunk/locales/localizationRU.lua
   M /trunk/ui.lua

bug fix: the equip selection boxes will now always hide on closing of character window
bug fix: tooltip will no longer show after closing character window
removed about button and dialog
changed donate button design
changed and moved version number display
------------------------------------------------------------------------
r144 | naifu | 2013-12-28 10:40:35 +0000 (Sat, 28 Dec 2013) | 1 line
Changed paths:
   M /trunk/RiftAddon.toc
   M /trunk/ui.lua

adding and removing sets no longer throws an error
------------------------------------------------------------------------

Comments

First Previous Page 2 of 4 Next Last
  • #46

    Manually editing the nkWardrobe.lua file in the affected toon's SavedVariables to insert the missing:

    equipSets = { { bag = 1, bank = 0, name = "Set 1" } }, while out of the game (can't edit and reloadui) solved the nill equipSets issue for me.
  • #43

    getting error on one character but not the other???

     

    Error: nkWardrobe/config.lua:99: attempt to get length of field 'equipSets' (a nil value)
    In nkWardrobe / nkWardrobe.nkWardrobeButton:MiddleClick
    stack traceback:
    nkWardrobe/config.lua:99: in function 'SetupConfig'
    nkWardrobe/config.lua:67: in function 'initFunc'
    nkGenie/tabpane.lua:169: in function 'new'
    nkGenie/main.lua:59: in function 'CreateFrame'
    nkWardrobe/config.lua:62: in function 'CreateUI'
    nkWardrobe/config.lua:22: in function 'new'
    nkWardrobe/button.lua:30: in function 'func'
    nkGenie/texture.lua:90: in function <nkGenie/texture.lua:90>

  • #41

    Hi, just updated addon and keep getting error message;

    Error: nkWardrobe/main.lua:148: attempt to index field 'equipSets' (a nil value)
    In nkWardrobe / addonLoaded, event Event.Addon.Load.End
    stack traceback:
    nkWardrobe/main.lua:148: in function 'UIExtension'
    nkWardrobe/main.lua:40: in function <nkWardrobe/main.lua:17>

    Last edited by mikelly1673 on 1/16/2013 6:29:20 AM
  • #40

    Add 'cape' to slotTable on main.lua.239 to get the mod to save capes in kits.

  • #39

    Hallo, da ich gesehen habe das du Deutsch antwortest trau ich mich auch eine Frage  zu meinem Problem zu stellen.

    <ich habe 2 Rechner:

    Bei meinem Main PC geht nkWardrobe einwandfrei. jetzt habe ich mein gesammtes Rift und die addons auf meinen 2. PC kopiert. Rift läuft auch einwandfrei. Doch das einzige was nicht läuft ist mein heissgeliebtes nkWardrobe

     

    Hier die Fehlermeldung sobald ich es aktiviere:

     

    Error: nkWardrobe/main.lua:148: attempt to index field 'equipSets' (a nil value)
        In nkWardrobe / addonLoaded, event Event.Addon.Load.End
    stack traceback:
        nkWardrobe/main.lua:148: in function 'UIExtension'
        nkWardrobe/main.lua:40: in function <nkWardrobe/main.lua:17>

     

    Hast du eine erklärung hierfür?

     

    Natürlich verwende ich die aktuellste Version.  Exact das gleiche was bereits auf dem anderen PC läuft!

     

    Hoffe du kennst eine lösung, kann nicht leben ohne dein addon ;)

     

    Gruss  Sajuuk

  • #38

    A very minor question, but is there any way to use the icons for the new souls as icons for wardrobe sets? I can't seem to find tactician on the icon dropdown at all.

     

    Thanks

  • #37

    Just download and install 3.2.3 and got this error right away on loading:

    Error: nkGenie/combo.lua:71: attempt to compare string with nil
        In nkWardrobe / addonLoaded, event Event.Addon.Load.End
    stack traceback:
        nkGenie/combo.lua:71: in function <nkGenie/combo.lua:71>
        [C]: in function 'sort'
        nkGenie/combo.lua:71: in function 'new'
        nkGenie/main.lua:59: in function 'CreateFrame'
        nkWardrobe/main.lua:155: in function 'UIExtension'
        nkWardrobe/main.lua:40: in function <nkWardrobe/main.lua:17>

    Also when trying to access config by middle click:

    Error: nkGenie/combo.lua:71: attempt to compare string with nil
        In nkWardrobe / nkWardrobe.nkWardrobeButton:MiddleClick
    stack traceback:
        nkGenie/combo.lua:71: in function <nkGenie/combo.lua:71>
        [C]: in function 'sort'
        nkGenie/combo.lua:71: in function 'new'
        nkGenie/main.lua:59: in function 'CreateFrame'
        nkWardrobe/config.lua:102: in function 'SetupConfig'
        nkWardrobe/config.lua:67: in function 'initFunc'
        nkGenie/tabpane.lua:169: in function 'new'
        nkGenie/main.lua:59: in function 'CreateFrame'
        nkWardrobe/config.lua:62: in function 'CreateUI'
        nkWardrobe/config.lua:22: in function 'new'
        nkWardrobe/button.lua:30: in function 'func'
        nkGenie/texture.lua:90: in function <nkGenie/texture.lua:90>

    Last edited by Gonzo1968 on 11/27/2012 5:55:08 PM
  • #35

    Any plan on fixing this addon for Storm Legion  ?

  • #36

    waiting on aproval right now! Smile

  • #34

    here is my error  any suggestion? or wait till your next update ?

    Error: Unknown frame type "nkExtRiftWindow"
        In nkWardrobe / nkWardrobe.nkManagerSubMenunkWardrobeitem1:LeftClick
    stack traceback:
        [C]: in function 'createFrame_core'
        nkWardrobe/config.lua:51: in function 'CreateUI'
        nkWardrobe/config.lua:23: in function 'new'
        nkWardrobe/main.lua:22: in function 'func'
        nkManager/main.lua:132: in function 'func'
        nkGenie/menu.lua:75: in function 'func'
        nkGenie/menu.lua:124: in function 'func'
        nkGenie/frame.lua:102: in function <nkGenie/frame.lua:102>

  • #33
    Fix for 1.10

    This *alllmost* works on live 1.10 but needs a tiny mod to sync up with the other nkTools:

    Change all occurrences of "UI.CreateFrame" to "NK.CreateFrame" in main.lua and button.lua.

  • #32

    just updated nkwardrobe but rift dont see the addon. it not in my list of addons in game .but it is in my rift addon folder put the old one back in and it works fine

     

    Last edited by jeorgie310 on 9/11/2012 6:35:41 PM
  • #31

    The latest version has the environment value at 1.10 in the RiftAddon.toc file so this addon will not be recognised in the live version. Changing it manually (you can open and edit with notepad) to 1.9 should cover the period until the patch hits.

  • #30

    Could you please add a feature that would allow the addon to change the character's current wardrobe along with the gear, role, and karuul alert set?

  • #29

    Getting errors:

    Error: nkWardrobe/main.lua:294: attempt to call field 'isMember' (a nil value)
        In nkWardrobe / nkWardrobe.btGetFromBank:LeftPress
    stack traceback:
        nkWardrobe/main.lua:294: in function 'UIExtensionGetFromBank'
        nkWardrobe/main.lua:197: in function 'func'
        nkGenie/button.lua:115: in function <nkGenie/button.lua:115>

     

     

    And

    Error: nkWardrobe/main.lua:349: attempt to call field 'isMember' (a nil value)
        In nkWardrobe / nkWardrobe.btPutToBank:LeftPress
    stack traceback:
        nkWardrobe/main.lua:349: in function 'UIExtensionPutToBank'
        nkWardrobe/main.lua:198: in function 'func'
        nkGenie/button.lua:115: in function <nkGenie/button.lua:115>

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minesplosion