.......
[carveJwlIkooP6JGAAIwe30JlM.git] / gate.h
diff --git a/gate.h b/gate.h
index 270f9d74b36c9993debb141001e97477296c44b3..c3f922967cba1a015584019bc7ce67c138669e3d 100644 (file)
--- a/gate.h
+++ b/gate.h
@@ -233,7 +233,7 @@ static int gate_intersect( teleport_gate *gate, v3f pos, v3f last )
 
    float d = v3_dot(surface, v0);
 
-   if( fabsf(d) > 0.00001f )
+   if( d > 0.00001f )
    {
       float t = v3_dot(delta, surface) / d;
       if( t >= 0.0f && t <= l )