AQ update

This commit is contained in:
Grimfeather
2025-05-21 02:52:21 +02:00
committed by GitHub
parent 2930edcff5
commit d38e08ac2e

View File

@@ -347,6 +347,7 @@ public:
if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR))) if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR)))
{ {
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE, false); player->CastSpell(player, IPP_PHASE, false);
} }
break; break;
@@ -354,6 +355,7 @@ public:
if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR))) if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR)))
{ {
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE, false); player->CastSpell(player, IPP_PHASE, false);
} }
break; break;
@@ -361,6 +363,7 @@ public:
if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR))) if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR)))
{ {
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE, false); player->CastSpell(player, IPP_PHASE, false);
} }
break; break;
@@ -368,6 +371,7 @@ public:
if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR))) if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR)))
{ {
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE, false); player->CastSpell(player, IPP_PHASE, false);
} }
break; break;
@@ -375,10 +379,12 @@ public:
if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR))) if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR)))
{ {
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE, false); player->CastSpell(player, IPP_PHASE, false);
} }
else if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_AQ_WAR)) else if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_AQ_WAR))
{ {
player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ); player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE_AQ, false); player->CastSpell(player, IPP_PHASE_AQ, false);
} }
@@ -387,10 +393,12 @@ public:
if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR))) if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR)))
{ {
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE, false); player->CastSpell(player, IPP_PHASE, false);
} }
else if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_AQ_WAR)) else if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_AQ_WAR))
{ {
player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ); player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE_AQ, false); player->CastSpell(player, IPP_PHASE_AQ, false);
} }
@@ -399,10 +407,12 @@ public:
if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR))) if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR)))
{ {
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE, false); player->CastSpell(player, IPP_PHASE, false);
} }
else if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_AQ_WAR)) else if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_AQ_WAR))
{ {
player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ); player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE_AQ, false); player->CastSpell(player, IPP_PHASE_AQ, false);
} }
@@ -411,10 +421,12 @@ public:
if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR))) if ((sIndividualProgression->hasPassedProgression(player, PROGRESSION_PRE_AQ)) && (sIndividualProgression->isBeforeProgression(player, PROGRESSION_AQ_WAR)))
{ {
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE, false); player->CastSpell(player, IPP_PHASE, false);
} }
else if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_AQ_WAR)) else if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_AQ_WAR))
{ {
player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ); player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE_AQ, false); player->CastSpell(player, IPP_PHASE_AQ, false);
} }
@@ -423,6 +435,7 @@ public:
if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_ONYXIA)) if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_ONYXIA))
{ {
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE, false); player->CastSpell(player, IPP_PHASE, false);
} }
break; break;
@@ -430,6 +443,7 @@ public:
if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_ONYXIA)) if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_ONYXIA))
{ {
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE, false); player->CastSpell(player, IPP_PHASE, false);
} }
break; break;
@@ -437,6 +451,7 @@ public:
if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_ONYXIA)) if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_ONYXIA))
{ {
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE, false); player->CastSpell(player, IPP_PHASE, false);
} }
break; break;
@@ -444,6 +459,7 @@ public:
if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_ONYXIA)) if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_ONYXIA))
{ {
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE, false); player->CastSpell(player, IPP_PHASE, false);
} }
break; break;
@@ -451,6 +467,7 @@ public:
if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_ONYXIA)) if (sIndividualProgression->hasPassedProgression(player, PROGRESSION_ONYXIA))
{ {
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
player->CastSpell(player, IPP_PHASE, false); player->CastSpell(player, IPP_PHASE, false);
} }
break; break;
@@ -472,6 +489,7 @@ public:
break; break;
default: default:
player->RemoveAura(IPP_PHASE); player->RemoveAura(IPP_PHASE);
player->RemoveAura(IPP_PHASE_AQ);
} }
} }