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__