From a80b2c0dc0cc965452ff2d50187a4077c5687628 Mon Sep 17 00:00:00 2001 From: Silinoron Date: Mon, 1 Aug 2011 18:25:48 -0700 Subject: Fix a couple of mistakes made in the last commit. It appears to have been too long since I last worked on TC. --- src/server/game/Entities/Player/Player.cpp | 2 +- src/server/game/Server/Protocol/Handlers/MiscHandler.cpp | 2 +- .../game/Server/Protocol/Handlers/ReferAFriendHandler.cpp | 10 ++++++++-- 3 files changed, 10 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 54429cdac7d..96cabd28088 100755 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -3063,7 +3063,7 @@ void Player::GiveLevel(uint8 level) // Refer-A-Friend if (GetSession()->GetRecruiterId()) - if (level < sWorld.getConfig(CONFIG_MAX_RECRUIT_A_FRIEND_BONUS_PLAYER_LEVEL)) { + if (level < sWorld->getConfig(CONFIG_MAX_RECRUIT_A_FRIEND_BONUS_PLAYER_LEVEL)) { if (level % 2 == 0) { m_grantableLevels++; diff --git a/src/server/game/Server/Protocol/Handlers/MiscHandler.cpp b/src/server/game/Server/Protocol/Handlers/MiscHandler.cpp index e6ff961d216..307d4352256 100755 --- a/src/server/game/Server/Protocol/Handlers/MiscHandler.cpp +++ b/src/server/game/Server/Protocol/Handlers/MiscHandler.cpp @@ -499,7 +499,7 @@ void WorldSession::HandleSetSelectionOpcode(WorldPacket & recv_data) if (!unit) return; - _player->SetSelectionGuid(guid); + _player->SetSelection(guid); if (FactionTemplateEntry const* factionTemplateEntry = sFactionTemplateStore.LookupEntry(unit->getFaction())) _player->GetReputationMgr().SetVisible(factionTemplateEntry); diff --git a/src/server/game/Server/Protocol/Handlers/ReferAFriendHandler.cpp b/src/server/game/Server/Protocol/Handlers/ReferAFriendHandler.cpp index 2307cfed624..9371edc3888 100644 --- a/src/server/game/Server/Protocol/Handlers/ReferAFriendHandler.cpp +++ b/src/server/game/Server/Protocol/Handlers/ReferAFriendHandler.cpp @@ -15,6 +15,12 @@ * with this program. If not, see . */ +#include "WorldSession.h" +#include "Player.h" +#include "ObjectManager.h" +#include "Opcodes.h" +#include "Log.h" + void WorldSession::HandleGrantLevel(WorldPacket& recv_data) { sLog->outDebug(LOG_FILTER_NETWORKIO, "WORLD: CMSG_GRANT_LEVEL"); @@ -22,7 +28,7 @@ void WorldSession::HandleGrantLevel(WorldPacket& recv_data) uint64 guid; recv_data.readPackGUID(guid); - Player *target = sObjectMgr.GetPlayer(guid); + Player *target = sObjectMgr->GetPlayer(guid); // check cheating uint8 levels = _player->GetGrantableLevels(); @@ -64,7 +70,7 @@ void WorldSession::HandleAcceptGrantLevel(WorldPacket& recv_data) uint64 guid; recv_data.readPackGUID(guid); - Player *other = sObjectMgr.GetPlayer(guid); + Player *other = sObjectMgr->GetPlayer(guid); if (!(other && other->GetSession())) return; -- cgit v1.2.3