Files
felwell-core/sql/sylvania/vault_final_starters.sql
T
SylvaniaCore deploy 67ed679f9c Fin du Caveau : les deux dernieres quetes navaient aucun donneur
Apres Une nouvelle direction (40373), la campagne sarretait net.

1) La liberte a portee dailes (4 variantes spe x faction) : recepteurs
Kayn 96666 et Altruis 96669, aucun donneur. Attribue a Kayn pour les
quatre - il en est deja recepteur, il est le SEUL des deux a etre spawne
(96669 na aucun spawn nulle part), et il porte npcflag=3. Le champ
AllowableRaces filtre deja Alliance/Horde.

2) Le depart des Illidari (39689/39690) : recepteur Khadgar 97978, dont le
script gere justement le OnQuestReward de ces deux quetes. Il arrive a la
fin de la quete precedente, cest donc lui qui enchaine.

Limite connue : rien ne filtre la SPECIALISATION (ce core na aucun type de
condition pour cela), un joueur verra les deux variantes de sa faction.
Meme limite que les deux Arretez Guldan.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-21 22:45:41 +02:00

39 lines
2.1 KiB
SQL

-- =====================================================================
-- Fin du Caveau des Gardiennes — quêtes sans aucun donneur
--
-- Après « Une nouvelle direction » (40373), la campagne s'arrêtait net :
-- les deux dernières étapes existent, ont des récepteurs et des objectifs
-- cohérents, mais AUCUNE ligne creature_queststarter.
--
-- 1) « LA LIBERTÉ À PORTÉE D'AILES » — 4 variantes (Dévastation/Vengeance
-- x Alliance/Horde), objectifs : tuer Bastillax et s'emparer de son
-- pouvoir, puis assister à l'arrivée de Khadgar.
-- Récepteurs déclarés : Kayn 96666 ET Altruis 96669.
-- On attribue le don à KAYN 96666 pour les quatre :
-- * il en est déjà récepteur ;
-- * il est le seul des deux à être SPAWNÉ (96669 n'a aucun spawn,
-- ni sur cette carte ni ailleurs) ;
-- * il porte npcflag=3, il est donc déjà prêt à donner ;
-- * le champ AllowableRaces filtre déjà Alliance/Horde, on ne risque
-- donc pas de proposer la mauvaise variante de faction.
-- ⚠️ Limite connue : rien ne filtre la SPÉCIALISATION (ce core n'a
-- aucun type de condition pour cela), un joueur verra donc les deux
-- variantes de sa faction. Même limite que les deux « Arrêtez Gul'dan ! ».
--
-- 2) « LE DÉPART DES ILLIDARI » (39689 Alliance / 39690 Horde), récepteur
-- Archimage Khadgar 97978, dont le script gère justement le
-- OnQuestReward de ces deux quêtes (téléportation vers Hurlevent ou
-- Orgrimmar). On lui attribue aussi le don : il « arrive » à la fin de
-- la quête précédente, c'est donc lui qui enchaîne.
--
-- Rechargeable à chaud : reload creature_queststarter
-- =====================================================================
DELETE FROM `creature_queststarter` WHERE `id`=96666 AND `quest` IN (39688,39694,40255,40256);
INSERT INTO `creature_queststarter` (`id`,`quest`) VALUES
(96666,39688),(96666,39694),(96666,40255),(96666,40256);
DELETE FROM `creature_queststarter` WHERE `id`=97978 AND `quest` IN (39689,39690);
INSERT INTO `creature_queststarter` (`id`,`quest`) VALUES
(97978,39689),(97978,39690);