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,823
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 07-21-12, 07:26 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4134
File comments: 1937
Uploads: 39
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 the Therazane tabard.
  • Fixed the faction selection cascade when ignoring Exalted factions.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 07-22-12, 02:55 AM  
menace97
A Defias Bandit
 
menace97's Avatar

Forum posts: 2
File comments: 86
Uploads: 0
Ignore Exalted Factions

i've noticed that with this checked on, while i'm in kirin tor areas, it won't stay as kirin tor rep - and i'm not exalted with them yet. note: i do also have Default to Championed Faction checked on.

Thanks Phanx
menace97 is offline Report comment to moderator  
Reply With Quote
Unread 07-22-12, 05:28 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4134
File comments: 1937
Uploads: 39
Re: Ignore Exalted Factions

Which zone? Which subzone? Which faction are you playing (Horde or Alliance)? Which tabard are you wearing? Which faction does it end up watching?
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Last edited by Phanx : 07-22-12 at 05:29 AM.
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 08-01-12, 01:29 AM  
menace97
A Defias Bandit
 
menace97's Avatar

Forum posts: 2
File comments: 86
Uploads: 0
Cool Re: Re: Ignore Exalted Factions

Originally Posted by Phanx
Which zone? Which subzone? Which faction are you playing (Horde or Alliance)? Which tabard are you wearing? Which faction does it end up watching?
sorry for not coming armed with all the details Phanx. my apologies, i should know better.

i am wearing my guild rep tabard (50% increase), i just got to the deepholm, just outside the main entrance/exit, so i thought it might start watching 'The Earthen Ring" but it defaults to watching my guild reputation.

i'm sure everything is working perfectly, i just need to play around with the settings. should i mabey take it off 'Default to Championed Faction"? just to clarify, 'championed faction' is the tabard you are wearing, is that right?

thank you very much for all your hard work. i will look at it more closely before posting again.

much appreciated, as always! thanks!
menace97 is offline Report comment to moderator  
Reply With Quote
Unread 08-01-12, 04:00 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4134
File comments: 1937
Uploads: 39
Re: Re: Re: Ignore Exalted Factions

Yes, you are championing the faction whose tabard you're wearing. I haven't been in a guild since Wrath, so I have actually never tested Diplomancer with a guild faction. And actually, the guild tabard is not even supported, so Diplomancer should not even recognize it as a faction tabard. Are you sure you don't have another addon that's changing your watched faction?

If you have time, please disable all other addons, and turn on debugging in Diplomancer by opening Core.lua in Notepad, finding these two lines (they're fairly near the top):
Code:
function Diplomancer:Debug(str, ...)
	do return end
and changing them to this:
Code:
function Diplomancer:Debug(str, ...)
	--do return end
(Note the two dashes added on the second line.)

Then reload your UI, go to the problem spot, and screenshot the messages that appear. You should see a message like "Update ZONE_CHANGED_NEW_AREA 542" followed by some other messages about things it's checking. Those are what I need to see.

Originally Posted by menace97
i am wearing my guild rep tabard (50% increase), i just got to the deepholm, just outside the main entrance/exit, so i thought it might start watching 'The Earthen Ring" but it defaults to watching my guild reputation. ... just to clarify, 'championed faction' is the tabard you are wearing, is that right?
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Last edited by Phanx : 08-01-12 at 04:01 PM.
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 08-13-12, 03:26 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4134
File comments: 1937
Uploads: 39
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.

@menace97:
This should (hopefully) resolve the issue you were seeing. I'm still not in a guild, though, so if you see any issues with the guild tabard/faction, I'll need some debugging messages in order to resolve them.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 08-29-12, 02:02 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4134
File comments: 1937
Uploads: 39
Version 5.0.4.133
  • Updated for WoW 5.0.4
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 09-04-12, 06:10 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4134
File comments: 1937
Uploads: 39
Version 5.0.4.134
  • Fixed an error for users whose languages are missing translations in LibBabbleFaction-3.0
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 09-06-12, 06:00 AM  
Talyrius
A Frostmaul Preserver
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 292
File comments: 266
Uploads: 1
A new addition:
Lua Code:
  1. -- Darkmoon Faire
  2.     [823] = "Darkmoon Faire",
Talyrius is offline Report comment to moderator  
Reply With Quote
Unread 09-07-12, 03:45 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4134
File comments: 1937
Uploads: 39
Version 5.0.4.136
  • Added Darkmoon Faire zone data (thanks Talyrius)
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Last edited by Phanx : 09-07-12 at 04:19 AM.
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 09-28-12, 08:41 AM  
Talyrius
A Frostmaul Preserver
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 292
File comments: 266
Uploads: 1
Here are the additions I've made locally for Mists of Pandaria. I don't think any of the new instances reward repution, but these changes should cover just about everything on the new continent. If I find anything else, I'll let you know.

EDIT:
It looks like my function for Krasarang Wilds doesn't do anything. I was trying to make it work without setting the whole zone to the faction. Any ideas? GetSubZoneText() only returns an empty string in the open water around the dailies hub. It's too bad that Blizzard didn't give the area an actual name.

EDIT 2:
Removed The Anglers from subzone factions. See next comment.

Champion Factions:
Code:
	[126436] = { 15, "Huojin Pandaren" },
	[126434] = { 15, "Tushui Pandaren" },
Zone Factions:
Code:
-- The Jade Forest
	[806] = isHorde and "Forest Hozen" or isAlliance and "Pearlfin Jinyu",
-- Krasarang Wilds
	[857] = function() if GetSubZoneText() == "" then return "The Anglers" end end, -- Why?: Empty strings are set to nil in subzone.
-- Townlong Steppes
	[810] = "Shado-Pan",
-- Dread Wastes
	[858] = "The Klaxxi",
-- Vale of Eternal Blossoms
	[811] = "Golden Lotus",
Subzone Factions:
Code:
	-- The Jade Forest
	[806] = {
		["Serpent's Overlook"] = "The August Celestials",
		["Serpent's Heart"] = "The August Celestials",
		["Jade Temple Grounds"] = "The August Celestials",
		["Temple of the Jade Serpent"] = "The August Celestials",
		["Terrace of the Twin Dragons"] = "The August Celestials",
		["Fountain of the Everseeing"] = "The August Celestials",
		["The Scrollkeeper's Sanctum"] = "The August Celestials",
		["The Heart of Jade"] = "The August Celestials",
		["The Arboretum"] = "Order of the Cloud Serpent",
		["Windward Isle"] = "Order of the Cloud Serpent",
		["Mistveil Sea"] = "Order of the Cloud Serpent",
	},
	-- Valley of the Four Winds
	[807] = {
		["Sunsong Ranch"] = "The Tillers",
		["The Heartland"] = "The Tillers",
		["Cattail Lake"] = "The Tillers",
	},
	-- Krasarang Wilds
	[857] = {
		["Temple of the Red Crane"] = "The August Celestials",
		["Cradle of Chi-Ji"] = "The August Celestials",
		["Pedestal of Hope"] = "The August Celestials",
		["Dome Balrissa"] = "The August Celestials",
		["Angkhal Pavilion"] = "The August Celestials",
	},
	-- The Veiled Stair
	[873] = {
		["Tavern in the Mists"] = "The Black Prince",
	},
	-- Kun-Lai Summit
	[809] = {
		["Winter's Blossom"] = "Shado-Pan",
		["Shado-Pan Monastery"] = "Shado-Pan",
		["Shado-Li Basin"] = "Shado-Pan",
		["The Ox Gate"] = "Shado-Pan",
		["Serpent's Spine"] = "Shado-Pan",
		["Shado-Pan Fallback"] = "Shado-Pan",
		["Firebough Nook"] = "Shado-Pan",
		["Temple of the White Tiger"] = "The August Celestials",
		["Gate of the August Celestials"] = "The August Celestials",
	},
	-- Townlong Steppes
	[810] = {
		["Niuzao Temple"] = "The August Celestials",
	},
	-- Dread Wastes
	[858] = {
		["Soggy's Gamble"] = "The Anglers",
		["Lonesome Cove"] = "The Anglers",
		["Shelf of Mazu"] = "The Anglers",
		["Wreck of the Mist-Hopper"] = "The Anglers",
	},
	-- Vale of Eternal Blossoms
	[811] = {
		["Seat of Knowledge"] = "The Lorewalkers",
		-- Horde: Shrine of Two Moons
		["The Golden Terrace"] = "The August Celestials",
		["Hall of the Crescent Moon"] = "The August Celestials",
		["Chamber of Masters"] = "The August Celestials",
		["Summer's Rest"] = "The August Celestials",
		["Chamber of Wisdom"] = "The August Celestials",
		["The Keggary"] = "The August Celestials",
		["The Jade Vaults"] = "The August Celestials",
		["The Imperial Mercantile"] = "The August Celestials",
		["Hall of Tranquillity"] = "The August Celestials",
		["Hall of Secrets"] = "The August Celestials",
		-- Alliance: Shrine of Seven Stars
		["The Summer Terrace"] = "The August Celestials",
		["The Emperor's Step"] = "The August Celestials",
		["The Star's Bazaar"] = "The August Celestials",
		["The Golden Lantern"] = "The August Celestials",
		["Chamber of Reflection"] = "The August Celestials",
		["Chamber of Enlightenment"] = "The August Celestials",
		["The Imperial Exchange"] = "The August Celestials",
		["The Celestial Vault"] = "The August Celestials",
		["Path of Serenity"] = "The August Celestials",
		["Ethereal Corridor"] = "The August Celestials",
	},
Last edited by Talyrius : 09-30-12 at 09:29 AM.
Talyrius is offline Report comment to moderator  
Reply With Quote
Unread 09-28-12, 05:36 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4134
File comments: 1937
Uploads: 39
Thanks for the data. I'll add it soon.

Originally Posted by Talyrius
It looks like my function for Krasarang Wilds doesn't do anything. I was trying to make it work without setting the whole zone to the faction. Any ideas? GetSubZoneText() only returns an empty string in the open water around the dailies hub.
It won't work that way because Diplomancer doesn't support functions in the data table; it expects values to be simple strings, and actually doesn't even do any verification on them because they're all hardcoded.

However, it should work to add an entry to the Krasarang Wilds subzones table whose key is an empty string, at least for English clients. The current localization code will probably strip it out since BabbleSubZone almost certainly doesn't include an entry for an empty string. I'll change the Update function to leave empty string subzones alone; the resulting extra table lookup won't hurt anything.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 09-29-12, 04:35 AM  
Talyrius
A Frostmaul Preserver
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 292
File comments: 266
Uploads: 1
Here are some additional changes (excluding those from my previous post).

EDIT:
Updated.

Champion Zones:
I've verified that championing a faction still works in the new dungeons.
Code:
	[90] = {
		-- 2: Heroic only
		-- 1: Normal and Heroic
		[871] = 2, -- Scarlet Halls
		[874] = 2, -- Scarlet Monastery
		[898] = 2, -- Scholomance
		[867] = 1, -- Temple of the Jade Serpent
		[876] = 1, -- Stormstout Brewery
		[885] = 1, -- Mogu'Shan Palace
		[877] = 1, -- Shado-pan Monastery
		[887] = 2, -- Siege of Niuzao Temple
		[875] = 2, -- Gate of the Setting Sun
	},
Zone Factions:
I've changed my mind about Krasarang Wilds. It's a pretty small zone and The Anglers' dailies dominate most of it.
Code:
-- Krasarang Wilds
	[857] = "The Anglers",
Subzone Factions:
There is a similar situtation as I decribed before (empty string return) within Vale of Eternal Blossoms. It happens around Mogu'Shan Palace and just as you walk over the threshold of the entryway to the Shrine of Two Moons/Shrine of Seven Stars.
Code:
	-- The Jade Forest
	[806] = {
		-- I changed the faction for these three.
		["Serpent's Overlook"] = "Order of the Cloud Serpent",
		["Serpent's Heart"] = "Order of the Cloud Serpent",
		["Jade Temple Grounds"] = "Order of the Cloud Serpent",
	},
	-- Valley of the Four Winds
	[807] = {
		["Halfhill"] = "The Tillers",
		["The Lazy Turnip"] = "The Tillers",
		["The Halfhill Market"] = "The Tillers",
		["Skyrange"] = "The Tillers",
		["Springtail Crag"] = "The Tillers",
		["Serpent's Spine"] = "Shado-Pan",
	},
	-- Krasarang Wilds
	[857] = {
		["Thunder Cleft"] = isHorde and "Thunder Bluff",
		["Dawnchaser Retreat"] = isHorde and "Thunder Bluff",
		["Sentinel Basecamp"] = isAlliance and "Darnassus",
	},
	-- Vale of Eternal Blossoms
	[811] = {
		[""] = "The August Celestials",
		["Mogu'shan Palace"] = "The August Celestials",
		["Serpent's Spine"] = "Shado-Pan",
		["Gate of the Setting Sun"] = "Shado-Pan",
		["Setting Sun Garrison"] = "Shado-Pan",
	},
Last edited by Talyrius : 09-30-12 at 01:24 PM.
Talyrius is offline Report comment to moderator  
Reply With Quote
Unread 10-01-12, 08:17 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4134
File comments: 1937
Uploads: 39
Added. I'd also added the data that was in your original post there, that's since been removed; should that not be included?
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 10-01-12, 10:16 PM  
Talyrius
A Frostmaul Preserver
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 292
File comments: 266
Uploads: 1
I'm sorry for any confusion I may have caused. I had intended that you merge the contents of both posts and add it to the data file. I made multiple revisions to my 9/29 post since you hadn't replied to it yet. In my 9/28 post, I only removed The Anglers from Krasarang Wilds's subzones since I recommended making it zone wide.
Talyrius is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: