From 0be628a3bcb73992115eed052ae845043802d0cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E4=BD=A9=E8=8C=B9?= Date: Fri, 2 Sep 2022 15:19:09 -0600 Subject: [PATCH] Fix crash when performing RetroActive appearance check with invalid quest IDs --- src/transmog_scripts.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/transmog_scripts.cpp b/src/transmog_scripts.cpp index 61b28fc..72d37d1 100644 --- a/src/transmog_scripts.cpp +++ b/src/transmog_scripts.cpp @@ -609,7 +609,7 @@ public: void OnPlayerCompleteQuest(Player* player, Quest const* quest) override { - if (!sT->GetUseCollectionSystem()) + if (!sT->GetUseCollectionSystem() || !quest) return; for (uint8 i = 0; i < QUEST_REWARD_CHOICES_COUNT; ++i) {