diff --git a/src/game/Group.cpp b/src/game/Group.cpp index c794bb8ce..f438f20f2 100644 --- a/src/game/Group.cpp +++ b/src/game/Group.cpp @@ -711,7 +711,7 @@ bool Group::CountRollVote(ObjectGuid const& playerGUID, Rolls::iterator& rollI, Roll::PlayerVote::iterator itr = roll->playerVote.find(playerGUID.GetRawValue()); // this condition means that player joins to the party after roll begins if (itr == roll->playerVote.end()) - return false; + return true; // result used for need iterator ++, so avoid for end of list if (roll->getLoot()) if (roll->getLoot()->items.empty()) diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index c3abe5d72..4eaaa4c2f 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 "9586" + #define REVISION_NR "9587" #endif // __REVISION_NR_H__