aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/scripts')
-rw-r--r--src/server/scripts/Argus/AntorusTheBurningThrone/boss_garothi_worldbreaker.cpp4
-rw-r--r--src/server/scripts/BrokenIsles/TrialOfValor/boss_guarm.cpp6
-rw-r--r--src/server/scripts/DragonIsles/AzureVault/boss_leymor.cpp2
-rw-r--r--src/server/scripts/Zandalar/Underrot/boss_cragmaw_the_infested.cpp2
-rw-r--r--src/server/scripts/Zandalar/Underrot/boss_elder_leaxa.cpp2
5 files changed, 8 insertions, 8 deletions
diff --git a/src/server/scripts/Argus/AntorusTheBurningThrone/boss_garothi_worldbreaker.cpp b/src/server/scripts/Argus/AntorusTheBurningThrone/boss_garothi_worldbreaker.cpp
index 864b5d2f1e1..d1400e08988 100644
--- a/src/server/scripts/Argus/AntorusTheBurningThrone/boss_garothi_worldbreaker.cpp
+++ b/src/server/scripts/Argus/AntorusTheBurningThrone/boss_garothi_worldbreaker.cpp
@@ -271,7 +271,7 @@ struct boss_garothi_worldbreaker : public BossAI
me->SetFacingTo(me->GetHomePosition().GetOrientation());
events.Reset();
- if (GetDifficulty() == DIFFICULTY_MYTHIC_RAID || GetDifficulty() == DIFFICULTY_HEROIC_RAID)
+ if (IsHeroic() || IsMythic())
events.ScheduleEvent(EVENT_SURGING_FEL, 8s);
DoCastSelf(SPELL_APOCALYPSE_DRIVE);
@@ -826,7 +826,7 @@ class spell_garothi_cannon_chooser : public SpellScript
}
else if ((lastCannonEntry == NPC_DECIMATOR && annihilator) || (annihilator && !decimator))
{
- uint8 count = caster->GetMap()->GetDifficultyID() == DIFFICULTY_MYTHIC_RAID ? MAX_TARGETS_SIZE :
+ uint8 count = caster->GetMap()->IsMythic() ? MAX_TARGETS_SIZE :
std::max<uint8>(MIN_TARGETS_SIZE, std::ceil(float(caster->GetMap()->GetPlayersCountExceptGMs()) / 5));
for (uint8 i = 0; i < count; i++)
diff --git a/src/server/scripts/BrokenIsles/TrialOfValor/boss_guarm.cpp b/src/server/scripts/BrokenIsles/TrialOfValor/boss_guarm.cpp
index 05707e01cb0..37129529759 100644
--- a/src/server/scripts/BrokenIsles/TrialOfValor/boss_guarm.cpp
+++ b/src/server/scripts/BrokenIsles/TrialOfValor/boss_guarm.cpp
@@ -214,12 +214,12 @@ struct boss_guarm : public BossAI
events.ScheduleEvent(EVENT_CHECK_ENERGY, 500ms);
events.ScheduleEvent(EVENT_OFF_THE_LEASH, 45s);
- if (GetDifficulty() == DIFFICULTY_MYTHIC_RAID)
+ if (IsMythic())
{
events.ScheduleEvent(EVENT_VOLATILE_FOAM, 11s);
events.ScheduleEvent(EVENT_BERSERK, 4min + 4s);
}
- else if (GetDifficulty() == DIFFICULTY_HEROIC_RAID)
+ else if (IsHeroic())
events.ScheduleEvent(EVENT_BERSERK, 5min);
else if (GetDifficulty() == DIFFICULTY_NORMAL_RAID)
events.ScheduleEvent(EVENT_BERSERK, 6min);
@@ -300,7 +300,7 @@ struct boss_guarm : public BossAI
me->SetReactState(REACT_AGGRESSIVE);
events.ScheduleEvent(EVENT_FLASHING_FANGS, 16s);
events.ScheduleEvent(EVENT_LICK, 18s);
- if (GetDifficulty() == DIFFICULTY_MYTHIC_RAID)
+ if (IsMythic())
events.ScheduleEvent(EVENT_VOLATILE_FOAM, 20s);
// Headlong Charge
diff --git a/src/server/scripts/DragonIsles/AzureVault/boss_leymor.cpp b/src/server/scripts/DragonIsles/AzureVault/boss_leymor.cpp
index b872e52d73d..903c57b830d 100644
--- a/src/server/scripts/DragonIsles/AzureVault/boss_leymor.cpp
+++ b/src/server/scripts/DragonIsles/AzureVault/boss_leymor.cpp
@@ -317,7 +317,7 @@ struct npc_ley_line_sprouts : public ScriptedAI
void JustDied(Unit* /*killer*/) override
{
- if (GetDifficulty() == DIFFICULTY_MYTHIC || GetDifficulty() == DIFFICULTY_MYTHIC_KEYSTONE)
+ if (IsMythic() || IsMythicPlus())
DoCastAOE(SPELL_VOLATILE_SAPLING, true);
if (TempSummon* tempSummon = me->ToTempSummon())
diff --git a/src/server/scripts/Zandalar/Underrot/boss_cragmaw_the_infested.cpp b/src/server/scripts/Zandalar/Underrot/boss_cragmaw_the_infested.cpp
index 9368195d55e..496f2139fe4 100644
--- a/src/server/scripts/Zandalar/Underrot/boss_cragmaw_the_infested.cpp
+++ b/src/server/scripts/Zandalar/Underrot/boss_cragmaw_the_infested.cpp
@@ -148,7 +148,7 @@ struct boss_cragmaw_the_infested : public BossAI
if (Creature* fetidMaggot = ObjectAccessor::GetCreature(*me, _fetidMaggotGuid))
fetidMaggot->DespawnOrUnsummon();
- if (IsHeroic() || GetDifficulty() == DIFFICULTY_MYTHIC || GetDifficulty() == DIFFICULTY_MYTHIC_KEYSTONE)
+ if (IsHeroicOrHigher())
DoCast(SPELL_POWER_ENERGIZE_TANTRUM);
}
diff --git a/src/server/scripts/Zandalar/Underrot/boss_elder_leaxa.cpp b/src/server/scripts/Zandalar/Underrot/boss_elder_leaxa.cpp
index 25dfd5be650..531d5b78c75 100644
--- a/src/server/scripts/Zandalar/Underrot/boss_elder_leaxa.cpp
+++ b/src/server/scripts/Zandalar/Underrot/boss_elder_leaxa.cpp
@@ -92,7 +92,7 @@ struct boss_elder_leaxa : public BossAI
Talk(SAY_AGGRO);
me->SetAIAnimKitId(0);
events.ScheduleEvent(EVENT_BLOOD_BOLT, 1s);
- if (IsHeroic() || GetDifficulty() == DIFFICULTY_MYTHIC || GetDifficulty() == DIFFICULTY_MYTHIC_KEYSTONE)
+ if (IsHeroicOrHigher())
events.ScheduleEvent(EVENT_SANGUINE_FEAST, 8s);
events.ScheduleEvent(EVENT_CREEPING_ROT, 12s);
events.ScheduleEvent(EVENT_BLOOD_MIRROR, 17s);