From c5d2632e6fe8966ac81c7122ae5ef3c7032ef47f Mon Sep 17 00:00:00 2001 From: Andrew <47818697+Nyeriah@users.noreply.github.com> Date: Sun, 5 Jul 2026 06:54:22 -0300 Subject: [PATCH] fix(DB/Ulduar): make General Vezax immune to spell-haste debuffs (#26474) Co-authored-by: Claude Opus 4.8 --- .../pending_db_world/rev_1783205268156315800.sql | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1783205268156315800.sql diff --git a/data/sql/updates/pending_db_world/rev_1783205268156315800.sql b/data/sql/updates/pending_db_world/rev_1783205268156315800.sql new file mode 100644 index 0000000000..4c54a14e99 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1783205268156315800.sql @@ -0,0 +1,11 @@ +-- +-- General Vezax (33271) must resist spell-haste debuffs (Curse of Tongues, Mind-numbing Poison, +-- Slow, core hound Lava Breath). They inflate his Shadow Crash / Searing Flames cast times and +-- trivialize the encounter. He already uses shared CC set -287; a single creature can reference only +-- one immunity set, so give him a dedicated superset that keeps -287's immunities and adds +-- aura 216 (HASTE_SPELLS). Other -287 users are left untouched. +DELETE FROM `creature_immunities` WHERE `ID`=-427; +INSERT INTO `creature_immunities` (`ID`, `SchoolMask`, `DispelTypeMask`, `MechanicsMask`, `Effects`, `Auras`, `ImmuneAoE`, `ImmuneChain`, `Comment`) VALUES +(-427, 0, 0, 1234599678, '98,114,124,144,145', '11,216', 0, 0, 'General Vezax: -287 (CC/knockback/taunt, auras=11(MOD_TAUNT)) + auras=216(HASTE_SPELLS) so cast-time slows do not trivialize the fight'); + +UPDATE `creature_template` SET `CreatureImmunitiesId`=-427 WHERE `entry`=33271;