######################## ### Autoinscriptions ### ######################## ai := autoinscribe ai += distortion:!w ai += potions? of curing:@q1 ai += potions? of heal wounds:@q2 ai += potions? of haste:@q3 ai += potions? of might:@q4 ai += potions? of agility:@q5 ai += potions? of resistance:@q6 ai += scrolls? of identify:@r1 ai += scrolls? of remove curse:@r2 ai += scrolls? of teleportation:@r3 ai += scrolls? of blinking:@r4 ################## ### Autopickup ### ################## autopickup_starting_ammo = true pickup_thrown = true autopickup = $?!+"/%} ae := autopickup_exceptions ae = >bad_item, >useless_item, scrolls? of amnesia ae += >scrolls? of noise ae += >scrolls? of random uselessness ae += >scrolls? of torment ae += >scrolls? of vulnerability ae += >amulet of the gourmand ae += >amulet of regeneration ae += >amulet of magic regeneration ae += >ring of dexterity ae += >ring of intelligence ae += >ring of magical power ae += >ring of positive energy ae += >ring of stealth ae += >ring of wizardry ae += >potions? of ambrosia ae += >potions? of magic ae += >potions? of brilliance ae += >crystal ball ae += >phial of floods ae += >sacks? of spiders ae += >wand of disintegration ae += >wand of random effects ae += >wand of flame ae += 2) or armourname:find("dragon") or armourname:find("troll") then return it.artefact else return it.artefact or it.branded or it.ego end end return true end if (sub_type == "shield") then if equipped_item then return it.artefact end end end end) } ######################## ### Corpses & Chunks ### ######################## auto_butcher = true confirm_butcher = never easy_eat_chunks = true auto_eat_chunks = true ########################### ### Display & Interface ### ########################### view_delay = 150 hp_warning = 15 stat_colour = 2:red, 4:yellow enemy_hp_colour = green green yellow yellow red red default_manual_training = true show_more = false show_god_gift = yes sort_menus = true:equipped,identified,basename,art,ego,glowing,curse,charged,slot ################ ### Fighting ### ################ autofight_stop = 33 autofight_fire_stop = true autofight_caught = true allow_self_target = no fail_severity_to_confirm = 2 ############## ### Macros ### ############## macros += M p af macros += M 2 X>.> ########################## ### Messages & Prompts ### ########################## channel.multiturn = mute msc += mute:returns to your side msc += mute:a demon appears msc += mute:puff of smoke msc += mute:carefully avoids msc += mute:is recalled msc += mute:wall.*burn.*your msc += mute:you swap places more := force_more_message stop := runrest_stop_message ignore := runrest_ignore_message more += The mighty Pandemonium lord .* resides here more += You miscast.* Door more += A sentinel's mark forms upon you more += You cannot teleport right now more += You fall through a shaft more += You are starving more += lose consciousness more += calcifying dust hits you #more += Your hearing returns #more += You feel yourself come back to life more += time is quickly running out more += life is in your own hands #more += You rejoin the land of the living #more += You have finished (your manual|forgetting about) more += Found a gateway leading out of the Abyss more += You're suddenly yanked more += place you under penance more += floating eye comes? into view #more += carrying a wand more += engulfed in seething chaos #stop += enters? a teleport trap stop += A sentinel's mark forms upon you stop += You are starving stop += lose consciousness #stop += You feel yourself slow down #stop += Your transformation is almost over #stop += You feel yourself come back to life stop += time is quickly running out stop += life is in your own hands #stop += A huge blade swings out and slices into you #stop += hell_effect: #stop += wrath finds you stop += You are starting to lose your buoyancy stop += is no longer charmed stop += You feel yourself speed up stop += no longer corroded #stop += your skin stops crawling #stop += engulfed in seething ignore += A.*toadstool withers and dies ignore += You feel.*sick ignore += grinding sound ignore += contamination has completely ignore += You are covered in liquid flames ignore += your breath back ignore += disappears in a puff of smoke ignore += engulfed in a cloud of smoke ignore += safely over a trap ignore += Jiyva gurgles merrily ignore += Jiyva appreciates your sacrifice ignore += You hear.*splatter ignore += You hear.*slurping noise ignore += You feel.*less hungry ignore += You walk carefully through the ignore += You found a web trap! ignore += pray: ignore += talk: ignore += talk_visual: ignore += friend_spell: ignore += friend_enchant: ignore += friend_action: ignore += sound: ############## ### Morgue ### ############## dump_kill_places = none dump_item_origins = artefacts dump_book_spells = false note_hp_percent = 15 note_all_skill_levels = true note_skill_max = false note_chat_messages = false note_xom_effects = false note_items += experience,acquirement note_messages += Your scales start note_messages += cast .* Abyss note_messages += protects you from harm note_messages += You fall through a shaft ############# ### Tiles ### ############# tile_tag_pref = named tile_key_repeat_delay = 10 tile_misc_anim = false tile_realtime_anim = true use_animations = beam, monster, player ############################ ### Travel & Exploration ### ############################ explore_delay = -1 explore_wall_bias = 0 explore_greedy = true explore_stop = shops,stairs,portals,branches,runed_doors explore_stop += greedy_pickup explore_stop_pickup_ignore += stones, arrows, bolts, sling bullets, tomahawks, javelins, darts, large rocks rest_delay = -1 rest_wait_both = true travel_delay = -1 travel_key_stop = false show_travel_trail = true warn_hatches = true runrest_ignore_monster += butterfly:1