aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities
diff options
context:
space:
mode:
authorNay <dnpd.dd@gmail.com>2012-01-12 18:21:20 +0000
committerNay <dnpd.dd@gmail.com>2012-01-12 18:21:20 +0000
commitdfb8764e00e41b34fcb618da83fdb0f8162bae50 (patch)
tree433ce47673d7a42e89cae44f4f2475ce67a5994f /src/server/game/Entities
parent506e7913f8ece7ca2854cf9e6613af8a7d69d895 (diff)
Core/Opcodes: More opcodes by Subv
Closes #4783
Diffstat (limited to 'src/server/game/Entities')
-rwxr-xr-xsrc/server/game/Entities/Player/Player.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index b98b9c114fe..a14c6681c52 100755
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -3030,11 +3030,10 @@ void Player::GiveLevel(uint8 level)
sObjectMgr->GetPlayerClassLevelInfo(getClass(), level, &classInfo);
// send levelup info to client
- uint32 maxPowers = 5; // 4.x
- WorldPacket data(SMSG_LEVELUP_INFO, (4+4+maxPowers*4+MAX_STATS*4));
+ WorldPacket data(SMSG_LEVELUP_INFO, (4+4+MAX_STORED_POWERS*4+MAX_STATS*4));
data << uint32(level);
data << uint32(int32(classInfo.basehealth) - int32(GetCreateHealth()));
- // for (int i = 0; i < maxPowers; ++i) // Powers loop (0-10)
+ // for (int i = 0; i < MAX_STORED_POWERS; ++i) // Powers loop (0-10)
data << uint32(int32(classInfo.basemana) - int32(GetCreateMana()));
data << uint32(0);
data << uint32(0);