mirror of https://github.com/pret/pokeemerald.git
Removed check for if cleanse tag is registered
parent
74a5adcabd
commit
56dc9951e6
|
@ -9,13 +9,13 @@ static void ApplyCleanseTagEncounterRateMod(u32 *encRate)
|
||||||
{
|
{
|
||||||
- if (GetMonData(&gPlayerParty[0], MON_DATA_HELD_ITEM) == ITEM_CLEANSE_TAG)
|
- if (GetMonData(&gPlayerParty[0], MON_DATA_HELD_ITEM) == ITEM_CLEANSE_TAG)
|
||||||
- *encRate = *encRate * 2 / 3;
|
- *encRate = *encRate * 2 / 3;
|
||||||
int i;
|
+ int i;
|
||||||
for (i = 0; i < PARTY_SIZE; i++){
|
+ for (i = 0; i < PARTY_SIZE; i++){
|
||||||
if (GetMonData(&gPlayerParty[i], MON_DATA_HELD_ITEM) == ITEM_CLEANSE_TAG){
|
+ if (GetMonData(&gPlayerParty[i], MON_DATA_HELD_ITEM) == ITEM_CLEANSE_TAG){
|
||||||
*encRate = 0;
|
+ *encRate = 0;
|
||||||
break;
|
+ break;
|
||||||
}
|
+ }
|
||||||
}
|
+ }
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -107,18 +107,12 @@ In `item_use.c`, define what happens when you select the cleanse tag:
|
||||||
+ {
|
+ {
|
||||||
+ FlagSet(FLAG_CLEANSE_TAG);
|
+ FlagSet(FLAG_CLEANSE_TAG);
|
||||||
+ PlaySE(SE_EXP_MAX);
|
+ PlaySE(SE_EXP_MAX);
|
||||||
+ if (gTasks[taskId].tUsingRegisteredKeyItem) // to account for pressing select in the overworld
|
|
||||||
+ DisplayItemMessageOnField(taskId, gText_CleanseTagTurnOn, Task_CloseCantUseKeyItemMessage);
|
|
||||||
+ else
|
|
||||||
+ DisplayItemMessage(taskId, 1, gText_CleanseTagTurnOn, CloseItemMessage);
|
+ DisplayItemMessage(taskId, 1, gText_CleanseTagTurnOn, CloseItemMessage);
|
||||||
+ }
|
+ }
|
||||||
+ else
|
+ else
|
||||||
+ {
|
+ {
|
||||||
+ FlagClear(FLAG_CLEANSE_TAG);
|
+ FlagClear(FLAG_CLEANSE_TAG);
|
||||||
+ PlaySE(SE_PC_OFF);
|
+ PlaySE(SE_PC_OFF);
|
||||||
+ if (gTasks[taskId].tUsingRegisteredKeyItem) // to account for pressing select in the overworld
|
|
||||||
+ DisplayItemMessageOnField(taskId, gText_CleanseTagTurnOff, Task_CloseCantUseKeyItemMessage);
|
|
||||||
+ else
|
|
||||||
+ DisplayItemMessage(taskId, 1, gText_CleanseTagTurnOff, CloseItemMessage);
|
+ DisplayItemMessage(taskId, 1, gText_CleanseTagTurnOff, CloseItemMessage);
|
||||||
+ }
|
+ }
|
||||||
+}
|
+}
|
||||||
|
|
Loading…
Reference in New Issue