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:35
Total downloads:9,497
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 11/01/15, 09:26 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 577
File comments: 1674
Uploads: 40
Hi circonian,

I don't know, if it has something to do with that, but there is a k in SetSwap\libs\LibSharedSkillsPanel\LibSharedSkillsPanel.lua, that does not make sense. And it belongs to line 71 of the error:

Code:
local function UpdateScrollListCategory(scrollList, dataTable, rowTypeId)
	if not SCENE_MANAGER.scenes["skills"]:IsShowing() then return end
	local selectedCategoryId = GetSelectedCategory()
	if selectedCategoryId ~= rowTypeId then return end
	
	local dataTableCopy = ZO_DeepTableCopy(dataTable)
	local dataList 		= ZO_ScrollList_GetDataList(scrollList)
	
	-- do NOT use ZO_ScrollList_Clear, were sharing this scrollList with
	-- other addons, calling Clear would also clear the dataTypes & categories
	-- we only want to clear the current data items.
	for dataIndex=#dataList, 1, -1 do
		local dataItem = dataList[dataIndex]
		table.remove(dataList, k)
	end
	
	-- Add data items to the list
	for k, dataItem in ipairs(dataTableCopy) do
		--local entry = ZO_ScrollList_CreateDataEntry(rowTypeId, dataItem, rowTypeId)
		local entry = ZO_ScrollList_CreateDataEntry(rowTypeId, dataItem)
		table.insert(dataList, entry)
	end
	
	local function SortList(item1, item2)
		if item1.data.name < item2.data.name then return true end
		return false
	end
	table.sort(dataList, SortList)
	
	ZO_ScrollList_Commit(scrollList) -- line 71
end
And I found this in your manifest file:
[WARN] File not found. "z:\liveeu\AddOns\SetSwap\sharedCode\Shared_Skills_Panel.lua"

And awesome addon, as always
Report comment to moderator  
Reply With Quote
Unread 11/01/15, 05:13 AM  
Madlark

Forum posts: 2
File comments: 80
Uploads: 0
I still keep getting both errors, even after the update. Unfortunately, the error pops up even when I try to swap to the saved set using your addon, so it's currently unusable for me =/
Report comment to moderator  
Reply With Quote
Unread 11/01/15, 12:21 AM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
I finally tracked it down. It was nothing in the code. Apparently it was a timing issue. The renaming thing should be fixed now. As for the other you mentioned about swapping three weapons I could not reproduce it either...its going to have to wait until tomorrow.

Notes on what the problem was (for me...just in case):
Even though I called LoseFocus() on the name control first and then cleared the control objects the LoseFocus() function had not yet finished firing so it was getting fired a second time (automatically, due to still having focus & the controls reset behavior) when the control was released from the pool.
Last edited by circonian : 11/01/15 at 12:22 AM.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 10:52 PM  
AkeGamer

Forum posts: 1
File comments: 59
Uploads: 0
And btw, that testing would have been a lot more difficult without your Addon Selector addon. Great tool. Thanks again!
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 10:49 PM  
AkeGamer

Forum posts: 1
File comments: 59
Uploads: 0
Originally Posted by AkeGamer
Originally Posted by circonian
Originally Posted by AkeGamer
Originally Posted by AkeGamer
Originally Posted by circonian
I modified the /clearsetswap command and posted a new version of SetSwap. This way you can know if you type it right so you know its working. With version 1.14 when you type /clearsetswap in the chat window you will get a message that the ui will reload in 5 seconds to clear out all necessary data. After 5 seconds the ui will reload and all of the sets will be gone.

Posted Version 1.14

All of those error messages you were getting were caused by the bad saved data from the duplicate entries. This WILL fix that.
As for how you got the duplicate entries begin with and will that happen again...I hate to say I have no idea. You'll have to just try it and find out. I can find nothing wrong with the code to cause duplicate entries and I even went back and retested the previous versions that were posted & can't produce duplicate entries on any of those versions either.
Thank you. I got to the point of disabling all addons, reloading the UI, loading SetSwap and testing. None of the errors I was experiencing were occurring. There is a conflict with SetSwap and another add-on. I'm going to try to pin that down next.
I went ahead and loaded up my addons A through L. When I went to save a Full Set....as soon as I moused over the "Full Set 4" I got this UI error. Doesn't tell me much as no other addon name is listed, but part of the base ZOS/Library UI code is now conflicted.
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)'

I'll next narrow it down to which addon's when loaded gen that conflict.

Oh and I'm still using 1.13.
Thank you that tells me a lot. I actually managed to find a bug where when renaming items on rare occasions I get a similar error. I've tracked it as far as knowing that the error is being caused by the rowControls dataEntry table is just disappearing for some reason. As to why & what deleted it I have no idea. The rename code could not do it.

The error you posted is not exactly the same, but tracking it leads to the same result, the dataEntry table of the rowControl is missing causing that nil error.
I've now narrowed it down to a conflict in one of:
Destinations
ESO Theatre
FCO Ultimate Sound
FCO Item Saver

I get this UI error when I try to create a new Skill Set:
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:909: attempt to index a nil value
stack traceback:
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:909: in function 'FreeActiveScrollListControl'
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:1101: 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)'
Which I believe is pretty close to the prior error but different "line" in the Scrolltemplates.lua file. In this case 909 vs 1306. The other set of "lines" differs too.

Next will isolate which one or more of these 4 generates the conflict.
With only Destinations loaded, I gen this when attempting to rename a Full Set:
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'
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)'

AND this when attempting to rename a Skill set:
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:909: attempt to index a nil value
stack traceback:
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:909: in function 'FreeActiveScrollListControl'
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:1101: 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)'

I am also now noticing, as I have more than 5 Full Sets built now, that when swapping from e.g. Destro/Resto to DW/Destro, a single click of either the Equipment Set or the Full Set does not completely swap weapons. In this example I ended up with DW/Resto on the first click. A second example is DW/Destro to Destro/Resto. I end up with one of the 1H swords/Resto. So the code for the swapping of 3 weapons seems to need to be looked at.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 10:28 PM  
AkeGamer

Forum posts: 1
File comments: 59
Uploads: 0
Originally Posted by circonian
Originally Posted by AkeGamer
Originally Posted by AkeGamer
Originally Posted by circonian
I modified the /clearsetswap command and posted a new version of SetSwap. This way you can know if you type it right so you know its working. With version 1.14 when you type /clearsetswap in the chat window you will get a message that the ui will reload in 5 seconds to clear out all necessary data. After 5 seconds the ui will reload and all of the sets will be gone.

Posted Version 1.14

All of those error messages you were getting were caused by the bad saved data from the duplicate entries. This WILL fix that.
As for how you got the duplicate entries begin with and will that happen again...I hate to say I have no idea. You'll have to just try it and find out. I can find nothing wrong with the code to cause duplicate entries and I even went back and retested the previous versions that were posted & can't produce duplicate entries on any of those versions either.
Thank you. I got to the point of disabling all addons, reloading the UI, loading SetSwap and testing. None of the errors I was experiencing were occurring. There is a conflict with SetSwap and another add-on. I'm going to try to pin that down next.
I went ahead and loaded up my addons A through L. When I went to save a Full Set....as soon as I moused over the "Full Set 4" I got this UI error. Doesn't tell me much as no other addon name is listed, but part of the base ZOS/Library UI code is now conflicted.
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)'

I'll next narrow it down to which addon's when loaded gen that conflict.

Oh and I'm still using 1.13.
Thank you that tells me a lot. I actually managed to find a bug where when renaming items on rare occasions I get a similar error. I've tracked it as far as knowing that the error is being caused by the rowControls dataEntry table is just disappearing for some reason. As to why & what deleted it I have no idea. The rename code could not do it.

The error you posted is not exactly the same, but tracking it leads to the same result, the dataEntry table of the rowControl is missing causing that nil error.
I've now narrowed it down to a conflict in one of:
Destinations
ESO Theatre
FCO Ultimate Sound
FCO Item Saver

I get this UI error when I try to create a new Skill Set:
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:909: attempt to index a nil value
stack traceback:
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:909: in function 'FreeActiveScrollListControl'
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:1101: 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)'
Which I believe is pretty close to the prior error but different "line" in the Scrolltemplates.lua file. In this case 909 vs 1306. The other set of "lines" differs too.

Next will isolate which one or more of these 4 generates the conflict.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 10:21 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by AkeGamer
Originally Posted by AkeGamer
Originally Posted by circonian
I modified the /clearsetswap command and posted a new version of SetSwap. This way you can know if you type it right so you know its working. With version 1.14 when you type /clearsetswap in the chat window you will get a message that the ui will reload in 5 seconds to clear out all necessary data. After 5 seconds the ui will reload and all of the sets will be gone.

Posted Version 1.14

All of those error messages you were getting were caused by the bad saved data from the duplicate entries. This WILL fix that.
As for how you got the duplicate entries begin with and will that happen again...I hate to say I have no idea. You'll have to just try it and find out. I can find nothing wrong with the code to cause duplicate entries and I even went back and retested the previous versions that were posted & can't produce duplicate entries on any of those versions either.
Thank you. I got to the point of disabling all addons, reloading the UI, loading SetSwap and testing. None of the errors I was experiencing were occurring. There is a conflict with SetSwap and another add-on. I'm going to try to pin that down next.
I went ahead and loaded up my addons A through L. When I went to save a Full Set....as soon as I moused over the "Full Set 4" I got this UI error. Doesn't tell me much as no other addon name is listed, but part of the base ZOS/Library UI code is now conflicted.
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)'

I'll next narrow it down to which addon's when loaded gen that conflict.

Oh and I'm still using 1.13.
Thank you that tells me a lot. I actually managed to find a bug where when renaming items on rare occasions I get a similar error. I've tracked it as far as knowing that the error is being caused by the rowControls dataEntry table is just disappearing for some reason. As to why & what deleted it I have no idea. The rename code could not do it.

The error you posted is not exactly the same, but tracking it leads to the same result, the dataEntry table of the rowControl is missing causing that nil error.
Last edited by circonian : 10/31/15 at 10:23 PM.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 10:06 PM  
AkeGamer

Forum posts: 1
File comments: 59
Uploads: 0
Originally Posted by AkeGamer
Originally Posted by circonian
I modified the /clearsetswap command and posted a new version of SetSwap. This way you can know if you type it right so you know its working. With version 1.14 when you type /clearsetswap in the chat window you will get a message that the ui will reload in 5 seconds to clear out all necessary data. After 5 seconds the ui will reload and all of the sets will be gone.

Posted Version 1.14

All of those error messages you were getting were caused by the bad saved data from the duplicate entries. This WILL fix that.
As for how you got the duplicate entries begin with and will that happen again...I hate to say I have no idea. You'll have to just try it and find out. I can find nothing wrong with the code to cause duplicate entries and I even went back and retested the previous versions that were posted & can't produce duplicate entries on any of those versions either.
Thank you. I got to the point of disabling all addons, reloading the UI, loading SetSwap and testing. None of the errors I was experiencing were occurring. There is a conflict with SetSwap and another add-on. I'm going to try to pin that down next.
I went ahead and loaded up my addons A through L. When I went to save a Full Set....as soon as I moused over the "Full Set 4" I got this UI error. Doesn't tell me much as no other addon name is listed, but part of the base ZOS/Library UI code is now conflicted.
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)'

I'll next narrow it down to which addon's when loaded gen that conflict.

Oh and I'm still using 1.13.
Last edited by AkeGamer : 10/31/15 at 10:06 PM.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 09:58 PM  
AkeGamer

Forum posts: 1
File comments: 59
Uploads: 0
Originally Posted by circonian
I modified the /clearsetswap command and posted a new version of SetSwap. This way you can know if you type it right so you know its working. With version 1.14 when you type /clearsetswap in the chat window you will get a message that the ui will reload in 5 seconds to clear out all necessary data. After 5 seconds the ui will reload and all of the sets will be gone.

Posted Version 1.14

All of those error messages you were getting were caused by the bad saved data from the duplicate entries. This WILL fix that.
As for how you got the duplicate entries begin with and will that happen again...I hate to say I have no idea. You'll have to just try it and find out. I can find nothing wrong with the code to cause duplicate entries and I even went back and retested the previous versions that were posted & can't produce duplicate entries on any of those versions either.
Thank you. I got to the point of disabling all addons, reloading the UI, loading SetSwap and testing. None of the errors I was experiencing were occurring. There is a conflict with SetSwap and another add-on. I'm going to try to pin that down next.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 09:37 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
I modified the /clearsetswap command and posted a new version of SetSwap. This way you can know if you type it right so you know its working. With version 1.14 when you type /clearsetswap in the chat window you will get a message that the ui will reload in 5 seconds to clear out all necessary data. After 5 seconds the ui will reload and all of the sets will be gone.

