diff --git a/Source/items.cpp b/Source/items.cpp index 00dc392c4..517981860 100644 --- a/Source/items.cpp +++ b/Source/items.cpp @@ -2880,10 +2880,8 @@ void SpawnRock() int ii = AllocateItem(); - int xx = object[oi].position.x; - int yy = object[oi].position.y; - items[ii].position = { xx, yy }; - dItem[xx][items[ii].position.y] = ii + 1; + items[ii].position = object[oi].position; + dItem[object[oi].position.x][object[oi].position.y] = ii + 1; int curlv = items_get_currlevel(); GetItemAttrs(ii, IDI_ROCK, curlv); SetupItem(ii);