diff --git a/soh/soh/Enhancements/TimeSavers/MarketSneak.cpp b/soh/soh/Enhancements/TimeSavers/MarketSneak.cpp index 2b688bc9e..a8b190bf1 100644 --- a/soh/soh/Enhancements/TimeSavers/MarketSneak.cpp +++ b/soh/soh/Enhancements/TimeSavers/MarketSneak.cpp @@ -2,11 +2,17 @@ extern "C" { #include +extern PlayState* gPlayState; } // RANDOTODO: Port the rest of the behavior for this enhancement here. void BuildNightGuardMessage(uint16_t* textId, bool* loadFromMessageTable) { + // Other guards should not have their text overridden + if (gPlayState->sceneNum != SCENE_MARKET_ENTRANCE_NIGHT) { + return; + } + CustomMessage msg = CustomMessage("You look bored. Wanna go out for a walk?\x1B%gYes&No%w", "Du siehst gelangweilt aus. Willst Du einen Spaziergang machen?\x1B%gJa&Nein%w", "Tu as l'air de t'ennuyer. Tu veux aller faire un tour?\x1B%gOui&Non%w");