Spoiler flags

  1. Flags for monsters
  2. Flags for objects, ego items, and artifacts
  3. Flags for player races/subraces/classes

The following flags are suitable to use in a 'flags:FLAG[,FLAG[,…]]' search key on the Spoilers tab. The flags are case-sensitive and must appear exactly as shown blow. Multiple flags can be combined in a comma-separated list, each optionally preceded with a '!' to negate the flag. A Symbiant looking for a list of never-moving non-unique monsters to hypnotize, for instance, would use the search key 'flags:NEVER_MOVE,!UNIQUE'.

Monsters

BASEANGBANDstandard Angband monster
ZANGBANDZAngband monster
CTHANGBANDCthAngband monster
JOKEANGBANDjoke monster
WILD_TOWNcan appear in town
WILD_SHOREcan appear on shore
WILD_OCEANcan appear in ocean
WILD_WASTEcan appear in waste
WILD_WOODcan appear in woods
WILD_VOLCANOcan appear in volcano
WILD_MOUNTAINcan appear in mountain
WILD_GRASScan appear in grass
WILD_SWAMPcan appear in swamp
UNIQUEunique monster
QUESTORquest monster
MALEmale monster
FEMALEfemale monster
FORCE_DEPTHcan only appear at native depth
FORCE_SLEEPsluggish monster
FRIENDpack animal
FRIENDSpack animal
ESCORTmonster with single escort
ESCORTSmonster with multiple escorts
STUPIDstupid monster
SMARTsmart monster
INVISIBLEinvisible monster
COLD_BLOODcold-blooded monster
EMPTY_MINDmonster cannot be seen by telepathy
WEIRD_MINDmonster sometimes cannot be seen by telepathy
ORCorc
TROLLtroll
GIANTgiant
DRAGONdragon
DEMONdemon
UNDEADundead
EVILevil monster
ANIMALanimal
SPIDERspider
NONLIVINGnon-living monster
MORTALmortal monster
GOODgood monster
NEUTRALneutral monster
AQUATICaquatic monster
MIMICmimic
PETpet monster
THUNDERLORDThunderlord
NAZGULNazgul
POSSESSORpossessor
DEATH_ORBdeath orb
DOPPLEGANGERdoppleganger
SPIRITspirit
NEVER_BLOWmonster does not attack
NEVER_MOVEmonster does not move
MULTIPLYbreeding monster
REGENERATEmonster regenerates
OPEN_DOORmonster can open doors
BASH_DOORmonster can bash doors
PASS_WALLmonster can pass through walls
KILL_WALLmonster can tunnel through walls
KILL_TREESmonster can tunnel through trees
MOVE_BODYmonster can push past other monsters
KILL_BODYmonster can crush other monsters
TAKE_ITEMmonster can pick up items
KILL_ITEMmonster can crush items
CAN_FLYflying monster
CAN_SWIMswimming monster
CAN_SPEAKmonster talks
NO_DEATHmonster cannot be killed
NO_TARGETmonster cannot be targeted
HURT_LITEmonster is hurt by light
HURT_ROCKmonster is hurt by stone-to-mud
IM_ACIDmonster resists acid
IM_ELECmonster resists lightning
IM_FIREmonster resists fire
IM_COLDmonster resists cold
IM_POISmonster resists poison
RES_NETHmonster resists nether
RES_WATEmonster resists water
RES_PLASmonster resists plasma
RES_NEXUmonster resists nexus
RES_DISEmonster resists disenchant
NO_FEARmonster resists fear
NO_STUNmonster resists stun
NO_CONFmonster resists confusion (and charming)
NO_SLEEPmonster resists sleep
NO_CUTmonster resists cuts
RES_TELEmonster resists teleportation
SUSCEP_FIREmonster is vulnerable to fire
SUSCEP_COLDmonster is vulnerable to cold
SUSCEP_ACIDmonster is vulnerable to acid
SUSCEP_ELECmonster is vulnerable to lightning
SUSCEP_POISmonster is vulnerable to poison
CHAR_CLEARmonster hidden by floor
CHAR_MULTImonster hidden by objects on floor
HAS_EGGegg-laying monster
IMPRESEDmonster will become companion if hatched from egg
HAS_LITEmonster carries light
DROP_CORPSEmonster leaves corpse
DROP_SKELETONmonster leaves skeleton
SPECIAL_GENEmonster is specially generated
REFLECTINGmonster with reflection
AURA_FIREmonster with fire aura
AURA_ELECmonster with lightning aura
AURA_COLDmonster with cold aura
DG_CURSEmonster can put DG curse on your equipment when hit
WYRM_PROTECTmonster summons Great Wyrm of Power when killed
ELDRITCH_HORROREldritch horror
AI_ANNOYmonster with 'spellcaster' behavior, trying to stay away from player
AI_PLAYERmonster under control of player
AI_SPECIALquest monster with special behavior
ARROW_1shoots arrow
ARROW_2shoots arrows
ARROW_3shoots missile
ARROW_4shoots missiles
ROCKETshoots rocket
BR_ACIDbreathes acid
BR_ELECbreathes lightning
BR_FIREbreathes fire
BR_COLDbreathes cold
BR_POISbreathes poison
BR_NETHbreathes nether
BR_LITEbreathes light
BR_DARKbreathes darkness
BR_CONFbreathes confusion
BR_SOUNbreathes sound
BR_CHAObreathes chaos
BR_DISEbreathes disenchantment
BR_NEXUbreathes nexus
BR_TIMEbreathes time
BR_INERbreathes inertia
BR_GRAVbreathes gravity
BR_SHARbreathes shards
BR_PLASbreathes plasma
BR_WALLbreathes force
BR_MANAbreathes mana
BR_DISIbreathes disintegration
BR_NUKEbreathes toxic stuff
SHRIEKshrieking monster
BA_ACIDacid ball spell
BA_ELEClightning ball spell
BA_FIREfire ball spell
BA_COLDcold ball spell
BA_POISpoison ball spell
BA_NETHnether ball spell
BA_WATEwater ball spell
BA_MANAmana ball spell
BA_DARKdarkness ball spell
BA_CHAOchaos ball spell
BA_NUKEtoxic ball spell
DRAIN_MANAdrain-mana spell
MIND_BLASTmind-blast spell
BRAIN_SMASHbrain-smash spell
CAUSE_1cause wounds (3d8)
CAUSE_2cause wounds (8d8)
CAUSE_3cause wounds (10d15)
CAUSE_4cause wounds (15d15) and cut (10d10)
BO_ACIDacid bolt spell
BO_ELEClightning bolt spell
BO_FIREfire bolt spell
BO_COLDfrost bolt spell
BO_POISpoison bolt spell
BO_NETHnether bolt spell
BO_WATEwater bolt spell
BO_MANAmana bolt spell
BO_PLASplasma bolt spell
BO_ICEEice bolt spell
MISSILEmagic missile spell
SCAREfear spell
BLINDblindness spell
CONFconfusion spell
SLOWslow spell
HOLDparalyze spell
HASTEhaste-self spell
HEALheal-self spell
BLINKblink spell
TPORTteleport spell
TELE_TOteleport-to spell
TELE_AWAYteleport-away spell
TELE_LEVELteleport-level spell
DARKNESSdarkness spell
TRAPScreate-traps spell
FORGETamnesia spell
S_MONSTERsummons monster
S_MONSTERSsummons monsters
S_ANTsummons ant
S_ANIMALsummons animals
S_ANIMALSsummons animals
S_SPIDERsummons spider
S_HOUNDsummons hound
S_HYDRAsummons hydra
S_ANGELsummons angel
S_DEMONsummons demon
S_UNDEADsummons undead
S_DRAGONsummons dragon
S_HI_UNDEADsummons greater undead
S_HI_DRAGONsummons ancient dragon
S_HI_DEMONsummons greater demons
S_WRAITHsummons wraith
S_UNIQUEsummons unique
S_KINsummons kin
S_BUGsummons Software bug
S_RNGsummons RNG
S_THUNDERLORDsummons Thunderlords
ANIM_DEADanimate-dead spell (unimplemented)
HAND_DOOMHand of Doom spell

Objects, ego items, and artifacts

STRincreases/decreases STR
INTincreases/decreases INT
WISincreases/decreases WIS
DEXincreases/decreases DEX
CONincreases/decreases CON
CHRincreases/decreases CHR
STEALTHincreases/decreases stealth
SEARCHincreases/decreases search
INFRAincreases/decreases infravision
TUNNELincreases/decreases tunneling
SPEEDincreases/decreases speed
BLOWSincreases/decreases attacks per round
XTRA_MIGHTincreases/decreases ammo damage multiplier
R_P_ABILITYincreases/decreases random pval ability (chosen at time of creation)
R_STATincreases/decreases random stat (chosen at time of creation)
R_STAT_SUSTincreases/decreases random stat (plus sustain) (chosen at time of creation)
LUCKincreases/decreases luck
CRITincreases/decreases critical hits
MANAmultiplies mana
SPELLincreases/decreases spell power
LIFEmultiplies life
SLAY_ANIMALslay animal
SLAY_EVILslay evil
SLAY_UNDEADslay undead
SLAY_DEMONslay demon
SLAY_ORCslay orc
SLAY_TROLLslay troll
SLAY_GIANTslay giant
SLAY_DRAGONslay dragon
KILL_DRAGON*slay dragon*
KILL_DEMON*slay demon*
KILL_UNDEAD*slay undead*
BRAND_ACIDacid brand
BRAND_ELEClightning brand
BRAND_FIREfire brand
BRAND_COLDfrost brand
BRAND_POISpoison brand
SUST_STRsustain STR
SUST_INTsustain INT
SUST_WISsustain WIS
SUST_DEXsustain DEX
SUST_CONsustain CON
SUST_CHRsustain CHR
SUSTAINsustain random stat (chosen at time of creation)
IM_ACIDimmunity to acid
IM_ELECimmunity to lightning
IM_FIREimmunity to fire
IM_COLDimmunity to cold
IM_POISimmunity to poison
IM_NETHERimmunity to nether
RES_ACIDresist acid
RES_ELECresist lightning
RES_FIREresist fire
RES_COLDresist cold
RES_POISresist poison
RES_LITEresist light
RES_DARKresist darkness
RES_BLINDresist blindness
RES_CONFresist confusion
RES_SOUNDresist sound
RES_SHARDSresist shards
RES_NETHERresist nether
RES_NEXUSresist nexus
RES_CHAOSresist chaos
RES_DISENresist disenchantment
RES_FEARresist fear
R_ELEMrandom elemental resist (chosen at time of creation)
R_LOWrandom low resist (chosen at time of creation)
R_HIGHrandom high resist (chosen at time of creation)
R_ANYrandom resist (chosen at time of creation)
OLD_RESISTrandom high resist (old) (chosen at time of creation)
FREE_ACTprovides free action
HOLD_LIFEprovides hold life
FEATHERprovides levitation
SEE_INVISprovides see invisible
INVISprovides invisibility
SLOW_DIGESTprovides slow digestion
REGENprovides regeneration
FLYprovides flying
PRECOGNITIONprovides precognition
SH_FIREprovides fire aura
SH_ELECprovides lightning aura
REFLECTprovides reflection
NO_MAGICprovides anti-magic shell
XTRA_SHOTSlauncher with extra shots
R_IMMUNITYprovides random immunity (chosen at time of creation)
WATER_BREATHprovides underwater breathing
MAGIC_BREATHprovides magical breathing
WRAITHprovides wraith form
AUTO_IDprovides auto-identify
ABILITYprovides random ability (chosen at time of creation)
DRAIN_HPdrains hit points
DRAIN_MANAdrains mana
DRAIN_EXPdrains experience
IGNORE_ACIDunharmed by acid
IGNORE_ELECunharmed by lightning
IGNORE_FIREunharmed by fire
IGNORE_COLDunharmed by cold
ESP_ORCsense orcs
ESP_TROLLsense trolls
ESP_DRAGONsense dragons
ESP_GIANTsense giants
ESP_DEMONsense demons
ESP_UNDEADsense undead
ESP_EVILsense evil creatures
ESP_ANIMALsense animals
ESP_THUNDERLORDsense Thunderlords
ESP_GOODsense good creatures
ESP_NONLIVINGsense nonliving creatures
ESP_UNIQUEsense uniques
ESP_SPIDERsense spiders
ESP_ALLfull ESP
ONLY_UNDEADtrap only affects undead
ONLY_DRAGONtrap only affects dragons
ONLY_DEMONtrap only affects demons
ONLY_ANIMALtrap only affects animals
ONLY_EVILtrap only affects evil creatures
KILL_GHOSTtrap only affects ghosts
IMPACTcauses earthquakes
TELEPORTcauses random teleportation
AGGRAVATEcauses aggravation
BLESSEDblessed (can wield edged weapons while worshiping Eru)
CURSEDcursed object
HEAVY_CURSEheavily cursed object
PERMA_CURSEpermanently cursed object
TY_CURSEobject with TY curse
DG_CURSEobject with DG curse
AUTO_CURSEobject auto-recurses
CURSE_NO_DROPobject cannot be dropped when cursed
PVAL_M1ego item that gets extra +1 to pval
PVAL_M2ego item that gets extra +1-2 to pval
PVAL_M3ego item that gets extra +1-3 to pval
PVAL_M5ego item that gets extra +1-5 to pval
LIMIT_BLOWSego item that cannot give more than two extra attacks
CHAOTICprovides chaotic effects
VORPALprovides vorpal effects
WOUNDINGcauses wounds
RES_MORGULweapon will not shatter when hitting Nazgul
SPECIAL_GENEspecially generated object
COULD2Hweapon that can be wielded one- or two-handed
MUST2Htwo-handed weapon
ATTR_MULTImulti-colored object
SPELL_CONTAINobject can contain spell
WIELD_CASTobject must be wielded to cast contained spells
FOUNTAINpotion that can be found in fountains
NO_RECHARGEwand/staff that cannot be recharged
NO_TELEprevents teleportation while wielded
DECAYdecays
ACTIVATE_NO_WIELDobject that can be activated from inventory
ANTIMAGIC_50generates anti-magic field
CLIMBobject enables climbing
EASY_USEeasy-to-use wand/staff/rod or activateable object
RECHARGErechargeable object
RECHARGEDobject that has been recharged
DAM_DIEweapon with +1 damage die
SLAY_WEAPweapon with boost to damage dice
VAMPIRICvampiric weapon
BLACK_BREATHgives you Black Breath when wielded
NEVER_BLOWprevents weapon attacks while wielded
IMMOVABLEprevents movement while wielded
SENS_FIREmakes you vulnerable to fire
CAPACITYrod with increased mana capacity
CHEAPNESSrod with reduced mana cost
FAST_CASTrod with increased use speed
CHARGINGrod with faster mana recharging
AUTOMATIC_5trap that rearms automatically (20% chance)
AUTOMATIC_99trap that rearms automatically (99% chance)
TELEPORT_TOtrap that teleports monster to player
ULTIMATEultimate artifact
LEVELSsentient weapon
CLONEweapon that clones monsters
EASY_KNOWobject that need not be identified
HIDE_TYPEobject that doesn't say what its pval does
SHOW_MODSobject that shows +to-hit/dam
INSTA_ARTobject only used as base for artifacts
FULL_NAMEobject with special name
NORM_ARTspecial artifact object
LITE1radius-1 light
LITE2radius-2 light
LITE3radius-3 light

Player races/subraces/classes

Player entries can also be matched against the object flags above; this will match player entries that gain the flag at a certain level.
EASE_STEALplayer gains experience from stealing
GOD_FRIENDplayer starts with 100 piety
ELFelf player
UNDEADundead player
RESIST_BLACK_BREATHplayer resists Black Breath
NO_STUNimmune to stunning
NO_CUTimmune to cuts
NO_FOODplayer gains little nutrition from food
AC_LEVELplayer gains AC with level
EXPERIMENTALexperimental player type
NO_GODplayer cannot worship gods
SEMI_WRAITHpartial wraith form
NO_SUBRACE_CHANGEplayer cannot change subraces
ASTRALplayer starts in Halls of Mandos
XTRA_MIGHT_BOWplayer gains +1 multiplier with bows
XTRA_MIGHT_SLINGplayer gains +1 multiplier with slings
XTRA_MIGHT_XBOWplayer gains +1 multiplier with crossbows