use_fake_player_cursor = true show_player_species = true # Monsters # cset_unicode = plant : ⚶ # ⚵ ❦ ❡ ♤ mon_glyph ^= plant : ⚶ mon_glyph ^= bush : ⚶ mon_glyph ^= toadstool : ⚵ mon_glyph ^= fungus : ⚵ # mon_glyph ^= * : ✱ # Items cset_unicode=item_missile:➘ cset_unicode=item_gold:€ # Dungeon Features # cset_unicode=wall:░ feature += rock wall {░} feature += crystal wall {░} feature += stone wall {▒} feature += metal wall {▓} feature += unnaturally hard rock wall {█} # feature += altar {▩} # ◆ ▃ ⚑ display_char = wall_magic : ░ mon_glyph ^= trivial sensed monster : darkgrey ☖ mon_glyph ^= easy sensed monster : lightgrey ☖ mon_glyph ^= tough sensed monster : yellow ☗ mon_glyph ^= nasty sensed monster : red ☗ mon_glyph ^= friendly sensed monster : ☖ simple_targetting = true autofight_throw = false autofight_throw_nomove = false autofight_caught = true autofight_prompt_range = true # Travel easy_open = false travel_delay = -1 show_travel_trail = true travel_open_doors = false #explore_wall_bias = 5 explore_improved = true explore_delay = -1 rest_delay = -1 view_delay = 300 #runrest_ignore_poison = 2:10 #runrest_ignore_monster += ^butterfly$:1 # runrest_ignore_message ^= You feel.*sick # feature = rock wall{,,brown} # Eating #confirm_butcher = never #auto_eat_chunks = true #easy_eat_chunks = true #auto_drop_chunks = yes # Combat hp_colour = 100:green, 80:yellow, 50:red, 25:lightred mp_colour = 100:green, 80:yellow, 50:red, 25:lightred hp_warning = 50 mp_warning = 50 autofight_stop = 60 # Autopickup # autopickup = $?!+"/%|\ # ae := autopickup_exceptions ## Don't ever need a second stave # ae += staff of .* default_manual_training = true allow_self_target = prompt bindkey = [~] CMD_LUA_CONSOLE # Inscriptions autoinscribe += distortion:!w #autoinscribe += net:=f #autoinscribe += dispersal:=f autoinscribe += potion.*mutation:!q autoinscribe += potion.*berserk rage:!q autoinscribe += scroll.*torment:!r autoinscribe += scroll.*silence:!r # autoinscribe += scroll.*(teleportation|blinking|fear):!r autoinscribe += of faith:!P #autoinscribe += rod of:!a autoinscribe += staff of (Wucad Mu|energy|channeling|wizardry|power):!a autoinscribe += staff of (conjuration|enchantment|summoning|poison):!a #autoinscribe += curare:=f #: if you.god() == "Fedhas" then #autoinscribe += fruit:!e #: end ai := autoinscribe ai += curing:@q1 ai += potions? of heal wounds:@q2 #ai += wand of heal wounds:@v2 ai += potions? of haste:@q3 #ai += wand of hasting:@v3 ai += scrolls? of teleportation:@r1 #ai += wand of teleportation:@v4 #ai += identify:@r1 #ai += remove curse:@r2 #ai += blowgun:@w1 #ai += ration:@e1 #ai += (beef jerk|fruit|pizza):@e2 #ai += royal jell:@e3 # Message Colours msc := message_colour channel.plain = plain channel.prompt = plain channel.god = plain channel.duration = plain channel.danger = plain channel.recovery = plain channel.warning = plain # channel.talk = mute channel.talk = plain # channel.talk_visual = mute channel.talk_visual = magenta channel.intrinsic_gain = plain channel.mutation = plain channel.monster_spell = plain channel.monster_enchant = plain channel.friend_spell = plain channel.friend_enchant = plain channel.monster_damage = plain channel.equipment = plain channel.floor = plain # channel.multiturn = mute channel.multiturn = plain channel.examine = plain channel.examine_filter = plain channel.error = red channel.tutorial = white #msc += lightred:Ashenzari warns you #msc += lightblue:Vehumet offers #msc +=red:ice beasts? comes? into view #msc +=red:fire drakes? comes? into view #msc +=red:giant eyeballs? comes? into view #msc += cyan:comes? into view ## msc += darkgrey:You are cast.*Abyss #msc += cyan:your body is wracked with pain ## Smiting #msc += cyan:something smites you # msc += darkgrey:calls on the powers of darkness # msc += darkgrey:kneels in prayer.*energy #$item_dmg := red #$msg_warning := red #$msg_combat := cyan #$msg_special := cyan #msc += $item_dmg:acid corrodes #msc += $item_dmg:catch(es)? fire #msg += $msg_warning:shout #msc += $msg_combat:You destroy #msc += $msg_combat:You kill #msc += $msg_combat:You feel a bit more experienced. #msc += $msg_special:Your .* skill increases to level 3! ## Messages more := force_more_message ## Important features ##: if you.god() == "Ashenzari" then #more += You have a vision of.*gates? #: else more += interdimensional caravan more += distant snort more += Found a gateway leading out of the Abyss #: end more += Found .* abyssal rune of Zot #more += You feel a terrible weight on your shoulders #more += Your surroundings flicker #more += sense of stasis #more += You cannot teleport right now #more += The writing blurs in front of your eyes more += You fall through a shaft more += (blundered into a|invokes the power of) Zot #more += Ouch! That really hurt! #more += dispelling energy hits you more += You convulse #more += You are (blasted|electrocuted)! #more += You are (more )?confused #more += You are (more |lethally )?poisoned #more += wrath finds you #more += lose consciousness more += Space warps horribly around you more += hits you.*distortion more += Space bends around you\. #more += watched by something #more += The dungeon rumbles around #more += The air twists around and violently strikes you in flight # Expiring effects #more += You feel yourself slow down #more += You are starting to lose your buoyancy #more += Your hearing returns #more += Your transformation is almost over #more += You feel yourself come back to life #more += uncertain # Others #more += You have reached level #more += You have finished your manual of #more += Deactivating autopickup ################### ### Spell slots ### ################### # Buff/utility/escape spells we always try to put on specific letters. # Uses following letters: aeghijlmrsBEKU # spell_slot += Abjuration:jJA # spell_slot += Aura of abjuration:jJA spell_slot += Apportation:aAP spell_slot += Blink:v # spell_slot += Borgnjor's revivification:BNV # spell_slot += Cigotuvi's Embrace:ige # spell_slot += Controlled blink:ieC # spell_slot += Cure poison:ieP # spell_slot += Death's door:DOT # spell_slot += Deflect missiles:rRM spell_slot += Swiftness:WTS # spell_slot += Sublimation of blood:BMN # All other spells # Use z for L1 damage/buff spells # Generic: bodkqvwy # Uses the following for specific schools, preferably is spell name contains it # or as a fallback if it doesn't. # Fire: f; Cold: c; Necromancy: n; Earth: t; Poison: p; Summoning: u; Hexes: x spell_slot += Vampiric Draining:v spell_slot += Animate Dead:n spell_slot += Curse of Agony:w # Default letters spell_slot += .*:YXWZ fsim_rounds = 10000