# TEAMNAME Ogrecoming Adversity # TEAMMEMBERS player1 player2 player3 player4 player5 # I stole a good bit from HilariousDeathArtist.rc ########### ### MISC #### ########### restart_after_game = true default_manual_training = true show_waypoints = true easy_confirm = all # tile_player_tile = playermons # tile_player_tile = mons:killer klown #Ziggurat Stairs Confirm #Macro '>' to '===zig_stairs' { function zig_stairs() if you.branch() == "Zig" then crawl.formatted_mpr("Really go further into this Ziggurat?", "prompt") local res = crawl.getch() if string.lower(string.char(res)) == "y" then crawl.sendkeys(">") end else crawl.sendkeys(">") end end } #Auto open skills on new char { 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 } ################# ### MESSAGE LOG ### ################# force_more_message += Your \S* skill increases to level \d*! force_more_message += You feel less protected from missiles! force_more_message += finished your manual # Shut Up Allies msc += mute:returns to your side msc += mute:a demon appears msc += mute:puff of smoke msc += mute:carefully avoids msc += mute:is recalled msc += mute:wall.*burn.*your msc += mute:dissolves? into (sparkling lights|shadows) msc += mute:crumbles away msc += mute:you swap places msc += mute:your.*(looks stronger|shudders|resists) msc += mute:your.*(stumbles backwards|holds.*ground) msc += mute:(something|your).*(misses|does no damage) msc += mute:your.*(blinks|safely over) msc += mute:(phases out.*|misses) (your|something).* msc += mute:your.*(picks up|drops) msc += mute:your.*basks in the mutagenic energy msc += mute:your.*(struggles|tears|pulls away).*(web|net) msc += mute:constricts?.*no damage ############ ### COMBAT ### ############ autofight_throw = false autofight_throw_nomove = true autofight_fire_stop = true automagic_enable = false automagic_slot = q automagic_stop = 0 automagic_fight = true autofight_stop = 50 hp_warning = 50 mp_warning = 30 hp_colour = 100:green, 99:lightgreen, 75:yellow, 50:lightred, 25:red mp_colour = 100:green, 99:lightgreen, 75:yellow, 50:lightred, 25:red tile_show_minihealthbar = true tile_show_minimagicbar = true ########### ### MAGIC ### ########### spell_slot += Blink:h spell_slot += Haste:j spell_slot += Regeneration:n spell_slot += Deflect Missiles:u spell_slot += Repel Missiles:u spell_slot += Mephitic Cloud:e spell_slot += Cure Poison:b spell_slot += Summon Butterflies:z spell_slot += Apportation:z spell_slot += Sticks to Snakes:z ########### ### ITEMS ### ########### assign_item_slot = backward equip_unequip = true auto_butcher = true confirm_butcher = never easy_eat_chunks = true auto_eat_chunks = true auto_drop_chunks = yes auto_switch = false show_god_gift = yes ai := autoinscribe ai += bad_item.*potion:!q ai += (bad|dangerous)_item.*potion:!q ai += potions? of berserk rage:!q ai += potions? of cure mutation:!q ai += (bad|dangerous)_item.*scroll:!r ai += scrolls? of blinking:!r ai += scrolls? of holy word:!r ai += scrolls? of magic mapping:!r ai += scrolls? of vulnerability:!r ai += throwing net:=f sort_menus = pickup: true : art, ego, basename, qualname, curse, qty sort_menus = inv: true : equipped, identified, charged, art, ego, basename, qualname, freshness #Autopickup autopickup = $?!/% ae := autopickup_exceptions ae = ae += (useless|evil)_item ae += potion of mutation ae += dangerous_item.*scrolls? of (holy word|torment) ae += wand of (confusion|enslavement|random effects|slowing) ae += wand of (flame|frost|magic darts) ae +=