Skip to content

Commit 35b115f

Browse files
committed
Fix typo
1 parent d4b73f6 commit 35b115f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

_posts/2024-10-02-Pokemon-Glitches.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ In the game you start with one Pokemon, a `PIKACHU` at level 2, given by Profess
8484
The first glitch starts in the Viridian Forest, in order to reproduce it you have several requirements to met:
8585

8686
- Buy the `Escape Rope` (550 Poke$) at `Pewter City` mart.
87-
- Do not battle the long-range trainer in the Viridian forest.
87+
- Do not battle the long-range trainer in the Viridian Forest.
8888

8989
But what is a long-range trainer ? In Pokemon there are two types of trainer, the one that engage a battle when you talk to them, or walk nearby, and the one that will walk toward you. The latter have an exclamation mark displayed on the screen when they see you.
9090

@@ -214,13 +214,13 @@ Quick note: The level can't go below 1 with this technique.
214214

215215
Now it's time to trigger this battle with our GENGAR since we have tailored the memory to be the Pokemon #14 at the level 1. Going into the grass and getting attacked by wild Pokemon is not the correct way as it will update the fields `EnemyMonUnmodifiedSpecial` and `MonEnemyAttackMod` in the memory.
216216

217-
Actually it is way easier than that, when we escaped the battle using the « `Escape Rope` », we put the meta-map script ID into an inconsistent state. `Meta-map scripts` are also called `GameProgressFlags`, its a list of events used to execute code on the current maps, for example, on the first map you can't walk into the grass until you advance further into the story, it is disabled later by changing the ID of the meta-map script.
217+
Actually it is way easier than that, when we escaped the battle using the « `Escape Rope` », we put the meta-map script ID into an inconsistent state. `Meta-map scripts` are also called `GameProgressFlags`, its a list of events used to execute code on the current map. For example, on the first map you can't walk into the grass until you advance further into the story, it is disabled later by changing the ID of the meta-map script.
218218

219-
By default the map of the Viridian forest searches for trainers: `CheckFightingMapTrainers` (0), but we left it with `DisplayEnemyTrainerTextAndStartBattle` (1) when the « `!` » mark appeared before we "escape".
219+
By default the map of the Viridian Forest searches for trainers: `CheckFightingMapTrainers` (0), but we left it with `DisplayEnemyTrainerTextAndStartBattle` (1) when the « `!` » mark appeared before we "escape".
220220

221221
![](/images/PokemonGlitches/metaname-script-id.png)
222222

223-
By going back to the map, the `DisplayEnemyTrainerTextAndStartBattle` will still be enabled script, and it will launch a new battle.
223+
By going back to the map, the meta-map script will still be `DisplayEnemyTrainerTextAndStartBattle`, and it will launch a new battle with the parameter we carefully modified in the memory.
224224

225225
![](/images/PokemonGlitches/gengar-lvl1-encounter.gif)
226226

@@ -230,7 +230,7 @@ Depending on which choice you made to generate the next pokemon, it will have on
230230

231231
* **ID: 09**: Talk to sign at the PokeCenter
232232
* **ID: 02**: GYM Trainer talk
233-
* **ID: 05**: NPC from Pewter City
233+
* **ID: 05**: NPC from Pewter City
234234

235235
![](/images/PokemonGlitches/textbox-list-map.png)
236236

0 commit comments

Comments
 (0)