From 68a5cfb5ffab24d3d804172269dbbcd0ff37f59e Mon Sep 17 00:00:00 2001 From: tovjemam Date: Sat, 20 Jun 2026 23:12:25 +0200 Subject: [PATCH] Fix items not shared from pickups --- src/game/world.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/game/world.cpp b/src/game/world.cpp index 1a55759..610e004 100644 --- a/src/game/world.cpp +++ b/src/game/world.cpp @@ -355,8 +355,8 @@ void game::World::CreateItemPickup(const glm::vec3& position, std::shared_ptr 0) { - Schedule(respawn_time, [this, position, item, despawn_time, respawn_time, ammo_count]() { - CreateItemPickup(position, item, despawn_time, respawn_time, ammo_count); + Schedule(respawn_time, [this, position, item_name = item->def->name, despawn_time, respawn_time, ammo_count] { + CreateItemPickup(position, std::make_shared(item_name), despawn_time, respawn_time, ammo_count); }); } });