bd22c62631
L'exploitant a fourni une seconde video, en 1080p et sans ecran partage, qui montre le vrai depart cote Alliance. Elle a permis quatre corrections. L'EMBARQUEMENT. Le script d'Angelica deposait le joueur en (443.8, 2076.1, 1.2), le point d'ancrage de la plage -- une coordonnee inventee. Le sort officiel 199358 porte (441.2, 2023.75, 4.44) dans spell_target_position, marque VerifiedBuild 27843 : le pont de l'Alliance Battleship. On y teleporte desormais. La premiere etape s'intitule « Rendez-vous au rivage Brise » et ne s'acheve qu'une fois le joueur debarque, au lieu d'une minuterie de douze secondes qui s'ecoulait pendant le chargement du client. Sa condition exigeait par ailleurs que la quete 42740 soit EN COURS : deja rendue ou pas encore prise, l'option restait muette. Elle accepte maintenant les trois etats et explique le refus au lieu de ne rien faire. LES FACTIONS, et la resolution du paradoxe d'aout. On avait bascule les demons de cette carte en faction 16 parce que la 2780 les rendait inattaquables, sans comprendre pourquoi. Le prix etait invisible : la faction 16 porte EnemyGroup = 1, elle n'est hostile QU'AUX JOUEURS. Nos allies, eux, ont EnemyGroup = 0 et une liste d'ennemis qui designe la faction 1786. Les deux camps ne se reconnaissaient pas -- d'ou les soldats qui s'engagent puis n'ont personne a frapper, releve par la sonde d'evasion : onze fois pour la garde royale gilneenne, dix pour Jaina, dix pour Varian. On avait repare le joueur en supprimant la bataille. Les 102 entrees exclusives a la carte passent en 2898, qui porte la meme faction 1786 mais avec EnemyGroup = 15, hostile a tous. Verifie en jeu : attaquable. L'ESCORTE. Le scenario officiel se joue en groupe constitue par la file d'attente, que nous n'avons pas. A l'entree, une escorte est desormais offerte : un protecteur, un guerisseur et deux combattants, via le module des mercenaires. Un mode gratuit y est ajoute -- le contrat reste identique, rupture au premier depart du groupe, mais sans prelevement. Les invocations sont espacees d'une seconde et demie, faute de quoi elles se superposaient au meme point. LES DOUBLONS DE DISTRIBUTION. Quatrieme et cinquieme occurrences du meme defaut : le script invoquait Genn, Jaina, Mekkatorque, l'escorte et Arganoth alors que la carte les porte tous. Toutes les invocations de l'introduction sont supprimees ; c'est Genn qui ouvre la scene cote Alliance, Varian n'etant pas encore la -- ce qui est tout l'objet de l'etape « Trouver Varian ». Corrige aussi : Gul'dan Talk(1) n'existait pas, le script l'appelait dans la finale et rien ne se jouait. 263 allies passent en arme degainee, 131 recoivent un equipement recupere de la reference et la posture EMOTE_STATE_READY1H. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
40 lines
1.8 KiB
SQL
40 lines
1.8 KiB
SQL
-- =====================================================================
|
|
-- Rivage brisé — les démons passent en faction 2898
|
|
--
|
|
-- ÉTABLI PAR TEST EN JEU, et il résout le paradoxe d'août.
|
|
--
|
|
-- En août on avait basculé tous les démons de cette carte en faction 16
|
|
-- parce que la 2780 les rendait inattaquables — sans comprendre
|
|
-- pourquoi, la théorie disant l'inverse. La 16 fonctionnait, on l'a
|
|
-- prise.
|
|
--
|
|
-- Ce qu'on ignorait, c'est le prix : la faction 16 porte
|
|
-- `EnemyGroup = 1`, elle n'est hostile QU'AUX JOUEURS. Nos alliés, eux,
|
|
-- ont `EnemyGroup = 0` et une liste d'ennemis qui désigne la faction
|
|
-- 1786. Alliés et démons ne se reconnaissaient donc pas — d'où les
|
|
-- soldats qui entrent en combat puis n'ont personne à frapper, relevé
|
|
-- par la sonde : « liste de menace vide », onze fois pour la garde
|
|
-- royale gilnéenne, dix fois pour Jaina, dix fois pour Varian.
|
|
--
|
|
-- On avait réparé le joueur en supprimant la bataille.
|
|
--
|
|
-- La 2898 porte la faction 1786 comme la 2780, mais avec
|
|
-- `EnemyGroup = 15` — hostile à tous les groupes, joueurs compris.
|
|
-- Vérifié en jeu sur le Molosse de l'effroi gangrené : attaquable.
|
|
--
|
|
-- PORTÉE : uniquement les entrées exclusives à la carte 1460, comme en
|
|
-- août. Celles partagées avec d'autres cartes sont écartées.
|
|
--
|
|
-- Retour arrière : rebasculer les mêmes entrées en 16.
|
|
-- =====================================================================
|
|
|
|
UPDATE `creature_template` ct
|
|
JOIN (SELECT DISTINCT c.`id`
|
|
FROM `creature` c
|
|
JOIN `creature_template` t ON t.`entry` = c.`id`
|
|
WHERE c.`map` = 1460
|
|
AND t.`faction` = 16
|
|
AND c.`id` NOT IN (SELECT DISTINCT `id` FROM `creature` WHERE `map` <> 1460)) AS cible
|
|
ON cible.`id` = ct.`entry`
|
|
SET ct.`faction` = 2898;
|