995122dc78
Signale en jeu : « les demons invoques c est ok mais pas les autres au fond ». Les creatures invoquees par le script etaient frappables, les placements statiques non. LA CAUSE EST DE MON FAIT. La transposition des modeles d hier a importe unit_flags sur 136 entrees. Parmi les valeurs reprises, 33536 et 537166592 contiennent le bit 256 -- UNIT_FLAG_IMMUNE_TO_PC. Dans le coeur de reference un script retire vraisemblablement ce drapeau au bon moment ; le notre ne gere aucun drapeau, les demons restaient donc immunises en permanence. Cela explique aussi pourquoi la sonde ATTDBG ne produisait plus rien : le client refusait de lui-meme, sans jamais interroger le serveur. L absence de trace etait l information. PORTEE : uniquement les factions HOSTILES -- 2780 (30 entrees), 1768 (20 : Anetheron, Balnazzar, Brutallus...), 2878 (Krosus), 14 (Gul dan), 2877 (Lave gangrenee). Soit 53 entrees. EPARGNES car l immunite y est legitime : factions 35, 2876, 2879, 1819 -- allies, pretres, montures, vaisseaux. 13 entrees conservees. SIMPLIFICATION ASSUMEE : Krosus et Gul dan perdent aussi leur immunite, alors qu une implementation fidele la retirerait au debut de leur etape. Notre script ne gere aucun drapeau : la conserver rendrait les etapes 7 et 8 infranchissables. La progression reste pilotee par la machine a etats du script. Retour arriere joint. A NOTER, non traite : les modeles de Varian (90713) et Jaina (90714) sont ceux d anciennes versions. Le dump de reference ne stocke aucun modele dans creature_template -- ses affichages viennent d ailleurs. Une autre source sera necessaire. Cosmetique, non bloquant. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Patches SQL Sylvania (dc_world)
Copie de sauvegarde des patchs data appliques a la base dc_world (source : ~/dc-patches/ sur le VPS).
IMPORTANT : dc_world n est PAS incluse dans le backup automatique quotidien
(qui ne couvre que auth et characters, cf. ~/scripts/db-backup.sh) car un dump
compresse pese 78 Mo. Ces fichiers sont donc la trace versionnee des changements
data faits a la main. Un backup hebdomadaire complet de dc_world existe par ailleurs
en local sur le VPS (/Backups-World/).
Contenu notable :
- artifact_runner.sql + artifact_batch1..10.sql : framework et 24 configs de scenarios d artefact
- artifact_choices.sql / artifact_gate.sql : choix d artefact 13 classes + porte du Gardien
- monk_campaign_intro.sql : campagne moine + scenario Serenity s End
- broken_shore_intro.sql : intro Iles Brisees (2 factions)
- ring_of_peace.sql : binding areatrigger_template (RoP 3983 + Chi-Ji 10191)
- trainers_, quete_, fix_* : historique des correctifs data Les fichiers *_ROLLBACK.sql annulent le patch correspondant.