From 5efc00e0ef59b626a02f62676f283abe83a04ca9 Mon Sep 17 00:00:00 2001 From: Lilliandris <144048412+lilliandris@users.noreply.github.com> Date: Wed, 17 Jun 2026 23:51:07 +0200 Subject: [PATCH] fix(DB/Spells): Garwal correctly invisible until quest Alpha Worg is taken (#26246) --- .../updates/pending_db_world/rev_1781720099132250410.sql | 6 ++++++ src/server/game/Spells/SpellMgr.cpp | 1 + 2 files changed, 7 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1781720099132250410.sql diff --git a/data/sql/updates/pending_db_world/rev_1781720099132250410.sql b/data/sql/updates/pending_db_world/rev_1781720099132250410.sql new file mode 100644 index 0000000000..03ab13ec27 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1781720099132250410.sql @@ -0,0 +1,6 @@ +-- Garwal +UPDATE `creature_template` SET `faction` = 1971 WHERE (`entry` = 24277); + +-- 43062 - Garwal's Invisibility +UPDATE `spell_dbc` SET `Effect_1` = 6, `EffectBasePoints_1` = 999, `EffectAura_1` = 18, `EffectMiscValue_1` = 8, `ImplicitTargetA_1` = 1 +WHERE (`ID` = 43062); diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index 69f16604a3..987ffd1d0e 100644 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -3277,6 +3277,7 @@ void SpellMgr::LoadSpellInfoCustomAttributes() case 44801: // Spectral Invisibility (Kalecgos, SWP) case 46021: // Spectral Realm (SWP) case 52951: // Chapel Invisibility (DK starting zone) + case 43062: // Alpha Worg: Garwal's Invisibility break; default: spellInfo->AuraInterruptFlags |= AURA_INTERRUPT_FLAG_CAST;