From a0d0ef79546571497cc12438d1df765910840d9d Mon Sep 17 00:00:00 2001 From: Gultask <100873791+Gultask@users.noreply.github.com> Date: Sat, 28 Feb 2026 15:52:17 -0300 Subject: [PATCH] fix(DB/Quest): Rework Vile Hold / Malykriss quest handling (#24941) --- .../updates/pending_db_world/rev_1772301073269588100.sql | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 data/sql/updates/pending_db_world/rev_1772301073269588100.sql diff --git a/data/sql/updates/pending_db_world/rev_1772301073269588100.sql b/data/sql/updates/pending_db_world/rev_1772301073269588100.sql new file mode 100644 index 000000000..2576a1b05 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1772301073269588100.sql @@ -0,0 +1,9 @@ +-- Phase for accepting or having completed any of the "Rider of%" quests +DELETE FROM `spell_area` WHERE `spell` = 58863 AND `area` = 4520; +INSERT INTO `spell_area` (`spell`, `area`, `quest_start`, `quest_end`, `aura_spell`, `racemask`, `gender`, `autocast`, `quest_start_status`, `quest_end_status`) VALUES +(58863, 4520, 13161, 0, 0, 0, 2, 1, 74, 11), +(58863, 4520, 13162, 0, 0, 0, 2, 1, 74, 11), +(58863, 4520, 13163, 0, 0, 0, 2, 1, 74, 11); + +-- Make sure all prerequisites are completed +UPDATE `conditions` SET `ElseGroup` = 0 WHERE `SourceTypeOrReferenceId` = 19 AND `SourceEntry` IN (13161, 13162, 13163) AND `ConditionTypeOrReference` = 8 AND `ConditionValue1` IN (13146, 13147, 13160);