summaryrefslogtreecommitdiff
path: root/Infinitely-reusable-TMs.md
diff options
context:
space:
mode:
Diffstat (limited to 'Infinitely-reusable-TMs.md')
-rw-r--r--Infinitely-reusable-TMs.md51
1 files changed, 35 insertions, 16 deletions
diff --git a/Infinitely-reusable-TMs.md b/Infinitely-reusable-TMs.md
index 5ccc567..3367efb 100644
--- a/Infinitely-reusable-TMs.md
+++ b/Infinitely-reusable-TMs.md
@@ -20,6 +20,7 @@ All of those are relatively simple to do.
7. [Don't let Time Capsule traded Pokémon hold TMs](#7-dont-let-time-capsule-traded-pokémon-hold-tms)
8. [Remove text references to TMs being single-use](#8-remove-text-references-to-tms-being-single-use)
+
## 1. Don't consume TMs when they're used
Edit [engine/items/tmhm.asm](../blob/master/engine/items/tmhm.asm):
@@ -558,33 +559,51 @@ Edit [data/items/catch_rate_items.asm](../blob/master/data/items/catch_rate_item
## 8. Remove text references to TMs being single-use
-Edit [/maps/VioletGym.asm](../blob/master/maps/VioletGym.asm):
+Edit [maps/VioletGym.asm](../blob/master/maps/VioletGym.asm):
```diff
-FalknerTMMudSlapText:
- text "By using a TM, a"
- line "#MON will"
+ FalknerTMMudSlapText:
+ text "By using a TM, a"
+ line "#MON will"
- para "instantly learn a"
- line "new move."
+ para "instantly learn a"
+ line "new move."
- para "Think before you"
- line "act--a TM can be"
- cont "used only once."
++ para "A TM can be used"
++ line "as many times as"
++ cont "you like."
- para "TM31 contains"
- line "MUD-SLAP."
+ para "TM31 contains"
+ line "MUD-SLAP."
- para "It reduces the"
- line "enemy's accuracy"
+ para "It reduces the"
+ line "enemy's accuracy"
- para "while it causes"
- line "damage."
+ para "while it causes"
+ line "damage."
- para "In other words, it"
- line "is both defensive"
- cont "and offensive."
- done
+ para "In other words, it"
+ line "is both defensive"
+ cont "and offensive."
+ done
+```
+
+And edit [maps/CeladonDeptStore3F.asm](../blob/master/maps/CeladonDeptStore3F.asm):
+
+```diff
+ CeladonDeptStore3FYoungsterText:
+ text "I can't decide"
+ line "which #MON I"
+
+ para "should use this TM"
+ line "on…"
++
++ para "Lucky for me,"
++ line "it's reusable!"
+ done
```
That's everything!