Fix time forfeits at classical TC
[gnushogi.git] / gnushogi / tcontrl.c
index afdb32c..fda4534 100644 (file)
@@ -177,7 +177,7 @@ void SetResponseTime(short side)
 
             if (TimeControl.moves[side] < 5)
             {
-                TCcount = MAXTCCOUNTX - 10;
+                TCcount = MAXTCCOUNTX - 6 - TimeControl.moves[side];
 
                 if (TCcount < 0)
                     TCcount = 0;