Download
(17 Kb)
Download
Updated: 10/31/20 02:24 PM
Pictures
File Info
Compatibility:
Markarth (6.2.5)
Stonethorn (6.1.5)
Updated:10/31/20 02:24 PM
Created:12/31/17 09:00 AM
Monthly downloads:224
Total downloads:60,625
Favorites:127
MD5:
Categories:Unit Mods, Casting Bars, Cooldowns, Sorcerer, Graphic UI Mods, Info, Plug-in Bars, Utility Mods
Pet Health  Popular! (More than 5000 hits)
Version: 1.12
by: goobsnake [More]
LOCALIZATION'S:




REQUIREMENTS:

If neither of the libraries listed below are installed, the add-on will continue to work but on a very limited basis.

1. LibSlashCommander library required for in-game slash commands.
2. LibAddonMenu is required for addon settings UI.


FEATURES:
* Display a permanent pet health bar window with real time pet health updates
* Choose between the default rectangular pet health frame or ZOS style (Similar to in-game character health bar frame)
* Show center screen unsummoned pet alerts when a pet has died or when you are swimming
* Display center screen low health/shield alerts based on remaining value percentage (Adjust slider to value of 1 or higher)
* Hide pet health bar window while in a group dungeon
* Only display the pet health bar window while in combat
* Movable visual pet health bar window
* Lock pet health bar window in place
* Toggle pet name & health values displayed on the pet health bar window
* Displayed Pet Health values use the whatever you have chosen in the ESO combat settings for all of your other in-game unit frames
* Account wide or per character option saving

SLASH COMMANDS:

/pethealthcombat
Toggles visibility of the health bar to show only during combat (default off)
/pethealthlabels
Toggles pet names on health bar (default on)
/pethealthvalues
Toggles numbers on health bar (default on)
Pet health window use the whatever you have chosen in the ESO combat settings for all of your other in-game unit frames
/pethealthbackground
Toggles background (default on)
/pethealthunsummonedalerts
Displays on-screen alerts when a pet has died or been unsummoned from swimming (default off)
/pethealthwarnhealth
Must enter a number (1 thru 99) after the slash command - Displays an onscreen warning once the pet's health is below the chosen number. (default 0/off)
/pethealthwarnshield
Must enter a number (1 thru 99) after the slash command - Displays an onscreen warning once the pet's shield is below the chosen number. (default 0/off)
/pethealthcombathealth
Must enter a number (0 thru 99) after the slash command and the /pethealthcombat setting must be enabled - Displays the pet health bar when the "in combat" setting is enabled and the pet's health has reached the chosen percentage number. (default 0)
/pethealthhideindungeon
Hides pet health bar window while in group dungeons (default off)
/pethealthsettings
Displays the addon settings UI screen

GITHUB PAGE:

https://github.com/goobsnake/Pet-Health

* This is a continuation of Scootworks Pet Health add-on, with his permission and transfer of author status to me.


DONATIONS:

Current Release - 1.12 Changes:
1. Implemented: Updated API version to 100033 for the upcoming Markath update
1.11 Changes:
1. Implemented: Updated API version to 100032 for the upcoming dlc update
2. Fixed: Some pet names in the Russian client had their names changed preventing the add-on from working correctly
3. Fixed: When morphing the base pet into its upgraded form would sometimes cause an error
1.10a Changes:
1. Removed: Libstub library references removed from various parts of code
2. Fixed: The pethealthbackground slash command will no longer be available if the ZOS style pet health frames are enabled
1.10 Changes:
1. Fixed: Unsummoned alerts will no longer display onscreen when logging out or manually dismissing pets
2. Fixed: Pet health showing 0 health in certain scenarios such as dismissing one of two pets
3. Implemented: Pet health window can now be automatically hidden when entering a group dungeon (Pets no longer take damage in group dungeons)
4. Updated: API version has been updated for Greymoor
1.09 Changes:
1. Fixed: The Pet Health bar was not populating the names of summoned pets due to a change in abilityId's & ability names done in today's Harrowstorm update. **Includes fixes for EN/DE/FR/RU localizations
2. Enabled: libslashcommander has been re-enabled - Make sure you download the latest libslashcommander update!
1.08 Changes:
1. Disabled: libslashcommander slash commands have been disabled due to ongoing PTS errors with that lib. I'll likely re-enable if that lib is fixed.
2. Updated: API version has been updated for Harrowstorm
1.07 Changes:
1. Implemented: The pet health window is now able to be locked or unlocked in place
2. Minor Change: Removed LibStub from being an optional dependency, this lib should be bundled in the LibSlashCommander or LibAddonMenu library files
1.06 Changes:
1. Implemented: Bumped API version to 100028 & 100029
2. Bug Fix: Believe I've fixed the Lua error occurring when a pet has leveled up.
1.05 Changes:
1. Implemented: Bumped API version to 100026
2. Bug Fix: Fixed a crash when "allow out of date addon's" is not checked and certain library's are out of date.
1.04 Changes:
1. Implemented: Account wide settings are now available via the addon menu
2. Implemented: New option to toggle Pet health bars to look like ZOS's standard Player health bars. Low health values will visually pulse the Pet health bar. - Thanks chaoticvoid!
***New feature only available in the addon menu, no slash command. There may be a few visual oddities with low Pet health & full shields that still need to be refined.***
3. Implemented: Russia locale/translation is now available - Thanks SheogorathGR!
1.03 Changes:
1. Implemented: Onscreen pet unsummoned or killed alerts via on/off toggle
2. Implemented: Pet health percentage for the only in combat setting (Configurable)
1.02 Changes:
1. Removed: Libs are now optional and a separate download for you to maintain, they are no longer included with this addon. The addon will continue to work with default settings if no libs are found, see read first section for details
2. Implemented: Addon menu settings UI is now functional thanks to Baertram - Can be accessed via the addon settings area or /pethealthsettings
3. Implemented: Numerous locale additions, changes and general code cleanup thanks to Baertram
4. Implemented: Onscreen low health alert for pets (Configurable)
5. Implemented: Onscreen low shield alert for pets (Configurable)
6. Fixed an issue: Random error caused by "updatepetstats attempt to index a nil value" should be fixed
1.01 Changes:
1. Fixed an issue: Disabled excessive chat messages until I've had more time to sort them out
1.00 Changes:
1. Updated API level to 100025 / Murkmire
2. Changed: This add-on is now simply called "Pet Health" so the saved variables file will be recreated. The in-game client will see this add-on as a new/fresh add-on, so any prior Scootworks Pet Health add-ons will need to be removed/uninstalled. All prior settings and window frame placement will get reverted to default for the first install then be saved & remembered afterwards
3. Changed: Numerous slash command chat messages were altered slightly
4. Changed: /pethealthdebug slash command is no longer available by default
5. Removed: Dependency on LibScootworksFunctions
Archived Files (16)
File Name
Version
Size
Uploader
Date
1.11
17kB
goobsnake
08/20/20 01:28 PM
1.10a
17kB
goobsnake
05/22/20 05:04 PM
1.10
17kB
goobsnake
05/10/20 01:48 PM
1.09a
16kB
goobsnake
02/25/20 12:09 PM
1.09
16kB
goobsnake
02/24/20 10:07 PM
1.08a
16kB
goobsnake
02/23/20 12:14 PM
1.08
16kB
goobsnake
02/23/20 10:51 AM
1.07
16kB
goobsnake
10/02/19 04:10 PM
1.06
16kB
goobsnake
09/25/19 05:01 PM
1.05
16kB
goobsnake
02/25/19 10:44 AM
1.04
16kB
goobsnake
11/29/18 04:57 PM
1.03
12kB
goobsnake
11/06/18 08:43 PM
1.02
11kB
goobsnake
11/05/18 07:50 PM
1.01
63kB
goobsnake
11/01/18 08:59 PM
1.00
63kB
goobsnake
10/31/18 12:49 PM
15
66kB
Scootworks
08/14/18 10:16 AM


Post A Reply Comment Options
Unread 08/20/20, 01:31 PM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 88
Uploads: 1
Re: LUA Error

Originally Posted by hagermanj
Just received this LUA error:
Code:
user:/AddOns/PetHealth/PetHealth.lua:434: attempt to index a nil value
stack traceback:
user:/AddOns/PetHealth/PetHealth.lua:434: in function 'UpdatePetStats'
|caaaaaa<Locals> unitTag = "playerpet3", i = 3, name = "Winged Twilight" </Locals>|r
user:/AddOns/PetHealth/PetHealth.lua:453: in function 'GetActivePets'
|caaaaaa<Locals> i = 3, unitTag = "playerpet3" </Locals>|r
user:/AddOns/PetHealth/PetHealth.lua:795: in function '(anonymous)'
|caaaaaa<Locals> _ = 131121, unitTag = "playerpet3" </Locals>|r
I narrowed down this issue and it did happen during the upgrading of the pets when you already had two pets out. Should be fixed in today's update.
Report comment to moderator  
Reply With Quote
Unread 08/14/20, 11:02 PM  
Neozar
 
Neozar's Avatar

