I had 2 spoiled fishes in my inventory. Picked up the hammer, right clicked on the stack to hammer them. Worked fine at first. 2 Bone shards dropped on the ground, and I had 1 spoiled fish remaining in the stack. Then I hammered the second one. Fish is gone, but no bone shards were generated.
1- Obtain a stack of 2 spoiled fish, and 1 hammer. Keep both in the main inventory. 2- Pick up the hammer with mouse cursor, right click on the stack. 3- 2 bone shards should drop. Hammer the last fish in the stack. Expected: fish is gone, and 2 more shards drop. Actual: Fish is gone but no shards.