diff --git a/src/d/actor/d_a_npc_ykw.cpp b/src/d/actor/d_a_npc_ykw.cpp index d7774348d2..14846c70a3 100644 --- a/src/d/actor/d_a_npc_ykw.cpp +++ b/src/d/actor/d_a_npc_ykw.cpp @@ -20,7 +20,9 @@ #include "m_Do/m_Do_ext.h" #include +#if TARGET_PC #include "dusk/randomizer/game/verify_item_functions.h" +#endif #if DEBUG class daNpc_ykW_HIO_c : public mDoHIO_entry_c { @@ -2919,6 +2921,11 @@ int daNpc_ykW_c::talk(void* param_0) { switch (eventId) { case 1: if (mItemPartnerId == fpcM_ERROR_PROCESS_ID_e) { +#if TARGET_PC + if (randomizer_IsActive()) { + itemNo = verifyProgressiveItem(randomizer_getItemAtLocation("Snowpeak Ruins Mansion Map")); + } +#endif mItemPartnerId = fopAcM_createItemForPresentDemo(¤t.pos, itemNo, 0, -1, -1, 0, 0); } diff --git a/src/dusk/randomizer/generator/data/locations.yaml b/src/dusk/randomizer/generator/data/locations.yaml index 62248bb202..3cb543cc64 100644 --- a/src/dusk/randomizer/generator/data/locations.yaml +++ b/src/dusk/randomizer/generator/data/locations.yaml @@ -5629,7 +5629,6 @@ - Tbox ID: 21 Stage: 27 -# TODO - Name: Snowpeak Ruins Mansion Map Original Item: Snowpeak Ruins Dungeon Map Categories: @@ -5639,8 +5638,8 @@ - Dungeon Items - Dungeon Map - ARC - Metadata: - - None + - Location Name Lookup + Metadata: Snowpeak Ruins Mansion Map - Name: Snowpeak Ruins East Courtyard Chest Original Item: Snowpeak Ruins Small Key