You have most likely done one of two things:
You have installed AutoEQ, or you have installed Erwin's Copyover.
In either case, you junked a line or two from interpreter.c...
Here are some lines for your perusal:
case '1':
reset_char(d->character);
if (PLR_FLAGGED(d->character, PLR_INVSTART))
GET_INVIS_LEV(d->character) = GET_LEVEL(d->character);
if ((load_result = Crash_load(d->character)))
d->character->in_room = NOWHERE;
--> /* with the copyover patch, this next line goes in
enter_player_game() */
GET_ID(d->character) = GET_IDNUM(d->character); <--
save_char(d->character, NOWHERE);
send_to_char(WELC_MESSG, d->character);
d->character->next = character_list;
character_list = d->character;
At 06:38 PM 6/25/98 -0400, you wrote:
> I think I have DG-Scripts version 0.99 b13 and I have been having
>problems with the actor variables. For some reason the actor variable
>is representing the last person that logged on, not the person who
>triggered the script. Has anyone else had this problem?
>
>
>-Manx
>
>
> +------------------------------------------------------------+
> | Ensure that you have read the CircleMUD Mailing List FAQ: |
> | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
> +------------------------------------------------------------+
>
>
+------------------------------------------------------------+
| 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/15/00 PST