rendered paste bodyIndex: src/client/gui/inventorywindow.cpp===================================================================--- src/client/gui/inventorywindow.cpp (revision 5616)+++ src/client/gui/inventorywindow.cpp (working copy)@@ -364,10 +364,14 @@ if ( fromSlot ) {- fromSlot->Clear(); int container = fromSlot->ContainerID(); int slot = fromSlot->ID(); + if (fromSlot->StackCount() > stackCount)+ fromSlot->StackCount(fromSlot->StackCount() - stackCount);+ else+ fromSlot->Clear();+ //psItem* item = charData->GetItemInSlot( slot ); psSlotMovementMsg msg( container, slot, CONTAINER_INVENTORY_EQUIPMENT, toSlotID,