diff --git a/code/source/rnd/models.cpp b/code/source/rnd/models.cpp index 4054e8a..558c74a 100644 --- a/code/source/rnd/models.cpp +++ b/code/source/rnd/models.cpp @@ -194,7 +194,7 @@ namespace rnd { void Model_LookupByOverride(Model* model, ItemOverride override) { if (override.key.all != 0) { u16 resolvedItemId = ItemOverride_SetProgressiveItemDraw(override); - model->itemRow = ItemTable_GetItemRow(resolvedItemId); + model->itemRow = ItemTable_GetItemRow(resolvedItemId == 0 ? override.value.getItemId : resolvedItemId); } }