# Include race specific : if you.race() == "Gnoll" then < -- Debug message, so I know the Gnoll file was loaded crawl.mpr("Hello " .. you.name() .. ", the Gnoll!") > ae := autopickup_exceptions # Gnolls are versatile and can use throwing items ae += # bindkey = [P] CMD_LUA_CONSOLE ##### Home Screen remember_name = false auto_butcher = satiated #confirm_butcher = never easy_eat_chunks = true auto_eat_chunks = true ################################ ####### MINI MAP COLORS tile_upstairs_col = #99ff33 tile_downstairs_col = #ff1a1a tile_branchstairs_col = #ff1a1a tile_portal_col = #ff1a1a tile_door_col = #cb6d4d tile_wall_col = #595959 tile_explore_horizon_col = #bfbfbf tile_floor_col = #262626 tile_item_col = #262626 tile_feature_col = #d4be21 tile_plant_col = #5c8745 tile_water_col = #0086b3 tile_deep_water_col = #1f1fed tile_trap_col = #d24dff tile_transporter_col = #ff80bf tile_transporter_landing_col = #59ff89 tile_lava_col = #6f0b00 ##### Travel rest_wait_both = true # Travel delay is for Shift walking and exploration, unless explore_delay is set too travel_delay = -1 # Default: 20 #explore_delay = 20 rest_delay = -1 show_travel_trail = true explore_stop += greedy_items, artefacts travel_avoid_terrain = (shallow water | deep water) ##### Item Management # Add staves, misc; note you can't use += with this option. autopickup = $?!:"/}| default_manual_training = true note_monsters += orb of fire, ancient lich, Sigmund autofight_stop = 50 ai := autoinscribe ai += bad_item.*potion:!q ai += potion.*mutation:!q ai += potion.*lignification:!q ai += throwing net:!f ai += of identify:@r1 ai += remove curse:@r2 ai += curing:@q1 ai += heal wounds:@q2 ai += ration:@e1 ae := autopickup_exceptions ae += gales, >crystal # Exceptions # I use immolation somewhat early on, and vulnerability is useful the entire # game. ae += scrolls? of silence ###################### ###### Messages ###### ###################### channel.multiturn = mute msc := message_colour msc += yellow:riposte msc += yellow:drinks a potion msc += magenta:you miscast msc += lightmagenta:your shadow msc += lightblue:you hear msc += blue:is wielding 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|melts) away\. msc += mute:(merges|forms) itself .* the air msc += mute:you swap places msc += mute:your.*(looks stronger|shudders|resists) msc += mute:your.*(stumbles backwards|holds.*ground) 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) more := force_more_message more += Training target .* reached more += finished your manual : if you.god() == "Ashenzari" then more += You have a vision of.*gates? : end more += The mighty Pandemonium lord .* resides here # Interrupts more += You don't .* that spell more += You fail to use your ability more += You miscast.*(Blink|Borgnjor|Door|Invisibility) more += You can't (read|drink|do) more += You cannot .* while unable to breathe more += You cannot .* in your current state more += when .*silenced more += too confused more += There's something in the way more += There's nothing to (close|open) nearby more += not good enough to have a special ability more += You are too berserk more += no means to grasp more += That item cannot be evoked more += This wand has no charges more += You are held in a net more += You don't have any such object more += You can't unwield more += enough magic points more += You don't have the energy to cast that spell more += You are unable to access your magic # Bad things more += Your surroundings flicker more += You cannot teleport right now more += A sentinel's mark forms upon you more += (blundered into a|invokes the power of) Zot more += enter a teleport trap more += Ouch! That really hurt! more += dispelling energy hits you more += You are blasted by holy energy! more += You are (blasted|electrocuted)! more += You are.*(confused|poisoned) more += flesh rotting more += (starving|devoid of blood) more += god:(sends|finds|silent|anger) more += You feel a surge of divine spite more += disloyal to dabble more += lose consciousness more += You are too injured to fight blindly more += calcifying dust hits more += Space warps.*around you more += Space bends around you more += watched by something more += flickers and vanishes! more += doesn't seem very happy more += is no longer charmed # Hell effects more += hell_effect: # 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 have a feeling this form more += You feel yourself come back to life more += time is quickly running out more += life is in your own hands more += Your shroud falls apart more += You start to feel a little slower more += You feel less protected from missiles # Others more += You have reached level more += You rejoin the land of the living more += You have finished (your manual|forgetting about) more += Your scales start more += You feel monstrous more += Jiyva alters your body : if you.god() == "Xom" then more += god: : end # Dangerous monsters we force_more when first seen. # Things with ranged (or extremely fast), irresistable effects. more += ((floating|shining) eye|dream sheep|death drake).*into view more += (wretched star|apocalypse crab|death drake).*into view more += (entropy weaver|torpor snail|spriggan druid).*into view more += (vault (warden|sentinel)|merfolk (avatar|siren)).*into view more += (guardian serpent|draconian shifter|convoker|death cob).*into view more += (phantasmal warrior|air elemental).*into view # Paralysis/Petrify/Banish more += (orc sorcerer|(?