Fixed player magnet raycast

The raycast is now fired from the camera's position instead of the
magnet's position. Magnets are still the ones attracting/repulsing other
magnets though