Download
(679 Kb)
Download
Updated: 07-14-14 08:22 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Updated:07-14-14 08:22 AM
Created:unknown
Downloads:6,828
Favorites:105
MD5:
5.4
Diplomancer  Popular! (More than 5000 hits)
Version: 5.4.8.176
by: Phanx [More]
Changes your watched faction based on your current location.
Verändert die angezeigte Fraktion basierend auf dem aktuellen Standort.
Sigue automáticamente la facción asociada con tu lugar actual.
Surveiller automatiquement la faction associée à votre position actuelle.
Segue automaticamente a facção associado à sua localização actual.
Автоматически следить за выполнением фракция связана с вашего текущего местоположения.
현재 위치의 진영을 자동으로 감시합니다.

Diplomancer changes your watched faction as soon as you enter a particular area, instead of waiting until you gain reputation with a faction like most other faction-switching addons. It also recognizes faction champion tabards inside appropriately-leveled dungeons.

When you find yourself in a location without an associated faction — for example, if you’re a troll taking a weekend camping trip in the lovely Redridge Mountains — Diplomancer will watch your race’s faction. If you would prefer to watch another faction instead of your race’s faction in these cases, you can choose your own default faction.

Type “/dm” for options, or browse to the Diplomancer panel in the Interface Options window.

Feature Requests

I consider Diplomancer to be complete, and will probably not add any new features. If you would like to suggest something anyway, feel free to submit a suggestion ticket describing your idea.

Note: Support for the new, non-tabard champion system added in Patch 5.2 is planned, but not implemented yet.

Bug Reports

If you encounter a problem with Diplomancer, please try some quick troubleshooting steps, and then submit a bug report to let me know about the problem.

Please copy this list into your ticket and fill in as much of the requested information as you can.
  • Diplomancer version number
  • WoW language and patch number
  • Character race and level
  • Zone and subzone you are in when the problem happens
  • Faction tabard you are wearing when the problem happens, if any
  • Description of the problem
    Be specific! It’s nearly impossible to include too much information!
  • Steps I can follow to reproduce the problem
  • Whether the problem happens when all other addons are disabled
  • Exact text of the first related error message, if any
    Please do not include any lists of local variables or installed addons that your error display may add!
  • Screenshot, if the problem is graphical
Remember to check on your ticket after a few days, as I may need more information from you in order to find and fix the problem!

Language Support

Compatible with Deutsch, Español, Français, Italiano, Português, Русский, 한국어, 简体中文, and 繁體中文 game clients.

Translated into English, Deutsch, Español, Français, Italiano, Português, Русский, 한국어, 简体中文, and 繁體中文.

To add or update translations for Diplomancer, enter them on the Diplomancer localization page on CurseForge, and then leave a comment, or send me a PM here or on CurseForge, to let me know that you’ve made changes. If you don’t have a Curse account and don’t want to create one, you can PM me your translations instead. Thanks!

To add or update translations for subzone names, see the WowAce project page for LibBabble-SubZone-3.0. If your language is not yet supported by this library, Diplomancer will run with only partial functionality.
Version 5.4.8.176
  • Updated options panel

Version 5.4.1.172
  • Updated for WoW 5.4
  • Added faction data for the Timeless Isle (thanks again Talyrius)

Version 5.3.0.171
  • Updated for WoW 5.3
  • Updated deDE translations
  • Added a half-second delay on zone changes to avoid a race condition causing "script ran too long" errors

Version 5.2.0.167
  • Added faction data for Bizmo's Brawlpub, Brawl'gar Arena, Isle of Thunder, and Throne of Thunder (thanks Talyrius)
  • All Wrath dungeons now default to Hand of Vengeance (H) or Valiance Expedition (A) if you're not wearing a faction champion tabard
  • Fixed an issue causing unwanted expansion of collapsed headers in the faction panel while it was being viewed

Version 5.2.0.163
  • Fix for human racial faction typo

Version 5.2.0.162
  • Dear Blizzard, Please stop changing function names for no reason. Thanks.

Version 5.2.0.160
  • Updated for 5.2
  • Removed dependency on LibBabble-Faction-3.0
  • Fixed some misspelled faction names for the Alliance
  • Added default factions for Utgarde Keep and Pinnacle
  • Added a few more subzones for the Ogri'la faction

Version 5.1.0.152
  • Updated for 5.1

Version 5.0.5.147
  • Added more MoP data from Talyrius
  • Fixed issues with zone detection when viewing another zone's map
  • Updated frFR translations from L0relei on CurseForge

Version 5.0.5.144
  • Added lots of faction data for MoP zones (thanks Talyrius)
  • Mapped Vashj'ir zones to The Earthen Ring
  • Fixed an error occurring in MoP dungeons while wearing a faction champion tabard (ticket #3)

Version 5.0.5.139
  • Added detection for tabard changes outside of instances

Version 5.0.4.136
  • Added Darkmoon Faire zone data (thanks Talyrius)

Version 5.0.4.134
  • Fixed an error for users whose languages are missing translations in LibBabbleFaction-3.0

Version 5.0.4.133
  • Updated for WoW 5.0.4

Version 4.3.4.130
  • Compatible with both 4.3 live realms and Mists of Pandaria beta realms.
    Use the “Load out of date addons” checkbox on beta realms — the TOC won’t be updated until Patch 5.0 goes live.
  • More fixes for ignoring Exalted factions.
  • Diplomancer will now clear your watched faction if it cannot find a relevant one to watch — eg. you are hiding exalted factions and you're already exalted with the factions for your current subzone, zone, tabard, custom default, and race — instead of keeping the last watched faction.

Version 4.3.4.127
  • Compatible with both 4.3 live realms and Mists of Pandaria beta realms.
    Use the “Load out of date addons” checkbox on beta realms — the TOC won’t be updated until Patch 5.0 goes live.
  • Fixed detection of Therazane tabard.
  • Fixed the faction selection cascade when ignoring Exalted factions.

Version 4.3.4.126
  • Compatible with both 4.3 live realms and Mists of Pandaria beta realms.
    Use the “Load out of date addons” checkbox on beta realms — the TOC won’t be updated until Patch 5.0 goes live.
  • Improved the "Ignore Exalted" option — if you’re already exalted with the subzone’s faction, continue checking other relevant factions (zone, default, race) instead of just quitting.
  • Added racial factions for Horde and Alliance pandaren
  • Added new dwarf, gnome, human, night elf, orc, tauren, troll, and undead starting zones
  • Cleaned up some old data
  • Removed dependency on LibBabble-Zone-3.0
  • Added itIT translations, though Diplomancer will not work in Italian clients until LibBabbleSubzone-3.0 updates

Version 4.3.0.112
  • Updated for WoW 4.3
  • Added ptBR translations
  • Added support for Ironforge champion tabard
  • Added Zul'Aman and Zul'Gurub to list of level 85 dungeons
  • Added/updated zone data for Ahn'Qiraj: The Fallen Kingdom, Arathi Highlands, Azshara, Baradin Hold, Darkshore, Feralas, Firelands, Gilneas City, Molten Front, Northern Barrens, Ruins of Gilneas, Southern Barrens, Stonetalon Mountains, The Lost Isles, The Veiled Sea, Thousand Needles, Tol Barad, and Tol Barad Peninsula
  • Added/updated subzone data for Southern Barrens and Thousand Needles
  • LibBabble-Zone-3.0, LibBabble-SubZone-3.0, and LibBabble-Faction-3.0 are now included in the main download for convenience. If you only play WoW in English, and are concerned about memory usage, you can safely delete these libraries from the Diplomancer\Libs folder.

Version 4.2.0.104
  • Fixed the options panel

Version 4.2.0.103
  • Updated for WoW 4.2

Version 4.1.0.102
  • Fixed localizing the Reset button tooltip
  • Added Korean translations from talkswind on CurseForge
  • Added Russian translations
  • Updated German and French translations
  • Updated for WoW 4.1

Version 4.0.6.98
  • Updated some Kalimdor and Eastern Kingdoms zones for Cataclysm
  • Updated to work better in non-English locales (download Diplomancer_Translations too!)

Version 4.0.6.96
  • Added Spanish translations

Version 4.0.3.87
  • Mapped Mount Hyjal to Guardians of Hyjal
  • Mapped Highbank in Twilight Highlands to Bilgewater Cartel for the Horde
  • Fixed The Krazzworks in Twilight Highlands
  • Changed the default faction dropdown menu to scroll instead of stretching off the screen, and exclude factions you’re already exalted with if the “Ignore Exalted factions” option is enabled

Version 4.0.3.84
  • Added Alliance faction data for Twilight Highlands and Western Plaguelands

Version 4.0.3.79
  • Added faction data for goblin and worgen races and starting zones
  • Added faction data for several low-level Alliance zones

Version 4.0.3.76
  • Added faction data for several Cataclysm zones
  • Added an option to change your default faction based on which faction you’re currently championing
  • Added support for the expanded faction champion system in Cataclysm
  • Added LibBabble-SubZone-3.0 for subzone translations, so Diplomancer no longer needs to maintain its own translations

Version 3.3.3.59
  • Added Icecrown Citadel (The Ashen Verdict)
  • Added Explorers' League Outpost in Howling Fjord (Explorers' League; Alliance only)

Version 3.3.0.58
  • Added zhTW localization
  • Updated zhCN localization

Version 3.3.0.57
  • Added Howling Fjord - Steel Gate -> Explorers' League
  • Fixed external inclusion path for LibAboutPanel

Version 3.3.0.54
  • Improved support for faction champion tabards
  • Added Borean Tundra - Kaskala -> The Kalu'ak
  • Added Borean Tundra - Njord's Breath Bay -> The Kalu'ak
  • Added Felwood - Timbermaw Hold -> Timbermaw Hold
  • Added Icecrown Citadel dungeons -> The Sunreavers/The Silver Covenant
  • Updated TOC for WoW 3.3

Version 3.2.0.47
  • Add Trial of the Crusader zone
  • Fix issues with updating while in flight

Version 3.1.3.46
  • Add Argent Tournament Grounds and related subzones

Version 3.0.9.43
  • Add Eversong Woods zone
  • Remove Naxxramas zone (the level 80 version doesn’t give rep with a specific faction)

Version 3.0.8.42
  • Add deDE and zhCN translations
  • Add The Filthy Animal subzone for Dalaran
  • Add Crusaders' Pinnacle, Scourgehome, and Valley of Echoes subzones for Icecrown

Version 3.0.3.34
  • Debugging, QQ!

Version 3.0.3.33
  • Fixed "champion" tabard support for The Wyrmrest Accord

Version 3.0.3.32
  • Added basic support for level 80 "champion" tabards
  • Added more Wrath data (still need Alliance help!)
  • Moved options to Blizzard interface options panel

Version 3.0.3.26
  • Added lots of data for Wrath of the Lich King

Version 2.4.3.20
  • Fixed racial faction for Blood Elves
  • Added option to skip factions you’re already Exalted with

Version 2.4.3.10
  • Added full support for localization
  • I need translations of subzone names for all non-English locales. If you are willing to help, please see my portal for additional information, or send me a PM! :)

Version 2.4.3.6
  • Fixed zip file

Version 2.4.3.5
  • First public release
Archived Files (7)
File Name
Version
Size
Author
Date
5.4.1.172
678kB
Phanx
11-30-13 12:10 PM
5.3.0.171
665kB
Phanx
07-08-13 07:56 PM
5.2.0.167
658kB
Phanx
04-03-13 03:40 AM
5.2.0.163
658kB
Phanx
03-12-13 05:04 AM
5.2.0.162
658kB
Phanx
03-09-13 01:42 AM
5.2.0.160
658kB
Phanx
03-05-13 06:28 AM
5.1.0.152
654kB
Phanx
12-05-12 04:42 AM


Post A Reply Comment Options
Unread 09-01-08, 10:17 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4136
File comments: 1940
Uploads: 39
Yeah, that'd be the problem... there's no space in the second return value for UnitRace. I wonder if that's the case for Night Elves too. I'll go check on that, and then upload a new version that should fix the issue once and for all.

I'm also considering a few new things, and am wondering how useful they'd be. Since I seem to have your attention at least, I'll ask you.

1. Option to not set auto-watch on factions you're already exalted with.

2. Integration in the Blizz options UI.

Discuss!
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 09-02-08, 05:15 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 Phanx
I'm also considering a few new things, and am wondering how useful they'd be. Since I seem to have your attention at least, I'll ask you.

1. Option to not set auto-watch on factions you're already exalted with.

2. Integration in the Blizz options UI.

Discuss!
Fair enough.

I think that having an option to not auto-watch exalted factions is quite a good idea. Personally speaking I see no need to watch a faction once exalted, but Im pretty sure that others will feel differently. Those that don't want to watch exalted can simply toggle this off.

As for the integration into the Blizz options UI, that is a tougher one. I think it would depend on whether or not there was enough benefit to be gained from adding this whilst not "bloating" the addon as I don't know how much, if any, overhead such integration would produce. From a personal level I see no need to add such integration in since the use of the slash commands is easy enough and once set you wouldn't need to keep on changing settings.

This actually brings to mind a couple of ideas that you feel might be worth considering. One is a toggle option to change the watched faction behaviour to watch whichever faction you just gained rep with. The other is to add info to the tooltip to flag items that can can be used for rep turnin. Although this may be better as a plugin or separate addon. I know that other rep addons (Fizzwidget FactionFriend springs to mind) do this, but they also do much more besides which I find excessive.
Frayol is offline Report comment to moderator  
Reply With Quote
Unread 09-02-08, 05:08 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4136
File comments: 1940
Uploads: 39
I have no plans to add "watch the faction you last gained rep with" to Diplomancer, as there are already tons of addons out there that can do that. That's actually why I wrote Diplomancer -- I didn't like that way of doing it.

As for tooltips, that would require me to compile and maintain a database of which items gave rep with which faction. I don't know of any addons that only do this, but Engravings does add that information to the tooltip, among other things.

I'll go ahead and add the "don't watch exalted" option.
Last edited by Phanx : 09-02-08 at 05:08 PM.
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 09-03-08, 06:48 AM  
Frayol
A Deviate Faerie Dragon
 
Frayol's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 127
Uploads: 4
No worries, I don't consider those features to be essentials. Just thought that I'd throw them out there. Will look forward to the updated version with the Blood Elf fix.
Frayol is offline Report comment to moderator  
Reply With Quote
Unread 09-10-08, 06:45 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4136
File comments: 1940
Uploads: 39
New version up. Blood Elves should no longer encounter errors in Silvermoon City and unassigned zones. Factions you're already Exalted with can now be ignored if you prefer. Type "/dm" to access this and other options.
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 09-12-08, 07:57 AM  
Frayol
A Deviate Faerie Dragon
 
Frayol's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 127
Uploads: 4
Cheers, I can confirm that there are no more errors on my Blood Elves. Thanks for that.
Frayol is offline Report comment to moderator  
Reply With Quote
Unread 09-24-08, 04:24 AM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 825
Uploads: 13
Does this mod support if you just gained rep from a quest, to automatically watch that faction?
__________________


Livestream | Twitter | Facebook | YouTube


Dajova is offline Report comment to moderator  
Reply With Quote
Unread 09-24-08, 05:16 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4136
File comments: 1940
Uploads: 39
No. There are plenty of addons out there that change your watched faction to whichever faction you last gained rep with. Diplomancer's aim is slightly different, in that it changes your watched faction to the faction associated with the current zone you're in, before you gain rep with that faction. In most cases, this is the only faction you'll gain rep with from completing quests or killing mobs while in that zone.
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 11-25-08, 05:17 AM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 825
Uploads: 13
Yea, some quests does gain double faction gains (some 3 gains, like Ratchet/Gadgetzan/Booty Bay quests), but most has only 1. So this might actually be better, since then the mod doesnt have to choose what faction of that that it has to watch
__________________


Livestream | Twitter | Facebook | YouTube


Dajova is offline Report comment to moderator  
Reply With Quote
Unread 12-23-08, 05:56 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4136
File comments: 1940
Uploads: 39
I've just added basic support for rep tabards in instances at level 80. It will check for the presence of one of the four "champion" buffs when your zone or subzone change, while in an instance, if you are level 80. If these conditions are met, and such a buff is found, it will watch that faction instead of whatever faction it would otherwise watch.

Note that this has several limitations: it checks YOUR level, not the instance level, so if you're level 80 and you're helping a friend by running him through a lower-level instance, if you're wearing a rep tabard, it'll watch that faction, even though you're not actually getting rep with them in the lower-level instance. It also won't update immediately if you change your tabard, since it's not listening for inventory/bag update events; if you do change your tabard while in an instance, it'll detect that the next time your subzone changes within the instance, or if you zone out.

If you experience any problems with this feature, other than the limitations described above, please report them!

Also, I still need someone with a high-level Alliance character who can provide data about subzones that need to be associated with a faction other than the one the whole zone is associated with, for Northrend zones. If this describes you, please send me a PM!
Last edited by Phanx : 12-23-08 at 05:58 AM.
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 12-25-08, 03:20 AM  
Caellian
A Frostmaul Preserver
 
Caellian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 268
File comments: 942
Uploads: 5
Think you've left the debug turned on in the latest release
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Caellian is offline Report comment to moderator  
Reply With Quote
Unread 12-25-08, 04:02 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4136
File comments: 1940
Uploads: 39
Yes, yes I did. Will be fixed soon. >_>
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 12-26-08, 09:01 AM  
Caiginn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 13
Uploads: 5
I have some concerns with the following sub-zones of the Storm Peaks:
  • Dun Niffelem
  • Valley of Ancient Winters
  • Hibernal Cavern
  • Frostfield Lake
  • Fjorn's Anvil
  • Thunderfall
  • Brunnhildar Village
  • Valkyrion

Currently (for Alliance) these zones are associated with the Frostborn faction. However, they are all directly related to the Sons of Hodir faction, and it seems more appropriate to associate them as such. While the latter two don't really have any quests that offer Sons of Hodir rep, they are associated with the pre-daily questline.

Other than that, a fantastic addon, and one I'm glad to have added to my interface!
__________________


Caiginn is offline Report comment to moderator  
Reply With Quote
Unread 12-26-08, 12:48 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4136
File comments: 1940
Uploads: 39
The entire zone is actually associated with the Sons of Hodir, but as I have no Alliance characters and as of yet no Alliance volunteers, that is currently overridden for Alliance characters to the Frostborn faction. If you have time, please gather a list of subzones that should be associated with the Frostborn (i.e. towns and places you do quests from the towns) and post that.
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 12-26-08, 08:22 PM  
Caiginn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 13
Uploads: 5
Frostborn Zones

Originally posted by Phanx
If you have time, please gather a list of subzones that should be associated with the Frostborn (i.e. towns and places you do quests from the towns) and post that.
No problem. Here's my subjective list of Frostborn-associated subzones:
  • Frosthold
  • The Foot Steppes
  • Inventor's Library
  • Loken's Bargain
  • Mimir's Workshop
  • Narvir's Cradle
  • Nidavelir
  • The Plain of Echoes
  • Temple of Invention
  • Temple of Life
  • Temple of Order
  • Terrace of the Makers
  • Temple of Winter
These, as far as I can remember, are involved with both:
  • Temple of Wisdom
  • Terrace of the Makers

I would consider the latter list slightly more Frostborn-related because the Sons of Hodir pre-quests really just 'pass through' the areas, and they're mostly populated with iron dwarves/earthen/mechagnomes rather than frost giants/vrykul. However, my main character is only Honored with SoH, so there might be more stuff that I just haven't seen yet.

I'm a detail-oriented person, so let me know if there are other zones that you'd like an Alliance "check" of.
__________________


Caiginn is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: