28 votes

Est-ce que Shuckle produit vraiment des bonbons rares ?

Il y a une rumeur, qui existe depuis que Pokemon SGC existe, selon laquelle dans ces jeux, un Shuckle qui tient un jus de baies le transformera éventuellement en un bonbon rare. Je n'ai pas été en mesure de trouver une source fiable à ce sujet (et non, les gens sur les forums disant "croyez-moi, ça marche, je l'ai essayé" ne comptent pas comme source fiable), donc je suis curieux de savoir si c'est vraiment vrai.

Je constate qu'une chose sur laquelle les gens semblent s'accorder est qu'il ne fonctionne pas dans les jeux autres que le SGC. Cela suggère un moyen facile de le vérifier sans ambiguïté : regardez dans le fichier Démontage et trouver le code responsable. Mais je ne sais pas trop par où commencer, alors si quelqu'un ici peut le trouver ou simplement donner des conseils sur la façon de chercher, ou donner tout autre argument convaincant (preuve vidéo, peut-être ?) dans un sens ou dans l'autre, ce serait apprécié.

53voto

Thunderforge Points 5974

Non, mais Shuckle peut transformer une baie en jus de baie

Un désassemblage de Pokémon Cristal es disponible sur GitHub et il n'y a aucun code pour que Shuckle transforme le jus de baies en bonbons rares.

Cependant, cette rumeur trouve probablement son origine dans le fait que Shuckle peut transformer une baie en jus de baie après que le joueur ait visité Goldenrod City. Cette section du code comprend une fonction qui s'exécute après que le joueur a visité Goldenrod City, puis a 1/16 de chance qu'un Shuckle tenant une baie la transforme en jus de baie.

ConvertBerriesToBerryJuice:
; If we haven't been to Goldenrod City at least once,
; prevent Shuckle from turning held Berry into Berry Juice.
    ld hl, wStatusFlags2
    bit STATUSFLAGS2_REACHED_GOLDENROD_F, [hl]
    ret z
    call Random
    cp 6 percent + 1 ; 1/16 chance
    ret nc
    ld hl, wPartyMons
    ld a, [wPartyCount]
.partyMonLoop
    push af
    push hl
    ld a, [hl]
    cp SHUCKLE
    jr nz, .loopMon
    ld bc, MON_ITEM
    add hl, bc
    ld a, [hl]
    cp BERRY
    jr z, .convertToJuice

.loopMon
    pop hl
    ld bc, PARTYMON_STRUCT_LENGTH
    add hl, bc
    pop af
    dec a
    jr nz, .partyMonLoop
    ret

.convertToJuice
    ld a, BERRY_JUICE
    ld [hl], a
    pop hl
    pop af
    ret

0 votes

Les commentaires ne sont pas destinés à une discussion prolongée. déplacé vers chat .

28voto

Wrigglenite Points 45084

Non, Shuckle ne pourra jamais transformer le jus de baies en un bonbon rare. C'est juste une rumeur.

Voici un YouTuber qui passe en revue le code désassemblé pour le démystifier. .

2 votes

Pour ceux qui le souhaitent : la section du code permettant de transformer les baies en jus de baies est la suivante aquí .

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X