aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/QuestHandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Handlers/QuestHandler.cpp')
-rw-r--r--src/server/game/Handlers/QuestHandler.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/game/Handlers/QuestHandler.cpp b/src/server/game/Handlers/QuestHandler.cpp
index 5c108c6e42a..59b92a92300 100644
--- a/src/server/game/Handlers/QuestHandler.cpp
+++ b/src/server/game/Handlers/QuestHandler.cpp
@@ -111,11 +111,11 @@ void WorldSession::HandleQuestgiverAcceptQuestOpcode(WorldPackets::Quest::QuestG
else
object = ObjectAccessor::FindPlayer(packet.QuestGiverGUID);
-#define CLOSE_GOSSIP_CLEAR_SHARING_INFO() \
- do { \
- _player->PlayerTalkClass->SendCloseGossip(); \
- _player->ClearQuestSharingInfo(); \
- } while (0)
+ auto CLOSE_GOSSIP_CLEAR_SHARING_INFO = ([this]()
+ {
+ _player->PlayerTalkClass->SendCloseGossip();
+ _player->ClearQuestSharingInfo();
+ });
// no or incorrect quest giver
if (!object)