Re: Player house problems

From: Mark A. Heilpern (heilpern@MINDSPRING.COM)
Date: 09/01/98

At 09:48 AM 9/1/98 -0300, you wrote:
>I am having problems with my player houses. I can make the houses and save
>them but when I try to take a player that isn't a guest in my house in, they
>come even if I log in the player and try it without myself logged in. Isn't
>the purpose of a house to keep other people out?

I'm not sure if this is what you're running up against, but there
is a problem with the way the house code is written: a house is
only protected against those not in the guest list if they try to
enter the house from the ATRIUM room it is attached to. This
means if you have multiple entrances to a house, the one specified
as the atrium in the hcontrol command will be protected but others
won't be. IMHO, the atrium flag is unneccesary; instead the protection
should only be based on the HOUSE flag of the actual room. (Of course,
for multi-room houses, you'd now have to add guests to every room; this
could be either good or bad.)

Another thing to point out is that IMPS can enter any house regardless
of guest status. Is that other player you logged in an imp?  One other
thing -- make sure the room you _think_ is a house really is.... type
"show houses" to make sure it shows up. If not, the flag that tells you
it's a house is lying.

Perhaps "show errors", which shows errant rooms, could be made to also
show rooms with the HOUSE flag which are not true houses.

     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | |

This archive was generated by hypermail 2b30 : 12/15/00 PST