Download
(147 Kb)
Download
Updated: 01-04-12 11:32 PM
Pictures
File Info
Tested:Hour of Twilight 4.3
Updated:01-04-12 11:32 PM
Created:unknown
Downloads:36,873
Favorites:588
MD5:
This AddOn is 4.3 compatible
Fizzwidget FactionFriend  Popular! (More than 5000 hits)
Version: 4.3.1
by: Gazmik [More]
It's amazing the lengths some will go to to win friends. Gaining the trust of furbolg tribes, mushroom men, frost giants, and other organizations of demi-goblinoid races can be a lot of work, and it can be easy sometimes to lose track of one's progress. That's where Fizzwidget Industries comes in! Our newest gadget not only helps you keep tabs on whose respect you're earning, but also how much more you could earn by turning in certain items you're carrying.

Features:
  • Automatically switches the Blizzard builtin reputation watch bar (i.e. the "Show as experience bar" option in the Reputation pane)...
    • When entering certain zones. (Ashen Verdict in Icecrown Citadel, Cenarion Expedition in Coilfang Reservoir instances, etc.)
    • When gaining reputation. (If gaining reputation with multiple factions at once, the bar will switch for only the first.)
    • When equipping a faction's tabard (i.e. tabards which apply reputation gains in dungeons to that faction).
    • Factions marked as "Inactive" in the reputation pane won't be automatically switched to.
  • Enhances the reputation watch bar with extra shading and a marker to show how much reputation you can readily gain by turning in and/or using items in your bags or bank.
    • Mousing over the reputation watch bar (or the aforementioned marker) will show a summary of the reputation points that can be earned through turning in or consuming items.
    • If your potential reputation gain from turnins is enough to reach a new standing (e.g. Friendly vs. Honored), the "empty" part of the bar will be shaded differently, and the tooltip will show your new standing (and how many points into it you'd be) after all turnins.
  • Adds an icon to the builtin UI's Reputation panel for factions you can readily increase -- mouse over it for details. Didn't know your bank was full of stuff you could gain reputation from? Now you do!
  • Right-clicking the reputation watch bar will open a menu allowing you to quickly switch which faction it shows. (TIP: For a shorter / less complex menu, mark factions as "Inactive" in the reputation window to hide them.)

Click here to lend your support!
v. 4.3.1 - 2012/01/04
- Now supports the Brazilian Portuguese localization of the WoW client thanks to data from pt.wowhead.com. (Only the client-specific strings needed for full functionality under Portuguese are translated; if you'd like to help provide a translation for FactionFriend's own UI text, see the localization.lua file.)
- Removed the Coilfang Armaments turnin for Cenarion Expedition, as WoW Patch 4.3 removed the turnin quest. (The items still drop and are still white, so maybe this is a bug and the turnin will come back later?)
- Removed turnins from the old (before Patch 4.3) Darkmoon Faire as they are no longer available. You can get rid of your Evil Bat Eyes now.
- Fixed database entry for Oshu'gun Crystal Fragments so that those items are properly counted for potential reputation gains.
- Fixed an issue where certain kinds of turnins (including some from the old Darkmoon Faire) could be incorrectly counted as providing negative reputation.

v. 4.3 - 2011/11/29
- Updated TOC to indicate compatibility with WoW Patch 4.3.

v. 4.2.2 - 2011/07/06
- Fixed incorrect numbers shown on the reputation watch bar (bug introduced in 4.2.1).

v. 4.2.1 - 2011/07/03
- Fixed an error when using zone-based switching of the reputation watch bar.
- Fixed strange behaviors related to the quest log.
- The text on the reputation watch bar (when moused over, or shown by the default UI in various other circumstances) now displays your current standing (Hated, Neutral, Friendly, etc) with the watched faction.

v. 4.2 - 2011/06/28 - Big Update!

New Features & Bug Fixes:

- Updated TOC to indicate compatibility with WoW Patch 4.2.
- Now adds an icon to the builtin UI's Reputation panel for each faction you can readily increase -- mouse over it for details. Didn't know your bank was full of stuff you could gain reputation from? Now you do!
- Improved item info caching, so tooltips indicating which items can be used to gain reputation should always have the actual item name.
- Altered FactionFriend counts reputation gains which are available up through Exalted standing:
- If your current reputation is below Exalted, we indicate only the number of gains (turnins / item uses / etc) required to raise the reputation into Exalted.
- If your current reputation is Exalted, we indicate the number of gains required to max out at 999/1000.
- (Fixed issue where we'd say you could turn in / use more items than were needed to max out.)
- The tooltip detailing reputation gains (now visible both from the reputation panel and reputation watch bar) now always shows the amount of reputation you'll have after all applicable gains (instead of only showing such if you have enough to reach a new standing).
- Fixes an error which could appear when we try to draw the reputation watch bar menu.
- Options now default to being shared across all characters; see the Options Profile panel if you'd prefer per-character, per-server, or per-class settings. (This change may not take effect if you already have saved options; choose the Default options profile if you'd prefer this behavior)

Content Updates:

- Potential reputation gains are displayed for Baradin's Wardens / Hellscream's Reach Commendations purchasable with Tol Barad currency.
- Some overdue additions regarding Wrath of the Lich King content:
- Icecrown Citadel / Ashen Verdict is now included for zone-based switching of the reputation watch bar.
- Potential reputation gains are displayed for racial faction Commendation Badges and [Champion's Writ] from the Argent Tournament.
- Potential gains are also displayed for Northrend faction Commendation Badges purchasable via Justice Points.
- Further updates of turnin info to match post-Shattering changes to Classic quests:
- Thorium Brotherhood: removed Fiery Flux quests, changed availability of [Dark Iron Residue] turnin, increased reputation from various turnins
- Zandalar Tribe: no longer associated with Zul'Gurub for zone-based switching of the reputation watch bar.
- Argent Dawn: no longer associated with Plaguelands, Stratholme, or Scholomance for zone-based switching of the reputation watch bar.

Stuff For Localizers & Other Addon Authors:

- Redesigned internals for better locale support: most of FactionFriend's feature set is now available in all WoW locales. (Now, the only feature that requires explicit localization is zone-based switching of the reputation watch bar. If you'd like to help provide such support for languages other than English, Spanish, German, French, and Russian, see the LocaleSupport.lua file.)
- The API we provide (so that other reputation bar addons can make use of FactionFriend's features) has been expanded and better documented. See readme-API.txt for details.


See http://fizzwidget.com/notes/factionfriend/ for older release notes.
Optional Files (0)


Archived Files (23)
File Name
Version
Size
Author
Date
4.3
147kB
Gazmik
11-29-11 12:45 AM
4.2.3
147kB
Gazmik
07-07-11 01:33 AM
4.2.2
161kB
Gazmik
07-06-11 07:58 PM
4.2.1
147kB
Gazmik
07-03-11 07:43 PM
4.2
147kB
Gazmik
06-28-11 02:01 AM
4.1.3
348kB
Gazmik
05-16-11 01:45 AM
4.1.2
302kB
Gazmik
05-02-11 05:35 PM
4.1.1
301kB
Gazmik
04-28-11 03:32 AM
4.1
301kB
Gazmik
04-26-11 04:51 PM
4.0.5
157kB
Gazmik
12-24-10 04:21 AM
4.0.4
147kB
Gazmik
12-23-10 03:01 AM
4.0.3
147kB
Gazmik
12-17-10 03:19 AM
4.0.2
145kB
Gazmik
12-06-10 08:15 PM
4.0.1
145kB
Gazmik
12-05-10 08:10 PM
4.0
149kB
Gazmik
10-11-10 11:24 PM
3.3.1
151kB
Gazmik
04-06-10 12:37 AM
3.3
148kB
Gazmik
12-08-09 02:14 AM
3.2
139kB
Gazmik
08-04-09 08:20 PM
3.1
138kB
Gazmik
04-18-09 01:11 PM
3.0.5
51kB
Gazmik
02-19-09 02:58 PM
3.0.4
50kB
Gazmik
01-29-09 05:32 PM
3.0.3
49kB
Gazmik
01-20-09 06:51 PM
3.0.2
49kB
Gazmik
10-22-08 05:39 PM


Post A Reply Comment Options
Old 01-09-12, 02:40 PM  
Gazmik
A Cobalt Mageweaver
 
Gazmik's Avatar
AddOn Author - Click to view AddOns

Forum posts: 220
File comments: 33
Uploads: 30
Integrating with <insert 3rd-party total UI makeover here> is a slippery slope I don't have time to deal with, much as I might like to.

However, since FactionFriend provides a somewhat unique service, much of what it does is packaged as an API usable by other addons. Authors interested in integrating its features are encouraged to look at the readme-API.txt file included with FactionFriend.
__________________
Gazmik Fizzwidget's UI Addons: www.fizzwidget.com
Gazmik is online now Report comment to moderator  
Reply With Quote
Old 01-06-12, 12:41 PM  
mark7777g
A Defias Bandit
 
mark7777g's Avatar

Forum posts: 2
File comments: 43
Uploads: 0
Thumbs up Integration with nUI

How about integration with nUI?
mark7777g is offline Report comment to moderator  
Reply With Quote
Old 08-20-11, 06:29 PM  
Dangergoppel
A Murloc Raider

Forum posts: 7
File comments: 3
Uploads: 0
An option to disable the weird coloring would be nice. Wouldn't be that big of a deal if it was only in the rep window/on the rep bar, but it's on my oUF frames as well...
Dangergoppel is offline Report comment to moderator  
Reply With Quote
Old 07-04-11, 02:34 PM  
daggerz
A Murloc Raider

Forum posts: 5
File comments: 45
Uploads: 0
I would also like to add that at least for The Consortium I am revered and the bar is showing 42000 as the max to hit for Exalted which is incorrect, it should be 21000.

I also went and deleted addon and all saved variables and reinstalled and still have the issue.

So this appears to be an issue period, not tied to any one faction. As the rep bar shows the incorrect amount for any faction.
Last edited by daggerz : 07-06-11 at 11:13 AM.
daggerz is offline Report comment to moderator  
Reply With Quote
Old 07-04-11, 11:03 AM  
daggerz
A Murloc Raider

Forum posts: 5
File comments: 45
Uploads: 0
Just got this error with the newest version when I joined a new guild losing the rep I had with my prior guild.

1x GFW_FactionFriend-4.2.1 (r$Revision: 737 $)\FactionFriend.lua:229: attempt to compare number with nil
Interface\FrameXML\ChatFrame.lua:2776: in function `ChatFrame_MessageEventHandler':
Interface\FrameXML\ChatFrame.lua:2585: in function `ChatFrame_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
daggerz is offline Report comment to moderator  
Reply With Quote
Old 06-15-11, 06:45 PM  
Kyrgune
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 45
Uploads: 1
Horde Expedition to inactive problem

EDIT: This seems to be a bug from Blizzard, not part of your addon. Just thought I'd keep the original message here in case anyone else thought it was.

A topic about it is here: http://us.battle.net/wow/en/forum/topic/1213111404#1

---

I have the addon set to announce in chat when I get reputation and have them moved to inactive when no loner needed. I have the "Show enhanced reputation messages in chat" and "Automatically mark exalted reputations as Inactive". I don't use any other parts of the addon.

Here is the problem:

Under the sub menu for "Wrath of the Lich King" I still have the "Horde Expedition" reputation listed. (I am exalted with them.) I can not make this inactive since the check boxes for it are grayed out except for showing the reputation bar for it which I don't use.

It's not a huge problem, but am wondering why this can't be moved to inactive.

---
Last edited by Kyrgune : 06-15-11 at 08:30 PM.
Kyrgune is offline Report comment to moderator  
Reply With Quote
Old 05-11-11, 04:13 PM  
daggerz
A Murloc Raider

Forum posts: 5
File comments: 45
Uploads: 0
This is just a suggestion/question; Is it possible to tell when a person changes guilds? I ask this b/c I reached exalted with one guild and then changed to another, since I have my exalted reps automatically sent to inactive, when I got new rep with my new guild, it was not being shown as a rep bar.

It would be nice if there was a way to detect a change in guilds and if said old guild was inactive, it is automatically moved to active for new guild.
daggerz is offline Report comment to moderator  
Reply With Quote
Old 01-29-11, 02:56 PM  
Kestrel
Premium Member
 
Kestrel's Avatar

Forum posts: 3
File comments: 13
Uploads: 0
Error when RClick on XP/Faction bar

Code:
Message: Interface\AddOns\GFW_FactionFriend\FactionFriend.lua:1017: TexCoord out of range
Time: Sat Jan 29 14:52:35 2011
Count: 1
Stack: [C]: ?
[C]: in function `SetTexCoord'
Interface\AddOns\GFW_FactionFriend\FactionFriend.lua:1017: in function `FFF_MenuButtonSetWidth'
Interface\AddOns\GFW_FactionFriend\FactionFriend.lua:1228: in function `FFF_ShowMenu'
Interface\AddOns\GFW_FactionFriend\FactionFriend.lua:912: in function `FFF_ReputationWatchBar_OnClick'
Interface\AddOns\Dominos_XP\xp.lua:138: in function `OnClick'
Interface\AddOns\Dominos_XP\xp.lua:128: in function <Interface\AddOns\Dominos_XP\xp.lua:128>

Locals:
Kestrel is offline Report comment to moderator  
Reply With Quote
Old 12-18-10, 09:03 PM  
Sir Punky
A Kobold Labourer
 
Sir Punky's Avatar

Forum posts: 0
File comments: 17
Uploads: 0
When I right click:
Code:
Error occured in: Global
Count: 1
Message: ..\AddOns\GFW_FactionFriend\FactionFriend.lua line 1132:
   bad argument #1 to 'max' (number expected, got nil)
Debug:
   [C]: ?
   [C]: max()
   GFW_FactionFriend\FactionFriend.lua:1132: FFF_ShowMenu()
   GFW_FactionFriend\FactionFriend.lua:882: FFF_ReputationWatchBar_OnClick()
   Dominos_XP\xp.lua:138: OnClick()
   Dominos_XP\xp.lua:128:
      Dominos_XP\xp.lua:128
Sir Punky is offline Report comment to moderator  
Reply With Quote
Old 12-10-10, 06:36 PM  
Kestrel
Premium Member
 
Kestrel's Avatar

Forum posts: 3
File comments: 13
Uploads: 0
Getting the following error:

Message: Interface\AddOns\GFW_FactionFriend\FactionFriend.lua:1127: bad argument #1 to 'max' (number expected, got nil)
Time: Fri Dec 10 18:34:20 2010
Count: 2
Stack: [C]: in function `max'
Interface\AddOns\GFW_FactionFriend\FactionFriend.lua:1127: in function `FFF_ShowMenu'
Interface\AddOns\GFW_FactionFriend\FactionFriend.lua:877: in function `FFF_ReputationWatchBar_OnClick'
Interface\AddOns\Dominos_XP\xp.lua:128: in function `OnClick'
Interface\AddOns\Dominos_XP\xp.lua:118: in function <Interface\AddOns\Dominos_XP\xp.lua:118>

Locals: (*temporary) = nil
(*temporary) = 190.16000747681
(*temporary) = "number expected, got nil"
Kestrel is offline Report comment to moderator  
Reply With Quote
Old 12-06-10, 04:39 AM  
Sir Punky
A Kobold Labourer
 
Sir Punky's Avatar

Forum posts: 0
File comments: 17
Uploads: 0
When right clicking on the reputation bar, I get the following error below.

Code:
Message: ..\AddOns\GFW_FactionFriend\FactionFriend.lua line 905:
   attempt to perform arithmetic on local 'value' (a nil value)
Debug:
   [C]: ?
   GFW_FactionFriend\FactionFriend.lua:905: FFF_SetupMenuButton()
   GFW_FactionFriend\FactionFriend.lua:1125: FFF_ShowMenu()
   GFW_FactionFriend\FactionFriend.lua:877: FFF_ReputationWatchBar_OnClick()
   Dominos_XP\xp.lua:128: OnClick()
   Dominos_XP\xp.lua:118:
      Dominos_XP\xp.lua:118
Sir Punky is offline Report comment to moderator  
Reply With Quote
Old 06-07-10, 12:48 AM  
gondemare
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I too receive this error, but only on my main character. It might be related to the level bar, but I have not confirmed with any other 80s. I know it occurs without any other addons active. In order to temporarily fix this problem, look for the following code section of FactionFriend.lua:


Code:
	-- save attributes for reuse
	local name = data;
	if (type(data) == "table") then
		name = data.name;
		button.factionName = data.name;
		button.standing = data.standingID;
		button.watched = data.isWatched;
		button.percent = (data.value - data.barMin) / (data.barMax - data.barMin);
	elseif (name and not (func or isTitle or isHeader)) then
		local _, _, _, standing, barMin, barMax, value, _, _, isHeader, _, hasRep, isWatched, isChild = FFF_GetFactionInfoByName(name);
		button.factionName = name;
		button.standing = standing;
		button.watched = isWatched;
		button.percent = (value - barMin) / (barMax - barMin);
	elseif (func) then
		button.func = func;
	end
and afterward add

Code:
button.percent = 1;
This should be around line 913 of the .lua file.

Note: This is not a fix of the problem but a workaround. It is not intended as a permanent fix, but a short term solution until the addon author can resolve this problem.
Last edited by gondemare : 06-07-10 at 12:49 AM.
gondemare is offline Report comment to moderator  
Reply With Quote
Old 05-05-10, 02:53 PM  
Bastiene
A Fallenroot Satyr

Forum posts: 21
File comments: 34
Uploads: 0
Originally posted by daggerz
When right clicking on the reputation bar, I get the following error below.

[2010/04/17 21:08:02-1322-x1]: GFW_FactionFriend-3.3.1 (r$Revision: 705 $)\FactionFriend.lua:974: TexCoord out of range
GFW_FactionFriend-3.3.1 (r$Revision: 705 $)\FactionFriend.lua:974: in function `FFF_MenuButtonSetWidth'
GFW_FactionFriend-3.3.1 (r$Revision: 705 $)\FactionFriend.lua:1180: in function `FFF_ShowMenu'
GFW_FactionFriend-3.3.1 (r$Revision: 705 $)\FactionFriend.lua:877: in function <Interface\AddOns\GFW_FactionFriend\FactionFriend.lua:875>

---
Similar thing when right clicking the faction bar.

Date: 2010-05-05 15:18:16
ID: -1
Error occured in: Global
Count: 1
Message: ..\AddOns\GFW_FactionFriend\FactionFriend.lua line 974:
TexCoord out of range
Debug:
[C]: ?
[C]: SetTexCoord()
GFW_FactionFriend\FactionFriend.lua:974: FFF_MenuButtonSetWidth()
GFW_FactionFriend\FactionFriend.lua:1180: FFF_ShowMenu()
GFW_FactionFriend\FactionFriend.lua:877:
GFW_FactionFriend\FactionFriend.lua:875
Bastiene is offline Report comment to moderator  
Reply With Quote
Old 04-17-10, 08:08 PM  
daggerz
A Murloc Raider

Forum posts: 5
File comments: 45
Uploads: 0
When right clicking on the reputation bar, I get the following error below.

[2010/04/17 21:08:02-1322-x1]: GFW_FactionFriend-3.3.1 (r$Revision: 705 $)\FactionFriend.lua:974: TexCoord out of range
GFW_FactionFriend-3.3.1 (r$Revision: 705 $)\FactionFriend.lua:974: in function `FFF_MenuButtonSetWidth'
GFW_FactionFriend-3.3.1 (r$Revision: 705 $)\FactionFriend.lua:1180: in function `FFF_ShowMenu'
GFW_FactionFriend-3.3.1 (r$Revision: 705 $)\FactionFriend.lua:877: in function <Interface\AddOns\GFW_FactionFriend\FactionFriend.lua:875>

---
daggerz is offline Report comment to moderator  
Reply With Quote
Old 03-24-10, 06:05 PM  
Halfelven
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I love this add on keep up the good work and just wanted to bump this into 2010
Halfelven is offline 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.