diff --git a/src/d/actor/d_a_npc_ashB.cpp b/src/d/actor/d_a_npc_ashB.cpp index 25194fb71e..eeb4eb341c 100644 --- a/src/d/actor/d_a_npc_ashB.cpp +++ b/src/d/actor/d_a_npc_ashB.cpp @@ -10,6 +10,10 @@ #include "JSystem/J3DGraphBase/J3DMaterial.h" #include +#if TARGET_PC +#include "dusk/randomizer/game/verify_item_functions.h" +#endif + const daNpcAshB_HIOParam daNpcAshB_Param_c::m = { 205.0f, // attention_offset -3.0f, // gravity @@ -1001,6 +1005,11 @@ BOOL daNpcAshB_c::EvCut_Appear(int i_staffID) { case '0008': local_30[0] = 0; if (mFlow.getEventId(local_30) == 1) { +#if TARGET_PC + if (randomizer_IsActive()) { + local_30[0] = verifyProgressiveItem(randomizer_getItemAtLocation("Ashei Sketch")); + } +#endif mItemPartnerId = fopAcM_createItemForPresentDemo(¤t.pos, local_30[0], 0, -1, -1, 0, 0); dComIfGp_event_setItemPartnerId(mItemPartnerId); diff --git a/src/dusk/randomizer/generator/data/locations.yaml b/src/dusk/randomizer/generator/data/locations.yaml index c9a7b0215a..113541d31a 100644 --- a/src/dusk/randomizer/generator/data/locations.yaml +++ b/src/dusk/randomizer/generator/data/locations.yaml @@ -3772,7 +3772,6 @@ Metadata: - None -# TODO - Name: Ashei Sketch Original Item: Asheis Sketch Categories: @@ -3780,8 +3779,8 @@ - Npc - Snowpeak Province - ARC - Metadata: - - None + - Location Name Lookup + Metadata: Ashei Sketch - Name: Snowpeak Blizzard Poe Original Item: Poe Soul