FactionFriend 4.2: 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.

3 Responses to “FactionFriend 4.2: Big Update!”

  1. Enigma Says:

    Just got this when I did the Midsummer boss event:

    Date: 2011-06-30 14:22:13 ID: 2 Error occured in: Global Count: 1 Message: ..\AddOns\GFW_FactionFriend\FactionFriend.lua line 124: Usage: GetFactionInfoByID(id) Debug: (tail call): ? GFW_FactionFriend\FactionFriend.lua:124: GFW_FactionFriend\FactionFriend.lua:124 GFW_FactionFriend\FactionFriend.lua:414: FFF_CheckZone() GFW_FactionFriend\FactionFriend.lua:174: GFW_FactionFriend\FactionFriend.lua:155

  2. Brad Morgan Says:

    I miss the simple tooltip that said what reputation level you were at. Any change of getting that back (as an option, perhaps)?

  3. Joseph Says:

    I get this everytime I go into a BG.

    13x GFW_FactionFriend-4.2 (r$Revision: 734 $)\FactionFriend.lua:124: Usage: GetFactionInfoByID(id) GFW_FactionFriend-4.2 (r$Revision: 734 $)\FactionFriend.lua:124: in function <GFW_FactionFriend\FactionFriend.lua:124> GFW_FactionFriend-4.2 (r$Revision: 734 $)\FactionFriend.lua:414: in function `FFF_CheckZone’ GFW_FactionFriend-4.2 (r$Revision: 734 $)\FactionFriend.lua:174: in function <GFW_FactionFriend\FactionFriend.lua:155>

To leave feedback on a Fizzwidget Industries product, visit us on Github. There you can report bugs, contribute enhancements, or just live on the bleeding edge.