Farming blocks placement check and drops

PR splitting as expected in #374.
Seems it's ready to be reviewed. 
`The poisonous potato is a rare drop when harvesting (destroying) potato plants: a fully grown plant has a 2% chance of dropping one in addition to the 1–4 regular potatoes.`

Simplifying this would make it less readable.