This never gets executed in the case of bashable terrain, because the corresponding "if" is: `if (move_cost != 0 || m.has_flag(bashable, x, y))`