Fix enforcing game hours for players already logged in

Broken in commit 875a80d1, v4.3.19.
This commit is contained in:
Ron Koenderink 2009-01-24 10:21:19 -06:00
parent b976d11884
commit a3c991bcce

View file

@ -188,6 +188,11 @@ status(void)
time(&player->curup);
update_timeused(player->curup);
if (!gamehours(player->curup)) {
pr("Empire hours restriction in force\n");
if (natp->nat_stat != STAT_GOD)
return 0;
}
if ((natp->nat_stat == STAT_ACTIVE || natp->nat_stat == STAT_SANCT)
&& natp->nat_timeused > m_m_p_d * 60) {
pr("Max minutes per day limit exceeded.\n");