aboutsummaryrefslogtreecommitdiff
path: root/src/game/ArenaTeam.cpp
diff options
context:
space:
mode:
authormegamage <none@none>2009-06-18 11:33:32 -0500
committermegamage <none@none>2009-06-18 11:33:32 -0500
commit9e0e4e5e4daa1e40d8dd3dcebaf4beca224a6a4f (patch)
tree6058ec805ae1d99a5a8f47e24cf0c77dc5767c61 /src/game/ArenaTeam.cpp
parent6b13edd6d112ad098f6f0d611aed7ecf27994d8b (diff)
*Add debug log for modify personal rating.
--HG-- branch : trunk
Diffstat (limited to 'src/game/ArenaTeam.cpp')
-rw-r--r--src/game/ArenaTeam.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/game/ArenaTeam.cpp b/src/game/ArenaTeam.cpp
index 7c3c44d2bbe..5cd2afe8e3a 100644
--- a/src/game/ArenaTeam.cpp
+++ b/src/game/ArenaTeam.cpp
@@ -21,6 +21,15 @@
#include "ArenaTeam.h"
+void ArenaTeamMember::ModifyPersonalRating(Player* plr, int32 mod, uint32 slot)
+{
+ int32 rating = int32(personal_rating) + mod;
+ personal_rating = rating < 0 ? 0 : rating;
+ if(plr)
+ plr->SetUInt32Value(PLAYER_FIELD_ARENA_TEAM_INFO_1_1 + (slot*6) + 5, personal_rating);
+ sLog.outArena("Modify personal rating for player %s: personal rating %u, mod %d, rating %d", plr->GetName(), personal_rating, mod, rating);
+}
+
ArenaTeam::ArenaTeam()
{
Id = 0;
@@ -42,7 +51,6 @@ ArenaTeam::ArenaTeam()
ArenaTeam::~ArenaTeam()
{
-
}
bool ArenaTeam::Create(uint64 captainGuid, uint32 type, std::string ArenaTeamName)