aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/DungeonFinding/LFGPlayerData.cpp
diff options
context:
space:
mode:
authorWyrserth <43747507+Wyrserth@users.noreply.github.com>2019-06-16 19:46:00 +0200
committerGiacomo Pozzoni <giacomopoz@gmail.com>2019-06-16 19:46:00 +0200
commit14c2bdc5dac81f5f2b76d78b09c1224dbebcd8bc (patch)
treef40267497439a0777d971f8d511a2f7e4f9bdf2f /src/server/game/DungeonFinding/LFGPlayerData.cpp
parentd50be8e020c235617cae6d85e214794c164a73c9 (diff)
Core/RDF: fix counting issue with the achievement Looking for More (and similar) (#23418)
* Core/RDF: allow the achievement Looking for More (and similar) to increase the counter based on how many random players were picked. * Use getter/setter instead.
Diffstat (limited to 'src/server/game/DungeonFinding/LFGPlayerData.cpp')
-rw-r--r--src/server/game/DungeonFinding/LFGPlayerData.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/server/game/DungeonFinding/LFGPlayerData.cpp b/src/server/game/DungeonFinding/LFGPlayerData.cpp
index 24054f31b61..32fd50d76b7 100644
--- a/src/server/game/DungeonFinding/LFGPlayerData.cpp
+++ b/src/server/game/DungeonFinding/LFGPlayerData.cpp
@@ -21,7 +21,7 @@ namespace lfg
{
LfgPlayerData::LfgPlayerData(): m_State(LFG_STATE_NONE), m_OldState(LFG_STATE_NONE),
- m_Team(0), m_Group(), m_Roles(0), m_Comment("")
+ m_Team(0), m_Group(), m_Roles(0), m_Comment(""), m_NumberOfPartyMembersAtJoin(0)
{ }
LfgPlayerData::~LfgPlayerData() { }
@@ -114,4 +114,14 @@ LfgDungeonSet const& LfgPlayerData::GetSelectedDungeons() const
return m_SelectedDungeons;
}
+void LfgPlayerData::SetNumberOfPartyMembersAtJoin(uint8 count)
+{
+ m_NumberOfPartyMembersAtJoin = count;
+}
+
+uint8 LfgPlayerData::GetNumberOfPartyMembersAtJoin()
+{
+ return m_NumberOfPartyMembersAtJoin;
+}
+
} // namespace lfg