Download
(27 Kb)
Download
Updated: 03/22/23 09:11 PM
Pictures
File Info
Compatibility:
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:03/22/23 09:11 PM
Created:09/15/19 12:58 AM
Monthly downloads:92
Total downloads:11,817
Favorites:24
MD5:
Categories:Buff, Debuff, Spell, Action Bar Mods, Casting Bars, Cooldowns, Combat Mods, PvP
Potion Taken Sound Fix & Alerts  Popular! (More than 5000 hits)
Version: 1.10
by: Trader08 [More]
v1.10 Performance Optimizations Update

NEW! v1.09-Text-to-chat options that can be read by ESO's Accessibility Narrate Chat setting
v1.10- Performance optimizations + Liquid efficiency fix + Accessibility text color options


You can always have your say in comments if anything






Depends on LibAddonMenu-2.0 (can install with minion):
Votan's Addon List recommended for automatic depencies in-game and more.

Ever happened to you too, while in the middle of a fight you want to use a potion so you hit "q" and hear the potion sound (ding) but 2 secs later you realize it didn't work so you hit "q" (ding) and "q" (ding) and "q" (ding) and ?!? "q" (ding) "q" (ding) "q" (ding)!! ==>:dead: doing nothing but hitting "q" while hearing (ding) and looking at the bottom of your screen to figure out when/if the potion is actually taken. Obviously, this addon can't allow you to use a potion when the game says you can't, but it:

Fixes potion sound to ONLY play when successfully taken. It also adds the ability to:
  • Change the potion taken sound
  • Add a custom sound when you lose buff(s) of your choice
  • Add a custom sound when potion cooldown is over so you know exactly when you can use another one ("stay drunk")
  • Low Resources Sounds and auto-quickslotting (Potions Alert)
  • Volume booster for chosen sounds
  • All those events also have Text-to-chat options that can be read by ESO's Accessibility Narrate Chat setting

Now everyone can enjoy a fixed potion taken sound


-Trader08

You can support this addon by buying me some skma in-game (@Trader08 on NA) or
Special thanks to @Darling_Xion and @Bowstrife for beta testing the addon and my friend ivanwfr who's showed me great programming tricks and is in charge of Greymind Quick Slot Bar. Worth a try BTW if you'd like an awesome quickslot addon!
v1.10 Performance Optimizations Update 03/22/23
-Performance Optimizations
-Liquid efficiency fix
-Added Accessibility text color options

v1.09 New Feature Upgrade 03/18/23
-API 101037 8.3.5 : Scribes of Fate
-Added Text-to-chat options that can be read by ESO's Accessibility Narrate Chat setting

v1.08 New Features Upgrade 06/16/22
-Added Low Resources sounds and auto-quickslotting (Potions Alert)
-Changed addons' name to "Potion Taken Sound Fix & Alerts"

v1.07 High Isle update 06/08/22
-API 101034 8.0.0 : High Isle
-Updated Event Handlers, fixing sound not playing
-Fixes to buffs finder and removed striked text for known abilityId's

v1.06 Waking Flame update, Deadlands-ready 10/17/21
-API 101031 7.1.5 & 101032 7.2.5 : Waking Flame & Deadlands
-Removed deprecated LibLoadedAddons call and self-registration
-Updated "Unknown Potion Buffs Finder" instructions and when using it, made ability ID's in chat appear striked green when addon already knows the ID while -> red <- when it does not know the ID (needs to be added within addon)
-Minor textual changes under options menu

v1.05 Markarth Update 11/11/20
-API 100033 6.2.5 : Markarth
-ZOS changed abilities so that most ID's are now shared between potions and skills for the same buff. A complete re-write of the logic of this addon has been done.
-Potion taken sound's detection is now based off my own logic of events, not relying on abilityID's anymore
-Lost buff sound will or will not play (lazy ID's gathering on my end), but most will work. Main difference vs before is the sound will also play if the buff was gained from any source, not only from potions.
-The new way of detection should be quite future-proof, unless ZOS make a major overhaul of some sort. So after patches it will mainly be the abilityID's for the buff sound to be updated

v1.04 Harrowstorm Update 03/01/20
-API 100030 5.3.4 : Harrowstorm
-Removed deprecated LibStub call
-Updated/added*: 19 missing/changed potion buffs to better track potions taken (fixes some potions that didn't play any sound)
-Small function namespace revamp to make sure no conflict happen with other addon(s)

*I hope I didn't miss any. If you have a potion that doesn't play any sound and/or doesn't play lost potion buff sound, please take a look under addon's options->debug->mouse over "Unknown Potion Buffs Finder" for instructions on how to help me fix it :)

v1.03 New features + Dragonhold ready 10/09/19
-API 100029 5.2.0 : Dragonhold ready
-Added option to enable potion buff lost filters to have the "potion buff lost sound" play only for selected buffs
-Updated "lost buff sound" Dev's Fav to reflect my new and louder sound since I now filter only the ones I want to hear
-Added 2 Debug options:
Master Switch
Unknown Potion Buffs Finder
-Added arguments:
/ptsf master_switch (Toggles ON/OFF the addon's inner workings)
/ptsf buffs_finder (Toggles ON/OFF potion buffs finder)
/ptsf debug (Toggles ON/OFF debug to chat. Mainly used for dev)
/ptsf list_buffs (List this addon's internal abilityId's linked to potion buffs)
-Internal tweaks

v1.01 Minor update 09/16/19
-Updated ESOUI addon's links within the addon itself (Options menu)
-Some text rephrasing
-Fixed default on cooldown over sound being the wrong one when initially installed, prior to opening the options menu (yeah silly me, totally forgot 1 thing prior to release)
-Fixed the Volume Booster playing 1 level too high when using the preset buttons (Addon's Default+Dev's Fav)
-Updated Dev's Fav cooldown over sound to my new selection after being zerged in cyro and not always realizing my previous sound selection had played.

v1.00 Initial release 09/15/19
-API 100028 5.1.5 : Scalebreaker
Optional Files (0)


Archived Files (9)
File Name
Version
Size
Uploader
Date
1.09
26kB
Trader08
03/18/23 05:38 PM
1.08
23kB
Trader08
06/16/22 01:55 AM
1.07
17kB
Trader08
06/08/22 01:13 AM
1.06
17kB
Trader08
10/17/21 01:25 PM
1.05
16kB
Trader08
11/11/20 01:01 AM
1.04
15kB
Trader08
02/29/20 10:57 PM
1.03
15kB
Trader08
10/09/19 12:41 AM
1.01
10kB
Trader08
09/15/19 11:24 PM
1.00
9kB
Trader08
09/15/19 12:58 AM


Post A Reply Comment Options
Unread 09/15/19, 11:50 PM  
Trader08
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 37
Uploads: 1
Hey guys!

I made this addon out of tiredness about what I see as a bug and pure conincedence. I didn't think I could cancel playing the default game's sound event at first, so I had the default sound playing AND my own sound from my event. It didn't feel too great, even though I had a sound confirmation when potion was actually taken. But then I found out a function that allowed me to do everything I had in mind, now it felt good enough for a public release. So here we are!

It probably took me around 10x the initial time for the addon to have an options menu and everything made for end-users, prolly half of it being my own learning about ESO LUA and savedvariables inner workings... haha. But I think it's worth for everyone to have access to this fix along with the other options I ended up adding.

Enjoy!

-Trader08
Last edited by Trader08 : 09/15/19 at 11:52 PM.
Report comment to moderator  
Reply With Quote
Unread 09/16/19, 06:30 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5988
Uploads: 78
Nice idea, and thanks for the addon!

I never really checked if new potions are around which need to be added to LibPotionBuff so if you know any or see any missing stuff please write me a PM. Thanks.

About the soundbooster: Are you using PlaySound several times after another to raise the sound volume (this is a way which "most of the times" worked to get a volume louder) or is there any other possibility?
Last edited by Baertram : 09/16/19 at 06:31 AM.
Report comment to moderator  
Reply With Quote
Unread 09/16/19, 05:40 PM  
Trader08
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 37
Uploads: 1
You're welcome and thanks for the library, it sure saved me time!

I never really checked if new potions are around which need to be added to LibPotionBuff so if you know any or see any missing stuff please write me a PM. Thanks.
Ok thanks for letting me know, I admit I took into consideration they were all there. I'll investigate more on that part.

Yes I'm using PlaySound several times. I got the idea from old bugs in game like when we activated a well with many peeps, it was shattering lol. Still, I looked and from what I found out they don't seem to offer any other way other than changing the volume for the whole "UI Interface" category. I'm not a fan of the actual solution programatically speaking, but the end result is great and amongt those I had try out the addon prior to release, none told me they had any sound problem even in cyro/highly populated IC (event).

(this is a way which "most of the times" worked to get a volume louder)
Yes, it's why I chose most sounds I felt fitted the "events" most, are generally quick to trigger, aren't used by the game while in combat and were "boostable". I did leave a few "unboostable" in there because I felt they had ok volume and are great sounds.

I'm guessing they got some security check going on some sounds so they can't be played over each other. But we don't have access to much with the API. Like, I wanted to know the lenght of sounds for my "Volume Booster lock" under options to prevent quick sliding which would not have ended up nicely for your ears/speakers :P I ended up locking for 1 sec no matter what sound which still felt ok.

Thanks for all your addons Baertram, I'm perso using many!
Last edited by Trader08 : 09/16/19 at 05:42 PM.
Report comment to moderator  
Reply With Quote
Unread 09/22/19, 07:53 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5988
Uploads: 78
Yw, thanks for the info. Too bad there is no other possibility for the sounds (or more API functions, or even play sounds from local addon folders ).

Originally Posted by Trader08
You're welcome and thanks for the library, it sure saved me time!



Ok thanks for letting me know, I admit I took into consideration they were all there. I'll investigate more on that part.

Yes I'm using PlaySound several times. I got the idea from old bugs in game like when we activated a well with many peeps, it was shattering lol. Still, I looked and from what I found out they don't seem to offer any other way other than changing the volume for the whole "UI Interface" category. I'm not a fan of the actual solution programatically speaking, but the end result is great and amongt those I had try out the addon prior to release, none told me they had any sound problem even in cyro/highly populated IC (event).



Yes, it's why I chose most sounds I felt fitted the "events" most, are generally quick to trigger, aren't used by the game while in combat and were "boostable". I did leave a few "unboostable" in there because I felt they had ok volume and are great sounds.

I'm guessing they got some security check going on some sounds so they can't be played over each other. But we don't have access to much with the API. Like, I wanted to know the lenght of sounds for my "Volume Booster lock" under options to prevent quick sliding which would not have ended up nicely for your ears/speakers :P I ended up locking for 1 sec no matter what sound which still felt ok.

Thanks for all your addons Baertram, I'm perso using many!
Report comment to moderator  
Reply With Quote
Unread 09/28/19, 01:39 AM  
Trader08
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 37
Uploads: 1
Originally Posted by Baertram
Yw, thanks for the info. Too bad there is no other possibility for the sounds (or more API functions, or even play sounds from local addon folders ).
Yeah totally!
Last edited by Trader08 : 09/28/19 at 11:37 AM.
Report comment to moderator  
Reply With Quote
Unread 09/28/19, 10:30 PM  
Trader08
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 37
Uploads: 1
Pre-Release v1.02.1.72: New Features 09/28/19
-Added option to enable potion buff lost filters to have the "potion buff lost sound" play only for selected buffs
-Added 2 Debug options:
  1. Master Switch
  2. Unknown Potion Buffs Finder
-Some tweaks
-Added arguments:
  1. /ptsf master_toggle (toggles ON/OFF the addon's inner workings)
  2. /ptsf buffsfinder_toggle (toggles ON/OFF potion buffs finder)
Last edited by Trader08 : 09/29/19 at 02:02 AM.
Report comment to moderator  
Reply With Quote
Unread 10/04/19, 03:09 AM  
Trader08
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 37
Uploads: 1
Pre-Release v1.02.2.03: New Features 10/04/19
Since last commit (v1.02.1.72)
-Changed the way the buff filters compare with settings so it is now compatible with all client languages
-Combined "vanish" and "invisibility" together
-Updated "lost buff sound" Dev's Fav to reflect my new and louder sound since I now filter only the ones I want to hear
Report comment to moderator  
Reply With Quote
Unread 10/05/19, 03:44 AM  
Trader08
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 37
Uploads: 1
Pre-Release v1.02.2.05: New Features 10/05/19
Since last commit (v1.02.2.03)
-Fixed a bug where "lost potion buff" sound would play even though the buff isn't actually lost,
but updated from taking another potion with the same buff(s) (so you would hear both "potion taken" and "lost buff" simultaneously)
-Added "debug" switch under debug dropdown, mainly for my own use
-Some more internal tweaks
Report comment to moderator  
Reply With Quote
Unread 02/29/20, 11:04 PM  
Trader08
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 37
Uploads: 1
v1.04 Harrowstorm Update 03/01/20

-API 100030 5.3.4 : Harrowstorm
-Removed deprecated LibStub call
-Updated/added*: 19 missing/changed potion buffs to better track potions taken (fixes some potions that didn't play any sound)
-Small function namespace revamp to make sure no conflict happen with other addon(s)

*I hope I didn't miss any. If you have a potion that doesn't play any sound and/or doesn't play lost potion buff sound, please take a look under addon's options ->
debug -> mouse over "Unknown Potion Buffs Finder" for instructions on how to help me fix it
Last edited by Trader08 : 03/04/20 at 03:56 AM.
Report comment to moderator  
Reply With Quote
Unread 11/06/20, 12:32 PM  
master_vanargand
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
There is a bug that the potion does not sound.
I think the cause of the bug is that the ID of Minor and Major Buffs has changed.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 11/06/20, 12:47 PM  
Trader08
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 37
Uploads: 1
Originally Posted by master_vanargand
There is a bug that the potion does not sound.
I think the cause of the bug is that the ID of Minor and Major Buffs has changed.
Thanks for letting me know! I have a few tricks to find all id's within the game, but it's very time consuming. I'll have a look at it within the next few days. In the meantime, could you run the "Unknown Potion Buffs Finder"? If a SS bothers you, you can post here what the addon throws in chat. Here are the instructions:

If you have a potion that doesn't play any sound and/or doesn't play lost potion buff sound, please take a look under addon's options ->
debug -> mouse over "Unknown Potion Buffs Finder" for instructions on how to help me fix it


Thanks!
Report comment to moderator  
Reply With Quote
Unread 11/11/20, 01:14 AM  
Trader08
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 37
Uploads: 1
v1.05 Markarth Update 11/11/20
  • -API 100033 6.2.5 : Markarth
  • -ZOS changed abilities so that most ID's are now shared between potions and skills for the same buff. A complete re-write of the logic of this addon has been done.
  • -Potion taken sound's detection is now based off my own logic of events, not relying on abilityID's anymore
  • -Lost buff sound will or will not play (lazy ID's gathering on my end), but most will work. Main difference vs before is the sound will also play if the buff was gained from any source, not only from potions.
  • -The new way of detection should be quite future-proof, unless ZOS make a major overhaul of some sort. So after patches it will mainly be the abilityID's for the buff sound to be updated
If there's a lost buff sound that doesn't work, you can use my "buffs finder" under options->debug and I'll add those you need.

Tell me if anything
Last edited by Trader08 : 11/11/20 at 01:17 AM.
Report comment to moderator  
Reply With Quote
Unread 10/17/21, 01:34 PM  
Trader08
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 37
Uploads: 1
v1.06 Waking Flame update, Deadlands-ready 10/17/21
  • -API 101031 7.1.5 & 101032 7.2.5 : Waking Flame & Deadlands
  • -Removed deprecated LibLoadedAddons call and self-registration
  • -Updated "Unknown Potion Buffs Finder" instructions and when using it, made ability ID's in chat appear striked green when addon already knows the ID while -> red <- when it does not (ID needs to be added within addon)
  • -Minor textual changes under options menu
Last edited by Trader08 : 10/17/21 at 01:43 PM.
Report comment to moderator  
Reply With Quote
Unread 06/08/22, 01:16 AM  
Trader08
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 37
Uploads: 1
v1.07 High Isle update 06/08/22
  • -API 101034 8.0.0 : High Isle
  • -Updated Event Handlers, fixing sound not playing
  • -Fixes to buffs finder and removed striked text for known abilityId's
Report comment to moderator  
Reply With Quote
Unread 06/10/22, 10:36 AM  
Scav
 
Scav's Avatar

Forum posts: 1
File comments: 23
Uploads: 0
Hello!
Thanks for awesome addon.
Maybe you can make it even more awesome by adding option to activate sound when hp/magicka/stamina dropes to specific % value? I mean, for example, when my magicka drops to 25% then addon will make sound.
Check this addon: https://www.esoui.com/downloads/info...ionsAlert.html
Best regards
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.