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:22
Total downloads:9,479
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/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
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/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, 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: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: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
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, 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: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: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, 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, 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, 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, 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: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
Post A Reply



Category Jump: