Download
(147 Kb)
Download
Updated: 05-06-11 01:29 AM
Pictures
File Info
Updated:05-06-11 01:29 AM
Created:unknown
Downloads:32,513
Favorites:230
MD5:
FuBar - PetInfoFu  Popular! (More than 5000 hits)
Version: 4.1.0
by: Jayhawk [More]
FuBar - PetInfo 4.1.0

Author: Jayhawk
Release Date: 2011-05-03

Displays information on your pet, such as name, level, combat ratings and attributes.

Use
PetInfoFu keeps track of your pets, including your stabled pets. Optionally, it will track your history of taming pets. Clicking on the FuBar menu, which displays your pet's happiness in colour, will bring up the training dialog. Should you have Cartographer installed, PetInfoFu can keep track of the stables for you.

For hunters, you can click on a stabled pet in the FuBar tooltip and a small tooltip will pop-up showing you the skills of that particular pet. You will need to have summoned a particular pet for the extended information to be saved (and shown in the tooltip)

Options
Show pet's name (True) - Displays the name of your current pet, assuming it is not currently dismissed.
Show pet's combat statistics (True) - Shows your pets combat statistics, assuming it is not currently dismissed.
Show pet's attributes (True) - Shows your pets Strength, Agility, Stamina, Intelligence and Spirit, assuming it is not currently dismissed.
Show pet's skills (True) - Shows your pets skills, assuming it is not currently dismissed. It also shows the level a higher rank can be learned, should that rank be in your pet training manual.

Hunter Only:
Show Mend Pet Frame (False) - Toggles a dragable frame when Heal Pet is active
Play sound: On TP gain/On new skill available (False) - Play a sound when the pet gains Training Points (TP) or is able to learn an available skill.
Stabled Pets|Show active pets (True) - Shows you which pets are currently your active pets.
Stabled Pets|Show stabled pets (False) - Shows you which pets are currently in your stable.
Mapnotes|Enable Stable mapnotes (False) - Will place an icon on the map for each Stable you visit. Needs Cartographer to be installed.

Warlock only:
Show nethered demons (False) - Keeps track of the skills of the demons you can summon, but are currently gallivanting in the Twisted Nethers.

Acknowledgements
This add-on is a continuation of corgi's PetInfo which he kindly allowed me to update to WoW 2.0. I'd also like to thank gnancy for suggesting I add support for Demonic Knowledge and helping me test it.

Install: extract the FuBar_PetInfoFu folder into

\World of Warcraft\Interface\AddOns\


This add-on was downloaded from http://www.wowinterface.com/
4.1.0 - updated TOC, removed happiness and level information, changed 'stables' to show both active and stored pets
4.0.0 - updated for Catclysm API changes, stabled pet tracking is currently not working
3.3.0 - updated TOC, added support for Glyph of Mend Pet (HunterZ), removed trying to open the pet tab on left clicking the icon, added addon loader support (Petraca)
3.2.0 - updated TOC
3.0.3 - fixed happiness gain with Guard Dog
3.0.2 - cleanup unused data in SavedVariables, fixed issue with locales (Kazragore)
3.0.1 - fixed bug with LibCrayon
3.0.0 - updated to 3.0.2, removed obsolete functionality, added new happiness improving pet talents
2.4.2 - added option to display happiness in a seperate frame rather than the FuBar (MiyaMirage) and doubled the happiness DECAY_RATE (2.4.2)
2.4.1 - tried to fix issues with German translation
2.4.0 - updated TOC, added German translation (Singler), updated code to new combat log
2.3.2 - fixed bug where nethered demons were not properly saved, added Show Mend Pet option (kergoth)
2.3.1 - revamped happiness calculations to be (hopefully) more accurate; added a little (movable) tooltip to show when your pet is being healed.
2.3.0 - updated TOC, added sound on pet happiness level change, xp tool tip now remembers if it's showing.
2.2.1 - added XP window, fixed a few minor bugs
2.2.0 - updated TOC, added Happiness tracking, added saving of pet skills and way to show these (tkasomething crowd), added demon icons (maytrix).
2.1.4 - added option for sound when pet able to learn new skill (Mania), removed level timers for pets of same level as hunter.
2.1.3 - added by kill timer (MayDay), added option to show Loyalty for Stabled pets (Someone)
2.1.2 - added nethered pets to "No pet" tooltip, and a scheduled event to fix "UO", hopefully fixed stack overflow bug.
2.1.1 - added show experience (Mars85), hopefully fixed bug (ThornyJohn)
2.1.0 - update TOC, added pet/demon skills and toggles for skills and combat statistics.
2.0.5 - bugfixes
2.0.4 - added support for Demonic Knowledge (Warlock)
2.0.3 - added stable intergration with Cartographer (Hunter)
2.0.2 - fixed some issues for Warlocks
2.0.1 - added sorting on when one first stabled a pet. (Hunter)
- tried to reduce updates triggered by UNIT_HAPPINESS
2.0 - initial release
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Author
Date
3.3.0
186kB
Jayhawk
01-30-10 04:02 AM


Post A Reply Comment Options
Old 06-08-07, 11:54 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
This has had a continuing error for quite some time. Regularly update from the WowAce SVN (directly using a SVN client). Rarely play my hunter or would have reported this sooner.

Log on with the latest SVN version (r38236) of PetInfoFu and:

"FuBar_PetInfoFu-2.1.1 38048\\PetInfoFu.lua:225: Icon \"Stable\" already registered\nAceAddon-2.0-38524 (Ace2):466: in function <Interface\\AddOns\\Ace2\\AceAddon-2.0\\AceAddon-2.0.lua:459>\nAceAddon-2.0-38524 (Ace2):582: in function `InitializeAddon'\nAceAddon-2.0-38524 (Ace2):455: in function <Interface\\AddOns\\Ace2\\AceAddon-2.0\\AceAddon-2.0.lua:432>\n<in C code>: ?\nAceEvent-2.0-38824 (Ace2):320: in function `TriggerEvent'\nAceEvent-2.0-38824 (Ace2):1019: in function <Interface\\AddOns\\Ace2\\AceEvent-2.0\\AceEvent-2.0.lua:1012>\n<in C code>: ?\n<in C code>: in function `pcall'\nFuBar-33424\\FuBar.lua:625: in function <Interface\\AddOns\\FuBar\\FuBar.lua:620>\nFuBar-33424\\FuBar.lua:887: in function `LoadPlugin'\nFuBar-33424\\FuBar.lua:1015: in function <Interface\\AddOns\\FuBar\\FuBar.lua:1007>\n<in C code>: ?\nAceEvent-2.0-38824 (Ace2):427: in function <Interface\\AddOns\\Ace2\\AceEvent-2.0\\AceEvent-2.0.lua:403>\n\n".

The mod is dead after that. Has happened with several prior revisions as well; never changed the pet. Might be an issue with an old saved variable file used with newer mod revisions, but it still shouldn't be doing that.
Last edited by Zidomo : 06-08-07 at 11:54 PM.
Zidomo is offline Report comment to moderator  
Reply With Quote
Old 06-07-07, 11:56 AM  
Jayhawk
Premium Member
 
Jayhawk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 105
File comments: 151
Uploads: 6
Re: Massive Errors

That's...weird.
I'd love to see the error message as that should make it possible for me to pin point what's wrong and fix it.
Sorry for the inconvenience...
Jayhawk is offline Report comment to moderator  
Reply With Quote
Old 06-06-07, 03:29 AM  
Zeyr
A Defias Bandit

Forum posts: 3
File comments: 3
Uploads: 0
Massive Errors

I upgraded today and whenever I moue over the screen freezes and then i get a blank box that won't go away and an lua error. I can screenshot the lua error for you if you want to see it.

Not sure how to be more specific other then I have to disabled it or I can't keep playing.
Zeyr is offline Report comment to moderator  
Reply With Quote
Old 06-02-07, 09:07 AM  
Mars85
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 67
Uploads: 1
Updating on level up / got XP event would be enough . Thanks for adding this.
Mars85 is offline Report comment to moderator  
Reply With Quote
Old 06-01-07, 11:21 AM  
Jayhawk
Premium Member
 
Jayhawk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 105
File comments: 151
Uploads: 6
The XP remaining option is now in beta. Still struggling with the time till level up. Not sure if I want to use a timer action...

[edit]
I think, I got it working now (with a timer, updating the label every minute). I'll do some more testing and may be able to release it this weekend.
Last edited by Jayhawk : 06-01-07 at 10:20 PM.
Jayhawk is offline Report comment to moderator  
Reply With Quote
Old 05-29-07, 11:19 PM  
Mars85
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 67
Uploads: 1
The way most "time till player level up" infos work is: Have a "session" (which can be reset). On start of session look how many XP the player has. Then on every XP gain look how long the session runs. Than calc XP/second and so you can calc how long it tooks till level up.

AFAIIK Titan PetInfo includes "time till level up"

PS: Option to display remaing XP% and/or XP value on paneltext too would be nice too.
Mars85 is offline Report comment to moderator  
Reply With Quote
Old 05-29-07, 10:32 PM  
Jayhawk
Premium Member
 
Jayhawk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 105
File comments: 151
Uploads: 6
Hi Mars
Remaining time till level up? Sounds a bit tricky... how would you go about that?
Jayhawk is offline Report comment to moderator  
Reply With Quote
Old 05-29-07, 04:33 PM  
Mars85
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 67
Uploads: 1
Could you please add option to show remaining time to pet level up in panel text and/or tooltip? Except this nice addon
Mars85 is offline Report comment to moderator  
Reply With Quote
Old 05-29-07, 09:32 AM  
Jayhawk
Premium Member
 
Jayhawk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 105
File comments: 151
Uploads: 6
Re: Error After Learning New Pet Abilities

Something's weird here. I have taught my wind serpent Avoidance Rank one and it shows up as Avoidance Passive... Could you tell me if there's anything written to your SavedVariables\Fubar_PetInfoFu.lua?

There should be a section like:
Code:
			["Avoidance"] = {
					["Rank 1"] = {
						["RequiredLevel"] = 30,
					},
					["Rank 2"] = {
						["RequiredLevel"] = 60,
					},
				},
The strange thing is that I'm expecting " Rank SPACE RankNumber", which seems not to be what you get if there's Passive. I'll change it to check for a space before doing something with it.
Jayhawk is offline Report comment to moderator  
Reply With Quote
Old 05-28-07, 11:07 PM  
ThornyJohn
A Deviate Faerie Dragon

Forum posts: 12
File comments: 22
Uploads: 0
Error After Learning New Pet Abilities

PetInfoFu has been working great for me until tonight, when my hunter taught his Warp Hunter Avoidance ranks 1/2 and Cobra Reflexes rank 1. Now, PetInfoFu's window will not pop up, instead giving me the following error:

Error: attempt to perform arithmetic on a nil value
AddOn: FuBar_PetInfoFu
File: PetInfoFu.lua
Line: 555
Count: 1

If I change pets to one that does not know Avoidance or Cobra Reflexes, then PetInfoFu works just fine, no error messages or anything.

Any thoughts?

______
Thorny
ThornyJohn is offline Report comment to moderator  
Reply With Quote
Old 05-24-07, 01:31 PM  
Jayhawk
Premium Member
 
Jayhawk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 105
File comments: 151
Uploads: 6
Great!

I've added the option to show the skills for the current pet. PetInfoFu wil also write down all known pet skills when you open the trainings window and will match those versus what skills your pet knows. PetInfoFuwill then shows when an available higher rank of a known skill can be learned.

So, say you have a level 6 pet called Sholay, who knows Growl Rank 1. You know Growl Rank 1 and Rank 2. When you display Sholay's skills, it will show:

Growl Rank 1 (10)

With 10 being the level this skill can be learned. If your pet's level is too low, as in little Sholay's case, the number 10 will show up as red. If it's a skill you can learn him, it shows up in the default yellow.

I've tested this with a recent character (Natarani of Kul Tiras) too and it seems to work like a charm.

Now I also have a level 42 warlock, who's been getting annoyed with figuring out which skills her demons know. So taking the same approach, the Show pet skills option will show you the skills of the current demon. This is nice when visiting a Demon Trainer for new tomes to be trained to said pet, but... how about the other ones?

Well, PetInfoFu will keep track of all the skills a summoned demon knows, and will display those belonging to any of your demons currently cavorting in the Twisted Nether. Should cost you no more than a handful of shards to get the initial skills logged, and from there on PetInfoFu will do the remembering for you.

As she's a little small to enslave demons, I'm not sure what happens to those...
Jayhawk is offline Report comment to moderator  
Reply With Quote
Old 05-24-07, 01:15 PM  
Liloirendil
A Kobold Labourer
 
Liloirendil's Avatar

Forum posts: 0
File comments: 4
Uploads: 0
I got it figured out.....I didnt have updated addons and thats what was causing the problems. So everything is fixed and works wonderfully
__________________

Benezia 42 Hunter Scarlet Crusade

Do Not Meddle In the Affairs of Dragons, For You Are Crunchy and Good With Ketchup!
Liloirendil is offline Report comment to moderator  
Reply With Quote
Old 05-13-07, 04:28 AM  
Jayhawk
Premium Member
 
Jayhawk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 105
File comments: 151
Uploads: 6
Re: Problems....probably my fault

Hi Liloirendil
Can you check if you have the following file?
...\World of Warcraft\Interface\AddOns\FuBar_PetInfoFu\Libs\FuBarPlugin-2.0
Jayhawk is offline Report comment to moderator  
Reply With Quote
Old 05-05-07, 10:06 AM  
Liloirendil
A Kobold Labourer
 
Liloirendil's Avatar

Forum posts: 0
File comments: 4
Uploads: 0
Problems....probably my fault

I was recommended this by a friend and it sounds like its really going to help my hunter out when I can get it working. I downloaded it and extracted the files and put it into the Interface/Addon folder in my WoW folder and everything seemed fine. When I log into the game with my hunter I get the following error message:

Interface\Addons\FuBar_PetInfoFu\PetInfoFu.lua:1:AceAddon:Ace00-2.0:Library "FuBar Plugin-2.0" does not exsist

These are the addons Im currently using and Im not sure if they could be mucking things up or if its me being a slight noob when it comes to addons and mods.

Auctioneer
EnhTooltip
Fizzwidget Feed-O-Matic
Fizzwidget Hunter's Helper
FuBar 2.0 -Ace2-
KLHThreat Meter
Stubby
Liloirendil is offline Report comment to moderator  
Reply With Quote
Old 01-22-07, 09:54 AM  
Jayhawk
Premium Member
 
Jayhawk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 105
File comments: 151
Uploads: 6
I've seen that happen occasionally. I've also seen it change to the pet's proper name after a few seconds. I guess it's a timing problem, of some sort, but haven't figured out a way to fix it. It's a really strange timing issue as such, as a /rl to reload the UI doesn't repeat the "UO" name and even logging out/back in doesn't always trigger it.
Jayhawk is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: