Download
(95Kb)
Download
Updated: 05-28-07 08:11 AM
Pictures
File Info
Updated:05-28-07 08:11 AM
Created:unknown
Downloads:4,422
Favorites:26
MD5:

FuBar - Player InFu

Version: v1.2.1
by: Kayde [More]

Introduction
This addon was created to reduce the headaches that I had on my Druid of CONSTANTLY switching back and forth on the character paper doll to see how my gear would effect melee, spells, and attributes. It's hard to decide what quest rewards to take for what role (Feral Tanking, Healing, Spell DPS, Feral DPS), let ALONE all the resist gear out there!!

Enter my Fubar_PlayerInFu! In a tooltip display, you are shown all your attributes, and many more that you've probably never even known you had!


Features
1) Adds your Name, Level, and XP percentage to the FuBar header. These can be toggled on and off via the right click menu. [picture #1]

2) When mousing over the title, a tooltip pops up with TONS of info about you including: Experience, Attributes, Defensive Skills, Melee Skills, Ranged Skills (if your a Hunter, Rogue, or Warrior), Spell Skills (if your NOT a Hunter, Rogue, or Warrior), and your Talent Point summary. [picture #2 and #3]

3) LEFT clicking the title will open your character paper doll (character frame) so that you can double check special things like +dmg to a particular school of magic, your resilience rating (I give the actual % of reduction in the tooltip), et cetera.

4) RIGHT clicking the title will display a drop down menu with submenu options for all the controls of the tooltip and header displays. You can control how much information you desire to see. The addon is built in such a way that if you don't want something to be shown, toggling it off will save the resources that would normally go toward the calculations for those categories. [picture #4]


Commands
"/fpif", "/fubarplayerinfu"
No options but the basics here. The plugin works automatically.


Additional Comments
Please send all requests, complaints, praises, and bug reports to my author portal: http://www.wowinterface.com/portal.php?&uid=17813


Future Changes / Known Issues
1) Additional information to be added: (TBD)


Credits
Well, lets see here. I wrote this entire addon based off of my Fubar_CritterInFu addon, so I suppose some thanks to Jayhawk [Fubar_PetInfoFu] is in order as he laid the groundwork for the LUA file.
I used resources like WoWwiki and the work done by Detritis [FuBar_CombatInfoFu] for some basic information on how the logic of the Player paper doll was called on.
Other than that, I wrote it - so it's mine.
"OttoDeFe" and "fred" for bug feedback! Thanks guys!


Changes
v1.2.1 - UPDATE (May 28, 2007)
Fixed zoning bug (for real this time).
Changed "Intelligence" to "Intellect". Thanks for catching this Alarisha!
Added "Libs" folder back in as my former version was uploaded without the externals. <sheepish>

v1.2 - UPDATE (May 25, 2007)
Added Mana Regen.
Fixed some minor bugs when hearthing or zoning through portals (nil callout).
Code cleanup.
Header additions!

v1.1 - UPDATE (May 17, 2007)
Updated to fix a error being fired for level 70 players with the Experience section of the tooltip toggled on. Hopefully.

v1.0 - RELEASE (May 15, 2007)
Official first Stable release. No issues found in my own testing. Patch 2.1 pending breakage.

Post A Reply Comment Options
Unread 10-22-08, 09:49 AM  
geekgirl101
A Kobold Labourer

Forum posts: 1
File comments: 41
Uploads: 0
Broken

No longer works with 3.0
Report comment to moderator  
Reply With Quote
Unread 09-09-08, 06:37 AM  
Movarrin
Premium Member
Premium Member

Forum posts: 12
File comments: 74
Uploads: 0
This addon throws a format error when I am in bear form on my druid and mouse over the icon on my fubar.

I can't even capture it because it goes infinite. It used to work fine. Is it out of sync with an ace library?

It hasn't been updated in months. Does anyone if there are any other addons of this type?

edit:
I was finally able to capture it. I've updated tabletlib. Still happening. Any help?

edit 2: This is gear related. It does not happen if I'm in my healing set, or my cat dps set and switch into bearform. The addon works fine. Something about my feral tanking gear (my main set of items) and going into bearform causes it to throw the below error.

I'm normally logged out in my Feral Set. You can armory me and check my gear. Fluffygalore of Lothar US.

2008/09/09 14:09:38-1051-x1]: FuBar_PlayerInFu-v1.2.1\PlayerInFu.lua:632: bad argument #2 to 'format' (number expected, got string)
FuBar_PlayerInFu-v1.2.1\PlayerInFu.lua:632: in function `OnTooltipUpdate'
FuBarPlugin-2.0-80867:393: in function `runChildren'
Tablet-2.0-78683 (TabletLib):2370: in function `children'
Tablet-2.0-78683 (TabletLib):2414: in function <Interface\AddOns\TabletLib\Tablet-2.0\Tablet-2.0.lua:2381>
<in C code>: in function `Open'
Tablet-2.0-78683 (TabletLib):2548: in function <Interface\AddOns\TabletLib\Tablet-2.0\Tablet-2.0.lua:2542>
FuBarPlugin-2.0-80867:442: in function <...\FuBarPlugin-2.0\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:441>
Last edited by Movarrin : 09-09-08 at 01:07 PM.
Report comment to moderator  
Reply With Quote
Unread 07-05-08, 08:17 AM  
geekgirl101
A Kobold Labourer

Forum posts: 1
File comments: 41
Uploads: 0
Keep this updated please

I love this addon as it tells me everything about my character's stats without having to fumble through the drop-downs in the character profiler and mouse hovering over each one to see what the actual ratings are to know if I'm going to be suitable enough for a certain instance.
Report comment to moderator  
Reply With Quote
Unread 05-18-08, 05:24 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
Error with Bang Libram Swapper

I am getting this error on login when both PlayerInFu 1.2.1 and Bang Libram Swapper are loaded.
http://www.wowinterface.com/download...ibramSwap.html
If I unload either PlayerInFu or Bang Libram Swapper, I don't see the error.

Code:
[2008/05/18 16:10:17-851-x1]: FuBar_PlayerInFu-v1.2.1\PlayerInFu.lua:37: AceConsole-2.0: args.frame4: "desc" must be a string
Ace2\AceLibrary\AceLibrary.lua:122: in function `error'
AceConsole-2.0-67789 (Ace2):2354: in function `RegisterChatCommand'
FuBar_PlayerInFu-v1.2.1\PlayerInFu.lua:37: in main chunk
<in C code>: ?
<in C code>: in function `pcall'
FuBar-3.0.52967\FuBar.lua:829: in function <Interface\AddOns\FuBar\FuBar.lua:824>
FuBar-3.0.52967\FuBar.lua:957: in function `LoadPlugin'
FuBar-3.0.52967\FuBar.lua:1093: in function `object_method'
LibRockTimer-1.0-1118 (FuBar):289: in function <...Ons\FuBar\libs\LibRockTimer-1.0\LibRockTimer-1.0.lua:227>
Last edited by Jaim Sandar : 05-26-08 at 10:28 AM.
Report comment to moderator  
Reply With Quote
Unread 12-23-07, 07:23 AM  
Kayde
A Murloc Raider
 
Kayde's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 54
Uploads: 2
No, i didn't fall off the face of the earth. Still here and kicking.

But I have just recently (like 2 weeks ago) gotten back into playing on a more regular basis, and as such I will be updating this addon with new and improved features. I feel sorry for not supporting my mods better, but work sucks when travelling here and there and working long hours to the point of insanity. So I didn't want to give crappy support - so I opted to give none at all. There is some logic there - although I'm unsure what it is. :P

But lets first start with making the damned thing work with patch 2.3, shall we? This is the first time that a patch has actually broken my addon completely, but I noticed what it was due to immediately, and I know what I must fix.

Secondly, I am going to talk with the creator of FuXPFu and see if they would mind me hyjacking some of their information display (specifically the progress bar under the fubar frame) and add that to this mod so that people don't need to have 2-3 mods running shwoing all the same info to get the full benefits. I realize that others may not even use such a feature like in FuXPFu, but I would like it on my screen, so... umm.... yeah.

Third and last (for now), I plan to create a new feild in the tooltip that offers a summary of alts: rested XP, last zone, gold amount, etc. Something very similar to RestXPFu, but more minimal. Hell, if I was to dupe it exactly, then whats the point of not using that mod.

These are my plans as I brainstorm this mroning about them. I have two weeks off work and I plan to knock this out between countless hours of Azeroth and Outland domination on my lvl 70's and millions of alts.

Talk to you all again very soon.
__________________
Kayde of Alleria
"All solutions are simple, they just need to be thought of first." - Kayde
Report comment to moderator  
Reply With Quote
Unread 07-09-07, 09:00 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Thanks for your reply Kayde. I do extensive testing on many mods. I don't use WAU, I actually use a SVN client (Tortoise) and download every Ace update that way (old-school ).

This is the first time--ever--that a FuBar mod here has lost its icon either in FuBar or the minimap here. Highly unlikely that its "another FuBar/Ace mod" causing the issue. Other FuBar/Ace mods normally don't cause issues with other's icons; have never seen it in two years of testing. Much more likely a PlayerInFu problem; a few mods (and authors) in the past have had issues with FuBar icons not showing. Such as the one for DamageMetersFu, and so on.

A pretty foolproof way of showing the icon, no matter what, is to use a standard namespace declaration giving the actual icon location and/or name instead of what you have now. As in: PlayerInFu.hasIcon = "Interface\\AddOns\\FuBar_PlayerInFu\\icons\\playerfu" (on line 43 of v1.2.1 PlayerInFu.lua) instead of the mod's current "PlayerInFu.hasIcon = true". "(mod name).hasIcon = true" is generally only used when the icon is generically named "icon.tga" or "icon.blp" in the root mod folder, not when you have a specific icon name and/or folder location as you do now.

And guess what? I reverted back to the original PlayerInFu v1.2.1 & made the change I outlined above in PlayerInFu.lua. Sure enough, the icon shows up properly in FuBar now on all characters tested here through all relogs.
Last edited by Zidomo : 07-09-07 at 10:58 AM.
Report comment to moderator  
Reply With Quote
Unread 07-08-07, 05:53 PM  
Kayde
A Murloc Raider
 
Kayde's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 54
Uploads: 2
For those that have errors with this, could someone please return to me all the ace addons that you are using (at least Fubar, but all others would help as well).
__________________
Kayde of Alleria
"All solutions are simple, they just need to be thought of first." - Kayde
Report comment to moderator  
Reply With Quote
Unread 07-08-07, 05:52 PM  
Kayde
A Murloc Raider
 
Kayde's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 54
Uploads: 2
My sincere apologies for not updating this lately. I started a new job, and as goes with any new job, long hours negate play time let alone mod development.

I will look into why this malfunction is occuring, but mine has always worked fine without further adjustments.

I update my mods via WAU (Wow Ace Updater) on a regular basis, and have yet to see my mods break, yet other people seem to have conflicts. I'm going to assume up front that it is not my mod that is returning errors (as I'm using the same version all of you are), but I will find out why it isn't playing nice with others none the less. After all, it very well could be a simple line error that I overlooked.
__________________
Kayde of Alleria
"All solutions are simple, they just need to be thought of first." - Kayde
Report comment to moderator  
Reply With Quote
Unread 07-08-07, 09:01 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Re: Re: Re: Re: Player InFu not working with latest ACE 2?

Originally posted by Craxziz
My bad, the fix was right re line numbers, but for some reason that escapes me I was still using 1.2 not 1.2.1, but this does seem to make 1.2 stable if that helps.
Well, I made the change to line 916 of v1.2.1 and...it doesn't really work.

First logon of a certain character, the "face" icon for PlayerInFu appears in FuBar and you can access all functions via it. Change the FuBar icon to instead attach to the minimap (as you normally can with all FuBar mods) and it heads to the minimap.

Great. But...log on a second time, the Fubar/minimap icon disappears again and the mod is inaccessible. Same thing with further logons. Not good.

If your fix only works properly for v1.2, you are then left with the zoning bug present in that version.

For people that want info like this mod provides, but with something that actually works properly, FuBar - CombatInfoFu (updated) appears to be the ticket (at least until PlayerInFu is updated/fixed). CombatInfoFu (updated) dates from January, but in testing here with the very latest FuBar & Ace2 libraries, it works without issues.
Report comment to moderator  
Reply With Quote
Unread 07-07-07, 06:37 PM  
Craxziz
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 0
Unhappy Re: Re: Re: Player InFu not working with latest ACE 2?

Originally posted by Zidomo snip for readability
My bad, the fix was right re line numbers, but for some reason that escapes me I was still using 1.2 not 1.2.1, but this does seem to make 1.2 stable if that helps.
Report comment to moderator  
Reply With Quote
Unread 07-07-07, 11:09 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Re: Re: Player InFu not working with latest ACE 2?

Originally posted by Craxziz
Not sure if this will work for you but I found that the problem was being caused by the function that deals with showing xp in the header display. If you change line 920 to:

local restXP = C3..format("+", rXP)

This should fix this issue.
You mean replace line 916 (in PlayerInFu.lua), not 920?

Using a decent text editor that shows proper line numbers (Notepad2, Win32Pad, SciTE, etc.), line 916 of the original file is:
Code:
local restXP = ""
Appears that is what is to be replaced with your suggestion.

"Line 920" you say is to be replaced is this line from the original file:
Code:
if self.db.profile.showPlayerName then
Its less likely that that is to be replaced.

The author really needs to update this mod to work proprly with WoW 2.1-compatible FuBar. Encountering the same issue with it not appearing in FuBar after the patch (still testing the above change). No problems with any other FuBar mod here (I use the latest SVN FuBar versions, updated whenever FuBar is).
Last edited by Zidomo : 07-07-07 at 11:18 AM.
Report comment to moderator  
Reply With Quote
Unread 07-04-07, 01:24 AM  
Craxziz
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 0
Re: Player InFu not working with latest ACE 2?

Originally posted by Crobderg
I downloaded the latest ACE 2 and the latest Player InFu (because it is awesome). But I cannot even got it to appear in fubar now?
Not sure if this will work for you but I found that the problem was being caused by the function that deals with showing xp in the header display. If you change line 920 to:

local restXP = C3..format("+", rXP)

This should fix this issue.
Report comment to moderator  
Reply With Quote
Unread 06-06-07, 02:24 PM  
Crobderg
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Player InFu not working with latest ACE 2?

I downloaded the latest ACE 2 and the latest Player InFu (because it is awesome). But I cannot even got it to appear in fubar now?
Report comment to moderator  
Reply With Quote
Unread 06-02-07, 05:05 PM  
Kayde
A Murloc Raider
 
Kayde's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 54
Uploads: 2
I've been looking into the wowace SVN procedures, and until I have a chance to sit down with one of the veterans to walk me through it, I will not be able to list it there. I've read the process several times now, and although it *should* be fairly easy to comprehend, I'm just not getting it (this is coming from an engineer IRL). I'm not sure if it is the way it's presented, or just the way I'm interpreting the instructions.

Once I can fully understand the entire thing, I plan to put them both up on the SVN for updates and such, and so forth, and herein, and therefore....
__________________
Kayde of Alleria
"All solutions are simple, they just need to be thought of first." - Kayde
Report comment to moderator  
Reply With Quote
Unread 05-30-07, 08:49 AM  
Gothicknights07
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
Any chance of this and CritterFu being put on WoWAce please as it would save alot of time updating mods for those who use the WowAceUpdater thanx and keep up the great work. Awsome mods
__________________
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: