default_manual_training = true { 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 } hp_colour = 75:yellow, 50:lightred, 25:red autofight_stop = 75 travel_delay = -1 explore_auto_rest = true rest_wait_both = true show_travel_trail = true flash_screen_message += You feel strangely unstable. bindkey = [;] CMD_FULL_VIEW # bindkey = [/] CMD_SEARCH_STASHES macros += M / \{6} macros += M ` \{9}\{9}\{9}\{9}\{9}\{9}\{9}\{9}\{9}\{9} show_more = false force_more_message += skill increases :if you.god() == "Xom" then runrest_stop_message += god: force_more_message += god: explore_auto_rest = false rest_wait_both = false :end : if you.race() == "Deep Dwarf" then autofight_stop = 50 : end : if you.race() == "Gnoll" then force_more_message -= skill increases : end : if you.race() == "Minotaur" then : if you.god() == "Trog" then explore_stop -= altars : end explore_stop -= stairs autofight_stop = 50 : end # caster macros += M F z. macros += M 1 za macros += M 2 zb macros += M 3 zc macros += M 4 zd macros += M 8 ze macros += M 9 zf macros += M 0 zg macros += M - zh macros += M ! zi macros += M @ zj # item bindings item_slot += ring of see invisible:y item_slot += ring of protection from magic:u item_slot += ring of protection from fire:i item_slot += ring of protection from cold:o autoinscribe += potions? of curing:@q1 autoinscribe += potions? of heal wounds:@q2 autoinscribe += potions? of haste:@q3 autoinscribe += potions? of might:@q4 autoinscribe += potions? of agility:@q5 autoinscribe += potions? of resistance:@q6 autoinscribe += scrolls? of identify:@r1 autoinscribe += scrolls? of remove curse:@r2 autoinscribe += scrolls? of teleportation:@r3 autoinscribe += scrolls? of blinking:@r4 autoinscribe += wand of digging:@v1 autoinscribe += wand of acid:@v2 autoinscribe += wand of clouds:@v3 autoinscribe += wand of iceblast:@v4 autoinscribe += wand of scattershot:@v5 { add_autopickup_func(function(it, name) if it.is_useless then return end if it.class(true) == "armour" then local good_slots = {cloak="Cloak", helmet="Helmet", gloves="Gloves", boots="Boots"} st, _ = it.subtype() if good_slots[st] ~= nil and items.equipped_at(good_slots[st]) == nil then return true end end end) }