From 33a013f87ac2d22105194091d1d21fdb55f4ff65 Mon Sep 17 00:00:00 2001 From: SylvaniaCore deploy Date: Sun, 9 Aug 2026 18:58:33 +0000 Subject: [PATCH] Fix quete Un nouvel ami (29679) : Shu invisible + final non binde Deux bugs a la Mare des Reflets (Ile Vagabonde) empechaient de finir la quete jouer 5x avec l Esprit de l eau : - Shu jouable (65493) portait l aura d invisibilite 89304 (reservee au Water Spout Bunny 60488) -> spawne mais invisible. - spell_water_spout_quest_credit (invoque l Esprit de l eau au terme de la quete) present dans le core mais lie a aucun sort -> PNJ final absent. Patch SQL data : sql/sylvania/shu_water_spirit_fix.sql Signale et valide en jeu par le joueur. --- sql/sylvania/shu_water_spirit_fix.sql | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 sql/sylvania/shu_water_spirit_fix.sql diff --git a/sql/sylvania/shu_water_spirit_fix.sql b/sql/sylvania/shu_water_spirit_fix.sql new file mode 100644 index 0000000..4e7bb7b --- /dev/null +++ b/sql/sylvania/shu_water_spirit_fix.sql @@ -0,0 +1,26 @@ +-- ===================================================================== +-- Île Vagabonde — Quêtes « Shu, l'esprit de l'eau » (29678) et +-- « Un nouvel ami » (29679), à la Mare des Reflets (map 860). +-- +-- Deux bugs empêchaient de finir « Un nouvel ami » (jouer 5x avec Shu) : +-- +-- 1) Shu jouable (creature 65493) portait l'aura 89304 (invisibilité, +-- normalement réservée au « Water Spout Bunny » 60488). Résultat : +-- Shu spawné mais INVISIBLE — impossible de jouer avec lui. +-- +-- 2) Le script C++ spell_water_spout_quest_credit (qui invoque l'Esprit +-- de l'eau, le « nouvel ami », une fois la quête complétée) existait +-- dans le core mais n'était lié à AUCUN sort en base. Le PNJ final +-- n'apparaissait donc jamais. +-- +-- Diagnostic : joueur (Anouky) signale Shu absent de la Mare + capture +-- d'écran ; vérif spawn/aura/bindings côté DB. +-- ===================================================================== + +-- 1) Rendre Shu visible : retirer l'aura d'invisibilité (garde le reste vide) +UPDATE `creature_template_addon` SET `auras`='' WHERE `entry`=65493; + +-- 2) Brancher le script du final (invocation de l'Esprit de l'eau) +DELETE FROM `spell_script_names` WHERE `spell_id`=117063 AND `ScriptName`='spell_water_spout_quest_credit'; +INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES +(117063, 'spell_water_spout_quest_credit');