[mr2992] PathFinder: Fix conditional jump on uninitialized value

Fix conditional jump on uninitialized value in PathFinder::GetNavTerrain(...) by checking the result of getLiquidStatus() before accessing the LiquidData, uninitialized in case there's no water at all.

Adapted from TC, author jackpoz.