From 44ea32ace410071494726eeaf69489bad1423591 Mon Sep 17 00:00:00 2001 From: Peter Keresztes Schmidt Date: Sat, 18 Jul 2020 20:43:16 +0200 Subject: 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 --- .../scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/npc_arthas.cpp | 1 + src/server/scripts/Kalimdor/zone_bloodmyst_isle.cpp | 3 +++ 2 files changed, 4 insertions(+) (limited to 'src/server/scripts/Kalimdor') diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/npc_arthas.cpp b/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/npc_arthas.cpp index ffefb1457a9..aa1e2169f12 100644 --- a/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/npc_arthas.cpp +++ b/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/npc_arthas.cpp @@ -1485,6 +1485,7 @@ public: chromie->AI()->Talk(RP5_LINE_CHROMIE0); chromie->AddNpcFlag(NPCFlags(UNIT_NPC_FLAG_GOSSIP | UNIT_NPC_FLAG_QUESTGIVER)); } + break; default: break; } diff --git a/src/server/scripts/Kalimdor/zone_bloodmyst_isle.cpp b/src/server/scripts/Kalimdor/zone_bloodmyst_isle.cpp index a45e65460ef..5a8f926b3f2 100644 --- a/src/server/scripts/Kalimdor/zone_bloodmyst_isle.cpp +++ b/src/server/scripts/Kalimdor/zone_bloodmyst_isle.cpp @@ -330,8 +330,11 @@ public: std::list creatureList; GetCreatureListWithEntryInGrid(creatureList, me, NPC_BLOODMYST_TESLA_COIL, 500.0f); if (!creatureList.empty()) + { for (std::list::iterator itr = creatureList.begin(); itr != creatureList.end(); ++itr) (*itr)->InterruptNonMeleeSpells(true, SPELL_BLOODMYST_TESLA); + } + break; } default: break; -- cgit v1.2.3