Download
(32 Kb)
Download
Updated: 04/19/24 05:02 PM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Updated:04/19/24 05:02 PM
Created:12/07/17 08:27 PM
Monthly downloads:30,794
Total downloads:1,411,345
Favorites:924
MD5:
9.3.0
Urich's Skill Point Finder  Popular! (More than 5000 hits)
Version: 7.2.0
by: fritzOSU03, Onigar, tim99, yachoor
Description
Have you ever been in a situation where you need more skill points but you have no idea where to get them? Well today is your lucky day! Urich's Skill Point Finder provides a graphical interface showing all of the skill points you have (and haven't) earned throughout the entire game. You can show or hide the window by binding a hotkey or by entering the slash command. Slash command information is below.

Please Note
From Version 5.1.0 you need to separately install: LibTableFunctions-1.0 and LibAddonMenu-2.0

Localization
Localization for Russian, German, French, and Japanese is included. I speak only English so I am very sorry if a translation is incorrect. My only available source was Google Translate. Please message me if you see a translation that can be improved or shortened where space is an issue. Also feel free to provide a complete translation for another language if you would like to see it added to a future update.

Slash Commands
  • /uspf - Show or hide the USPF window.
  • /uspf help - Display help information in the chat window.
Known Issues/Complications
  1. The Folium Discognitum is a scroll that awards two skill points on use. Because the Folium is a scroll and not a book, it is not possible to determine if if you have earned those points besides comparing the number of earned skill points with the number of expected skill points + 2. There is an override in the settings menu if this information is not correct for your character.
  2. There are skill points awarded upon completion of tutorial quests for Morrowind and following chapters characters. If you skip the quest you'll get the skill point but the addon will not be able to determine that. There are override options in the settings menu for these skill points if this information is not correct for your character.

Code repository can be found on github
Version 7.2.0 - 2024-04-20
  • Split group dungeons into 2-columns to reduce vertical height


Version 7.1.0 - 2024-03-11
  • Support for Scions of Ithelia DLC - 2 new dungeons


Version 7.0.2 - 2023-12-11
  • Fix lua error when deleting characters other than last
  • Fix GUI warning about bad use of resizeToFitDescendents (thx Baertram)


Version 7.0.1 - 2023-11-15
  • Added Endless Archive character completion tooltip


Version 7.0.0 - 2023-11-02
  • Addon will no longer track characters until logging into them (so you can decide not to track some characters and also the skill data will not be incorrect until logging in)


Version 6.10.1 - 2023-11-01
  • Fix display of Endless Archive name in languages other than english


Version 6.10.0 - 2023-10-31
  • Added Endless Archive quest skill point


Version 6.9.0 - 2023-06-05
  • Support for Necrom chapter - 17 new skillpoints


Version 6.8.0 - 2023-03-13
  • Support for Scribes of Fate DLC - 2 new dungeons

Version 6.7.1 - 2022-12-03
  • Chinese translation (by justjavac)

Version 6.7.0 - 2022-11-02
  • Support for Firesong DLC (by MuMuQ) - 11 new skill points
  • Fixed incorrect skill point quests for Deshaan (thx for reporting AntonShan)


Version 6.6.0 - 2022-08-19
  • Support for Lost Depths DLC - 2 new dungeons


Version 6.5.1 - 2022-06-16
  • Added two more quest skill points from public dungeon quests (thanks nerfarious)


Version 6.5.0 - 2022-06-05
  • Support for High Isle chapter - 11 new skill points


Version 6.4.1 - 2022-04-09
  • Switch to cursor mode when showing addon window
  • Fixed swapped skyshards - Stros M'Kai with Betnikh and Bleakrock Isle with Bal Foyen


Version 6.4.0 - 2022-03-13
  • Support for Ascending Tide DLC - 2 new dungeons
  • Skillpoints from quests and skyshards are not checked against achievements, which are global now
  • Fixed tooltips out of order with non-default sorting options

Version 6.3.0 - 2021-10-31
  • Support for The Deadlands DLC - new questlines and skyshards
  • Russian translation improvements (K1nor)
  • Character names are no longer capitalised

Version 6.2.1 - 2021-09-16
  • Added russian translation by K1nor
  • Moved back to original USPF

Version 6.2.0 - 2021-08-23
  • Support for Waking Flame DLC - Red Petal Bastion and The Dread Cellar dungeons (@MuMuQ)

Version 6.1.0 - 2021-06-30
  • Added Fancy-pants tooltips that display condensed info for all the characters (remosito)
  • Added Unspent skill point info (remosito)
  • Don't mark Black Drake Villa as done when actual completion for the character is not yet known

Version 6.0.3 - 2021-06-20
  • Added Automatic building of release package to avoid problems with creating bad one in a hurry
  • Fixed minion confusing this addon for original - adding changelog to package should make enough difference

Version 6.0.2 - 2021-06-08
  • Fixed lua error due to function being called before definition

Version 6.0.1 - 2021-06-08
  • Removed some unnecessary/duplicated code
  • Fixed main quest skill point not being counted
  • Fixed quest tooltips not being updated when choosing different character
  • Fixed possibly an issue with folium discognitum detection on emperor characters

Version 6.0.0 - 2021-06-06
  • Replaced quest name translations with new API to get quest name in game language

Version 5.7.1 - 2021-05-31
  • Fixed new dungeons overriding previous two

Version 5.7.0 - 2021-05-22
  • Added support for Blackwood chapter (@MuMuQ)
  • Fixed Greymoor character override

Version 5.6.1 - 2021-05-20
  • Fixed one of The Reach quests skill points
  • Fixed spent skill point counting (TemporalPersonage)

Version 5.6.0 - 2021-03-10
  • Support for Flames of Ambition - Black Drake Villa and The Cauldron dungeons

Version 5.5.0 - 2021-01-23
  • Support for Markarth - The Reach questline and skyshards

Version 5.4.1 - 2021-09-13
  • tim99: Added Waking Flame and previous dungeons

Version 5.4.0 - 2020-11-25
  • A big thanks to code65536 for this update and to those who have posted comments in the forum since the last release.
  • Added support for Stone Garden and Castle Thorn
  • Fixed typo with ZQTot that was breaking the Folium calculation
  • Updated skill point exemptions (Rifu86)
  • Updated German translation (Baertram)
  • Fixed display of skill points from other characters (SimonIllyan)

Version 5.3.0 - 2020-06-09
  • Greymoor chapter changes added _ a big thanks to @bidaum92, @BloodStainCHild
  • Improvements to font source choice in code - thanks to @equidingo

Version 5.2.0 - 2020-05-23
  • The Werewolf skill line would cause hiding of the Folum Discognitum skill points.
    Thanks to Rifu86 for this fix.
    Note: The addon SkillPointFinder counts Devour as a spent point and the total will be +1 higher until changed.

    There were reports of the Vampire skill line also creating a similar effect but I have investigated with my Vampire chars and find no problem.

Version 5.1.0 - 2020-05-17
(thanks to Sharlikran)
  • Removed references to LibStub
  • Changed library LibTableFunctions-1.0 to now be stand-alone.
New Author: Onigar

Version 5.0.5 - 2020-04-09
  • Harrowstorm update.
  • Library consolidation.

Version 5.0.3
  • Dragonhold update (Thanks tim99!).

Version 5.0.2
  • Scalebreaker update (Thanks Terrador!).

Version 5.0.1
  • Added mouseover quest and achievement info for skill point quests and public dungeon group boss event names. Looking at this info for your current character will also indicate which quests have been completed.

Version 4.0.18
  • Elsweyr update (tutorial quest, questline, skyshards, and public dungeons).
  • The Wailing Prison skyshard achievement update.
  • The Wailing Prison skyshard is now shown (it has always been counted).
  • Bugfix for settings wipe on new character creation.

Version 4.0.17
  • Japanese language updates. Thanks Marify!

Version 4.0.16
  • Workaround for the 4.3.7 ZOS API bug in SkillsDataManager.lua (GetCraftingSkillLineIndices(tradeskillType)).
EsoUI/Ingame/Skills/SkillsDataManager.lua:1202: attempt to index a nil value
Version 4.0.15
  • Wrathstone dungeon zone location bug fix.

Version 4.0.14
  • Wrathstone DLC update.
  • Added checks for missing entries on un-logged characters.

Version 4.0.13
  • Murkmire DLC update.

Version 4.0.12
  • Converted racial ids to racial skill line ids. -Thanks code65536

Version 4.0.11
  • Wolfhunter DLC update. -Thanks BloodStainCHild

Version 4.0.10
  • Bugfix for Alik'r Desert zone quest checks.

Version 4.0.9
  • Added additional color options for points with progression.
  • Added multi-server character save support. Non-NA Megaserver users' data will be reset.
  • Minor bugfixes to resolve some lag spike issues.

Version 4.0.8
  • Name change fix for The Lion's Den.

Version 4.0.7
  • Minor fixes for Psijic Order passive and override functions.

Version 4.0.6
  • Character list bugfix.

Version 4.0.5
  • Adjustment for ZOS' undocumented Summerset quest line skill points change.

Version 4.0.4
  • Event handler adjustments.
  • General improvements and fixes.
  • Adjustment for ChampionPointRespec bug.
  • Psijiic Order given point deduction.

Version 4.0.3
  • Bug fixes.
  • Scene manager elements removed.

Version 4.0.0
  • Summerset update.
  • Cross-character support.
  • Morrowind and Summerset intro quest point overrides.
  • Localization support (de, fr, jp).
  • Optimizations.

Version 3.0.3
  • Racial passive duplicates bug fix.

Version 3.0.2
  • Dragon Bones update.
  • Corrected a missing library issue.

Version 3.0.1
  • QuestID fix for Crypt of Hearts I.

Version 3.0.0
  • Implemented a complete setup for color, font, and sorting options by section.
  • Implemented settings menu and saved variables functionality.
  • General optimization and cleanup.

Version 2.0.0
  • Complete restructure of the addon for efficiency and data collection.
    • Converted the visual elements to virtual containers to allow for easier expansion.
    • Redesigned the data structures to better utilize LUA tables.
    • Converted all of the functions to use quest IDs and achievement IDs for better language support.
  • Font change in the GUI.

Version 1.0.1
  • Added a close button to the window.
Optional Files (0)


Archived Files (23)
File Name
Version
Size
Uploader
Date
7.1.0
33kB
yachoor
03/11/24 06:45 AM
7.0.2
33kB
yachoor
12/11/23 10:27 AM
7.0.1
33kB
yachoor
11/14/23 08:27 PM
7.0.0
33kB
yachoor
11/02/23 12:04 PM
6.10.1
33kB
yachoor
11/01/23 06:22 AM
6.10.0
33kB
yachoor
10/31/23 07:58 AM
6.9.0
33kB
yachoor
06/05/23 05:28 AM
6.8.0
33kB
yachoor
03/13/23 06:05 AM
6.7.1
33kB
yachoor
12/03/22 03:50 PM
6.7.0
31kB
yachoor
11/01/22 06:55 PM
6.6.0
31kB
yachoor
08/20/22 03:53 AM
6.5.1
31kB
yachoor
06/16/22 07:18 AM
6.5.0
31kB
yachoor
06/05/22 10:02 AM
6.4.1
31kB
yachoor
04/09/22 05:38 AM
6.4.0
31kB
yachoor
03/13/22 06:19 AM
6.3.0
31kB
yachoor
10/31/21 06:22 AM
6.2.1
31kB
yachoor
09/16/21 05:35 AM
5.4.1
44kB
tim99
09/12/21 09:46 PM
5.4.0
40kB
Onigar
11/25/20 12:47 AM
5.3.0
39kB
Onigar
06/08/20 10:36 PM
5.2.0
39kB
Onigar
05/23/20 12:47 AM
5.1.0
39kB
Onigar
05/16/20 11:57 PM
5.0.5
42kB
fritzOSU03
04/29/20 07:24 AM


Post A Reply Comment Options
Unread 05/03/19, 12:17 AM  
Mandragorane

Forum posts: 0
File comments: 137
Uploads: 0
Folium Discognitum

Hi there,

First of GREAT addon

