Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

Monster Flags


Detailed Description

Special monster abilities/properties, specified with monstdesc::flags. These may be combined using either + (plus) or | (bitwise or).
See also:
monster::flags


Defines

#define MONSTFLAG_REGENERATE   1
 Regenerates quickly.

#define MONSTFLAG_INVISIBLE   2
 Is invisible.

#define MONSTFLAG_FEARLESS   4
 Cannot be frightened.

#define MONSTFLAG_PASSWALL   8
 Walks through walls.

#define MONSTFLAG_GROUP   16
 Appears in groups of 4.

#define MONSTFLAG_HASHANDS   32
 Can manipulate doors.

#define MONSTFLAG_VAMPIRIC   64
 Is repelled by crosses.


Define Documentation

#define MONSTFLAG_FEARLESS   4
 

Cannot be frightened.

Definition at line 193 of file monst.h.

Referenced by scare_monster().

#define MONSTFLAG_GROUP   16
 

Appears in groups of 4.

Definition at line 197 of file monst.h.

Referenced by addmonster().

#define MONSTFLAG_HASHANDS   32
 

Can manipulate doors.

Definition at line 199 of file monst.h.

Referenced by monstcanmove().

#define MONSTFLAG_INVISIBLE   2
 

Is invisible.

Definition at line 191 of file monst.h.

Referenced by player_can_see().

#define MONSTFLAG_PASSWALL   8
 

Walks through walls.

Definition at line 195 of file monst.h.

Referenced by monstcanmove().

#define MONSTFLAG_REGENERATE   1
 

Regenerates quickly.

Definition at line 189 of file monst.h.

Referenced by monstmove().

#define MONSTFLAG_VAMPIRIC   64
 

Is repelled by crosses.

Definition at line 201 of file monst.h.

Referenced by tool_holysymbol().


Generated on Thu May 20 13:12:15 2004 for CalcRogue by doxygen 1.3.6