Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Phanx's Portal Bug Reports Feature Requests
Author:
Version:
3.2.0.47
Date:
07-29-2009 01:17 AM
Size:
20.76 Kb
Downloads:
2,779
Favorites:
83
MD5:
Diplomancer
Find a bug? Do not post it in the comments section! See the "Reporting Problems" section below for information on how to correctly report bugs. I will no longer be responding to bugs posted in the comments section.

Description

Diplomancer automatically changes your watched faction based on your location. It contains a comprehensive database of locations and factions, including those for Wrath of the Lich King, the Burning Crusade, and the original World of Warcraft. For example...
  • Enter Dalaran, and your watched faction will be set to the Kirin Tor.
  • Fly down to Dragonblight, and your watched faction will change to the Wyrmrest Accord.
  • Stop by Venomspite, and you'll watch The Hand of Vengeance faction, or head over to Orgrim's Hammer and watch the Warsong Offensive... but only if you're a member of the Horde.
  • Alliance characters will watch the Valiance Expedition while in Stars' Rest or Wintergarde Keep.
  • Head back to the Black Temple to finish up your Outland Raider achievement, and you'll watch the Ashtongue Deathsworn.
  • Visit the auction house in Orgrimmar, and your watched faction will be set to Orgrimmar.
Diplomancer also has basic support for the level 80 "champion" system, and will watch the appropriate faction if you are level 80, are in an instance, and are wearing a tabard that gives you a "champion" buff.

Usage

Diplomancer "just works" and does not require any setup, but there are a few options available in the Interface Options panel or by typing /dm.

Localization

Diplomancer currently works in English, German (deDE), and Simplified Chinese (zhCN) locales. If you play in another locale and would like to know how you can help localize Diplomancer, please see my portal for more information!

Reporting Bugs

If you find a zone or subzone that you think should be associated with a particular faction, but isn't, or that you think is associated with the wrong faction, please post a bug report to let me know. Also note that I don't play any Alliance characters, so I'll only know if the data for Alliance factions and zones is wrong if you tell me about it!

Credits

Diplomancer was inspired by an old addon called SmartFactionWatch, by Charnow. I liked the idea, but not the implementation. I wrote my own small addon to watch factions, and used it for about a year and a half before releasing it here.

License

Please do not redistribute Diplomancer in compilations without asking me first! See my portal or the README file included in the download for the full license terms under which Diplomancer is released. Thanks!
  Change Log - Diplomancer
3.2.0.47
  • Add Trial of the Crusader zone
  • Fix issues with updating while in flight

3.1.3.46
  • Add Argent Tournament Grounds and related subzones

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

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

3.0.3.34
  • Debugging, QQ!

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

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

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

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

2.4.3.10
2.4.3.6
  • Fixed zip file

2.4.3.5
  • First public release
  Comments - Diplomancer
Post A Reply Comment Options
Old 08-08-2008, 09:34 AM  
Hapepe82
A Kobold Labourer

Forum posts: 0
File comments: 87
Uploads: 0
Thank you for this detailed information! I was not aware that subzones etc. could not be identified by ID. The same problem was with all the quests before patch 2.4 brought us the quest IDs. ;-)

I am not sure if I will be able to help you on localizing it to other languages, because I do not play much at the time. I once knew a site which did nothing but translate names from one WoW client-language to another... but I lost the link and it probably is gone now... how unfortunate

Maybe somebody should extend these excellent tables here: http://www.wowwiki.com/Localization_Info

And Babble 2.2 does already make use of subzones to learn about instances... maybe you can trigger them making a subzone plugin or extend the zone plugin itself... ;-)

If I can provide you with new information, I'll send it to you. Keep on coding

Last edited by Hapepe82 : 08-08-2008 at 09:49 AM.
Hapepe82 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-26-2008, 01:00 AM  
Phanx
A Cobalt Mageweaver
 
Phanx's Avatar
Interface Author - Click to view interfaces

Forum posts: 204
File comments: 733
Uploads: 17
Currently it will only work in English locales; I'll update the description. In order for it to work in other locales, I would need a full translation of the zone, subzone, and faction names. I could use Babble libraries for the zones and factions, but I would still need to gather translations for all of the specific subzones. Unlike items, quests, and spells, there are no unique IDs for areas of the game world that can be used to avoid actual translations.

If you play in a non-English locale and are willing to spend a bit of time gathering subzone names for me, that'd be great.

Edit: For a more complete explanation, and detailed instructions on how you can help, I've created a Diplomancer Localization Info page.

Last edited by Phanx : 07-26-2008 at 02:35 AM.
Phanx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-24-2008, 07:58 AM  
Hapepe82
A Kobold Labourer

Forum posts: 0
File comments: 87
Uploads: 0
Sounds great!

Do you know if it will work on clients with other languages than enGB or enUS?

In other words, are there any API IDs you can trace for the zones or are you recognizing the zones by their names?
Hapepe82 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.