Forum posts: 0
File comments: 41
Uploads: 0
Originally Posted by goobsnake
Originally Posted by Neozar
Until I reinstalled the client everything was fine, here is an example
https://yadi.sk/i/RmNivmfwxkNUCA
And now like this, a similar addon works, yours does not, but I don't like a similar addon (((...
https://yadi.sk/i/S_iqnH7uwsAUow
My settings for your addon:
https://yadi.sk/d/4_rDuGocEUWWXw
I haven't been able to replicate just yet but I'm also only on the US client version. Its possible your saved variables file got in a bad state somehow. Can you try deleting/moving the saved variables file while the game is closed and then re-launch the game to see if it fixes? Just be warned, all of your settings for this add-on will be erased so you'd have to setup this add-on again to your liking.

The file should be located in the "C:\Users\<insert your username>\Documents\Elder Scrolls Online\live\SavedVariables" folder named PetHealth.lua
I did everything as you said, the problem is in the language, my native language is Russian:
Here is a screen with Russian language
https://yadi.sk/i/l1PqToVwXqjwLw
Here in English:
https://yadi.sk/i/1G9z7tM_CDzogg
Please correct for the Russian language, since the addon is very necessary.
Thank.
Report comment to moderator  
Reply With Quote
Unread 08/11/20, 01:42 PM  
Neozar
 
Neozar's Avatar

Forum posts: 0
File comments: 41
Uploads: 0
Everything was fine before, now the pet's life is not displayed
Report comment to moderator  
Reply With Quote
Unread 08/11/20, 10:53 AM  
hagermanj

Forum posts: 2
File comments: 367
Uploads: 0
LUA Error

Just received this LUA error:
Code:
user:/AddOns/PetHealth/PetHealth.lua:434: attempt to index a nil value
stack traceback:
user:/AddOns/PetHealth/PetHealth.lua:434: in function 'UpdatePetStats'
|caaaaaa<Locals> unitTag = "playerpet3", i = 3, name = "Winged Twilight" </Locals>|r
user:/AddOns/PetHealth/PetHealth.lua:453: in function 'GetActivePets'
|caaaaaa<Locals> i = 3, unitTag = "playerpet3" </Locals>|r
user:/AddOns/PetHealth/PetHealth.lua:795: in function '(anonymous)'
|caaaaaa<Locals> _ = 131121, unitTag = "playerpet3" </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 07/30/20, 11:19 AM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 88
Uploads: 1
Originally Posted by Scott1231
I just installed this mod a couple weeks ago and I really like it. The way I play I seriously need to keep my pets alive. (I depend on one for healing).

Unfortunately, once in a while (usually at the worst time possible) an error screen pops up covering most of my screen and often getting me killed.

Is anyone else seeing this kind of thing or am I doing something wrong? Note: I didn't install the bundled package. I installed the dependencies independently with minion.

Scott
If you can post the error I can see if its a scenario with this add-on or a different add-on thats conflicting/causing the issue.
Report comment to moderator  
Reply With Quote
Unread 07/21/20, 11:30 AM  
Scott1231

Forum posts: 0
File comments: 1
Uploads: 0
I just installed this mod a couple weeks ago and I really like it. The way I play I seriously need to keep my pets alive. (I depend on one for healing).

Unfortunately, once in a while (usually at the worst time possible) an error screen pops up covering most of my screen and often getting me killed.

Is anyone else seeing this kind of thing or am I doing something wrong? Note: I didn't install the bundled package. I installed the dependencies independently with minion.

Scott
Report comment to moderator  
Reply With Quote
Unread 06/28/20, 06:42 PM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 88
Uploads: 1
Originally Posted by solomani
Hiya, I get errors whenever I try and change any options:

user:/AddOns/InventoryGridView/lib/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:147: attempt to index a nil value stack traceback:

etc.
You need to download LibAddonMenu separately as described in the Pet Health front page. It appears that LibAddonMenu is being loaded by an outdated addon you have installed. Per the link you provided, it appears "InventoryGridView" is the outdated addon and likely has an outdated LibAddonMenu bundled within that addon as well.

You can install libaddonmenu separately and hopefully that resolves the issue. If not, you may need to contact the author for Inventory Grid View to strip out his bundling of the outdated LibAddonMenu or to update it.
Report comment to moderator  
Reply With Quote
Unread 06/21/20, 09:14 PM  
solomani

Forum posts: 0
File comments: 2
Uploads: 0
Hiya, I get errors whenever I try and change any options:

user:/AddOns/InventoryGridView/lib/LibAddonMenu-2.0/LibAddonMenu-2.0.lua:147: attempt to index a nil value stack traceback:

etc.
Report comment to moderator  
Reply With Quote
Unread 05/08/20, 12:16 PM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 88
Uploads: 1
Originally Posted by Baertram
Okay, I miss-read the OptionalDependsOn, my fault. I thought the 2 libs were DependsOn.

Another thing I noticed, just a visual bug:
If I logout the pet warning tells me the health is low as they get dismissed manually.
Same happens if I dismiss them manually by right clicking the buff on my character or using keybindings to do so.

Maybe one could suppress the warnings there?
This along with a few other things will be fixed in the next v1.10 update, should be available in the upcoming week or so.
Report comment to moderator  
Reply With Quote
Unread 05/05/20, 04:34 PM  
PocketMyRocket

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Re: Re: UI Position

Originally Posted by goobsnake
Originally Posted by PocketMyRocket
Originally Posted by goobsnake
Originally Posted by PocketMyRocket
Might seem like a dumb question, but for the life of me I can't figure out how to move where the health bar is located, any help would be appreciated
For moving the bar, you should be able to click on the bar and drag it with your mouse cursor to wherever you need on the screen. There is an option to lock the window inside the addon's settings so make sure that isn't enabled/bar is locked.
I have the lock turned off, but how do I click on it? In game the cursor is always in the centre, and when in any of the menus, even the add-on settings, the health bar disappears. I feel like I'm missing something obvious.
When you don't have any windows open and are just in the normal game UI, you should be able to press the "enter" key on your keyboard to bring up the mouse cursor. Once you have the mouse cursor, just left mouse click on the pet health window and drag it (while holding down the left mouse button) to wherever you want.
ok, turns out I need to unlock the cursor with the " . " key
Thanks for your help, I do love this add-on, it's such a QoL option to have
Last edited by PocketMyRocket : 05/05/20 at 04:35 PM.
Report comment to moderator  
Reply With Quote
Unread 05/05/20, 12:19 PM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 88
Uploads: 1
Re: Re: Re: UI Position

Originally Posted by PocketMyRocket
Originally Posted by goobsnake
Originally Posted by PocketMyRocket
Might seem like a dumb question, but for the life of me I can't figure out how to move where the health bar is located, any help would be appreciated
For moving the bar, you should be able to click on the bar and drag it with your mouse cursor to wherever you need on the screen. There is an option to lock the window inside the addon's settings so make sure that isn't enabled/bar is locked.
I have the lock turned off, but how do I click on it? In game the cursor is always in the centre, and when in any of the menus, even the add-on settings, the health bar disappears. I feel like I'm missing something obvious.
When you don't have any windows open and are just in the normal game UI, you should be able to press the "enter" key on your keyboard to bring up the mouse cursor. Once you have the mouse cursor, just left mouse click on the pet health window and drag it (while holding down the left mouse button) to wherever you want.
Report comment to moderator  
Reply With Quote
Unread 05/05/20, 06:33 AM  
PocketMyRocket

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: UI Position

Originally Posted by goobsnake
Originally Posted by PocketMyRocket
Might seem like a dumb question, but for the life of me I can't figure out how to move where the health bar is located, any help would be appreciated
For moving the bar, you should be able to click on the bar and drag it with your mouse cursor to wherever you need on the screen. There is an option to lock the window inside the addon's settings so make sure that isn't enabled/bar is locked.
I have the lock turned off, but how do I click on it? In game the cursor is always in the centre, and when in any of the menus, even the add-on settings, the health bar disappears. I feel like I'm missing something obvious.
Report comment to moderator  
Reply With Quote
Unread 05/04/20, 08:12 PM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 88
Uploads: 1
Re: UI Position

Originally Posted by PocketMyRocket
Might seem like a dumb question, but for the life of me I can't figure out how to move where the health bar is located, any help would be appreciated
For moving the bar, you should be able to click on the bar and drag it with your mouse cursor to wherever you need on the screen. There is an option to lock the window inside the addon's settings so make sure that isn't enabled/bar is locked.
Report comment to moderator  
Reply With Quote
Unread 05/02/20, 06:41 PM  
PocketMyRocket

Forum posts: 0
File comments: 3
Uploads: 0
UI Position

Might seem like a dumb question, but for the life of me I can't figure out how to move where the health bar is located, any help would be appreciated
Report comment to moderator  
Reply With Quote
Unread 02/25/20, 10:00 AM  
BaronVonHeller

Forum posts: 0
File comments: 5
Uploads: 0
Re: Re: Twilight Matriarch Bar not Showing

Originally Posted by goobsnake
Originally Posted by BaronVonHeller
I love your addon. It's amazing and extremely helpful! Unfortunately, after this last big update It only show's the summoned Clanafear's bar. I've tried uninstalling, checked all the settings, unsummoned the Clan and only the twilight with no success. Has anyone else experienced this? Do you have any suggestions?

Thanks again for the awesome addon!
Download the latest update (v1.09) and check. I've only been able to test the English localization to confirm its working for me. If you're using German, French or Russian localization it may not be working just yet, I still need to try to verify those.
This fixed it. Thank you!
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.