From 8c91b6509dab174cdd058ebfa74d78241bc2f3f1 Mon Sep 17 00:00:00 2001 From: invalid-email-address Date: Wed, 27 Apr 2011 04:09:39 +0400 Subject: [PATCH] [11401] Correct bug with displaying reputation on new characters. Signed-off-by: VladimirMangos --- src/game/ReputationMgr.cpp | 4 +++- src/shared/revision_nr.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/game/ReputationMgr.cpp b/src/game/ReputationMgr.cpp index 63345cf41..264bdbf74 100644 --- a/src/game/ReputationMgr.cpp +++ b/src/game/ReputationMgr.cpp @@ -160,7 +160,7 @@ void ReputationMgr::SendInitialReputations() RepListID a = 0; - for (FactionStateList::const_iterator itr = m_factions.begin(); itr != m_factions.end(); ++itr) + for (FactionStateList::iterator itr = m_factions.begin(); itr != m_factions.end(); ++itr) { // fill in absent fields for (; a != itr->first; a++) @@ -173,6 +173,8 @@ void ReputationMgr::SendInitialReputations() data << uint8 (itr->second.Flags); data << uint32 (itr->second.Standing); + itr->second.needSend = false; + ++a; } diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index aa50d1f00..32c0873c0 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "11400" + #define REVISION_NR "11401" #endif // __REVISION_NR_H__