RE: PK flagged Rooms

"Ammaross Danan" <[email protected]>
Newsgroups gmane.games.devel.mud.rom
Message-ID <[email protected]>
Might I suggest something like:

if ( !IS_NPC(ch) && !IS_NPC(victim) && !IS_SET( loc->room_flags,
ROOM_PK_ROOM ) )

Since you don't want to prevent /all/ of your fights from happening in
non-pk rooms, just the ones between PCs.

Ammaross Danan
www.rotf.net

-----Original Message-----
I'm trying to figure out how to add in do_kill and do_murder something like
if the room is flagged ROOM_PK_ROOM they can kill PCs, if it isn't flagged
ROOM_PK_ROOM they can't kill PCs. I added ROOM_PK_ROOM to tables.c and
defined it in merc.h, and added this to do_kill and do_murder:


   if (!IS_SET( loc->room_flags, ROOM_PK_ROOM))
   {
        send_to_char("You have to be in a PK flagged room to attack a
player.\n\r",ch);
        return;
    }


but it's not doing what it should. Any ideas? Thanks!

-- 
ROM mailing list
[email protected]
Unsubscribe here ->>> http://www.rom.org/cgi-bin/mailman/listinfo/rom
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.