# Gff # Lfttf # Ltttjf ; # tfttt jL # Gffftf; if # Gffttjf G:: # GfttttG G. iG # fttttG G:i # t::LL . GGG # Li:iL G GL # : ; . L , LL # L G j ; ,G G fG # G , G L : G, Lfj # G ,,L G t, G Gtf # G ,. L ,:G,jL tfG # G , ,G G ; G : G, ftf # G t G ,L : Gfi, i i fttj # G G L; G GG G t f G Ltt # , G ,t : GGfG ; G GttG # jG G,G Lff GGG G t G GttL # G,.,G f;LGG,fG;tLt f:: Lttj # ,j. ;;;tt,;;tt;; G, :GtttL # jii ;;;tt;;;t,;; G,Ltttt . # t :;; i;;tt;;;t;;; ::ittf # i: :G Gttti;;;;;;; iGtj . # i:G:i fttt,;;;;;;; .... # ::G:; fttt;;;;;;;t .. . # fttt,;;;;;tG . . # Ltttt;;;;ttL ..... # ;G. Gtttt;;;;tt ......... # Gtjfftf GtttttfLttG .t,,i.. . # fftGffG GttGGttGtG .t::::,... # ttLttG G;;tttttftL.t:; .,t. # GtLfGf t G;;;;,tttt;;tt;:t ::i.,G. # ttGtfG . ,jGfGi;;;;;;tttt;;;Gt;tt;:i # ftttff L,,;,,,;GtGt;;;;;;ttt;;,i,t,::;i,; # Lttfff i G:GL,,LLttGt;;;;ttt;G;Lt;..,,j G # ffG:G , ttG;tttttt;;ttt;;.t;...;tt . GG # ;iG: G G ;j;;;,ttttGttttt;;Lt...it,t , # iGG , G;;;;;ittttt;tGt;j;..Gt;;; GL # G G L :G L;;;;;;;tt,;tt..t;;G;:;t . G # L f j f,,G;;;t;t;GttttL;;;.;G : # G ,G:L ,, ;fGttLj, ,,GtG;;G ,,j; # ,G G L GGjiG G ;f,ft Lt # .,,, , G. ,: ,: ,.,: i ffftG # L,: , GGG. ft , ,,L,, G Lttft # G LGGG , ; L ,G G,,,GG:Gtttj; # ; G :; G..G jGi:Gfttttff # fGL ,,f :t, iiGtfGtLftjLG # t Gtti jjttffffGttjfG # GtG tttf ttffGtfL tG: # jttttGGGttttt G tGftGtf # tttttttttttttG Giii fLtt:Gf # Lttt;ttLftttttt iii:f tfi tfG # jiiG Gttt;;;GG;tttttt. Gt:::L # L:::i .ttt;;;;;G;ttttttt ;t;;::f # ;::::L ttt;;;;;t;;;ttttttttt;; # G::::GG .tt;;;;;;. i;,tttt;;;; # :::Gi;ttt;;;;;G G;;,;;;;; # . ;;G;;;;G j;;;,f # ,;;tL .;;G include += HDamage.rc travel_delay = -1 default_autopickup = true default_manual_training = true pickup_mode = multi equip_unequip = true auto_butcher = true auto_eat_chunks = true easy_eat_chunks = true easy_eat_contaminated = true sort_menus = true : equipped, freshness, charged show_more = false show_inventory_weights = true show_gold_turns = true show_game_turns = true show_newturn_mark = true show_travel_trail = true show_god_gift = yes tile_water_anim=false equip_bar = true display_char = < item_gold : x0001F4B0 > # Spell Slots # spells that will (nearly) always have the same letter... # not many attack spells here spell_slot += summon butterflies:b spell_slot += demonic horde:b spell_slot += regeneration:c spell_slot += ensorcelled hibernation:e spell_slot += flight:f spell_slot += shroud of golubria:g spell_slot += haunt:h spell_slot += abjuration:j spell_slot += animate skeleton:n spell_slot += ozocubu's armour:o spell_slot += stoneskin:o spell_slot += phase shift:p spell_slot += poison weapon:p spell_slot += repel missiles:r spell_slot += swiftness:s spell_slot += control teleport:t spell_slot += ^blink:v spell_slot += dispel undead:x spell_slot += sublimation of blood:z spell_slot += apportation:A spell_slot += blade hands:B spell_slot += excruciating wounds:B spell_slot += mephitic cloud:C spell_slot += dazzling spray:C spell_slot += dig:DE spell_slot += dispersal:DE spell_slot += darkness:DE spell_slot += delayed fireball:DE spell_slot += summon greater demon:DE spell_slot += summon dragon:DE spell_slot += dragon form:DE spell_slot += ring of flames:F spell_slot += haste:H spell_slot += invisibility:I spell_slot += ice form:I spell_slot += summon ice beast:I spell_slot += disjunction:J spell_slot += necromutation:L spell_slot += borgnjor's revivification:P spell_slot += deflect missiles:rR spell_slot += silence:S spell_slot += statue form:S spell_slot += alistair's intoxication:T spell_slot += controlled blink:V spell_slot += warp weapon:W spell_slot += passwall:W spell_slot += death's door:Y # low-level attack spells: ag or abg spell_slot += freeze:ag spell_slot += magic dart:ag spell_slot += flame tongue:ag spell_slot += pain:ag spell_slot += shock:ag spell_slot += sandblast:ag spell_slot += sting:ag spell_slot += summon small mammals:ag spell_slot += freezing aura:ag spell_slot += lethal infusion:ag spell_slot += beastly appendage:ag spell_slot += throw frost:abg spell_slot += throw flame:abg spell_slot += call imp:abg spell_slot += confuse:abg spell_slot += static discharge:abg spell_slot += vampiric draining:abg spell_slot += force lance:abg spell_slot += spider form:abg spell_slot += summon scorpions:abg # utility attack spells: deg spell_slot += conjure flame:deg spell_slot += poisonous cloud:deg spell_slot += freezing cloud:deg spell_slot += ozocubu's refrigeration:deg spell_slot += conjure ball lightning:deg spell_slot += summon demon:deg spell_slot += summon ugly thing:deg spell_slot += shadow creatures:deg spell_slot += animate dead:deg spell_slot += recall:deg spell_slot += fireball:deg spell_slot += airstrike:deg spell_slot += iskenderun's battlesphere:deg spell_slot += fulminant prism:deg # bolts: Bde spell_slot += bolt:Bde # staple spells for killing stuff: abqw or qwde or qwabQW spell_slot += stone arrow:abqw spell_slot += iskenderun's mystic blast:abqw spell_slot += throw icicle:abqw spell_slot += agony:qwde spell_slot += lee's rapid deconstruction:qwde spell_slot += sticky flame:qwabQW spell_slot += iron shot:qwabQW spell_slot += poison arrow:qwabQW spell_slot += orb of destruction:qwabQW spell_slot += lehudib's crystal spear:qwabQW spell_slot += chain lightning:qwabQW # big stuff: QW spell_slot += fire storm:QW spell_slot += ice storm:QW spell_slot += shatter:QW spell_slot += tornado:QW spell_slot += summon horrible things:QW # other spells I might rarely use: inm (sometimes min) spell_slot += inner flame:inm spell_slot += passage of golubria:inm spell_slot += confusing touch:inm spell_slot += sure blade:inm spell_slot += condensation shield:inm spell_slot += corpse rot:inm spell_slot += summon hydra:inm spell_slot += malign gateway:min spell_slot += portal projectile:inm spell_slot += simulacrum:inm spell_slot += metabolic englaciation:min spell_slot += call canine familiar:inm spell_slot += ignite poison:inm spell_slot += sticks to snakes:inm spell_slot += death channel:inm spell_slot += cure poison:inm spell_slot += fire brand:inm spell_slot += tukima's dance:inm spell_slot += twisted resurrection:inm spell_slot += summon elemental:inm spell_slot += control undead:inm spell_slot += mass confusion:min spell_slot += teleport other:inm spell_slot += olgreb's toxic radiance:inm spell_slot += slow:inm spell_slot += cause fear:inm # Use defaults that don't intersect other assignments spell_slot += .*:ZXUMKGukl autofight_stop = 70 automagic_enable = false automagic_stop = 30 automagic_slot = a autofight_caught = true drop_filter += potions? of (cure mutation|mutation) drop_filter += wand of (random|slow) drop_filter += scrolls? of noise ae := autopickup_exceptions #-------------------------- ae += useless_item, dangerous_item, evil_item ae += scrolls? of (unholy|torment|brand) ae += scrolls? of amnesia ae += potions? of (cure mutation|berserk|lignification) ae += wand of (confusion|enslavement|fireball|flame|frost|invisibility) ae += wand of (magic darts|random effects|slowing) : if you.race() ~= "Vampire" then ae += potions? of.*blood : end fm := force_more_message #----------------------- fm += This wand has no charges fm += You have reached level fm += Your scales start fm += You fall through a shaft fm += life is in your own hands fm += dispelling energy hits you fm += You convulse fm += god:(sends|finds|silent|anger) fm += divine experience fm += You have finished your manual fm += ^Careful! fm += interdimensional caravan fm += distant snort fm += calcifying dust hits fm += Space warps horribly around you fm += hits you.*distortion fm += Space bends around you\. fm += watched by something fm += You are slowing down fm += ([Ff]iend|[Hh]ellion|[Tt]ormentor,[Ll]ich).*comes? into view fm += (Agnes|Aizul|Arachne|Asmodeus|Antaeus|Azrael).*comes? into view fm += (Blork|Boris|Cerebov).*comes? into view fm += (Dispater|Dissolution|Donald|Dowan|Duvessa).*comes? into view fm += (Edmund|Enchantress|Ereshkigal|Erica|Erolcha|Eustachio).*comes? into view fm += (Fannar|Frances|Frederick).*comes? into view fm += (Gastronok|Geryon|Grinder|Grum).*comes? into view fm += (Harold|Ignacio|Ijyb|Ilsuiw).*comes? into view fm += (Jorgrun|Jory|Joseph|Josephine).*comes? into view fm += (Ribbit|Roka).*comes? into view fm += (Khufu|Kirke).*comes? into view fm += (Lamia|Leanaean|Lobon|Louise).*comes? into view fm += (Mara|Margery|Maud|Maurice|Menkaure|Mennas|Mnoleg|Murray).*comes? into view fm += (Nellie|Nergalle|Nessos|Nikola|Norris).*comes? into view fm += (Pikel|Polyphemus|Psyche|Purgy).*comes? into view fm += (royal jelly|Roxanne|Rupert).*comes? into view fm += (Serpent of Hell|Sigmund|Sojobo|Sonja|Snorg).*comes? into view fm += (Terence|Tiamat).*comes? into view fm += (Urug|Vloq|Wiglaf|Xtahua|Yiuf).*comes? into view fm += ([Hh]ydr|[Oo]klob).*comes? into view autoinscribe += (distortion|vampiric):!w autoinscribe += rod of:!a autoinscribe += staff of (wizardry|energy|power|conjuration|summoning):!a : if you.god() == "Fedhas" then autoinscribe += fruit:!e : end ts := travel_stop_message #------------------------- ts += An alarm trap emits a blaring wail ts += You are starting to lose your buoyancy ts += You start to feel a little slower ts += Your transformation is almost over ts += You lose control over your flight ts += You start to feel a little uncertain ts += Your repel missiles spell is about to expire ri := runrest_ignore_message #---------------------------- ri += You feel.*sick ri += You feel a bit more experienced ri += disappears in a puff of smoke ri += engulfed in a cloud of smoke ri += safely over a trap ri += You hear a grinding noise ri += pray: ri += talk: ri += talk_visual: ri += friend_spell: ri += friend_enchant: ri += friend_action: ri += sound: