From 945663f6737e8bdc8ec99f421b7d5ebd6dbb7d03 Mon Sep 17 00:00:00 2001 From: scw Date: Mon, 1 Aug 2005 21:54:21 +0000 Subject: CHC limited time mode rule update. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2975 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- mbbsd/chc.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mbbsd/chc.c b/mbbsd/chc.c index 84a80fa3..3cb44c12 100644 --- a/mbbsd/chc.c +++ b/mbbsd/chc.c @@ -684,8 +684,11 @@ time_countdown(int who, int length) return chcd->lefttime[who] < 0; if (chcd->lefttime[who] < 0) { /* only allowed when in free time */ - chcd->lefttime[who] = 0; - return chcd->lefthand[who]; + if (chcd->lefthand[who]) + return 1; + chcd->lefttime[who] = timelimit->limit_time; + chcd->lefthand[who] = timelimit->limit_hand; + return 0; } return 0; -- cgit v1.2.3