Quantcast
Download
(105 Kb)
Download
Updated: 04/26/21 01:12 PM
Pictures
File Info
Compatibility:
Flames of Ambition (6.3.5)
Updated:04/26/21 01:12 PM
Created:01/16/21 02:22 PM
Monthly downloads:9,697
Total downloads:55,890
Favorites:62
MD5:
Categories:Character Advancement, Raid Mods
6.3.5
Caro's Skill and Champion Point Saver (CP 2.0)  Popular! (More than 5000 hits)
Version: 2.0.5
by: Irniben [More]
FAQ

Open the UI with /csps or specify a keybind.

Main features:
  • Create and manage profiles for the new champion system 2.0
    • Text-based import for champion points
    • DD presets by Skinny Cheeks
    • Tank presets by The Tank Club
    • Healer presets by ESO University
    • Different craft tree presets, some of them optimized to use together with 'Jack of all Trades'
    • Rightclick on a preset to see a detailed list of skills before loading it
    • Profiles can be saved for the whole account or for the current character
    • You can also create separate profiles just for the champion bars and bind those to keys, locations or Dressing Room / Alpha Gear
  • Save your complete build for character respeccing
  • Import/export your build data
  • Transfer your saved data from other characters/accounts/servers

-- NEW FEATURE: Display slotted CPs on your in-game overlay (optional) --

This addon comes with an extended help section. Click on the question mark in the top right corner of the addon for more details or have a look into the FAQ on esoui.com!

Saving data:
  • Click on 'Read current data'.
  • Optionally, click on the plus/minus next to your skills to add/remove a skill point. (You will be able to edit your skills later, too.)
  • Click on 'Save shown data'. All skills, attributes and CP are saved.

Loading saved data (see below for respeccing):
  • Click on 'Load saved data'.
  • At the top, select which data you want to apply (skills, attributes, CP).
  • Optionally, click on the plus/minus next to your skills to add/remove a skill point.
  • Click on 'Apply loaded data'. Your selected data is applied.
  • Click on the options button (topright corner) to toggle the hotbar. The hotbar skills have to be applied separately.

Create profiles for respecing:
You may use the plus and minus right of the profile dropdown box to create/delete new profiles. If you want to use this for respeccing you can delete all skills from the build that shall not be changed - this saves storage space and makes the profile more clear to read. Just go to the shrine and get into morph respec mode to apply the profile - you don't need to reset all your skills to do that.



Section 1) These buttons are for managing the main profiles. Those include all the data of your build, including skills, attributes and champion points. You can use those to backup or respec your complete char. Do NOT use those, if you want to save profiles for your champion points only.

Section 2) These three buttons open the champion point profile menu. There you will find controls to create and edit separate champion point profiles. As said: do not use the main profile buttons at the top to do this. It will work, but it will save way too much data.

Section 3) The apply section. Here you can select which parameters of the currently shown data the addon should apply to your character. After selecting use the button at the right to confirm.

The champion point profile section:

Here you can find different options to save and load profiles and presets for your champion points.
  • Select a discipline and a category (complete cp profile for char / account, preset, champion bar only).
  • Click on the plus to create a new profile from the currently loaded cp data.
  • Rename your new profile if you want to.
For the last category (champion bar only) you also have the option to create automizations and keybinds via Options => Manage Champion Bars. Please note, that you will ONLY find the "bar only"-profiles in there.

Import/export data:
  • Click on the options button to open the import/export section.
  • Select the platform (for now, eso-skillfactory.com only)
  • Generate a link from your current displayed build and copy it to your browser (ctrl+c).
  • Insert a link from your browser (ctrl+v) and import it as your new build.
  • You will be able to edit the build between importing and applying it.

The "old" CPs are saved and still shown after update 29, but won't be applied for they can't be transferred to the new system. But there is a new easy way to set your CP:

Champion point import/export (text based):
  • If you find a useful cp setup in a guide etc. you can now easily import it into the game.
  • No need to manually enter your champion points - just copy them into the addon.
  • As long as there is a number followed by the English name of a champion skill, the addon will automatically import the champion point distribution you copied.
  • If the skills in your text are presented in the opposite order (name first, then value), you can change the reading order by activating the checkbox below the input textfield.
  • To reduce the possibility of mistakes the three champion disciplines have to be imported separately.



Planned for the future:
  • import/export for more platforms

Current languages: English, German, French (if you would like to translate to other languages, contact me)

Many thanks to Baertram for his invaluable help!
Many thanks to Keldor for allowing me to use his mappings for eso-skillfactory and for his great work with that website.
Many thanks to @jakez31 for the French translation.
Thanks to CyberOnEso for allowing me to include presets optimized for his addon 'Jack of all Trades' and in genral for his great work with that addon.
Thanks to TC Lee13 / The Tank Club for letting me include their tank cp presets.
Thanks to NefasQ/ESO-U for allowing me to use their cp presets (using the healer ones).
Thanks to Skinny Cheeks for providing the cp presets for damage dealers and his helpful advice.
More thanks than I can say here to @Orejana for just being herself.
  • v. 2.0.5
    • Fixed an issue with cp profiles that came with 2.0.4
  • v. 2.0.4
    • Fixed some issues with the tank presets > 1700 cp
    • Fixed an issue that would occur on login on the current PTS (Blackwood)
    • Fixed an issue that the addon would ignore the lower max points for some cp on the current PTS (Blackwood)
  • v. 2.0.3
    • Fixed an issue that could occur when the custom icons are activated without the custom bar
  • v. 2.0.2
    • Fixed an issue where the stamina dummy parse preset was listed as magicka
  • v. 2.0.1
    • Fixed some issues with the dynamic presets
      • Some incorrect/missing values in the DD presets (you might have to respec those to optimize your CP)
      • Remaining points should now be distributed as intended to jumppoints and basestats to make as much use of them as possible
  • v. 2.0.0
    • Added new cp presets for healer and for the green cp tree (craft)
      • Healer preset (blue/red) by ESO University
      • Different green presets I'm using myself
      • Presets by @Orejana that are optimized to use in combination with 'Jack of all Trades'
    • Added an option to filter cp presets by role
    • Added the possibility to see a detailed list of skills in a cp preset before loading it by doing a rightclick on the list entry
    • CP values are now color coded like the skills: green if the selected value is exactly the same as the currently applied and orange if the currently applied value is higher than the selected one
    • Added a chat message when closing the addon with unapplied changes to CP
    • The names of AlphaGear and DressingRoom bindings are now created dynamically and refreshed when you rename the linked sets/profiles/builds
    • Added an option to apply dynamic presets in a strict order (thereby having more leftover points but probably saving 3000 gold when applying the preset again)
  • v.1.7.2
    • fixed an issue where some messages would contain codes instead of skill names
    • added cp tooltips and icons to the bar manager
    • removed some of the older pre-update29 routines that are not needed anymore
  • v.1.7.1
    • added a French translation (thanks to @jakez31)
    • fixed an issue where incompability issues with some dressing room versions could cause an UI error (hopefully, couldn't replicate the errors myself)
    • presets can now be sorted by source and role (both are now displayed in separate columns)
  • v.1.7.0
    • added the option to display different icons for the slottable champion points (activate under options)
    • added the option to display a separate champion bar as part of the in-game overlay (activate under options)
    • if a new cp profile is created it is now positioned at the top of the list and colored yellow until you resort the list or switch to another view
    • the auto-names for new cp profiles now also distinguish between mag- and stam-dd
    • the tooltips for champion points now also appear while hovering over the progress-bars/values
    • updated the cp presets by Skinny Cheeks and added the ones for dummy parsing
  • v.1.6.5
    • added a new option under import/export called "transfer", allowing you to load profiles or copy cp bindings from another character (server and account wide)
    • added a new binding option: location by category (group dungeon, trial, housing, battleground)
    • fixed an issue where the location based hotbar binding wouldn't work
  • v.1.6.4
    • fixed an issue where text-export would exclude skills from clusters (only affected warfare)
    • the champion profiles and presets are now sorted by name (will add more sorting options soon)
    • added a step-by-step tutorial for import from alcast or justlootit to the help section
  • v.1.6.3
    • updated the tank club presets
    • added a "secret" create-preset option: if you are in text-based import and hold ctrl+shift while clicking on the import-button, the text won't be imported but converted to a dynamic preset, which you can send to me (with a short explanation what you're doing and why it should be in the addon), or you can copy into the presets.lua in the addons data folder (replace X with the next number in line)
    • fixed an issue where the champion bars from the main profiles wouldn't be saved correctly
    • fixed an issue where the start-text in the import-export-section wouldn't always fit the selected method
    • fixed an issue where the location based automization would only work if the cp reminder was on
    • fixed an issue with the non-cp-profile-warning
    • the dressing room role-icon now refreshes when you re-enter the cp bar manager
  • v.1.6.2
    • fixed an issue where your champion bar profile groups wouldn't be saved
    • added export-to-text for the new champion point system
    • added support for profile-by-role in Dressing Room (you can save bindings to the current role)
    • added a new feature: right-click on a locked champion skill in the list and the addon will tell you the cheapest path to unlock it
    • changed the name on minion to make it easier to find
  • v.1.6.1
    • fixed an issue where you couldn't recreate a binding to dressing room or alpha gear after you removed it
  • v.1.6.0
    • added automization for champion bars
      • bind your champion bars to dressing room, alpha gear or certain locations
      • Attention! When binding CP to Alpha Gear make sure to load your AG build directly and NOT by toggling through all your AG builds one after the other - otherwise the addon will try to reslot your champion skills for every build it is bound to, causing the 30 second cooldown to prevent you from slotting the points you actually need!
    • extended the whole help section of the addon
    • added an option to auto-load the addon when opening the cp window
    • opening the cp profile section now toggles the cp-section in the treeview which lets you see your slotted cp skills
    • fixed an issue where two skills from soul magic would be loaded incorrectly after the update (works only for chars on which you haven't logged in since the update)
    • fixed an issue where the cp bar manager wouldn't refresh the dropdown menu after you created new champion bar profiles
  • v.1.5.6
    • fixed an issue with loading presets and importing cp where skills close to the players current max points wouldn't be applied
  • v.1.5.5
    • fixed an issue with saving cp without skills being loaded first
  • v.1.5.4
    • integrated a remap function for the switched skills in provisioning and enchanting
  • v.1.5.3
    • checked with the live server version of Flames of Oblivion
      • changed the scyring skill line migation
    • added a "clean text" button to the cp text import (needd if importing from alcasthq)
  • v.1.5.2
    • fixed a small issue with the loading process that would have caused an UI error tomorrow
  • v.1.5.1
    • fixed an issue with text import for red and green champion points that came with v. 1.5.0
    • fixed a small issue that could occur while editing skill profiles
    • fixed an issue where the user could try to apply skills and attributes even if none had been loaded
  • v.1.5.0
    • extended the keybinding option for champion hotbar profiles
      • now up to 20 groups (each group contains one hotbar profile for each discipline)
    • included basic presets for warfare and fitness
      • presets provided by The Tank Club and Skinny Cheeks (thank you!)
      • these presets are dynamic and will automatically adjust to your level (up to 2100 CP)
    • changes to the text-based cp import:
      • added the option to reverse the reading order (name before value)
      • added the option to stop the import once the accounts available points are reached
      • fixed an issue where slottables would be slotted twice if they appeared twice in the text
      • The addon now searches for the word "slot" in the text - if found, this keyword will determine which champion points should be used on the champion bar. Otherwise the addon will try to slot all slottable imported skills starting at the beginning of the text.

  • v.1.4.4
    • added the option to save only the champion point hotbars to profiles and assign key binds
    • some minor ui tweaks
    • added a preset list for champion points (not yet filled)
  • v.1.4.3
    • added a warning when trying to apply skills regarding the change of the major gallop buff
      • if you select 'No' in the dialog, the addon will offer to switch the skills automatically
    • fixed an issue with a change in the skill order that came with one of the latest PTS patches
    • fixed an issue that could prevent the migration of skill lines when changing the ingame language
    • fixed an issue where the champion point hotbars wouldn't be read correctly
  • v.1.4.2
    • fixed an issue that was caused by PTS patch v.6.3.4 (the reimplementation of the championstar animation)
    • fixed an issue that could prevent the user from respeccing champion points (CP 2.0)
    • small ui tweaks in the champion point purchase request dialog
  • v.1.4.1
    • fixed an issue where the cp reminder for trials and arenas would be switched on by default and after a reload
  • v.1.4.0
    • added text based import for champion points (2.0)
    • added a trial cp reminder
    • fixed an ui issue with the save profile dialog

  • v.1.3.3
    • fixed an issue that came with v. 1.3.2
  • v. 1.3.2
    • extended tooltips for skills in the treeview
    • added support for the new champion system - only on pts of course
      • you can save your cp into the general profile or in separate cp profiles for each discipline
      • you can choose to save the cp profiles by char or account
      • you can import cp profiles as comma separated lists (more info on that feature coming soon)
  • v. 1.3.1
    • added export as text
      • list of skills is too long for the ingame textfield, so I split them up in three parts
      • like the link to skillfactory you will have to copy the texts to save them outside of eso
  • v. 1.3.0
    • added support for multiple profiles for each character
      • please note that champion points from the old cp system won't be saved for other profiles than the standard one since you don't want them to unnecessarily pollute your saved data after the update
      • if you want to respec, just save the skills you want to change to save storage space
      • you can go to a shrine and enter the morphs-only respec mode to apply your profile
    • added the options to remove a whole skill line from a build (useful to reduce the data for respec-profiles)
    • added plus/minus-buttons to the attribute points
    • fixed an issue, where empty slots in the hotbar wouldn't be saved/loaded correctly
    • fixed an issue in import from eso-skillfactory, where a missing mundus would prevent the following data from loading
    • started to change some code segments to get rid of the bad habit of German function names... :-)
  • v. 1.2.1
    • fixed an issue for non-cp-accounts which prevented the addon to work properly
    • fixed some minor ui issues
  • v. 1.2.0
    • added hotbars (click on the options-button at the top to show/hide them)
      • drag and drop skills from the list
    • added import/export to/from eso-skillfactory.com
    • added color coding for the skill types/lines to help finding conflicts
    • changed the name of the old cp-values to CP 1.0
      • old CP will still be shown after update 29 but not applied or imported
    • adjusted the skill mapping for the new armor passives in update 29
    • fixed an issue, where some skills would be wrongly identified as conflicting with existing ones
    • fixed an issue, where the addon would try to apply skills from unavailable skill lines
  • v. 1.1.1
    • on special request: additional auto save for cp and attributes if one of them is missing at login
  • v. 1.1.0
    • fixed an issue where attribute points were listed but not saved
    • found and fixed an issue where the skills would be mapped wrong when saved in a different language
    • added a plus button to the skill section
      • only visible if not maxed out
      • plus and minus also work to switch between morphs
    • the number of free skill points and the ones you need in order to apply your current data are now shown while you edit them
    • your skills are now color-coded
      • red if you can't apply them
      • green if they are already applied
      • orange if they are already at a higher rank than intended
  • v. 1.0.0
    • changed the way the data is stored (after the first login a ui-reload is recommended)
    • changed the way inactive skills are treated in the listing
    • the first time you log in to a character without any previous saved data, the current data will be saved automatically
    • fixed an issue with incorrect order of cp (ui only, don't worry)
    • added attribute points besides skills and cp (not important for the update 29 reset, but we never know)
    • the checkboxes at the top now only affect the applying of saved data, not the loading/saving-process itself
    • extended the information shown when trying to apply skills (now showing the actual needed skill points and potential conflicts with already applied skills)
    • added a migration process if you load data that was saved in a different language (skill types that are ordered alphabetically like open world or guilds would otherwise be incorrect)
    • some other minor bugfixes and changes
  • v. 0.9.3
    • minor bugfix - error message if you try to load data that isn't there
  • v. 0.9.2
    • some changes in the general UI
    • warning if you have less skill points than you need to apply your saved skills
    • possibility to change the skills
    • new parameter in the saved data to later fix the problem below
    • known issue: if you change the language of your game client, you can't read your old saved skills.
      • a solution is on it's way.
Optional Files (0)


Archived Files (38)
File Name
Version
Size
Uploader
Date
2.0.4
105kB
Irniben
04/25/21 08:20 AM
2.0.3
105kB
Irniben
04/15/21 03:45 PM
2.0.2
105kB
Irniben
04/09/21 11:09 AM
2.0.1
105kB
Irniben
04/06/21 05:10 AM
2.0.0
105kB
Irniben
04/05/21 10:02 AM
1.7.2
101kB
Irniben
03/29/21 11:02 AM
1.7.1
100kB
Irniben
03/22/21 11:36 AM
1.7.0
91kB
Irniben
03/20/21 03:34 AM
1.6.5
86kB
Irniben
03/13/21 11:21 AM
1.6.4
83kB
Irniben
03/11/21 04:17 PM
1.6.3
82kB
Irniben
03/11/21 11:24 AM
1.6.2
82kB
Irniben
03/10/21 09:51 AM
1.6.1
80kB
Irniben
03/09/21 04:05 PM
1.6.0
80kB
Irniben
03/09/21 06:52 AM
1.5.6
71kB
Irniben
03/08/21 04:51 PM
1.5.5
71kB
Irniben
03/08/21 10:19 AM
1.5.4
70kB
Irniben
03/08/21 09:05 AM
1.5.4
70kB
Irniben
03/08/21 06:15 AM
1.5.2
70kB
Irniben
03/07/21 10:40 AM
1.5.1
70kB
Irniben
03/07/21 05:37 AM
1.5.0
70kB
Irniben
03/04/21 12:14 PM
1.4.4
62kB
Irniben
02/26/21 08:09 AM
1.4.3
60kB
Irniben
02/24/21 08:28 AM
1.4.2
58kB
Irniben
02/22/21 12:30 PM
1.4.1
58kB
Irniben
02/21/21 03:34 PM
1.4.0
58kB
Irniben
02/21/21 09:13 AM
1.3.3
52kB
Irniben
02/18/21 02:28 PM
1.3.2
52kB
Irniben
02/18/21 09:41 AM
1.3.1
39kB
Irniben
02/16/21 03:51 PM
1.3.0
38kB
Irniben
02/06/21 12:49 PM
1.2.1
34kB
Irniben
02/03/21 04:37 PM
1.2.0
34kB
Irniben
02/03/21 05:30 AM
1.1.1
18kB
Irniben
01/24/21 01:25 PM
1.1.0
18kB
Irniben
01/24/21 10:02 AM
1.0.0
17kB
Irniben
01/22/21 02:02 PM
0.9.3
15kB
Irniben
01/17/21 04:43 PM
0.9.2
15kB
Irniben
01/17/21 02:19 PM
0.9
13kB
01/16/21 02:22 PM


Post A Reply Comment Options
Unread 04/26/21, 02:16 PM  
Anubis

Forum posts: 3
File comments: 19
Uploads: 0
Thx

*Thumbs up* for that fast support. thx a lot
Report comment to moderator  
Reply With Quote
Unread 04/26/21, 01:15 PM  
Irniben
 
Irniben's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 51
Uploads: 4
Re: After last Update

Originally Posted by Anubis
Everytime i try to load my saved profiles (own account), I ve got the following message on live-server:
Ah, I caused that with my fix for pts. My mistake, I just fixed it (I hope). Thank you for making me aware. Please post again, if the error still occurs after updating to v. 2.0.5.
Report comment to moderator  
Reply With Quote
Unread 04/26/21, 11:55 AM  
Anubis

Forum posts: 3
File comments: 19
Uploads: 0
After last Update

Everytime i try to load my saved profiles (own account), I ve got the following message on live-server:

user:/AddOns/CarosSkillPointSaver/csps_cp2.lua:810: operator < is not supported for number < string
stack traceback:
user:/AddOns/CarosSkillPointSaver/csps_cp2.lua:810: in function 'CSPS.cp2Extract'
|caaaaaa<Locals> cp2Comp = "2-50;4-50;6-10;8-50;10-40;11-1...", myTable = [table:1]{1 = "2-50"}, i = 1, v = "2-50", skId = 2, myValue = 50 </Locals>|r
user:/AddOns/CarosSkillPointSaver/CarosSkillPointSaver.lua:1026: in function 'CSPS.loadBuild'
|caaaaaa<Locals> skillTableClean = [table:2]{}, attrComp = "0;0;64", hbComp = "5-3-4,2-3-4,1-1-2,2-3-2,1-1-6,...", cp2Comp = "2-50;4-50;6-10;8-50;10-40;11-1...", cp2HbComp = "65,66,85,86;30,25,4,8;2,54,59,..." </Locals>|r
CSPSWindowBuildLaden_Clicked:2: in function '(main chunk)'
|caaaaaa<Locals> self = ud, button = 1, ctrl = F, alt = F, shift = F, command = F </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 04/15/21, 03:47 PM  
Irniben
 
Irniben's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 51
Uploads: 4
Thank you for telling me and taking the time to figure out where the problem occured precisely - that helps a lot. I just updated and it should be fixed now.

Originally Posted by yachoor
There's a bug when custom icons are enabled, but custom bar is disabled - cp screen goes black and UI stops working.
In csps_ui.lua, in function autoShowCSPS, CSPS.showCpBar is called when CSPS.useCustomIcons is set and it blows up with nil in csps_cp2.lua:504 - cause the bar was not setup.
Report comment to moderator  
Reply With Quote
Unread 04/15/21, 12:20 PM  
yachoor

Forum posts: 0
File comments: 6
Uploads: 0
There's a bug when custom icons are enabled, but custom bar is disabled - cp screen goes black and UI stops working.
In csps_ui.lua, in function autoShowCSPS, CSPS.showCpBar is called when CSPS.useCustomIcons is set and it blows up with nil in csps_cp2.lua:504 - cause the bar was not setup.
Report comment to moderator  
Reply With Quote
Unread 04/07/21, 03:24 PM  
Irniben
 
Irniben's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 51
Uploads: 4
Re: Importing not working?

Originally Posted by elenitsa
Hey so I feel like a moron. I set my build up into eso-skillfactory and attempted to import and and... nothing. I tried to import the preset builds and the only things that are transferring are the CP, but not the skills. I don't know what I'm doing wrong here. I've followed the instructions and tried posting the link and pressing import but nothing is happening at all. This is very frustrating to use
I'm sorry to hear that. I just tested it and it's working fine for me. Here are some thoughts about where the problem may lie:
1. Make sure you get the actual import link from eso-skillfactory. It should look sth like this:
Code:
https://www.eso-skillfactory.com/de/skillplaner/#f1,r5,c4,13:1,14:2,41:3,42:3,43:3,86:3,87:2,88:2,89:2,90:2,233:1,235:1,239:1,247:2,248:2,249:2,250:2,265:1,327:1,331:1,334:1,341:2,342:2,343:2,344:2,345:2,439:2,440:2,441:2,444:1,446:1,452:1,458:1,460:2,461:2,462:2,463:2,472:1,474:1,478:1,481:1,482:2,483:2,484:2,485:2,675:1,761:1,766:2,767:2,768:2,769:1;265:13:239:472:452:444;327:331:478:334:235:675;0;64,0,0;7,0,0;4:13,5:19,6:1,7:23,14:75,15:64,21:81,22:44,24:3,31:31,32:28,37:43,38:31,39:31,40:43,45:10,53:37,54:75,55:72,62:56,64:19,72:11,;270,270,270;0,0;

2. In the addon, select "Import/Export" from the options menu and then make sure that in the dropdown menu in the topright corner, "eso-skillfactory" is selected. Usually one of the CP imports is selected there, so make sure to change that. Note: eso-skillfactory.com does not yet support the new CP 2.0, so if you imported CP you probably had something else selected.

3. Make sure you select all of the text in the import window (Ctrl+A) and replace it with the link. If there is any leftover text, it can screw up the import.

If you have done everything like that, it should work. If not, could you send some screenshots or send me the link you are trying to import and I will have another look
Last edited by Irniben : 04/07/21 at 03:25 PM.
Report comment to moderator  
Reply With Quote
Unread 04/07/21, 02:25 PM  
elenitsa

Forum posts: 0
File comments: 1
Uploads: 0
Importing not working?

Hey so I feel like a moron. I set my build up into eso-skillfactory and attempted to import and and... nothing. I tried to import the preset builds and the only things that are transferring are the CP, but not the skills. I don't know what I'm doing wrong here. I've followed the instructions and tried posting the link and pressing import but nothing is happening at all. This is very frustrating to use
Report comment to moderator  
Reply With Quote
Unread 04/01/21, 07:30 AM  
Irniben
 
Irniben's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 51
Uploads: 4
Not using Alpha Gear myself, so I'm not 100% sure if I get everything you are saying. But I'm trying :-)

Originally Posted by Nudel
Linking a slottable preset to an AlphaGear build page and subsequently editing that AlphaGear build page causes weird behavior. Changing build names or creating new build presets won't be recognized by this addon, so I'll have to link to the old name in the position that I want to link.
I think what you referring to are the names for the bindings, which are saved when created and not refreshed afterwards - I changed that, so they will now reflect changes in the names. Will update it in the next days.

Originally Posted by Nudel
For example, moving my Triplets build up 1 to accommodate a different trash build post-Archcustodian will not update the names and I'll still have to link my trash build to the Triplets slot even though it's no longer titled that in AlphaGear.
I looked everywhere, but I couldn't find any way to change the order of the builds inside a profile in AlphaGear - is that what you meant?

Originally Posted by Nudel
Secondly, reordering whole pages in AlphaGear breaks all links with the slottables. I don't know if this one is fixable, but it would be nice to see it refresh its snapshot of AlphaGear builds, even if it only does that when you open the slottables panel in CSPS (to conserve function calls).
Well there we have a problem. Because there are two ways to identify the sets in alpha gear: by name and by id. The id isn't fixed but will change when the sets are rearranged. The name also propably will be changed by the user at times. So I have to decide for one of them to save - and I decided for the id, which causes your trouble. I could try to hook into the sorting function in alpha gear to change the ids when needed, but that would be highly intrusive I think and I would rather not do that. I will continue thinking about a solution, but for now I have none.
Report comment to moderator  
Reply With Quote
Unread 03/31/21, 01:30 AM  
Nudel

