> On Sun, 29 Nov 1998 09:53:19 Mike Carpenter wrote:
> >I have added that in and it appears to be working
> >thanks to georges post about adding the necessary
> >code to perform_act(), one thing it is doing, and
> >I know its easy, whenever I am eavesdropping a room
> >if only 1 person is in the room
> >instead of seeing
> >-------------
> >Soisso says, 'hello'
> >-------------
> >
> >I see
> >-------------
> >You say, 'hello'
> >-------------
> >
> >however, if 2 people are in the room i am eavesdropping
> >i see
> >--------------
> >Soinso says, 'hello'
> >--------------
> >--------------
> >You say, 'hello'
> >--------------
> >
> >This will happen for each person that is in the room. Where should I be
> >looking?
>
> Not sure about this, but I did find another small
> little bug in the code - if you go to the dump and
> drop all, it will crash, whether anybody is
> eavesdropping or not. A quick fix, though not
> necessarily the right fix, is to encompass the whole
> eavesdropping code with an
> if (ch) {
> .
> (send message to eavesdroppers)
> .
> }
>
> I'm looking into this one already, and will also take
> a look at the problem mentioned above.
>
Hmm, I haven't experienced crashes with the code and dumps, I have tried.
However, im still
having problems when there is only 1 person in the room i am eavesdropping.
Abram
+------------------------------------------------------------+
| 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