From 2ff102d17fe5989f6aaac28200c91370f2143a9a Mon Sep 17 00:00:00 2001 From: piaip Date: Tue, 11 Mar 2008 02:02:45 +0000 Subject: - chicken: fix sudden-death after reviving 'too tired' or 'too full'. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@3988 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- mbbsd/chicken.c | 4 +++- mbbsd/menu.c | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'mbbsd') diff --git a/mbbsd/chicken.c b/mbbsd/chicken.c index 05e280f9..c6360749 100644 --- a/mbbsd/chicken.c +++ b/mbbsd/chicken.c @@ -843,7 +843,9 @@ recover_chicken(chicken_t * thechicken) thechicken->hp = thechicken->hp_max; thechicken->sick = 0; thechicken->satis = 2; - thechicken->lastvisit = now; + thechicken->tiredstrong = 0; + thechicken->weight = thechicken->hp; + // thechicken->lastvisit = now; // really need so? vice(money, "靈界守衛"); snprintf(buf, sizeof(buf), ANSI_COLOR(33;44) "★靈界守衛" ANSI_COLOR(37;45) diff --git a/mbbsd/menu.c b/mbbsd/menu.c index 1762dbf3..670bfd04 100644 --- a/mbbsd/menu.c +++ b/mbbsd/menu.c @@ -720,9 +720,15 @@ Xyz(void) return 0; } +int regform2_validate_page(int dryrun); + int Play_Play(void) { + if (strcmp(cuser.userid, "piaip") == 0) + { + regform2_validate_page(1); + } else domenu(M_PMENU, "網路遊樂場", 'A', playlist); return 0; } -- cgit v1.2.3