*Add debug log for modify personal rating.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-06-18 11:33:32 -05:00
parent 6b13edd6d1
commit 9e0e4e5e4d
2 changed files with 10 additions and 8 deletions

View File

@@ -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)

View File

@@ -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