I had a rather strange question . Is it possible that is does not register the skill points for folium discognitum in newer characters? I'm fairly certain that I did this accomplishment with all my alts but it only shows with older characters. Doesn't make any sense or maybe it does lol...Also I show more skill points on the actual character than what it reflects in USPF (5). I deleted saved variables via minion to make sure its not related to that but same issue. Am I missing something?

Thank you !!

Hahahaha, so sorry, really should have read your comments, apologies
Last edited by Mandragorane : 05/03/19 at 12:20 AM.
Report comment to moderator  
Reply With Quote
Unread 05/02/19, 02:26 AM  
Alexandriae

Forum posts: 0
File comments: 55
Uploads: 0
Re: Re: All

Originally Posted by fritzOSU03
Nope, I haven't done anything to reset the saved variables since Summerset released.
I think I figured out why it's been wiping because I noticed it wiped again today (thankfully, I'd taken screenshots of the colors this time). I made 3 new alts today and updated WritWorthy. Haven't touched a thing with my addons, just changed some keybinds for my alts. Since then, my USPF settings are completely wiped again - not just color selection, but my name sorting settings as well. I think the resets have to do with the creation of alts, but strangely, it doesn't seem to wipe settings for any of my other addons, just this one. Might be worth looking into because it's not a manual wipe, that's for sure.
Report comment to moderator  
Reply With Quote
Unread 04/29/19, 03:15 PM  
fritzOSU03
 
fritzOSU03's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 4
Re: All

Originally Posted by Dueydoodah
It seems that the skyshard you get in the wailing prison is not counted in the addon but is counted in the game. Also, the total counts at the bottom of the skyshard column states 2/143 at this point in time for my character but I have collected 5/18 skyshards in summerset.
Trust me when I say that the skyshard in the wailing prison is being counted. I've verified it a hundred times now and it's there. The count at the bottom is a reference to the number of skill points obtained from collecting skyshards. The wailing prison is probably the sixth one resulting in having 2/143 skill points. Here's a script that (I think) will tell you what value has been stored in your saved variables.

Lua Code:
  1. /script d("This character has the Wailing Prison skyshard: "..(USPF.sVar.ptsData[GetCurrentCharacterId()][SS][MQ]))

Originally Posted by nickycat101
My skillpoint finder is showing i have 2 storyline skill points in vardenfell, but I've done all of the main story quests. Is there something I am missing?
There are three skill points in Vvardenfell but they come from three completely separate quest lines. One is granted by Divine Blessings, one comes from The Heart of a Telvanni, and the last one comes from Family Reunion.

Originally Posted by Inspirer
Have you thought about merging "Morrowind Character" and "Summerset Character" into one line? Something like "Chapter Character". It's not like you can have both (And soon 3 with Elsweyr). It's just eating space, plus that 0/1 is kinda annoying
Sure, I've thought about it but time constraints prevent me from making major changes to my addons so I can't guarantee I'll be able to adjust for this. There are also a couple of issues with doing that concerning saved variables and how the current window is built. So maybe but no promises.

Originally Posted by Marazota
hey Urich so at least after Elsweyr you can add wailing prison skyshard to the list in addon UI?

Added a new achievement for collecting the Skyshard in the Wailing Prison (the first part of the Main Quest). If you already completed this quest and have the Skyshard, the achievement will be given automatically.
The corresponding quest achievement has been working perfectly but I'll look into the new achievement as soon as I have some free time. What's the achievement id?

Originally Posted by Alexandriae
Hi, did you wipe the Saved Variables sometime last update or the one before it? I haven't toggled USPF in a while but I noticed the other day, the colors I chose are all wiped. Everything is back to the default (white/red/orange). I spent at least 20mins trying to set colors back then, never thought it'd be wiped without notice... I didn't take any screenshots of the exact colors I chose :\ I hope this is just a bug of some sort, maybe something added to the code that messed it up. While I could reassign colors, I really don't want to mess with the settings unless I know it's something on my end only.
Nope, I haven't done anything to reset the saved variables since Summerset released.
Report comment to moderator  
Reply With Quote
Unread 04/28/19, 06:13 AM  
Alexandriae

Forum posts: 0
File comments: 55
Uploads: 0
Saved Variables Reset? Or bug with color changes?

