On Mon, 17 Nov 1997, StormeRider wrote:
->Just a question... does anyone know where the idle timers are incremented?
->It's kinda a stupid reason to change them, but some of the imms aren't
->building like they should, they log on to be seen and just idle there. I
->already changed do_users to show the idle time if they are not LVL_ADMIN or
->above, but I know that there is somewhere where it checks to see if they
->are LVL_IMMORT or above and then increments it if not.
The great thing about having grep--or at least something that
functions like it--is that you can lookup things on your own. I did
'grep -n idle *.c | less' and right at the bottom I get:
limits.c:355: send_to_char("You have been idle, and are pulled
into a void\r\n", ch);
So, working with my psychic powers (again I bring up my psychic
poweres; I don't make much of a secret of them, do I? Next week,
there's an episode of The X-Files based on me...) and that clue--which
didn't tell me a lot, mind you--I decided to look in limits.c, around
line 355. Low in behold if not a page and a half below (on line 409)
I found the code:
if (GET_LEVEL(i) < LVL_GOD)
check_idling(i);
Can't you just see Gilian Anderson giving me a thorough check-up?
Uhm, nevermind that train of thought...
This posting has been a vent for insanity for,
daniel koepke / dkoepke@california.com
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST