aboutsummaryrefslogtreecommitdiff
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
parent6b13edd6d112ad098f6f0d611aed7ecf27994d8b (diff)
*Add debug log for modify personal rating.
--HG-- branch : trunk
-rw-r--r--src/game/ArenaTeam.cpp10
-rw-r--r--src/game/ArenaTeam.h8
2 files changed, 10 insertions, 8 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)
diff --git a/src/game/ArenaTeam.h b/src/game/ArenaTeam.h
index 20207a8c945..2dc5b45e880 100644
--- a/src/game/ArenaTeam.h
+++ b/src/game/ArenaTeam.h
@@ -99,13 +99,7 @@ struct ArenaTeamMember
uint32 wins_season;
uint32 personal_rating;
- void 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);
- }
+ void ModifyPersonalRating(Player* plr, int32 mod, uint32 slot);
};
struct ArenaTeamStats