Forum posts: 0
File comments: 132
Uploads: 0
Linking a slottable preset to an AlphaGear build page and subsequently editing that AlphaGear build page causes weird behavior. Changing build names or creating new build presets won't be recognized by this addon, so I'll have to link to the old name in the position that I want to link. For example, moving my Triplets build up 1 to accommodate a different trash build post-Archcustodian will not update the names and I'll still have to link my trash build to the Triplets slot even though it's no longer titled that in AlphaGear.

Secondly, reordering whole pages in AlphaGear breaks all links with the slottables. I don't know if this one is fixable, but it would be nice to see it refresh its snapshot of AlphaGear builds, even if it only does that when you open the slottables panel in CSPS (to conserve function calls).
Report comment to moderator  
Reply With Quote
Unread 03/21/21, 07:48 AM  
Irniben
 
Irniben's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 51
Uploads: 4
Originally Posted by Anceane
Code:
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:503: attempt to index a nil value
stack traceback:
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:503: in function 'HookDR'
|caaaaaa<Locals> mySetId = 1 </Locals>|r
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:564: in function 'hookFunction'
|caaaaaa<Locals> _ = [table:1]{weaponSwapNeeded = T, name = "DressingRoom", numCols = 1, numRows = 4}, x2 = 1 </Locals>|r
EsoUI/Libraries/Utility/ZO_Hook.lua:39: in function 'LoadSet'
|caaaaaa<Locals> returns = [table:2]{} </Locals>|r
user:/AddOns/DressingRoom/DressingRoomUI.lua:200: in function '(anonymous)'
|caaaaaa<Locals> self = ud </Locals>|r
I tried to find this error, but I couldn't replicate it. But I will include some general additional safety measures to prevent incompability issues with both DR and AG.

Originally Posted by Anceane
ADDENDUM :
Code:
user:/AddOns/DressingRoom/DressingRoomUI.lua:1070: function expected instead of nil
stack traceback:
user:/AddOns/DressingRoom/DressingRoomUI.lua:1070: in function 'GetAlphaGearImportButtonTooltip'
user:/AddOns/DressingRoom/DressingRoomUI.lua:1413: in function 'DressingRoom:CreateAddonMenu'
|caaaaaa<Locals> self = [table:1]{numCols = 1, version = "0.10.3b", numRows = 4, enablePages = T, name = "DressingRoom"}, LAM = [table:2]{panelId = 101}, panelData = [table:3]{feedback = "https://www.esoui.com/download...", name = "Dressing Room", slashCommand = "/dressingroom", version = "0.10.3b", author = "|[email protected]|r, code65536...", website = "https://www.esoui.com/download...", registerForRefresh = T, type = "panel"}, txt = [table:4]{autoReloadUIWarning = "This option will reload your U...", sectionUI = "UI settings", reloadUI = "Reload UI", importAlphaGearNotDetected = "AlphaGear not detected, please...", importAlphaGearVersionMismatchWarning = "Your installed version:", sectionBehaviour = "Behaviour settings", importAlphaGearWarning = "|cff0000WARNING - EXPERIMENTAL...", expertFeatures = "Expert features", reloadUIWarning = "reload UI required", importAlphaGear = "|cff0000Import from AlphaGear|..."}, defaults = [table:5]{clearEmptyPoisons = T, disableInCombat = F, autoCloseOnMovement = F, columnMajorOrder = F, confirmPageDelete = T, clearEmptySkill = F, autoSaveChangesOnClose = T, roleFromLFGTool = F, roleSpecificPresets = T, useOldUI = F, lockNotificationArea = F, autoRechargeWeapons = T, fontSize = 18, enableOutfits = F, openWithSkillsWindow = F, ignoreAppearanceSlot = F, btnSize = 35, enablePages = T, showNotificationArea = T, alwaysChangePageOnZoneChanged = T, openWithInventoryWindow = F, activeBarOnly = T, lockWindowPosition = F, numCols = 2, showChatMessages = T, clearEmptyGear = F, singleBarToCurrent = F, numRows = 4}, GetAlphaGearImportButtonTooltip = user:/AddOns/DressingRoom/DressingRoomUI.lua:1069 </Locals>|r
user:/AddOns/DressingRoom/DressingRoom.lua:1075: in function 'DressingRoom:Initialize'
|caaaaaa<Locals> self = [table:1] </Locals>|r
user:/AddOns/DressingRoom/DressingRoom.lua:991: in function 'DressingRoom:PreInitialize'
|caaaaaa<Locals> self = [table:1] </Locals>|r
user:/AddOns/DressingRoom/DressingRoom.lua:1125: in function 'DressingRoom.OnAddOnLoaded'
|caaaaaa<Locals> event = 65536, addonName = "DressingRoom" </Locals>|r
This one doesn't look like it's caused by CSPS. More like a problem between DR and LibAddonMenu - at least I can't think of anything CSPS does that could in any way influence this part of DR.
Report comment to moderator  
Reply With Quote
Unread 03/20/21, 05:26 PM  
Anceane
 
