Download
(36 Kb)
Download
Updated: 05/08/24 11:13 AM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
Updated:05/08/24 11:13 AM
Created:12/13/23 02:20 PM
Monthly downloads:1,463
Total downloads:6,752
Favorites:15
MD5:
9.3.0
Archive Helper  Updated less than 3 days ago!  Popular! (More than 5000 hits)
Version: 1.1.7
by: FlatBadger [More]
Please note, some of the functions in this addon rely on language translations. 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, Gw and Tho'at Shards.

Treacherous Crossing helper to help you stay on the right path.

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

Traduit en français par Cyronhir
Ins Deutsche übersetzt von Nuirangi

Requirements
LibSavedVars
LibAddonMenu-2.0

Optional Requirements
LibChatMessage
LibDataShare (for duo mode information sharing)

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, Gw 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
  • Share selected verse/vision information with the group (requires LibDataShare for Duo mode)
  • Share mystery verse buff information
  • Treacherous Crossing helper

Also shows Visions stack counts and Achievements notifications

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

/ah helper - Toggle Crossing Helper (only inside the Archive)
/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 helfer - Treacherous Ford Helfer öffnen/schließen (nur innerhalb des Archivs)
/ah vers[e] [offensiv/defensiv/unterstützung] - Verse auflisten
/ah vision[en] [offensiv/defensiv/unterstützung] - Visionen auflisten

/ah aide - Ouvrir/fermer l'aide du Gué traître - (seulement à l'intérieur d'archive)
/ah manquant [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.
Version: 1.1.7 ---------------
Fix occasional tome check bug

Version: 1.1.6 ---------------
Prevent accidental buff selection
Miscellaneous bugfixes
Treacherous crossing helper added
Share information in Duo mode (verse selections, mystery verses, etc.) - Requires LibDataShare
Settings reorganised

Version: 1.1.5 ---------------
Bugged line of code removed

Version: 1.1.4 ---------------
Miscellaneous bug fixes
Move Marauder settings together

Version: 1.1.3 ---------------
Bugfixes for Gw marker and transformation vision counts
German language grammer fixes
Font fix

Version: 1.1.2 ---------------
Added markers for Gw the pilferer
French translations updated courtesy of Cyronhir
German translations updated courtesy of Nuirangi
Code optimisations and bugfixes
Print selected buff to group chat
Fix auto ignore pet detection

Version: 1.1.1 ---------------
Make comboboxes scrollable (thanks Cyronhir)
Correctly format non-english text

Version: 1.1.0 ---------------
Scions Update

Version: 1.0.12 ---------------
Bugfix for freezing issue

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 (20)
File Name
Version
Size
Uploader
Date
1.1.6
36kB
FlatBadger
04/13/24 10:32 AM
1.1.5
30kB
FlatBadger
04/05/24 12:47 PM
1.1.4
30kB
FlatBadger
04/05/24 10:32 AM
1.1.3
30kB
FlatBadger
04/04/24 01:19 PM
1.1.2
29kB
FlatBadger
04/02/24 08:20 AM
1.1.1
27kB
FlatBadger
03/21/24 09:39 AM
1.1.0
27kB
FlatBadger
03/12/24 10:38 AM
1.0.12
27kB
FlatBadger
02/22/24 06:04 AM
1.0.11
27kB
FlatBadger
02/13/24 02:18 PM
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 03/21/24, 05:13 PM  
Cyronhir

Forum posts: 0
File comments: 3
Uploads: 0
Needs a gender format on /ah output

Originally Posted by FlatBadger
Originally Posted by Cyronhir
Also, as you can see, in the french language, the verses and visions names all finish by a circumflex accent and letters indicating a masculine/feminine noun or the plural form. If you could filter them, that would be much appreciated.
I'll take a look and get that fixed. Also, apologies for the gender indicators, I'm normally more careful than that and parse them correctly. I'll fix that too - thanks for letting me know.
Nice, everything seems fixed. For the gender indicators, you also may have to format the log output when using the /ah commands.
Last edited by Cyronhir : 03/21/24 at 05:27 PM.
Report comment to moderator  
Reply With Quote
Unread 03/21/24, 09:40 AM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 370
Uploads: 5
Re: Re: Bug on the dropdowns height and possible fix

Originally Posted by Cyronhir
I encountered a problem while trying to add favorites
These issues should be fixed in v1.1.1

Would you be interested in helping me with the French translations? Is so, please PM me.
Report comment to moderator  
Reply With Quote
Unread 03/21/24, 09:20 AM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 370
Uploads: 5
Re: Bug on the dropdowns height and possible fix

Originally Posted by Cyronhir
Hello.

I have installed your addon today. It seems it will be very useful in my next runs but I encountered a problem while trying to add favorites. I play in french but also tried switching to english and the bug was still present. It's perhaps caused by the presence of another addon that messes with the menu library.

When I open the dropdown for favorites or avoid, it is displayed properly the first time.
https://imgur.com/a/ZgxIBvz

After closing it, every time I try to reopen it, the height will go beyond the game window height.
https://imgur.com/a/r9a4Fcc
It is not possible to select the first items of the list that are outside the screen. Only a reload UI will fix the problem but only when opening the dropdown the first time again.

I looked at your code, then in the LibAddonMenu wiki, and found a fix: in settings.lua, inside buildOptions(), in each of the options named SI_COLLECTIBLE_ACTION_ADD_FAVORITE (lines 415 and following), SI_COLLECTIBLE_ACTION_REMOVE_FAVORITE (433), ARCHIVEHELPER_ADD_AVOID (495) and ARCHIVEHELPER_REMOVE_AVOID (513), I have added a line "scrollable = true,"

As the wiki says: if set the dropdown will feature a scroll bar if there are a large amount of choices and limit the visible lines to the specified number or 10 if true is used

Even if you can't reproduce this bug with your addons configuration, I don't think adding this option can cause any problems. Hope it helps!

--

Also, as you can see, in the french language, the verses and visions names all finish by a circumflex accent and letters indicating a masculine/feminine noun or the plural form. If you could filter them, that would be much appreciated.

Thanks for your great tool!
I'll take a look and get that fixed. Also, apologies for the gender indicators, I'm normally more careful than that and parse them correctly. I'll fix that too - thanks for letting me know.
Report comment to moderator  
Reply With Quote
Unread 03/20/24, 08:41 PM  
Cyronhir

Forum posts: 0
File comments: 3
Uploads: 0
Bug on the dropdowns height and possible fix

Hello.

I have installed your addon today. It seems it will be very useful in my next runs but I encountered a problem while trying to add favorites. I play in french but also tried switching to english and the bug was still present. It's perhaps caused by the presence of another addon that messes with the menu library.

When I open the dropdown for favorites or avoid, it is displayed properly the first time.
https://imgur.com/a/ZgxIBvz

After closing it, every time I try to reopen it, the height will go beyond the game window height.
https://imgur.com/a/r9a4Fcc
It is not possible to select the first items of the list that are outside the screen. Only a reload UI will fix the problem but only when opening the dropdown the first time again.

I looked at your code, then in the LibAddonMenu wiki, and found a fix: in settings.lua, inside buildOptions(), in each of the options named SI_COLLECTIBLE_ACTION_ADD_FAVORITE (lines 415 and following), SI_COLLECTIBLE_ACTION_REMOVE_FAVORITE (433), ARCHIVEHELPER_ADD_AVOID (495) and ARCHIVEHELPER_REMOVE_AVOID (513), I have added a line "scrollable = true,"

As the wiki says: if set the dropdown will feature a scroll bar if there are a large amount of choices and limit the visible lines to the specified number or 10 if true is used

Even if you can't reproduce this bug with your addons configuration, I don't think adding this option can cause any problems. Hope it helps!

--

Also, as you can see, in the french language, the verses and visions names all finish by a circumflex accent and letters indicating a masculine/feminine noun or the plural form. If you could filter them, that would be much appreciated.

Thanks for your great tool!
Last edited by Cyronhir : 03/20/24 at 08:58 PM.
Report comment to moderator  
Reply With Quote
Unread 03/18/24, 03:34 PM  
Aylish

Forum posts: 0
File comments: 68
Uploads: 0
Originally Posted by FlatBadger
Originally Posted by Aylish
We (my partner and I both) recieved a small UI error when we killed a maraudeur in Arc 4 or 5.
We didn‘t have time to check it but it was the moment the maraudeur died and was something about the marker extension.
We only had the error once although we killed several maraudeurs that run.
It's possible to tried to mark a despawning a kill or something, very difficult to tell with the error detail. Also, very difficult to anything about as everything happens so quickly, but would still be useful to know if you can capture the error at any point.
I know and I'm sorry for the hurry to click it away. I will try to catch the error the next time. Thanks a lot for your response though
Report comment to moderator  
Reply With Quote
Unread 03/18/24, 01:02 PM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 370
Uploads: 5
Originally Posted by Aylish
We (my partner and I both) recieved a small UI error when we killed a maraudeur in Arc 4 or 5.
We didn‘t have time to check it but it was the moment the maraudeur died and was something about the marker extension.
We only had the error once although we killed several maraudeurs that run.
It's possible to tried to mark a despawning a kill or something, very difficult to tell with the error detail. Also, very difficult to anything about as everything happens so quickly, but would still be useful to know if you can capture the error at any point.
Report comment to moderator  
Reply With Quote
Unread 03/18/24, 02:36 AM  
Aylish

Forum posts: 0
File comments: 68
Uploads: 0
We (my partner and I both) recieved a small UI error when we killed a maraudeur in Arc 4 or 5.
We didn‘t have time to check it but it was the moment the maraudeur died and was something about the marker extension.
We only had the error once although we killed several maraudeurs that run.
Last edited by Aylish : 03/18/24 at 08:26 AM.
Report comment to moderator  
Reply With Quote
Unread 02/22/24, 05:57 AM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

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

Originally Posted by tacypoc
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)
Thank you - that's exactly the information I needed. It looks like your slotted skills are not being scanned properly by ArchiveHelper. I'll put an additional check in v1.0.12 which should help with this.
Report comment to moderator  
Reply With Quote
Unread 02/21/24, 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: 370
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: 370
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: 5000
File comments: 6054
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: 370
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: 370
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
Post A Reply



Category Jump: