# TEAMNAME The Punchlines # TEAMMEMBERS antalsz maxmaxmaxmaxmax ## Manual training default_manual_training = true ## Show travel/autoexplore travel_delay = 5 ## Don't open doors during autoexplore travel_open_doors = approach # "avoid" treats them like walls, "approach" stops in front of them ## Highlight medium-dangerous monsters (tough, yellow) in addition to the default very dangerous ones (nasty, red) tile_show_threat_levels = nasty, tough # Be slightly careful about casting Cigotuvi's Dreadful Rot force_spell_targeter += Cigotuvi's Dreadful Rot # Be very careful about casting Silence force_spell_targeter += silence confirm_action += Silence ## Flash the screen on attacks of opportunity, so they're easier to notice ## (hopefully a good way to develop intuition for them). Source: ## /u/Freelance_Psychic on Reddit, ## flash_screen_message += attacks as you move away # Warn on rest/autoexplore as a Meteoran fear_zot = true ## Add things to the morgue log of game events: # Chat messages to/from other players note_chat_messages = true # Skill manuals note_messages += You pick up a(nother)? manual of note_messages += You have finished your manual of # Banishment (from the manual) note_messages += [bB]anish.*Abyss # Draconian color change (from the manual) note_messages += Your scales start # Maxwell's Capacitive Coupling note_messages += in an electric haze # Potions of experience (on ID and on drink) note_items += experience note_messages += You feel more experienced note_messages += A flood of memories washes over you # Dreamshard necklace note_messages += Your necklace shatters ## Noisier morgue dump_order += turns_by_place, kills_by_place dump_item_origins = all # dump_item_origin_price = 100 ## Messages to stop on: # Spells force_more_message += You finish channelling force_more_message += Your time is running out # Dangerous enemy weapons (could be more precise) force_more_message += of distortion # Skills force_more_message += Training target force_more_message += You have mastered force_more_message += You have finished your manual # Manuals force_more_message += You pick up a(nother)? manual of force_more_message += You have finished your manual of # Dangerous conditions force_more_message += sentinel's mark force_more_message += corrodes you # Gods (friendly) force_more_message += Jiyva alters your body\. force_more_message += Beogh blesses # Gods (wrath) force_more_message += Gozag incites # Djinni spells force_more_message += The power to cast # Traps force_more_message += malevolence # Scary monsters force_more_message += monster_warning:floating eye force_more_message += monster_warning:curse skull force_more_message += monster_warning:ghost moth force_more_message += being watched # Uskayaw force_more_message += You can (now|no longer) stomp with the beat\. force_more_message += You can (now|no longer) pass through a line of other dancers\. force_more_message += Uskayaw will force your foes to helplessly watch you dance\. force_more_message += Uskayaw prepares the audience for your solo! force_more_message += Uskayaw will force your foes to share their pain\. force_more_message += Uskayaw links your audience in an emotional bond! force_more_message += You can (now|no longer) merge with and destroy a victim\. # Xom force_more_message += god:Xom ## Stop walking if your form is about to run out runrest_stop_message ^= Your transformation is almost over ## Making messages more visible with colo(u)r # Skills message_colour += green:Training target message_colour += green:You have finished your manual # Gods message_colour += magenta:Your shadow # Make Vine Stalker bites more visible message_colour += cyan:You bite message_colour += lightcyan:You drain .* (magic|power) ## Randomly pick a Felid tile to use. Adapted from /u/EugeneJudo's solution, "Use more felid tiles when you play." ## { if you.race() == "Felid" then if not c_persist.overwrite_tile or (you.turns() == 0) then local felid_ix = crawl.random_range(0,9) c_persist.overwrite_tile = felid_ix == 0 and "normal" or "tile:felid_" .. tostring(felid_ix) end crawl.setopt("tile_player_tile = " .. c_persist.overwrite_tile) end } ## Disable number row keys (this doesn't work) bindkey = [1] CMD_NO_CMD_DEFAULT bindkey = [2] CMD_NO_CMD_DEFAULT bindkey = [3] CMD_NO_CMD_DEFAULT bindkey = [4] CMD_NO_CMD_DEFAULT bindkey = [6] CMD_NO_CMD_DEFAULT bindkey = [7] CMD_NO_CMD_DEFAULT bindkey = [8] CMD_NO_CMD_DEFAULT bindkey = [9] CMD_NO_CMD_DEFAULT