Config File
Below is my NetHack config file (nethackrc) for vanilla version 3.6.7. It contains several old, commented out options pertaining to version 3.4.3 that I used on NAO and are kept here for historical purpose.
This file is constantly being finetuned to my preference and may not be optimal for some players nor have the options you like.
####################################
#' `#
# .xnnx. .xx. #
# .f``"888X< `888. u. #
# 8L 8888X 8888 ...ue888b #
# X88h. `8888 X888k 888R Y888r #
# '8888 '8888 X8888 888R I888> #
# `*88>'8888 X8888 888R I888> #
# `! X888~ X8888 888R I888> #
# -` X*" X8888 u8888cJ888 #
# xH88hx . X8888 "*888*P" #
# .*"*88888~ X888X 'Y" #
# ` "8% X888> #
# .x.. 888f #
# 88888 :88f #
# "88*" .x8*~ #
#. ,#
####################################
# Happy Hacking!
#________________________________________________________________________
#````````````````````````````````````````````````````````````````````````
OPTIONS=name:Yo
OPTIONS=dogname:Ro
OPTIONS=catname:Ko
OPTIONS=horsename:Wo
#OPTIONS=role:p,race:h,align:l
OPTIONS=gender:female
#have pet:on for prot racket
#OPTIONS=role:h,race:g
#use this for faster runs with warriors
OPTIONS=nopet
OPTIONS=runmode:teleport
OPTIONS=packorder:[)(?!+/"=%*`0_
#enabling this can get you killed
OPTIONS=!rest_on_space
OPTIONS=autopickup
OPTIONS=pickup_types:$
OPTIONS=pickup_thrown
#OPTIONS=pickup_burden:stressed
OPTIONS=menucolors
OPTIONS=showexp
OPTIONS=autodig
OPTIONS=travel
OPTIONS=showrace
OPTIONS=showscore
OPTIONS=autoquiver
OPTIONS=hitpointbar
OPTIONS=!autodescribe
OPTIONS=pile_limit:2
OPTIONS=!bones
OPTIONS=time
OPTIONS=color
OPTIONS=standout
OPTIONS=use_darkgray
OPTIONS=use_inverse
OPTIONS=lit_corridor
OPTIONS=verbose
OPTIONS=statuslines:3
OPTIONS=vary_msgcount:1
OPTIONS=msg_window:reversed
OPTIONS=number_pad:1
OPTIONS=mouse_support:0
OPTIONS=!mail
OPTIONS=!legacy
OPTIONS=!cmdassist
OPTIONS=!splash_screen
OPTIONS=!sparkle
OPTIONS=tombstone
OPTIONS=scores:2t 2a o
OPTIONS=disclose:+i +a +v +g +c
#OPTIONS=suppress_alert:3.4.3
OPTIONS=suppress_alert:3.6.7
OPTIONS=hilite_pet
# Use hilite_pile instead of hilite_obj_piles.
#OPTIONS=hilite_obj_piles
OPTIONS=hilite_pile
# hilite_hidden_stairs is not supported in vanilla NetHack :(
#OPTIONS=hilite_hidden_stairs
#________________________________________________________________________
#.'.'.'.'.'.'.'.'.'.'.'.'.'.'CUSTOMIZABLE FRUIT.`.`.`.`.`.`.`.`.`.`.`.`.#
# These settings may be overridden in the menucolor and autopickup sections below.
OPTIONS=fruit:Pod of vanilla
MENUCOLOR=" Pod.* of vanilla"=green
#AUTOPICKUP_EXCEPTION="<.*Pod.* of vanilla"
# Jar of Mirabelle de Nancy plums would cause issues with text fitment.
#OPTIONS=fruit:Jar of Mirabelle plums
#MENUCOLOR=" Jar.* of Mirabelle plums"=green
#AUTOPICKUP_EXCEPTION="<.*Jar.* of Mirabelle plums"
#________________________________________________________________________
#.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'GRAPHICS.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.#
# Normal dungeon symbol sets (symset):
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | Default DECgraphics MACgraphics |
# | IBMgraphics IBMGraphics_1 IBMGraphics_2 |
# | NHAccess |
# ---------------------------------------------
#
# Rogue level symbol sets (roguesymset):
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | RogueIBM RogueEpyx RogueWindows |
# ---------------------------------------------
#
# Window types (wintype):
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | menu message status text |
# ---------------------------------------------
#
# Map window settings:
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | tiles ascii4x6 ascii6x8 |
# | ascii8x8 ascii16x8 ascii7x12 |
# | ascii8x12 ascii16x12 ascii12x16 |
# | ascii10x18 fit_to_screen |
# | ascii_fit_to_screen tiles_fit_to_screen |
# ---------------------------------------------
# Use windowtype:curses instead of cursesgraphics.
#OPTIONS=!cursesgraphics
OPTIONS=windowtype:tty
OPTIONS=!perm_invent
# Use menu_overlay instead of win_edge
#OPTIONS=!win_edge
OPTIONS=menu_overlay
OPTIONS=map_mode:ascii10x18
# See windowcolors option for more information.
OPTIONS=windowcolors:menu white/trueblack text white/trueblack message white/trueblack status white/trueblack
#OPTIONS=symset:Default
OPTIONS=symset:IBMgraphics
OPTIONS=roguesymset:RogueIBM
#OPTIONS=eight_bit_tty
OPTIONS=term_cols:100
OPTIONS=term_rows:25
OPTIONS=windowborders:0
OPTIONS=!guicolor
# The traps, dungeon, and monsters options have been superseded by the symset option.
# Individual symbols may be set with SYMBOLS.
#OPTIONS=traps:``````````````````````
#OPTIONS=dungeon: |--------||.-|++##.##<><>_|\\#{}.}..## #}
#OPTIONS=monsters:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@I'&;:~]
SYMBOLS=S_web:^
SYMBOLS=S_ghost:I
SYMBOLS=S_boulder:0 # Equivalent to OPTIONS=boulder:0
#________________________________________________________________________
#.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'MONSTERS.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.#
# MONSTERCOLOR is not supported in vanilla NetHack :(
# color strings:
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | black blue __________ lightblue |
# | red magenta orange lightmagenta |
# | green cyan lightgreen lightcyan |
# | brown gray yellow white |
# -------------------------------------------------
# Meant for emphasizing monsters that look like others.
# I use orange because it is not used by many other monsters.
#MONSTERCOLOR=wererat:orange
#MONSTERCOLOR=werewolf:orange
#MONSTERCOLOR=werejackal:orange
#MONSTERCOLOR=mind flayer:orange
#MONSTERCOLOR=master mind flayer:orange
#________________________________________________________________________
#.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'DUNGEON`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.#
# DUNGEONCOLOR and TRAPCOLORS are not supported in vanilla NetHack :(
# color numbers:
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | black(0) blue (4) no color (8) lightblue (12) |
# | red (1) magenta(5) orange (9) lightmagenta(13) |
# | green(2) cyan (6) lightgreen(10) lightcyan (14) |
# | brown(3) gray (7) yellow (11) white (15) |
# ------------------------------------------------------------
# Dungeon Order:
# solid rock | no door | ladder up | ver rsd bridge
# vertical wall | ver opn door | ladder down | hor rsd bridge
# horizontal wall | hor opn door | alter | air
# up left corner | ver cls door | grave | cloud
# up right corner | hor cls door | throne | under water
# low left corner | iron bars | kitchen sink |
# low right corner | tree | fountain |
# cross wall | room floor | pool/moat |
# up T wall | dark corridor | ice |
# down T wall | lit corridor | lava |
# left T wall | stairs up | ver lwrd bridge |
# right T wall | stairs down | hor lwrd bridge |
# My Dungeon:
#DUNGEONCOLOR= 0 1 1 1 1 1 1 1 1 1 1 1 \
# 10 9 9 9 9 7 2 10 13 11 15 15 \
# 15 15 15 15 15 12 12 12 14 1 13 13 \
# 13 13 6 7 4
# Trap order:
# arrow trap | spiked pit
# dart trap | hole
# falling rock | trap door
# squeaky board | tele trap
# bear trap | lvl tele
# land mine | magic portal
# rolling boulder | web
# sleeping gas | statue trap
# rust trap | magic trap
# fire trap | anti-magic field
# pit | polymorph trap
# My Traps:
#TRAPCOLORS= 13 13 13 13 13 13 13 13 13 13 13 \
# 13 13 13 13 13 13 13 13 13 13 13
#________________________________________________________________________
#.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'MENUCOLORS.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.#
#*************************************************************************
# I don't recommend trying to color every menu word in the game. #
# Preferred menucolor set up: #
# #
# MENUCOLOR=" (the blessed|blessed|holy)"=green #
# MENUCOLOR=" (cursed|unholy)"=red #
# #
# ...with nothing else colored except stati and optional dungeon. #
# #
# Menucolor definitions are cascading, meaning an item color or #
# attribute may be overridden by a definition that appears later. #
# #
#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# (v3.6.7) - When using the inverse attribute on certain colors in the TTY window,
# NetHack will use the brighter version of that color for the background.
#. . . . . . . . . . . . . . . defaults . . . . . . . . . . . . . . . . .
#MENUCOLOR=" (the blessed|blessed|holy|cursed|unholy) "=bold # Doesn't work.
MENUCOLOR=" gold piece"=yellow
MENUCOLOR=" amulet"=red
MENUCOLOR=" scroll"=white
MENUCOLOR=" (novel|paperback book)"=gray
MENUCOLOR=" wand"=lightblue
#. . . . . . . . . . . . . . . gems/stones. . . . . . . . . . . . . . . .
MENUCOLOR=" (rock|stone|flint)"=gray
MENUCOLOR=" worthless .* glass"=gray
MENUCOLOR=" loadstone"=red&inverse
MENUCOLOR=" (touch|luck)stone"=yellow
MENUCOLOR=" gem"=orange
MENUCOLOR=" (dilithium crystal|diamond|sapphire)"=blue
MENUCOLOR=" (black opal|emerald|aquamarine|citrine)"=blue
MENUCOLOR=" (amber|jet|opal|chrysoberyl|garnet|amethyst)"=blue
MENUCOLOR=" (topaz|turquoise|jacinth)"=blue
MENUCOLOR=" (jasper|fluorite|jade|agate|rub(y|ies)|obsidian)"=blue
#. . . . . . . . . . . . . . . comestibles. . . . . . . . . . . . . . . .
MENUCOLOR=" (food |K-|C-|cram |tripe )ration"=green
#MENUCOLOR=" (huge chunk of )meat(ball| ring| stick)"=green
MENUCOLOR=" meat"=green
MENUCOLOR=" (fortune cookie|lembas wafer|candy bar|cream pie)"=green
MENUCOLOR=" (lump|pancake|egg|gunyoki)"=green
MENUCOLOR=" (kelp frond|eucalyptus |melon|clove |cloves )"=green
MENUCOLOR=" (apple|orange|carrot|pear|banana|sprig |sprigs )"=green
MENUCOLOR=" (paddle cactus|paddle cacti|dwarven root|slime mold)"=green
MENUCOLOR=" tin$"=green
MENUCOLOR=" (tins|tin.* of )"=green
#. . . . . . . . . . . . . . . weapons. . . . . . . . . . . . . . . . . .
MENUCOLOR=" (dagger|athame|worm tooth|knife|knives|stiletto)"=lightgreen
MENUCOLOR=" (scalpel|crysknife|short sword|staff|naginata)"=lightgreen
MENUCOLOR=" (battle-|double-headed )axe"=lightgreen
MENUCOLOR=" (axe|hammer|shito|wakizashi|ninja-to)"=lightgreen
MENUCOLOR=" (dwarvish mattock|broad pick|mace|boomerang)"=lightgreen
MENUCOLOR=" (broad|rune)sword"=lightgreen
MENUCOLOR=" (sword|tsurugi|scimitar|saber|club|aklys)"=lightgreen
MENUCOLOR=" (morning star|flail|war hammer|quarterstaff)"=lightgreen
MENUCOLOR=" (partisan|fauchard|glaive|bec-de-corbin|bec de corbin)"=lightgreen
MENUCOLOR=" (spetum|lucern hammer|guisarme|ranseur|voulge)"=lightgreen
MENUCOLOR=" (bill-guisarme|bardiche|halberd|yumi|ya)"=lightgreen
MENUCOLOR=" (pole |polearm|poleaxe|pruning hook)"=lightgreen
MENUCOLOR=" (spear|javelin|trident|lance|bow|arrow)"=lightgreen
MENUCOLOR=" (sling|crossbow|dart|throwing star|shuriken)"=lightgreen
MENUCOLOR=" (bullwhip|rubber hose|katana|nunchaku)"=lightgreen
#. . . . . . . . . . . . . . . armor. . . . . . . . . . . . . . . . . . .
MENUCOLOR=" (Hawaiian shirt|T-shirt|leather jacket|leather armor)"=lightcyan
MENUCOLOR=" (ring |scale |chain |splint |banded |plate )mail"=lightcyan
MENUCOLOR=" (mithril-coat|dragon scales|wrapping|cloak|mantelet)"=lightcyan
MENUCOLOR=" (piece of cloth|apron|smock|cope|pall|robe|cape|coat)"=lightcyan
MENUCOLOR=" (fedora|hat|cap|cornuthaum|dented pot|helm|tanko)"=lightcyan
MENUCOLOR=" (gloves|gauntlets|boots|jackboots|shoes)"=lightcyan
MENUCOLOR=" (shield|roundshield)"=lightcyan
MENUCOLOR=" (kabuto|yugake)"=lightcyan
#. . . . . . . . . . . . . . . tools. . . . . . . . . . . . . . . . . . .
MENUCOLOR=" (pick-axe|key|lock pick|lamp|whistle|unicorn horn)"=cyan
MENUCOLOR=" (grappling |iron )hook"=cyan
MENUCOLOR=" (sack|bag|credit card|candle|lantern|candelabrum)"=cyan
MENUCOLOR=" (figurine|bugle|flute|horn|drum|harp|bell|saddle)"=cyan
MENUCOLOR=" (beartrap|land mine|camera|mirror|looking glass)"=cyan
MENUCOLOR=" (glass orb|crystal ball|lenses|blindfold|towel|leash)"=cyan
MENUCOLOR=" (stethoscope|tinning kit|tin opener|can of grease)"=cyan
MENUCOLOR=" (magic marker|osaku|koto)"=cyan
#. . . . . . . . . . . . . . . overrides . . . . . . . . . . . . . . . .
MENUCOLOR=" *. ring"=orange
MENUCOLOR=" ring of *."=orange
MENUCOLOR=" potion"=lightmagenta
MENUCOLOR=" (corpse|glob)"=brown
MENUCOLOR=" ring mail"=lightcyan
MENUCOLOR=" orange gem"=orange
MENUCOLOR=" orange glass"=gray
MENUCOLOR=" spellbook"=magenta
#. . . . . . . . . . . . . . . artifacts . . . . . . . . . . . . . . . .
# ~~~ Weapons ~~~
MENUCOLOR=" (Cleaver|Demonbane|Dragonbane|Excalibur|Fire Brand)"=yellow
MENUCOLOR=" (Frost Brand|Giantslayer|Grayswandir|Grimtooth)"=yellow
MENUCOLOR=" (Magicbane|Mjollnir|Ogresmasher|Vorpal Blade)"=yellow
MENUCOLOR=" (Orcrist|Snickersnee|Sting)"=yellow
MENUCOLOR=" (Stormbringer|Sunsword)"=yellow
MENUCOLOR=" (Trollsbane|Werebane)"=yellow
# ~~~ Quest ~~~
MENUCOLOR=" Orb of Detection"=yellow
MENUCOLOR=" Heart of Ahriman"=yellow
MENUCOLOR=" Sceptre of Might"=yellow
MENUCOLOR=" Staff of Aesculapius"=yellow
MENUCOLOR=" Magic Mirror of Merlin"=yellow
MENUCOLOR=" Eyes of the OverWorld"=yellow
MENUCOLOR=" Mitre of Holiness"=yellow
MENUCOLOR=" Longbow of Diana"=yellow
MENUCOLOR=" Master Key of Thievery"=yellow
MENUCOLOR=" Tsurugi of Muramasa"=yellow
MENUCOLOR=" Platinum Yendorian Express Card"=yellow
MENUCOLOR=" Orb of Fate"=yellow
MENUCOLOR=" Eye of the Aethiopica"=yellow
# ~~~ Invocation ~~~
MENUCOLOR=" Candelabrum of Invocation"=yellow
MENUCOLOR=" Bell of Opening"=yellow
MENUCOLOR=" Book of the Dead"=yellow
# ~~~ The thingy ~~~
MENUCOLOR=" Amulet of Yendor"=yellow
MENUCOLOR=" Amulet of Yendor named .*"=yellow
# ~~~ Don't get your hopes up ~~~
MENUCOLOR=" plastic .* Amulet of Yendor"=red
MENUCOLOR=" Amulet of Yendor called .*"=red
#________________________________________________________________________
#'.'.'.'.'.'.'.'.'.'.'.'.'.'.'STATUSCOLORS.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`#
# The statuscolors option has been replaced by statushilites.
#OPTIONS=statuscolors
OPTIONS=statushilites:10
# Use OPTIONS=hilite_status instead of STATUSCOLOR.
# The STATUSCOLOR settings below are kept here for historical purpose.
# (v3.6.7) - When using the inverse attribute on certain colors in the TTY window,
# NetHack will use the brighter version of that color for the background.
# This applies to the hitpointbar, if enabled.
# color strings:
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | black blue __________ lightblue |
# | red magenta orange lightmagenta |
# | green cyan lightgreen lightcyan |
# | brown gray yellow white |
# -------------------------------------------------
#. . . . . . . . . . . . . . . health . . . . . . . . . . . . . . . . . .
#STATUSCOLOR=hp%100=cyan
#STATUSCOLOR=hp%80=lightgreen
#STATUSCOLOR=hp%66=yellow
#STATUSCOLOR=hp%33=magenta
#STATUSCOLOR=hp%15=red
#STATUSCOLOR=hp%0=red&bold
OPTIONS=hilite_status:hitpoints-max/black
OPTIONS=hilite_status:hitpoints/100%/gray
OPTIONS=hilite_status:hitpoints/>80%/green
OPTIONS=hilite_status:hitpoints/>66%/yellow
OPTIONS=hilite_status:hitpoints/>33%/orange
OPTIONS=hilite_status:hitpoints/>15%/red
OPTIONS=hilite_status:hitpoints/>0%/red&inverse
#. . . . . . . . . . . . . . . power. . . . . . . . . . . . . . . . . . .
#STATUSCOLOR=pw%100=lightmagenta
#STATUSCOLOR=pw%80=lightgreen
#STATUSCOLOR=pw%66=yellow
#STATUSCOLOR=pw%33=red&bold
#STATUSCOLOR=pw%0=red&inverse
OPTIONS=hilite_status:power-max/black
OPTIONS=hilite_status:power/100%/gray
OPTIONS=hilite_status:power/>80%/green
OPTIONS=hilite_status:power/>66%/yellow
OPTIONS=hilite_status:power/>33%/orange
OPTIONS=hilite_status:power/>15%/red
OPTIONS=hilite_status:power/>0%/red&inverse
#. . . . . . . . . . . . . . . experience level . . . . . . . . . . . . .
OPTIONS=hilite_status:experience-level/up/green/down/orange
#. . . . . . . . . . . . . . . abilities. . . . . . . . . . . . . . . . .
OPTIONS=hilite_status:strength/up/green/down/orange
OPTIONS=hilite_status:dexterity/up/green/down/orange
OPTIONS=hilite_status:constitution/up/green/down/orange
OPTIONS=hilite_status:intelligence/up/green/down/orange
OPTIONS=hilite_status:wisdom/up/green/down/orange
OPTIONS=hilite_status:charisma/up/green/down/orange
#. . . . . . . . . . . . . . . armor class. . . . . . . . . . . . . . . .
OPTIONS=hilite_status:armor-class/up/orange/down/green
#. . . . . . . . . . . . . . . encumbrance. . . . . . . . . . . . . . . .
#STATUSCOLOR=burdened:yellow
#STATUSCOLOR=stressed:orange
#STATUSCOLOR=strained:red&bold
#STATUSCOLOR=overtaxed:red&inverse
#STATUSCOLOR=overloaded:red&inverse&blink
OPTIONS=hilite_status:carrying-capacity/burdened/yellow
OPTIONS=hilite_status:carrying-capacity/stressed/orange
OPTIONS=hilite_status:carrying-capacity/strained/red
OPTIONS=hilite_status:carrying-capacity/overtaxed/red&inverse
OPTIONS=hilite_status:carrying-capacity/overloaded/red&inverse
#. . . . . . . . . . . . . . . hunger . . . . . . . . . . . . . . . . . .
#STATUSCOLOR=satiated:lightgreen
#STATUSCOLOR=hungry:yellow
#STATUSCOLOR=weak:lightblue
#STATUSCOLOR=fainting:red&inverse
#STATUSCOLOR=fainted:red&inverse&blink
#STATUSCOLOR=oversatiated:red
OPTIONS=hilite_status:hunger/satiated/lightgreen
OPTIONS=hilite_status:hunger/hungry/yellow
OPTIONS=hilite_status:hunger/weak/lightblue
OPTIONS=hilite_status:hunger/fainting/orange
OPTIONS=hilite_status:hunger/fainted/red
OPTIONS=hilite_status:hunger/starved/red&inverse
#OPTIONS=hilite_status:hunger/oversatiated/brown
#. . . . . . . . . . . . . . . conditions . . . . . . . . . . . . . . . .
#STATUSCOLOR=hallu:magenta
#STATUSCOLOR=conf:orange
#STATUSCOLOR=stun:yellow
#STATUSCOLOR=ill:blue&inverse
#STATUSCOLOR=foodpois:red&inverse
#STATUSCOLOR=slime:green&inverse
#STATUSCOLOR=Blind:yellow
#STATUSCOLOR=Slow:lightblue
# ~~~ major_troubles ~~~
OPTIONS=hilite_status:condition/stone/gray&inverse
OPTIONS=hilite_status:condition/slime/green&inverse
OPTIONS=hilite_status:condition/strngl/blue&inverse
OPTIONS=hilite_status:condition/foodpois/brown&inverse
OPTIONS=hilite_status:condition/termill/red&inverse
# ~~~ minor_troubles ~~~
OPTIONS=hilite_status:condition/blind/yellow
OPTIONS=hilite_status:condition/deaf/lightblue
OPTIONS=hilite_status:condition/stun/yellow
OPTIONS=hilite_status:condition/conf/orange
OPTIONS=hilite_status:condition/hallu/magenta
# ~~~ movement ~~~
OPTIONS=hilite_status:condition/lev/cyan
OPTIONS=hilite_status:condition/fly/lightcyan
OPTIONS=hilite_status:condition/ride/gray
# ~~~ all ~~~
#OPTIONS=hilite_status:condition/all/gray
#________________________________________________________________________
#'.'.'.'.'.'.'.'.'.'.'.'.'.'.'.'AUTOPICKUP.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`#
# ~ Ideally, you want to default to no autopickups, then make exceptions
# for the items you always want to pick up.
# Pickup the unique items:
AUTOPICKUP_EXCEPTION="< candelabrum"
AUTOPICKUP_EXCEPTION="< Candelabrum of Invocation"
AUTOPICKUP_EXCEPTION="< silver bell"
AUTOPICKUP_EXCEPTION="< Bell of Opening"
AUTOPICKUP_EXCEPTION="< papyrus spellbook"
AUTOPICKUP_EXCEPTION="< Book of the Dead"
# Do not pickup the fake amulet:
AUTOPICKUP_EXCEPTION="> Amulet of Yendor"
# Pickup the real amulet:
AUTOPICKUP_EXCEPTION="< Amulet of Yendor named"
# Pick up the quest artifacts:
AUTOPICKUP_EXCEPTION="< Orb of Detection"
AUTOPICKUP_EXCEPTION="< Heart of Ahriman"
AUTOPICKUP_EXCEPTION="< Sceptre of Might"
AUTOPICKUP_EXCEPTION="< Staff of Aesculapius"
AUTOPICKUP_EXCEPTION="< Magic Mirror of Merlin"
AUTOPICKUP_EXCEPTION="< Eyes of the OverWorld"
AUTOPICKUP_EXCEPTION="< Mitre of Holiness"
AUTOPICKUP_EXCEPTION="< Longbow of Diana"
AUTOPICKUP_EXCEPTION="< Master Key of Thievery"
AUTOPICKUP_EXCEPTION="< Tsurugi of Muramasa"
AUTOPICKUP_EXCEPTION="< Platinum Yendorian Express Card"
AUTOPICKUP_EXCEPTION="< Orb of Fate"
AUTOPICKUP_EXCEPTION="< Eye of the Aethiopica"
# Pick up the luckstone on the teleporter (Not recommended - Just use magic resistance):
#AUTOPICKUP_EXCEPTION="< gray stone"
# Never pick up this:
AUTOPICKUP_EXCEPTION="> loadstone"
# Let me decide to pick up these gems/stones/rocks:
AUTOPICKUP_EXCEPTION="> luckstone"
# Let me decide to pick up these tools:
AUTOPICKUP_EXCEPTION="> key"
AUTOPICKUP_EXCEPTION="> osaku"
AUTOPICKUP_EXCEPTION="> pick-axe"
AUTOPICKUP_EXCEPTION="> stethoscope"
AUTOPICKUP_EXCEPTION="> blindfold"
AUTOPICKUP_EXCEPTION="> towel"
AUTOPICKUP_EXCEPTION="> unicorn horn"
AUTOPICKUP_EXCEPTION="> can of grease"
AUTOPICKUP_EXCEPTION="> bag .* tricks"
AUTOPICKUP_EXCEPTION="> figurine "
AUTOPICKUP_EXCEPTION="> magic whistle"
AUTOPICKUP_EXCEPTION="> whistle .* magic"
AUTOPICKUP_EXCEPTION="> bag .* holding"
# Pick up these tools:
AUTOPICKUP_EXCEPTION="< magic marker"
AUTOPICKUP_EXCEPTION="< magic lamp"
AUTOPICKUP_EXCEPTION="< lamp .* magic"
# Let me decide to pick up these amulets:
AUTOPICKUP_EXCEPTION="> amulet .* (reflect|reflection)"
AUTOPICKUP_EXCEPTION="> amulet .* (unchange|unchanging)"
# Pick up these amulets:
AUTOPICKUP_EXCEPTION="< amulet .* life saving"
# Let me decide to pick up these scrolls:
AUTOPICKUP_EXCEPTION="> scroll.* identify"
AUTOPICKUP_EXCEPTION="> scroll.* earth"
AUTOPICKUP_EXCEPTION="> scroll.* gold detection"
AUTOPICKUP_EXCEPTION="> scroll.* magic mapping"
# Keep these out of enemy hands:
AUTOPICKUP_EXCEPTION="< scroll.* (create mon|create monster)"
AUTOPICKUP_EXCEPTION="< scroll.* (tele|teleportation)"
# Pick up these scrolls:
AUTOPICKUP_EXCEPTION="< scroll.* genocide"
AUTOPICKUP_EXCEPTION="< scroll.* charging"
AUTOPICKUP_EXCEPTION="< scroll.* remove curse"
# Let me decide to pick up these potions:
AUTOPICKUP_EXCEPTION="> potion.* oil"
AUTOPICKUP_EXCEPTION="> potion.* juice"
AUTOPICKUP_EXCEPTION="> potion.* booze"
AUTOPICKUP_EXCEPTION="> potion.* sake"
AUTOPICKUP_EXCEPTION="> potion.* paralysis"
AUTOPICKUP_EXCEPTION="> potion.* restore ability"
AUTOPICKUP_EXCEPTION="> potion.* gain energy"
# Pick up these potions:
AUTOPICKUP_EXCEPTION="< smoky potion"
AUTOPICKUP_EXCEPTION="< potion.* smoky"
AUTOPICKUP_EXCEPTION="< clear potion"
AUTOPICKUP_EXCEPTION="< potion.* water"
AUTOPICKUP_EXCEPTION="< potion.* speed"
AUTOPICKUP_EXCEPTION="< potion.* healing"
AUTOPICKUP_EXCEPTION="< potion.* gain ability"
AUTOPICKUP_EXCEPTION="< potion.* gain level"
# Let me decide to pick up these rings:
AUTOPICKUP_EXCEPTION="> ring .* hunger"
AUTOPICKUP_EXCEPTION="> ring .* conflict"
AUTOPICKUP_EXCEPTION="> ring .* levitation"
AUTOPICKUP_EXCEPTION="> ring .* free action"
AUTOPICKUP_EXCEPTION="> ring .* slow digestion"
AUTOPICKUP_EXCEPTION="> ring .* shock resistance"
AUTOPICKUP_EXCEPTION="> ring .* teleport control"
AUTOPICKUP_EXCEPTION="> ring .* polymorph control"
AUTOPICKUP_EXCEPTION="> ring .* aggravate monster"
# Let me decide to pick up these wands:
AUTOPICKUP_EXCEPTION="> wand .* probing"
AUTOPICKUP_EXCEPTION="> wand .* enlightenment"
AUTOPICKUP_EXCEPTION="> wand .* magic missile"
AUTOPICKUP_EXCEPTION="> wand .* (speed|speed mon|speed monster)"
AUTOPICKUP_EXCEPTION="> wand .* striking"
AUTOPICKUP_EXCEPTION="> wand .* secret door"
# Use reflection, fireproofing, and bags to protect you and your items:
AUTOPICKUP_EXCEPTION="> wand .* cold"
AUTOPICKUP_EXCEPTION="> wand .* fire"
AUTOPICKUP_EXCEPTION="> wand .* lightning"
# Keep these out of enemy hands:
AUTOPICKUP_EXCEPTION="< wand .* (create mon|create monster)"
AUTOPICKUP_EXCEPTION="< wand .* (dig|digging)"
AUTOPICKUP_EXCEPTION="< wand .* (tele|teleportation)"
# Pick up these wands:
AUTOPICKUP_EXCEPTION="< wand .* (cancel|cancellation)"
AUTOPICKUP_EXCEPTION="< wand .* (poly|polymorph)"
AUTOPICKUP_EXCEPTION="< wand .* death"
AUTOPICKUP_EXCEPTION="< wand .* (wish|wishing)"
# Never accidentally pick up a footrice corpse without gloves:
AUTOPICKUP_EXCEPTION="> corpse"
# Let me decide to pick up these comestibles:
AUTOPICKUP_EXCEPTION="> kelp .*"
AUTOPICKUP_EXCEPTION="> eucalyptus .*"
AUTOPICKUP_EXCEPTION="> clove.* of garlic"
AUTOPICKUP_EXCEPTION="> C-ration"
AUTOPICKUP_EXCEPTION="> K-ration"
AUTOPICKUP_EXCEPTION="> cram ration"
AUTOPICKUP_EXCEPTION="> carrot"
AUTOPICKUP_EXCEPTION="> tripe ration"
AUTOPICKUP_EXCEPTION="> food ration"
AUTOPICKUP_EXCEPTION="> lichen corpse"
AUTOPICKUP_EXCEPTION="> lizard corpse"
AUTOPICKUP_EXCEPTION="> paddle cact(us|i)"
AUTOPICKUP_EXCEPTION="> dwarven root"
AUTOPICKUP_EXCEPTION="> slime mold"
# Pick up these comestibles:
AUTOPICKUP_EXCEPTION="< lump.* of royal jelly"
AUTOPICKUP_EXCEPTION="< sprig.* of wolfsbane"
#________________________________________________________________________
#'.'.'.'.'.'.'.'.'.'.'.'.'.'.'MESSAGE TYPES`.`.`.`.`.`.`.`.`.`.`.`.`.`.`#
# Always suspend on delayed instadeath messages.
MSGTYPE=stop "The .* (grabs|swings itself around) you!"
MSGTYPE=stop "You don't feel very well."
MSGTYPE=stop "You are turning a little green."
MSGTYPE=stop "Your limbs are getting oozy."
MSGTYPE=stop "Your skin begins to peel away."
MSGTYPE=stop "You are turning into a green slime."
MSGTYPE=stop "You are slowing down."
MSGTYPE=stop "Your limbs are stiffening."
MSGTYPE=stop "It constricts your throat!"
MSGTYPE=stop "You find it hard to breathe."
MSGTYPE=stop "You're gasping for air."
MSGTYPE=stop "Your blood is having trouble reaching your brain."
MSGTYPE=stop "You can no longer breathe."
MSGTYPE=stop "You're turning blue."
MSGTYPE=stop "Your consciousness is fading."
MSGTYPE=stop "You feel deathly sick."
MSGTYPE=stop "You feel (much|even) worse."
# Not delayed instadeaths, but still pretty bad.
MSGTYPE=stop "You feel feverish."
MSGTYPE=stop "You feel dead inside."
# Getting items cursed.
MSGTYPE=stop "You feel as if you need some help."
MSGTYPE=stop "You feel a malignant aura surround you."
MSGTYPE=stop "You feel a malignant aura surround the magic-absorbing blade."
MSGTYPE=stop "A black glow surrounds you."
# Losing an experience level.
MSGTYPE=stop "You feel out of shape.*"
MSGTYPE=stop "Goodbye level.*"
MSGTYPE=stop "Fare thee well level.*"
MSGTYPE=stop "Farvel level.*"
MSGTYPE=stop "Sayonara level.*"
MSGTYPE=stop "Aloha level.*"
# Losing an instrinsic ability or resistance due to a gremlin attack or level drain.
MSGTYPE=stop "You feel vulnerable.*"
MSGTYPE=stop "You feel slow.*"
MSGTYPE=stop "You thought you saw something.*"
MSGTYPE=stop "You tawt you taw a puttie tat.*"
MSGTYPE=stop "You feel conductive.*"
MSGTYPE=stop "You feel tired.*"
MSGTYPE=stop "You feel cooler.*"
MSGTYPE=stop "You feel warmer.*"
MSGTYPE=stop "You feel a little sick.*"
MSGTYPE=stop "You feel less sensitive.*"
MSGTYPE=stop "You feel less attractive.*"
MSGTYPE=stop "You feel less jumpy.*"
MSGTYPE=stop "You feel uncontrolled.*"
# Wresting the last charge out of a wand.
MSGTYPE=stop "You wrest .*"
# Don't forget to level up your skills.
MSGTYPE=stop "You feel more confident in your .* skills."
MSGTYPE=stop "You feel you could be more dangerous!"
# Don't miss the vibrating square.
MSGTYPE=stop "You feel a strange vibration under your *."
MSGTYPE=stop "You feel a strange vibration beneath you."
# Don't repeat annoying messages.
MSGTYPE=norep "You see here a.*"
MSGTYPE=norep "There are .* objects here."
# Hide annoying messages.
MSGTYPE=hide "There is a grave here."
MSGTYPE=hide "Something is engraved here on the headstone."
MSGTYPE=hide "There's some graffiti on the floor here."
MSGTYPE=hide "The seemingly dead .* suddenly transforms.*"
MSGTYPE=hide "The priest of .* intones:"
MSGTYPE=hide "The priestess of .* intones:"
MSGTYPE=hide "A nearby voice intones.*"
MSGTYPE=hide "Pilgrim, you enter a .* place!"
MSGTYPE=hide "You hit the rock with all your might."
MSGTYPE=hide "The .* elven arrow misses you."
# Remember you're blind before stepping over that footrice corpse.
MSGTYPE=hide "You try to feel what is lying here on the floor."
#________________________________________________________________________
#````````````````````````````````````````````````````````````````````````
# be seeing you.