So I have an issue where if a player has a larger than approved stack of raw meat in their inventory (don't ask me how they get it, still trying to figure that one out) and they split the stack into a grill, it duplicates the meat. 

For example, we have raw bear meat set to stack at 20. Somehow player gets 21 or 22 meat when harvesting bears. Goes to put the meat in the grill and 21 goes in the grill and 21 stays in the inventory. I was able to duplicate this, but not with 20 meat (the stack limit), only when over.