summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEduardo Quezada D'Ottone <eduardo602002@gmail.com>2020-11-11 18:39:51 -0300
committerEduardo Quezada D'Ottone <eduardo602002@gmail.com>2020-11-11 18:39:51 -0300
commit84152ee999fd4ab91c4021c25046a562eb20fcb6 (patch)
treeb9b4f88e5880e8d87cd9f40b32ad70b2ad078911
parentb9ff2e1e6865fb7faa58a11b86c6ece31e5a259d (diff)
Adding extra utility for Rare Candies.
-rw-r--r--Repeated-Field-Medicine-Use.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/Repeated-Field-Medicine-Use.md b/Repeated-Field-Medicine-Use.md
index db56533..8a14a46 100644
--- a/Repeated-Field-Medicine-Use.md
+++ b/Repeated-Field-Medicine-Use.md
@@ -58,3 +58,15 @@ Finally, find `Task_DisplayHPRestoredMessage`. Replace `gTasks[taskId].func = Ta
else
gTasks[taskId].func = Task_ClosePartyMenuAfterText;
```
+
+## Addendum: Rare Candies
+
+Credit: AsparagusEduardo
+
+You may also want to use this for Rare Candies, so all you have to do is find `PartyMenuTryEvolution` and replace `gTasks[taskId].func = Task_ClosePartyMenuAfterText;` with:
+```c
+ if (gPartyMenu.menuType == PARTY_MENU_TYPE_FIELD && CheckBagHasItem(gSpecialVar_ItemId, 1))
+ gTasks[taskId].func = Task_ReturnToChooseMonAfterText;
+ else
+ gTasks[taskId].func = Task_ClosePartyMenuAfterText;
+``` \ No newline at end of file