Download
(69 Kb)
Download
Updated: 08/23/21 04:38 AM
Pictures
File Info
Compatibility:
Waking Flame (7.1.5)
Updated:08/23/21 04:38 AM
Created:03/14/21 04:51 AM
Monthly downloads:1,354
Total downloads:68,991
Favorites:43
MD5:
SuperStar - Waking Flame Update  Popular! (More than 5000 hits)
Version: 5.0.4
by: Armodeniz [More]
This is the SuperStar updated for Waking Flame version of ESO(101031).
Thanks to Ayantir and Sigo Dest for creating and maintaining this excellent addon for a long time. In order to allow those who love it to continue to use it, I created this patch.


REQUIRED LIBRARY:
LibMainMenu-2.0



LAST CHANGE:

Ver 5.0.4: API update.


INSTALL:
Method 1. Use minion to install both superstar (this addon) and libmainmenu-2.0 (the required library).
Method 2. Download superstar and libmainmenu-2.0, unzip them and put the files in your Documents\Elder Scrolls Online\live\AddOns folder.


USAGE:
Make sure you have activated superstar in your ADD-ONS menu.
To use superstar, type command "/superstar" in your chat window and press ENTER. You can also bind a key to show superstar in your keybindings setting menu.

This is the main page of superstar showing your level, gears, skills, CPs and many important stats.


This is a skill builder that allows you to simulate and save your skill points distribution.


This is the hash window. You can copy your friend's code, paste it to the second edit box, and press "see skills of this build". Then you can see all your friend's skills, and can also save them for future loading.


All your saved skill builds are listed here, and you can load them as you wish.


This page shows the infomation of your active companion.


ATTENTION!
Since developers often modify the Champion Points, the Champion Points that have been stored may become invalid after the game is updated.
Ver 5.0.4: API update.
Ver 5.0.3: Companion UI adjustments(level up progression and locked ability slots)
Ver 5.0.2: Added Chinese translation
Ver 5.0.1: - Fixed cp updating bug in PTS
Ver 5.0.0:
1. New skills saving and loading backend. Now you can change to other language without losing your saved builds!
2. Companion Information Page! You can check your companion's level, gear, skills and the relationship between you and your companion in one page!
3. The new code is much shorter!
4. Other bugs fix
Ver 4.4.3: - Update to LibMainMenu2.0
Ver 4.4.2: - UI adjustment
Ver 4.4.1: - Fixed a CP display bug
Ver 4.4.0:
- Now you can see main and backup skills as soon as the window open without swapping weapon 3 times
- Now you can see werewolf skillbar in the summary page
- Changed some long enchantment discriptions
- Fixed some bugs
Ver 4.3.9:
- Add Russian Translation (thx Ankou_rmv)
- Bugs fixing
Ver 4.3.8: - Add Russian support for skill saving
Ver 4.3.7: - Now the champion skill names are displayed properly in German
Ver 4.3.6: - Enchantment and Provisioning skillline adjustments
Ver 4.3.5: - Armor skills, Vampire and Werewolf skills and Assault skills in old profiles can be loaded now
- mythic items now has right color (thx iiJonno)
- UI adjusts
Ver 4.3.4: CP 2.0 Update!
Optional Files (0)


Archived Files (11)
File Name
Version
Size
Uploader
Date
5.0.3
69kB
Armodeniz
06/04/21 02:12 AM
5.0.2
69kB
Armodeniz
05/26/21 08:41 AM
5.0.1
68kB
Armodeniz
05/20/21 07:54 AM
5.0.0
68kB
Armodeniz
05/19/21 08:56 AM
4.4.3
81kB
Armodeniz
04/13/21 04:12 AM
4.4.2
81kB
Armodeniz
04/06/21 06:54 AM
4.4.1
84kB
Armodeniz
03/30/21 02:15 AM
4.4.0
84kB
Armodeniz
03/24/21 12:56 AM
4.3.9
83kB
Armodeniz
03/19/21 12:41 AM
4.3.8
79kB
Armodeniz
03/16/21 09:10 PM
4.3.7
79kB
Armodeniz
03/16/21 07:48 AM


Post A Reply Comment Options
Unread 05/20/21, 04:18 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4966
File comments: 6033
Uploads: 78
Please tell the addon which causes this to fix their global leaking "n" variable (and others) as this often troubles other addns and some devs do not know their needs to be used "local" up in front of variables.
Or didn't you find out which one it is yet?
Maybe the user having trouble (reporting the bug, I think it was Schrappe) could use Notepad++ and search his/her live/AddOns folder for a string like "n =" or "n=" if the global leaking variable is n

As the error messages says "integer expected, got string" maybe a tonumber() will help

Originally Posted by Armodeniz
Originally Posted by Schrappe
My SuperStar.lua
https://www.dropbox.com/s/8y14ynh4zy...rStar.lua?dl=0

UI Error comes when opening the Favorites tab.
I finally found the reason:
There is a stupid addon that uses global variable wrongly, which makes superstar looking all skill data as negative numbers. I've changed superstar to prevent this error. But the update will be after my testing for chapter Blackwood.
Plz wait several days, or you can find the addon that causes this error yourself, and tell its author that his addon has a global variable named "n", which will cause many troubles to other addons.
Last edited by Baertram : 05/20/21 at 04:19 PM.
Report comment to moderator  
Reply With Quote
Unread 04/21/21, 04:00 AM  
Schrappe
 
Schrappe's Avatar

Forum posts: 6
File comments: 259
Uploads: 0
Originally Posted by Schrappe
thx, i search
I have disabled all addons and run SuperStar alone with the two required Libs. The same error message appears.
-------------------
bad argument #2 to 'string.sub' (integer expected, got string)
stack traceback:
[C]: in function 'string.sub'
user:/AddOns/SuperStar/SuperStar.lua:243: in function 'Base62'
user:/AddOns/SuperStar/SuperStar.lua:2490: in function 'IsValidSkillsHash'
user:/AddOns/SuperStar/SuperStar.lua:2943: in function 'ParseSkillsHash'
user:/AddOns/SuperStar/SuperStar.lua:3216: in function 'CheckImportedBuild'
user:/AddOns/SuperStar/SuperStar.lua:5163: in function 'SuperStar_HoverRowOfFavorite'
SuperStarXMLFavoritesList1Row1_MouseEnter:3: in function '(main chunk)'
Report comment to moderator  
Reply With Quote
Unread 04/20/21, 09:19 AM  
Schrappe
 
Schrappe's Avatar

Forum posts: 6
File comments: 259
Uploads: 0
thx, i search
Last edited by Schrappe : 04/20/21 at 09:21 AM.
Report comment to moderator  
Reply With Quote
Unread 04/20/21, 07:32 AM  
Armodeniz
 
Armodeniz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 28
Uploads: 3
Originally Posted by Schrappe
My SuperStar.lua
https://www.dropbox.com/s/8y14ynh4zy...rStar.lua?dl=0

UI Error comes when opening the Favorites tab.
I finally found the reason:
There is a stupid addon that uses global variable wrongly, which makes superstar looking all skill data as negative numbers. I've changed superstar to prevent this error. But the update will be after my testing for chapter Blackwood.
Plz wait several days, or you can find the addon that causes this error yourself, and tell its author that his addon has a global variable named "n", which will cause many troubles to other addons.
Report comment to moderator  
Reply With Quote
Unread 04/20/21, 01:38 AM  
Schrappe
 
Schrappe's Avatar

Forum posts: 6
File comments: 259
Uploads: 0
My SuperStar.lua
https://www.dropbox.com/s/8y14ynh4zy...rStar.lua?dl=0

UI Error comes when opening the Favorites tab.
Last edited by Schrappe : 04/20/21 at 02:04 AM.
Report comment to moderator  
Reply With Quote
Unread 04/19/21, 06:52 PM  
Armodeniz
 
Armodeniz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 28
Uploads: 3
Originally Posted by Schrappe
UI-Error by Favorites

bad argument #2 to 'string.sub' (integer expected, got string)
stack traceback:
[C]: in function 'string.sub'
user:/AddOns/SuperStar/SuperStar.lua:243: in function 'Base62'
|caaaaaa<Locals> value = "-", r = F, state = "string", u = T </Locals>|r
user:/AddOns/SuperStar/SuperStar.lua:2490: in function 'IsValidSkillsHash'
|caaaaaa<Locals> hash = "@42-W-1-7-8-B-B-B-B-I-I-I-I-W-...", isValid = T, needToParse = T, nextBlockIdx = 5, nextIsSkillType = T, nextIsSkillLine = F, nextIsClass = F, nextIsRace = F, blockToCheck = "-" </Locals>|r
user:/AddOns/SuperStar/SuperStar.lua:2943: in function 'ParseSkillsHash'
|caaaaaa<Locals> hash = "@42-W-1-7-8-B-B-B-B-I-I-I-I-W-..." </Locals>|r
user:/AddOns/SuperStar/SuperStar.lua:3216: in function 'CheckImportedBuild'
|caaaaaa<Locals> build = "%210-00-00-00-00-00-00-0-1D0-o...", hasAttr = 848, hasSkills = 301, hasCP = 1, hashAttr = "#1-120-00-0", hashSkills = "@42-W-1-7-8-B-B-B-B-I-I-I-I-W-...", hashCP = "%210-00-00-00-00-00-00-0-1D0-o...", attrData = F, skillsData = T, cpData = T </Locals>|r
user:/AddOns/SuperStar/SuperStar.lua:5163: in function 'SuperStar_HoverRowOfFavorite'
|caaaaaa<Locals> control = ud, data = [table:1]{sortIndex = 2, name = "$Finen", sp = 420, favoriteLocked = T, hash = "%210-00-00-00-00-00-00-0-1D0-o...", attr = 64, cp = 1667} </Locals>|r
SuperStarXMLFavoritesList1Row1_MouseEnter:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r
can you post your saved variable file ? It's in your Ducuments folder, Elder Scrolls Online\live\SavedVariables\SuperStar.lua
Report comment to moderator  
Reply With Quote
Unread 04/19/21, 09:23 AM  
Schrappe
 
Schrappe's Avatar

Forum posts: 6
File comments: 259
Uploads: 0
UI-Error by Favorites

bad argument #2 to 'string.sub' (integer expected, got string)
stack traceback:
[C]: in function 'string.sub'
user:/AddOns/SuperStar/SuperStar.lua:243: in function 'Base62'
|caaaaaa<Locals> value = "-", r = F, state = "string", u = T </Locals>|r
user:/AddOns/SuperStar/SuperStar.lua:2490: in function 'IsValidSkillsHash'
|caaaaaa<Locals> hash = "@42-W-1-7-8-B-B-B-B-I-I-I-I-W-...", isValid = T, needToParse = T, nextBlockIdx = 5, nextIsSkillType = T, nextIsSkillLine = F, nextIsClass = F, nextIsRace = F, blockToCheck = "-" </Locals>|r
user:/AddOns/SuperStar/SuperStar.lua:2943: in function 'ParseSkillsHash'
|caaaaaa<Locals> hash = "@42-W-1-7-8-B-B-B-B-I-I-I-I-W-..." </Locals>|r
user:/AddOns/SuperStar/SuperStar.lua:3216: in function 'CheckImportedBuild'
|caaaaaa<Locals> build = "%210-00-00-00-00-00-00-0-1D0-o...", hasAttr = 848, hasSkills = 301, hasCP = 1, hashAttr = "#1-120-00-0", hashSkills = "@42-W-1-7-8-B-B-B-B-I-I-I-I-W-...", hashCP = "%210-00-00-00-00-00-00-0-1D0-o...", attrData = F, skillsData = T, cpData = T </Locals>|r
user:/AddOns/SuperStar/SuperStar.lua:5163: in function 'SuperStar_HoverRowOfFavorite'
|caaaaaa<Locals> control = ud, data = [table:1]{sortIndex = 2, name = "$Finen", sp = 420, favoriteLocked = T, hash = "%210-00-00-00-00-00-00-0-1D0-o...", attr = 64, cp = 1667} </Locals>|r
SuperStarXMLFavoritesList1Row1_MouseEnter:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 04/14/21, 01:50 AM  
BrezzaTM

Forum posts: 0
File comments: 42
Uploads: 0
Originally Posted by Armodeniz
Thanks for the feedback, i have uploaded a new zip package, please try it and tell me the result.
Installed and it works, thanks a lot for your quick reply and fix.

Cheers
Last edited by BrezzaTM : 04/14/21 at 01:23 PM.
Report comment to moderator  
Reply With Quote
Unread 04/13/21, 04:17 AM  
Armodeniz
 
Armodeniz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 28
Uploads: 3
Originally Posted by BrezzaTM
Hi Armodeniz,

I'm having troubles installing the addon via Minion, when I launch the installation it doesn't complete and messes up the "Addons" folder.

This is what I see in the "Addons" folder after installing with Minion


This is the addon folder


And then Minion stopped working!

Even downloading the addon from the site and installing it manually prevents Minion to work, I spent an hour to get this and let Minion work againg.

Thanks for your attention.

Cheers
Thanks for the feedback, i have uploaded a new zip package, please try it and tell me the result.
Report comment to moderator  
Reply With Quote
Unread 04/13/21, 03:18 AM  
BrezzaTM

Forum posts: 0
File comments: 42
Uploads: 0
Hi Armodeniz,

I'm having troubles installing the addon via Minion, when I launch the installation it doesn't complete and messes up the "Addons" folder.

This is what I see in the "Addons" folder after installing with Minion


This is the addon folder


And then Minion stopped working!

Even downloading the addon from the site and installing it manually prevents Minion to work, I spent an hour to get this and let Minion work againg.

Thanks for your attention.

Cheers
Report comment to moderator  
Reply With Quote
Unread 04/12/21, 09:35 PM  
TypicalPrior

Forum posts: 7
File comments: 76
Uploads: 0
I can second Artar's comment. Followed the instructions in their post and superstar works again.
Report comment to moderator  
Reply With Quote
Unread 04/12/21, 07:12 PM  
Artar

Forum posts: 0
File comments: 2
Uploads: 0
To elaborate on this from below, I tried this myself and was able to get mine going ok fairly easily just now

Running LibMainMenu2 already, and this is my first experience editing files in this way, but based on this advice below, it was super easy.


(make a copy of superstar folder first just in case)

- Go to addon folder, and then to superstar folder
- open the SuperStar.txt and change "LibMainMenu" to "LibMainMenu-2.0>=40400"
- save and close
- open SuperStar.lua with notepad or whatever you prefer
- Do a Find and Replace all on the document... and replace "LibMainMenu" with "LibMainMenu2"
- (mine replaced 5)
- save and close
- /reloadui




Originally Posted by Baertram
Please update your addon to use LibMainMenu-2.0 now, as it was released today.
LibMainMenu was set as discontinued today.
Here is a "howto" switch your addon code from LMM1 to LMM-2.0:
https://www.esoui.com/downloads/info...nMenu-2.0.html

Originally Posted by Tiara Ra
Originally Posted by Armodeniz
Originally Posted by Baertram
Hi there,

please prepare and update to Superstar to support LibMainMenu2 and strip LibMainMenu1 usage. The lib will be oudated soon.

IMPORTANT
@addon author - Just as an info for the near future:
Please read the comment about LibMainMenu removal and LibMainMenu2 addition to your addon!
https://www.esoui.com/downloads/file...d=989#comments

The removal of the library LibMainMenu will be rolled out in ~ 2 weeks so please react until then and test your addon with the LibMainMenu-2.0 test version linked above!

Thanks
Baertram
Thank you, I will update soon.
Still with LibMainMenu?
Report comment to moderator  
Reply With Quote
Unread 04/12/21, 12:00 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4966
File comments: 6033
Uploads: 78
Please update your addon to use LibMainMenu-2.0 now, as it was released today.
LibMainMenu was set as discontinued today.
Here is a "howto" switch your addon code from LMM1 to LMM-2.0:
https://www.esoui.com/downloads/info...nMenu-2.0.html

Originally Posted by Tiara Ra
Originally Posted by Armodeniz
Originally Posted by Baertram
Hi there,

please prepare and update to Superstar to support LibMainMenu2 and strip LibMainMenu1 usage. The lib will be oudated soon.

IMPORTANT
@addon author - Just as an info for the near future:
Please read the comment about LibMainMenu removal and LibMainMenu2 addition to your addon!
https://www.esoui.com/downloads/file...d=989#comments

The removal of the library LibMainMenu will be rolled out in ~ 2 weeks so please react until then and test your addon with the LibMainMenu-2.0 test version linked above!

Thanks
Baertram
Thank you, I will update soon.
Still with LibMainMenu?
Report comment to moderator  
Reply With Quote
Unread 04/11/21, 11:57 PM  
Tiara Ra
 
Tiara Ra's Avatar

Forum posts: 4
File comments: 278
Uploads: 0
Originally Posted by Armodeniz
Originally Posted by Baertram
Hi there,

please prepare and update to Superstar to support LibMainMenu2 and strip LibMainMenu1 usage. The lib will be oudated soon.

IMPORTANT
@addon author - Just as an info for the near future:
Please read the comment about LibMainMenu removal and LibMainMenu2 addition to your addon!
https://www.esoui.com/downloads/file...d=989#comments

The removal of the library LibMainMenu will be rolled out in ~ 2 weeks so please react until then and test your addon with the LibMainMenu-2.0 test version linked above!

Thanks
Baertram
Thank you, I will update soon.
Still with LibMainMenu?
Report comment to moderator  
Reply With Quote
Unread 03/30/21, 06:56 PM  
Armodeniz
 
Armodeniz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 28
Uploads: 3
take a look at the original superstar pagehttps://www.esoui.com/downloads/info...erBuilder.html, there is a video that introduces what superstar can do.
Originally Posted by Barnicle
Hi
I have no experience in writing addons, I did have a quick look at the SavedVariables folder and the SuperStar.lua file, and it was gobbledygook to me

I shall look into saving builds and inporting the data into a spreadsheet.

thanks

Barnicle

Originally Posted by Armodeniz
Originally Posted by Barnicle
Hi
Thanks a lot for the bug fix.

I did'nt realise that un-equiped abilities were not shown. I am useing Superstar to keep a record of my builds (I used to use Overview which has not been updated to CP2.0).

I use Infamous and friends in low places for my thief char to swap in and out when required. Would it be possible to display un-equiped abilities that have cp points allocated to them, maybe as an option ?

Thanks again for all your work.

Barnicle
You can save your cp settings via superstar, and restore them conveniently. It will save all the cps you have, not only the slotted ones.

As for the display of cp, I'm thinking about a new method, to show all the cps in this narrow space. In fact, there are too many champion skills currently available. In the current version, you will find that, if the number of skills purchased in a discipline exceeds 18, it will not be able to display them completely. If you have any good idea to display champion skills, please tell me.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: