From 46cbe99ea1756935e0bb109d3ddab071a7dbfc60 Mon Sep 17 00:00:00 2001 From: killerwife Date: Wed, 25 Oct 2023 20:53:57 +0200 Subject: [PATCH] Spell: Add missing backport for script s.26264 --- src/game/Spells/SpellEffects.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/game/Spells/SpellEffects.cpp b/src/game/Spells/SpellEffects.cpp index dd272f75ad..d87bab990a 100644 --- a/src/game/Spells/SpellEffects.cpp +++ b/src/game/Spells/SpellEffects.cpp @@ -6226,6 +6226,16 @@ void Spell::EffectScriptEffect(SpellEffectIndex eff_idx) m_caster->CastSpell(unitTarget, spells[urand(0, 2)], TRIGGERED_OLD_TRIGGERED); return; } + case 26264: // Despawn + { + if (!unitTarget || unitTarget->GetTypeId() != TYPEID_UNIT) + return; + + Creature* creatureTarget = (Creature*)unitTarget; + + creatureTarget->ForcedDespawn(); + return; + } case 26465: // Mercurial Shield - need remove one 26464 Mercurial Shield aura unitTarget->RemoveAuraHolderFromStack(26464); return;