Inventory: Make addItem for empty ItemStacks respect max stack size
authorJesse McDonald <nybble41@gmail.com>
Fri, 19 May 2017 03:56:49 +0000 (22:56 -0500)
committerparamat <mat.gregory@virginmedia.com>
Wed, 21 Jun 2017 00:53:57 +0000 (01:53 +0100)
commite6a9e6066afc369f01c046de8e3a90a4b042286c
treef5eb25befff519e77a9323ed65e5bb3803e03e78
parent16938adfc00b3c56a7b08a9eb97160b68902bae6
Inventory: Make addItem for empty ItemStacks respect max stack size

When adding items to an empty ItemStack, limit the number of items taken
based on the maximum stack size in the item description.
Likewise, when checking whether items will fit into an empty ItemStack,
only absorb as many items as are allowed in a single stack and return the rest.
src/inventory.cpp