Anceane's Avatar

Forum posts: 268
File comments: 860
Uploads: 0
ADDENDUM :
Do not worry about me, i am actually redoing all my skills bars on my 3 accounts and i must admit i will not test again at the risk to loose again stuff.
i am not mad at all at you )) i still love your addon but i will only use it after i disable Dressing room and vice-versa to not get any more troubles



Now this is even worse i get all this and i lost every settings for my differents bars

Code:
user:/AddOns/DressingRoom/DressingRoomUI.lua:1070: function expected instead of nil
stack traceback:
user:/AddOns/DressingRoom/DressingRoomUI.lua:1070: in function 'GetAlphaGearImportButtonTooltip'
user:/AddOns/DressingRoom/DressingRoomUI.lua:1413: in function 'DressingRoom:CreateAddonMenu'
|caaaaaa<Locals> self = [table:1]{numCols = 1, version = "0.10.3b", numRows = 4, enablePages = T, name = "DressingRoom"}, LAM = [table:2]{panelId = 101}, panelData = [table:3]{feedback = "https://www.esoui.com/download...", name = "Dressing Room", slashCommand = "/dressingroom", version = "0.10.3b", author = "|[email protected]|r, code65536...", website = "https://www.esoui.com/download...", registerForRefresh = T, type = "panel"}, txt = [table:4]{autoReloadUIWarning = "This option will reload your U...", sectionUI = "UI settings", reloadUI = "Reload UI", importAlphaGearNotDetected = "AlphaGear not detected, please...", importAlphaGearVersionMismatchWarning = "Your installed version:", sectionBehaviour = "Behaviour settings", importAlphaGearWarning = "|cff0000WARNING - EXPERIMENTAL...", expertFeatures = "Expert features", reloadUIWarning = "reload UI required", importAlphaGear = "|cff0000Import from AlphaGear|..."}, defaults = [table:5]{clearEmptyPoisons = T, disableInCombat = F, autoCloseOnMovement = F, columnMajorOrder = F, confirmPageDelete = T, clearEmptySkill = F, autoSaveChangesOnClose = T, roleFromLFGTool = F, roleSpecificPresets = T, useOldUI = F, lockNotificationArea = F, autoRechargeWeapons = T, fontSize = 18, enableOutfits = F, openWithSkillsWindow = F, ignoreAppearanceSlot = F, btnSize = 35, enablePages = T, showNotificationArea = T, alwaysChangePageOnZoneChanged = T, openWithInventoryWindow = F, activeBarOnly = T, lockWindowPosition = F, numCols = 2, showChatMessages = T, clearEmptyGear = F, singleBarToCurrent = F, numRows = 4}, GetAlphaGearImportButtonTooltip = user:/AddOns/DressingRoom/DressingRoomUI.lua:1069 </Locals>|r
user:/AddOns/DressingRoom/DressingRoom.lua:1075: in function 'DressingRoom:Initialize'
|caaaaaa<Locals> self = [table:1] </Locals>|r
user:/AddOns/DressingRoom/DressingRoom.lua:991: in function 'DressingRoom:PreInitialize'
|caaaaaa<Locals> self = [table:1] </Locals>|r
user:/AddOns/DressingRoom/DressingRoom.lua:1125: in function 'DressingRoom.OnAddOnLoaded'
|caaaaaa<Locals> event = 65536, addonName = "DressingRoom" </Locals>|r
all this seems caused by the relation with alphagear that for information i refuse to use.

