Quantcast
Download
(6 Kb)
Download
Updated: 03/29/20 02:10 PM
Pictures
File Info
Compatibility:
Harrowstorm (5.3.5)
Updated:03/29/20 02:10 PM
Created:06/04/14 03:42 PM
Monthly downloads:1,308
Total downloads:63,588
Favorites:211
MD5:
Categories:Combat Mods, Action Bar Mods, Buff, Debuff, Spell
Harven's Potions Alert  Popular! (More than 5000 hits)
Version: 1.10
by: Harven, votan
This addon will automatically select a presetted quickslot when one of player attibutes drop below defined value. It will also show an alert window with selected quickslot item icon and reminder message to press the quickslot key. There are three quickslots that can be defined in the addon setting window together with threshold values (health, magicka and stamina). The alert window position can be changed by dragging it. Health alert has the highest priority.

Addon idea by JadeKnightblazer: http://www.esoui.com/forums/showthread.php?t=1703

Special Thanks
- Votan for providing some cool ideas and code that works

Donations
If you like my work you can make me happy by sending some in-game gold/items to @theharven on EU server (but please, no lockpicks ), eventually you can help me pay my monthly subscription by donating some money.

[Edit 09.31.2015]
Since monthly subscription is no longer required to play the game I decided to transfer all future dontations to charity. There is a polish site where you can chose a person you would like to support (mostly children) https://www.siepomaga.pl/. I will be anonymously transfering your donations there, to a person of my choosing and then I will post a link in The Great Donor Hall so you will know who gets your money I would love to help this people so I hope this doesn't discourages you from donating.



Version 1.10
- Removed LibStub,
- Removed embedded LibHarvensAddonsSettings, please download it separately,
- API version changed to 100030.

Version 1.9
- Fixed radial menu behaviour when closed with esc key,
- Fixed libHarvensAddonSettings library,
- API version changed to 100024

Version 1.8b
- LibStub updated to the latest version,
- API version changed to 100020

Version 1.8a
- API version changed to 100019

Version 1.8
- Fixed "slot not saving" issue (it was actually saving but UI showed wrong name on the button and icon in the popup),
- API version changed to 100018

Version 1.7a
- API version changed to 100017

Version 1.7
- API version changed to 100016,
- Updated LHAS, thanks Votan :)

Version 1.6c
- API version changed to 100015.

Version 1.6b
- API version changed to 100014.

Version 1.6a
- API version changed to 100013.

Version 1.6
- API version changed to 100012,
- New version of LibHarvensAddonSettings - thanks to Votan :)

Version 1.5a
- Fix: disabled cooldown alert notification mouse input when the notification is hidden.

Version 1.5
- Votan made nicer slot selection radial menu with key-binds - thanks!

Version 1.4
- API version changed to 100011,
- Added potion readiness alert

Version 1.3
- Changed the alert display condition. Should work more reliable now.

Version 1.2
- Added an option to scale the alert window (by mouse wheel and by a slider in the options menu) thanks to Votan.

Version 1.1d
- API version changed to 100010,
- New version of LibHarvensAddonSettings (thanks to Garkin).

Version 1.1c
- API version changed to 100009.

Version 1.1b
- Show the alert only while in combat (turned off for debugging and forgot to turn it back on :))

Version 1.1a
- API version changed to 100008.

Version 1.1
- Settings moved to "Add-ons" menu (using Harven's Addon Settings library),
- Slightly changed slot selection in the options menu due to API changes (I think it's better now :) ),
- API version changed,
Optional Files (0)


Archived Files (21)
File Name
Version
Size
Uploader
Date
1.9
13kB
Harven
08/15/18 05:24 PM
1.8b
13kB
Harven
08/14/17 03:12 PM
1.8a
13kB
Harven
05/23/17 12:58 PM
1.8
13kB
Harven
02/12/17 09:47 AM
1.7a
13kB
Harven
10/05/16 02:26 PM
1.7
13kB
Harven
08/01/16 03:01 PM
1.6c
14kB
Harven
06/02/16 02:00 PM
1.6b
13kB
Harven
03/07/16 05:41 PM
1.6a
13kB
Harven
11/02/15 09:58 AM
1.6
13kB
Harven
09/01/15 04:37 PM
1.5a
12kB
Harven
04/22/15 01:48 PM
1.5
12kB
Harven
03/27/15 05:41 PM
1.4
11kB
Harven
03/04/15 02:46 PM
1.3
11kB
Harven
12/09/14 07:37 AM
1.2
11kB
Harven
12/05/14 02:26 PM
1.1d
10kB
Harven
11/04/14 02:45 PM
1.1c
10kB
Harven
09/16/14 04:41 PM
1.1b
10kB
Harven
08/05/14 04:36 PM
1.1a
10kB
Harven
08/05/14 04:19 PM
1.1
10kB
Harven
06/25/14 03:03 PM
1.0
4kB
Harven
06/04/14 03:42 PM


Post A Reply Comment Options
Unread 04/12/21, 01:18 PM  
AerunSun

Forum posts: 0
File comments: 3
Uploads: 0
Thumbs up Re: Fix for issue with this Add-on

Originally Posted by Majulook
The fix is to use the latest version of LibHarvensAddonsSettings -- updated on 04-11-2021
https://www.esoui.com/downloads/info...sSettings.html


I am so happy its working
indeed, works like a charm again
__________________
----
Elder Scroll Elf since my first trip to Morrowind
Report comment to moderator  
Reply With Quote
Unread 04/12/21, 09:47 AM  
Majulook

Forum posts: 0
File comments: 68
Uploads: 0
Smile Fix for issue with this Add-on

The fix is to use the latest version of LibHarvensAddonsSettings -- updated on 04-11-2021
https://www.esoui.com/downloads/info...sSettings.html


I am so happy its working
Report comment to moderator  
Reply With Quote
Unread 04/08/21, 02:18 PM  
AerunSun

Forum posts: 0
File comments: 3
Uploads: 0
Re: Looks like this Add-on is no longer being supported

Originally Posted by Majulook
This was a great add-on, so sad that its no longer working and appears to be no longer supported
Bummer if true. This is one of the add-ons I relyed on in raids. Don't know if there's anything that comes close.
__________________
----
Elder Scroll Elf since my first trip to Morrowind
Report comment to moderator  
Reply With Quote
Unread 04/03/21, 08:34 AM  
rexbraccus

Forum posts: 0
File comments: 1
Uploads: 0
Looks like it's not this addon fault

As far as I understand, the problem is not with the addon itself. It works if you've not cleared saved variables, but can't be configured via addons menu. So looks like it's not this addon fault, but the Harven's LibHarvensAddonSettings library's fault which is out-dated and not working properly. You can see it by yourself if you look through the error message - there's no a word about the addon itself, but many errors related to the LibHarvensAddonSettings library (for example, user:/AddOns/LibHarvensAddonSettings/LibHarvensAddonSettings.lua:134: in function 'updateControlFunctions'). Even Votan, who provided some code for the addon uses the Seerah's LibAddonMenu-2.0 instead which is similar according to the Harven himself.

If you've not cleared your saved variables, you still can set up potions in the saved variables lua file in ["slots"] section.

Cheers.
Last edited by rexbraccus : 04/03/21 at 08:43 AM.
Report comment to moderator  
Reply With Quote
Unread 03/27/21, 09:27 AM  
Majulook

Forum posts: 0
File comments: 68
Uploads: 0
Looks like this Add-on is no longer being supported

This was a great add-on, so sad that its no longer working and appears to be no longer supported


NOTES:
Author has not been on ESOUI since 08/27/20 06:09 PM

I sent messages to Author via ESOUI on 03/17/21, 09:20 AM as of today no response.

I wish the author the good luck in their future endeavors, fair winds and following seas.
Report comment to moderator  
Reply With Quote
Unread 03/17/21, 09:20 AM  
Majulook

Forum posts: 0
File comments: 68
Uploads: 0
Getting same error as below

Using LibHarvensAddonsSettings and Harven's Potions Alert I Cannot open the Settings - addons menu as it gives LUA errors... So I installed HarvensAStoLAMadapter and this is the Lua Error I get:

Checking type on argument aSuppressCallbackHandler failed in EditControlSetTextLua
stack traceback:
[C]: in function 'SetText'
user:/AddOns/LibHarvensAddonSettings/LibHarvensAddonSettings.lua:134: in function 'updateControlFunctions'
|caaaaaa<Locals> self = [table:1]{controlKey = 1, labelText = "Cooldown Alert Font", type = 3}, lastControl = ud, editControl = ud </Locals>|r
user:/AddOns/LibHarvensAddonSettings/LibHarvensAddonSettings.lua:217: in function 'createControlFunctions'
|caaaaaa<Locals> self = [table:1], lastControl = ud </Locals>|r
user:/AddOns/LibHarvensAddonSettings/LibHarvensAddonSettings.lua:480: in function 'AddonSettingsControl:CreateControl'
|caaaaaa<Locals> self = [table:1], lastControl = ud </Locals>|r
user:/AddOns/has2lam/has2lam.lua:16: in function 'AddonSettingsControl:CreateControl'
|caaaaaa<Locals> self = [table:1], lastControl = ud </Locals>|r
user:/AddOns/LibHarvensAddonSettings/LibHarvensAddonSettings.lua:746: in function 'AddonSettings:CreateControls'
|caaaaaa<Locals> self = [table:2]{mouseOver = F, name = "Harven's Potions Alert", selected = F}, last = ud, i = 10 </Locals>|r
user:/AddOns/has2lam/has2lam.lua:86: in function 'callback'
|caaaaaa<Locals> _ = "Harven's Potions Alert", addonSettings = [table:2] </Locals>|r
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:107: in function 'ZO_CallbackObjectMixin:FireCallbacks'
|caaaaaa<Locals> self = [table:3]{fireCallbackDepth = 2}, eventName = "LibHarvensAddonSettings_AddonS...", registry = [table:4]{}, callbackInfoIndex = 1, callbackInfo = [table:5]{3 = F}, callback = user:/AddOns/has2lam/has2lam.lua:84, deleted = F </Locals>|r
user:/AddOns/has2lam/has2lam.lua:28: in function 'AddonSettings:Select'
|caaaaaa<Locals> self = [table:2] </Locals>|r
user:/AddOns/has2lam/has2lam.lua:95: in function 'RefreshPanel'
|caaaaaa<Locals> panel = ud, addonSettings = [table:2] </Locals>|r
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:107: in function 'ZO_CallbackObjectMixin:FireCallbacks'
|caaaaaa<Locals> self = [table:3], eventName = "LAM-RefreshPanel", registry = [table:6]{}, callbackInfoIndex = 3, callbackInfo = [table:7]{3 = F}, callback = user:/AddOns/has2lam/has2lam.lua:91, deleted = F </Locals>|r
user:/AddOns/HarvestMap/Libs/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:965: in function 'ToggleAddonPanels'
|caaaaaa<Locals> panel = ud, currentlySelected = ud </Locals>|r
[C]: in function 'SetHidden'
user:/AddOns/HarvestMap/Libs/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:1107: in function 'addonListRow_Select'
|caaaaaa<Locals> previouslySelectedData = [table:8]{name = "Arkadius Trade Tools", sortIndex = 1, filterText = "arkadius trade tools @aldanga,..."}, selectedData = [table:9]{name = "Potions Alert", sortIndex = 8, filterText = "potions alert harven"}, reselectingDuringRebuild = F </Locals>|r
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:1582: in function 'ZO_ScrollList_SelectData'
|caaaaaa<Locals> self = ud, data = [table:9], control = ud, reselectingDuringRebuild = F, animateInstantly = F, notAlreadySelected = T, dataIndex = 8, previouslySelectedData = [table:8] </Locals>|r
user:/AddOns/HarvestMap/Libs/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:1089: in function 'addonListRow_OnMouseDown'
|caaaaaa<Locals> control = ud, button = 1, data = [table:9] </Locals>|r


I remove Harven's Potions Alert and the Error goes away

Delete Harven's Potions Alert saved variables and reinstall the Addon Get same Error as Above
Last edited by Majulook : 03/18/21 at 06:46 PM.
Report comment to moderator  
Reply With Quote
Unread 03/16/21, 02:55 AM  
TypicalPrior

Forum posts: 4
File comments: 67
Uploads: 0
Hello! Since the new Flames of Ambition update, this add on doesn't seem to be working anymore. The icon isn't showing, and when I try to go to the settings of the add on to configure it, nothing appears but a blank page.

This is the error I am getting thru bug eater:

Checking type on argument aSuppressCallbackHandler failed in EditControlSetTextLua
stack traceback:
[C]: in function 'SetText'
user:/AddOns/LibHarvensAddonSettings/LibHarvensAddonSettings.lua:134: in function 'updateControlFunctions'
<Locals> self = [table:1]{controlKey = 4, labelText = "Cooldown Alert Font", type = 3}, lastControl = ud, editControl = ud </Locals>
user:/AddOns/LibHarvensAddonSettings/LibHarvensAddonSettings.lua:217: in function 'createControlFunctions'
<Locals> self = [table:1], lastControl = ud </Locals>
user:/AddOns/LibHarvensAddonSettings/LibHarvensAddonSettings.lua:480: in function 'AddonSettingsControl:CreateControl'
<Locals> self = [table:1], lastControl = ud </Locals>
user:/AddOns/has2lam/has2lam.lua:16: in function 'AddonSettingsControl:CreateControl'
<Locals> self = [table:1], lastControl = ud </Locals>
user:/AddOns/LibHarvensAddonSettings/LibHarvensAddonSettings.lua:746: in function 'AddonSettings:CreateControls'
<Locals> self = [table:2]{name = "Harven's Potions Alert", mouseOver = F, selected = F}, last = ud, i = 10 </Locals>
user:/AddOns/has2lam/has2lam.lua:86: in function 'callback'
<Locals> _ = "Harven's Potions Alert", addonSettings = [table:2] </Locals>
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:107: in function 'ZO_CallbackObjectMixin:FireCallbacks'
<Locals> self = [table:3]{fireCallbackDepth = 8}, eventName = "LibHarvensAddonSettings_AddonS...", registry = [table:4]{}, callbackInfoIndex = 1, callbackInfo = [table:5]{3 = F}, callback = user:/AddOns/has2lam/has2lam.lua:84, deleted = F </Locals>
user:/AddOns/has2lam/has2lam.lua:28: in function 'AddonSettings:Select'
<Locals> self = [table:2] </Locals>
user:/AddOns/has2lam/has2lam.lua:95: in function 'RefreshPanel'
<Locals> panel = ud, addonSettings = [table:2] </Locals>
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:107: in function 'ZO_CallbackObjectMixin:FireCallbacks'
<Locals> self = [table:3], eventName = "LAM-RefreshPanel", registry = [table:6]{}, callbackInfoIndex = 4, callbackInfo = [table:7]{3 = F}, callback = user:/AddOns/has2lam/has2lam.lua:91, deleted = F </Locals>
user:/AddOns/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:965: in function 'ToggleAddonPanels'
<Locals> panel = ud, currentlySelected = ud </Locals>
[C]: in function 'SetHidden'
user:/AddOns/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:1107: in function 'addonListRow_Select'
<Locals> previouslySelectedData = [table:8]{name = "Bug Catcher", filterText = "bug catcher", sortIndex = 16}, selectedData = [table:9]{name = "Potions Alert", filterText = "potions alert harven", sortIndex = 46}, reselectingDuringRebuild = F </Locals>
EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:1582: in function 'ZO_ScrollList_SelectData'
<Locals> self = ud, data = [table:9], control = ud, reselectingDuringRebuild = F, animateInstantly = F, notAlreadySelected = T, dataIndex = 46, previouslySelectedData = [table:8] </Locals>
user:/AddOns/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:1089: in function 'addonListRow_OnMouseDown'
<Locals>
Last edited by TypicalPrior : 03/16/21 at 05:49 PM.
Report comment to moderator  
Reply With Quote
Unread 01/21/21, 05:31 PM  
TNTKokser
 
TNTKokser's Avatar

Forum posts: 33
File comments: 166
Uploads: 0
Hi Harven,

I hope you're still maintaining this. I have a feature request.

I use your addon as intended and it still works fine. However, beside from that I use a 4th potion to buff my skills in combat. In combat I often forget to manually change the fastkey setting to my buff potion, so I press Q and eg. fill up my live even it is on max level. That's annoying.

Would be nice to let me choose a default for Q that is set after either a timeout or, better, a second treshold. Idea: for the three slots a min and a max treshold. If eg. my life fells under the min treshold (like now) the low life potion is set to Q. If I don't use it and my life regenerates over the max treshold the default potion is set to Q (and stays until any treshold falls under min again).
Report comment to moderator  
Reply With Quote
Unread 01/13/20, 12:04 AM  
Kenza
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 173
Uploads: 1
The settings menu shows up for me.. but the addon doesnt seem to work anymore.
Is it just me? Maybe something is conflicting on my side?

Edit: I spoke too soon! It is still working, it just only shows in combat!
As for the menu now showing, I am using Harvan's AS to LAM adapter and it shows up for me under Potions Alert (No Harvan's in front). Hope that helps!
Last edited by Kenza : 01/13/20 at 12:18 AM.
Report comment to moderator  
Reply With Quote
Unread 10/28/19, 08:16 PM  
silver1surfer69

Forum posts: 7
File comments: 11
Uploads: 0
Hi again, since last patch Dragonhold, Okt. 2019) settings for this addon is no more available. Any chance this can be updated/fixed. Anyhow thx for the great addon.
Report comment to moderator  
Reply With Quote
Unread 08/14/19, 12:22 PM  
silver1surfer69

Forum posts: 7
File comments: 11
Uploads: 0
Health alert has the highest priority. Any way to prioritize stam and mag? like 1-2-3?
Report comment to moderator  
Reply With Quote
Unread 09/22/18, 10:15 AM  
Mocte

Forum posts: 0
File comments: 21
Uploads: 0
very helpful addon

Potion Alerts has helped me ton, especially when ESO lags. Great add-on Harven!

I was wondering if Harven could make an option to show a glow in the quick slot square when potions are not on cool down. Similar to the in-game ultimate ready glow:


I think it would look nice.
Last edited by Mocte : 09/22/18 at 10:16 AM.
Report comment to moderator  
Reply With Quote
Unread 02/27/18, 07:34 AM  
hydroseven

Forum posts: 0
File comments: 15
Uploads: 0
Any chance to add presets ?

Hi , I love the addon , it's very usefull and greatly made.

In my opinion it is just missing an option to become perfection. I like to use trash pots for easy fights and quality expensive pots on harder boss/dungeon.

Would there be any chance that you could consider adding a preset option ?.

2 or 3 presets would be enought where you would setup "preset 1" potion selection and a different potion selection for "preset 2" , and then be able to switch presets with keybinds...

In case this would be too much work , maybe just add a keybind to "on/off" the addon (that way I could preset trash pots and switch off the addon manualy , switch to good pots then switch on the addon back to have trash pots coming back when needed....just an idea

Thanks a lot.
Report comment to moderator  
Reply With Quote
Unread 10/30/17, 01:38 AM  
lokicoon

Forum posts: 3
File comments: 31
Uploads: 0
Originally Posted by Kenza
Thank you for the addon, its saved me so many times! haha

Any chance you would expand it in the future? This is definitely my favorite quickslot addon!

Some features I would love to see added(if its not too complicated?):
Quickslot for Food, autoswitch to it when out of combat(or when out of combat and no active food buff?)
Quickslot for Siege, autoswitch to siege when not in combat(or when not in combat and food is active?)
Quickslot for Siege Repair, autoswitch when targeting a low siege weapon
Brilliant functions! Want it!
Report comment to moderator  
Reply With Quote
Unread 08/14/17, 03:43 PM  
lexo1000
 
lexo1000's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 93
Uploads: 1
Hi Harven,
Please will you make your addons open to translation?
Thanks
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: