assign_item_slot = backward auto_butcher = true autofight_stop = 60 automagic_enable = true automagic_slot = Z autopickup_exceptions -= dangerous_item autopickup_exceptions += <(throwing net|curare) autopickup_exceptions += <(fan of gales|lamp of fire|phantom mirror|phial of floods|sack of spiders) default_manual_training = true explore_stop -= items explore_stop += greedy_pickup_smart,glowing_items,artefacts,runes # explore_wall_bias = 20 force_more_message += skill increases to force_more_message += begins to recite a word of recall force_more_message += seems mollified force_more_message += sentinel's mark force_more_message += Your transformation is almost over force_more_message += You're too confused to cast spells. note_all_skill_levels = true show_more = false tile_map_pixels = 3 travel_avoid_terrain = deep water { add_autopickup_func( function(it, name) if it.is_useless then return end if it.class(true) == "armour" then local slots = { cloak = "Cloak", helmet = "Helmet", gloves = "Gloves", boots = "Boots" } subtype, _ = it.subtype() if slots[subtype] and not items.equipped_at(slots[subtype]) then return true end end end ) } { local run_first_turn = true function ready() if you.turns() == 0 and run_first_turn then run_first_turn = false crawl.sendkeys("m") end end }