Quantcast
Download
(12 Kb)
Download
Updated: 11/06/18 08:43 PM
Pictures
File Info
Compatibility:
Murkmire (4.2)
Updated:11/06/18 08:43 PM
Created:12/31/17 09:00 AM
Monthly downloads:1,750
Total downloads:9,148
Favorites:28
MD5:
Categories:Unit Mods, Casting Bars, Cooldowns, Sorcerer, Graphic UI Mods, Info, Plug-in Bars, Utility Mods
4.2
Pet Health (Murkmire)  Popular! (More than 5000 hits)
Version: 1.03
by: goobsnake [More]



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


Current Release - 1.03 Changes:
  • Implemented: Onscreen pet unsummoned or killed alerts via on/off toggle
  • Implemented: Pet health percentage for the only in combat setting (Configurable)


Previous Release - 1.02 Changes:
  • 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
  • Implemented: Addon menu settings UI is now functional thanks to Baertram - Can be accessed via the addon settings area or /pethealthsettings
  • Implemented: Numerous locale additions, changes and general code cleanup thanks to Baertram
  • Implemented: Onscreen low health alert for pets (Configurable)
  • Implemented: Onscreen low shield alert for pets (Configurable)
  • Fixed an issue: Random error caused by "updatepetstats attempt to index a nil value" should be fixed


ATTENTION PLEASE READ FIRST
  • Pet Health now supports the use of slash commands and/or the new addon settings menu UI (Thanks Baertram). Each settings mechanism can be independent of the other or used together. Example: If you only like slash commands just download the library addons necessary for slash commands. If no library addons are installed, then the default settings will only be available.
  • Slash commands now require the LibStub and LibSlashCommander library addons to be installed and maintained separately.
  • The new addon settings menu UI requires LibStub and LibAddonMenu library addons to be installed and maintained separately.
  • The hp values are only visible if you activate it via the in-game combat settings

OPTIONS
  • /pethealthcombat - enables/disables visibility of the health bar only during combat (default off = show in & out of combat)
  • /pethealthlabels - enables/disables pet names on health bar (default on)
  • /pethealthvalues - enables/disables numbers on health bar (default on)
  • /pethealthbackground - enables/disables background (default on)
  • /pethealthunsummonedalerts- Displays on-screen alerts when a pet has died or been unsummoned (default off)
  • /pethealthwarnhealth - Must enter a number (0 thru 99) after the slash command - Displays an onscreen warning once the pet's health is below the chosen number. (default 0)
  • /pethealthwarnshield - Must enter a number (0 thru 99) after the slash command - Displays an onscreen warning once the pet's shield is below the chosen number. (default 0)
  • /pethealthcombathealth - Must enter a number (0 thru 99) after the slash command and the /pethealthcombat setting must be enabled - Has the pet health bar's only display when the only in combat setting is enabled and the pet's health has reached the chosen number. (default 0)
  • /pethealthsettings - Displays the addon settings UI screen

KNOWN ISSUES
  • If you are in Cyrodiil or any Battlegrounds, the 5k health bonus to pet health isn't always shown. At times there is also a ping-pong between the varying health states. This is not an issue of this add-on, this is an issue within the game.


I've been playing ESO since beta and I can be reached in-game via @snakebitten on the NA megaserver. Feel free to message me or add to friends. I'll also take donations via in-game if you feel the work was worth it, otherwise I'm updating this add-on for my own use as well. This page's paypal donations will continue to go to Scootworks.

My github page for this add-on:

https://github.com/goobsnake/Pet-Health
Current Release - 1.03 Changes:
  • Implemented: Onscreen pet unsummoned or killed alerts via on/off toggle
  • Implemented: Pet health percentage for the only in combat setting (Configurable)


1.02 Changes:
  • 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
  • Implemented: Addon menu settings UI is now functional thanks to Baertram - Can be accessed via the addon settings area or /pethealthsettings
  • Implemented: Numerous locale additions, changes and general code cleanup thanks to Baertram
  • Implemented: Onscreen low health alert for pets (Configurable)
  • Implemented: Onscreen low shield alert for pets (Configurable)
  • Fixed an issue: Random error caused by "updatepetstats attempt to index a nil value" should be fixed

1.01 Changes:
  • Fixed an issue: Disabled excessive chat messages until I've had more time to sort them out

1.00 Changes:
  • Updated API level to 100025 / Murkmire
  • 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
  • Changed: Numerous slash command chat messages were altered slightly
  • Changed: /pethealthdebug slash command is no longer available by default
  • Removed: Dependency on LibScootworksFunctions
Archived Files (4)
File Name
Version
Size
Author
Date
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 11/07/18, 01:09 PM  
SlippyCheeze
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 232
Uploads: 1
wishlist: enable locking the window in place?
Report comment to moderator  
Reply With Quote
Unread 11/07/18, 08:12 AM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 31
Uploads: 1
Originally Posted by b5anon
Have you not implemented the global save option yet? You have a drop down list but only character wide is available. I prefer account wide for my settings so I was glad to see this but it still seems to only be character wide at the moment.

Thanks for reviving this, I was sad when it was pulled by the original author.
Not yet but its on the todo list, just no ETA at the moment.
Report comment to moderator  
Reply With Quote
Unread 11/07/18, 02:28 AM  
b5anon

Forum posts: 0
File comments: 26
Uploads: 0
Have you not implemented the global save option yet? You have a drop down list but only character wide is available. I prefer account wide for my settings so I was glad to see this but it still seems to only be character wide at the moment.

Thanks for reviving this, I was sad when it was pulled by the original author.
Report comment to moderator  
Reply With Quote
Unread 11/06/18, 08:56 PM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 31
Uploads: 1
Originally Posted by Alessondria
Both my sliders are at 0 and going in the water still says my pet has died. If I unsummon them on purpose says they died. If I am in combat and one gets killed after it ends it says they died. I really don't want it to tell me when they die even if it worked as intended.
This should be a toggle now and disabled by default. When enabled it now more accurately detects when you are swimming and says the pets have been unsummoned due to swimming. It also will let you know when a pet dies by the actual pets name like Clannfear, etc. The alerts are much more accurate but are on a settings toggle now and disabled by default.

I also implemented a suggestion you had previously about the only in combat health slider. When the in combat setting is enabled and the slider set to like 80, the pet frame will only show when you are in combat and a pet's health is at or below 80%. However, if you have two pets summoned if one pet is at the slider value of 80 or below, the pet bar shows for both pets even though one might be at 80% and the other at 100%. It's going to get complex to implement the heath bars independently to show up on a per pet basis on a health value so I doubt I'll implement that any time soon but hopefully this works for now.

For now I'm happy with how things are working with todays update. I'll be moving toward fixing bugs and making a list of future enhancements so there might not be another update for awhile unless something is drastically broken.

Feel free to send over more ideas and I'll put them on a future feature list (If it's possible to implement).
Report comment to moderator  
Reply With Quote
Unread 11/05/18, 11:30 PM  
Alessondria

Forum posts: 0
File comments: 40
Uploads: 0
Both my sliders are at 0 and going in the water still says my pet has died. If I unsummon them on purpose says they died. If I am in combat and one gets killed after it ends it says they died. I really don't want it to tell me when they die even if it worked as intended.
Report comment to moderator  
Reply With Quote
Unread 11/05/18, 08:21 PM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 31
Uploads: 1
Originally Posted by Alessondria
Hey, its me again!

o/~

You didn't stuff the files into the correctly named folder before you rar-ed them.

Thank you for removing that LOADED system message at login or whetever it was!

EDIT: the library ui works great now and you actually put in my suggestion!
I hate to be a party pooper but... I don't really like the giant red text alerts with it. Could you have an option to remove them? Also I jumped in a lake and it despawned my pets but the red text said they died. I knew they didn't... got out of the water and they sure enough respawned. Might wanna add a check for that. But I would like to just have an option to remove the alert text altogether. Its nice but not for me. Just wanna see their health bard above mine ^_^

EDIT x2: Ohhh that slider is for the alert messages, not what % health the pet bar shows. Okay never mind about that last comment and offering my suggestion again

EDIT x3: grrrrr.... okay so turned the sliders to 0 and that 'pet has died' still happens in the water. I really don't want it to say that anyways. Personally.
Zip file is correct now. Yeah the sliders are for a low health alert but I'll look into the health % when the bar finally shows but no guarantees. The alerts can be disabled by setting the slider back to 0. The pet has died text will be changed, there will be a check put in for when the player is swimming and I will add that as a setting that can be toggled. It's a WIP and up for feedback.

If I can't get it done by tomorrow, it'll have to wait until this weekend or next week for an update.
Report comment to moderator  
Reply With Quote
Unread 11/05/18, 07:43 PM  
Alessondria

Forum posts: 0
File comments: 40
Uploads: 0
Hey, its me again!

o/~

You didn't stuff the files into the correctly named folder before you rar-ed them.

Thank you for removing that LOADED system message at login or whetever it was!

EDIT: the library ui works great now and you actually put in my suggestion!
I hate to be a party pooper but... I don't really like the giant red text alerts with it. Could you have an option to remove them? Also I jumped in a lake and it despawned my pets but the red text said they died. I knew they didn't... got out of the water and they sure enough respawned. Might wanna add a check for that. But I would like to just have an option to remove the alert text altogether. Its nice but not for me. Just wanna see their health bard above mine ^_^

EDIT x2: Ohhh that slider is for the alert messages, not what % health the pet bar shows. Okay never mind about that last comment and offering my suggestion again

EDIT x3: grrrrr.... okay so turned the sliders to 0 and that 'pet has died' still happens in the water. I really don't want it to say that anyways. Personally.
Last edited by Alessondria : 11/05/18 at 07:59 PM.
Report comment to moderator  
Reply With Quote
Unread 11/05/18, 05:09 PM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 31
Uploads: 1
Originally Posted by hagermanj
I am still receiving this error:

user:/AddOns/PetHealth/PetHealth.lua:225: attempt to index a nil value
stack traceback:
user:/AddOns/PetHealth/PetHealth.lua:225: in function 'UpdatePetStats'
<Locals> unitTag = "playerpet2", i = 3, name = "Twilight Matriarch" </Locals>
user:/AddOns/PetHealth/PetHealth.lua:394: in function '(anonymous)'
<Locals> _ = 131120, unitTag = "playerpet2" </Locals>

I have both Sorcerer pets active.

It seems only to happen when I first summon the pets. But it does not seem to affect anything.
Just thought you would want to know.
Hopefully have this fixed in the latest update from today.
Report comment to moderator  
Reply With Quote
Unread 11/02/18, 08:43 AM  
hagermanj

Forum posts: 2
File comments: 229
Uploads: 0
I am still receiving this error:

user:/AddOns/PetHealth/PetHealth.lua:225: attempt to index a nil value
stack traceback:
user:/AddOns/PetHealth/PetHealth.lua:225: in function 'UpdatePetStats'
<Locals> unitTag = "playerpet2", i = 3, name = "Twilight Matriarch" </Locals>
user:/AddOns/PetHealth/PetHealth.lua:394: in function '(anonymous)'
<Locals> _ = 131120, unitTag = "playerpet2" </Locals>

I have both Sorcerer pets active.

It seems only to happen when I first summon the pets. But it does not seem to affect anything.
Just thought you would want to know.
Report comment to moderator  
Reply With Quote
Unread 11/02/18, 07:30 AM  
Alessondria

Forum posts: 0
File comments: 40
Uploads: 0
I have a request. Would it be possible to have the 'in combat only' option also only display when wounded? I'd like them to be hidden if they are at full health. Maybe even shown at a % or under would be good.
Report comment to moderator  
Reply With Quote
Unread 11/02/18, 07:24 AM  
Alessondria

Forum posts: 0
File comments: 40
Uploads: 0
I ran a dolmen with pets out. After that went in a pond to swim and then got on my guar for a ride. There were none of those system messages so that's great!

I do want to ask that you remove the intial 'loaded' system message on a login or UI reload that occurs. I disabled this add-on and reloaded; sure enough this mod does that. Being a perfectionist and liking things set up a certain way this does bother me. I hope you have the time and willingness to do this.

Thanks for bringing this GREAT mod back to life. When I get some more gold I shall send you some.
Report comment to moderator  
Reply With Quote
Unread 11/02/18, 02:34 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1800
File comments: 1951
Uploads: 48
No problem, will check the git later and fork it for a lam patch then.
Will build it optionally so ppl can use the chat commands or lam.

Good idea with the death and threshold hint. Should be easily doable with the health values given.

Originally Posted by goobsnake
Originally Posted by Baertram
Thanks for maintaining this addon.
Any interest into adding LibAddonMenu as "non-obgilatory" settings menu library?
Could work on a patch and provide you the data if you like to.
Chat commands are nice but most addons use the visual UI settings (the library shouldn't be included in your addon: most other addons or stand alone installation of the library got it already).
And one can make this addon work even without it, like today with the chat commands, and as a plus use LAM settings menu if library is installed.
That would be awesome if you have the time, otherwise a settings UI was on my to-do list. The project git url is listed on the bottom of the add-ons page. I also have plans for an onscreen alert for a pets death or even an onscreen alert based on a health threshold, either settings based. The other add-on I maintain is BetterUI and have similar on screen alerts implemented for various things, find them handy.
Report comment to moderator  
Reply With Quote
Unread 11/01/18, 02:13 PM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 31
Uploads: 1
Originally Posted by Baertram
Thanks for maintaining this addon.
Any interest into adding LibAddonMenu as "non-obgilatory" settings menu library?
Could work on a patch and provide you the data if you like to.
Chat commands are nice but most addons use the visual UI settings (the library shouldn't be included in your addon: most other addons or stand alone installation of the library got it already).
And one can make this addon work even without it, like today with the chat commands, and as a plus use LAM settings menu if library is installed.
That would be awesome if you have the time, otherwise a settings UI was on my to-do list. The project git url is listed on the bottom of the add-ons page. I also have plans for an onscreen alert for a pets death or even an onscreen alert based on a health threshold, either settings based. The other add-on I maintain is BetterUI and have similar on screen alerts implemented for various things, find them handy.
Report comment to moderator  
Reply With Quote
Unread 11/01/18, 12:35 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1800
File comments: 1951
Uploads: 48
Thanks for maintaining this addon.
Any interest into adding LibAddonMenu as "non-obgilatory" settings menu library?
Could work on a patch and provide you the data if you like to.
Chat commands are nice but most addons use the visual UI settings (the library shouldn't be included in your addon: most other addons or stand alone installation of the library got it already).
And one can make this addon work even without it, like today with the chat commands, and as a plus use LAM settings menu if library is installed.
Report comment to moderator  
Reply With Quote
Unread 11/01/18, 10:16 AM  
goobsnake
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 31
Uploads: 1
Originally Posted by Alessondria
it seemed to happen on my pet bar too when I switched. Persists after a relog. I didn't overwrite the addon or have the old one. Seems to happen when I mount or swim. The add-on is fine but I just need those system messages from this mod suppressed.
Yeah they will be, its not supposed to spam like that so it's a bug. I will try to push out a fix after work later this evening after more testing.
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.