Files
felwell-core/sql/sylvania/vault_bastillax_giver.sql
T
SylvaniaCore deploy c47aedbfd7 La liberte a portee dailes : le donneur est le champion du joueur
Troisieme et derniere correction de lattribution. Indication de
lutilisateur en jeu, qui tranche.

La carte 1468 compte ONZE Kayn et un seul portait un drapeau de donneur,
do deux tentatives a cote :
  96666 (4161,-856,291) salle finale, AU-DELA de Bastillax : il fallait
        depasser la cible pour prendre la quete qui demande de la tuer
  97273 (4186,-610,255) colle a Bastillax mais isole, pas le champion

Le bon endroit est le point de ralliement du sommet (~4280,-450,260) ou se
tiennent Kayn 97265, Altruis 97267 et Korvas 97644 - cette derniere etant
celle qui vient de faire choisir son champion au joueur. Le champion
enchaine donc sur la quete suivante.

Don attribue aux DEUX champions possibles pour ne pas bloquer un joueur
ayant choisi Altruis. 97273 remis dans son etat dorigine. 96666 conserve
comme donneur de secours, il reste le recepteur declare.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-21 23:17:34 +02:00

35 lines
1.8 KiB
SQL

-- =====================================================================
-- « La liberté à portée d'ailes » — donneur placé au mauvais endroit
--
-- Correction de vault_final_starters.sql (67ed679f). J'y avais attribué le
-- don des 4 variantes à Kayn 96666, faute de mieux : il en est le récepteur
-- déclaré et le seul Kayn porteur du drapeau de donneur.
--
-- Mauvais choix : 96666 se tient en (4161, -856, 291), c'est-à-dire dans la
-- salle FINALE aux côtés de Khadgar — donc AU-DELÀ de Bastillax (4184, -628),
-- alors que la quête consiste précisément à tuer Bastillax. Le joueur devait
-- dépasser la cible, prendre la quête, puis revenir sur ses pas.
--
-- Le bon donneur est Kayn 97273, planté en (4186, -610, 255), à quelques
-- mètres de Bastillax. L'enchaînement devient cohérent avec les objectifs
-- de la quête (« Bastillax tué et pouvoir obtenu », puis « arrivée de
-- Khadgar ») : le champion désigne la cible sur place, on la tue, Khadgar
-- arrive, on rend la quête au bout du couloir chez 96666.
--
-- Il lui manque le drapeau de donneur (npcflag = 0, comme les dix autres
-- Kayn décoratifs de la carte).
--
-- 96666 est CONSERVÉ comme donneur en plus de 97273 : les deux sont
-- atteignables, la quête n'apparaîtra qu'une fois dans le journal, et cela
-- évite de rebloquer la campagne si mon raisonnement sur 97273 est faux.
--
-- Rechargeable à chaud : reload creature_template 97273
-- reload creature_queststarter
-- =====================================================================
UPDATE `creature_template` SET `npcflag`=3 WHERE `entry`=97273;
DELETE FROM `creature_queststarter` WHERE `id`=97273 AND `quest` IN (39688,39694,40255,40256);
INSERT INTO `creature_queststarter` (`id`,`quest`) VALUES
(97273,39688),(97273,39694),(97273,40255),(97273,40256);