Bug/Glitch - Cancelling mining doesn't mine but does get ore

Summary:
When setting up a mining task and then cancelling it when you have a hearthling with the pickaxe in their hand i.e. they are about to hit the stone/ground, they do not mine the block (expected) but they seem to get what they would have had they actually mined the block. In this way I managed to get a lump of coal and even a gold ore by telling a hearthling to mine a block, and then cancelling it once they had the pickaxe in their hand and about to hit the block.

Steps to reproduce:

  1. Assign a mining activity e.g. a single block or area
  2. When a hearthling reaches the location and starts their swing with the pickaxe, pause the game
  3. Cancel the mining task

Expected Results:
The hearthling does not mine the area and so nothing is generated.

Actual Results:
The hearthling does not mine the area but what would have been generated from the block is generated.

Notes:
It’s likely that the check for what is generated from the mining of the block is done at the start of the swing, and not at the end or there isn’t a check if the block has disappeared before spawning the item.

Attachments:
None

Version Number and Mods in use:
Alpha 17 Stable, Release 610 (x64) , No mods

System Information:
AMD FX 6350 6 core, 8gb RAM, AMD Radeon R9 380, Windows 7

1 Like