Download
(102 Kb)
Download
Updated: 12/05/15 11:56 PM
Pictures
File Info
Compatibility:
Orsinium (2.2.4)
Updated:12/05/15 11:56 PM
Created:10/30/15 07:36 PM
Monthly downloads:43
Total downloads:9,517
Favorites:16
MD5:
Categories:Discontinued & Outdated, Casting Bars, Cooldowns
Circonians SetSwap  Popular! (More than 5000 hits)
Version: 1.20
by: circonian, prasoc
What does it do? (See Pictures)
Allows you to quickly save/load skill sets, equipment sets, & full sets (skills & equipment).

Open the skills window to view the SetSwap panel.

To save sets (See Pictures):
  1. In the SetSwap panel click the menu bar button for the type of set you wish to save and click the "Save xxx Set" button.
  2. Or set a keybind to Save a skill set, equipment set, or full set.

To load sets (See Pictures):
  1. In the SetSwap panel click the menu bar button for the type of set you wish to load and then left click a set from the list.
  2. Or set a keybind to load a preset. Then in the SetSwap panel assign that preset to any of the sets by right clicking on it and selecting "Assign Preset".

Other (See Pictures): (Right click on any set for other options)
Assign Preset: Assign a preset keybind to load the selected set.
Clear Preset: Clear the preset keybind for the selected set.
Rename Set: Rename the selected set.
Update Set: Update the selected set with your current skills/equipment.
Delete Set: Deletes the selected set.
Slash Commands
Typing:
/clearsetswap
in chat will reset SetSwap deleting all of your sets.
Future Plans?
None
Version 1.20 -- Added Requested Feature

Toggle Rapid Maneuver Added a keybind to toggle the current ability in a slot between the current ability and rapid maneuver. You can choose which slot to use in the settngs menu.
Version 1.9 --

API Update No changes, just an API update
Version 1.18 --

Bug Fix Fixed a bug where loading a set that contained a weapon you already had equipped, but in a different hand/slot, the weapon would not get loaded.
Version 1.17 --

Unfortunately due to an error I made in the code it was causing some corrupted saved variable data which caused duplicate entries in the scroll list for some users. In order to ensure that the corrupted data is wiped out your saved settings will be wiped.
Bug Fix Fixed a bug where some of the scrollList data was not being cleared out properly.
Duplicate Entries The duplicate entry problem should now be fixed.
Version 1.15 --

Bug Fix Fixed a bug when renaming sets could sometimes cause an nil error.
Version 1.14 --

/clearsetswap Added the slash command /clearsetswap
Typing /clearsetswap in the chat window will reset SetSwap, clear all sets, and force the ui to reload to clear out all necessary data.
Version 1.13 --

Bug Fix Fixed a bug introduced in 1.12 where skill textures were not showing up in the preview bar.
Version 1.12 --

Bug Fix Fixed a bug where zoning would cause multiple buttons to appear in the menu SetSwap menu bar.
Archived Files (10)
File Name
Version
Size
Uploader
Date
1.19
65kB
circonian
11/03/15 03:20 PM
1.18
66kB
circonian
11/01/15 06:47 PM
1.17
65kB
circonian
11/01/15 12:38 PM
1.15
65kB
circonian
11/01/15 12:15 AM
1.14
65kB
circonian
10/31/15 09:29 PM
1.13
65kB
circonian
10/31/15 07:33 PM
1.12
65kB
circonian
10/30/15 11:09 PM
1.11
65kB
circonian
10/30/15 11:07 PM
1.1
65kB
circonian
10/30/15 10:57 PM
1.0
65kB
circonian
10/30/15 07:36 PM


Post A Reply Comment Options
Unread 10/31/15, 07:51 PM  
AkeGamer

Forum posts: 1
File comments: 59
Uploads: 0
Thanks Circonian. I pretty much run Minion to auto update my addons before each gaming session. I now have 1.13 and will test it out with the clearsetswap command.

