diff options
| author | Peter Keresztes Schmidt <carbenium@outlook.com> | 2020-07-18 20:43:16 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-07-18 20:43:16 +0200 |
| commit | e6e5775be83d07c3221d6690f11184246bec4bf1 (patch) | |
| tree | 4a331f7421d979bb60a3e78b5fa44430314a541b /src/server/scripts/EasternKingdoms | |
| parent | 85b5b842ca6c05d4e51081e6c3282940a80f3761 (diff) | |
Build: Enable -Wimplicit-fallthrough on clang (#25056)
* Misc: Use [[fallthrough]] attribute instead of comment to mark intentional fallthroughs
Related: #25006
* Misc: Add some missing breaks (no-ops) to satisfy clang
Related: #25006
Closes #25055
* Build: Enable -Wimplicit-fallthrough on clang
Closes #25006
Diffstat (limited to 'src/server/scripts/EasternKingdoms')
3 files changed, 3 insertions, 0 deletions
diff --git a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockSpire/instance_blackrock_spire.cpp b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockSpire/instance_blackrock_spire.cpp index a7607e62c99..b3093e6572e 100644 --- a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockSpire/instance_blackrock_spire.cpp +++ b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockSpire/instance_blackrock_spire.cpp @@ -306,6 +306,7 @@ public: for (GuidList::const_iterator itr = _incarceratorList.begin(); itr != _incarceratorList.end(); ++itr) if (Creature* creature = instance->GetCreature(*itr)) creature->Respawn(); + break; default: break; } diff --git a/src/server/scripts/EasternKingdoms/MagistersTerrace/instance_magisters_terrace.cpp b/src/server/scripts/EasternKingdoms/MagistersTerrace/instance_magisters_terrace.cpp index f799388f88e..a58a3f10c23 100644 --- a/src/server/scripts/EasternKingdoms/MagistersTerrace/instance_magisters_terrace.cpp +++ b/src/server/scripts/EasternKingdoms/MagistersTerrace/instance_magisters_terrace.cpp @@ -125,6 +125,7 @@ class instance_magisters_terrace : public InstanceMapScript case NPC_SUNBLADE_BLOOD_KNIGHT: if (creature->GetDistance(KaelthasTrashGroupDistanceComparisonPos) < 10.0f) _kaelthasPreTrashGUIDs.insert(creature->GetGUID()); + break; default: break; } diff --git a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_high_inquisitor_fairbanks.cpp b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_high_inquisitor_fairbanks.cpp index 64a5861db26..c6532c4209c 100644 --- a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_high_inquisitor_fairbanks.cpp +++ b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_high_inquisitor_fairbanks.cpp @@ -146,6 +146,7 @@ struct boss_high_inquisitor_fairbanks : public BossAI if (Unit* target = SelectTarget(SelectTargetMethod::MaxThreat, 0, 30.f, true, false)) DoCast(target, SPELL_SLEEP); events.Repeat(30s); + break; default: break; } |
