Download
(906Kb)
Download
Updated: 09-18-16 02:12 PM
Pictures
File Info
Compatibility:
Legion (7.0.3)
Updated:09-18-16 02:12 PM
Created:unknown
Downloads:9,840
Favorites:106
MD5:
Categories:Character Advancement, Action Bar Mods, Map, Coords, Compasses, RolePlay, Music Mods

Diplomancer  Popular! (More than 5000 hits)

Version: 7.0.3.0
by: Talyrius, Phanx

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 all languages. 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 7.0.3.0 (2016 Sep 18)
  • Updated for WoW 7.0
  • Added faction data for Legion zones (thanks Talyrius, as usual)

Version 6.2.0.46 (2015 Jul 11)
  • Updated for WoW 6.2
  • Added faction data for Tanaan Jungle

Version 6.1.0.45 (2015 Feb 26)
  • Updated for WoW 6.1
  • Added missing faction data for Gorgrond

Version 6.0.3.44 (2015 Feb 5)
  • Fixed the faction preference reset button

Version 6.0.3.43 (2015 Feb 4)
  • Added faction data for Draenor zones (thanks yet again Talyrius!)

Version 6.0.2.181 (2014 Oct 16)
  • Updated for WoW 6.0

Version 5.4.8.176 (2014 Jul 14)
  • Updated options panel

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

Version 5.3.0.171 (2013 Jul 13)
  • 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 (2013 Apr 3)
  • 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 (2013 Mar 12)
  • Fix for human racial faction typo

Version 5.2.0.162 (2013 Mar 8)
  • Dear Blizzard, Please stop changing function names for no reason. Thanks.

Version 5.2.0.160 (2013 Mar 5)
  • 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 (2012 Dec 5)
  • Updated for WoW 5.1

Version 5.0.5.147 (2012 Oct 18)
  • 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 (2012 Oct 10)
  • 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 (2012 Sep 14)
  • Added detection for tabard changes outside of instances

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

Version 5.0.4.134 (2012 Sep 4)
  • Fixed an error for users whose languages are missing translations in LibBabbleFaction-3.0

Version 5.0.4.133 (2012 Aug 29)
  • Updated for WoW 5.0.4

Version 4.3.4.127 (2012 Jul 21)
  • Fixed detection of Therazane tabard.
  • Fixed the faction selection cascade when ignoring Exalted factions.

Version 4.3.4.126 (2012 Jul 21)
  • 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 (2011 Dec 12)
  • 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.103 (2011 Jul 1)
  • Updated for WoW 4.2

Version 4.1.0.102 (2011 Apr 28)
  • 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 (2011 Mar 2)
  • Updated some Kalimdor and Eastern Kingdoms zones for Cataclysm
  • Updated to work better in non-English locales

Version 4.0.6.96 (2011 Feb 28)
  • Added Spanish translations

Version 4.0.3.87 (2011 Jan 9)
  • 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 (2011 Jan 1)
  • Added Alliance faction data for Twilight Highlands and Western Plaguelands

Version 4.0.3.79 (2010 Dec 27)
  • 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 (2010 Dec 23)
  • 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
  • Switched to using LibBabble-SubZone-3.0 for subzone translations in non-English locales, so Diplomancer no longer needs to maintain its own translations

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

Version 3.3.0.58 (2010 Jan 29)
  • Added zhTW localization
  • Updated zhCN localization

Version 3.3.0.57 (2010 Jan 17)
  • Added Howling Fjord - Steel Gate -> Explorers' League
  • Fixed external inclusion path for LibAboutPanel

Version 3.3.0.54 (2009 Dec 18)
  • 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 (2009 Jul 29)
  • Add Trial of the Crusader zone
  • Fix issues with updating while in flight

Version 3.1.3.46 (2009 Jun 6)
  • Add Argent Tournament Grounds and related subzones

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

Version 3.0.8.42 (2009 Feb 8)
  • 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 (2008 Dec 25)
  • Debugging, QQ!

Version 3.0.3.33 (2008 Dec 25)
  • Fixed "champion" tabard support for The Wyrmrest Accord

Version 3.0.3.32 (2008 Dec 23)
  • 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 (2008 Nov 19)
  • Added lots of data for Wrath of the Lich King

Version 2.4.3.20 (2008 Sep 11)
  • 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
Post A Reply Comment Options
Unread 08-05-18, 03:33 PM  
elals29
A Wyrmkin Dreamwalker
 
elals29's Avatar

Forum posts: 57
File comments: 97
Uploads: 0
I hope one day we'll get an update. I miss this addon.
Report comment to moderator  
Reply With Quote
Unread 09-12-17, 11:16 AM  
Talyrius
An Onyxian Warder
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 363
File comments: 259
Uploads: 3
I'm aware of the new/missing factions and the related locations, I just haven't gotten around to updating the addon yet. Soon™
Last edited by Talyrius : 09-12-17 at 11:33 AM.
Report comment to moderator  
Reply With Quote
Unread 09-12-17, 06:40 AM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1240
File comments: 226
Uploads: 21
Chromie

I'm not sure how you determine which instances to award Chromie reputation because I haven't really done any of that.

In any case, there are now single person Chromie scenarios that award rep on the friendship scale starting with "Wormling". Her factionID is 2135.
Report comment to moderator  
Reply With Quote
Unread 09-12-17, 06:37 AM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1240
File comments: 226
Uploads: 21
More faction/location data

Besides Conjurer Margoss who lives on his own floating island as a subzone of Dalaran (see below), here is some new data:
  • Broken Shore (zoneID = 7543, rep = Armies of the Legionfall factionID 2045)
  • There are 6 Fisherfriends each with their own friendship reputation. I will try to get the repID and locations exactly, but for now, here is a starting point.
  • Agus has two factions. The first two subzones are heavily packed with Army of the Light factionID 2165 and the third subzone is predominately Argussian Reach factionID 2170.
There is some occasional overlap in Argus, but it appears to be rare.
Report comment to moderator  
Reply With Quote
Unread 02-25-17, 09:34 AM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1240
File comments: 226
Uploads: 21
Update on Conjurer Margoss?

I peeked at the code, and blimey, I am not touching that! Sadly, that means I cannot provide a patch for you guys. Instead, I will give you the particulars.

Conjurer Margoss:
  • FactionID = 1975
  • Subzone = Margoss' Retreat (island off Legion's Dalaran) or Margoss's Retreat. LibBabble-SubZone supports both spellings.
Note, on Llane-US, the minimap displays the text "Margoss's Retreat"; therefore it must be the correct localization phrase.
Report comment to moderator  
Reply With Quote
Unread 11-24-16, 02:29 AM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1240
File comments: 226
Uploads: 21
After disabling ElkFaction's auto rep watcher, Diplomancer starting more consistently again. There are a few areas where it does switch the watched reputation, but there are delays, either time or by doing something in game.

Notably, it doesn't pick up that Shal'Aran is Nightfallen faction, but once you leave the cave, it adjusts. That's a minor quibble. The Legion Dalaran also has a delay before picking either Kirin Tor or other faction-based sublocation rep (Alliance or Horde).

I hardly think these are worth the bug reports.

That said, I opened the options panel today to check what was what, and it generated the following error, and my previous settings had been reset to default. The error fired after changing the settings to my preference.
Lua Code:
  1. 2x Diplomancer\Options-Options.lua:91: bad argument #2 to 'format' (string expected, got nil)
  2. [C]: in function `format'
  3. Diplomancer\Options-Options.lua:91: in function `refresh'
  4. ...hanxConfig-OptionsPanel\PhanxConfig-OptionsPanel-20150112.lua:45: in function <...hanxConfig-OptionsPanel\PhanxConfig-OptionsPanel.lua:37>
  5. [C]: in function `Show'
  6. FrameXML\InterfaceOptionsFrame.lua:28: in function <FrameXML\InterfaceOptionsFrame.lua:17>
  7. [C]: in function `InterfaceOptionsList_DisplayPanel'
  8. FrameXML\InterfaceOptionsFrame.lua:46: in function `InterfaceOptionsListButton_OnClick'
  9. FrameXML\InterfaceOptionsFrame.lua:479: in function <FrameXML\InterfaceOptionsFrame.lua:428>
  10. [C]: ?
  11. [C]: in function `InterfaceOptionsFrame_OpenToCategory'
  12. !BlizzBugsSuck\BlizzBugsSuck.lua:139: in function <!BlizzBugsSuck\BlizzBugsSuck.lua:108>
  13. [C]: ?
  14. [C]: in function `InterfaceOptionsFrame_OpenToCategory'
  15. Diplomancer\Options-Options.lua:118: in function `?'
  16. FrameXML\ChatFrame.lua:4385: in function `ChatEdit_ParseText'
  17. FrameXML\ChatFrame.lua:4053: in function `ChatEdit_SendText'
  18. FrameXML\ChatFrame.lua:4089: in function `ChatEdit_OnEnterPressed'
  19. [string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>
  20.  
  21. Locals:
  22. (*temporary) = "%s: %s"
  23. (*temporary) = nil
  24. (*temporary) = "Conjurer Margoss"
  25. (*temporary) = "string expected, got nil"
Report comment to moderator  
Reply With Quote
Unread 11-23-16, 01:44 AM  
Phanx
Cat.
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5617
File comments: 2321
Uploads: 54
You can also enable the option in Diplomancer to notify you when it changes your watched faction. Your faction may also get un-watched if you're already exalted with the location's faction, your configured default faction, *and* your race's faction, if the option to *not* watch exalted factions is enabled.

Other than that it may indeed be a "conflict", though I wouldn't really call it that, since both addons are doing exactly what they're supposed to be doing. If you put the lights on your house on a timer to discourage burglars, it's not really fair to blame the timer system when you turn the light off and it turns on again 5 minutes later at the programmed time.
__________________
Retired author of too many addons.
Message me if you're interested in taking over one of my addons.
Don’t message me about addon bugs or programming questions.
Report comment to moderator  
Reply With Quote
Unread 11-22-16, 02:05 AM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1240
File comments: 226
Uploads: 21
Originally Posted by Talyrius
Originally Posted by myrroddin
*Edit* There is one new subzone of Dalaran with a related faction. Margoss's Retreat - Conjurer Margoss. In order to gain reputation with him, you must fish up some magic stuff and turn it in to him. The item is also used to purchase items from him.
I didn't know about this, but the rest of the stuff you mentioned has already been added. Do you not have the most recent version?
I have 7.0.3.0, so I guess I do have the latest version.

Hmm. I wonder if I have found a conflict with ElkFactions? The reputation bar keeps disappearing, but I haven't paid enough attention whether it is random or triggered by zone change, reputation gains, or what. I will see if there is a setting in ElkFactions to disable its rep-bar switching, or "auto watch".
Report comment to moderator  
Reply With Quote
Unread 11-19-16, 06:51 PM  
Talyrius
An Onyxian Warder
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 363
File comments: 259
Uploads: 3
Originally Posted by myrroddin
*Edit* There is one new subzone of Dalaran with a related faction. Margoss's Retreat - Conjurer Margoss. In order to gain reputation with him, you must fish up some magic stuff and turn it in to him. The item is also used to purchase items from him.
I didn't know about this, but the rest of the stuff you mentioned has already been added. Do you not have the most recent version?
Report comment to moderator  
Reply With Quote
Unread 11-19-16, 06:26 AM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1240
File comments: 226
Uploads: 21
Phanx and Talyrius, as you might have surmised, Legion zones don't have subzone factions. Oh sure, there is the occasional hub that, for Alliance, might contain Gilneas for example. But none of the quests in the hub give Gilneas reputation.

I'd imagine it is the same for Horde.

The world quests are the odd man out, especially with multi-zone ones like those provided by The Wardens or Kirin Tor.

That said, even those also provide reputation for the "host" zone, so tracking by world quests isn't optimal.

As far as I know, both Horde and Alliance share the same factions per Legion zone.
  • Azsuna - Court of Farondis
  • Val'Sharah - Dreamweavers
  • Highmountain - Highmountain Tribe
  • Stormheim - Valarjar
  • Suramar - The Nightfallen
That's it, nice and simple for once

*Edit* There is one new subzone of Dalaran with a related faction. Margoss's Retreat - Conjurer Margoss. In order to gain reputation with him, you must fish up some magic stuff and turn it in to him. The item is also used to purchase items from him.
Last edited by myrroddin : 11-19-16 at 06:43 AM.
Report comment to moderator  
Reply With Quote
Unread 09-04-16, 04:56 PM  
Talyrius
An Onyxian Warder
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 363
File comments: 259
Uploads: 3
I'll submit a pull request with the missing data Soon™.
Last edited by Talyrius : 09-06-16 at 09:14 AM.
Report comment to moderator  
Reply With Quote
Unread 09-04-16, 04:47 PM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1240
File comments: 226
Uploads: 21
Re: Legion and Alliance

Originally Posted by myrroddin
I only have one so far: Azsuna, unless I find specific subzones, is entirely attuned to "Court of Farondis" faction.
Highmountain's related faction is Highmountain Tribe.
Report comment to moderator  
Reply With Quote
Unread 08-30-16, 10:34 PM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1240
File comments: 226
Uploads: 21
Legion and Alliance

I only have one so far: Azsuna, unless I find specific subzones, is entirely attuned to "Court of Farondis" faction.
Report comment to moderator  
Reply With Quote
Unread 10-16-14, 07:12 AM  
Phanx
Cat.
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5617
File comments: 2321
Uploads: 54
Version 6.0.2.181
  • Updated for WoW 6.0
If anyone is playing on beta and has info about which zones/subzones should be mapped to which factions, feel free to post.
__________________
Retired author of too many addons.
Message me if you're interested in taking over one of my addons.
Don’t message me about addon bugs or programming questions.
Report comment to moderator  
Reply With Quote
Unread 07-15-14, 06:05 AM  
humfras
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 131
File comments: 126
Uploads: 8
deDE:
Verändert die angezeigte Fraktion basierend auf dem aktuellen Standort.
__________________
Author of VuhDo CursorCastBar OptiTaunt Poisoner RaidMobMarker
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.