From 48d321e80bc0c1ef3d7b9470b516aefa3ef4e518 Mon Sep 17 00:00:00 2001 From: Deokishisu <6993375+Deokishisu@users.noreply.github.com> Date: Sun, 16 Mar 2025 15:06:05 -0400 Subject: [PATCH] Include Missed `GetInteractedMetatileScript` Entries for Mart & Center Signs (#6269) --- src/field_control_avatar.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/field_control_avatar.c b/src/field_control_avatar.c index a9be5b55a0..ecf78be0bb 100644 --- a/src/field_control_avatar.c +++ b/src/field_control_avatar.c @@ -497,6 +497,20 @@ static const u8 *GetInteractedMetatileScript(struct MapPosition *position, u8 me return EventScript_Questionnaire; if (MetatileBehavior_IsTrainerHillTimer(metatileBehavior) == TRUE) return EventScript_TrainerHillTimer; + if (MetatileBehavior_IsPokeMartSign(metatileBehavior) == TRUE) + { + if(direction != DIR_NORTH) + return NULL; + SetMsgSignPostAndVarFacing(direction); + return Common_EventScript_ShowPokemartSign; + } + if (MetatileBehavior_IsPokemonCenterSign(metatileBehavior) == TRUE) + { + if(direction != DIR_NORTH) + return NULL; + SetMsgSignPostAndVarFacing(direction); + return Common_EventScript_ShowPokemonCenterSign; + } elevation = position->elevation; if (elevation == MapGridGetElevationAt(position->x, position->y))