Core/Spells: Fix Charge pathing

Fallback to "straight path" pathing when raycast doesn't find a valid path.
Fixes #7931