FIX: Server-side item remove when crafting
This commit is contained in:
@@ -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);
|
RemoveItemPacket removePacket(packet->playerId, items.at(i).count, items.at(i).getAuxValue(), items.at(i).id);
|
||||||
raknetInstance->send(source, removePacket);
|
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);
|
TakeItemPacket itemAdd(p->entityId, wantCreate.count, wantCreate.getAuxValue(), wantCreate.id);
|
||||||
raknetInstance->send(source, itemAdd);
|
raknetInstance->send(source, itemAdd);
|
||||||
|
|||||||
Reference in New Issue
Block a user