*prevent crashes in Player::_LoadArenaTeamInfo(). By DasBlub.

--HG--
branch : trunk
This commit is contained in:
megamage
2008-12-22 23:43:48 -06:00
parent de11cc3f8e
commit cbe749aa20

View File

@@ -13717,6 +13717,11 @@ void Player::_LoadArenaTeamInfo(QueryResult *result)
uint32 personal_rating = fields[3].GetUInt32();
ArenaTeam* aTeam = objmgr.GetArenaTeamById(arenateamid);
if(!aTeam)
{
sLog.outError("FATAL: couldn't load arenateam %u", arenateamid);
continue;
}
uint8 arenaSlot = aTeam->GetSlot();
m_uint32Values[PLAYER_FIELD_ARENA_TEAM_INFO_1_1 + arenaSlot * 6] = arenateamid; // TeamID