*
* Known contributors to this file:
* Steve McClure, 2000
- * Markus Armbruster, 2004-2008
- * Ron Koenderink, 2004-2007
+ * Markus Armbruster, 2004-2009
+ * Ron Koenderink, 2004-2009
*/
#include <config.h>
return;
}
natp = getnatp(player->cnum);
- if (!may_play_now(natp, player->curup, 0))
+ if (!may_play_now(natp, player->curup))
return;
if (natp->nat_stat != STAT_VIS
&& natp->nat_last_login
time_t now;
if (getcommand(player->combuf) < 0)
- return 0;
+ return player->aborted;
now = time(NULL);
update_timeused(now);
- if (!may_play_now(getnatp(player->cnum), now, 1))
+ if (!player->god && !may_play_now(getnatp(player->cnum), now))
return 0;
if (parse(player->combuf, scanspace, player->argp, player->comtail,
time(&player->curup);
update_timeused(player->curup);
- if (!may_play_now(natp, player->curup, 0))
+ if (!may_play_now(natp, player->curup))
return 0;
if (player->btused) {
natp->nat_btu -= player->btused;