>@verb $sys:do_command_failed this none this rxd >@program $sys:do_command_failed >set_task_perms(player); >if (valid(loc = player.location)) > loc:huh(@args); > return 1; >else > return 0; >endif > . Err... I think it's: if (callers()) raise(E_PERM); endif set_task_perms(player); Richard --- "640K ought to be enough for anybody." -- Bill Gates, 1981