bold_brightens_foreground=true allow_extended_colours=true #char_set = ascii default_manual_training = true #skill_focus = false autofight_caught = true autofight_stop = 50 hp_colour = 75:yellow, 50:red mp_colour = 50:yellow, 25:red rest_wait_both = true enable_recast_spell = true equip_unequip = true auto_butcher = true easy_eat_chunks = true auto_eat_chunks = true confirm_butcher = never auto_sacrifice = true small_more = true autoinscribe = potion of heal wounds:!q autoinscribe += potion of curing:!q autoinscribe += potion of haste:!q explore_stop += corpses, greedy_butcherable, greedy_sacrificeable rest_wait_percent = 85 explore_auto_rest = true # monster came into view with a branded weapon # TODO: write something to work for groups of monsters force_more_message += is wielding .* of force_more_message += is wielding .* of # monster did a really bad thing force_more_message += You are electrocuted force_more_message += Space bends around you force_more_message += Space warps horribly around you force_more_message += zaps a wand force_more_message += invokes the power of Zot force_more_message += dispelling energy hits you #autoexplore # more stuff to make autoexplore usable force_more_message += Your transformation is almost over force_more_message += You are starting to lose your buoyancy force_more_message += You feel yourself come back to life force_more_message += You have a feeling this form force_more_message += time is quickly running out force_more_message += life is in your own hands force_more_message += Found a glowing drain force_more_message += Found a sand-covered staircase force_more_message += Found a flagged portal force_more_message += Found a crumbling entrance force_more_message += Found a flickering gateway force_more_message += Found a gateway to a bazaar force_more_message += Found a magical portal force_more_message += Found a frozen archway force_more_message += Found a dark tunnel force_more_message += Found a gateway leading out of the Abyss force_more_message += Found an abyssal rune tile_display_mode = glyphs tile_web_mouse_control = false ###################################################################### # To automatically open the skill menu when starting a new game, add # the following to your options file. { local need_skills_opened = true function ready() if you.turns() == 0 and need_skills_opened then need_skills_opened = false crawl.sendkeys("m") end end } ##################################################################### { function mag_closest() mag_attack(false) end } # pick up useful aux armour # if we don't have something for the slot, OR the item is potentially not +0, # pick it up { add_autopickup_func(function(it,name) if (not it.is_useless) and it.class(true) == "armour" then local good_slots = {cloak="Cloak",helmet="Helmet",gloves="Gloves",boots="Boots"} st, _ = it.subtype() if good_slots[st] then if (not items.equipped_at(good_slots[st])) or name:find("runed") or name:find("glowing") or name:find("dyed") or name:find("embroidered") or name:find("shiny") then return true end end end end) -- collect all artefacts (probably not useful) add_autopickup_func(function(it,name) if it.artefact and not it.is_useless then return true end end) -- all books should be picked up with trog add_autopickup_func(function(it,name) if it.class(true) == "book" and you.god() == "Trog" then return true end end) -- don't miss god gifts add_autopickup_func(function(it,name) if name:find("god gift") then return true end end) }