From 1b1eb863e2084d279c8f5ee2e19ad57a76d83351 Mon Sep 17 00:00:00 2001 From: SylvaniaCore deploy Date: Thu, 27 Aug 2026 23:41:38 +0200 Subject: [PATCH] Rivage brise : declaration du scenario pour la carte 1666 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sans cette ligne la carte n a aucun scenario attache : aucun suivi d objectifs ne s affiche et aucune progression n est enregistree. Meme manque que celui constate sur les donjons de Pandarie. VALEURS VERIFIEES, pas supposees Scenario 1280 : releve dans scenario_data du dump de reference, puis confirme dans Scenario.db2 du build 7.3.5.26972 -- « The Assault on Broken Shore », type 4. Difficulte 12 : MapDifficulty.db2 ne declare qu une seule difficulte pour la carte 1666, la 12, pour 5 joueurs. Difficulty.db2 donne pour la 12 « Normal Scenario », type d instance 5. RECOUPEMENT INDEPENDANT : les 593 placements extraits pour cette carte portent tous spawnMask = 4096, soit 2^12 -- la meme difficulte. Deux sources distinctes concordent. Team 0 cote reference = les deux camps, d ou scenario_A = scenario_H, ce que confirme la video qui montre le meme deroule des deux cotes. Le scenario compte HUIT etapes distinctes (Into the Fray, Vanguard of the Assault, Might of the Legion, Rifts of Chaos, The Doomguard s Command, Gateway to Ruin, Pillar of Fire, Mephistroth), chacune avec son propre arbre de criteres -- contrairement a la Brasserie qui n en avait qu une a trois criteres. Le correctif de scenario deploye aujourd hui se comportera donc correctement ici. Applique. Table lue au demarrage : effet au prochain redemarrage. Co-Authored-By: Claude Opus 5 --- sql/sylvania/rivage_scenario.sql | 42 ++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 sql/sylvania/rivage_scenario.sql diff --git a/sql/sylvania/rivage_scenario.sql b/sql/sylvania/rivage_scenario.sql new file mode 100644 index 0000000..9167c4e --- /dev/null +++ b/sql/sylvania/rivage_scenario.sql @@ -0,0 +1,42 @@ +-- ===================================================================== +-- Assaut du Rivage brisé (carte 1666) — DÉCLARATION DU SCÉNARIO +-- +-- Sans cette ligne, la carte 1666 n'a aucun scénario attaché : le suivi +-- d'objectifs ne s'affiche pas et aucune progression n'est enregistrée. +-- C'est le même manque que celui constaté sur les donjons de Pandarie. +-- +-- D'OÙ VIENNENT LES VALEURS, et pourquoi elles ne sont pas supposées +-- +-- Scénario 1280 : relevé dans `scenario_data` du dump de référence +-- (dufernst/LegionCore-7.3.5, même lignée uwow), puis VÉRIFIÉ dans +-- `Scenario.db2` du build 7.3.5.26972 : +-- 1280, "The Assault on Broken Shore", Type 4 +-- +-- Difficulté 12 : relevée dans `MapDifficulty.db2` du même build — +-- la carte 1666 n'a qu'une seule difficulté déclarée, la 12, pour +-- 5 joueurs. Et `Difficulty.db2` donne pour la 12 : « Normal Scenario », +-- type d'instance 5. +-- +-- Recoupement indépendant : les 593 placements extraits pour cette +-- carte portent tous `spawnMask = 4096`, soit 2¹² — la même +-- difficulté 12. Deux sources distinctes concordent. +-- +-- Alliance et Horde : la référence donne `Team = 0`, c'est-à-dire les +-- deux camps. `scenario_A` et `scenario_H` reçoivent donc la même +-- valeur. C'est cohérent avec la vidéo, qui montre le même déroulé +-- des deux côtés. +-- +-- CE QUE ÇA FAIT, ET CE QUE ÇA NE FAIT PAS +-- Cette ligne attache le scénario et fera apparaître ses huit étapes +-- (Into the Fray, Vanguard of the Assault, Might of the Legion, Rifts of +-- Chaos, The Doomguard's Command, Gateway to Ruin, Pillar of Fire, +-- Mephistroth). Elle ne place personne et ne déclenche rien : sans les +-- placements et sans le script d'instance, la carte restera vide. +-- +-- ⚠️ Table lue au démarrage uniquement : un redémarrage est nécessaire. +-- ===================================================================== + +DELETE FROM `scenarios` WHERE `map`=1666; + +INSERT INTO `scenarios` (`map`, `difficulty`, `scenario_A`, `scenario_H`, `zoneid`) VALUES +(1666, 12, 1280, 1280, 0);