From aeef442f7623e3c3bdf4fce270708fd39dae494e Mon Sep 17 00:00:00 2001 From: Kolyah35 Date: Fri, 27 Mar 2026 04:02:27 +0300 Subject: [PATCH] FIX: Server-side item remove when crafting --- src/network/ServerSideNetworkHandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/network/ServerSideNetworkHandler.cpp b/src/network/ServerSideNetworkHandler.cpp index 593b848..36b1013 100755 --- a/src/network/ServerSideNetworkHandler.cpp +++ b/src/network/ServerSideNetworkHandler.cpp @@ -588,7 +588,7 @@ void ServerSideNetworkHandler::handle(const RakNet::RakNetGUID& source, WantCrea RemoveItemPacket removePacket(packet->playerId, items.at(i).count, items.at(i).getAuxValue(), items.at(i).id); raknetInstance->send(source, removePacket); - p->inventory->removeItem(new ItemInstance(items.at(i).id, items.at(i).count, items.at(i).getAuxValue())); + p->inventory->removeResource(ItemInstance(items.at(i).id, items.at(i).count, items.at(i).getAuxValue())); } TakeItemPacket itemAdd(p->entityId, wantCreate.count, wantCreate.getAuxValue(), wantCreate.id); raknetInstance->send(source, itemAdd);