fix talking to poe collector after receiving item

This commit is contained in:
Demur Rumed 2025-04-14 16:01:31 +00:00
parent 777fde3dd8
commit 007228485e
2 changed files with 4 additions and 2 deletions

View file

@ -1109,9 +1109,11 @@ void RandomizerOnVanillaBehaviorHandler(GIVanillaBehavior id, bool* should, va_l
case VB_GIVE_ITEM_FROM_POE_COLLECTOR: {
EnGb* enGb = va_arg(args, EnGb*);
if (!Flags_GetRandomizerInf(RAND_INF_10_BIG_POES)) {
Flags_SetInfTable(INFTABLE_SPOKE_TO_POE_COLLECTOR_IN_RUINED_MARKET);
Flags_SetRandomizerInf(RAND_INF_10_BIG_POES);
enGb->textId = 0x70F5;
enGb->dyna.actor.parent = NULL;
enGb->actionFunc = func_80A2FC0C;
enGb->actionFunc = func_80A2F83C;
*should = false;
}
break;

View file

@ -48,6 +48,6 @@ typedef struct EnGb {
} EnGb; // size = 0x0438
void func_80A2FB40(EnGb* actor, PlayState* play);
void func_80A2FC0C(EnGb* actor, PlayState* play);
void func_80A2F83C(EnGb* actor, PlayState* play);
#endif