Skip to content

Commit 7b85a01

Browse files
authored
Scripts/The Eye: Rewrite Kael'thas (#31642)
Credit for some ideas, pieces of code goes to CMaNGOS
1 parent db69411 commit 7b85a01

4 files changed

Lines changed: 1692 additions & 906 deletions

File tree

Lines changed: 183 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,183 @@
1+
--
2+
SET @SPAWN_GROUP_ID := 342; -- 4
3+
4+
-- Kael'thas
5+
UPDATE `creature_template` SET `flags_extra` = `flags_extra`|512 WHERE `entry` = 19622;
6+
7+
-- Reorder texts & fix one text
8+
DELETE FROM `creature_text` WHERE `CreatureID` = 19622;
9+
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
10+
(19622,0,0,"Energy. Power. My people are addicted to it... a dependence made manifest after the Sunwell was destroyed. Welcome to the future. A pity you are too late to stop it. No one can stop me now! Selama ashal'anore!",14,0,100,0,0,11256,20195,0,"Kael'thas SAY_INTRO"),
11+
(19622,1,0,"Capernian will see to it that your stay here is a short one.",14,0,100,0,0,11257,19004,0,"Kael'thas SAY_INTRO_CAPERNIAN"),
12+
(19622,2,0,"Well done, you have proven worthy to test your skills against my master engineer, Telonicus.",14,0,100,0,0,11258,19005,0,"Kael'thas SAY_INTRO_TELONICUS"),
13+
(19622,3,0,"Let us see how your nerves hold up against the Darkener, Thaladred! ",14,0,100,0,0,11259,19006,0,"Kael'thas SAY_INTRO_THALADRED"),
14+
(19622,4,0,"You have persevered against some of my best advisors... but none can withstand the might of the Blood Hammer. Behold, Lord Sanguinar!",14,0,100,0,0,11260,19003,0,"Kael'thas SAY_INTRO_SANGUINAR"),
15+
(19622,5,0,"As you see, I have many weapons in my arsenal....",14,0,100,0,0,11261,19053,0,"Kael'thas SAY_PHASE_2_WEAPONS"),
16+
(19622,6,0,"Perhaps I underestimated you. It would be unfair to make you fight all four advisors at once, but... fair treatment was never shown to my people. I'm just returning the favor.",14,0,100,0,0,11262,19060,0,"Kael'thas SAY_PHASE_3_ADVANCE"),
17+
(19622,7,0,"Alas, sometimes one must take matters into one's own hands. Balamore shanal!",14,0,100,0,0,11263,19195,0,"Kael'thas SAY_PHASE_4_INTRO_2"),
18+
(19622,8,0,"Let us see how you fare when your world is turned upside down.",14,0,100,0,0,11264,20198,0,"Kael'thas SAY_GRAVITY_LAPSE_1"),
19+
(19622,8,1,"Having trouble staying grounded?",14,0,100,0,0,11265,20199,0,"Kael'thas SAY_GRAVITY_LAPSE_2"),
20+
(19622,9,0,"By the power of the sun!",14,0,100,0,0,11266,20200,0,"Kael'thas SAY_SUMMON_PHOENIX_1"),
21+
(19622,9,1,"Anar'anel belore!",14,0,100,0,0,11267,20201,0,"Kael'thas SAY_SUMMON_PHOENIX_2"),
22+
(19622,10,0,"Obey me!",14,0,100,0,0,11268,20202,0,"Kael'thas SAY_MIND_CONTROL_1"),
23+
(19622,10,1,"Bow to my will!",14,0,100,0,0,11269,20203,0,"Kael'thas SAY_MIND_CONTROL_2"),
24+
(19622,11,0,"You will not prevail!",14,0,100,0,0,11270,20204,0,"Kael'thas SAY_SLAY_1"),
25+
(19622,11,1,"You gambled. And lost.",14,0,100,0,0,11271,20205,0,"Kael'thas SAY_SLAY_2"),
26+
(19622,11,2,"This was child's play.",14,0,100,0,0,11272,20206,0,"Kael'thas SAY_SLAY_3"),
27+
(19622,12,0,"I have not come this far to be stopped! The future I have planned will not be jeopardized! Now you will taste true power!!",14,0,100,0,0,11273,20208,0,"Kael'thas SAY_PHASE_5_NUTS"),
28+
(19622,13,0,"For... Quel'...Thalas!",14,0,100,0,0,11274,20207,0,"Kael'thas SAY_DEATH"),
29+
(19622,14,0,"%s begins to cast Pyroblast!",41,0,100,0,0,0,20775,0,"Kael'thas EMOTE_PYROBLAST");
30+
31+
-- Spawn groups
32+
DELETE FROM `spawn_group` WHERE `spawnId` IN (12570,12569,12568,12567) AND `spawnType` = 0;
33+
INSERT INTO `spawn_group` (`groupId`, `spawnType`, `spawnId`) VALUES
34+
(@SPAWN_GROUP_ID+0,0,12570),
35+
(@SPAWN_GROUP_ID+1,0,12569),
36+
(@SPAWN_GROUP_ID+2,0,12568),
37+
(@SPAWN_GROUP_ID+3,0,12567);
38+
39+
DELETE FROM `spawn_group_template` WHERE `groupId` BETWEEN @SPAWN_GROUP_ID+0 AND @SPAWN_GROUP_ID+3;
40+
INSERT INTO `spawn_group_template` (`groupId`, `groupName`, `groupFlags`) VALUES
41+
(@SPAWN_GROUP_ID+0,"Tempest Keep - Kael'thas - Lord Sanguinar",4),
42+
(@SPAWN_GROUP_ID+1,"Tempest Keep - Kael'thas - Grand Astromancer Capernian",4),
43+
(@SPAWN_GROUP_ID+2,"Tempest Keep - Kael'thas - Master Engineer Telonicus",4),
44+
(@SPAWN_GROUP_ID+3,"Tempest Keep - Kael'thas - Thaladred the Darkener",4);
45+
46+
-- Controller
47+
UPDATE `creature` SET `ScriptName` = 'npc_kaelthas_controller', `StringId` = 'KaelthasControllerTrigger' WHERE `guid` = 144154 AND `id` = 22515;
48+
49+
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` IN (36687,36688,36689,36709);
50+
INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
51+
(13,1,36687,0,0,31,0,3,19622,0,0,0,0,"","Group 0: Spell 'Kael Sanguinar' (Effect 0) targets creature 'Kael'thas Sunstrider'"),
52+
(13,1,36688,0,0,31,0,3,19622,0,0,0,0,"","Group 0: Spell 'Kael Capernian' (Effect 0) targets creature 'Kael'thas Sunstrider'"),
53+
(13,1,36689,0,0,31,0,3,19622,0,0,0,0,"","Group 0: Spell 'Kael Telonicus' (Effect 0) targets creature 'Kael'thas Sunstrider'"),
54+
(13,1,36709,0,0,31,0,3,19622,0,0,0,0,"","Group 0: Spell 'Kael Phase Two' (Effect 0) targets creature 'Kael'thas Sunstrider'");
55+
56+
-- Weapons
57+
DELETE FROM `smart_scripts` WHERE `entryorguid` BETWEEN 21268 AND 21274 AND `id` = 0;
58+
DELETE FROM `smart_scripts` WHERE `entryorguid` = 2126800 AND `source_type` = 9;
59+
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
60+
(21268,0,0,0,37,0,100,0,0,0,0,0,0,80,2126800,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Netherstrand Longbow - On AI Initialize - Run Script"),
61+
(21269,0,0,0,37,0,100,0,0,0,0,0,0,80,2126800,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Devastation - On AI Initialize - Run Script"),
62+
(21270,0,0,0,37,0,100,0,0,0,0,0,0,80,2126800,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Cosmic Infuser - On AI Initialize - Run Script"),
63+
(21271,0,0,0,37,0,100,0,0,0,0,0,0,80,2126800,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Infinity Blades - On AI Initialize - Run Script"),
64+
(21272,0,0,0,37,0,100,0,0,0,0,0,0,80,2126800,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Warp Slicer - On AI Initialize - Run Script"),
65+
(21273,0,0,0,37,0,100,0,0,0,0,0,0,80,2126800,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Phaseshift Bulwark - On AI Initialize - Run Script"),
66+
(21274,0,0,0,37,0,100,0,0,0,0,0,0,80,2126800,2,0,0,0,0,1,0,0,0,0,0,0,0,0,"Staff of Disintegration - On AI Initialize - Run Script"),
67+
68+
(2126800,9,0,0,0,0,100,0,0,0,0,0,0,116,60,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Netherstrand Longbow - On Script - Set Corpse Delay"),
69+
(2126800,9,1,0,0,0,100,0,0,0,0,0,0,8,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Netherstrand Longbow - On Script - Set Reactstate Passive"),
70+
(2126800,9,2,0,0,0,100,0,3000,3000,0,0,0,8,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Netherstrand Longbow - On Script - Set Reactstate Aggressive"),
71+
(2126800,9,3,0,0,0,100,0,0,0,0,0,0,38,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,"Netherstrand Longbow - On Script - Set In Combat With Zone");
72+
73+
UPDATE `spell_target_position` SET `PositionX` = 795, `PositionY` = 15, `PositionZ` = 50.06, `Orientation` = 3.141590118408203125, `VerifiedBuild` = 23420 WHERE `ID` = 36958;
74+
UPDATE `spell_target_position` SET `PositionX` = 785, `PositionY` = 11, `PositionZ` = 50.06, `Orientation` = 3.141590118408203125, `VerifiedBuild` = 23420 WHERE `ID` = 36959;
75+
UPDATE `spell_target_position` SET `PositionX` = 781, `PositionY` = 5, `PositionZ` = 50.06, `Orientation` = 3.141590118408203125, `VerifiedBuild` = 23420 WHERE `ID` = 36960;
76+
UPDATE `spell_target_position` SET `PositionX` = 776, `PositionY` = -0.7, `PositionZ` = 50.06, `Orientation` = 3.141590118408203125, `VerifiedBuild` = 23420 WHERE `ID` = 36961;
77+
UPDATE `spell_target_position` SET `PositionX` = 781, `PositionY` = -6, `PositionZ` = 50.06, `Orientation` = 3.141590118408203125, `VerifiedBuild` = 23420 WHERE `ID` = 36962;
78+
UPDATE `spell_target_position` SET `PositionX` = 785, `PositionY` = -13, `PositionZ` = 50.06, `Orientation` = 3.141590118408203125, `VerifiedBuild` = 23420 WHERE `ID` = 36963;
79+
UPDATE `spell_target_position` SET `PositionX` = 795, `PositionY` = -17, `PositionZ` = 50.06, `Orientation` = 3.141590118408203125, `VerifiedBuild` = 23420 WHERE `ID` = 36964;
80+
81+
-- Flame Strike Trigger (Kael)
82+
UPDATE `creature_template` SET `ScriptName` = 'npc_flame_strike_trigger_kael' WHERE `entry` = 21369;
83+
84+
-- Phoenix Egg
85+
UPDATE `creature_template` SET `flags_extra` = `flags_extra` &~ 2, `ScriptName` = 'npc_phoenix_egg_the_eye' WHERE `entry` = 21364;
86+
87+
-- Phoenix
88+
UPDATE `creature_template` SET `ScriptName` = 'npc_phoenix_the_eye' WHERE `entry` = 21362;
89+
90+
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` = 40370;
91+
INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
92+
(13,7,40370,0,0,31,0,3,21362,0,0,0,0,"","Group 0: Spell 'Banish' (Effect 0, 1, 2) targets creature 'Phoenix'");
93+
94+
-- Nether Vapor
95+
UPDATE `creature_template` SET `ScriptName` = 'npc_nether_vapor' WHERE `entry` = 21002;
96+
97+
DELETE FROM `creature_template_movement` WHERE `CreatureId` = 21002;
98+
INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`, `InteractionPauseTimer`) VALUES
99+
(21002,1,0,1,0,0,0,NULL);
100+
101+
-- Spell scripts
102+
UPDATE `spell_script_names` SET `ScriptName` = 'spell_kaelthas_gravity_lapse' WHERE `ScriptName` = 'spell_kael_gravity_lapse';
103+
104+
DELETE FROM `spell_script_names` WHERE `ScriptName` IN (
105+
'spell_kaelthas_remote_toy',
106+
'spell_kaelthas_mind_control',
107+
'spell_kaelthas_pyroblast',
108+
'spell_kaelthas_gaining_power',
109+
'spell_kaelthas_explodes',
110+
'spell_kaelthas_pure_nether_beam',
111+
'spell_kaelthas_pure_nether_beam_visual',
112+
'spell_kaelthas_shock_barrier',
113+
'spell_kaelthas_gravity_lapse_periodic',
114+
'spell_kaelthas_summon_nether_vapor',
115+
'spell_kaelthas_summon_nether_vapor_effect',
116+
'spell_kaelthas_nether_vapor_lightning',
117+
'spell_kaelthas_nether_beam');
118+
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
119+
(37027, 'spell_kaelthas_remote_toy'),
120+
(36797, 'spell_kaelthas_mind_control'),
121+
(36819, 'spell_kaelthas_pyroblast'),
122+
(36091, 'spell_kaelthas_gaining_power'),
123+
(36092, 'spell_kaelthas_explodes'),
124+
(36201, 'spell_kaelthas_pure_nether_beam'),
125+
(36290, 'spell_kaelthas_pure_nether_beam'),
126+
(36291, 'spell_kaelthas_pure_nether_beam'),
127+
(36196, 'spell_kaelthas_pure_nether_beam_visual'),
128+
(36197, 'spell_kaelthas_pure_nether_beam_visual'),
129+
(36198, 'spell_kaelthas_pure_nether_beam_visual'),
130+
(36815, 'spell_kaelthas_shock_barrier'),
131+
(34480, 'spell_kaelthas_gravity_lapse_periodic'),
132+
(35865, 'spell_kaelthas_summon_nether_vapor'),
133+
(35861, 'spell_kaelthas_summon_nether_vapor_effect'),
134+
(35862, 'spell_kaelthas_summon_nether_vapor_effect'),
135+
(35863, 'spell_kaelthas_summon_nether_vapor_effect'),
136+
(35864, 'spell_kaelthas_summon_nether_vapor_effect'),
137+
(45960, 'spell_kaelthas_nether_vapor_lightning'),
138+
(35869, 'spell_kaelthas_nether_beam');
139+
140+
-- Transition
141+
UPDATE `creature` SET `StringId` = 'KaelthasNetherbeamChannelTrigger1' WHERE `guid` = 144119 AND `id` = 22517; -- X: 799.8832 Y: -39.790634 Z: 86.04091
142+
UPDATE `creature` SET `StringId` = 'KaelthasNetherbeamChannelTrigger2' WHERE `guid` = 144121 AND `id` = 22517; -- X: 799.48193 Y: 38.38402 Z: 84.188545
143+
UPDATE `creature` SET `StringId` = 'KaelthasNetherbeamChannelTrigger3' WHERE `guid` = 144130 AND `id` = 22517; -- X: 847.9123 Y: -16.270517 Z: 64.80233
144+
UPDATE `creature` SET `StringId` = 'KaelthasNetherbeamChannelTrigger4' WHERE `guid` = 144123 AND `id` = 22517; -- X: 847.84033 Y: 14.672723 Z: 64.72507
145+
UPDATE `creature` SET `StringId` = 'KaelthasNetherbeamChannelTrigger5' WHERE `guid` = 144128 AND `id` = 22517; -- X: 844.8883 Y: -7.439569 Z: 66.139854
146+
UPDATE `creature` SET `StringId` = 'KaelthasNetherbeamChannelTrigger6' WHERE `guid` = 144124 AND `id` = 22517; -- X: 844.85583 Y: 6.185529 Z: 65.86212
147+
148+
UPDATE `creature` SET `StringId` = 'KaelthasExplosionTrigger' WHERE `guid` = 144112 AND `id` = 22517; -- X: 701.93585 Y: 66.05067 Z: 46.862164
149+
UPDATE `creature` SET `StringId` = 'KaelthasExplosionTrigger' WHERE `guid` = 144114 AND `id` = 22517; -- X: 699.306 Y: -67.62751 Z: 46.86217
150+
UPDATE `creature` SET `StringId` = 'KaelthasExplosionTrigger' WHERE `guid` = 144111 AND `id` = 22517; -- X: 665.1088 Y: -0.950598 Z: 46.86217
151+
UPDATE `creature` SET `StringId` = 'KaelthasExplosionTrigger' WHERE `guid` = 144113 AND `id` = 22517; -- X: 708.8086 Y: -0.769152 Z: 46.862156
152+
UPDATE `creature` SET `StringId` = 'KaelthasExplosionTrigger' WHERE `guid` = 144115 AND `id` = 22517; -- X: 732.94727 Y: -0.566178 Z: 46.86214
153+
UPDATE `creature` SET `StringId` = 'KaelthasExplosionTrigger' WHERE `guid` = 144133 AND `id` = 22517; -- X: 766.7248 Y: -0.726238 Z: 50.133865
154+
155+
UPDATE `creature` SET `StringId` = 'KaelthasPureNetherBeamTriggerGroup1' WHERE `guid` = 144134; -- Spell: 36201 X: 778.8183 Y: 56.698456 Z: 126.98994
156+
UPDATE `creature` SET `StringId` = 'KaelthasPureNetherBeamTriggerGroup1' WHERE `guid` = 144116; -- Spell: 36201 X: 798.81226 Y: 61.566982 Z: 115.34415
157+
UPDATE `creature` SET `StringId` = 'KaelthasPureNetherBeamTriggerGroup1' WHERE `guid` = 144135; -- Spell: 36201 X: 786.0614 Y: 65.858246 Z: 100.424866
158+
159+
UPDATE `creature` SET `StringId` = 'KaelthasPureNetherBeamTriggerGroup2' WHERE `guid` = 144129; -- Spell: 36290 X: 846.6299 Y: -37.764027 Z: 84.40607
160+
UPDATE `creature` SET `StringId` = 'KaelthasPureNetherBeamTriggerGroup2' WHERE `guid` = 144132; -- Spell: 36290 X: 847.2033 Y: -31.359663 Z: 99.57969
161+
UPDATE `creature` SET `StringId` = 'KaelthasPureNetherBeamTriggerGroup2' WHERE `guid` = 144127; -- Spell: 36290 X: 852.7165 Y: -17.161448 Z: 111.89911
162+
UPDATE `creature` SET `StringId` = 'KaelthasPureNetherBeamTriggerGroup2' WHERE `guid` = 144125; -- Spell: 36290 X: 855.7502 Y: -1.335043 Z: 112.82647
163+
UPDATE `creature` SET `StringId` = 'KaelthasPureNetherBeamTriggerGroup2' WHERE `guid` = 144122; -- Spell: 36290 X: 851.5966 Y: 17.912886 Z: 109.899216
164+
UPDATE `creature` SET `StringId` = 'KaelthasPureNetherBeamTriggerGroup2' WHERE `guid` = 144131; -- Spell: 36290 X: 848.43695 Y: 30.284082 Z: 92.795105
165+
UPDATE `creature` SET `StringId` = 'KaelthasPureNetherBeamTriggerGroup2' WHERE `guid` = 144126; -- Spell: 36290 X: 849.4088 Y: 37.11266 Z: 77.683975
166+
167+
UPDATE `creature` SET `StringId` = 'KaelthasPureNetherBeamTriggerGroup3' WHERE `guid` = 144117; -- Spell: 36291 X: 785.42413 Y: -52.299824 Z: 134.9155
168+
UPDATE `creature` SET `StringId` = 'KaelthasPureNetherBeamTriggerGroup3' WHERE `guid` = 144118; -- Spell: 36291 X: 775.7325 Y: -61.36944 Z: 119.4992
169+
UPDATE `creature` SET `StringId` = 'KaelthasPureNetherBeamTriggerGroup3' WHERE `guid` = 144120; -- Spell: 36291 X: 800.0196 Y: -62.71717 Z: 109.616516
170+
171+
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` IN (36089,36090,36196,36197,36198);
172+
INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
173+
(13,1,36089,0,0,31,0,3,19622,0,0,0,0,"","Group 0: Spell 'Netherbeam' (Effect 0) targets creature 'Kael'thas Sunstrider'"),
174+
(13,1,36090,0,0,31,0,3,19622,0,0,0,0,"","Group 0: Spell 'Netherbeam' (Effect 0) targets creature 'Kael'thas Sunstrider'"),
175+
(13,1,36196,0,0,31,0,3,19622,0,0,0,0,"","Group 0: Spell 'Pure Nether Beam' (Effect 0) targets creature 'Kael'thas Sunstrider'"),
176+
(13,1,36197,0,0,31,0,3,19622,0,0,0,0,"","Group 0: Spell 'Pure Nether Beam' (Effect 0) targets creature 'Kael'thas Sunstrider'"),
177+
(13,1,36198,0,0,31,0,3,19622,0,0,0,0,"","Group 0: Spell 'Pure Nether Beam' (Effect 0) targets creature 'Kael'thas Sunstrider'");
178+
179+
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 13 AND `SourceEntry` IN (36201,36290,36291);
180+
INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`ConditionStringValue1`,`NegativeCondition`,`ErrorType`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
181+
(13,1,36201,0,0,58,0,0,0,0,"KaelthasPureNetherBeamTriggerGroup1",0,0,0,"","Group 0: Spell 'Pure Nether Beam' (Effect 0) targets creature 'World Trigger (Large AOI)'"),
182+
(13,1,36290,0,0,58,0,0,0,0,"KaelthasPureNetherBeamTriggerGroup2",0,0,0,"","Group 0: Spell 'Pure Nether Beam' (Effect 0) targets creature 'World Trigger (Large AOI)'"),
183+
(13,1,36291,0,0,58,0,0,0,0,"KaelthasPureNetherBeamTriggerGroup3",0,0,0,"","Group 0: Spell 'Pure Nether Beam' (Effect 0) targets creature 'World Trigger (Large AOI)'");

src/server/game/Spells/SpellMgr.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3013,12 +3013,6 @@ void SpellMgr::LoadSpellInfoCorrections()
30133013
spellInfo->_GetEffect(EFFECT_0).TriggerSpell = 29916;
30143014
});
30153015

3016-
// Remote Toy
3017-
ApplySpellFix({ 37027 }, [](SpellInfo* spellInfo)
3018-
{
3019-
spellInfo->_GetEffect(EFFECT_0).TriggerSpell = 37029;
3020-
});
3021-
30223016
// Eye of Grillok
30233017
ApplySpellFix({ 38495 }, [](SpellInfo* spellInfo)
30243018
{

0 commit comments

Comments
 (0)