From 033a6e31ed616db5a5dea64956a9a55d3e64dc2b Mon Sep 17 00:00:00 2001 From: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com> Date: Mon, 1 Sep 2025 21:40:12 -0400 Subject: [PATCH] fix(Scripts/World): Swap Shard communication spell to direct cast instead of AoE. (#22764) --- src/server/scripts/World/scourge_invasion.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/scripts/World/scourge_invasion.cpp b/src/server/scripts/World/scourge_invasion.cpp index 982049624..c7d83f028 100644 --- a/src/server/scripts/World/scourge_invasion.cpp +++ b/src/server/scripts/World/scourge_invasion.cpp @@ -519,7 +519,8 @@ struct npc_necrotic_shard : public ScriptedAI // Buff Players. DoCastSelf(SPELL_SOUL_REVIVAL, true); // Sending the Death Bolt. - DoCastAOE(SPELL_COMMUNIQUE_CAMP_TO_RELAY_DEATH, true); + if (Creature* relay = GetClosestCreatureWithEntry(me, NPC_NECROPOLIS_RELAY, 200.0f)) + me->CastSpell(relay, SPELL_COMMUNIQUE_CAMP_TO_RELAY_DEATH, true); DespawnCultists(); // Despawn remaining Cultists (should never happen). DespawnEventDoodads(); sWorldState->Save(SAVE_ID_SCOURGE_INVASION);