P_HitWater ignore extra floors below real floor

P_HitWater incorrectly assumed extra floors were always above the real floor. This caused terrain splashes not to occur for any sector where a 3dfloor, brightness transfer or otherwise had a floor height below the floor of the real sector.