mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-02-06 00:48:39 +01:00
DB/Misc: Added Missing Calendar events and updated game_event to match for the next 5 years
by stuckj closes #31640
This commit is contained in:
60
sql/updates/world/3.3.5/2026_01_26_00_world.sql
Normal file
60
sql/updates/world/3.3.5/2026_01_26_00_world.sql
Normal file
@@ -0,0 +1,60 @@
|
||||
-- Extend holiday calendar dates beyond 2025 (3.3.5)
|
||||
-- Ref: #24045
|
||||
-- `date_value` uses packed blizzdate encoding; year is limited to 2031 max.
|
||||
|
||||
DELETE FROM `holiday_dates`
|
||||
WHERE (`id` = 327 AND `date_id` BETWEEN 20 AND 25)
|
||||
OR (`id` = 423 AND `date_id` BETWEEN 16 AND 21)
|
||||
OR (`id` = 404 AND `date_id` BETWEEN 17 AND 22)
|
||||
OR (`id` = 201 AND `date_id` BETWEEN 22 AND 27)
|
||||
OR (`id` = 181 AND `date_id` BETWEEN 19 AND 24)
|
||||
OR (`id` = 321 AND `date_id` BETWEEN 20 AND 25);
|
||||
|
||||
INSERT INTO `holiday_dates` (`id`, `date_id`, `date_value`, `holiday_duration`) VALUES
|
||||
-- Lunar Festival (Holiday ID: 327) - 21 days (336 hours)
|
||||
(327, 20, 436551680, 336), -- 2026-01-22
|
||||
(327, 21, 453328896, 336), -- 2027-01-22
|
||||
(327, 22, 470106112, 336), -- 2028-01-22
|
||||
(327, 23, 486866944, 336), -- 2029-01-21
|
||||
(327, 24, 503644160, 336), -- 2030-01-21
|
||||
(327, 25, 520421376, 336), -- 2031-01-21
|
||||
|
||||
-- Love is in the Air (Holiday ID: 423)
|
||||
(423, 16, 437338112, 0), -- 2026-02-06
|
||||
(423, 17, 454115328, 0), -- 2027-02-06
|
||||
(423, 18, 470892544, 0), -- 2028-02-06
|
||||
(423, 19, 487653376, 0), -- 2029-02-05
|
||||
(423, 20, 504430592, 0), -- 2030-02-05
|
||||
(423, 21, 521207808, 0), -- 2031-02-05
|
||||
|
||||
-- Pilgrim's Bounty (Holiday ID: 404)
|
||||
(404, 17, 447037440, 0), -- 2026-11-22
|
||||
(404, 18, 463814656, 0), -- 2027-11-22
|
||||
(404, 19, 480575488, 0), -- 2028-11-21
|
||||
(404, 20, 497352704, 0), -- 2029-11-21
|
||||
(404, 21, 514129920, 0), -- 2030-11-21
|
||||
(404, 22, 530907136, 0), -- 2031-11-21
|
||||
|
||||
-- Children's Week (Holiday ID: 201)
|
||||
(201, 22, 439828480, 0), -- 2026-04-30
|
||||
(201, 23, 456605696, 0), -- 2027-04-30
|
||||
(201, 24, 473366528, 0), -- 2028-04-29
|
||||
(201, 25, 490143744, 0), -- 2029-04-29
|
||||
(201, 26, 506920960, 0), -- 2030-04-29
|
||||
(201, 27, 523698176, 0), -- 2031-04-29
|
||||
|
||||
-- Noblegarden (Holiday ID: 181)
|
||||
(181, 19, 439533568, 0), -- 2026-04-12
|
||||
(181, 20, 456310784, 0), -- 2027-04-12
|
||||
(181, 21, 473071616, 0), -- 2028-04-11
|
||||
(181, 22, 489848832, 0), -- 2029-04-11
|
||||
(181, 23, 506626048, 0), -- 2030-04-11
|
||||
(181, 24, 523403264, 0), -- 2031-04-11
|
||||
|
||||
-- Harvest Festival (Holiday ID: 321)
|
||||
(321, 20, 445038592, 0), -- 2026-09-28
|
||||
(321, 21, 461815808, 0), -- 2027-09-28
|
||||
(321, 22, 478576640, 0), -- 2028-09-27
|
||||
(321, 23, 495353856, 0), -- 2029-09-27
|
||||
(321, 24, 512131072, 0), -- 2030-09-27
|
||||
(321, 25, 528908288, 0); -- 2031-09-27
|
||||
Reference in New Issue
Block a user