show_more = false autofight_stop = 75 default_manual_training = true # tile_full_screen = true tile_skip_title = true tile_layout_priority = minimap, inventory, monster tile_map_scale = 1.0 tile_show_threat_levels = none tile_tag_pref = none travel_delay = -1 explore_delay = -1 rest_delay = -1 travel_key_stop = false show_travel_trail = true force_spell_targeter = all fail_severity_to_confirm = 4 macros += M 1 za. macros += M 2 zb. macros += M 3 zc. macros += M 4 zd. macros += M \{-368} za macros += M \{-369} zb macros += M \{-370} zc macros += M \{-371} zd macros += M \{-372} ze macros += M \{-373} zf macros += M \{-374} zg macros += M \{-375} zh macros += M \{-376} zi macros += M \{-377} zj macros += M \{-378} zk macros += M 5 ===smartfive macros += M \{-1005} ===smartfive more := force_more_message more += Your surroundings flicker for a moment more += Your surroundings seem slightly different more += Your surroundings suddenly seem different more += You (fall|are sucked) into a shaft more += skill increases more += skill gained more += You have mastered more += You pick up a manual more += You pick up another manual more += You have finished your manual more += dispelling energy hits you[^r] more += calcifying dust hits you[^r] more += You are engulfed in calcifying dust more += Your body is wracked with pain more += You convulse more += You feel you are being watched by something more += You miscast more += The power to cast more += Found a staircase to the Ecumenical Temple more += Found an abyssal rune more += Found a gateway leading out of the Abyss more += Found a gateway leading deeper into the Abyss more += carrying a wand more += zaps a wand more += cacodemon.*comes? into view more += neqoxec.*comes? into view more += orb of fire.*comes? into view more += shining eye.*comes? into view more += floating eye.*comes? into view # more += (?-i:[A-Z]).*(comes? into view|opens the) : if you.god() == "Xom" then more += god: : end { 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 smartfive() hp, mhp = you.hp() mp, mmp = you.mp() if hp ~= mhp or mp ~= mmp or crawl.yesno("Really wait?", true, "N") then crawl.do_commands({"CMD_REST"}) end end }