diff --git a/src/d/actor/d_a_npc_ykw.cpp b/src/d/actor/d_a_npc_ykw.cpp index 267038fdf7..d7774348d2 100644 --- a/src/d/actor/d_a_npc_ykw.cpp +++ b/src/d/actor/d_a_npc_ykw.cpp @@ -20,6 +20,8 @@ #include "m_Do/m_Do_ext.h" #include +#include "dusk/randomizer/game/verify_item_functions.h" + #if DEBUG class daNpc_ykW_HIO_c : public mDoHIO_entry_c { public: @@ -2214,6 +2216,11 @@ int daNpc_ykW_c::cutEndSnowboardRace(int param_0) { switch (eventId) { case 1: if (mItemPartnerId == fpcM_ERROR_PROCESS_ID_e) { +#if TARGET_PC + if (randomizer_IsActive()) { + itemId = verifyProgressiveItem(randomizer_getItemAtLocation("Snowboard Racing Prize")); + } +#endif mItemPartnerId = fopAcM_createItemForPresentDemo(¤t.pos, itemId, 0, -1, -1, 0, 0); } diff --git a/src/dusk/randomizer/generator/data/locations.yaml b/src/dusk/randomizer/generator/data/locations.yaml index 2858ddc32b..6e74853768 100644 --- a/src/dusk/randomizer/generator/data/locations.yaml +++ b/src/dusk/randomizer/generator/data/locations.yaml @@ -3854,7 +3854,6 @@ - Flag: 0x7E Stage: 51 -# TODO - Name: Snowboard Racing Prize Original Item: Piece of Heart Categories: @@ -3862,8 +3861,8 @@ - Npc - Snowpeak Province - ARC - Metadata: - - None + - Location Name Lookup + Metadata: Snowboard Racing Prize - Name: Snowboarding Bridge Ledge Bottom Rupee Original Item: Green Rupee