summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorscw <scw@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2005-05-27 12:02:48 +0800
committerscw <scw@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2005-05-27 12:02:48 +0800
commit827437d1fa167f749886e233bf87a38629a99db2 (patch)
tree98c3e06618e9dbad311fe87f6420f3920c00da4a
parent16277e8e11126caf4fd0e59dc756a9d50ee4a401 (diff)
downloadpttbbs-827437d1fa167f749886e233bf87a38629a99db2.tar
pttbbs-827437d1fa167f749886e233bf87a38629a99db2.tar.gz
pttbbs-827437d1fa167f749886e233bf87a38629a99db2.tar.bz2
pttbbs-827437d1fa167f749886e233bf87a38629a99db2.tar.lz
pttbbs-827437d1fa167f749886e233bf87a38629a99db2.tar.xz
pttbbs-827437d1fa167f749886e233bf87a38629a99db2.tar.zst
pttbbs-827437d1fa167f749886e233bf87a38629a99db2.zip
Calculate chicken age AFTER buying or recovering.
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2736 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r--mbbsd/chicken.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mbbsd/chicken.c b/mbbsd/chicken.c
index 859025a4..9e21affc 100644
--- a/mbbsd/chicken.c
+++ b/mbbsd/chicken.c
@@ -855,11 +855,11 @@ chicken_main(void)
int age;
lockreturn0(CHICKEN, LOCK_MULTI);
reload_chicken();
- age = ((now - mychicken->cbirth) / (60 * 60 * 24));
if (!mychicken->name[0] && !recover_chicken(mychicken) && !new_chicken()) {
unlockutmpmode();
return 0;
}
+ age = ((now - mychicken->cbirth) / (60 * 60 * 24));
do {
time_diff(mychicken);
if (isdeadth(mychicken))