summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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