P_HitWater ignore extra floors below real floor

P_HitWater incorrectly assumed extra floors were always above the real
floor.