ESOUI

ESOUI (https://www.esoui.com/forums/index.php)
-   AddOn Search/Requests (https://www.esoui.com/forums/forumdisplay.php?f=165)
-   -   An addon that shows what level the morphs of your skills are (https://www.esoui.com/forums/showthread.php?t=6072)

Godzynon 02/05/16 10:57 AM

An addon that shows what level the morphs of your skills are
 
I consistently level all my skills while leveling my toons, morphing them and then maxing that morph's level, then swapping it with another skill on my bar.

I don't remember which morphs I've leveled to max and which ones I still haven't leveled, and I can't see that without putting points into the skill, which is wasteful of my skill points and gold for respecs.

Is there an addon that shows what both of your skill morph's levels are, even if you haven't taken those morphs or skills?

Baertram 02/05/16 11:53 AM

I'm not sure if this is exactly what you are looking for but give it a try:
http://www.esoui.com/downloads/info4...llsWindow.html

Godzynon 02/05/16 12:05 PM

Quote:

Originally Posted by Baertram (Post 25898)
I'm not sure if this is exactly what you are looking for but give it a try:
http://www.esoui.com/downloads/info4...llsWindow.html

It looks like people in the comments are saying they wished the addon did what I am requesting, so unfortunately it looks like there isn't an addon that shows levels of morphs, even when not activated.

Ayantir 02/05/16 12:37 PM

To add it, addon need to have the skill unlockable, because the info isn't given, I'll maybe add it in some adon.. need to see how. or if someone wants to do this.

Godzynon 02/05/16 07:34 PM

Quote:

Originally Posted by Ayantir (Post 25902)
To add it, addon need to have the skill unlockable, because the info isn't given, I'll maybe add it in some adon.. need to see how. or if someone wants to do this.

I understand that the addon would have to "remember" the morphs it saw when they were active, and until that point it would have an "unknown" on that morph's level, but even just that would be useful. I would gladly go through all my skills to store that information in the addon.

Noobanidus 02/07/16 04:06 AM

I looked this up for a friend the other day. The only way to track it is to have the information by unlocking those skills in the first place, and then store it in SavedVariables. There's no way to get the level of a morph from the API -- it just gives you the rank of the skill instead, which is usually 4.

sirinsidiator 02/07/16 06:26 AM

Just tried it and it really only returns data for the currently visible ability:
Lua Code:
  1. local function PrintAbilityInfo(abilityId)
  2.         local name = GetAbilityName(abilityId)
  3.         local icon = GetAbilityIcon(abilityId)
  4.         local hasProgression, progressionIndex, lastRankXp, nextRankXp, currentXp, atMorph = GetAbilityProgressionXPInfoFromAbilityId(abilityId)
  5.         if(hasProgression and nextRankXp > 0) then -- not maxed
  6.             local rank = GetAbilityProgressionRankFromAbilityId(abilityId)
  7.             local percent = currentXp / nextRankXp * 100
  8.             df("%d: %s |t100%%:100%%:%s|t: %d (%.2f%%)", abilityId, name, icon, rank, percent)
  9.             return GetAbilityProgressionAbilityId(progressionIndex, 1, 1), GetAbilityProgressionAbilityId(progressionIndex, 2, 1)
  10.         end
  11.     end
  12.  
  13.     for i = 1, GetNumAbilities() do
  14.         local morphA, morphB = PrintAbilityInfo(GetAbilityIdByIndex(i))
  15.         if(morphA) then PrintAbilityInfo(morphA) end
  16.         if(morphB) then PrintAbilityInfo(morphB) end
  17.     end

Tonyleila 02/08/16 01:07 PM

Woud like to have an addon like this too. Woud be very usefull.


All times are GMT -6. The time now is 07:14 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI