Solve issue #19: block health depends on length.  Also block can fall when its health is below 50% of starting health.