I saved a skill set.
Renamed it and hit ENTER. This resulted in 3 line item entries(dupes) of the skill set.
I attempted to delete the 2nd and nothing happened.
When attempting to delete the 3rd I received this UI error:
user:/AddOns/SetSwap/SetSwap.lua:68: attempt to index a nil value
stack traceback:
user:/AddOns/SetSwap/SetSwap.lua:68: in function 'SetInfo_GetPresetIndex'
user:/AddOns/SetSwap/SetSwap.lua:465: in function 'SetSwapeleteSet'
user:/AddOns/SetSwap/SetSwap.lua:655: in function 'OnSelect'
EsoUI/Libraries/ZO_ContextMenus/ZO_ContextMenus.lua:419: in function 'ZO_Menu_ClickItem'
user:/AddOns/FCOItemSaver/libs/LibCustomMenu/LibCustomMenu.lua:371: in function 'MouseUp'

I then change to the Equipment Set "tab" and see all 3 of the Skill Sets generated above.

I save an equipment set and now have 3 equipment sets and 3 skill sets.
I attempt to delete the first equipment set and receive this UI error:
user:/AddOns/SetSwap/SetSwap.lua:479: attempt to index a nil value
stack traceback:
user:/AddOns/SetSwap/SetSwap.lua:479: in function 'SetSwap:LoadEquipmentSetPreviewTextures'
user:/AddOns/SetSwap/SetSwap.lua:541: in function 'SetSwap_EquipmentRow_OnMouseEnter'
5597893412864290293:3: in function '(main chunk)'

I then change to the Full Sets tab and see 6 entries: 3 Skill and 3 Equipment.

I save a Full Set and a single line item entry is created. As I mouse off the SetSwap UI region I get this UI error:
user:/AddOns/SetSwap/SetSwap.lua:479: attempt to index a nil value
stack traceback:
user:/AddOns/SetSwap/SetSwap.lua:479: in function 'SetSwap:LoadEquipmentSetPreviewTextures'
user:/AddOns/SetSwap/SetSwap.lua:541: in function 'SetSwap_EquipmentRow_OnMouseEnter'
5597893412864290293:3: in function '(main chunk)'
I then rename the Full Set and when I hit <Enter> the 3 Equipment set names are erased but they lines remain. When I mouse over any of those three I receive this UI error:
user:/AddOns/SetSwap/SetSwap.lua:530: attempt to index a nil value
stack traceback:
user:/AddOns/SetSwap/SetSwap.lua:530: in function 'SetSwap_FullRow_OnMouseEnter'
5597893412864290293:3: in function '(main chunk)'
AND
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:1306: attempt to index a nil value
stack traceback:
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:1306: in function 'ZO_ScrollList_UpdateScroll'
(tail call): ?
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:1109: in function 'ZO_ScrollList_Commit'
user:/AddOns/SetSwap/libs/LibSharedSkillsPanel/LibSharedSkillsPanel.lua:71: in function 'UpdateScrollListCategory'
user:/AddOns/SetSwap/SetSwap.lua:246: in function 'SetSwap:UpdateScrollList'
user:/AddOns/SetSwap/SetSwap.lua:590: in function 'SetSwap_OnSetNameChange'
15386374001144465911:5: in function '(main chunk)'
[C]: in function 'LoseFocus'
13527052679223938811:3: in function '(main chunk)'

Of course I have a ton of other addons loaded, but this is the only new one I've added. The only other add-on updated today that I use was Cyrodiil Alert, but that isn't loaded while I'm doing this testing as am in my PvE addon set.

Thanks for all of your work on this. I hope my results are helpful.

Ake
Last edited by AkeGamer : 10/31/15 at 08:04 PM.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 07:40 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by AkeGamer
Circonian,
ARMOR SETS
I'm still seeing duplication of entries in the listing whenever I try to save a new set. Also, Skill sets are showing in the Armor Sets tab. All of the armor set entries seem to work switching gear.

Switching tabs seems to create line item duplication as well.

Originally Posted by AkeGamer
1. I create a skill set and when I "save" it, 3 entries are made.
2. Each of the 3 entries has blank cells for the skill blocks.
3. The duplication of line items happens with gear and Mega-sets as well.
4. I am not able to delete any of the line items using the context sensitive menu.
1) I could not reproduce. I'm guessing you have version 1.1 which had a very strange bug in it. It was only up for about 5 minutes, but the part of your post about switching tabs sounds like you were unlucky enough to download that version.
2) Missing textures, is fixed.
3) See (1)
4) Is caused by the duplicate entries.

Install the new version and type the following in chat (this wont work on the old version, I just added this):
Code:
/clearsetswap
-- and then after that reload the ui by typing
/reloadui
It will clear out all of your sets, but its the only way. It will get rid of the corrupt data and should fix the problem.

Edit: If you've had this problem on more than one character you will need to run /clearsetswap for each character...or you can just log out & delete the saved variable file.
Last edited by circonian : 10/31/15 at 07:57 PM.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 07:19 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by AkeGamer
Circonian,

I'm quite optimistic about this as it seems to have many of the features from the other gear/skill management addons rolled into one. Here's what I'm experiencing, however.

1. I create a skill set and when I "save" it, 3 entries are made.
2. Each of the 3 entries has blank cells for the skill blocks.
3. The duplication of line items happens with gear and Mega-sets as well.
4. I am not able to delete any of the line items using the context sensitive menu.

Hoping this feedback is meaningful.

Ake
Strange it says you posted this yesterday & edited it today, but it did not appear until just now for me (after you edited it). That is strange.

I see the problem with the textures not showing up & have a fix for it. I can't get it to create multiple sets though. I'm still looking at it.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 05:54 PM  
AkeGamer

Forum posts: 1
File comments: 59
Uploads: 0
Circonian,

I'm quite optimistic about this as it seems to have many of the features from the other gear/skill management addons rolled into one. Here's what I'm experiencing, however.

1. I create a skill set and when I "save" it, 3 entries are made.
2. Each of the 3 entries has blank cells for the skill blocks.
3. The duplication of line items happens with gear and Mega-sets as well.
4. I am not able to delete any of the line items using the context sensitive menu.

Hoping this feedback is meaningful.

Ake

Added:
SKILL SETS
When I reloaded the UI and opened my Skills window, I only saw the one skill set and it loaded my skills. When I attempted to save another set it duped the first set 2 more times and created two "Set 2" entries. Trying to delete one resulted in...

user:/AddOns/SetSwap/SetSwap.lua:68: attempt to index a nil value
stack traceback:
user:/AddOns/SetSwap/SetSwap.lua:68: in function 'SetInfo_GetPresetIndex'
user:/AddOns/SetSwap/SetSwap.lua:465: in function 'SetSwapeleteSet'
user:/AddOns/SetSwap/SetSwap.lua:655: in function 'OnSelect'
EsoUI/Libraries/ZO_ContextMenus/ZO_ContextMenus.lua:419: in function 'ZO_Menu_ClickItem'
user:/AddOns/FCOItemSaver/libs/LibCustomMenu/LibCustomMenu.lua:371: in function 'MouseUp'

And then clicking on any of the entries generates:
user:/AddOns/SetSwap/SetSwap.lua:64: attempt to index a nil value
stack traceback:
user:/AddOns/SetSwap/SetSwap.lua:64: in function 'SetInfo_GetSetData'
user:/AddOns/SetSwap/SetSwap.lua:447: in function 'SetSwap:LoadSet'
user:/AddOns/SetSwap/SetSwap.lua:617: in function 'SetSwap_SharedRow_OnMOuseUp'
7062760690197444994:3: in function '(main chunk)'

ARMOR SETS
I'm still seeing duplication of entries in the listing whenever I try to save a new set. Also, Skill sets are showing in the Armor Sets tab. All of the armor set entries seem to work switching gear.

Switching tabs seems to create line item duplication as well.
Last edited by AkeGamer : 10/31/15 at 07:15 PM.
Report comment to moderator  
Reply With Quote
Unread 10/30/15, 09:13 PM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 677
Uploads: 11
Looks Amazing

Damn man - it looks great

will have to download it and give it a try

-d
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: