[CF-Devel] DM - God Finger - bleah!

crossfire-devel at archives.real-time.com crossfire-devel at archives.real-time.com
Fri Jun 4 22:19:34 CDT 2004


A later conversation on IRC:

dm;patch [DM_name] alive 0;patch [DM_name] no_pick 1

Note:

dm;patch [DM_name] no_pass 0;patch [DM_name] alive 0 will work, but a 
player stepping on the DM and trying to pick them up will result in a 
"It must have been an illusion", combined with the DM disappearing, and 
dropping all of his equipment. Item number 0, and other nastiness.

Creatures will also try and attack the DM now, but won't deal any damage.  
Can't say the same for nearby players, monsters, items, etc.


On Sun, 30 May 2004, Mark Wedel wrote:

>
     
        As far as blocking players - the DM is a living creature, and thus when it 
     
     >
     
      goes to check if the space is blocked, it sees there is a living creature there, 
     
     >
     
      and then finds that there is the DM.
     
     >
     
     
     >
     
        This may be simpler to fix - the update_space() code (or is it 
     
     >
     
      update_position()) could be modified - if the creature is a player, and has DM 
     
     >
     
      set, don't set the flags for that space.  However, I'm not 100% if that will fix 
     
     >
     
      everything - monsters may still be able to 'find' the DM, because they search 
     
     >
     
      the list of players for nearby players (as a shortcut of searching all the 
     
     >
     
      spaces).  That could certainly get changed to skip DM's, etc, but there might be 
     
     >
     
      lots of bits like that.
     
     

_______________________________________________
crossfire-devel mailing list
     
     crossfire-devel at lists.real-time.com
     
     
     https://mailman.real-time.com/mailman/listinfo/crossfire-devel
     
     
    


More information about the crossfire mailing list