fixed master wall precision issue

now using raycasts, works much better