Download
(27 Kb)
Download
Updated: 02/13/24 02:18 PM
Pictures
File Info
Compatibility:
Endless Archive (9.2.5)
Updated:02/13/24 02:18 PM
Created:12/13/23 02:20 PM
Monthly downloads:994
Total downloads:2,147
Favorites:10
MD5:
9.2.5
Archive Helper
Version: 1.0.11
by: FlatBadger [More]
Please note, some of the functions in this addon rely on language translations (see below). If you would like to help with this, please contact me.

A handy tool to add markers onto your Verse and Vision options in the Infinite Archive along with stack counts for already acquired verses and visions. Also has a (approximate) timer for the Echoing Den (English only at the moment as it needs translations).

Now includes a warning when you are selecting your verses if the next stage is a boss stage, as well as a warning when a Marauder comes into play.

Quest objective pickup reminders.

Automatic marker options for Fabled, Marauders and Tho'at Shards.

Available in English, French and German (if you want to help with translations, please contact me)

Requirements
LibSavedVars
LibAddonMenu-2.0

Optional Requirements
LibChatMessage
LibDataShare (for filer's wing count duo mode)

Features
Verses and Visions can be marked with up to 3 icons.
  • Versions/Visions required for achievements (achievement info will be shown in the tooltip)
  • Visions required for Avatars
  • User configurable favourite Verses and Visions
  • Echoing Den timer (*see above)
  • Boss warning when selecting verses
  • Markers for Fabled, Marauders and Tho'at Shards
  • Reminder to pick up your quest item if one is detected
  • Filer's Wing tomeshell count (requires LibDataShare for Duo mode)
  • Keybinds to mark/unmark current target
  • Mark verses/visions you want to avoid

Also shows Visions stack counts and Achievements notifications

Slash Commands
/ah - open settings / Einstellungen öffnen / ouvrir les paramètres

/ah missing [verse[s]/vision[s]] - show missing verses/visions
/ah verse[s] [offensive/defensive/utility] - list verses
/ah vision[s] [offensive/defensive/utility] - list visions

/ah fehlende [verse/visionen] - fehlende Verse/Visionen anzeigen
/ah vers[e] [offensiv/defensiv/unterstützung] - Verse auflisten
/ah vision[en] [offensiv/defensiv/unterstützung] - Visionen auflisten

/ah manquante [verset[s]/vision[s]] - montrer les versets/visions manquants
/ah verset[s] [offensif/défensif/utilitaire] - liste des versets
/ah vision[s] [offensif/défensif/utilitaire] - liste des visions

PLEASE NOTE!
The marker functions rely on the player mousing over the relevant enemy - this is a very quick process and sometimes it may result in the wrong target being marked. If this happens, Archive Helper will attempt to correct the problem eventually.

There are some features listed below that may not work in non-English clients, as they rely on translations. They are:
  • Fabled Markers
  • Tho'at Shard Markers
  • Echoing Den timer
Version: 1.0.11 ---------------
Refactor icon selection for favourites/ignore
Added German Tomeshell translation for Tomeshell counter

Version: 1.0.10 ---------------
Echoing den timer bug fix
Update date to favourites display

Version: 1.0.9 ---------------
Added marker reset
Changed message frames to object pool
Enabled Shard marking after arc 4 cycle 2 (optional)
Handle zone changes where the map id does not change
Added Filers' Wing Tomeshell count (requires LibDataShare and both players to use this addon for duo mode)
Keybind added to mark/unmark current (reticleover) target
Added missing achievements
Added ignore list for verses/visions
Code refactor

Version: 1.0.8 ---------------
Reduce time delay on marauder warning sound
Minor code refactor
Added Fabled target markers
Added quest objective reminders
Added Shard target markers (translation dependant)

Version: 1.0.7 ---------------
Improved accuracy of Echoing Den timer (translation dependant)

Version: 1.0.6 ---------------m
Play audible warning for incoming Marauders added
Changed avatar stack count text

Version: 1.0.5 ---------------
Code refactor
German translation correction (thanks Baertram)
Timer added for Echoing Den (Ghost lights)
Boss warning added when selecting verses
Include avatar visions in stack counts

Version: 1.0.4 ---------------
Achievement alogirithm fix
Added slash commands

Version: 1.0.3 ---------------
Achievement progress notifications added

Version: 1.0.2 ---------------
Stack counts added
Bugfix for achievement detection

Version: 1.0.1 ---------------
Bugfix for initial login with no favourites set

Version: 1.0.0 ---------------
Initial Release
Optional Files (0)


Archived Files (11)
File Name
Version
Size
Uploader
Date
1.0.10
27kB
FlatBadger
02/12/24 12:31 PM
1.0.9
27kB
FlatBadger
02/11/24 09:55 AM
1.0.8
21kB
FlatBadger
01/01/24 01:24 PM
1.0.7
18kB
FlatBadger
12/25/23 10:05 AM
1.0.6
18kB
FlatBadger
12/24/23 09:48 AM
1.0.5
18kB
FlatBadger
12/22/23 09:35 AM
1.0.4
14kB
FlatBadger
12/16/23 08:27 AM
1.0.3
12kB
FlatBadger
12/15/23 03:13 PM
1.0.2
11kB
FlatBadger
12/15/23 08:02 AM
1.0.1
10kB
FlatBadger
12/14/23 08:02 AM
1.0.0
10kB
12/13/23 02:20 PM


Post A Reply Comment Options
Unread Today, 06:39 PM  
tacypoc

Forum posts: 9
File comments: 17
Uploads: 0
Re: Re: Freezing

Originally Posted by FlatBadger
Originally Posted by HeyitsmeJC
It worked great till last night and a few others have said the same. It now some times (alot) will freeze when picking verse or visions and only thing is to reload UI but it will keep freezing each time, till you uninstall addon. I don't want to do that I LOVE this addon and would love to see a fix.

Thanks and hope this helps
Hi, sorry for the late reply. I've just gone through the whole of arc 1 without issue, so I'm going to need more info on this.

What language client are you using?
When you say it freezes, do you mean the verse/vision selector doesn't appear?
If that's the case the will be an error logged - could you should me that please?
Could you also send me your saved variables by PM?
-----------------------------------------

Hey there - wanted to pop in and say I have the same issue (altho today I turned the addon back on and was able to get past the first mini boss .. next stage I got the error and froze (it won't let you move or even see the verse selections and the only way to get away from it is reloadui)

here's the error I get :

user:/AddOns/ArchiveHelper/misc/utility.lua:314: attempt to index a nil value
stack traceback:
user:/AddOns/ArchiveHelper/misc/utility.lua:314: in function 'AH.HasSkills'
user:/AddOns/ArchiveHelper/ui/buffSelector.lua:111: in function 'AH.OnBuffSelectorShowing'
user:/AddOns/ArchiveHelper/misc/events.lua:63: in function 'onShowing'
[C]: in function 'PostHookFunction'
/EsoUI/Libraries/Utility/BaseObject.lua:281: in function 'ZO_DeferredInitializingObject:OnStateChanged'
/EsoUI/Libraries/Utility/BaseObject.lua:265: in function 'callback'
/EsoUI/Libraries/Utility/ZO_CallbackObject.lua:132: in function 'ZO_CallbackObjectMixin:FireCallbacks'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:151: in function 'ZO_Scene:SetState'
/EsoUI/Ingame/Scenes/InteractScene.lua:106: in function 'ZO_InteractScene:SetState'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:207: in function 'ZO_SceneManager_Base:ShowScene'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:298: in function 'ZO_SceneManager_Leader:ShowScene'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:381: in function 'ZO_SceneManager_Leader:OnSceneStateHidden'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:281: in function 'ZO_SceneManager_Base:OnSceneStateChange'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:328: in function 'ZO_SceneManager_Leader:OnSceneStateChange'
/EsoUI/Ingame/Scenes/IngameSceneManager.lua:397: in function 'ZO_IngameSceneManager:OnSceneStateChange'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:152: in function 'ZO_Scene:SetState'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:284: in function 'ZO_Scene:OnTransitionComplete'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:279: in function 'ZO_SceneetermineIfTransitionIsComplete'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:191: in function 'ZO_Scene:RefreshFragments'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:158: in function 'ZO_Scene:SetState'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:215: in function 'ZO_SceneManager_Base:HideScene'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:302: in function 'ZO_SceneManager_Leader:HideScene'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:261: in function 'ZO_SceneManager_Leader:Show'
/EsoUI/Libraries/ZO_Systems/ZO_Systems.lua:93: in function 'ZO_Systems:ShowScene'
/EsoUI/Ingame/EndlessDungeon/EndlessDungeonManager.lua:501: in function 'ZO_EndlessDungeonManager:OnBuffSelectorChoicesReceived'
/EsoUI/Libraries/Globals/globalapi.lua:556: in function '(anonymous)'
Report comment to moderator  
Reply With Quote
Unread 02/18/24, 05:36 AM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 328
Uploads: 5
Re: Freezing

Originally Posted by HeyitsmeJC
It worked great till last night and a few others have said the same. It now some times (alot) will freeze when picking verse or visions and only thing is to reload UI but it will keep freezing each time, till you uninstall addon. I don't want to do that I LOVE this addon and would love to see a fix.

Thanks and hope this helps
Hi, sorry for the late reply. I've just gone through the whole of arc 1 without issue, so I'm going to need more info on this.

What language client are you using?
When you say it freezes, do you mean the verse/vision selector doesn't appear?
If that's the case the will be an error logged - could you should me that please?
Could you also send me your saved variables by PM?
Report comment to moderator  
Reply With Quote
Unread 02/15/24, 12:24 AM  
HeyitsmeJC

Forum posts: 0
File comments: 1
Uploads: 0
Freezing

It worked great till last night and a few others have said the same. It now some times (alot) will freeze when picking verse or visions and only thing is to reload UI but it will keep freezing each time, till you uninstall addon. I don't want to do that I LOVE this addon and would love to see a fix.

Thanks and hope this helps
Report comment to moderator  
Reply With Quote
Unread 02/14/24, 10:00 AM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 328
Uploads: 5
Originally Posted by Baertram
Hey Flatbadger,

what German translations do you still need for this addon to work with all features in DE language too?
Maybe I can collect this data then.
That would be great! Thanks!

The main ones are the ones I use for detection:

From echoing den, I just pick unique words from the centre screen announcements:

"HERD", "Herd the Ghost Lights"
"HERD_FAIL", "Enough" -- You Did Not Herd Enough Ghostlights
"HERD_SUCCESS", "Successfully" -- You Successfully Returned the Ghostlights

the only other one is the Tho'at Shard

"SHARD", "Tho'at Shard"
Last edited by FlatBadger : 02/14/24 at 10:00 AM.
Report comment to moderator  
Reply With Quote
Unread 02/14/24, 04:56 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4872
File comments: 5929
Uploads: 78
Hey Flatbadger,

what German translations do you still need for this addon to work with all features in DE language too?
Maybe I can collect this data then.
Last edited by Baertram : 02/14/24 at 06:21 AM.
Report comment to moderator  
Reply With Quote
Unread 02/13/24, 02:19 PM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 328
Uploads: 5
Originally Posted by DewiMorgan
Huh. And now, one arc later, it's NOT showing on Eye Catching.
And (I think! I wasn't really paying attention!) it also didn't show the Avoid marker for Mighty Bash. So this might not just affect Favs.

Something strange may be going on. Perhaps this one's a different issue?

Maybe it happens the SECOND time you see an item from your list? I'll have to keep an eye out now, and track which ones I see, see if I can figure out a pattern to reproduce it. But my run is done for the day, and I should get to bed.
The intention is for favourites/ignores to occupy the same slot (due to other icons potentially needing space), with ignore taking precedence.

The logic was wrong, so I've rewritten it for v1.0.11. Hopefully it will behave itself this time.
Report comment to moderator  
Reply With Quote
Unread 02/13/24, 02:18 PM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 328
Uploads: 5
Originally Posted by Aylish
Originally Posted by FlatBadger
Originally Posted by Aylish
The tomeshell counter doesn‘t update and won‘t disappear after leaving the room.
Might be a non-English client issue.
It is likely, what language are you using? Can you tell me what "Tomeshell" displays as in your UI?
German. Tomeshell is called „Buchsiedler“.
Thanks for that. Added to v1.0.11 - let me know if it works please.
Report comment to moderator  
Reply With Quote
Unread 02/13/24, 01:55 AM  
DewiMorgan
 
DewiMorgan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 76
Uploads: 1
Huh. And now, one arc later, it's NOT showing on Eye Catching.
And (I think! I wasn't really paying attention!) it also didn't show the Avoid marker for Mighty Bash. So this might not just affect Favs.

Something strange may be going on. Perhaps this one's a different issue?

Maybe it happens the SECOND time you see an item from your list? I'll have to keep an eye out now, and track which ones I see, see if I can figure out a pattern to reproduce it. But my run is done for the day, and I should get to bed.
Report comment to moderator  
Reply With Quote
Unread 02/12/24, 11:51 PM  
DewiMorgan
 
DewiMorgan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 76
Uploads: 1
So I'm not gonna update to the new version until I can reproduce the issue I was having last night: then I'll update it and retry.

OK, here we go, with the old version, Eye Catching is fav'd but not showing icon. Trying to update before the verses timeout and disappear... Yes, that seems to have fixed the issue, the green star now shows above Eye Catching. Impressively fast fix!

Also fix confirmed for the "Show timer" toggle in the settings.
Last edited by DewiMorgan : 02/12/24 at 11:53 PM.
Report comment to moderator  
Reply With Quote
Unread 02/12/24, 04:10 PM  
Aylish

Forum posts: 0
File comments: 46
Uploads: 0
Originally Posted by FlatBadger
Originally Posted by Aylish
The tomeshell counter doesn‘t update and won‘t disappear after leaving the room.
Might be a non-English client issue.
It is likely, what language are you using? Can you tell me what "Tomeshell" displays as in your UI?
German. Tomeshell is called „Buchsiedler“.
Report comment to moderator  
Reply With Quote
Unread 02/12/24, 02:06 PM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 328
Uploads: 5
Originally Posted by Aylish
The tomeshell counter doesn‘t update and won‘t disappear after leaving the room.
Might be a non-English client issue.
It is likely, what language are you using? Can you tell me what "Tomeshell" displays as in your UI?
Report comment to moderator  
Reply With Quote
Unread 02/12/24, 01:50 PM  
Aylish

Forum posts: 0
File comments: 46
Uploads: 0
The tomeshell counter doesn‘t update and won‘t disappear after leaving the room.
Might be a non-English client issue.
Report comment to moderator  
Reply With Quote
Unread 02/12/24, 12:33 PM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 328
Uploads: 5
Originally Posted by DewiMorgan
Couple of minor cosmetic bug reports:

1) might just be me running too many other addons that might conflict somehow, but when I clicked to toggle "Show timer in the echoing Den", I get:

Code:
UI Error: 6C4715DC
2) Adding and removing items from the "Avoid" list seems to immediately change whether I can see the icons, but not the "Favorite" list.

[Edit: This might be a "me" problem. Some others of my "favorites" seem to no longer be getting the star icon
I've done a v1.0.10 to fix the echoing den setting issue. As for the favourites, I've removed something that may have been hiding them.

Don't have time right now to check it properly, so please let me know if you test it before I do.
Report comment to moderator  
Reply With Quote
Unread 02/12/24, 01:27 AM  
DewiMorgan
 
DewiMorgan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 76
Uploads: 1
Whooo, great update!

Just updated and immediately got the tomeshells - that counter is SO nice!

I like the way you handled the "avoid" list. Hrm, I wonder what happens if I add a favorite to the avoids... it seems to let me. Hrm. That might even be useful sometimes. But let's see how it shows up in the UI, that'll only be useful if it shows both icons at once... YES! I get both icons. So if I really want, I can use "both avoid and fav" for yet another category of thing, like "think before selecting (eg Rebirth)". That's nice.

Wow you even implemented the auto-avoids! And it even showed me where I was wrong! I had "Guild Superiority" in "Favorites", but your auto-marker also marked it as "Avoid". Made me realize I was thinking it was for CLASS skills, not GUILD skills. D'oh!

And the reminder to pick up quest items is also great. Hrm, would it be possible to have a similar reminder to pick up from the loot goblin in the boss levels? I'm not sure if he's even detectable through Lua, though.

Amazing job all round. It makes the Archive so much less annoying.

Couple of minor cosmetic bug reports:

1) might just be me running too many other addons that might conflict somehow, but when I clicked to toggle "Show timer in the echoing Den", I get:

Code:
UI Error: 6C4715DC
user:/AddOns/ArchiveHelper/settings/settings.lua:228: function expected instead of nil
stack traceback:
user:/AddOns/ArchiveHelper/settings/settings.lua:228: in function 'setFunc'
user:/AddOns/LibAddonMenu-2.0/controls/checkbox.lua:65: in function 'UpdateValue'
user:/AddOns/LibAddonMenu-2.0/controls/checkbox.lua:113: in function '(anonymous)'
This error seems to cause that setting to only visually update once I change a different setting. So, probably just cosmetic?

Reproducible after a /reloadui. None of the other settings seem affected.

2) Adding and removing items from the "Avoid" list seems to immediately change whether I can see the icons, but not the "Favorite" list.

Steps to reproduce:

- Complete one round of the archive to get a Verse.
- Hit escape at the Verse selection display to drop out without selecting anything.
- Go to addon settings and add some of the verses that were displayed to one or the other list.
- Go back into the verse selector.
- Verses that were just added to/removed from Avoid will correctly show the "No" icon.
- Verses that were just added to/removed from Favorite will not show the "Star" icon. Not even a reloadui makes it show up.

Tested w Stamina Renewal (Avoid) and Fire Orb (Favorite) respectively.

[Edit: This might be a "me" problem. Some others of my "favorites" seem to no longer be getting the star icon: Magical Multitudes and Exsanguinate no longer show it, either. It still shows on Flame Aura and Piercing Perfection. I probably need to do more testing on this to get you a good bug report.]
Last edited by DewiMorgan : 02/12/24 at 08:05 PM.
Report comment to moderator  
Reply With Quote
Unread 02/04/24, 06:03 AM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 328
Uploads: 5
Originally Posted by DewiMorgan
Your implementation was WAY better than I had imagined, and I was delighted to also be poked to pick up a quest item before I ported, too! REALLY nice work.

Another suggestion:
the favorites system already lets me choose quickly, which is really great when I'm playing with someone, because I never feel like I'm slowing them down.
Unfortunately, there's often the case where none of my favorites are available.

So instead of just a "favorites" and "everything else" list, It'd be cool to have three lists, something like "favorites", "normal", and "avoid".
Thanks for the comments and suggestions. I've actually been working on some other enhancement which I intend to release soon. Once that's done I'll look into your ideas.
Last edited by FlatBadger : 02/04/24 at 06:03 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: