Le Bug de la Baie Grena
Le Glitch Grena
Corruption des Pokémon
Corruption des Pokémon Améliorée

Pour la Corruption des Pokémon, on trompe le jeu en lui faisant lire l'Identifiant d'un Pokémon sur le numéro de sa première Attaque, ou sur ses EVs Pv et Atk, ce qui nous permet d'obtenir l'Identifiant de Pokémon que l'on veut si l'on manipule en amont l'une de ces deux données.
Pour un Pokémon donné, par exemple un Pokémon qui fonctionne pour la Corruption via les Attaques, on sait que sa zone Croissance (qui contient l'espèce du Pokémon) est lue sur sa zone Attaques après la Corruption.
Mais voilà, les données d'un Pokémon contiennent 4 zones, et pour le moment, notre intérêt ne s'était porté que sur la zone Croissance, car le Pokémon obtenu après la corruption est sous forme d'Oeuf, et lors de l'éclosion, la quasi-totalité des données restantes (Objet, Expérience, Bonheur, EVs, Zone de Rencontre, Rubans,..) est recalculée.
Cependant, il reste une donnée, assez importante, qui échappe aux mailles du filet : les Attaques du Pokémon.
Le but de cette Corruption Améliorée va être d'obtenir un Pokémon au choix, qui connaîtra jusqu'à trois Attaques elles-aussi choisies au préalable.
Pourquoi seulement 3 au maximum, et pas 4 ?
Hé bien, lorsqu'un Pokémon a son PID de modifié, les identifiants de ses Attaques n°2 et n°4 sont eux-aussi modifiés, ainsi que d'autres données. Cette modification est assez importante, et ne peut pas être annulée pour l'Attaque n°2.
On ne peut pas non plus manipuler pleinement les données sur lesquelles vont être lues les Attaques, du coup vous ne pourrez pas toujours manipuler 3 Attaques de votre Pokémon comme bon vous semble, mais presque.
Nous allons pour cela réutiliser les cobayes sélectionnés pour la Corruption des Pokémon, en les triant à nouveau pour garder seulement ceux qui nous intéresseront.
Tout comme il y a différents cas de figure pour la Corruption des Pokémon qui dépendent du cobaye, la Corruption Améliorée peut demander trois manipulations différentes, toujours selon le cobaye utilisé.
Si vous vous rappelez bien, vous aviez déjà déterminé quelle zone était lue sur la zone Attaques lors de la préparation de vos cobayes pour la Corruption des Pokémon.
Si vous ne vous souvenez pas du résultat, ou que vous avez paumé le papier sur lequel vous l'avez noté, vous serez obligé de réaliser à nouveau une corruption de vos cobayes pour voir les attaques apprises par l'Oeuf du Pokémon corrompu (ça commence ici sur la page). [Lien]
Il y a 4 cas de figure bien distincts :
n°1 : Zone Croissance lue sur Zone Attaques, et Zone Attaques lue sur Zone EVs & Condition.
n°2 : Zone Croissance lue sur Zone Attaques, et Zone Attaques lue sur Zone Croissance.
n°3 : Zone Croissance lue sur Zone EVs & Condition, et Zone Attaques lue sur Zone Croissance.
n°4 : Zone Croissance lue sur Zone EVs & Condition, et Zone Attaques lue sur Zone Attaques.
Voilà, tous les détails de la méthode ont été donnés, et vous devriez avoir avec vous des cobayes compatibles avec un ou plusieurs des 4 cas.
Nous allons maintenant passer au choix des Attaques, aux préparatifs, et à l'entraînement des cobayes.
Préparatifs :
- Quelques Queulorior cobayes fonctionnant pour l'un des cas cités juste au-dessus. Si vous en avez 2-3 c'est parfait.
- Une vingtaine de Pokémon banaux, non clonés, qui seront sacrifiés.
Les préparatifs qui suivent ne sont pas absolument nécessaires, mais permettent de couvrir les différents entraînements que vous aurez besoin de réaliser.
Les objets demandés sont assez classiques, donc vous devriez déjà en avoir un certain nombre dans votre Sac car beaucoup étaient déjà demandés pour d'autres corruptions.
- Des Pv Plus, Protéine, Zinc, et Calcium.
- Des Rappels
- Une équipe pour réaliser le Glitch Grena
- Des Précision +
- Le Multi.Exp
- Des Queues Skitty
- Des Baies Grena, Alga, Qualot, Lonme, Resin (toutes les Baies retirant des EVs)
- Des Baies Ceriz, Maron,...
- Un choix de Pokémon, et d'Attaques qu'il connaîtra. (et des choix, vous en avez !)
Pour les Attaques, vous pouvez les choisir pour tout exploser à la Zone de Combat (Morphing, Spore, Soin,...), tout exploser aux Concours (les Attaques faisant des Combos, Explosion, Ultralaser,...), avoir un Pokémon loufoque (Mewtwo avec Trempette, Magicarpe avec Ultralaser, Pikachu avec Vol et Surf, ou juste un Pokémon avec plusieurs Cs), ou alors mettre quelques Attaques Glitchées (Attaques 0x042F, 0x0B3C, 0x0B38 si vous voulez Compléter votre Pokédex, par exemple).
Si vous n'avez pas trop d'idées, apprenez Gribouille, comme ça vous pourrez apprendre l'Attaque qui vous plaît après la corruption, voire même conserver un clone du Pokémon corrompu avec Gribouille afin d'avoir plusieurs variantes.
Entraînement pour le Cas n°4
La Zone Attaques est lue sur elle-même, ce qui veut dire que le Pokémon corrompu va conserver les mêmes Attaques que le cobaye, à peu de choses près.
C'est assez utile, car vous pouvez ainsi refiler facilement Gribouille au Pokémon corrompu, ce qui vous permet de lui apprendre par la suite l'attaque que vous voudrez.
Les Attaques n°1 et n°3 seront transmises telles quelles, mais l'Attaque n°4 subira un petit changement.

- Attaque n°4 -
Pour savoir quelle Attaque apprendre à la base, effectuez calcul suivant :
Convertissez l'Identifiant de l'Attaque voulue en hexadécimal (avec la Calculatrice Windows, par exemple) et rajoutez des "0" à l'identifiant afin qu'il fasse 4 caractères de long.
Utilisez la formule : Attaque nécessaire= (Attaque voulue) xor 4000. Le "xor" est une fonction, et vous devez l'utilisez tout en restant en mode hexadécimal (la valeur "4000" est ainsi 4000 en hexadécimal)
- ex : Attaque voulue : Gribouille, n°166 = 0xA6 en hexadécimal (comme ça le Pokémon corrompu connaîtra deux fois Gribouille)
Je transforme 0xA6 en 0x00A6, puis je fais 00A6 xor 4000 = 40A6.
J'ai dont besoin de l'Attaque Glitch 0x40A6 pour que mon Pokémon corrompu récupère Gribouille en 4e Position.
Pour Obtenir une Attaque Glitch et l'Apprendre à un Queulorior, ça se passe ici. [Lien]
Vous savez maintenant quelles Attaques apprendre à votre cobaye.
Clonez-le, afin de garder une copie non-entraînée, puis allez apprendre ces Attaques à la copie, en lui réapprenant Gribouille avec des Ecaillecoeur et en terminant par les Attaques Glitch.
Ceci fait, faites à nouveau une copie du cobaye entraîné que vous mettrez de côté (au cas où vous feriez une fausse manipulation).
Donnez-lui ensuite un Multi.Exp, et partez faire des combats pour modifier ses EVs Pv et Atk afin que ce cobaye se transforme en le Pokémon désiré.
Faites à nouveau une copie, et effacez l'ancienne (vous pouvez modifier les EVs grâce aux Baies Grena et Alga), que vous mettrez elle-aussi de côté.
Dans ces cas-là, c'est pas mal de leur donner un surnom, genre Cas4 ou CeAa (pour Croissance sur EVs et Attaques sur Attaques), comme ça vous ne les perdez pas trop de vue dans votre PC, qui risque de pas mal se remplir de Queulorior.

Entraînement pour les Cas n°2 et n°3
La Zone Attaques est lue sur la Zone Croissance, une Zone sur laquelle on peut modifier certaines données, mais qui ne vous permettra que de manipuler une seule attaque seulement.
L'Identifiant de l'Attaque n°1 sera lu sur l'Espèce du Cobaye, qui est un Queulorior, soit 235, ce qui correspond à Synthèse.
Les Identifiants des Attaques n°3 et n°4 seront lus sur l'expérience, de la manière suivante :
Convertissez l'expérience en hexadécimal, et rajoutez des "0" jusqu'à ce que ce nombre comprenne 8 caractères.
Séparez-le ensuite en deux.
Appliquez ensuite les formules : Attaque n°3 = Partie Droite, et Attaque n°4 = (Partie Gauche) xor 4000.
Cependant, l'expérience d'un Pokémon est limitée, et celle d'un Queulorior s'arrête à 800.000 points d'expérience.
Or, 800.000 = 0xC3500 = 0x000C3500.
Comme vous le voyez, on ne peut pas manipuler librement les 4 caractères de gauche de l'expérience, car celle-ci est trop limitée. Du coup, on ne peut obtenir que 13 Attaques n°4 différentes ainsi (de 0x4000 à 0x400C).
Il ne reste alors que l'Identifiant de l'Attaque n°3, qui lui est modifiable à souhait.
- ex : Je veux Gribouille, Attaque n°166 = 0xA6 = 0x00A6.
L'expérience de mon cobaye devra ainsi être de la forme : 0xNNNN00A6, où les N prendront la valeur que je veux, car ils ne me servent à rien.
Au Nv 47, Queulorior a 83.058 = 0x00014472 points d'expérience.
Je devrai donc entraîner mon Queulorior jusqu'à 0x000200A6 = 131.238 points d'expérience.

Vous savez maintenant combien de points d'expérience votre cobaye a besoin.
Commencez l'entraînement en lui donnant l'Attaque n°1 ou les EVs Pv & Atk nécessaires pour que votre cobaye se transforme en le Pokémon désiré.
Clonez-le ensuite, et mettez une copie en sécurité, au cas où vous vous rateriez.
Donnez au cobaye des Super Bonbons afin de vous rapprocher au maximum de la quantité d'expérience nécessaire.
Donnez-lui ensuite le Multi.Exp. pour partir à l'entraînement pour l'expérience.
Si vous aviez des EVs Pv et Atk précis à donner à votre cobaye, vous devrez combattre des Pokémon ne donnant pas d'EVs dans ces statistiques-ci.
Vous devrez ainsi éviter de combattre Chenipotte, Medhyena, Grahyena, et pas mal d'autres Pokémon (consultez le Pokédex pour connaître les EVs donnés par des Pokémon sauvages) [Lien]
Faites des combats assez variés afin de pouvoir contrôler assez précisément la quantité de points d'expérience de votre cobaye. Sauvegardez de temps à autre car contrôler minutieusement les points d'expérience gagnés, ça demande beaucoup de combats.
Si vous n'aviez pas d'EVs particuliers à donner, faites juste des combats variés pour contrôler les gains de points d'expérience, sans vous abstenir de combattre tel ou tel Pokémon.
Une fois l'expérience atteinte, clonez à nouveau votre cobaye, et laissez-en une copie à l'arbi.
Dans ces cas-là, c'est pas mal de leur donner un surnom, genre Cas2 / Cas 3 ou CeAc / CaAc (pour Croissance sur Attaques et Attaques sur Croissance), comme ça vous ne les perdez pas trop de vue dans votre PC, qui risque de pas mal se remplir de Queulorior.
Entraînement pour le Cas n°1
- Attaque n°1 -
Utilisez la formule : Identifiant = (EVs Pv) + 256*(EVs Atk) pour déterminer les EVs à donner à votre cobaye, à l'aide d'une division euclidienne.
Si vous connaissez l'identifiant en hexadécimal de l'Attaque, vous pouvez directement connaître les EVs à répartir en rajoutant des "0" à l'identifiant afin qu'il fasse 4 caractères de long, et en le séparant en deux. La partie gauche représentera le nombre d'EVs Atk nécessaires, et la partie droite le nombre d'EVs Pv nécessaires.
Comme vous pouvez manipuler librement les EVs de votre Pokémon dans deux stats différentes, vous pouvez obtenir l'identifiant de l'Attaque que vous voulez.
- ex : Attaque n°3024
3.024= 256*11 + 208, après une division euclidienne.
Sinon, 3024 = 0xBD0 en hexadécimal.
Je rajoute un "0" pour faire 0x0BD0, et je sépare en deux : "0x0B" et "0xD0".
J'aurai ainsi besoin de 0x0B=11 EVs Atk et de 0xD0=208 EVs Pv pour obtenir cette Attaque.
- Attaque n°3 -
Utilisez la formule : Identifiant = (EVs Atk.Spé) + 256*(EVs Def.Spé).
La détermination des EVs à mettre pour un identifiant choisi est la même qu'au-dessus, et ce sera pareil pour l'Attaque n°4.
Comme les EVs sont limités à un total de 510, vous ne pourrez pas leur faire prendre n'importe quelle valeur si vous devez trop en mettre en Pv et en Atk, dans le cas où vous voudriez obtenir une Attaque Glitch.
- Attaque n°4 -
Ici, vous devrez utiliser la Condition afin de manipuler l'Identidiant de l'Attaque n°4.
Convertissez l'Identifiant de l'Attaque voulue en hexadécimal (avec la Calculatrice Windows, par exemple) et rajoutez des "0" à l'identifiant afin qu'il fasse 4 caractères de long.
Utilisez la formule : Valeur = Identifiant xor 4000. Le "xor" est une fonction, et vous devez l'utilisez tout en restant en mode hexadécimal (la valeur "4000" est ainsi 0x4000)
Séparez le résultat en deux.
La partie gauche représentera les points en Beauté nécessaires, et la partie droite les points en Sang-Froid nécessaires.
- ex : Attaque Gribouille, n°166 = 0xA6 = 0x00A6 avec les "0" rajoutés
00A6 xor 4000 = 40A6 => 0x40 et 0xA6
J'aurai ainsi besoin de 0x40= 64 points de Beauté, et 0xA6 = 166 points de Sang-Froid pour avoir Gribouille.
Vous aurez ainsi besoin de donner des Pokéblocs à votre Pokémon, avec une petite condition supplémentaire : l'Onctuosité totale du Pokémon doit être entre 0 et 63 ou 128 et 191. (sinon le Pokémon se transformera toujours en Mauv.Oeuf)
C'est moins pratique que les EVs, car les Pokéblocs augmentent assez fortement la Condition, ce qui fait que l'on ne peut pas avoir n'importe quelle valeur en Sang-Froid ou en Beauté.
De plus, les augmentations de Condition varient en fonction de la nature du Pokémon.
Il existe 25 natures : 5 neutres, et 20 donnant un Bonus dans une stat (x1,1) et un malus dans une autre (x0,9), sauf en PVs. Chaque stat (sauf les PVs), est associée à une Condition. [Lien]
Si le Pokémon mange un Pokébloc rajoutant des points dans une Condition dont la stat associée a un bonus grâce à la nature du Pokémon, alors : Points gagnés = (Points du Pokébloc)*1,1 (et arrondi à l'unité inférieure).
Si le Pokémon mange un Pokébloc rajoutant des points dans une Condition dont la stat associée a un malus à cause de la nature du Pokémon, alors : Points gagnés = (Points du Pokébloc)*0;9 (et arrondi à l'unité inférieure).
Le Sang-Froid est lié à l'Attaque, et la Beauté est liée à l'Attaque Spéciale.
Voici une petite liste de Pokéblocs, avec les points qu'ils font gagner en Sang-Froid et Beauté, et leur Onctuosité.
Vous devrez ensuite vous concoter votre petite recette, en faisant bien gaffe à la valeur de l'Onctuosité totale

Pokéblocs
Baie utilisée | Conditions | Onctuosité | Sang-Froid | Beauté
--- | --- | --- | --- | ---
Malus | Neutre | Bonus | Malus | Neutre | Bonus
Ceriz |  |  |  |  |  |  |  |
Maron |  |  |  |  |  |  |  |
Figuy |  |  |  |  |  |  |  |

Vous avez dû le deviner, donner une condition précise à son Pokémon, c'est vraiment pas de la tarte.
Mais bon, manipuler la 4e Attaque, c'est toujours ça de gagné, me direz-vous.
Bien, passons à l'entraînement.
Commencez par l'Attaque n°1, afin que votre cobaye se transforme en le Pokémon désiré.
Faites-en une copie, que vous mettrez à l'arbi dans votre PC, au cas où vous vous rateriez dans la répartition des EVs.
Donner le Multi.Exp. à votre cobaye, et partez dégommer les Pokémon pour augmenter vos EVs, tout en utilisant des Pv Plus, Protéine, Zinc, Calcium.
Au niveau des Pokémon sauvages, voici ceux que vous pouvez combattre :

EVs PV | EVs Atk | EVs Def.Spé | EVs Atk.Spé
Pokémon | EVs | Routes | Pokémon | EVs | Routes | Pokémon | EVs | Routes | Pokémon | EVs | Routes
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Marill | 2 | 102,111,117 (Surf) | Grahyena | 2 | 120,121 | Lombre | 2 | 114 | Chamallot | 1 | 112
Chenipotte | 1 | 101,102,104 | Medhyena | 1 | 101,102,120,121 | Tylton | 1 | 114 |  |  |
|  |  |  |  |  | Nénupiot | 1 | 102,114 |  |  |

Une fois l'entraînement des EVs réalisé, faites vos Pokéblocs, en respectant bien les RPM (avoir au moins la RPM indiquée) et le nombre de joueurs indiqués.
Clonez vos cobayes, et laissez-en une copie à l'abri, puis donnez les Pokéblocs à une autre copie. Comme ça si vous vous étiez un chouïa trompé dans votre recette, vous pourrez vous corriger, car il n'y a pas de système permettant de retirer des points de Condition.
Dans ces cas-là, c'est pas mal de leur donner un surnom, genre Cas1 ou CaAe (pour Croissance sur Attaques et Attaques sur EVs), comme ça vous ne les perdez pas trop de vue dans votre PC, qui risque de pas mal se remplir de Queulorior.
Réalisation de la Corruption Améliorée
1) Prenez l'un des Queulorior entraînés, et clonez-le en une dizaine d'exemplaires.
On va réaliser la Corruption Améliorée avec un seul cobaye à la fois, c'est mieux.
2) Remplissez la Boîte 2 du PC en partant de la place 24 (la 4e ligne), en faisant 3 colonnes de cobayes, avec entre chacune une colonne de Pokémon banaux.
Ainsi, chaque cobaye est côte-à-côte avec deux Pokémon banaux.
Les Pokémon banaux sont là pour que les données situées au-dessus de chaque cobaye soient différentes. Car si vous aligniez bêtement vos clones, les données se répèteraient à l'identique, et cela diminuerait vos chances que l'un des cobayes ait seulement son PID de corrompu.
3) Préparez votre équipe pour le Glitch Grena, et sauvegardez pendant les préparatifs.
On se prépare ici pour la corruption du cobaye, corruption qui va demander des resets, donc sauvegardez bien au bon moment !
4) Partez faire un combat sauvage, et réalisez le Glitch Grena en appuyant sur Haut une 40aine de fois, ou maintenez Haut pendant 4 secondes.
Terminez le combat en utilisant une Queue Skitty ou en appuyant sur Fuite.
5) Regardez dans votre PC si un Oeuf est apparu dans les colonnes des cobayes (et pas dans les colonnes des sacrifices).
Regardez le Résumé de l'Oeuf.
S'il est marqué "Cet Oeuf va mettre du temps à éclore.", alors ce n'est pas bon. Le TID du Pokémon a été corrompu, et pas son PID.
S'il est marqué "Il fait du bruit. Il va éclore !", c'est bon, vous avez réussi votre corruption !
Vous pouvez retirer votre Oeuf, et le faire éclore.
Si vous n'avez pas d'Oeuf, resettez.
6) Bien, vous avez maintenant obtenu le Pokémon que vous désiriez, avec plusieurs attaques assez sympathiques.
Sauvegardez un coup pour valider la Corruption.
Tout n'est pas encore fini, car quand même retirer les autres Attaques Glitchées indésirables que le Pokémon connaît.
7) Pour ce faire, faites un combat sauvage, et changez la position des Attaques de votre Pokémon corrompu, afin que les Attaques Glitchées que vous voulez supprimer prennent les premières positions.
8) Utilisez ensuite un mix de Super Bonbons et de Pension afin que votre Pokémon corrompu apprenne de nouvelles Attaques à la Pension, et oublie les Attaques Glitchées occupant les premières positions.
Les Super Bonbons sont là pour rapidement augmenter les niveaux du Pokémon corrompu, afin qu'il n'aie qu'un niveau à passer à la pension pour apprendre une Attaque, car pédaler ça prend du temps.
9) Le Pokémon corrompu est obtenu, et il a été nettoyé. Il ne reste plus qu'à faire un Nettoyage du PC, et cette Corruption Améliorée sera totalement complétée. [Lien]
Voilà, vous avez fait un pas de plus dans le Glitch Grena.
Vous vous rapprochez de la création de Pokémonde plus en plus classieux (ou avec une intense coolitude).
Au fur et à mesure des corruptions et des préparatifs, on comprend des choses sur l'organisation des données des Pokémon, et sur les effets de ce Glitch Grena. (comme j'essaie de faire des explications claires et détaillées, ce n'était pas forcément nécessaire de tout comprendre pour y arriver cependant)
Cela vous sera plus utile pour manipuler plus facilement les corruptions, comme diverses Corruptions de la Partie, ou refaire des Corruptions des Attaques, ou des Corruptions des Objets.
Je pense aussi que vous serez plus à l'aise avec la Double Corruption, qui se sert d'à peu près toutes les données d'un Pokémon, et de leur organisation par le jeu.
* Retour sur la Corruption des Pokémon *
** Retour sur le Glitch Grena **
*** Accueil ***