Posted Version 1.14

All of those error messages you were getting were caused by the bad saved data from the duplicate entries. This WILL fix that.
As for how you got the duplicate entries begin with and will that happen again...I hate to say I have no idea. You'll have to just try it and find out. I can find nothing wrong with the code to cause duplicate entries and I even went back and retested the previous versions that were posted & can't produce duplicate entries on any of those versions either.
Last edited by circonian : 10/31/15 at 09:48 PM.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 08:37 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by AkeGamer
Originally Posted by AkeGamer
It's the RENAME function that's creating the duplicates, I believe. I just tried doing what I was before, but started with the Full Set and worked right to left, seeing if anything was different.
Also, I just tried the /clearswapset after the tests I just ran and the renamed entries were not cleared.

So I ran /clearswapset
Ran /reloadui
Opened my Skills window.
Changed tabs from Full Set to Equipment Set
Results: one of the renamed full sets was duped 2x so there were 3 rows.
For each time I switched to a tab, that type of set was duped again, so 4, then 5 copies, etc.

e.g. to create an extra dupe of a renamed Full Set, I click on the Full Set tab. The resulting list will have 1 more entry in the Full Set list and it's duping the single renamed Full Set I had previously created.
Oh, you typed it wrong, its /clearsetswap not /clearswapset
arrgg, I should have added a chat message to that function let you know it worked
/clearsetswap
-- and then after that reload the ui by typing
/reloadui
The other errors are still being caused by the bad entries that were not removed.
Try logging out & deleting the saved variable file (if you know how), then log back in and try it.
Last edited by circonian : 10/31/15 at 09:01 PM.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 08:25 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by AkeGamer
Originally Posted by AkeGamer
It's the RENAME function that's creating the duplicates, I believe. I just tried doing what I was before, but started with the Full Set and worked right to left, seeing if anything was different.
Also, I just tried the /clearswapset after the tests I just ran and the renamed entries were not cleared.

So I ran /clearswapset
Ran /reloadui
Opened my Skills window.
Changed tabs from Full Set to Equipment Set
Results: one of the renamed full sets was duped 2x so there were 3 rows.
For each time I switched to a tab, that type of set was duped again, so 4, then 5 copies, etc.

e.g. to create an extra dupe of a renamed Full Set, I click on the Full Set tab. The resulting list will have 1 more entry in the Full Set list and it's duping the single renamed Full Set I had previously created.
That's strange, I still can't get it to dupe anything. Can you try logging out & deleting the saved variable file. Then turn off all other addons & see if it still does it without any other addons running?
Last edited by circonian : 10/31/15 at 08:35 PM.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 08:16 PM  
AkeGamer

Forum posts: 1
File comments: 59
Uploads: 0
Originally Posted by AkeGamer
It's the RENAME function that's creating the duplicates, I believe. I just tried doing what I was before, but started with the Full Set and worked right to left, seeing if anything was different.
Also, I just tried the /clearswapset after the tests I just ran and the renamed entries were not cleared.

So I ran /clearswapset
Ran /reloadui
Opened my Skills window.
Changed tabs from Full Set to Equipment Set
Results: one of the renamed full sets was duped 2x so there were 3 rows.
For each time I switched to a tab, that type of set was duped again, so 4, then 5 copies, etc.

e.g. to create an extra dupe of a renamed Full Set, I click on the Full Set tab. The resulting list will have 1 more entry in the Full Set list and it's duping the single renamed Full Set I had previously created.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 08:09 PM  
AkeGamer

Forum posts: 1
File comments: 59
Uploads: 0
It's the RENAME function that's creating the duplicates, I believe. I just tried doing what I was before, but started with the Full Set and worked right to left, seeing if anything was different.
Report comment to moderator  
Reply With Quote
Unread 10/31/15, 07:59 PM  
circonian
AddOn Author - Click to view AddOns

Forum posts: 613
File comments: 804
Uploads: 27
Originally Posted by AkeGamer
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 clearswap command.
Let me know if it fixes it for you.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: