Player magnet fix

The player is now attracted to the place it fires upon and not the
center of the magnet