diff options
author | Rangi <remy.oukaour+rangi42@gmail.com> | 2018-10-21 14:34:19 -0400 |
---|---|---|
committer | Rangi <remy.oukaour+rangi42@gmail.com> | 2018-10-21 14:34:19 -0400 |
commit | 9853be14491b8e4dddf54ba03069fa34cd47630e (patch) | |
tree | d9b015195c0142ba4961aa906d304604e827dd8c | |
parent | c9fd2acebf263754ec73937ff5f0943d7375e8c2 (diff) |
EvoStoneEffect
-rw-r--r-- | Add-a-new-TM-or-HM.md | 2 | ||||
-rw-r--r-- | Add-a-new-fishing-rod.md | 2 | ||||
-rw-r--r-- | Add-a-new-item.md (renamed from Add-different-kinds-of-new-items.md) | 2 | ||||
-rw-r--r-- | Replace-stat-experience-with-EVs.md | 2 | ||||
-rw-r--r-- | Tutorials.md | 2 |
5 files changed, 5 insertions, 5 deletions
diff --git a/Add-a-new-TM-or-HM.md b/Add-a-new-TM-or-HM.md index e47115c..7c0aa89 100644 --- a/Add-a-new-TM-or-HM.md +++ b/Add-a-new-TM-or-HM.md @@ -58,7 +58,7 @@ The `add_tm` and `add_hm` macros simultaneously define the next item constant (` ## 2. Define standard item data -First of all, unlike [regular items](Add-different-kinds-of-new-items), we don't need to edit [data/items/descriptions.asm](../blob/master/data/items/descriptions.asm) or [data/items/item_effects.asm](../blob/master/data/items/item_effects.asm). The `ItemDescriptions` table already has dummy "?" descriptions for all the items from TM01 and up; and the `ItemEffects` table ends right before TM01 (since TMs and HMs don't use those effects anyway). +First of all, unlike [regular items](Add-a-new-item), we don't need to edit [data/items/descriptions.asm](../blob/master/data/items/descriptions.asm) or [data/items/item_effects.asm](../blob/master/data/items/item_effects.asm). The `ItemDescriptions` table already has dummy "?" descriptions for all the items from TM01 and up; and the `ItemEffects` table ends right before TM01 (since TMs and HMs don't use those effects anyway). Edit [data/items/names.asm](../blob/master/data/items/names.asm): diff --git a/Add-a-new-fishing-rod.md b/Add-a-new-fishing-rod.md index eac04b9..5d4727c 100644 --- a/Add-a-new-fishing-rod.md +++ b/Add-a-new-fishing-rod.md @@ -11,7 +11,7 @@ This tutorial is for how to add a new fishing rod. As an example, we'll add a Ma ## 1. Create the new Rod item -Follow [the tutorial to add a new item](Add-different-kinds-of-new-items) to create the Master Rod. Replace `ITEM_88` with `MASTER_ROD`, and give it a name, description, and attributes (`0, HELD_NONE, 0, CANT_TOSS, KEY_ITEM, ITEMMENU_CLOSE, ITEMMENU_NOUSE`). (`ITEM_88` is not in `TimeCapsule_CatchRateItems`.) +Follow [the tutorial to add a new item](Add-a-new-item) to create the Master Rod. Replace `ITEM_88` with `MASTER_ROD`, and give it a name, description, and attributes (`0, HELD_NONE, 0, CANT_TOSS, KEY_ITEM, ITEMMENU_CLOSE, ITEMMENU_NOUSE`). (`ITEM_88` is not in `TimeCapsule_CatchRateItems`.) ## 2. Define the item effect diff --git a/Add-different-kinds-of-new-items.md b/Add-a-new-item.md index 9d4d30f..3ce09a9 100644 --- a/Add-different-kinds-of-new-items.md +++ b/Add-a-new-item.md @@ -340,7 +340,7 @@ Then it's time to implement the specific Pokémon-catching effect. Edit [engine/ A Mist Stone is a rumored item from Gen 1 that evolves Pokémon into "PokéGods". A more realistic function would be to evolve Pokémon like Machoke or Haunter that otherwise require trading, which can be inconvenient. -First, add the essential data. Replace `ITEM_64` with `MIST_STONE`; give it a name, description, and attributes (`2100, HELD_NONE, 0, CANT_SELECT, ITEM, ITEMMENU_PARTY, ITEMMENU_NOUSE`); give it the `PokeBallEffect`; and remove `ITEM_64` from `TimeCapsule_CatchRateItems`. +First, add the essential data. Replace `ITEM_64` with `MIST_STONE`; give it a name, description, and attributes (`2100, HELD_NONE, 0, CANT_SELECT, ITEM, ITEMMENU_PARTY, ITEMMENU_NOUSE`); give it the `EvoStoneEffect`; and remove `ITEM_64` from `TimeCapsule_CatchRateItems`. That's actually all you need to do for the item itself. Now as long as it's declared to evolve a Pokémon, it will do so correctly. diff --git a/Replace-stat-experience-with-EVs.md b/Replace-stat-experience-with-EVs.md index fd0043f..ef24100 100644 --- a/Replace-stat-experience-with-EVs.md +++ b/Replace-stat-experience-with-EVs.md @@ -664,7 +664,7 @@ Then edit [main.asm](../blob/master/main.asm): ## 10. Add Zinc to boost Special Defense EVs -Now that Calcium only boosts Special Attack EVs, we need Zinc for Special Defense. Follow [this tutorial](Add-different-kinds-of-new-items) to add a new item. +Now that Calcium only boosts Special Attack EVs, we need Zinc for Special Defense. Follow [this tutorial](Add-a-new-item) to add a new item. First, add the essential data. Replace `ITEM_89` with `ZINC`; give it a name, description, and attributes (`9800, HELD_NONE, 0, CANT_SELECT, ITEM, ITEMMENU_PARTY, ITEMMENU_NOUSE`); and give it the `VitaminEffect`. (`ITEM_89` is not in `TimeCapsule_CatchRateItems`.) diff --git a/Tutorials.md b/Tutorials.md index 5751d57..f0eb09d 100644 --- a/Tutorials.md +++ b/Tutorials.md @@ -17,7 +17,7 @@ Tutorials may use diff syntax to show edits: - [Move (up to 254)](Add-a-new-move) - [Move effect](Add-a-new-move-effect) - [Field move effect](Add-a-new-field-move-effect) -- [Item (up to 254)](Add-different-kinds-of-new-items) +- [Item (up to 254, with various effects)](Add-a-new-item) - [TM or HM (up to 120)](Add-a-new-TM-or-HM) - [Party menu icon (up to 254)](Add-a-new-party-menu-icon) - [Overworld sprite](Add-a-new-overworld-sprite) |