Page 1 sur 1

[MODS] Shadowkeeper buggue ?

Posté : jeu. 16 avr. 2009, 09:54
par Sith
Salut à vous,


je ne sais pas exactement où poster, donc je poste dans le bazar. Désolé s'il y a un autre endroit plus adapté.


J'utilise souvent Shadowkeeper (pour le matos, parfois pour les sorts, et toujours pour les portraits des PNJs, surtout des mods dont je déteste en général l'image choisie ^) et je n'ai jamais véritablement eu de problème. A chaque fois, il s'agissait d'un mauvais choix de couleur dans les cheveux/habits.
Rien que je n'aie vaincu en repartant d'une sauvegarde de base.


Mais depuis 10 minutes j'ai un très étrange bug.


Situation:

- je joue.
- je fais deux sauvegardes, une rapide et une personnelle.
- je quitte et je recharge sur ma sauvegarde rapide, ça marche.
- je quitte et je recharge sur ma sauvegarde personnelle, ça marche.

- je vais dans dans SK. Je charge ma sauvegarde personnelle.
- Je la sauve telle quelle. Autrement dit, je ne modifie, dans SK, aucun paramètre. Rien du tout.
La seule chose qui change c'est, évidemment, le titre de la sauvegarde qui s'appelle désormais: "XXX (edited 0001)" au lieu de "XXX".

- je quitte et rouvre BG2. Je charge "XXX (edited 0001)". La fenêtre de chargement s'affiche... elle avance jusqu'à arriver quasiment à la fin, et j'ai droit à une erreur windows.

Voici un screen du plantage:
Image

- je relance BG2, je charge "XXX" et tout fonctionne.


En quoi c'est un problème? Actuellement en rien. Sauf que quand je voudrai changer le portrait du prochain pnj que je vais engager, je ne pourrai pas le faire... vu que même une sauvegarde non modifiée par SK, que je n'ai qu'ouverte et fermée avec SK plante.

C'est la première fois que ça m'arrive... et pourtant, je rejoue sur une installation où j'ai déjà fini une partie où j'ai largement fait usage de SK.

Pour la petite histoire, je nomme toutes mes sauvegardes chapX-Y.
Où X est le chapitre où je suis et Y croit avec le temps.
Ma dernière sauvegarde est chap2-10. (comprendre, ma 10e sauvegarde du chapitre 2).

C'était elle, ma sauvegarde XXX.

****

Juste avant d'avoir ces problèmes, j'ai créé un sort de niveau 2 (identique dans les paramètres au piège à crânes, sauf qu'il est niveau 2 et moins puissant [dégâts limités au niveau 20 plutôt que 50]). A un moment donné, j'ai utilisé NearInfinity pour ajouter une ligne dans le dialog.tlk, correspondant au nom du sort.

Comme c'est le changement majeur que j'ai fait, je me demande si ce n'est pas lié.
Pourtant, quand j'ajoute des nouvelles lignes avec des mods, ça n'a jamais posé de problème. Ni d'ailleurs tous les mods que j'ai déjà installé (TDD, TS, SoS... la liste est longue).

[edit post écriture: tout ce bloc ne change rien]
► Afficher le texte
Sith, un peu perdu, là...


Edit avec nouveauté:

Je viens de faire un autre test:
- j'ai tué tous les membres de mon équipe (Sheena, Keldorn, Nalia et Saerileth).
- je les ai tous viré.
- je sauvegarde (nom: "test")
- ouverture SK, ouverture de test, sauvegarde de test (edited 0001), sans aucune modification.
- chargement dans BG2 de test (edited 0001).

- le jeu se charge, la barre de chargement va plus loin qu'avant (voir les screens) mais le jeu plante néanmoins.
Voici un screen du plantage:
Image

Rappel: un screen du plantage quand j'ai tous les membres de mon équipe:
Image

Le fait que le jeu ait chargé "plus loin" est donc bien visible.

Qu'est ce qui peut en être la cause?

* pas les couleurs du personnage: depuis ma première sauvegarde (chap1-1), le personnage principal a des couleurs que j'ai déjà utilisées dans d'autres parties et ça n'a pas posé de problèmes
* pas les sorts : son journal de sort (c'est un sorcier) est correct, tous les sorts fonctionnent bien en jeu et le nombre de sorts qu'il possède fonctionne (déjà testé dans de précédentes parties)
* les affects? j'ai parcouru l'écran, mais il y a tellement de lignes que je n'ai touché à rien
* les variables globales?


De plus, ce que je ne comprends pas, c'est que de la sauvegarde "originale" (c'est à dire du jeu), je peux recharger. Dès que ShadowKeeper ouvre la sauvegarde, et que je la resauve sans toucher au contenu, la sauvegarde éditée par SK [cad XXX (edited YYYY)] est corrompue.

....
N'y comprends rien!

Edit 2 avec nouveauté:

j'ai repris une sauvegarde de ma précédente partie de BG2 (où j'incarnais un assassin) dans ce jeu avec les mêmes mods.

J'ai pris ma sauvegarde chap 2-2 [oui, j'utilisais le même système de sauvegarde ^^ ]. [je précise au cas où ça pourrait en être le cause que j'ai actuellement une cinquantaine de sauvegardes différentes, réparties en 2 "parties" distinctes, dans le répertoire Save de cette installation-là de bg2]

Je l'ai sauvée/éditée avec SK et rechargée.

Ca a marché.

Donc SK fonctionne, il s'agit donc d'un problème propre à l'ouverture/sauvegarde de certaines sauvegardes.
Je suis actuellement occupé à voir de quand date, dans ma partie actuelle, la dernière sauvegarde "éditable".
Notamment, je me pose la question suivante: avant ou après l'arrivée de Sheena?
J'ai pu charger ma sauvegarde chap2-6 (éditée 0001 par SK) qui date d'avant l'arrivée de Sheena (pas exactement dans le jeu, mais en tout cas c'est la dernière sauvegarde que j'ai faite avant d'avoir Sheena dans ma partie: dans la chap 2-7, Sheena est là).

Je teste de charger ma sauvegarde chap2-7 que je viens de sauver/éditer par SK (faite dans les cellules du temple en ruine, aventure que j'ai faite après firkraag, donc juste après l'avoir engagée, la demi dragonne). Ca marche.

Je teste alors une sauvegarde antérieure à ma viste de Lhondeth et notamment ma visite au gnome mélangeur de potion où je me suis servi joyeusement. (chap2-8)
Après l'avoir ouvert/fermé avec SK, ça fonctionne quand je la recharge.

Je teste la sauvegarde suivante (la 2-9..., dans la sphère planaire (sachant que l'actuelle qui pose problème est la 2-10)). Ouverte/sauvée, ça fonctionne.

Bien.

En me basant sur les affects de la 2-9, je vais supprimer les affects nouveaux dans la 2-10 et sauver.
Je pense les avoir tous retrouvés dans la 2-9. Je teste... plante (et en chargeant moins loin que sur mon screen si c'est possible...)

Je corrige le nombre de sorts mémorisés de mon sorcier...
Tout ça ne change rien...

Je commence à désespérer de trouver ce qui est différent entre la 2-9 et la 2-10.

J'ai vu qu'à un moment j'ai fait ctrl q sur olaf rasmussen que j'ai tué après. Il est en dehors de mon équipe, mais il est repris parmi les "out of party"... et cet évenement est justement survenu après la 2-9 et avant la 2-10...


Edit4.

Après avoir fait la quête de Keldorn, et l'avoir sorti de mon équipe, j'ai fait une sauvegarde.
Par curiosité, j'ai regardé ce qu'il se passait si je faisais un edit pour du beurre, et tout refonctionne...

Donc, le problème vient de Keldorn. Je ne comprends pas où ni pourquoi mais voilà ^^

Pour info, ma liste de mods:
// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #0 // BG2 Fixpack - Correctifs principaux: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #2 // Pack du moddeur heureux: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #100 // Gain d'experience si on envoie Keldorn se reconcilier avec Maria: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #101 // Animations des sorts amelioree: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #102 // Forger un objet par Cromwell prend reellement un jour: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #103 // Correction des dagues a usage mixte: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #104 // Correction des symboles divin (par Ghreyfain): v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #106 // Penalite d'attaque des Geants contre les Petites-personnes, les Nains et les Gnomes: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #107 // Retire la restriction de jumelage des Archers et des Traqueurs: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #108 // Retire le deuxieme attribut bonus pour le chemin Mauvais a l'epreuve de la Colere en Enfer: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #109 // Correction du comportement des demons convoques: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #110 // Correctifs additionnels pour les scripts: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #111 // Correction de la chanson du barde: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #112 // Les tueurs de magiciens provoquent un fourvoiement magique sur les attaques a distance: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #113 // Correctifs additionnels pour les alignements: v8
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #4 #114 // "Action libre" protege aussi contre l'etourdissement: v8
~SETUP-SOS.TP2~ #0 #0 // Shadows Over Soubar: 1.13
~SETUP-TDD.TP2~ #0 #0 // The Darkest Day, v1.12
~SETUP-CTB.TP2~ #2 #0 // Check The Bodies: 1.11
~SETUP-TS-BP.TP2~ #0 #0 // TORTURED SOULS v6.10 (BP Compatible Version)
~ABYSTORE/ABYSTORE.TP2~ #3 #0 // Magasin des Curiosites Inhabituelles
~ASCENSION/SETUP-ASCENSION.TP2~ #2 #0 // Ascension v1.41 (ToB requis)
~ASCENSION/SETUP-ASCENSION.TP2~ #2 #1 // Abazigal Ameliore (optionnel, ToB requis)
~ASCENSION/SETUP-ASCENSION.TP2~ #2 #2 // Demogorgon Originel (optionnel, ToB requis)
~ASCENSION/SETUP-ASCENSION.TP2~ #2 #3 // Gromnir Ameliore (optionnel, ToB requis)
~ASCENSION/SETUP-ASCENSION.TP2~ #2 #4 // Illasera Ameliore (optionnel, ToB requis)
~ASCENSION/SETUP-ASCENSION.TP2~ #2 #5 // Yaga-Shura Ameliore (optionnel, ToB requis)
~ASSASSINATIONS/SETUP-ASSASSINATIONS.TP2~ #0 #0 // Assassinations mod for Baldur's Gate II, v5
~SETUP-ITEMUPGRADE.TP2~ #1 #0 // Shadows Of Amn Item Upgrades
~SETUP-ITEMUPGRADE.TP2~ #1 #1 // Throne Of Bhaal Item Upgrades
~PLANARSPHEREMOD/SETUP-PLANARSPHEREMOD.TP2~ #0 #0 // PlanarSphereMod v2.6c: v2.6c
~PLANARSPHEREMOD/SETUP-PLANARSPHEREMOD.TP2~ #0 #1 // Planar Sphere Store: v2.6c
~PLANARSPHEREMOD/SETUP-PLANARSPHEREMOD.TP2~ #0 #2 // Waukeen's Promenade Store: v2.6c
~PLANARSPHEREMOD/SETUP-PLANARSPHEREMOD.TP2~ #0 #3 // Planar Sphere Return v2: v2.6c
~REVISEDBATTLES/SETUP-REVISEDBATTLES.TP2~ #1 #23 // Kit : Vengeur des Arcanes
~REVISEDBATTLES/SETUP-REVISEDBATTLES.TP2~ #1 #24 // Kit : Maitre d'Armes
~SETUP-RUAD.TP2~ #1 #0 // Ruad Ro'fhessa (SoA)
~SETUP-RUAD.TP2~ #1 #1 // Ruad Ro'fhessa (ToB)
~TOD/SETUP-TOD.TP2~ #6 #0 // Mod Tower of Deception (necessite Throne Of Bhaal)
~TOD/SETUP-TOD.TP2~ #6 #1 // Gardien ameliore de l'Eclat Astral
~TOD/SETUP-TOD.TP2~ #6 #2 // Rencontre avec Ustrain
~UB/SETUP-UB.TP2~ #1 #0 // Le rapt de Bouh par Cliffette: v18
~UB/SETUP-UB.TP2~ #1 #1 // Les relations Suna Seni/Valygar: v18
~UB/SETUP-UB.TP2~ #1 #2 // Kalah et ce qui lui avait ete promis: v18
~UB/SETUP-UB.TP2~ #1 #4 // Gorje Hilldark et la quete de l'Illithium etendue: v18
~UB/SETUP-UB.TP2~ #1 #5 // La quete de Pai'Na et du fleau des araignees: v18
~UB/SETUP-UB.TP2~ #1 #7 // Restaure diverses rencontres: v18
~UB/SETUP-UB.TP2~ #1 #8 // Artemis Entreri dans l'antre de Bodhi: v18
~UB/SETUP-UB.TP2~ #1 #9 // "Creations de Xzar" corrigees: v18
~UB/SETUP-UB.TP2~ #1 #10 // Serviteurs des Enfers restaures, par SimDing0: v18
~UB/SETUP-UB.TP2~ #1 #12 // Restaure certains objets: v18
~UB/SETUP-UB.TP2~ #1 #13 // Portrait original de Yoshimo: v18
~UB/SETUP-UB.TP2~ #1 #14 // Portrait original d'Anomen: v18
~UB/SETUP-UB.TP2~ #1 #15 // Restauration des portraits des PNJ: v18
~UB/SETUP-UB.TP2~ #1 #16 // Correction des animations BAM et des Scripts: v18
~UB/SETUP-UB.TP2~ #1 #17 // Correction des noms de personnages et des biographies: v18
~UB/SETUP-UB.TP2~ #1 #18 // Dialogues mineurs restaures: v18
~UB/SETUP-UB.TP2~ #1 #19 // Pouvoirs de Bhaal restaures, par David Gaider: v18
~UB/SETUP-UB.TP2~ #1 #20 // Descriptions etendues des objets de ToB: v18
~UB/SETUP-UB.TP2~ #1 #21 // Corrections mineures de Throne of Bhaal: v18
~UB/SETUP-UB.TP2~ #1 #22 // Classe de justicier: v18
~UB/SETUP-UB.TP2~ #1 #24 // Les remords de Sarevok: v18
~SETUP-OVERSIGHT.TP2~ #1 #1 // Correction des Alignements
~SETUP-OVERSIGHT.TP2~ #1 #2 // Correction des Classes
~SETUP-OVERSIGHT.TP2~ #1 #3 // Sorts modifies
~SETUP-OVERSIGHT.TP2~ #1 #4 // Continuite amelioree
~SETUP-OVERSIGHT.TP2~ #1 #6 // Capacites de Haut Niveau des Moines
~SETUP-OVERSIGHT.TP2~ #1 #7 // Kit de Paladin, le Liberateur Sacre
~RR/SETUP-RR.TP2~ #1 #0 // Mise a jour du Combat a deux armes pour les voleurs et les bardes: v4.03
~RR/SETUP-RR.TP2~ #1 #1 // Revisions des kits des voleurs: v4.03
~RR/SETUP-RR.TP2~ #1 #2 // Revisions des capacites de haut niveau du voleur: v4.03
~RR/SETUP-RR.TP2~ #1 #3 // Ajustements raciaux propres pour les capacites de voleur: v4.03
~RR/SETUP-RR.TP2~ #1 #4 // Revisions des kits des bardes: v4.03
~RR/SETUP-RR.TP2~ #1 #5 // Revisions des capacites de haut niveau des bardes: v4.03
~RR/SETUP-RR.TP2~ #1 #6 // Progression des sorts propre aux bardes: v4.03
~RR/SETUP-RR.TP2~ #1 #7 // Equipement supplementaire pour les voleurs et les bardes: v4.03
~RR/SETUP-RR.TP2~ #1 #8 // Equipement ameliorable: v4.03
~RR/SETUP-RR.TP2~ #1 #11 // Rencontre avec les Elus de Cyric: v4.03
~SETUP-D0TWEAK.TP2~ #1 #0 // Baies magiques ameliorees
~SETUP-D0TWEAK.TP2~ #1 #3 // Reintroduire Porte dimensionnelle
~SETUP-D0TWEAK.TP2~ #1 #4 // Correction des armes enchantees
~SETUP-D0TWEAK.TP2~ #1 #5 // Nouvelles races ennemies
~SETUP-D0TWEAK.TP2~ #1 #17 // Table des connaissances sensee
~SETUP-D0TWEAK.TP2~ #1 #18 // Attaque sournoise amelioree
~SETUP-D0TWEAK.TP2~ #1 #21 // Desamorcage des pieges par les PNJs ou les convocations -> Only green-circles and enemy summons can set off traps
~SETUP-DUNGEONBEGONE.TP2~ #4 #0 // Dungeon Be Gone V1.6
~IMPROVEDSUMMONS/SETUP-IMPROVEDSUMMONS.TP2~ #2 #0 // Convocations Angeliques Ameliorees (ToB requis)
~IMPROVEDSUMMONS/SETUP-IMPROVEDSUMMONS.TP2~ #2 #1 // Convocations Demoniques Ameliorees (ToB requis)
~IMPROVEDSUMMONS/SETUP-IMPROVEDSUMMONS.TP2~ #2 #2 // Convocations Elementaires Ameliorees (ToB requis)
~IMPROVEDSUMMONS/SETUP-IMPROVEDSUMMONS.TP2~ #2 #4 // Animation des Morts Amelioree (ToB requis)
~IMPROVEDSUMMONS/SETUP-IMPROVEDSUMMONS.TP2~ #2 #5 // Appel de Creatures des Bois Amelioree
~IMPROVEDSUMMONS/SETUP-IMPROVEDSUMMONS.TP2~ #2 #6 // Convocations d'Animaux Ameliorees
~IMPROVEDSUMMONS/SETUP-IMPROVEDSUMMONS.TP2~ #2 #7 // Convocations de Monstres Ameliorees
~IMPROVEDSUMMONS/SETUP-IMPROVEDSUMMONS.TP2~ #2 #8 // Remplacer Convocation de Vers Charognards par Convocation de Spectateur
~IMPROVEDSUMMONS/SETUP-IMPROVEDSUMMONS.TP2~ #2 #9 // Remplacer Appel de la Wyverne par Convocation de Vampire
~IMPROVEDSUMMONS/SETUP-IMPROVEDSUMMONS.TP2~ #2 #10 // Autres (Djinns, Efrits, etc.)
~SETUP-BANTERPACK.TP2~ #3 #0 // Pocket Plane Banter Pack for BG2: Shadows of Amn
~SETUP-BANTERPACK.TP2~ #3 #1 // Installer le script accelerateur de dialogues de SoA ? (augmente la frequence des dialogues a l'interieur du groupe)
~SETUP-BANTERPACK.TP2~ #3 #2 // Pack de Dialogues du Pocket Plane Group pour BG2 : ToB
~SETUP-BANTERPACK.TP2~ #3 #3 // Installer le script accelerateur de dialogues de ToB ? (augmente la frequence des dialogues a l'interieur du groupe)
~SCSII/SETUP-SCSII.TP2~ #0 #1000 // Detectable spells and effects (required for most other components): v8
~SCSII/SETUP-SCSII.TP2~ #0 #2000 // Allow Spellstrike to take down a Protection from Magic scroll: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2010 // More consistent Breach spell (always affects liches and rakshasas; doesn't penetrate Spell Turning): v8
~SCSII/SETUP-SCSII.TP2~ #0 #2020 // Antimagic attacks penetrate improved invisibility: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2030 // Iron Skins behaves like Stoneskin (can be brought down by Breach): v8
~SCSII/SETUP-SCSII.TP2~ #0 #2040 // Modify the Harm spell so it does damage rather than reducing target to 1 hp -> Enemy Harm spells reduce target to 1 hit point; player Harm spells do 150 hp of damage: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2050 // Make individual versions of Spell Immunity available, so that players can use them in Contingencies etc.: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2070 // Blade Barrier and Globe of Blades only affect hostile creatures: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2080 // Cap damage done by Skull Trap at 12d6: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2090 // Make Power-Word: Blind single-target: v8
~SCSII/SETUP-SCSII.TP2~ #0 #2100 // Make Minute Meteors into +2 weapons: v8
~SCSII/SETUP-SCSII.TP2~ #0 #3080 // Faster Bears: v8
~SCSII/SETUP-SCSII.TP2~ #0 #4010 // Make Freedom scrolls available earlier: v8
~SCSII/SETUP-SCSII.TP2~ #0 #4030 // Retrieve Dropped Items from Hell: v8
~SCSII/SETUP-SCSII.TP2~ #0 #4040 // Prevent party members from dying irreversibly: v8
~SCSII/SETUP-SCSII.TP2~ #0 #5000 // Ease-of-use party AI: v8
~SCSII/SETUP-SCSII.TP2~ #0 #5010 // Remove animation from the Cloak of Mirroring (leave it for other spells and effects that use the same graphic): v8
~SCSII/SETUP-SCSII.TP2~ #0 #6000 // Smarter general AI: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6020 // Potions for NPCs -> All unused potions on dead enemies are retrievable by the party: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6030 // Improved Spiders: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6051 // Improved fiends -> Fiends cast spells like normal wizards: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6061 // Smarter genies -> Genies cast spells like normal wizards: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6081 // Smarter celestials -> Celestials cast spells like normal wizards: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6101 // Smarter dragons -> Dragons cast spells like normal wizards: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6111 // Smarter beholders -> Don't given beholder rays any chance of burning through spell protections: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6120 // Smarter mind flayers -> Illithids have only original-game resistances; Illithids cannot see invisible enemies (matches original game): v8
~SCSII/SETUP-SCSII.TP2~ #0 #6130 // Improved Vampires: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6135 // Smarter githyanki: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6140 // Enemy mages use Simulacrum and Project Image spells (this component will have no effect unless you install Smarter Mages): v8
~SCSII/SETUP-SCSII.TP2~ #0 #6152 // Smarter Mages -> Mages never cast short-duration spells instantly at start of combat: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6162 // Smarter Priests -> Priests never cast short-duration spells instantly at start of combat: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6170 // Add high-level abilities (HLAs) to ToB mages -> Only selected ToB mages get HLAs: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6180 // Add high-level abilities (HLAs) to ToB priests -> Only selected ToB priests get HLAs: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6190 // Add high-level abilities (HLAs) to SoA mages -> Only selected SoA mages get HLAs: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6200 // Add high-level abilities (HLAs) to SoA priests -> Only selected SoA priests get HLAs: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6210 // Smarter Illasera: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6220 // Smarter Yaga-Shura: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6230 // Smarter Abazigal: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6240 // Smarter Gromnir: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6250 // Smarter Melissan: v8
~SCSII/SETUP-SCSII.TP2~ #0 #6270 // Give Ascension versions of Irenicus and Sendai SCSII scripts and abilities: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7000 // Improved Shade Lord: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7010 // Spellcasting Demiliches: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7040 // Improved Random Encounters: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7050 // Improved d'Arnise Keep ("Tactics Remix") -> Spirit trolls have the same powers as in the original game: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7060 // Slightly improved Faldorn: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7080 // Improved Sahuagin: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7111 // Slightly Improved Drow -> Leave Ust Natha's defences alone: v8
~SCSII/SETUP-SCSII.TP2~ #0 #7160 // Improved Minor Encounters: v8
~SETUP-ROLLES.TP2~ #2 #0 // Rolles Safyer
~SETUP-UNDERREP.TP2~ #1 #0 // Objets peu representes provenant d'Icewind Dale 2
~1PP/1PP.TP2~ #0 #0 // 1PP: Everything but Potions
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #10 // Masquer les casques sur les avatars
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #20 // Avatar de mage pour Imoen
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #30 // Avatar de voleur pour Nalia
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #50 // Script de changement d'avatar
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #60 // Animation des armes amelioree
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #70 // Incantation des sorts style Icewind Dale (Andyr)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #80 // Restaurer le logo de SoA sur les ecrans de chargement (ToB Only)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #90 // Masquer les icones de portrait ajoutees par les objets
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #110 // Amelioration des icones des objets
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #130 // Mode pause dans tous les dialogues
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #1010 // Davantage d'interjections
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #1020 // Modifier la valeur limite des points de vie pour les dialogues des PNJs blesses
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #1040 // Ameliorer les gardes d'Athkatla
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #1050 // Transformation progressive des objets des Elfes Noirs en poussiere
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #1120 // Plus de munitions dans les boutiques
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #1150 // Reequilibrage du metamorphe
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #1160 // Forteresses pour toutes les classes -> Pas de restrictions (Baldurdash)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #1170 // Marchands bonus (Baldurdash)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #1180 // Portrait feminin pour Edwina
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #1220 // Permettre a Cromwell d'ameliorer les objets de la Tour de Garde
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2060 // Styles de combat pour toutes les classes
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2080 // Reporter les competences de haut niveau
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2090 // Changer la limite de points d'experience -> Retirer la limite
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2140 // Options de jumelage etendues
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2151 // Port de plusieurs objets de protection -> Pas de restrictions
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2160 // Modifier le systeme des competences martiales -> Reequilibrage des competences martiales
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2170 // Lancement les sorts depuis les parchemins (et autres objets) au niveau du personnage
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2192 // Limiter la capacite des vendeurs a identifier les objets -> Methode hybride
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2200 // Grande maitrise pour les multi-classes (Weimer)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2210 // Veritable grande maitrise (Baldurdash)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2300 // Tables de capacites de haut niveau pour les triclasses
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2312 // Ajouter des penalites aux jets de sauvegarde des sorts des lanceurs de sorts de haut niveau -> Magie divine et des arcanes
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2320 // Suppression de la limite du nombre de pieges (Ardanis/GeN1e)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2330 // Suppression du delai pour les pieges magiques (Ardanis/GeN1e)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #2340 // Suppression de la limite de convocation des creatures celestes (Ardanis/GeN1e)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3000 // Plus de points de vie a la montee de niveau -> Maximum
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3012 // Points de vie maximum pour les PNJs (the bigg) -> Pour les PNJs recrutables uniquement
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3020 // Identification de tous les objets
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3031 // Apprentissage des sorts assoupli -> 100% de chance d'apprendre un sort et nombre de sorts illimite
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3040 // Sacs de contenance sans fond
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3050 // Retirer l'effet de fatigue des sorts de restauration
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3060 // Desactiver le vocal "Vous devez reunir votre groupe avant d'aller plus loin" (Weimer)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3070 // Changer l'effet de la reputation sur les prix dans les boutiques -> Prix reduits dans les boutiques pour les faibles reputations (Sabre)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3080 // Empilement illimite des munitions
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3090 // Empilement illimite des gemmes et des bijoux
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3100 // Empilement illimite des potions
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3110 // Empilement illimite des parchemins
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3121 // Patch du bonheur (les PNJs du groupe ne se battent pas et ne se plaignent pas de la reputation) -> Les PNJs peuvent etre en colere a propos de la reputation mais ne quittent jamais (Salk)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3125 // Rendre heureux les personnages neutres lorsque la reputation est moyenne
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3170 // Pas d'avatar Elfe Noir sur le groupe en Ombre-Terre
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3190 // Repos possible partout (Japheth)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #3200 // Batons, gourdins et frondes vendables (Icelus)
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #4010 // Convocation par l'Esprit du Destin amelioree
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #4020 // PNJs style ToB
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #4031 // Caracteristiques coherentes : Edwin -> Valeurs de BG2
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #4041 // Caracteristiques coherentes : Jaheira -> Valeurs de BG2
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #4050 // Changer l'alignement de Jaheira en "Neutre Bon"
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #4061 // Caracteristiques coherentes : Minsc -> Valeurs de BG2
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #4071 // Caracteristiques coherentes : Viconia -> Valeurs de BG2
~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #2 #4100 // Changer l'alignement de Korgan en "Neutre Mauvais"
~SETUP-BP-BGT-WORLDMAP.TP2~ #0 #0 // Worldmap for Baldur's Gate v7.1 - including colored Baldur's Gate map icons -> New Worldmap for use with Mega Modification...: v7.1
~SETUP-BP-BGT-WORLDMAP.TP2~ #0 #2 // Worldmap for Throne of Bhall -> Use new Worldmap for Throne of Bhaal as well: v7.1
~WIDESCREEN/WIDESCREEN.TP2~ #0 #0 // Widescreen Mod: Widescreen Mod v2
~SETUP-ESERIES.TP2~ #1 #0 // eSeries v1.8
~MICFIXSOS/SETUP-MICFIXSOS.TP2~ #0 #0 // Installation des objets
~WILDMAGE/SETUP-WILDMAGE.TP2~ #0 #0 // Wild Mage Additions: New Wild Magic Spells
~SETUP-SAERILETH.TP2~ #2 #0 // Mod Saerileth Romance v13 (BG2:SoA & TOB NPC) cree par nethrin et Sillara
~RTTITEMPACK/RTTITEMPACK.TP2~ #2 #0 // Installer RTT Item Pack ? **Les objets sont ajoutes au magasin 'special' de Ribald (Marche de l'Aventurier, Promenade de Waukyne) accessible seulement apres SpellHold.**: v1
~MICCACHE/SETUP-MICCACHE.TP2~ #0 #0 // Masquer les icones de portrait ajoutees par les objets
~SETUP-SHEENA.TP2~ #1 #0 // Installez une Histoire de Demi Dragon - Version 6
// Recently Uninstalled: ~MICMOD/SETUP-MICMOD.TP2~ #0 #0 // Installation des objets spécifiques: suppression des images de portrait du kit de cavalier.
// Recently Uninstalled: ~MICMOD/SETUP-MICMOD.TP2~ #0 #1 // Installation des objets généraux
// Recently Uninstalled: ~MICMOD/SETUP-MICMOD.TP2~ #0 #2 // Installation des objets pour un personnage mauvais (assassin surtout).
// Recently Uninstalled: ~MICMOD/SETUP-MICMOD.TP2~ #0 #3 // Installation des objets pour un mage.
~MICMOD/SETUP-MICMOD.TP2~ #0 #0 // Installation des objets spécifiques: suppression des images de portrait du kit de cavalier.
~MICMOD/SETUP-MICMOD.TP2~ #0 #1 // Installation des objets généraux
~MICMOD/SETUP-MICMOD.TP2~ #0 #2 // Installation des objets pour un personnage mauvais (assassin surtout).
~MICMOD/SETUP-MICMOD.TP2~ #0 #3 // Installation des objets pour un mage.

Re : Shadow keeper bug?

Posté : ven. 17 avr. 2009, 19:39
par Isaya
J'ai pris le temps de lire tout ta prose. Eh bien, c'est détaillé, au moins. ;)

J'ai l'impression que tu sautes un peu hâtivement à certaines conclusions. En particulier dans l'imputation du problème à Keldorn. Mais dans ce cas particulier, tu n'as pas précisé l'ordre par rapport à tes autres sauvegardes, alors il me manque peut-être une information.

En tout cas, certains donnent à Shadow Keeper la réputation de corrompre des sauvegardes, en particulier dans le cas d'installations avec des gros mods. Mais je n'ai jamais vu une quelconque preuve irréfutable.
Dans ton cas, le fait qu'une sauvegarde non modifiée mais réenregistrée pose problème pointe bien sur un problème engendré par Shadow Keeper lui-même.

Comme tous les outils Infinity Engine, Shadow Keeper est le fruit d'une sorte de reverse-engineering du comportement du jeu. Donc rien n'est fiable à 100 %. Il suffit de voir le nombre de "Unknown" dans Near Infinity pour se rendre compte qu'on est loin de tout savoir de tous les éléments du jeu. Il y a de nombreuses années, à l'époque de la création de Shadow Keeper, je sais qu'il y avait eu un débat entre les créateurs d'outils sur le fait que Shadow Keeper n'enregistrait pas "correctement" certaines informations. Il me semble que c'était une question d'enregistrer des informations dans un ordre différent de l'habitude des autres outils. En principe, il y a certains mécanismes dans les formats de données qui permettent ce genre de latitude mais rien ne permet d'être sûr que le jeu lui-même est aussi tolérant. C'est peut-être ce qui fait planter le jeu à l'occasion.

Cela dit, le problème de corruption peut aussi provenir des fichiers ajoutés par les mods. Mais dans ce cas, il n'en demeure pas moins que ce serait quand même Shadow Keeper lui-mêrme qui serait perturbé par ces fichiers, puisque le jeu semble s'en contenter. Sachant que les personnages des mods n'apparaissent dans le fichier édité par Shadow Keeper qu'après que tu aies recruté le personnage, il est plus que probable que ton problème provienne d'un des derniers que tu as recrutés : celui engagé avec Ctrl-q ou un autre embauché "normalement". De son côté Keldorn n'est pas un candidat très probable : bien des joueurs l'ont eu dans l'équipe sans avoir de problème avec Shadow Keeper.

Vu que tu sais déjà utiliser Near Infinity, tu pourrais d'installer un autre programme, DLTCEP. Il comprend un mécanisme de vérification de fichier qui pourrait te dire si certains sont mal construits. Pour corriger certains problèmes (dont l'ordre d'écriture des informations), il suffit en principe de charger le fichier en question et de le ré-enregistrer à partir de l'éditeur.

Même si tu dois renoncer à Shadow Keeper vu les circonstances, tu peux toujours éditer tes sauvegardes avec Near Infinity, que tu sais déjà un peu utiliser. C'est moins pratique mais il permet de modifier bien plus de choses que Shadow Keeper.
De toute façon, tricher ce n'est pas bien. :tongue:

Re : Shadow keeper bug?

Posté : sam. 18 avr. 2009, 07:26
par Sith
Il est en effet possible que j'ai sauté aux conclusions, mais néanmoins, quand ça marchait pas avec Keldorn/et que ça marchait sans lui, j'ai eu la faiblesse de tirer cause et conséquence :D
J'ai bien pensé à un truc de mod ou ctrl q mais:
- depuis 4 ans que je joue avec SK (environ), et en ayant ctrl q quasiment le monde entier, je n'avais jamais eu ce problème
- au niveau des mégamods, j'ai déjà pu faire une partie en recrutant tout le monde sans voir mes sauvegardes corrompues
- le fait qu'une sauvegarde avec keldorn [et x autres données] réenregistrée telle quelle plante et la même sauvegarde sans keldorn (seul changement visible et décidé) réenregistrée telle quelle ne plante pas m'a vraiment fait tilter.


Sinon, pour DLTCEP, je l'utilise déjà aussi pour mes ptits mods, voire modifier les scripts ou trouver les bons chemins, ou encore vérifier comment accomplir telle quête. En conjonction avec NearInfinity pour trouver les fichiers relatifs à tels phrases, il fait un travail d'enfer ^^ .
Quand j'aurai compris comment fonctionne le mécanisme des cutscene, je pense que j'aurai fait un grand pas ^^ .

PS: changer d'image, je ne considère pas que c'est tricher :D

NB: pour le détail, il m'a semblé que ça permettrait à mes éventuels aides de mieux comprendre les problèmes en une seule lecture, évitant les réponses pingpong qui ont tendance à m'énerver sur les autres sujets. Après, ça limite forcément le nombre des courageux qui vont jusqu'au bout, mais je te remercie pour ta réponse!

Re : Shadow keeper bug?

Posté : sam. 18 avr. 2009, 11:28
par Isaya
Je suis moi-aussi pris en flagrant délit de conclusion hâtive en parlant de tricher. ;)

Par ailleurs, je ne te reprochais pas la présence des détails, au contraire. Cela permet de bien comprendre.

Pour changer de portrait, il y a un autre moyen : tu repères le nom du fichier BMP employé par le personnage, en regardant le fichier CRE avec Near Infinity ou en regardant les fichiers du mod. Puis tu copies dans le répertoire Override, sous ce nom-là, les fichiers BMP que tu veux employer à la place (2 ou 3 pour les différentes dimensions).

Il est tout à fait possible que Shadow Keeper ait un bug qui ne se révèle que dans des conditions particulières. Tu pourrais donc l'employer pendant des années sans rencontrer de problème. C'est un problème classique avec à peu-près tous les programmes, à vrai dire.

Une autre raison de ne pas incriminer Keldorn a priori est qu'il fait partie du fichier GAM (celui qu'édite Shadow Keeper) dès le début du jeu, même s'il est dans les Out of party. Donc le jeu est susceptible d'y accéder dès le début et pourrait planter tout de suite s'il y avait un problème. Ce n'est pas certain car le jeu peut très bien ignorer les personnages hors du groupe, mais il doit tout de même conserver l'information afin de maintenir la continuité des personnages que tu as sorti du groupe.
A contrario, les personnages des mods et ceux ajoutés avec Ctrl-Q n'apparaissent dans le fichier GAM que lorsqu'ils sont effectivement recrutés.

Si tu t'intéresses à la création de mod et aux cutscenes en particulier, tu peux consulter la section "La forge de Grondemarteau" qui contient notamment un tutoriel traduit en français sur l'écriture des cutscenes.

Bonne continuation

Re : Shadow keeper bug?

Posté : sam. 18 avr. 2009, 13:57
par Sith
Pas de problème: je n'ai pas pris la remarque sur les détails comme une critique :) .
Et je triche parfois, mais je n'ai aucun problème à l'avouer. Quand on a exploité un jeu depuis si longtemps, tricher est parfois aussi amusant que jouer.

En tout cas, merci de ton intervention :)