diff options
| author | Kinzcool <kinzzcool@hotmail.com> | 2015-05-08 22:48:30 -0400 |
|---|---|---|
| committer | Kinzcool <kinzzcool@hotmail.com> | 2015-05-08 22:48:30 -0400 |
| commit | 00cfe8f5a94b208be96537ffaf11162a3acf464b (patch) | |
| tree | 1e5989951731d511d8b924224197e0611b857e4b /src/server/game | |
| parent | f345ee04eef83fc11595e2007cb0bf4c7fcfef1a (diff) | |
Core/Misc: Fixed wrong references to ZoneName instead of using AreaName_lang
Diffstat (limited to 'src/server/game')
| -rw-r--r-- | src/server/game/Chat/Chat.cpp | 4 | ||||
| -rw-r--r-- | src/server/game/DataStores/DBCStructure.h | 4 | ||||
| -rw-r--r-- | src/server/game/DataStores/DBCfmt.h | 2 | ||||
| -rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 6 | ||||
| -rw-r--r-- | src/server/game/Handlers/MiscHandler.cpp | 2 |
5 files changed, 9 insertions, 9 deletions
diff --git a/src/server/game/Chat/Chat.cpp b/src/server/game/Chat/Chat.cpp index 837ff0be60f..c7952d7758c 100644 --- a/src/server/game/Chat/Chat.cpp +++ b/src/server/game/Chat/Chat.cpp @@ -321,9 +321,9 @@ bool ChatHandler::ExecuteCommandInTable(ChatCommand* table, const char* text, st std::string zoneName = "Unknown"; if (AreaTableEntry const* area = GetAreaEntryByAreaID(areaId)) { - areaName = area->ZoneName; + areaName = area->AreaName_lang; if (AreaTableEntry const* zone = GetAreaEntryByAreaID(area->ParentAreaID)) - zoneName = zone->ZoneName; + zoneName = zone->AreaName_lang; } sLog->outCommand(m_session->GetAccountId(), "Command: %s [Player: %s (%s) (Account: %u) X: %f Y: %f Z: %f Map: %u (%s) Area: %u (%s) Zone: %s Selected: %s (%s)]", diff --git a/src/server/game/DataStores/DBCStructure.h b/src/server/game/DataStores/DBCStructure.h index ca1ec344d04..2893ea3df83 100644 --- a/src/server/game/DataStores/DBCStructure.h +++ b/src/server/game/DataStores/DBCStructure.h @@ -72,10 +72,10 @@ struct AreaTableEntry //uint32 SoundProviderPrefUnderwater; // 7, //uint32 AmbienceID; // 8, //uint32 ZoneMusic; // 9, - char* ZoneName; // 10 + //char* ZoneName; // 10 - Internal name //uint32 IntroSound; // 11 uint32 ExplorationLevel; // 12 - //char* AreaName_lang // 13 + char* AreaName_lang; // 13 - In-game name uint32 FactionGroupMask; // 14 uint32 LiquidTypeID[4]; // 15-18 //float AmbientMultiplier; // 19 diff --git a/src/server/game/DataStores/DBCfmt.h b/src/server/game/DataStores/DBCfmt.h index 5e07065a122..e3b474bc27b 100644 --- a/src/server/game/DataStores/DBCfmt.h +++ b/src/server/game/DataStores/DBCfmt.h @@ -25,7 +25,7 @@ char const Achievementfmt[] = "niixsxiixixxiii"; const std::string CustomAchievementfmt = "pppaaaapapaapp"; const std::string CustomAchievementIndex = "ID"; -char const AreaTableEntryfmt[] = "iiiniixxxxsxixiiiiixxxxxxxxxx"; +char const AreaTableEntryfmt[] = "iiiniixxxxxxisiiiiixxxxxxxxxx"; char const AreaTriggerEntryfmt[] = "nifffxxxfffffxxxx"; char const ArmorLocationfmt[] = "nfffff"; char const AuctionHouseEntryfmt[] = "niiix"; diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 2a4d97ac9a0..8e04f2c5104 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -5233,7 +5233,7 @@ void Player::UpdateLocalChannels(uint32 newZone) if (channel->Flags & CHANNEL_DBC_FLAG_CITY_ONLY) currentNameExt = sObjectMgr->GetTrinityStringForDBCLocale(LANG_CHANNEL_CITY); else - currentNameExt = current_zone->ZoneName; + currentNameExt = current_zone->AreaName_lang; snprintf(new_channel_name_buf, 100, channel->Name_lang, currentNameExt); @@ -26223,9 +26223,9 @@ std::string Player::GetMapAreaAndZoneString() std::string zoneName = "Unknown"; if (AreaTableEntry const* area = GetAreaEntryByAreaID(areaId)) { - areaName = area->ZoneName; + areaName = area->AreaName_lang; if (AreaTableEntry const* zone = GetAreaEntryByAreaID(area->ParentAreaID)) - zoneName = zone->ZoneName; + zoneName = zone->AreaName_lang; } std::ostringstream str; diff --git a/src/server/game/Handlers/MiscHandler.cpp b/src/server/game/Handlers/MiscHandler.cpp index 1dbdc38af7e..025bb45b42b 100644 --- a/src/server/game/Handlers/MiscHandler.cpp +++ b/src/server/game/Handlers/MiscHandler.cpp @@ -209,7 +209,7 @@ void WorldSession::HandleWhoOpcode(WorldPackets::Who::WhoRequestPkt& whoRequest) { std::string aName; if (AreaTableEntry const* areaEntry = GetAreaEntryByAreaID(target->GetZoneId())) - aName = areaEntry->ZoneName; + aName = areaEntry->AreaName_lang; bool show = false; for (size_t i = 0; i < wWords.size(); ++i) |
