« Dragon Quest III/Bugs » : différence entre les versions

De Wiki Dragon Quest
Artal (discussion | contributions)
m Correction d'un lien
m Remplacement de texte : « Antimagie » par « Antimagie »
 
Ligne 44 : Ligne 44 :
* [[Crame]]
* [[Crame]]
* [[Téléportation]]
* [[Téléportation]]
* [[Antimagie]]
* [[Superantimagie|Antimagie]]
* [[Torpeur]]
* [[Torpeur]]
La raison est due à une indexation incorrecte des valeurs des inventaires des personnages : un marqueur FF (désignant un emplacement vide) est placé par le jeu quand un personnage est créé. Un registre Y désigne le nombre de fois qu'un bit a été déplacé. Au départ, Y est fixé à 1 et quand il arrive à 8, le sous-programme de gestion d'inventaire se ferme.
La raison est due à une indexation incorrecte des valeurs des inventaires des personnages : un marqueur FF (désignant un emplacement vide) est placé par le jeu quand un personnage est créé. Un registre Y désigne le nombre de fois qu'un bit a été déplacé. Au départ, Y est fixé à 1 et quand il arrive à 8, le sous-programme de gestion d'inventaire se ferme.