Thread Tools Display Modes
02/06/23, 02:24 PM   #1
TagCdog
Join Date: Jun 2019
Posts: 27
Passive skill tree leveling addon

Hi All,

My idea is centered around turning in writ dailies (but possibly could be expanded to quests and other XP generating events).

The general idea is to scan a character's skill tree(s) for available skills that aren't yet fully leveled. The addon would store the character's current skill bar, then swap to random skills that need leveling for writ turn-in. Finally, once the writs are all turned in, the addon can swap everything back to how it was. I feel like a lot of potential skill leveling XP is wasted on writ turn-in over time. This is a passive way of utilizing that XP!

I am not sure if the current API supports addons being able to see if a skill is fully leveled (and going a step further, morphed) or not. If not, it would be sufficient for a player to pre-list a number of skills to be leveled over time.

Thanks for entertaining my idea!

Edit: I understand this can be done manually already. This request is for the convenience of an addon that does the process automatically.

Last edited by TagCdog : 02/06/23 at 02:26 PM.
  Reply With Quote
02/06/23, 05:07 PM   #2
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,963
Search the ESO sources for SKILLS_DATA_MANAGER
https://github.com/esoui/esoui/blob/...atamanager.lua
It provides functions to check for some skilLines


And there exist API functions like these in the ESOUI documentation txt file:
GetNumSkill*
GetNumPassiveSkill*
GetSkill*
GetProgressionSkill*
GetSpecificSkil*
IsSkill*

The skill lines (e.g. Werewolf, 1hd, staff, etc.) got an index: skillLineIndex
and the skills at the skill line too: skillIndex

Hope this helps
  Reply With Quote
02/08/23, 09:12 AM   #3
ZOS_DanBatson
ZOS Staff!
 
ZOS_DanBatson's Avatar
Yes this person is from ZeniMax!
Join Date: Jul 2015
Posts: 179
Fair warning, this kind of hotswapping min-max behavior for abilities may result in a similar outcome as what happened with hot swapping Champion slotted abilities if it causes server performance issues. You should put cooldowns and delays into your addon doing these operations, because if you don't, we might have to.
  Reply With Quote

ESOUI » AddOns » AddOn Search/Requests » Passive skill tree leveling addon


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off