Skip to content

Commit 39637dd

Browse files
committed
# Conflicts: # src/server/game/Spells/Spell.cpp
2 parents c574c0d + f8ceac0 commit 39637dd

25 files changed

Lines changed: 101007 additions & 95 deletions
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
-- DB update 2026_05_28_00 -> 2026_05_30_00
2+
-- Hellfire Channelers formation: groupAI = 3 (MEMBER_ASSIST_LEADER | LEADER_ASSIST_MEMBER), pack-aggro only. Wipe handling lives in the instance script's hard reset.
3+
DELETE FROM `creature_formations` WHERE `leaderGUID`=90978;
4+
INSERT INTO `creature_formations`
5+
(`leaderGUID`,`memberGUID`,`dist`,`angle`,`groupAI`,`point_1`,`point_2`)
6+
VALUES
7+
(90978, 90978, 0, 0, 3, 0, 0),
8+
(90978, 90979, 0, 0, 3, 0, 0),
9+
(90978, 90980, 0, 0, 3, 0, 0),
10+
(90978, 90981, 0, 0, 3, 0, 0),
11+
(90978, 90982, 0, 0, 3, 0, 0);
12+
13+
-- Hellfire Channeler SAI: drop id=6. Death tracking moved to the instance script (OnUnitDeath).
14+
DELETE FROM `smart_scripts` WHERE `entryorguid`=17256 AND `source_type`=0 AND `id`=6;
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
-- DB update 2026_05_30_00 -> 2026_05_30_01
2+
--
3+
DROP TABLE IF EXISTS `spell_cone`;
4+
CREATE TABLE `spell_cone` (
5+
`ID` INT UNSIGNED NOT NULL COMMENT 'Spell ID',
6+
`ConeDegrees` SMALLINT NOT NULL DEFAULT '60' COMMENT 'Cone angle in degrees',
7+
PRIMARY KEY (`ID`)
8+
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
-- DB update 2026_05_30_01 -> 2026_05_30_02
2+
--
3+
DELETE FROM `spell_cone` WHERE `ID` > 0;
4+
INSERT INTO `spell_cone` VALUES
5+
(5708, 90),
6+
(8374, 90),
7+
-- (9457, 90), -- Tharnariun's Heal
8+
(11019, 90),
9+
(12882, 90),
10+
(12887, 90),
11+
-- (15529, 359), -- Gout of Flame
12+
(15847, -120),
13+
(16094, 90),
14+
(16099, 90),
15+
(16169, 90),
16+
(16340, 90),
17+
(16350, 90),
18+
(16359, 90),
19+
(16390, 90),
20+
(16396, 120),
21+
(18144, 90),
22+
(18435, 120),
23+
(18500, 120),
24+
(19630, 120),
25+
(19641, 120),
26+
(19813, 180),
27+
(20667, 90),
28+
(20712, 120),
29+
(20716, 90),
30+
(20717, 90),
31+
(21071, 120),
32+
(21099, 120),
33+
(21189, 90),
34+
(21333, 180),
35+
(22479, 90),
36+
(22539, 120),
37+
(22558, 90),
38+
(22559, 90),
39+
(22560, 90),
40+
(22561, 90),
41+
-- (22600, 120), -- Force Reactive Disk
42+
(22642, 90),
43+
-- (22682, 120), -- Shadow Flame
44+
(22833, 120),
45+
(22945, 120),
46+
-- (22993, 120), -- Shadow Flame
47+
-- (23187, 120), -- Frost Burn
48+
-- (23189, 120), -- Frost Burn
49+
-- (23308, 120), -- Incinerate
50+
-- (23309, 120), -- Incinerate
51+
-- (23310, 120), -- Time Lapse
52+
-- (23311, 120), -- Time Lapse
53+
-- (23312, 120), -- Time Lapse
54+
-- (23313, 120), -- Corrosive Acid
55+
-- (23314, 120), -- Corrosive Acid
56+
-- (23315, 120), -- Ignite Flesh
57+
-- (23316, 120), -- Ignite Flesh
58+
(23339, 120),
59+
(23364, -120),
60+
(23461, 120),
61+
(23618, 90),
62+
(23919, 120),
63+
(24192, 120),
64+
(24682, 120),
65+
(24818, 120),
66+
(24821, 45),
67+
(24822, 135),
68+
(24823, 90),
69+
(24835, 180),
70+
(24836, 225),
71+
(24837, 270),
72+
(24838, 315),
73+
(24839, 120),
74+
(24933, 7),
75+
-- (25024, 45), -- Drop Mine
76+
-- (25026, 45), Activate MG Turret
77+
-- (25027, 30), -- Flamethrower
78+
(25029, 30), -- Flamethrower
79+
(25030, 90), -- Shoot Rocket
80+
-- (25031, 45), -- Shoot Missile
81+
-- (25032, 10), -- Machine Gun
82+
-- (25060, 90), -- Updraft
83+
(25145, 90),
84+
(25149, 90),
85+
(25150, 90),
86+
(25322, 90),
87+
(25653, -120),
88+
(25993, 120),
89+
(26025, 180), -- Impale used by 15233 Vekniss Guardian; Knockback AoE, Bleed Cone
90+
-- (26027, 180), -- Knockback
91+
(26029, 5), -- Dark Glare
92+
-- (27766, 90), -- Cannon
93+
(27807, 90),
94+
(28127, 90),
95+
(28157, 45),
96+
(28168, 120),
97+
(28405, 180),
98+
(28438, 180),
99+
(28459, 90),
100+
-- (28460, 90), -- Wail of Souls
101+
-- (28469, 360), -- Ghost Vision
102+
(28741, 120),
103+
(28783, 30),
104+
-- (29998, 180), -- Decrepit Fever
105+
(30043, 90),
106+
(30056, 180),
107+
(30732, 180);
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
-- DB update 2026_05_30_02 -> 2026_05_30_03
2+
--
3+
-- 25029 Flamethrower TARGET_UNIT_CONE_ENTRY
4+
-- 25030 Shoot Rocket TARGET_UNIT_CONE_ENTRY
5+
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 13) AND (`SourceEntry` IN (25029, 25030)) AND (`SourceId` = 0) AND (`ElseGroup` = 0) AND (`ConditionTypeOrReference` = 31) AND (`ConditionTarget` = 0) AND (`ConditionValue1` = 3) AND (`ConditionValue2` = 15328) AND (`ConditionValue3` = 0);
6+
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
7+
(13, 5, 25029, 0, 0, 31, 0, 3, 15328, 0, 0, 0, 0, '', 'target must be \'Steam Stonk\''),
8+
(13, 1, 25030, 0, 0, 31, 0, 3, 15328, 0, 0, 0, 0, '', 'target must be \'Steam Stonk\'');

data/sql/updates/db_world/2026_05_30_04.sql

Lines changed: 19055 additions & 0 deletions
Large diffs are not rendered by default.

data/sql/updates/db_world/2026_05_30_05.sql

Lines changed: 13519 additions & 0 deletions
Large diffs are not rendered by default.

data/sql/updates/db_world/2026_05_30_06.sql

Lines changed: 14656 additions & 0 deletions
Large diffs are not rendered by default.

data/sql/updates/db_world/2026_05_30_07.sql

Lines changed: 13706 additions & 0 deletions
Large diffs are not rendered by default.

data/sql/updates/db_world/2026_05_30_08.sql

Lines changed: 20531 additions & 0 deletions
Large diffs are not rendered by default.

data/sql/updates/db_world/2026_05_30_09.sql

Lines changed: 10149 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)