include = no_vi_command_keys.txt default_manual_training = true ####################### # Autopickup ae := autopickup_exceptions default_autopickup = true autopickup = $?!+"/♦ { add_autopickup_func(function(it, name) local class = it.class(true) local armour_slots = {cloak="Cloak", helmet="Helmet", gloves="Gloves", boots="Boots", body="Armour", shield="Shield"} if (class == "armour") then if it.is_useless then return false end sub_type = it.subtype() equipped_item = items.equipped_at(armour_slots[sub_type]) if (sub_type == "cloak") or (sub_type == "helmet") or (sub_type == "gloves") or (sub_type == "boots") then if not equipped_item then return true else return it.artefact or it.branded or it.ego end end if (sub_type == "body") then return false end if (sub_type == "shield") then if equipped_item then return it.artefact or it.branded or it.ego end end end end) } ae += uselessness, >inaccuracy drop_disables_autopickup = true ####################### # Autotravel travel_delay = -1 explore_delay = -1 rest_delay = -1 travel_avoid_terrain = (deep water) travel_key_stop = true runrest_ignore_monster += butterfly:1 rest_wait_percent = 50 explore_auto_rest = false explore_item_greed = 5 ####################### # Autofight autofight_stop = 50 regex_search = true hp_warning = 30 ####################### # Visualization stat_colour = 1:red, 3:lightred, 10:yellow, 20:lightgreen, 30:lightblue, 200:lightcyan # Status Bar always_show_zot = false always_show_gems = true more_gem_info = true