From c0602804170ca5fcf9abf13bdbd0fdf6493de87a Mon Sep 17 00:00:00 2001 From: Alex King <89047260+Kinglykrab@users.noreply.github.com> Date: Sun, 12 Feb 2023 23:16:17 -0500 Subject: [PATCH] [Quest API] Optionally parse EVENT_TEST_BUFF (#2920) # Notes - Optionally parse this event instead of always doing so. --- zone/client_packet.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/zone/client_packet.cpp b/zone/client_packet.cpp index 9a82329e5..d78129785 100644 --- a/zone/client_packet.cpp +++ b/zone/client_packet.cpp @@ -14445,8 +14445,10 @@ void Client::Handle_OP_TestBuff(const EQApplicationPacket *app) if (!RuleB(Character, EnableTestBuff)) { return; } - parse->EventPlayer(EVENT_TEST_BUFF, this, "", 0); - return; + + if (parse->PlayerHasQuestSub(EVENT_TEST_BUFF)) { + parse->EventPlayer(EVENT_TEST_BUFF, this, "", 0); + } } void Client::Handle_OP_TGB(const EQApplicationPacket *app)