Download
(36 Kb)
Download
Updated: 04/13/24 10:32 AM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
Updated:04/13/24 10:32 AM
Created:12/13/23 02:20 PM
Monthly downloads:1,351
Total downloads:6,544
Favorites:15
MD5:
9.3.0
Archive Helper  Popular! (More than 5000 hits)
Version: 1.1.6
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.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 (19)
File Name
Version
Size
Uploader
Date
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 12/14/23, 04:29 AM  
NeuroticPixels
Addon Addict
 
NeuroticPixels's Avatar
Premium Member

Forum posts: 211
File comments: 869
Uploads: 0
Code:
bad argument #1 to 'table.sort' (table/struct expected, got nil)
stack traceback:
[C]: in function 'table.sort'
user:/AddOns/ArchiveHelper/settings/settings.lua:70: in function 'getFavourites'
|caaaaaa<Locals> text = "" </Locals>|r
user:/AddOns/ArchiveHelper/settings/settings.lua:187: in function 'buildOptions'
user:/AddOns/ArchiveHelper/settings/settings.lua:196: in function 'AH.RegisterSettings'
user:/AddOns/ArchiveHelper/ArchiveHelper.lua:11: in function 'Initialise'
user:/AddOns/ArchiveHelper/ArchiveHelper.lua:38: in function 'AH.OnAddonLoaded'
|caaaaaa<Locals> _ = 65536, addonName = "ArchiveHelper" </Locals>|r
On login.
Report comment to moderator  
Reply With Quote
Unread 12/14/23, 08:03 AM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 368
Uploads: 5
Originally Posted by NeuroticPixels
Code:
bad argument #1 to 'table.sort' (table/struct expected, got nil)
On login.
Whoops - schoolboy error there. Forgot to do one final test without any saved vars before doing the initial release. Thanks for the prompt report. Fixed in v1.0.1
Report comment to moderator  
Reply With Quote
Unread 12/16/23, 09:38 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4999
File comments: 6052
Uploads: 78
Thanks for the addon.
The correct German translation for the "missing" slash command would be
Code:
/ah fehlende [verse/visionen]
though
Last edited by Baertram : 12/16/23 at 09:39 AM.
Report comment to moderator  
Reply With Quote
Unread 12/16/23, 10:02 AM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 368
Uploads: 5
Originally Posted by Baertram
Thanks for the addon.
The correct German translation for the "missing" slash command would be
Code:
/ah fehlende [verse/visionen]
though
Ah! so close! Thanks for that.
Report comment to moderator  
Reply With Quote
Unread 12/19/23, 10:15 PM  
DewiMorgan
 
DewiMorgan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 86
Uploads: 1
Feature request: also show a label with the Stage/Cycle/Arc numbers. Ideally also change color or show text if the next one will be a regular boss or Tho'at/big boss.

Rationale: if the next level is a boss, or Tho'at/big boss, your verse picks will typically be very different, and if you've lost count, it's annoying having to hit escape from the verse picker to see the counter in the top right of the screen. Just having it remain in the picker would fix that, but it could even be made slightly more useful.
Last edited by DewiMorgan : 12/20/23 at 12:26 PM.
Report comment to moderator  
Reply With Quote
Unread 12/20/23, 08:38 AM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 368
Uploads: 5
Originally Posted by DewiMorgan
Feature request: also show a label with the Stage/Cycle/Arc numbers. Ideally also change color or show text if the next one will be a boss or Th'oat.

Rationale: if the next level is a boss, or Th'oat, your verse picks will typically be very different, and if you've lost count, it's annoying having to hit escape from the verse picker to see the counter in the top right of the screen. Just having it remain in the picker would fix that, but it could even be made slightly more useful.
That makes a lot of sense. I'll look into it. Thanks for the suggestion.
Report comment to moderator  
Reply With Quote
Unread 02/02/24, 11:33 PM  
DewiMorgan
 
DewiMorgan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 86
Uploads: 1
Originally Posted by FlatBadger
That makes a lot of sense. I'll look into it. Thanks for the suggestion.
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".

Some "avoid"s you might even be able to auto-detect and have in that list by default:
Well-Trained Command (no pet skills slotted)
Archival Assault (No assault skills slotted)
Archival Worldliness (No world skills slotted)
Guild of Superiority (No guild skills slotted)
Focused efforts (No status effect skills slotted, no gear that applies status effects)

But others are playstyle/build dependent:
Frenzied Zeal (I never use light attacks)
Swift Gale (I never use light attacks)
Fortified Dexterity (I don't dodge & block enough to be worth having)
Defensive Maneuver (I don't dodge & block enough to be worth having)
Mighty Bash (I rarely bash)
Effortless Acrobatics (I don't dodge enough to be worth having)
Gilded Sleight (I don't care much about gold)
Full Coffers (I don't care much about gold)
Lessons Learned (I don't care much about XP)
Vicious Poisons (I don't use poisons)

... and likely more.

Or perhaps, if three dropdown picklists would be too tricky to manage in the UI, we could instead be able to assign an arbitrary icon, color or string to each skill?
Last edited by DewiMorgan : 02/02/24 at 11:34 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: 368
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
Unread 02/12/24, 01:27 AM  
DewiMorgan
 
DewiMorgan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 86
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/12/24, 12:33 PM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 368
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:50 PM  
Aylish

Forum posts: 0
File comments: 68
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, 02:06 PM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 368
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, 04:10 PM  
Aylish

Forum posts: 0
File comments: 68
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, 11:51 PM  
DewiMorgan
 
DewiMorgan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 86
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/13/24, 01:55 AM  
DewiMorgan
 
DewiMorgan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 86
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
Post A Reply



Category Jump: