send player to preAQ phase

previously the player was sent to the AQ phase if RequirePreAQQuests was set to 0.

This meant the player skipped the AQ war effort after killing Nefarian.

Now everyone goes to the preAQ phase.

if RequirePreAQQuests is set to 0, the player needs to complete the war effort to progress to the AQ phase.
if RequirePreAQQuests is set to 1, the player needs to complete the war effort + the AQ quest line to progress to the AQ phase.
This commit is contained in:
Grimfeather
2025-05-09 12:09:36 +02:00
committed by GitHub
parent e26cdc4d2f
commit daa3eb845e

View File

@@ -234,14 +234,7 @@ void IndividualProgression::checkKillProgression(Player* killer, Creature* kille
UpdateProgressionState(killer, PROGRESSION_ONYXIA); UpdateProgressionState(killer, PROGRESSION_ONYXIA);
break; break;
case NEFARIAN: case NEFARIAN:
if (requirePreAQQuests) UpdateProgressionState(killer, PROGRESSION_BLACKWING_LAIR);
{
UpdateProgressionState(killer, PROGRESSION_BLACKWING_LAIR);
}
else
{
UpdateProgressionState(killer, PROGRESSION_PRE_AQ);
}
break; break;
case CTHUN: case CTHUN:
UpdateProgressionState(killer, PROGRESSION_AQ); UpdateProgressionState(killer, PROGRESSION_AQ);