ASSERT(fp) in 'command.cc' at line 1130 failed. (Failed to open 'quickstart.md'!) Version: Dungeon Crawl Stone Soup 0.26-a0-858-gbf76662 Platform: unix Bits: 64 Game mode: seeded Tiles: online Seed: 64216756529547658, deterministic pregen: 1 Version history: Game started: 0.26-a0-854-gdc81c2f 0.26-a0-858-gbf76662 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name araganzar -rc /var/dcss/gamedata/dcss-weekly-challenge/rc-files/araganzar.rc -macro /var/dcss/gamedata/dcss-weekly-challenge/rc-files/araganzar.macro -morgue /var/dcss/gamedata/dcss/morgue/araganzar/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-weekly-challenge/save/ -webtiles-socket /var/dcss/sockets/araganzar:2020-11-24.02:01:10.sock -await-connection -extra-opt-last combo=DDBe.handaxe -seed 64216756529547658 RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 15 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x72b108]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3c7) [0x732317]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x72b570]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7fb9e8a8a4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7fb9e8e30269]: /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x731ad9] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12AssertFailedPKcS0_iS0_z+0x188) [0x731c68]: AssertFailed(char const*, char const*, int, char const*, ...) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x727080] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z9show_helpiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1ec) [0x727cfc]: show_help(int, std::__cxx11::basic_string, std::allocator >) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15process_command12command_typeS_+0x14d2) [0xce7f72]: process_command(command_type, command_type) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xce439a] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xce4f7d] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x17e) [0x692e6e]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fb9e8a75840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x6938e9]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fb9e8e2ff2a in __waitpid (pid=8708, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fb9e8e2ff2a in __waitpid (pid=8708, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x000000000072af85 in call_gdb (file=file@entry=0x7fb9e8e1a540 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 7142\000\000\000\000\000\000\000\000" #2 0x0000000000732333 in do_crash_dump () at dbg-asrt.cc:685 t = 1606186790 dir = "/var/dcss/gamedata/dcss/morgue/araganzar/" name = "/var/dcss/gamedata/dcss/morgue/araganzar/crash-araganzar-20201124-025950.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(fp) in 'command.cc' at line 1130 failed. (Failed to open 'quickstart.md'!)" file = 0x7fb9e8e1a540 <_IO_2_1_stderr_> #3 0x000000000072b570 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No locals. #5 0x00007fb9e8e30269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000731ad9 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffce4afde20 "ASSERT(fp) in 'command.cc' at line 1130 failed. (Failed to open 'quickstart.md'!)", assert=true) at dbg-asrt.cc:817 No locals. #7 0x0000000000731c68 in AssertFailed (expr=expr@entry=0xcf672f "fp", file=file@entry=0xcf6724 "command.cc", line=line@entry=1130, text=text@entry=0xcf670f "Failed to open '%s'!") at dbg-asrt.cc:850 detail = "Failed to open 'quickstart.md'!\000\000\000\000\000\000\000\000\000\240\204\341\350\271\177\000\000\377\377\377\377", '\000' , "\377\377\377\377\377\377\377\377\240\204\341\350\271\177\000\000\000\000\000\000\000\000\000\000\340\"\023\001\000\000\000\000\300ܯ\344\374\177\000\000\300ܯ\344\374\177\000\000Pޯ\344\374\177\000\000\026,\317\000\000\000\000\000\340ܯ\344\374\177\000\000\340ܯ\344\374\177\000\000pޯ\344\374\177\000\000\026,\317\000\000\000\000\000\000ݯ\344\374\177\000\000\000ݯ\344\374\177\000\000\220ޯ\344\374\177\000\000\026,\317\000\000\000\000\000xޯ\344\374\177\000\000\001\000\000\000\000\000\000\000\377\a"... final_mesg = "ASSERT(fp) in 'command.cc' at line 1130 failed. (Failed to open 'quickstart.md'!)\000\000\000\374\177\000\000\240\204\341\350\271\177\000\000\000\000\000\000\000\000\000\000\240\346\257\344\374\177\000\000\"\000\000\000\271\177\000\000\340\"\023\001\000\000\000\000\b\000\000\000\374\177\000\000k\000\000\000\000\000\000\000 \231]\t\000\000\000\000\340\"\023\001\000\000\000\000\020߯\344\000\000\000\000L\321i\351\271\177\000\000\341 P\033\003\200\377\377\037߯\344\374\177\000\000\002\000\000\000\000\000\000\000\b\000\000\000"... mesg = "ASSERT(fp) in 'command.cc' at line 1130 failed.\000\350ۯ\344\374\177\000\000\001\000\000\000\000\000\000\000\377\a\000\000\000\000\000\000V\271\266\350\271\177\000\000\001\200\255\373\374\177\000\000\000ܯ\344\374\177\000\000\000ܯ\344\374\177\000\000\000ܯ\344\374\177\000\000\000ܯ\344\374\177\000\000\002ܯ\344\374\177\000\000\377\343\257\344\374\177\000\000\000ܯ\344\374\177\000\000\377\343\257\344\374\177", '\000' , "/\344\257\344\004", '\000' ... args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffce4afe310, reg_save_area = 0x7ffce4afe230}} fileName = #8 0x0000000000727080 in _get_help_section (section=, header_out=..., text_out=..., scroll_out=) at command.cc:1130 buf = ' ' , "Spc Coj Hex Cha Sum Nec Trl Trm Fir Ice Air Ear Poi\n\000gic\n\000\n\000\n\000\n\000\344\374\177\000\000\a\000\000\000\000\000\000\000\240\346\257\344\374\177\000\000\300\346\257\344\374\177\000\000\000\000\000\000\000\000\000\000\350\346\257\344\374\177\000\000\060\350\257\344\374\177\000\000\a\377\377\377\000\000\000\000\260\346\257\344\374\177\000\000e\373\201\000\000\000\000\000\350\346\257\344\374\177\000\000\265t\264\000\000\000\000\000\240t\264", '\000' , "\300\346\257\344\374\177\000" fname = "quickstart.md" fp = 0x0 text = {ops = std::vector of length 0, capacity 0} next_is_hotkey = false i = hotkeys = std::map with 20 elements = {[49] = 1498, [50] = 2009, [51] = 2208, [52] = 2373, [53] = 2946, [54] = 3066, [97] = 31, [98] = 77, [99] = 183, [100] = 336, [101] = 570, [102] = 628, [103] = 707, [104] = 1026, [105] = 1082, [106] = 1129, [107] = 1161, [108] = 1206, [109] = 1268, [110] = 1304} page_text = std::map with 2 elements = {[37] = {ops = std::vector of length 174, capacity 174 = {{type = FSOP_TEXT, colour = -1, text = "TABLES OF APTITUDES\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The following three tables describe all aptitudes of the various species\n"}, {type = FSOP_TEXT, colour = -1, text = "for the various skills. Knowledge, neither explicit nor implicit, of these\n"}, {type = FSOP_TEXT, colour = -1, text = "are not necessary for winning in Crawl. The qualitative information behind\n"}, {type = FSOP_TEXT, colour = -1, text = "this sheet (i.e., which species are good at which tasks) can be obtained in\n"}, {type = FSOP_TEXT, colour = -1, text = "two other ways:\n"}, {type = FSOP_TEXT, colour = -1, text = "- Read the species section in the manual about strengths and weaknesses.\n"}, {type = FSOP_TEXT, colour = -1, text = "- Look at which combinations of species and background are recommended.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = " -- no aptitude (cannot learn this skill at all)\n"}, {type = FSOP_TEXT, colour = -1, text = " -5 abysmal aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " -4 terrible aptitude (learning half as fast as at 0 aptitude)\n"}, {type = FSOP_TEXT, colour = -1, text = " -3 very poor aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " -2 poor aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " -1 slightly disfavoured aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " 0 standard aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " +1 slightly favoured aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " +2 strong aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " +3 very strong aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " +4 outstanding aptitude (learning twice as fast as at 0 aptitude)\n"}, {type = FSOP_TEXT, colour = -1, text = " +5 exceptional aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "There are four special values: HP, MP, Experience and Magic Resistance:\n"}, {type = FSOP_TEXT, colour = -1, text = "- The HP value indicates the percentage of hit points gained per experience\n"}, {type = FSOP_TEXT, colour = -1, text = " level, 100% being the Human standard.\n"}, {type = FSOP_TEXT, colour = -1, text = "- The MP value indicates a fixed additive modifier to magic points.\n"}, {type = FSOP_TEXT, colour = -1, text = "- The Experience value indicates how much experience has to be earned in\n"}, {type = FSOP_TEXT, colour = -1, text = " order to gain a new experience level, +1 being the Human standard. These\n"}, {type = FSOP_TEXT, colour = -1, text = " values use the same scale as the skill aptitudes.\n"}, {type = FSOP_TEXT, colour = -1, text = "- The Magic Resistance value indicates resistance to hostile enchantments per\n"}, {type = FSOP_TEXT, colour = -1, text = " experience level, +3 being the Human standard.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The abbreviations used for the skills are:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "General skills, Experience Melee and Ranged Combat Spellcasting and Magic\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , " ", '-' , " ", '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "Arm - Armour", ' ' , "Fgt - Fighting", ' ' , "Spc - Spellcasting\n"}, {type = FSOP_TEXT, colour = -1, text = "Ddg - Dodging", ' ' , "SBl - Short Blades Coj - Conjurations\n"}, {type = FSOP_TEXT, colour = -1, text = "Sth - Stealth", ' ' , "LBl - Long Blades", ' ' , "Hex - Hexes\n"}, {type = FSOP_TEXT, colour = -1, text = "Shd - Shields", ' ' , "M&F - Maces & Flails Cha - Charms\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Axs - Axes", ' ' , "Sum - Summonings\n"}, {type = FSOP_TEXT, colour = -1, text = "Inv - Invocations", ' ' , "Pla - Polearms", ' ' , "Nec - Necromancy\n"}, {type = FSOP_TEXT, colour = -1, text = "Evo - Evocations", ' ' , "Stv - Staves", ' ' , "Trl - Translocations\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "UC - Unarmed Combat Trm - Transmutations\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "HP - hit points", ' ' , "Thr - Throwing", ' ' , "Fir - Fire Magic\n"}, {type = FSOP_TEXT, colour = -1, text = "MP - magic points", ' ' , "Slg - Slings", ' ' , "Ice - Ice Magic\n"}, {type = FSOP_TEXT, colour = -1, text = "Exp - experience", ' ' , "Bws - Bows", ' ' , "Air - Air Magic\n"}, {type = FSOP_TEXT, colour = -1, text = "MR - magic resistance Crb - Crossbows", ' ' , "Ear - Earth Magic\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Poi - Poison Magic\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Arm Ddg Sth Shd Inv Evo HP MP Exp MR\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "Human", ' ' , "0 0 +1 0 +1 0 +0% 0 +1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Barachi", ' ' , "+2 +1 0 +1 -1 +1 +0% 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Demigod", ' ' , "-1 -1 0 -1 -- -1 +10% +2 -2 +4\n"}, {type = FSOP_TEXT, colour = -1, text = "Demonspawn -1 -1 0 -1 +3 0 +0% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Draconian -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " Black -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " Green -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " Grey -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " Pale -- -1 0 0 +1 +1 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " Purple -- -1 0 0 +1 +1 +10% 0 -1 +6\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Red -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " White -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " Yellow -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Deep Dwarf +1 +1 +3 +1 +3 +3 +20% 0 -1 +6\n"}, {type = FSOP_TEXT, colour = -1, text = "Deep Elf -2 +2 +3 -2 +1 +1 -20% +2 -1 +4\n"}, {type = FSOP_TEXT, colour = -1, text = "Felid", ' ' , "-- +3 +4 -- 0 +1 -40% +1 -1 +6\n"}, {type = FSOP_TEXT, colour = -1, text = "Formicid +1 -1 +3 +2 +2 +1 +0% 0 +1 +4\n"}, {type = FSOP_TEXT, colour = -1, text = "Gargoyle +1 -2 +2 +1 +1 -1 -20% 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Ghoul", ' ' , "-1 -1 +2 -1 +1 -1 +10% -1 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Gnoll", ' ' , "+8 +8 +8 +8 +9 +8 +0% 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Halfling +1 +1 +2 +1 +1 0 -10% 0 +1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Kobold", ' ' , "-2 +2 +4 -2 +1 +2 -20% 0 +1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Merfolk", ' ' , "-3 +3 +2 0 +1 0 +0% 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Minotaur +2 +1 -1 +2 0 -1 +10% -1 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Mummy", ' ' , "-2 -2 -1 -2 -1 -2 +0% 0 -1 +5\n"}, {type = FSOP_TEXT, colour = -1, text = "Naga", ' ' , "-2 -2 +5 -2 +1 0 +20% 0 0 +5\n"}, {type = FSOP_TEXT, colour = -1, text = "Octopode -- 0 +4 0 +1 +1 -10% 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Ogre", ' ' , "-2 -1 -2 -1 +1 -2 +30% 0 0 +4\n"}, {type = FSOP_TEXT, colour = -1, text = "Hill Orc +1 -2 -1 +1 +3 0 +10% 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Palentonga -2 -2 -3 -2 +1 -1 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Spriggan -3 +4 +5 -3 0 +3 -30% +1 -1 +7\n"}, {type = FSOP_TEXT, colour = -1, text = "Tengu", ' ' , "+1 +1 +1 0 -1 0 -20% +1 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Troll", ' ' , "-2 -2 -5 -2 -1 -3 +30% -1 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Vampire", ' ' , "-2 +1 +5 -1 -1 -1 +0% 0 -1 +4\n"}, {type = FSOP_TEXT, colour = -1, text = "Vine Stalker -2 -2 +3 -1 0 -1 -30% +1 0 +5\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Arm Ddg Sth Shd Inv Evo HP MP Exp MR\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Fgt SBl LBl M&F Axs Pla Stv UC Thr Slg Bws Crb\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "Human", ' ' , "0 0 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Barachi", ' ' , "+2 +1 +2 +1 +1 0 +1 +1 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Demigod", ' ' , "-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Demonspawn 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Draconian +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " Black +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " Green +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " Grey +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " Pale +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " Purple +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Red +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " White +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " Yellow +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Deep Dwarf -1 -1 0 0 +1 -1 -1 -1 -1 +1 -3 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Deep Elf -2 0 -1 -3 -2 -3 0 -2 0 -2 +3 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Felid", ' ' , "0 -- -- -- -- -- -- 0 -- -- -- --\n"}, {type = FSOP_TEXT, colour = -1, text = "Formicid +1 0 0 0 0 0 0 0 0 +1 -2 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Gargoyle +1 -1 -1 0 -1 -1 0 0 -1 -1 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Ghoul", ' ' , "+1 -1 -1 -1 -1 -1 -1 +1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Gnoll", ' ' , "+8 +8 +8 +8 +8 +8 +8 +8 +8 +8 +8 +8\n"}, {type = FSOP_TEXT, colour = -1, text = "Halfling -1 +2 0 -1 0 -1 -2 -2 0 +4 +1 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Kobold", ' ' , "+1 +3 -2 -1 -2 -2 -1 0 +1 0 0 +2\n"}, {type = FSOP_TEXT, colour = -1, text = "Merfolk", ' ' , "+1 +2 +1 -2 -2 +4 -2 +1 0 -2 -2 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Minotaur +2 +1 +2 +2 +2 +2 +2 +1 0 +1 +1 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Mummy", ' ' , "0 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Naga", ' ' , "0 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Octopode", ' ' , "0 0 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Ogre", ' ' , "+3 -1 -1 -1 0 0 0 -1 0 -3 -3 -3\n"}, {type = FSOP_TEXT, colour = -1, text = "Hill Orc +2 0 +1 +1 +3 +1 -1 +1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Palentonga 0 0 0 0 0 -1 0 0 -3 -3 -2 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Spriggan -2 +1 -2 -3 -2 -3 -3 -2 0 +2 +2 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Tengu", ' ' , "0 +1 +1 +1 +1 +1 +1 +1 0 0 +1 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Troll", ' ' , "-2 -2 -2 -1 -2 -2 -2 0 -1 -4 -4 -4\n"}, {type = FSOP_TEXT, colour = -1, text = "Vampire", ' ' , "-1 +1 0 -2 -1 -1 -2 +1 -2 -2 -2 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Vine Stalker -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Fgt SBl LBl M&F Axs Pla Stv UC Thr Slg Bws Crb\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Spc Coj Hex Cha Sum Nec Trl Trm Fir Ice Air Ear Poi\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "Human", ' ' , "-1 0 0 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Barachi", ' ' , "0 +1 +1 0 +2 -1 +1 +1 +1 +2 +1 0 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Demigod", ' ' , "-2 -1 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Demonspawn -1 0 0 0 0 +1 -1 -1 -1 -1 -1 -1 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Draconian -1 0 -1 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = " Black -1 0 -1 0 0 0 0 0 0 0 +2 -2 0\n"}, {type = FSOP_TEXT, colour = -1, text = " Green -1 0 -1 0 0 0 0 0 0 0 0 0 +2\n"}, {type = FSOP_TEXT, colour = -1, text = " Grey -1 0 -1 0 0 0 0 0 0 0 -2 +2 0\n"}, {type = FSOP_TEXT, colour = -1, text = " Pale -1 0 -1 0 0 0 0 0 +1 0 +1 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = " Purple +1 0 +1 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Red -1 0 -1 0 0 0 0 0 +2 -2 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = " White -1 0 -1 0 0 0 0 0 -2 +2 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = " Yellow -1 0 -1 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Deep Dwarf -2 -1 -2 0 -1 +1 +1 -1 -1 -1 -3 +3 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Deep Elf +3 +1 +3 0 +1 +2 +1 +1 +1 +1 0 +1 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Felid", ' ' , "-1 -1 +4 0 0 0 +4 +1 -1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Formicid", ' ' , "0 -1 +2 0 0 0 -1 +1 0 0 -2 +2 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Gargoyle -1 +1 -1 0 -1 -2 -1 -2 0 0 -2 +2 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Ghoul", ' ' , "-2 -2 -2 0 -1 0 -1 -1 -2 +1 -2 +1 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Gnoll", ' ' , "+8 +6 +6 0 +6 +6 +6 +6 +6 +6 +6 +6 +6\n"}, {type = FSOP_TEXT, colour = -1, text = "Halfling -3 -2 -2 0 -2 -2 +1 -4 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Kobold", ' ' , "0 0 0 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Merfolk", ' ' , "-1 -2 0 0 0 -2 -2 +3 -3 +1 -2 -2 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Minotaur -4 -3 -4 0 -3 -3 -3 -2 -3 -3 -3 -2 -3\n"}, {type = FSOP_TEXT, colour = -1, text = "Mummy", ' ' , "+2 -2 -1 0 -2 0 -2 -2 -2 -2 -2 -2 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Naga", ' ' , "-1 0 0 0 0 0 0 0 0 0 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Octopode -1 0 0 0 0 0 0 0 0 0 0 0 +2\n"}, {type = FSOP_TEXT, colour = -1, text = "Ogre", ' ' , "+1 -1 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Hill Orc -3 0 0 0 0 0 -2 -3 +1 -1 -2 0 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Palentonga -1 -1 0 0 -2 0 0 0 -2 -2 -2 -1 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Spriggan +2 -3 +2 0 -2 -1 +4 +3 -2 -2 -1 -1 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Tengu", ' ' , "-1 +3 -3 0 +2 +1 -2 -2 +1 -1 +3 -3 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Troll", ' ' , "-5 -3 -4 0 -3 -2 -3 -3 -3 -3 -4 -1 -3\n"}, {type = FSOP_TEXT, colour = -1, text = "Vampire", ' ' , "-1 -3 +4 0 0 +1 -2 +1 -2 0 0 0 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Vine Stalker 0 0 0 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Spc Coj Hex Cha Sum Nec Trl Trm Fir Ice Air Ear Poi"}}}, [42] = {ops = std::vector of length 3130, capacity 3130 = {{type = FSOP_TEXT, colour = -1, text = ' ' , "DUNGEON CRAWL Stone Soup\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "- the manual -\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Contents\n"}, {type = FSOP_TEXT, colour = -1, text = "--------\n"}, {type = FSOP_TEXT, colour = -1, text = "A. Overview\n"}, {type = FSOP_TEXT, colour = -1, text = "B. Starting screen\n"}, {type = FSOP_TEXT, colour = -1, text = "C. Attributes and stats\n"}, {type = FSOP_TEXT, colour = -1, text = "D. Exploring the dungeon\n"}, {type = FSOP_TEXT, colour = -1, text = "E. Experience and skills\n"}, {type = FSOP_TEXT, colour = -1, text = "F. Monsters\n"}, {type = FSOP_TEXT, colour = -1, text = "G. Items\n"}, {type = FSOP_TEXT, colour = -1, text = "H. Spellcasting\n"}, {type = FSOP_TEXT, colour = -1, text = "I. Targeting\n"}, {type = FSOP_TEXT, colour = -1, text = "J. Religion\n"}, {type = FSOP_TEXT, colour = -1, text = "K. Mutations\n"}, {type = FSOP_TEXT, colour = -1, text = "L. Licence, contact, history\n"}, {type = FSOP_TEXT, colour = -1, text = "M. Macros, options, performance\n"}, {type = FSOP_TEXT, colour = -1, text = "N. Philosophy (pas de faq)\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Appendices\n"}, {type = FSOP_TEXT, colour = -1, text = "1. List of character species\n"}, {type = FSOP_TEXT, colour = -1, text = "2. List of character backgrounds\n"}, {type = FSOP_TEXT, colour = -1, text = "3. List of skills\n"}, {type = FSOP_TEXT, colour = -1, text = "4. List of keys and commands\n"}, {type = FSOP_TEXT, colour = -1, text = "5. Inscriptions\n"}, {type = FSOP_TEXT, colour = -1, text = "6. Dungeon sprint modes\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "A.", ' ' , "OVERVIEW\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Crawl is a fun game in the grand tradition of similar games like Rogue,\n"}, {type = FSOP_TEXT, colour = -1, text = "Hack and Moria. The objective is to travel deep into a subterranean cave\n"}, {type = FSOP_TEXT, colour = -1, text = "complex and retrieve the Orb of Zot, guarded by many horrible and hideous\n"}, {type = FSOP_TEXT, colour = -1, text = "creatures.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "If you have never played Crawl (or a similar game) before, select the\n"}, {type = FSOP_TEXT, colour = -1, text = "tutorial from the starting menu. The tutorial explains the interface in\n"}, {type = FSOP_TEXT, colour = -1, text = "five easy lessons. Once you're familiar with the controls, you may want to\n"}, {type = FSOP_TEXT, colour = -1, text = "play a few games using hints mode.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Detailed instructions for playing Crawl follow. To simplify this manual, we\n"}, {type = FSOP_TEXT, colour = -1, text = "assume you're using the standard distribution and you've not changed the\n"}, {type = FSOP_TEXT, colour = -1, text = "default options. If you don't want to read the whole manual and prefer a\n"}, {type = FSOP_TEXT, colour = -1, text = "short summary of the important points, review the quick-start guide file\n"}, {type = FSOP_TEXT, colour = -1, text = "(quickstart.txt) and learn as you play.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "You can also read these documents while playing Crawl by hitting '?' at the\n"}, {type = FSOP_TEXT, colour = -1, text = "help menu. A list of frequently asked questions about gameplay and design\n"}, {type = FSOP_TEXT, colour = -1, text = "can be accessed by pressing '?Q' in the game.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "While Dungeon Crawl is strictly a single player game, you can interact with\n"}, {type = FSOP_TEXT, colour = -1, text = "others over a server. Connecting to a server opens several interesting\n"}, {type = FSOP_TEXT, colour = -1, text = "options.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "You can:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "- watch other players and even communicate with them\n"}, {type = FSOP_TEXT, colour = -1, text = "- view your past games or those of others\n"}, {type = FSOP_TEXT, colour = -1, text = "- battle ghosts of other players\n"}, {type = FSOP_TEXT, colour = -1, text = "- compete using a common score list\n"}, {type = FSOP_TEXT, colour = -1, text = "- take part in the semiannual tournament\n"}, {type = FSOP_TEXT, colour = -1, text = "- play the most recent development version\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "A full list of available servers and information on how to connect to them\n"}, {type = FSOP_TEXT, colour = -1, text = "can be found at: http://crawl.develz.org/wordpress/howto\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The servers carry no guarantees, though they are generally always running.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "There is also a lively IRC channel dedicated to Crawl at ##crawl on\n"}, {type = FSOP_TEXT, colour = -1, text = "irc.freenode.net. You can ask for help and there will always be someone to\n"}, {type = FSOP_TEXT, colour = -1, text = "watch your game and give hints if you happen to play on a server.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "B.", ' ' , "STARTING SCREEN\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "At the Crawl start screen, you will be presented with various game modes, a\n"}, {type = FSOP_TEXT, colour = -1, text = "list of saved games (if any), and will be prompted to type a name for your\n"}, {type = FSOP_TEXT, colour = -1, text = "character. You can navigate the game modes and saved games with the cursor\n"}, {type = FSOP_TEXT, colour = -1, text = "'up' and 'down' arrow keys.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Game modes are:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Dungeon Crawl\n"}, {type = FSOP_TEXT, colour = -1, text = " Start a standard game of Crawl.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Choose game seed\n"}, {type = FSOP_TEXT, colour = -1, text = " Start a standard game of Crawl with a custom seed (see \"Seeded play\"\n"}, {type = FSOP_TEXT, colour = -1, text = " below).\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Tutorial for Dungeon Crawl\n"}, {type = FSOP_TEXT, colour = -1, text = " Start one of several specialised tutorials to learn how to play.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Hints Mode for Dungeon Crawl\n"}, {type = FSOP_TEXT, colour = -1, text = " Start a standard game of Crawl, modified to provide help as you play.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Dungeon Sprint\n"}, {type = FSOP_TEXT, colour = -1, text = " Start one of several single-map challenge mode games of Crawl.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Instructions\n"}, {type = FSOP_TEXT, colour = -1, text = " View the instructional help text you are currently reading.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The Arena\n"}, {type = FSOP_TEXT, colour = -1, text = " Initiate an automated fight mode between two specified combatant groups.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "High Scores\n"}, {type = FSOP_TEXT, colour = -1, text = " View scores for prior games played, sorted by decreasing score.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Pressing 'enter' immediately after typing your name will select standard\n"}, {type = FSOP_TEXT, colour = -1, text = "Dungeon Crawl mode, and you will be prompted to select a species and\n"}, {type = FSOP_TEXT, colour = -1, text = "background. Names are unique; entering a name from the saved game list will\n"}, {type = FSOP_TEXT, colour = -1, text = "continue that saved game. If you select a game mode instead of entering a\n"}, {type = FSOP_TEXT, colour = -1, text = "name, you will eventually be prompted to enter a name.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "You can choose species and background in either order or randomise any\n"}, {type = FSOP_TEXT, colour = -1, text = "combination if you would rather have the game decide for you. If both are\n"}, {type = FSOP_TEXT, colour = -1, text = "random, you will be prompted to confirm the chosen combination before the\n"}, {type = FSOP_TEXT, colour = -1, text = "game starts.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The choice of species affects several important characteristics, in\n"}, {type = FSOP_TEXT, colour = -1, text = "particular the speed at which you learn different skills. This is very\n"}, {type = FSOP_TEXT, colour = -1, text = "important, and helps to clearly differentiate the many available species.\n"}, {type = FSOP_TEXT, colour = -1, text = "The following factors are species-dependent:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Major:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "- The amount of hit points you get each level\n"}, {type = FSOP_TEXT, colour = -1, text = "- Your rate of skill advancement\n"}, {type = FSOP_TEXT, colour = -1, text = "- Your initial primary attributes (this also depends on background)\n"}, {type = FSOP_TEXT, colour = -1, text = "- Various special abilities, powers and limitations\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Minor:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "- Your rate of level advancement\n"}, {type = FSOP_TEXT, colour = -1, text = "- Occasional bonus points added to some primary attributes\n"}, {type = FSOP_TEXT, colour = -1, text = "- The amount of magic points you get each level\n"}, {type = FSOP_TEXT, colour = -1, text = "- Your innate resistance to hostile enchantments\n"}, {type = FSOP_TEXT, colour = -1, text = "- Your initial equipment (this also depends on background)\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Note: Humans are the average to which all other species are compared.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The choice of character background is definitely less decisive than that of\n"}, {type = FSOP_TEXT, colour = -1, text = "species in Crawl. Basically, the background determines what the character\n"}, {type = FSOP_TEXT, colour = -1, text = "has learned prior to entering the dungeon (i.e. the starting skills), and\n"}, {type = FSOP_TEXT, colour = -1, text = "also helps determine equipment at start.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "You will notice that a different set of backgrounds will be recommended\n"}, {type = FSOP_TEXT, colour = -1, text = "(white) for each species. Although you are free to pick any background with\n"}, {type = FSOP_TEXT, colour = -1, text = "almost any species (the only restrictions are religious backgrounds where\n"}, {type = FSOP_TEXT, colour = -1, text = "some species are not permitted to worship certain gods, or backgrounds\n"}, {type = FSOP_TEXT, colour = -1, text = "where the starting equipment is completely unusable by a given species),\n"}, {type = FSOP_TEXT, colour = -1, text = "looking at the recommended combinations should give you a rough impression\n"}, {type = FSOP_TEXT, colour = -1, text = "of the weaknesses and strengths of the different species.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "For some backgrounds, you must pick a starting weapon before starting the\n"}, {type = FSOP_TEXT, colour = -1, text = "game.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "When you start a new character (or load an old one) and want to get a rough\n"}, {type = FSOP_TEXT, colour = -1, text = "impression, you may examine it with the following commands:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "A\n"}, {type = FSOP_TEXT, colour = -1, text = " shows any peculiarities like unusual speed or body parts\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "m\n"}, {type = FSOP_TEXT, colour = -1, text = " shows your skills and lets you disable (or focus) training as desired\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "i\n"}, {type = FSOP_TEXT, colour = -1, text = " lists equipment and items\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "^\n"}, {type = FSOP_TEXT, colour = -1, text = " displays information on your god, should you have started with a religion\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "%\n"}, {type = FSOP_TEXT, colour = -1, text = " gives a general, if terse, overview of your gear and most attributes\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Ctrl-O\n"}, {type = FSOP_TEXT, colour = -1, text = " gives an overview of the parts of the dungeon you have discovered so far\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "C.", ' ' , "ATTRIBUTES AND STATS\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The stat area to the right of the playing map shows a lot of information.\n"}, {type = FSOP_TEXT, colour = -1, text = "It starts with the character's name and title (determined by the\n"}, {type = FSOP_TEXT, colour = -1, text = "character's highest skill), followed by a line listing the species. If the\n"}, {type = FSOP_TEXT, colour = -1, text = "character worships a god, the name of the deity is also listed in the\n"}, {type = FSOP_TEXT, colour = -1, text = "second line, together with an indicator of piety. Below these two lines\n"}, {type = FSOP_TEXT, colour = -1, text = "follow a lot of numbers. These describe different aspects of the character.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Health\n"}, {type = FSOP_TEXT, colour = -1, text = " A measure of life force. Synonymous with hit points and sometimes\n"}, {type = FSOP_TEXT, colour = -1, text = " abbreviated as HP. You die if your health drops to zero or less (although\n"}, {type = FSOP_TEXT, colour = -1, text = " you can die in other ways, too). The main screen shows both your current\n"}, {type = FSOP_TEXT, colour = -1, text = " and maximum hit points. Usually, you regain hit points slowly over time.\n"}, {type = FSOP_TEXT, colour = -1, text = " Pressing '5' or Shift-Num-5 lets you wait for a longer period.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Magic\n"}...}}} headers = std::map with 7 elements = {[37] = "Aptitudes", [38] = "Options", [42] = "Manual", [63] = "Key help", [94] = "Quickstart", [116] = "Tiles", [126] = "Macros"} page = 32764 header = "quickstart.md" #9 0x0000000000727cfc in help_popup::process_key (ch=-249, this=0x7ffce4afe6c0) at command.cc:1205 key = -249 header_text = {ops = std::vector of length 0, capacity 0} help_text = {ops = std::vector of length 0, capacity 0} line_height = 1 scroll = -1086862606 page = key = line_height = scroll = page = header_text = help_text = #10 help_popup::help_popup (key=-249, this=0x7ffce4afe6c0) at command.cc:1185 No locals. #11 show_help (section=section@entry=-249, highlight_string="") at command.cc:1256 help = { = {_vptr.formatted_scroller = 0xdb2238 , highlight = "", contents = {ops = std::vector of length 0, capacity 0}, m_tag = "help", m_title = {ops = std::vector of length 0, capacity 0}, m_more = {ops = std::vector of length 0, capacity 0}, m_lastch = 0, m_flags = 2, m_scroll = 0, m_contents_dirty = true, m_scroll_dirty = 127, m_scroller = std::shared_ptr (empty) = {get() = 0x0}}, prev_page = 0} key = #12 0x0000000000ce7f72 in process_command (cmd=, prev_cmd=) at /usr/include/c++/9/bits/char_traits.h:300 No locals. #13 0x0000000000ce439a in _input () at main.cc:1174 cmd = CMD_DISPLAY_COMMANDS real_prev_cmd = CMD_DISPLAY_RELIGION player_disabled = {was_disabled = false} #14 0x0000000000ce4f7d in _launch_game () at main.cc:480 game_start = ccon = {cstate = false} #15 0x0000000000692e6e in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #16 main (argc=, argv=0x7ffce4afed98) at main.cc:337 echo = {prev_state = MB_MAYBE} [Inferior 1 (process 7142) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.3.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 20, depth = 2 Level id: Zot:2 Level build method = , level layout type = narrow_caves, absdepth0 = 28 Level vaults: layout_onion_interference gammafunk_ghost_mausoleum hall_of_Zot_2 st_large_dragon_hoard_3 Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 7 at (16, 46): position (21,34) Marker #1, type 7 at (21, 48): position (21,41) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Unknown command. Unknown command. You miss the orb of fire. You slice the tentacled monstrosity!! You freeze the tentacled monstrosity. You slice the storm dragon!! You freeze the storm dragon. You slice the yellow draconian!! The yellow draconian seems to slow down. You freeze the yellow draconian! You hit the ancient lich but do no damage. The ancient lich barely misses you. The yellow draconian annihilator mumbles some strange words. The yellow draconian annihilator blinks! The storm dragon breathes lightning at you. The bolt of lightning misses you. Unknown command. Unknown command. Unknown command. You hit the orb of fire. You slice the tentacled monstrosity like a ripe choko!!! You freeze the tentacled monstrosity! You kill the tentacled monstrosity! Makhleb accepts your kill. You open the storm dragon like a pillowcase!!! You freeze the storm dragon. You kill the storm dragon! Makhleb accepts your kill. You feel better. You slice the yellow draconian!! You freeze the yellow draconian. You slash the ancient lich! The orb of fire glows red. The bolt of fire hits you!! You resist. The ancient lich misses you. The yellow draconian misses you. You regained 3 hp, and now have 211/239 hp. Unknown command. Unknown command. You completely miss the orb of fire. You hit Muataran's ghost but do no damage. You slice the yellow draconian!! The yellow draconian seems to slow down. You freeze the yellow draconian. You kill the yellow draconian! Makhleb accepts your kill. You feel better. You slash the ancient lich! You freeze the ancient lich. The ancient lich touches you but does no damage. Muataran's ghost hits you but does no damage. You are electrocuted!! You regained 12 hp, and now have 223/239 hp. Unknown command. Unknown command. Unknown command. Unknown command. You miss the orb of fire. You slice the ancient lich!! You slash Muataran's ghost! You freeze Muataran's ghost. The ancient lich closely misses you. The ancient lich touches you but does no damage. Unknown command. Unknown command. You cut the orb of fire into ribbons!!! You freeze the orb of fire. You slice the ancient lich!! You hit Muataran's ghost. You block Muataran's ghost's attack. The ancient lich conjures an orb of pure magic. An orb of destruction comes into view. Unknown command. Unknown command. You slice the ancient lich like a ripe choko!!!! You freeze the ancient lich. You destroy the ancient lich! Makhleb accepts your kill. You miss the orb of fire. You hit Muataran's ghost but do no damage. You hit the yellow draconian annihilator but do no damage. The orb of fire emits a lurid red light. Strange energies course through your body. You feel frail. Muataran's ghost hits you but does no damage. You are electrocuted! The yellow draconian annihilator hits you but does no damage. You take 21 damage, and have 202/212 hp. Unknown command. Unknown command. Unknown command. You miss the orb of fire. You hit Muataran's ghost but do no damage. You hit the yellow draconian annihilator but do no damage. You barely miss the golden dragon. The orb of destruction reflects off an invisible shield around you! Muataran's ghost hits you but does no damage. The orb of fire emits a lurid red light. Strange energies course through your body. You feel stupid. Unknown command. Unknown command. Unknown command. You closely miss the orb of fire. You closely miss the golden dragon. You slice the golden dragon simulacrum!! You slash the yellow draconian annihilator! You freeze the yellow draconian annihilator. You slice Muataran's ghost!! You freeze Muataran's ghost. The orb of destruction hits the golden dragon!!! The yellow draconian annihilator gestures at you while chanting. The crystal spear misses you. The golden dragon misses you. x2 The golden dragon closely misses you. Muataran's ghost hits you but does no damage. Unknown command. You open the orb of fire like a pillowcase!!! You freeze the orb of fire. You destroy the orb of fire! Makhleb accepts your kill. You feel better. You slice Muataran's ghost like a ripe choko!!! You freeze Muataran's ghost! You slice the yellow draconian annihilator!! You freeze the yellow draconian annihilator! You hit the golden dragon simulacrum. You slash the golden dragon! You freeze the golden dragon. The yellow draconian annihilator completely misses you. You block the golden dragon's attack. The golden dragon completely misses you. x2 The golden dragon simulacrum completely misses you. x2 The golden dragon simulacrum tramples you but does no damage. Your Invocations skill increases to level 19! Health restored: 212 Unknown command. Unknown command. You slice the spectral golden dragon!! You freeze the spectral golden dragon. You slice the golden dragon!! You freeze the golden dragon. You slice the golden dragon simulacrum!! You slice the yellow draconian annihilator!! You freeze the yellow draconian annihilator! You closely miss Muataran's ghost. The spectral golden dragon is no longer covered in acid. Muataran's ghost takes a fighting stance. Muataran's ghost hits you but does no damage. The golden dragon bites you but does no damage. The golden dragon completely misses you. x2 The yellow draconian annihilator casts a spell at you. The iron shot misses you. The spectral golden dragon closely misses you. The spectral golden dragon claws you but does no damage. The spectral golden dragon completely misses you. Unknown command. Unknown command. Unknown command. You slice the spectral golden dragon!! You freeze the spectral golden dragon. You closely miss Muataran's ghost. You slash the yellow draconian annihilator! You freeze the yellow draconian annihilator. You slash the golden dragon simulacrum! The golden dragon simulacrum vapourises! Makhleb accepts your kill. You hit the golden dragon. Muataran's ghost hits you but does no damage. You are electrocuted! The golden dragon completely misses you. The golden dragon claws you but does no damage. The golden dragon completely misses you. The yellow draconian annihilator completely misses you. You take 9 damage, and have 203/212 hp. Unknown command. Unknown command. Your +9 executioner's axe of freezing stops glowing. You feel a sense of dread. a - a +9 vampiric battleaxe (weapon) {GOOD ENUFF} The spectral golden dragon closely misses you. The spectral golden dragon claws you but does no damage. You block the spectral golden dragon's attack. Muataran's ghost hits you but does no damage. Unknown command. Unknown command. You hit the spectral golden dragon but do no damage. You slash the golden dragon! You slash the yellow draconian annihilator! You feel better. You kill the yellow draconian annihilator! Makhleb accepts your kill. You feel better. You hit Muataran's ghost. The golden dragon breathes cold at you. The bolt of cold hits you but does no damage. You block the spectral golden dragon's attack. The spectral golden dragon closely misses you. The spectral golden dragon tramples you but does no damage. Health restored: 212 You slash the spectral golden dragon! You barely miss Muataran's ghost. You slice the golden dragon!! Muataran's ghost hits you! The golden dragon completely misses you. You block the golden dragon's attack. The golden dragon tramples you but does no damage. You take 8 damage, and have 204/212 hp. You slash the spectral golden dragon! You hit the golden dragon. You feel better. You barely miss Muataran's ghost. The spectral golden dragon bites you but does no damage. The spectral golden dragon claws you but does no damage. The spectral golden dragon tramples you but does no damage. Muataran's ghost hits you but does no damage. You are electrocuted! You take 6 damage, and have 198/212 hp. Unknown command. You slice the spectral golden dragon!! You destroy the spectral golden dragon! Makhleb accepts your kill. You feel better. You slash the golden dragon! You kill the golden dragon! Makhleb accepts your kill. You miss Muataran's ghost. Health restored: 212 Unknown command. You closely miss Muataran's ghost. Muataran's ghost completely misses you. You hit Muataran's ghost but do no damage. Muataran's ghost hits you but does no damage. You are electrocuted! You take 9 damage, and have 203/212 hp. Unknown command. You hit Muataran's ghost but do no damage. Your gold dragon scales prevents you from hitting Muataran's ghost. Muataran's ghost hits you but does no damage. You closely miss Muataran's ghost. Muataran's ghost misses you. You hit Muataran's ghost but do no damage. Muataran's ghost hits you but does no damage. You are electrocuted! You take 6 damage, and have 197/212 hp. Unknown command. You hit Muataran's ghost but do no damage. You closely miss Muataran's ghost. Muataran's ghost hits you. You are electrocuted! You take 5 damage, and have 192/212 hp. Unknown command. You feel the dreadful sensation subside. The +9 battleaxe "Hewaih" {flame, rElec rC+++ MP-9} bursts into flame! w - the +9 battleaxe "Hewaih" (weapon) {flame, rElec rC+++ MP-9} You now have 27/27 mp. Unknown command. You hit Muataran's ghost but do no damage. Muataran's ghost hits you but does no damage. You hit Muataran's ghost. Muataran's ghost hits you but does no damage. You hit Muataran's ghost but do no damage. Muataran's ghost closely misses you. You hit Muataran's ghost but do no damage. You hit Muataran's ghost but do no damage. Muataran's ghost completely misses you. You hit Muataran's ghost but do no damage. Muataran's ghost misses you. You chop Muataran's ghost into pieces!!! You burn Muataran's ghost. You closely miss Muataran's ghost. Muataran's ghost hits you but does no damage. You slash Muataran's ghost! Muataran's ghost hits you but does no damage. You closely miss Muataran's ghost. You slice Muataran's ghost!! Muataran's ghost completely misses you. You slice Muataran's ghost!! Muataran's ghost hits you but does no damage. You hit Muataran's ghost but do no damage. Muataran's ghost completely misses you. You slice Muataran's ghost!! You burn Muataran's ghost. You slash Muataran's ghost! You destroy Muataran's ghost! Makhleb accepts your kill. You feel better. Health restored: 212 Things that are here: a +0 whip; a +1 cloak; a yellow draconian corpse Things that are here: a +0 mace; a yellow draconian corpse You now have 3197 gold pieces (gained 12). h - a transparent lapis lazuli ring You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or M - the ring "Uppupo" {rC+ rN+}; > or I - the ring of Robustness {AC+8} You remove the ring of Robustness {AC+8}. You feel agile. h - the ring "Kingeoxiuzo" (right hand) {+Fly rPois rC+++ MR- Dex+4} s - 6 potions of haste (gained 1) K - a shiny helmet You drop a shiny helmet. K - a warped gossamer ring As you read the scroll of identify, it crumbles to dust. K - the ring of Mepiqy {+Inv rF+ MP-9 Slay+2 Stlth-} Drop what? 50/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Unknown command. You see here a shiny helmet. Things that are here: a +0 mace; a yellow draconian corpse Things that are here: a +0 whip; a +1 cloak; a yellow draconian corpse There is a transporter here. Okay, then. You enter the transporter and appear at another place. Unknown command. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths (H) Hell (I) Dis (G) Gehenna (X) Cocytus (Y) Tartarus (Z) Zot Where to? (Enter - Zot:2, ? - help) What level of the Lair of Beasts? (default 1, ? - help) There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a dry fountain here. There is an open door here. There is a gate leading back out of this place here. You go up through the gate. Welcome back to the Depths! There is a gate to the Realm of Zot here. There is an open door, spattered with blood here. You see here a +0 morningstar. Things that are here: a +0 plate armour; a +0 halberd You see here a +0 halberd. Items here: )) [[. Items here: ( )) [[[. There is a stone staircase leading up, spattered with blood here. Items here: ( ) [[. You climb upwards. There is a stone staircase leading down, spattered with blood here. You see here a +3 broad axe. There is an open door, spattered with blood here. Items here: )) [[[[. There is an open door here. There is an escape hatch in the floor here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Things that are here: 14 arrows; a +0 shortbow There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a staircase back to the Dungeon here. You climb upwards. Welcome back to the Dungeon! There is a staircase to the Depths here. There is an escape hatch in the ceiling here. There is a large open door here. You enter the shallow water. Moving in this stuff is going to be slow. You see here a large rock {!d}. You enter the shallow water. Moving in this stuff is going to be slow. Items here: ( )) [. There is a large open door here. You see here 3 arrows. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a large open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You see here 3 arrows. You climb upwards. There is a stone staircase leading down here. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a staircase to the Lair here. You climb downwards. Welcome back to the Lair of Beasts! There is a staircase back to the Dungeon, spattered with blood here. Items here: !! "" ( ))))))) / : ============ ????? [[[[[[[[ ||| }}}}}}}. L - 7 potions of mutation {!q} Drop what? 51/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Unknown command. You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or M - the ring "Uppupo" {rC+ rN+} > or h - the ring "Kingeoxiuzo" {+Fly rPois rC+++ MR- Dex+4} You remove the ring "Kingeoxiuzo" {+Fly rPois rC+++ MR- Dex+4}. I - the ring of Robustness (right hand) {AC+8} Drop what? 51/52 slots (_ for help) (? for menu, Esc to quit) You drop 14 potions of flight. Drop what? 50/52 slots (_ for help) (? for menu, Esc to quit) You drop 2 potions of brilliance. You drop 3 potions of invisibility. You drop the ring of the Slug {rF++ Str+6}. You drop a condenser vane. Really quaff L - 7 potions of mutation {!q}? Really quaff the potion of mutation? You feel extremely strange. You feel robust. You feel less resistant to hostile enchantments. Your fingernails lengthen. Your thinking seems confused. You begin to radiate repulsive energy. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths (H) Hell (I) Dis (G) Gehenna (X) Cocytus (Y) Tartarus (Z) Zot Where to? (Enter - Lair:1, ? - help) Okay, then. Unknown command. Okay, then. Unknown command. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths (H) Hell (I) Dis (G) Gehenna (X) Cocytus (Y) Tartarus (Z) Zot Where to? (Enter - Lair:1, ? - help) What level of the Realm of Zot? (default 1, ? - help) You climb upwards. Welcome back to the Dungeon! There is a staircase to the Lair here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is an open door here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You see here 3 arrows. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is a large open door here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is an open door here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is a stone staircase leading up here. Trog hurls firey rage upon you! The fireball explodes! The fireball engulfs you! You resist. You take 13 damage, and have 199/239 hp. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths (H) Hell (I) Dis (G) Gehenna (X) Cocytus (Y) Tartarus (Z) Zot Where to? (Enter - Zot:1, ? - help) There is a large open door here. You see here 3 arrows. You enter the shallow water. Moving in this stuff is going to be slow. Items here: )) [[. You see here a large rock {!d}. You enter the shallow water. Moving in this stuff is going to be slow. There is a large open door here. There is a staircase to the Depths here. You climb downwards. Welcome back to the Depths! There is a staircase back to the Dungeon here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Items here: ( ))). Things that are here: 21 arrows; a +0 shortbow There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is an open door here. You see here a +0 long sword. There is an open door, spattered with blood here. Items here: )) [[[[. There is a stone staircase leading down, spattered with blood here. You see here a +3 broad axe. You climb downwards. There is a stone staircase leading up, spattered with blood here. Items here: ( ) [[. Items here: ( )) [[[. Items here: )) [[. You see here a +0 halberd. Things that are here: a +0 plate armour; a +0 halberd There is an open door, spattered with blood here. You see here a +0 morningstar. There is a gate to the Realm of Zot here. You go down through the gate. Welcome back to the Realm of Zot! There is a gate leading back out of this place here. Done exploring. Done exploring. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths (H) Hell (I) Dis (G) Gehenna (X) Cocytus (Y) Tartarus (Z) Zot Where to? (Enter - Zot:1, ? - help) There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Found 15 gold pieces. Found a mace. You now have 3212 gold pieces (gained 15). Found a ring mail. Found 24 arrows. F - 29 scrolls of remove curse (gained 1) You see here a rapier. You now have 3243 gold pieces (gained 31). You see here a rapier. You see here a glowing hand axe. Found 38 gold pieces. You now have 3281 gold pieces (gained 38). Things that are here: a +0 hand axe; a red draconian skeleton Found a stone staircase leading up. You set off the alarm! A sentinel's mark forms upon you. You hear a deafening roar! x3; You hear a roar! x2; You hear a deafening roar! Found a stone staircase leading down. Unknown command. Unknown command. Found a ring of wizardry. e - a ring of wizardry {Wiz+, !d} Found a potion of brilliance. E - a potion of brilliance The sentinel's mark upon you fades away. Found a plate armour. Found a wand of iceblast (6). t - a wand of iceblast (72) (gained 6 charges) A fire dragon comes into view. The fire dragon roars deafeningly! You hear a deafening roar! You hear a roar! The fire dragon breathes flames at you. The blast of flame hits you but does no damage. You slice the fire dragon!! You burn the fire dragon. You hear a roar! An acid dragon comes into view. The fire dragon bites you but does no damage. The fire dragon claws you but does no damage. The fire dragon barely misses you. You hear a deafening roar! You hit the fire dragon but do no damage. You hear a deafening roar! You slash the fire dragon! The fire dragon barely misses you. The fire dragon misses you. You block the fire dragon's attack. You hit the fire dragon but do no damage. The fire dragon breathes flames at you. The blast of flame misses you. You hear a roar! Unknown command. The +9 battleaxe "Hewaih" {flame, rElec rC+++ MP-9} stops flaming. You are now empty-handed. Unknown command. Really attack unarmed? Okay, then. Really attack unarmed? [Y]es or [N]o only, please. Really attack unarmed? [Y]es or [N]o only, please. Really attack unarmed? Okay, then. Unknown command. Unknown command. You feel a sense of dread. a - a +9 vampiric battleaxe (weapon) {GOOD ENUFF} You slash the fire dragon! You feel better. The fire dragon barely misses you. You block the fire dragon's attack. The fire dragon completely misses you. You regained 7 hp, and now have 206/239 hp. You slash the fire dragon! You feel better. The fire dragon misses you. The fire dragon completely misses you. The fire dragon closely misses you. You regained 6 hp, and now have 212/239 hp. You barely miss the fire dragon. The fire dragon breathes flames at you. The blast of flame hits you! You resist. You hear a roar! You take 3 damage, and have 209/239 hp. Unknown command. You slice the fire dragon!! An acid dragon comes into view. You open the fire dragon like a pillowcase!!! You feel better. You kill the fire dragon! Makhleb accepts your kill. You feel better. A shadow dragon comes into view. You regained 23 hp, and now have 232/239 hp. You cut the acid dragon into ribbons!!! You feel better. You kill the acid dragon! Makhleb accepts your kill. You feel better. You hear a deafening roar! A fire dragon comes into view. You hear a deafening roar! Health restored: 239 The fire dragon breathes flames at you. The blast of flame misses you. You see here a fire dragon corpse. You slice the fire dragon!! You slice the fire dragon!! You slash the shadow dragon! Unknown command. You slash the shadow dragon! You slice the shadow dragon!! You hear a deafening roar! The shadow dragon breathes negative energy at you. The bolt of negative energy misses you. You slice the shadow dragon!! The shadow dragon bites you. You partially resist. You feel drained. The shadow dragon claws you. The shadow dragon claws you but does no damage. You take 1 damage, and have 238/239 hp. You slash the shadow dragon! The shadow dragon barely misses you. The shadow dragon misses you. The shadow dragon barely misses you. Unknown command. You slice the shadow dragon!! Unknown command. You slice the shadow dragon!! You kill the shadow dragon! Makhleb accepts your kill. You feel better. The shadow dragon scales are intact enough to wear. Your life force feels restored. A fire dragon comes into view. Unknown command. Health restored: 239 You slash the fire dragon! The fire dragon breathes flames at you. The blast of flame hits you but does no damage. You slice the fire dragon!! The fire dragon misses you. x2 The fire dragon barely misses you. You hit the fire dragon. You kill the fire dragon! Makhleb accepts your kill. The fire dragon scales are intact enough to wear. You slice the fire dragon!! You hear a deafening roar! The fire dragon closely misses you. The fire dragon misses you. You block the fire dragon's attack. A fire dragon comes into view. You slice the fire dragon!! You hit the fire dragon. The fire dragon closely misses you. The fire dragon claws you but does no damage. The fire dragon tramples you but does no damage. You slice the fire dragon!! The fire dragon breathes flames at you. The blast of flame hits you but does no damage. You closely miss the fire dragon. The fire dragon breathes flames at you. The blast of flame hits the fire dragon. The fire dragon resists. The fire dragon dies! The fire dragon scales are intact enough to wear. The blast of flame misses you. The acid dragon completely misses you. x2; The fire dragon barely misses you. The fire dragon completely misses you. The fire dragon closely misses you. Found 79 gold pieces and a conspicuous book. Items here: [[[ †††. You hit the fire dragon but do no damage. You slash the acid dragon! The acid dragon misses you. The acid dragon claws you but does no damage. A golden dragon comes into view. You block the fire dragon's attack. The fire dragon closely misses you. The fire dragon tramples you but does no damage. Found 24 gold pieces. You barely miss the acid dragon. The golden dragon roars deafeningly! You hit the fire dragon. You block the acid dragon's attack. The acid dragon completely misses you. You slice the acid dragon!! You kill the acid dragon! Makhleb accepts your kill. You slice the fire dragon!! The fire dragon completely misses you. The fire dragon claws you but does no damage. You block the fire dragon's attack. You hit the fire dragon. The fire dragon completely misses you. The fire dragon claws you but does no damage. The fire dragon misses you. Your gold dragon scales prevents you from hitting the fire dragon. You slice the fire dragon like a ripe choko!!!! You kill the fire dragon! Makhleb accepts your kill. Your Invocations skill increases to level 20! The golden dragon bites you but does no damage. The golden dragon claws you but does no damage. The golden dragon completely misses you. Found 66 gold pieces. You see here a fire dragon corpse. You slice the golden dragon!! The golden dragon misses you. x2 You block the golden dragon's attack. You hit the golden dragon. The golden dragon closely misses you. You block the golden dragon's attack. The golden dragon tramples you but does no damage. You slice the golden dragon!! The golden dragon bites you! The golden dragon closely misses you. The golden dragon completely misses you. You take 5 damage, and have 234/239 hp. You hit the golden dragon but do no damage. You barely miss the golden dragon. The golden dragon completely misses you. The golden dragon misses you. x2 You carve the golden dragon like a ham!!!! You kill the golden dragon! Makhleb accepts your kill. You feel better. The gold dragon scales are intact enough to wear. Health restored: 239 No target in view! No target in view! No target in view! No target in view! Found five items. Things that are here: +0 gold dragon scales; a golden dragon corpse You now have 3294 gold pieces (gained 13). MP restored: 37 You now have 3318 gold pieces (gained 24). You now have 3339 gold pieces (gained 21). You pick up the Catalogue of Curses and the Entourage and begin reading... You add the spell Dragon's Call to your library. You now have 3371 gold pieces (gained 32). You now have 3405 gold pieces (gained 34). You now have 3430 gold pieces (gained 25). You now have 3451 gold pieces (gained 21). You now have 3475 gold pieces (gained 24). G - a steaming tin ring Okay, then. You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or M - the ring "Uppupo" {rC+ rN+}; > or I - the ring of Robustness {AC+8} You remove the ring of Robustness {AC+8}. G - the ring of Ephemeral Luck (right hand) {+Fly rF++ SInv} Drop what? 49/52 slots (_ for help) (? for menu, Esc to quit) Really drop e - a ring of wizardry {Wiz+, !d}? [Y]es or [N]o only, please. Really drop e - a ring of wizardry {Wiz+, !d}? Really drop m - an uncursed ring of protection from cold {rC+, !d}? [Y]es or [N]o only, please. Really drop m - an uncursed ring of protection from cold {rC+, !d}? You drop a ring of wizardry {Wiz+, !d}. You drop an uncursed ring of protection from cold {rC+, !d}. Drop what? 47/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Unknown command. e - a box of beasts You now have 3492 gold pieces (gained 17). You now have 3527 gold pieces (gained 35). You now have 3573 gold pieces (gained 46). You now have 3615 gold pieces (gained 42). You now have 3630 gold pieces (gained 15). Found a glowing broad axe. You now have 3653 gold pieces (gained 23). You now have 3670 gold pieces (gained 17). Found 29 gold pieces. You now have 3694 gold pieces (gained 24). You now have 3707 gold pieces (gained 13). You now have 3735 gold pieces (gained 28). You see here a glowing broad axe. Okay, then. As you read the scroll of identify, it crumbles to dust. a +1 broad axe of venom You now have 3756 gold pieces (gained 21). You now have 3785 gold pieces (gained 29). You see here a fire dragon corpse. Found a stone staircase leading down. There is a stone staircase leading down here. 2 fire dragons come into view. The fire dragon roars deafeningly! x2 Found 160 gold pieces, a glowing helmet and a scroll of identify. A shadow dragon and a golden dragon come into view. The golden dragon roars deafeningly! An ice dragon comes into view. Found five items. You carve the fire dragon like a ham!!! The fire dragon closely misses you. The fire dragon claws you but does no damage. The fire dragon barely misses you. Unknown command. You completely miss the fire dragon. Unknown command. You slice the fire dragon!! Unknown command. You slash the golden dragon! You hit the shadow dragon. Unknown command. You slice the golden dragon!! You completely miss the shadow dragon. The shadow dragon bites you but does no damage. The shadow dragon claws you but does no damage. The shadow dragon closely misses you. The golden dragon completely misses you. The golden dragon closely misses you. The golden dragon barely misses you. Unknown command. You slash the golden dragon! You hit the shadow dragon. The shadow dragon breathes negative energy at you. The bolt of negative energy misses you. Unknown command. You slice the golden dragon!! You slash the shadow dragon! The golden dragon completely misses you. The golden dragon claws you but does no damage. The golden dragon tramples you but does no damage. The shadow dragon completely misses you. The shadow dragon closely misses you. The shadow dragon completely misses you. Unknown command. You slice the golden dragon!! You slash the shadow dragon! The golden dragon breathes fire at you. The bolt of fire hits you! You resist. You take 6 damage, and have 233/239 hp. You slash the golden dragon! You slice the shadow dragon like a ripe choko!!! The shadow dragon completely misses you. The shadow dragon claws you but does no damage. The shadow dragon barely misses you. You closely miss the golden dragon. You slash the shadow dragon! The golden dragon completely misses you. The golden dragon claws you but does no damage. You block the golden dragon's attack. The shadow dragon bites you but does no damage. The shadow dragon claws you but does no damage. The shadow dragon completely misses you. You hit the golden dragon. You feel better. You hit the shadow dragon but do no damage. The golden dragon bites you but does no damage. The golden dragon completely misses you. The golden dragon tramples you but does no damage. You regained 4 hp, and now have 237/239 hp. You slice the golden dragon!! You feel better. You kill the golden dragon! Makhleb accepts your kill. The gold dragon scales are intact enough to wear. You slash the shadow dragon! The shadow dragon breathes negative energy at you. The bolt of negative energy misses you. Health restored: 239 Unknown command. You hit the shadow dragon but do no damage. The shadow dragon bites you but does no damage. The shadow dragon closely misses you. The shadow dragon claws you. You take 2 damage, and have 237/239 hp. You closely miss the shadow dragon. You slice the fire dragon!! You feel better. Health restored: 239 You slice the shadow dragon!! You slice the fire dragon!! You slash the fire dragon! The shadow dragon bites you but does no damage. The shadow dragon claws you but does no damage. The shadow dragon completely misses you. The fire dragon misses you. The fire dragon closely misses you. The fire dragon misses you. You barely miss the shadow dragon. You carve the fire dragon like a ham!!! You kill the fire dragon! Makhleb accepts your kill. You slice the fire dragon!! You block the shadow dragon's attack. The shadow dragon claws you but does no damage. x2 The ice dragon breathes frost at you. The blast of cold hits you but does no damage. You barely miss the shadow dragon. You carve the fire dragon like a ham!!! You kill the fire dragon! Makhleb accepts your kill. The fire dragon scales are intact enough to wear. The shadow dragon breathes negative energy at you. The bolt of negative energy hits you but does no damage. You partially resist. You feel drained. You slice the shadow dragon!! You kill the shadow dragon! Makhleb accepts your kill. The shadow dragon scales are intact enough to wear. Your life force feels restored. Your gold dragon scales prevents you from hitting the ice dragon. The ice dragon closely misses you. The ice dragon completely misses you. The ice dragon tramples you but does no damage. You slice the ice dragon like a ripe choko!!! You slash the ice dragon! The ice dragon completely misses you. The ice dragon misses you. x2 You slice the ice dragon!! The ice dragon barely misses you. You block the ice dragon's attack. The ice dragon tramples you but does no damage. Your gold dragon scales prevents you from hitting the ice dragon. You hit the ice dragon. The ice dragon breathes frost at you. The blast of cold misses you. You slash the ice dragon! The ice dragon completely misses you. x2 The ice dragon misses you. You slice the ice dragon!! You kill the ice dragon! Makhleb accepts your kill. The ice dragon scales are intact enough to wear. No target in view! No target in view! No target in view! Found 29 gold pieces. You now have 3800 gold pieces (gained 15). Things that are here: +0 shadow dragon scales; a shadow dragon corpse You see here a hand crossbow. You now have 3831 gold pieces (gained 31). m - a glowing helmet J - a heavily runed silver amulet You now have 3857 gold pieces (gained 26). As you read the scroll of identify, it crumbles to dust. J - the amulet "Umero" {Acrobat rPois rF- MP+9 Stlth+} You drop the amulet "Umero" {Acrobat rPois rF- MP+9 Stlth+}. You now have 3902 gold pieces (gained 45). You now have 3915 gold pieces (gained 13). You now have 3932 gold pieces (gained 17). J - a lightning rod (4/4) You now have 3963 gold pieces (gained 31). You now have 3997 gold pieces (gained 34). X - 17 scrolls of identify (gained 1) You now have 4021 gold pieces (gained 24). You now have 4050 gold pieces (gained 29). You now have 4079 gold pieces (gained 29). You now have 4108 gold pieces (gained 29). You now have 4119 gold pieces (gained 11). Items here: [[ †††. Things that are here: +0 fire dragon scales; a fire dragon corpse There is a stone staircase leading down here. Partly explored, can't reach some places. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths (H) Hell (I) Dis (G) Gehenna (X) Cocytus (Y) Tartarus (Z) Zot Where to? (Enter - Zot:2, ? - help) Trog's voice booms out, "Feel my wrath!" You suddenly feel lethargic! You feel yourself slow down. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. A yellow draconian comes into view. It is wielding a +0 flail. Found a stone staircase leading up. There is a stone staircase leading up here. Unknown command. Unknown command. Unknown command. Unknown command. The yellow draconian throws acid at you. The glob of acid hits you but does no damage. You are splashed with acid! You resist. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading down here. You climb downwards. A storm dragon and a green draconian come into view. The storm dragon roars deafeningly! You hear a deafening roar! The storm dragon breathes lightning at you. The bolt of lightning misses you. x2 The bolt of lightning hits the storm dragon. The storm dragon completely resists. A purple draconian comes into view. It is wielding a +0 hand axe. The yellow draconian throws acid at you. The glob of acid hits you but does no damage. The acid corrodes you! You are splashed with acid. You resist. A moth of wrath comes into view. You hear a deafening roar! Found a tin of tremorstones (2/2). There is a stone staircase leading up here. You take 2 damage, and have 237/239 hp. Unknown command. The purple draconian roars! The storm dragon completely misses you. The storm dragon claws you but does no damage. The storm dragon misses you. The storm dragon closely misses you. The storm dragon completely misses you. x2 You climb upwards. There is a stone staircase leading down here. Unknown command. You slice the storm dragon!! You feel better. The storm dragon completely misses you. x2 The storm dragon closely misses you. Health restored: 239 You slash the storm dragon! The storm dragon closely misses you. The storm dragon completely misses you. x2 You block the storm dragon's attack. The storm dragon claws you. The storm dragon completely misses you. You take 3 damage, and have 236/239 hp. You open the storm dragon like a pillowcase!!! The storm dragon breathes lightning at you. The bolt of lightning misses you. You hit the storm dragon. You block the storm dragon's attack. The storm dragon claws you but does no damage. The storm dragon misses you. You hit the storm dragon but do no damage. The storm dragon bites you but does no damage. The storm dragon completely misses you. The storm dragon barely misses you. The storm dragon misses you. You block the storm dragon's attack. The storm dragon completely misses you. You slash the storm dragon! The storm dragon completely misses you. The storm dragon misses you. You block the storm dragon's attack. You closely miss the storm dragon. The storm dragon bites you but does no damage. The storm dragon completely misses you. The storm dragon closely misses you. You slice the storm dragon!! You kill the storm dragon! Makhleb accepts your kill. The storm dragon scales are intact enough to wear. No target in view! No target in view! Things that are here: +0 storm dragon scales; a storm dragon corpse You are no longer corroded. Things that are here: +0 storm dragon scales; a storm dragon corpse There is a stone staircase leading down, spattered with blood here. You start waiting. You feel yourself speed up. Done waiting. There is a stone staircase leading down, spattered with blood here. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.26-a0-854-gdc81c2f 0.26-a0-858-gbf76662 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 9, arena_suspended: 0 prev_cmd = CMD_DISPLAY_COMMANDS repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [araganzar] Species: Deep Dwarf Job: Berserker HP: 236/239; mods: 0/0 MP: 37/37; mod: 0 Stats: 35 (35) 8 (8) 20 (20) Position: (36, 14), god: Makhleb (8), turn_is_over: 0, banished: 0 Standing on/in/over feature: stone staircase leading down Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 19 | 15384 | 757/1962 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 24 | 19096 | 555/2018 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/59 Slings | X | 0 | 0 | 10 | 2504 | 150/547 Bows | X | 0 | 0 | 0 | 0 | 0/84 Crossbows | X | 0 | 0 | 0 | 0 | 0/42 Throwing | X | 0 | 0 | 15 | 8799 | 416/1368 Armour | X | 0 | 0 | 22 | 15946 | 1063/1766 Dodging | X | 0 | 0 | 24 | 19520 | 979/2018 Stealth | X | 0 | 0 | 0 | 0 | 0/29 Shields | X | 0 | 0 | 0 | 0 | 0/42 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 4 | 707 | 0/353 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 0 | 0 | 0/70 Summonings | X | 0 | 0 | 0 | 0 | 0/59 Necromancy | X | 0 | 0 | 6 | 1066 | 184/295 Translocations | X | 0 | 0 | 4 | 420 | 0/210 Transmutations | X | 0 | 0 | 0 | 0 | 0/59 Fire Magic | X | 0 | 0 | 0 | 0 | 0/59 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/84 Earth Magic | X | 0 | 0 | 10 | 1729 | 65/387 Poison Magic | X | 0 | 0 | 0 | 0 | 0/70 Invocations | X | 1 | 100 | 20 | 8921 | 627/1071 Evocations | X | 0 | 0 | 17 | 5843 | 224/802 Spell bugs: Durations: Attributes: #4: 581823 #12: 11052 #13: 6933 #23: 9812 #24: -2048200536 #27: 1708564 #46: 335 #47: 33 #49: 10254 #59: 1 Mutations: claws: 1 repulsion field: 1 agile: 1 dopey: 1 frail: 1 negative energy resistance: 1 (innate) sense surroundings: 3 (innate) shaggy fur: 1 no regeneration: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +9 vampiric battleaxe {GOOD ENUFF} eq slot #1, inv slot #26: +2 cloak of preservation eq slot #2, inv slot #20: +2 helmet of see invisible eq slot #3, inv slot #2: +2 pair of gloves of strength eq slot #4, inv slot #45: +5 pair of boots of Waphaub {rC- MR+ Dex+6} eq slot #6, inv slot #24: +12 gold dragon scales eq slot #7, inv slot #38: ring "Uppupo" {rC+ rN+} eq slot #8, inv slot #32: ring of Ephemeral Luck {+Fly rF++ SInv} eq slot #9, inv slot #16: amulet of reflection }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ############# ............# ###########.# #§§≈##§≈###.# §§#≈§§§#≈##.# ≈≈.[.§≈≈≈≈#.# #....#≈####.# ≈.=...≈≈≈##.##################### §.(.#≈≈≈###....[@................ ≈§...≈#§≈######....#########..... #≈§§.≈≈#≈# ##..#### #..... §#§§#.#≈## ##..#############..... ###[.#######..................... #.÷.#...#.#....#...[............. .#[####..##.###..###......####### ###÷.##)..####.### ##.....# ## #...#########.#### ##.....######. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_axe ice_cave_hard: false xom_gg_granted: false slime_fixup_done: true fix_slime_vaults: true xom_gg_heard: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>