diff --git a/src/vanillaScripts/aq_scripts.cpp b/src/vanillaScripts/aq_scripts.cpp index ed904d0..e2cbd93 100644 --- a/src/vanillaScripts/aq_scripts.cpp +++ b/src/vanillaScripts/aq_scripts.cpp @@ -226,16 +226,13 @@ public: return false; } - if (sIndividualProgression->requirePreAQQuests) - { - // Gate visible and closed if player has not passed the gong quest if it's required (IndividualProgression.RequirePreAQQuests = 1) - return sIndividualProgression->isBeforeProgression(target, PROGRESSION_AQ); - } - else + if (!sIndividualProgression->requirePreAQQuests) { // Gate visible and closed if player has not yet benefited from the skip before defeating Nefarian if gong quest not required (IndividualProgression.RequirePreAQQuests = 0) return sIndividualProgression->isBeforeProgression(target, PROGRESSION_PRE_AQ); } + + return sIndividualProgression->isBeforeProgression(target, PROGRESSION_AQ); } };