diff options
| author | Shocker <none@none> | 2010-09-10 15:47:58 +0300 |
|---|---|---|
| committer | Shocker <none@none> | 2010-09-10 15:47:58 +0300 |
| commit | 9ac964142969056dab825f9f6883c75ef53f1c90 (patch) | |
| tree | 90d20c3fed4584fed44b83d56093f478823eece8 | |
| parent | 52bc38615ce89f4a017a87860a614a770a67f3bb (diff) | |
Core/Arena/Logging: Better implementation for fetching IP address
--HG--
branch : trunk
| -rw-r--r-- | src/server/game/Battlegrounds/Battleground.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/server/game/Battlegrounds/Battleground.cpp b/src/server/game/Battlegrounds/Battleground.cpp index 2c2bc1d869d..fbb5ff01c5a 100644 --- a/src/server/game/Battlegrounds/Battleground.cpp +++ b/src/server/game/Battlegrounds/Battleground.cpp @@ -742,13 +742,7 @@ void Battleground::EndBattleground(uint32 winner) if (sWorld.getBoolConfig(CONFIG_ARENA_LOG_EXTENDED_INFO)) for (Battleground::BattlegroundScoreMap::const_iterator itr = GetPlayerScoresBegin(); itr != GetPlayerScoresEnd(); itr++) if (Player* player = sObjectMgr.GetPlayer(itr->first)) - { - std::string last_ip = "<unknown>"; - QueryResult_AutoPtr result = LoginDatabase.PQuery("SELECT last_ip FROM account WHERE id = %u", player->GetSession()->GetAccountId()); - if (result) - last_ip = (result->Fetch())[0].GetCppString(); - sLog.outArena("Statistics for %s (GUID: %llu, Team: %d, IP: %s): %u damage, %u healing, %u killing blows", player->GetName(), itr->first, player->GetArenaTeamId(m_ArenaType == 5 ? 2 : m_ArenaType == 3), last_ip.c_str(), itr->second->DamageDone, itr->second->HealingDone, itr->second->KillingBlows); - } + sLog.outArena("Statistics for %s (GUID: %llu, Team: %d, IP: %s): %u damage, %u healing, %u killing blows", player->GetName(), itr->first, player->GetArenaTeamId(m_ArenaType == 5 ? 2 : m_ArenaType == 3), player->GetSession()->GetRemoteAddress().c_str(), itr->second->DamageDone, itr->second->HealingDone, itr->second->KillingBlows); } else { |
