Re: Death Gate's Events scripting problem

From: John Mortimer II (jomortimer@Ptmc.net)
Date: 01/14/00


At 01:55 PM 1/14/00 -0800, you wrote:
>Lucas Carsenlaw wrote:
> >
> > Recently, all the triggers on my mud that use %actor.name% or anything
> > starting with %actor seem to refer to the person who last connected to the
> > mud, rather than to the person who actually activated the trigger. I'm not
> > really sure when this started happening, and I have not been able to
> see any
> > warnings when compiling or errors in syslog when running circle. I use
> > FreeBSD 3.4-STABLE, bpl14, olc1.6, and dg pl5a. If anyone has had this
> > problem, and corrected it, or if anyone could just tell me if they have any
> > idea what part of the code I should be looking at, it would be
> _*/GREATLY/*_
> > appreciated.
>
>I had the same problem in my MUD, the cause was that ID numbers (not
>player IDs, but DG-Script IDs) were not getting assigned to players when
>they entered the game. I don't have the time to look up the exact fix
>right now, but if you look at how they're assigned when mobs get loaded
>there should be an assignment the same way in enter_player_game. If you
>still need help just post back to the list and I'll find the exact fix
>for you.
>
>Regards, Peter
>
>
>     +------------------------------------------------------------+
>     | Ensure that you have read the CircleMUD Mailing List FAQ: |
>     | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html  |
>     +------------------------------------------------------------+

Ah, I found the stuff and added a line of code.  One line fixes months of
trouble.. heh.. I guess if I had looked harder I would have seen it.
Thank you very much


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     |  http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html  |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 04/10/01 PDT