Download
(26Kb)
Download
Updated: 03-24-18 09:44 PM
Compatibility:
Shadows of Argus (7.3.0)
Tomb of Sargeras (7.2.0)
Return to Karazhan (7.1.5)
Legion (7.0.3)
Updated:03-24-18 09:44 PM
Created:unknown
Downloads:2,871
Favorites:24
MD5:

rwPetStats

Version: 1.3
by: Ricowan [More]

This is a Data Broker version of my FuBar_PetFu plugin for FuBar. It works on both 2.4 live and the current WotLK beta. I recommend Fortress but any data broker information addon should work.

This plugin displays pet name, level and (if you're a hunter) XP's.
It works for Hunters, Warlocks and Death Knights.
The tooltip shows other handy pet information based on class and pet type.
There are toggles for sections of the text, explained in the tooltip.

1.3 - Updated to 7.3.5

1.2 - Removed pet happiness and XP code, cleaned up the display based on this.

Updated to 4.0.1

1.1 - Fixed pet's diet display and stabled pet info.
Post A Reply Comment Options
Unread 09-04-08, 03:03 AM  
Frayol
A Deviate Faerie Dragon
 
Frayol's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 127
Uploads: 4
Everything looks fine apart from one minor niggle. The pet diet info appears on multiple lines overlapping the information above an below it.

Also, would it be possible to add info about stabled pets? Nothing extravagant is needed, just their name and level would be fine. I'm currently using PetFu via FuBar2Broker and it works fine this way, but I would rather switch to a native LDB addon.
Report comment to moderator  
Reply With Quote
Unread 09-04-08, 07:42 AM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 158
Uploads: 8
Originally posted by Frayol
Everything looks fine apart from one minor niggle. The pet diet info appears on multiple lines overlapping the information above an below it.
Ah, I forgot about that. I'll have it fixed in the next release.

Also, would it be possible to add info about stabled pets? Nothing extravagant is needed, just their name and level would be fine. I'm currently using PetFu via FuBar2Broker and it works fine this way, but I would rather switch to a native LDB addon.
Stabled pets should be working. You will have to visit your stables before the stabled pet info can be read, but after that it should remember them.
Report comment to moderator  
Reply With Quote
Unread 09-05-08, 01:34 AM  
Frayol
A Deviate Faerie Dragon
 
Frayol's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 127
Uploads: 4
Originally posted by Ricowan
Stabled pets should be working. You will have to visit your stables before the stabled pet info can be read, but after that it should remember them.
I tested again and still get no stabled pet info. Went to the stable and put my pet in, closed the stable window and then opened again taking out a different pet. Closed the window and checked the tooltip, no stabled pet info. Put the pet back in and closed the window. Without a pet the display shows as no pet, but the tooltip only says "rwPetStats" with no stabled pet info. Took out my original pet and after leaving the stables checked the tooltip, still no stabled pet info. Logged, deleted my saved variables and tried again with the same result.
Report comment to moderator  
Reply With Quote
Unread 09-07-08, 08:24 AM  
erica647
A Cobalt Mageweaver
 
erica647's Avatar
AddOn Author - Click to view AddOns

Forum posts: 209
File comments: 192
Uploads: 2
Ricowan... just wondering why you recommend Fortress. Is that a personal preference, the only broker display you've tested, or have you found issues with some (or all) of the data broker mods?
__________________
Karadra
Level 80 Human Deathknight
Silvermoon/Nerfed Guild
Report comment to moderator  
Reply With Quote
Unread 09-08-08, 05:55 AM  
Frayol
A Deviate Faerie Dragon
 
Frayol's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 127
Uploads: 4
Cheers for the update, it does indeed resolve the pet's diet display.

The stabled pet info does display now, but still has a bit of an issue. Well, possibly a couple although I am not sure if the first one is simply the way the addon works.
1 - If I put a pet in the stable the display says no pet which is correct, but the tooltip doesn't show me my stabled pet. Is this correct behaviour? If it is would you consider changing it?

2 - The stabled pet info shows the same pet being stabled in both slots. It doesn't seem to register an empty slot as being empty. I noticed this behaviour after I had pet B in the stable and then put in pet A so that I had no pet and could head off to tame a new pet for skills. Once I had the new pet the tooltip did indeed show pets A and B as stabled, but once I learnt the skills and went back to take out pet B, pet A showed as being stabled in both slots.
Neither of these are deal-breaking IMHO, but it would be nice if the problem could be resolved. I have also noticed the same behaviour with PetFu.

One other thing I've noticed is that the tooltip says to "Alt-Click to toggle showing pet's XP when not leveling.". This may be the way I've interpreted it, but I was under the impression that XP would show when leveling and be hidden when not unless you used the Alt-click toggle. The actual behaviour is for the Alt-toggle to either show the XP or hide it whether leveling or not. Is this simply my mis-interpretation or is it a bug?

Finally, a request. Please could you either add a toggle to remove the sounds or else tell me how to change the code to do so? With PetFu the option was there and I switched the sounds off. Sorry, but they drive me nuts.

Sorry to sound like a pain with this, but having removed FuBar I am trying to remove all addons that required it and get rid of FuBar2Broker. This is a really good addon that does pretty much everything I could want on my hunter and warlock. Thanks for taking the trouble over it.
Report comment to moderator  
Reply With Quote
Unread 09-08-08, 12:17 PM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 158
Uploads: 8
No worries, I release these addons to the public so I can get feedback just like yours.

The addon only gets new stable information when the stable window is closed. I'll look to see if there are other, better events I should be hooking to instead. For now, you have to close the stable to see a change.

I'll have to create a new toon to try out the empty stable slot thing, my stabel is ALWAYS full.

Show XP while not leveling means if your pet is the same level as you, it's not gaining XP, so you can hide the XP display until you level and it starts gaining again. Does that make sense?

I'll add a toggle for the sounds, no problem. I'll probably change the keys for toggling, this adds one too many options for the current toggles.
Report comment to moderator  
Reply With Quote
Unread 09-08-08, 12:22 PM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 158
Uploads: 8
I used StatBlockCore originally and couldn't get it to do what I wanted it to. My DB addons display a lot of information and SBC would either chop off the extra text, wrap it, or whatever. Since Fortress displayed my stuff the way I wanted them to right out of the box, I didn't even attempt to figure out what was wrong with SBC or even try out any others.

Originally posted by erica647
Ricowan... just wondering why you recommend Fortress. Is that a personal preference, the only broker display you've tested, or have you found issues with some (or all) of the data broker mods?
Report comment to moderator  
Reply With Quote
Unread 09-09-08, 08:00 AM  
Frayol
A Deviate Faerie Dragon
 
Frayol's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 127
Uploads: 4
Originally posted by Ricowan
Show XP while not leveling means if your pet is the same level as you, it's not gaining XP, so you can hide the XP display until you level and it starts gaining again. Does that make sense?
It does indeed make sense, it was misunderstanding caused by my mis-interpretation of the phrasing.

Originally posted by Ricowan I'll add a toggle for the sounds, no problem.
Thank you! I've worked around it temporarily by replacing the two wav files with blank ones.

There are a couple of things that I've noticed today when playing my warlock. First up the display shows unknown when I logged on and had my void walker out, I needed to click to open the pet frame before it put the name in. Not a big deal, but thought I may as well mention it.

The other things are purely cosmetic changes that you've made on this that are different to PetFu. There is no longer an icon on the par depicting pet type, the level now shows after the name as opposed to in front and it no longer states the class of demon (i.e. void walker). Is this as intended? No worries if it is, just wanted to be sure.
Report comment to moderator  
Reply With Quote
Unread 10-29-08, 03:03 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
rwPetStats 1.1, StatBlockCore v2.5, WoW 3.0.2 live, USEng server/client. A midlevel hunter with same level pet, both untalented as of the time. Click the StatBlock for rwPetStats and the following error:

rwPetStats-1.0\\rwPetStats.lua:106: attempt to call global 'GetPetTrainingPoints' (a nil value)\nStatBlockCore-2.5\\StatBlockCore.lua:576: in function <Interface\\AddOns\\StatBlockCore\\StatBlockCore.lua:572>

As well, the block--hovering or clicking it--only showed the pet name and level, no other info as the tooltip did not come up. Your FuBar-PetFu WotLK works just fine with no problems in combination with FuBar 3.5.
Report comment to moderator  
Reply With Quote
Unread 01-18-09, 03:50 PM  
Ricowan
A Deviate Faerie Dragon
 
Ricowan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 158
Uploads: 8
A quick update...

I'm currently re-writing this mod (in both forms) to accept a display string for formatting the display, instead of a lot of menu options. The re-write is going slow, though, since when I play I've been leveling instead of modding. It will come, along with the other requested enhancements. Stay tuned.
Report comment to moderator  
Reply With Quote
Unread 02-06-09, 10:41 PM  
Wizardling
A Kobold Labourer
 
Wizardling's Avatar
Premium Member

Forum posts: 0
File comments: 119
Uploads: 0
Question No icon shows?

Is this normal? Could one please be added if it's missing? Thanks. Very handy LDB plugin, BTW :-)
Report comment to moderator  
Reply With Quote
Unread 03-27-09, 09:41 PM  
Twidget
An Aku'mai Servant
 
Twidget's Avatar

Forum posts: 33
File comments: 401
Uploads: 0
Sounds

Hi,
Is there a key combo to use to disable the sounds when the pet is hungry?

I use another mod... actually abandoned by the original author... but I updated it for WOTLK and it plays a pet specific sound when the pet is hungry. So my kitty actually growls when she wants to be fed...

Thanks,
Twidget

BTW.. Awesome mod!

EDIT:
NVM... I found the code in the lua file and commented it out. Thanks!
Last edited by Twidget : 04-07-09 at 05:31 AM.
Report comment to moderator  
Reply With Quote
Unread 07-19-09, 07:33 PM  
Spylord
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 1
Anyone else having trouble getting rwPetStats to work with DockingStation?
It isn't showing up for me on the bar or in the config addon list.
Report comment to moderator  
Reply With Quote
Unread 08-05-09, 10:57 AM  
Twidget
An Aku'mai Servant
 
Twidget's Avatar

Forum posts: 33
File comments: 401
Uploads: 0
Error

Hi,
Getting the following error after the patch:

Date: 2009-08-05 12:51:43
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\rwPetStats\rwPetStats.lua line 103:
attempt to call global 'GetPetTalentPoints' (a nil value)
Debug:
[C]: GetPetTalentPoints()
rwPetStats\rwPetStats.lua:103: OnEnter()
Fortress\Core.lua:202:
Fortress\Core.lua:173
AddOns:

Thanks,
Twidget
Report comment to moderator  
Reply With Quote
Unread 09-05-09, 05:06 PM  
kiwimystic
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
line 103 changed to: totalTP = GetUnspentTalentPoints(false,true,nil)
should get rid of the error:attempt to call global 'GetPetTalentPoints' (a nil value)
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: