aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSilinoron <silinoron@trinity>2011-08-01 18:25:48 -0700
committerSilinoron <silinoron@trinity>2011-08-01 18:25:48 -0700
commita80b2c0dc0cc965452ff2d50187a4077c5687628 (patch)
tree741cb0063afe3deef970433db2403ec1c2159127 /src
parent286749550f094f002e2426d7dabd1baa86cb066e (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-xsrc/server/game/Entities/Player/Player.cpp2
-rwxr-xr-xsrc/server/game/Server/Protocol/Handlers/MiscHandler.cpp2
-rw-r--r--src/server/game/Server/Protocol/Handlers/ReferAFriendHandler.cpp10
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;