diff options
author | Silinoron <silinoron@trinity> | 2011-08-01 18:25:48 -0700 |
---|---|---|
committer | Silinoron <silinoron@trinity> | 2011-08-01 18:25:48 -0700 |
commit | a80b2c0dc0cc965452ff2d50187a4077c5687628 (patch) | |
tree | 741cb0063afe3deef970433db2403ec1c2159127 /src | |
parent | 286749550f094f002e2426d7dabd1baa86cb066e (diff) |
Fix a couple of mistakes made in the last commit. It appears to have been too long since I last worked on TC.
Diffstat (limited to 'src')
-rwxr-xr-x | src/server/game/Entities/Player/Player.cpp | 2 | ||||
-rwxr-xr-x | src/server/game/Server/Protocol/Handlers/MiscHandler.cpp | 2 | ||||
-rw-r--r-- | src/server/game/Server/Protocol/Handlers/ReferAFriendHandler.cpp | 10 |
3 files changed, 10 insertions, 4 deletions
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 <http://www.gnu.org/licenses/>. */ +#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; |