aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sql/updates/world/master/2022_01_04_04_world_2020_05_11_01_world.sql9
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/boss_kologarn.cpp3
2 files changed, 11 insertions, 1 deletions
diff --git a/sql/updates/world/master/2022_01_04_04_world_2020_05_11_01_world.sql b/sql/updates/world/master/2022_01_04_04_world_2020_05_11_01_world.sql
new file mode 100644
index 00000000000..9ddb0b5bed0
--- /dev/null
+++ b/sql/updates/world/master/2022_01_04_04_world_2020_05_11_01_world.sql
@@ -0,0 +1,9 @@
+-- Ulduar - Arm Dead Damage Kologarn difficult modes
+-- DELETE FROM `spelldifficulty_dbc` WHERE `id` =63629;
+-- INSERT INTO `spelldifficulty_dbc`(`id`,`spellid0`,`spellid1`) VALUES
+-- (63629,63629,63979);
+-- Ulduar - Arm Dead Damage Kologarn should ignore armor
+DELETE FROM `spell_custom_attr` WHERE `entry` IN (63629,63979);
+INSERT INTO `spell_custom_attr` (`entry`, `attributes`) VALUES
+(63629, 32768), -- 10
+(63979, 32768); -- 25
diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_kologarn.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_kologarn.cpp
index 146f7e358a1..e862f380d50 100644
--- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_kologarn.cpp
+++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_kologarn.cpp
@@ -35,7 +35,6 @@ EndScriptData */
enum Spells
{
- SPELL_ARM_DEAD_DAMAGE = 63629,
SPELL_TWO_ARM_SMASH = 63356,
SPELL_ONE_ARM_SMASH = 63573,
SPELL_ARM_SWEEP = 63766,
@@ -62,6 +61,8 @@ enum Spells
SPELL_BERSERK = 47008 // guess
};
+#define SPELL_ARM_DEAD_DAMAGE RAID_MODE<uint32>(63629,63979)
+
enum NPCs
{
NPC_RUBBLE_STALKER = 33809,