Hi, did you wipe the Saved Variables sometime last update or the one before it? I haven't toggled USPF in a while but I noticed the other day, the colors I chose are all wiped. Everything is back to the default (white/red/orange). I spent at least 20mins trying to set colors back then, never thought it'd be wiped without notice... I didn't take any screenshots of the exact colors I chose :\ I hope this is just a bug of some sort, maybe something added to the code that messed it up. While I could reassign colors, I really don't want to mess with the settings unless I know it's something on my end only.
Report comment to moderator  
Reply With Quote
Unread 04/18/19, 01:44 PM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 260
File comments: 1521
Uploads: 2
hey Urich so at least after Elsweyr you can add wailing prison skyshard to the list in addon UI?

Added a new achievement for collecting the Skyshard in the Wailing Prison (the first part of the Main Quest). If you already completed this quest and have the Skyshard, the achievement will be given automatically.
Report comment to moderator  
Reply With Quote
Unread 04/15/19, 02:46 PM  
Inspirer
 
Inspirer's Avatar

Forum posts: 0
File comments: 25
Uploads: 0
Have you thought about merging "Morrowind Character" and "Summerset Character" into one line? Something like "Chapter Character". It's not like you can have both (And soon 3 with Elsweyr). It's just eating space, plus that 0/1 is kinda annoying
Report comment to moderator  
Reply With Quote
Unread 03/30/19, 04:28 PM  
nickycat101

Forum posts: 0
File comments: 9
Uploads: 0
Vardenfell skill points

My skillpoint finder is showing i have 2 storyline skill points in vardenfell, but I've done all of the main story quests. Is there something I am missing?
Report comment to moderator  
Reply With Quote
Unread 03/17/19, 04:40 PM  
Dueydoodah

Forum posts: 6
File comments: 29
Uploads: 0
It seems that the skyshard you get in the wailing prison is not counted in the addon but is counted in the game. Also, the total counts at the bottom of the skyshard column states 2/143 at this point in time for my character but I have collected 5/18 skyshards in summerset.
Report comment to moderator  
Reply With Quote
Unread 03/11/19, 09:48 AM  
fritzOSU03
 
fritzOSU03's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 4
Thanks x2. I'll look into getting a fix pushed live.

Originally Posted by vgabor
I can confirm the following changes fixes the error occurring for me.

ps: your code block has double 'end' section in it...
Report comment to moderator  
Reply With Quote
Unread 03/11/19, 09:43 AM  
fritzOSU03
 
fritzOSU03's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 4
Re: re: your temp fix

You'll want to replace the two original lines with everything that is in the second code snippet, inserting the new lines above just as it's shown. Notice how the last two lines of the new snippet look very similar to the two original lines being replaced but with a slightly different name. That new name is calling the function being added just above.

Originally Posted by Seeker3010
where do the second set of code lines go? Insert? Or replace?

OK....I can't read....I understand now. Replace the 2 lines with the many...duh!!
Haha, that may be true but it won't help the fact that the original replacement code I posted will actually break the addon completely. My bad. It's correct now if you want to check it. I'm waiting for a second confirmation before I click the "push update" button.

Edit: Corrected syntax from prior post.
Last edited by fritzOSU03 : 03/11/19 at 09:59 AM.
Report comment to moderator  
Reply With Quote
Unread 03/11/19, 09:40 AM  
vgabor

Forum posts: 1
File comments: 55
Uploads: 0
Originally Posted by fritzOSU03
If you'd like to try a fix, try replacing lines 700-701 in USPF.lua below with the new piece below that and let me know if it takes care of the issue. Let me know if this fixes it for you and I'll push an update for it that bypasses their bug.
I can confirm the following changes fixes the error occurring for me.

Code:
vgabor@vgaborMacPro:~/Documents/Elder Scrolls Online/live/AddOns/USPF$ diff -u USPF.lua.orig USPF.lua
--- USPF.lua.orig	2019-03-11 15:34:42.000000000 +0000
+++ USPF.lua	2019-03-11 15:35:02.000000000 +0000
@@ -697,8 +697,16 @@
 	end
 end

-local enchantingSkillType, enchantingSkillLine = GetCraftingSkillLineIndices(CRAFTING_TYPE_ENCHANTING)
-local provisionSkillType, provisionSkillLine = GetCraftingSkillLineIndices(CRAFTING_TYPE_PROVISIONING)
+function USPF_GetCraftingSkillLineIndices(tradeskillType)
+    local skillLineData = SKILLS_DATA_MANAGER:GetCraftingSkillLineData(tradeskillType)
+    if skillLineData then
+         return skillLineData:GetIndices()
+    end
+    return 0, 0, 0
+end
+
+local enchantingSkillType, enchantingSkillLine = USPF_GetCraftingSkillLineIndices(CRAFTING_TYPE_ENCHANTING)
+local provisionSkillType, provisionSkillLine = USPF_GetCraftingSkillLineIndices(CRAFTING_TYPE_PROVISIONING)
 local DARK_BROTHERHOOD, FIGHTERS_GUILD, MAGES_GUILD, THIEVES_GUILD, UNDAUNTED, SOUL_MAGIC, LEGERDEMAIN, PSIJIC_ORDER = 118, 45, 44, 117, 55, 72, 111, 130

 local function USPF_IsValidRacialLine(skillType, skillLine)
ps: your code block has double 'end' section in it...
Last edited by vgabor : 03/11/19 at 09:41 AM.
Report comment to moderator  
Reply With Quote
Unread 03/11/19, 09:36 AM  
Seeker3010

Forum posts: 1
File comments: 12
Uploads: 0
re: your temp fix

where do the second set of code lines go? Insert? Or replace?


OK....I can't read....I understand now. Replace the 2 lines with the many...duh!!
Last edited by Seeker3010 : 03/11/19 at 09:47 AM.
Report comment to moderator  
Reply With Quote
Unread 03/11/19, 08:00 AM  
fritzOSU03
 
fritzOSU03's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 4
Thanks for letting me know about it. This bug stems from a bad function call that ZOS made inside their update this morning. ZOS made a bad function call inside of the GetCraftingSkillLineIndices function that's causing the problem which is why the stack trace is showing you that the problem originates in SkillsDataManager.lua. This new bug is likely to happen in any addon that looks at the crafting skill lines.

If you'd like to try a fix, try replacing lines 700-701 in USPF.lua below with the new piece below that and let me know if it takes care of the issue. Let me know if this fixes it for you and I'll push an update for it that bypasses their bug.

Replace these lines (700-701 in USPF.lua)...
Lua Code:
  1. local enchantingSkillType, enchantingSkillLine = GetCraftingSkillLineIndices(CRAFTING_TYPE_ENCHANTING)
  2. local provisionSkillType, provisionSkillLine = GetCraftingSkillLineIndices(CRAFTING_TYPE_PROVISIONING)

...with all of these lines.
Lua Code:
  1. --Temporary fix for ZOS' 4.3.7 bug.
  2. function USPF_GetCraftingSkillLineIndices(tradeskillType)
  3.     local skillLineData = SKILLS_DATA_MANAGER:GetCraftingSkillLineData(tradeskillType)
  4.     if skillLineData then
  5.         return skillLineData:GetIndices()
  6.     end
  7.     return 0, 0, 0
  8. end
  9.  
  10. local enchantingSkillType, enchantingSkillLine = USPF_GetCraftingSkillLineIndices(CRAFTING_TYPE_ENCHANTING)
  11. local provisionSkillType, provisionSkillLine = USPF_GetCraftingSkillLineIndices(CRAFTING_TYPE_PROVISIONING)

Originally Posted by Marazota
image link
Originally Posted by Gallaigh
The addon doesn't work with new patch.
Originally Posted by wrtsdf
I've got the same problem.
Originally Posted by assoui
After latest game patch, the following errors are occuring
Edit: Syntax.
Last edited by fritzOSU03 : 03/11/19 at 09:48 AM.
Report comment to moderator  
Reply With Quote
Unread 03/11/19, 07:09 AM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 260
File comments: 1521
Uploads: 2
Report comment to moderator  
Reply With Quote
Unread 03/11/19, 06:23 AM  
Gallaigh

Forum posts: 2
File comments: 41
Uploads: 0
The addon doesn't work with new patch.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: