Download
(2 Kb)
Download
Updated: 07/27/23 08:16 PM
Compatibility:
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:07/27/23 08:16 PM
Created:06/11/20 10:00 PM
Monthly downloads:276
Total downloads:10,217
Favorites:17
MD5:
Memento Refresh  Popular! (More than 5000 hits)
Version: 0.1.6
by: Pretz333 [More]
This addon provides an easy way to automatically refresh mementos (use a memento on cooldown)

Currently Supported Mementos:
  • Wild Hunt Transform (wildhunt)
  • Floral Swirl Aura (floral)
  • Wild Hunt Leaf-Dance Aura (leaf)
  • Storm Atronach Transform (storm)
  • Dwemervamidium Mirage (dwemer)
  • Swarm of Crows (crows)
  • Almalexia's Enchanted Lantern (lantern)
  • Finvir's Trinket (finvir)
  • The Pie of Misrule (pie)
  • Astral Aurora Projector (astral)
  • Mariner's Nimbus Stone (nimbus)
  • Infernal Cleats (cleats): untested
  • Fargrave Occult Curio (fargrave): untested

How to Use:
To activate a memento, type "/memref " (space necessary) followed by the memento's command in chat. See above list for full list of commands (the commands are the bit in parentheses). The addon will not say anything, but it should start using the memento immediately.

The memento you selected will be saved to that character, meaning every time you log in, the AddOn will start using that memento. Mementos don't share a cooldown with potions, so you can take this into combat.

To stop a memento from automatically refreshing, type "/memref none" into chat.

How to Get More Mementos Added:
  • Submit a comment on this AddOn's page, send me a message in Discord, or contact me in-game (@Pretz333 on NA) with the memento's name (in whatever language). Big thank you to Phinix for finding a way to let me simplify this process so much!
v0.1.6
  • Added Soul Crystals of the Returned (sorry for the delay, was chasing down a really annoying bug related to porting while this was still active)
  • Fixed? Fargrave Occult Curio and Infernal Cleats
  • API Bump

v0.1.5
  • Added Fargrave Occult Curio and Infernal Cleats, both untested.
  • API Bump (4 versions, my apologies as it's been awhile. I've been busy with a new job.)

v0.1.4
  • Added support for the Mariner's Nimbus Stone memento (thank you Zottelchen!)

v0.1.3
  • Added support for the Astral Aurora Projector memento
  • API Bump

v0.1.2
  • Added support for the Storm Atronach Transform memento (thank you @Dread-not!)

v0.1.1
  • Added another filter to the combat event registration which should lessen the "This collectable is not ready yet" messages when the memento is still active
  • Added update un-registrations when you type in "/memref none", meaning if the AddOn is spamming and you tell it to stop refreshing mementos, it now will
  • Added the PTS API version number to the AddOn manifest
  • Known Bugs:
    • If you try to take a collectable while on a cooldown from a collectable and this AddOn is trying to refresh something, it will start the "This collectable is not ready yet" train until it can refresh it. I'll add in some buff checking soon to fix this and (hopefully) permanently kill the "This collectable is not ready yet" train

v0.1.0
  • Added Jester's Pie (The Pie of Misrule) which can be auto-refreshed with "/memref pie". Note that this will override any other mementos you are using, so if you are currently using a cosmetic memento the pie would be the only thing refreshed.

v0.0.6
  • API Bump

v0.0.5
  • Refreshing an memento will no longer take you out of stealth
  • If, for whatever reason, a memento fails to refresh, Memento Refresh will continuously attempt to refresh it every 1.5 seconds until it refreshes.

v0.0.4
  • Fixed Almalexia's Enchanted Lantern. Please note that since the cooldown on the memento is longer than the duration of the visual effect, the effect will disappear for roughly one and a half seconds before refreshing.
  • API Bump to Markarth

v0.0.3
  • Added support for Finvir's Trinket

v0.0.2
  • Added support for the following mementos: Dwemervamidium Mirage, Wild Hunt Leaf-Dance Aura, Almalexia's Enchanted Lantern, and Swarm of Crows
  • Added an additional filter for debug mode, meaning there's less messages in chat when following the steps to add a new memento

v0.0.1
  • Initial upload
Archived Files (7)
File Name
Version
Size
Uploader
Date
0.1.5
2kB
Pretz333
04/03/23 09:17 PM
0.1.4
2kB
Pretz333
04/02/22 02:07 PM
0.0.6
47kB
Pretz333
03/07/21 08:59 PM
0.0.5
2kB
Pretz333
02/11/21 07:22 PM
0.0.4
2kB
Pretz333
02/06/21 01:41 PM
0.0.3
2kB
Pretz333
06/13/20 12:14 AM
0.0.1
2kB
06/11/20 10:00 PM


Post A Reply Comment Options
Unread 05/12/22, 06:55 PM  
APH0N1C
 
APH0N1C's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 5
Timer/Delay

Anyway you could add an option to adjust the activation delay? so that it wouldn't spam activating it while it already just recently activated it? because of that it hinders usage of non-memento collectibles and spamming the notification area with messages.
Report comment to moderator  
Reply With Quote
Unread 07/23/21, 09:08 AM  
savy15012

Forum posts: 3
File comments: 4
Uploads: 0
Memento request

I would love to see a loop for Mostly Stable Juggling Potions! I know this one makes you stand in place but it is so cool!
Report comment to moderator  
Reply With Quote
Unread 05/12/21, 11:34 AM  
Pretz333
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 2
Re: Re: Re: RE: All memento data...

Originally Posted by Phinix
Originally Posted by Pretz333
If you don't mind my asking, what did you use to do this?
Here's the script I wrote for this: Memento Miner

Just type '/getmem' in chat without the quotes. When it says "process complete" do a /reloadui then open the \Documents\Elder Scrolls Online\live\SavedVariables\MementoMiner.lua and it will contain all the data.
Oh that's brilliant, I didn't even think of looping through the ZO_COLLECTIBLE_DATA_MANAGER (mostly because I didn't know it existed) to get this information. Thank you so much!
Report comment to moderator  
Reply With Quote
Unread 05/11/21, 04:15 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1783
Uploads: 32
Re: Re: RE: All memento data...

Originally Posted by Pretz333
If you don't mind my asking, what did you use to do this?
Here's the script I wrote for this: Memento Miner

Just type '/getmem' in chat without the quotes. When it says "process complete" do a /reloadui then open the \Documents\Elder Scrolls Online\live\SavedVariables\MementoMiner.lua and it will contain all the data.
Last edited by Phinix : 05/11/21 at 04:23 PM.
Report comment to moderator  
Reply With Quote
Unread 05/11/21, 03:39 PM  
Pretz333
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 2
Re: RE: All memento data...

Originally Posted by Phinix
For testing purposes I output all mementos currently in the game and with a duration greater than zero to a file, including their name, icon, duration (in milliseconds, so divide by 1000 to get seconds), collectibleId, and abilityId
If you don't mind my asking, what did you use to do this? I tried to find a way to get the abilityIds and couldn't find anything, I guess I did not search hard enough.
Report comment to moderator  
Reply With Quote
Unread 05/11/21, 03:38 PM  
Pretz333
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 2
Originally Posted by Temsol
thx for all your time . now i need to breake my head trying realise how to create something like was -wildhunt- for =fetish of anger = . afraid - i am to old for that pc staff i think (
Hello, sorry I have not been around for the past two weeks. I've been doing 12-16 hour days for the past two weeks and did not have time to check. I can add in the Fetish of Anger soon, it behaves differently than the AddOn is intended to work, so at the moment, it spams the "This collectable is not ready yet" message. If you're fine with the spam, I can push the update right now.

I didn't know the Fetish of Anger gave extra flame damage, but you're right, it says it does. The downside of this is that the red screen, red tendrils, and the buff all disappear as soon as you deal flame damage.
Report comment to moderator  
Reply With Quote
Unread 05/07/21, 12:53 PM  
Temsol

Forum posts: 0
File comments: 88
Uploads: 0
thx for all your time . now i need to breake my head trying realise how to create something like was -wildhunt- for =fetish of anger = . afraid - i am to old for that pc staff i think (
Report comment to moderator  
Reply With Quote
Unread 05/04/21, 11:34 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1783
Uploads: 32
RE: All memento data...

For testing purposes I output all mementos currently in the game and with a duration greater than zero to a file, including their name, icon, duration (in milliseconds, so divide by 1000 to get seconds), collectibleId, and abilityId: Memento Data

Sample:
Code:
name                = "Fetish of Anger",
icon                = "/esoui/art/icons/quest_symbol_001.dds",
duration            = 30000,
collectibleId       = 347,
abilityId           = 41950,
Last edited by Phinix : 05/05/21 at 01:24 AM.
Report comment to moderator  
Reply With Quote
Unread 05/03/21, 06:33 PM  
Temsol

Forum posts: 0
File comments: 88
Uploads: 0
Can you please add this to addon = momento " fetish of anger " :


Used Fetish Of Anger(41950)with result 2250 from sourceType 0


woud be nice to have it auto-renew ) Of course, if you have time . thank you

PS apart of having cool red mist aroun char , - its also given to you the 5% of fire damage to next light attack . Its only 1 memento which can help in fight .
Last edited by Temsol : 05/04/21 at 03:20 AM.
Report comment to moderator  
Reply With Quote
Unread 05/02/21, 10:55 AM  
Temsol

Forum posts: 0
File comments: 88
Uploads: 0
Love the addon , realy do . woud be nice if it always work ( sometimes- it not refreshing , and sometimes- in one raid of 35 minuts - was about 5 times it stops and i was refreshing the writingmyself "memref storm " Know that after death- it stops and after some aoe damaga receving too. but - againe- totally love what addon can do .
Report comment to moderator  
Reply With Quote
Unread 05/01/21, 12:25 AM  
Pretz333
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 2
Originally Posted by Phinix
I love the addon, and use it to keep my warden "in character" with the Wild Hunt transformation, so thanks very much!

Just a couple minor issues to report. If you /reloadui with a memento active through the addon, it will play the "can't do that" thunk sound over and over until the memento expires and re-casts. Also, if you are alt-tabbed when the memento expires it will not be auto re-cast. (EDIT: It actually seems to fail to recast if you are sneaking. Alt-tabbed may be fine).

Best!
Oh thank you! It's always neat to see an other AddOn dev that uses this.
  • The /reloadui is a known (and totally undocumented, whoops) issue. It should be fixed when I get around to adding buff checks, which will also fix the issue when attempting to use a collectable while on collectable cooldown.
  • Alt-tabbing shouldn't cause any issues, please let me know if it does and I'll try to figure out what's causing that.
  • Stealthing, on the other hand, is purpose. The AddOn won't refresh a memento while you're in stealth, as using a memento while in stealth takes you out of stealth for a second or two. I can add a toggle for if it should refresh in stealth if that's something you think is useful? Regardless, it should refresh the memento once you get out of stealth, did that not happen?

Thank you again for your kind words, and please let me know if you (or anyone) runs into any issues
Report comment to moderator  
Reply With Quote
Unread 04/30/21, 09:29 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1783
Uploads: 32
I love the addon, and use it to keep my warden "in character" with the Wild Hunt transformation, so thanks very much!

Just a couple minor issues to report. If you /reloadui with a memento active through the addon, it will play the "can't do that" thunk sound over and over until the memento expires and re-casts. Also, if you are alt-tabbed when the memento expires it will not be auto re-cast. (EDIT: It actually seems to fail to recast if you are sneaking. Alt-tabbed may be fine).

Best!
Last edited by Phinix : 04/30/21 at 11:13 PM.
Report comment to moderator  
Reply With Quote
Unread 04/25/21, 03:04 PM  
Pretz333
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 2
Originally Posted by ViraDoll
...

I, also, added a new "idle emote" by adding the psijic scrying talisman to run every 60 seconds.

Here it is if you want to use it:
Code:
["scry"] = {mementoId = 5034, abilityId = 103806, memento = "Psijic Scrying Talisman", delay = 60000},
Ooo, I love adding more mementos to the list! I'll take a look at this and add it in soon (possibly with the buff updates?)

Just as a reminder, if you update to the newest version you'll need to change that timer to 30 seconds again (sorry!)
Report comment to moderator  
Reply With Quote
Unread 04/24/21, 08:18 PM  
ViraDoll

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Some problems

Originally Posted by Pretz333
....
Code:
EVENT_MANAGER:RegisterForUpdate(MementoRefresh.name .. "FailedUpdate", 1500, MementoRefresh.crouchCheck)
If you comment it out (put a -- in front of it) or delete it, it'll get rid of that functionality completely. Otherwise, the 1500 in that line is the time (in milliseconds) between refresh attempts....
Thank you for taking the time to explain this part. I changed the refresh-check time to 30 seconds, because it was spamming me, but I didn't want to turn the check off, completely.

I, also, added a new "idle emote" by adding the psijic scrying talisman to run every 60 seconds.

Here it is if you want to use it:
Code:
["scry"] = {mementoId = 5034, abilityId = 103806, memento = "Psijic Scrying Talisman", delay = 60000},
Report comment to moderator  
Reply With Quote
Unread 04/23/21, 05:46 PM  
Pretz333
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 2
Re: Some problems

Originally Posted by Snips
Hey ! First sorry to bother you.
I've had some problems with RefreshMementos lately, sometimes it just spams with error messages saying the item is not ready (seems to be random), and when i type "/memref none" it spams with an error saying "you can't use this item".
Is there a way to manually delete that : "If, for whatever reason, a memento fails to refresh, Memento Refresh will continuously attempt to refresh it every 1.5 seconds until it refreshes."
OR change the duration ? When this bug occurs, it becomes really annoying to get spammed for 3 minutes (the duration of the memento). If it tries to refresh every 30 sec i wouldn't mind.
Thanks in advance for your help !

PS : i'm only using the Wild Hunt Transform memento, don't know if there is a similar issue on others.
No worries about bothering me, I'd rather have the chance to fix something that have it constantly annoy someone. For an immediate fix, the line below in a function called "MementoRefresh.UseResult" controls the "If, for whatever reason, a memento fails to refresh, Memento Refresh will continuously attempt to refresh it every 1.5 seconds until it refreshes."

Code:
EVENT_MANAGER:RegisterForUpdate(MementoRefresh.name .. "FailedUpdate", 1500, MementoRefresh.crouchCheck)
If you comment it out (put a -- in front of it) or delete it, it'll get rid of that functionality completely. Otherwise, the 1500 in that line is the time (in milliseconds) between refresh attempts.

I'll add in something to handle typing in "/memeref none" when it's currently failing to refresh soon (this weekend sometime).
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: