diff options
author | Eduardo Quezada D'Ottone <eduardo602002@gmail.com> | 2020-11-11 18:39:51 -0300 |
---|---|---|
committer | Eduardo Quezada D'Ottone <eduardo602002@gmail.com> | 2020-11-11 18:39:51 -0300 |
commit | 84152ee999fd4ab91c4021c25046a562eb20fcb6 (patch) | |
tree | b9b4f88e5880e8d87cd9f40b32ad70b2ad078911 | |
parent | b9ff2e1e6865fb7faa58a11b86c6ece31e5a259d (diff) |
Adding extra utility for Rare Candies.
-rw-r--r-- | Repeated-Field-Medicine-Use.md | 12 |
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 |