Dazzling beam stops when it reaches an opaque tile.

Note: the line from line_to:
- includes the endpoint (x,y), so no need to add the field separately
- does not include the origin (monx,mony), so no need to remove that point.
Adjust Mining Helm Material Issue #9986

Change the materials of Mining Helms so that will be the same as Hard
Hats from which they are made.
Merge branch 'dazzling-throurg-walls' of https://github.com/BevapDin/Cataclysm-DDA into merge2
Merge branch 'mining_helm_material_adjust' of https://github.com/ArikVhedrovix/Cataclysm-DDA into merge2