Dont worry i will just use your addon as a save info for all my characters and keep my light version of stonethorn of


Originally Posted by Anceane
Originally Posted by Irniben
Originally Posted by Anceane
Thank you for this addon!!

All was fine until i changed my dressing room bars, then i had this error pop up

Code:
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:503: attempt to index a nil value
stack traceback:
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:503: in function 'HookDR'
|caaaaaa<Locals> mySetId = 1 </Locals>|r
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:564: in function 'hookFunction'
|caaaaaa<Locals> _ = [table:1]{weaponSwapNeeded = T, name = "DressingRoom", numCols = 1, numRows = 4}, x2 = 1 </Locals>|r
EsoUI/Libraries/Utility/ZO_Hook.lua:39: in function 'LoadSet'
|caaaaaa<Locals> returns = [table:2]{} </Locals>|r
user:/AddOns/DressingRoom/DressingRoomUI.lua:200: in function '(anonymous)'
|caaaaaa<Locals> self = ud </Locals>|r
Not sur what to do

Each time i swap my profile bars in dressing room i have this error blocking dressing room until i reloadui
Oh, I'm very sorry about that. Which dressing room version do you use right now? The addon is only compatible with "Dressing Room for Stonethorn", not with "Dressing Room Updated" (which is despite the date in the description an older version of Dressing Room where only the API version was updated). Neverthless this should not cause your dressing room to malfunction. I will try it for myself, once I know which version you use.
i have the good version, but i will reinstall it anyway. WIth all the changes within addons i guess the game might add some trouble sometimes lol
__________________
Last edited by Anceane : 03/20/21 at 05:37 PM.
Report comment to moderator  
Reply With Quote
Unread 03/20/21, 04:56 PM  
Anceane
 
Anceane's Avatar

Forum posts: 268
File comments: 860
Uploads: 0
Originally Posted by Irniben
Originally Posted by Anceane
Thank you for this addon!!

All was fine until i changed my dressing room bars, then i had this error pop up

Code:
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:503: attempt to index a nil value
stack traceback:
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:503: in function 'HookDR'
|caaaaaa<Locals> mySetId = 1 </Locals>|r
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:564: in function 'hookFunction'
|caaaaaa<Locals> _ = [table:1]{weaponSwapNeeded = T, name = "DressingRoom", numCols = 1, numRows = 4}, x2 = 1 </Locals>|r
EsoUI/Libraries/Utility/ZO_Hook.lua:39: in function 'LoadSet'
|caaaaaa<Locals> returns = [table:2]{} </Locals>|r
user:/AddOns/DressingRoom/DressingRoomUI.lua:200: in function '(anonymous)'
|caaaaaa<Locals> self = ud </Locals>|r
Not sur what to do

Each time i swap my profile bars in dressing room i have this error blocking dressing room until i reloadui
Oh, I'm very sorry about that. Which dressing room version do you use right now? The addon is only compatible with "Dressing Room for Stonethorn", not with "Dressing Room Updated" (which is despite the date in the description an older version of Dressing Room where only the API version was updated). Neverthless this should not cause your dressing room to malfunction. I will try it for myself, once I know which version you use.
i have the good version, but i will reinstall it anyway. WIth all the changes within addons i guess the game might add some trouble sometimes lol
__________________
Report comment to moderator  
Reply With Quote
Unread 03/20/21, 01:55 PM  
Irniben
 
Irniben's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 51
Uploads: 4
Originally Posted by Anceane
Thank you for this addon!!

All was fine until i changed my dressing room bars, then i had this error pop up

Code:
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:503: attempt to index a nil value
stack traceback:
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:503: in function 'HookDR'
|caaaaaa<Locals> mySetId = 1 </Locals>|r
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:564: in function 'hookFunction'
|caaaaaa<Locals> _ = [table:1]{weaponSwapNeeded = T, name = "DressingRoom", numCols = 1, numRows = 4}, x2 = 1 </Locals>|r
EsoUI/Libraries/Utility/ZO_Hook.lua:39: in function 'LoadSet'
|caaaaaa<Locals> returns = [table:2]{} </Locals>|r
user:/AddOns/DressingRoom/DressingRoomUI.lua:200: in function '(anonymous)'
|caaaaaa<Locals> self = ud </Locals>|r
Not sur what to do

Each time i swap my profile bars in dressing room i have this error blocking dressing room until i reloadui
Oh, I'm very sorry about that. Which dressing room version do you use right now? The addon is only compatible with "Dressing Room for Stonethorn", not with "Dressing Room Updated" (which is despite the date in the description an older version of Dressing Room where only the API version was updated). Neverthless this should not cause your dressing room to malfunction. I will try it for myself, once I know which version you use.
Report comment to moderator  
Reply With Quote
Unread 03/20/21, 01:16 PM  
Anceane
 
Anceane's Avatar

Forum posts: 268
File comments: 860
Uploads: 0
Thank you for this addon!!

All was fine until i changed my dressing room bars, then i had this error pop up

Code:
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:503: attempt to index a nil value
stack traceback:
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:503: in function 'HookDR'
|caaaaaa<Locals> mySetId = 1 </Locals>|r
user:/AddOns/CarosSkillPointSaver/csps_barmanager.lua:564: in function 'hookFunction'
|caaaaaa<Locals> _ = [table:1]{weaponSwapNeeded = T, name = "DressingRoom", numCols = 1, numRows = 4}, x2 = 1 </Locals>|r
EsoUI/Libraries/Utility/ZO_Hook.lua:39: in function 'LoadSet'
|caaaaaa<Locals> returns = [table:2]{} </Locals>|r
user:/AddOns/DressingRoom/DressingRoomUI.lua:200: in function '(anonymous)'
|caaaaaa<Locals> self = ud </Locals>|r
Not sur what to do

Each time i swap my profile bars in dressing room i have this error blocking dressing room until i reloadui
__________________
Last edited by Anceane : 03/20/21 at 01:18 PM.
Report comment to moderator  
Reply With Quote
Unread 03/19/21, 01:08 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3458
File comments: 4204
Uploads: 67
No, thanks to you!
This is your addon and it's one of the must-haves at the moment (and future I bet). Without this I definately would have stopped playing (for a while at least) as I would be too annoyed to manually dsitribute all the CPs on all of my toons
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: