mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-19 00:48:56 +01:00
*Add debug log for modify personal rating.
--HG-- branch : trunk
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user