ASSERT(fp) in 'command.cc' at line 1130 failed. (Failed to open 'quickstart.md'!) Version: Dungeon Crawl Stone Soup 0.26-a0-852-g6321bf7 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 6135081085998867540, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name FromWork -rc /var/dcss/gamedata/dcss-trunk/rc-files/FromWork.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/FromWork.macro -morgue /var/dcss/gamedata/dcss/morgue/FromWork/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/FromWork:2020-11-21.20:56:31.sock -await-connection 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) [0x72a988]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3c7) [0x731b97]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x72adf0]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7fc83bd394c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7fc83c0df269]: /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x731359] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12AssertFailedPKcS0_iS0_z+0x188) [0x7314e8]: AssertFailed(char const*, char const*, int, char const*, ...) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x726900] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z9show_helpiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1ec) [0x72757c]: show_help(int, std::__cxx11::basic_string, std::allocator >) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15process_command12command_typeS_+0x14d2) [0xce7402]: process_command(command_type, command_type) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xce382a] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xce440d] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x17e) [0x69267e]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fc83bd24840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x6930f9]: 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". 0x00007fc83c0def2a in __waitpid (pid=6213, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fc83c0def2a in __waitpid (pid=6213, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x000000000072a805 in call_gdb (file=file@entry=0x7fc83c0c9540 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 5844\000\000\000\000\000\000\000\000" #2 0x0000000000731bb3 in do_crash_dump () at dbg-asrt.cc:685 t = 1605993722 dir = "/var/dcss/gamedata/dcss/morgue/FromWork/" name = "/var/dcss/gamedata/dcss/morgue/FromWork/crash-FromWork-20201121-212202.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 = 0x7fc83c0c9540 <_IO_2_1_stderr_> #3 0x000000000072adf0 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No locals. #5 0x00007fc83c0df269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000731359 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff91639a50 "ASSERT(fp) in 'command.cc' at line 1130 failed. (Failed to open 'quickstart.md'!)", assert=true) at dbg-asrt.cc:817 No locals. #7 0x00000000007314e8 in AssertFailed (expr=expr@entry=0xcf5baf "fp", file=file@entry=0xcf5ba4 "command.cc", line=line@entry=1130, text=text@entry=0xcf5b8f "Failed to open '%s'!") at dbg-asrt.cc:850 detail = "Failed to open 'quickstart.md'!\000\000\000\000\000\000\000\000\000\240t\f<\310\177\000\000\377\377\377\377", '\000' , "\377\377\377\377\377\377\377\377\240t\f<\310\177\000\000\000\000\000\000\000\000\000\000\340\022\023\001\000\000\000\000\360\230c\221\377\177\000\000\360\230c\221\377\177\000\000\200\232c\221\377\177\000\000\226 \317\000\000\000\000\000\020\231c\221\377\177\000\000\020\231c\221\377\177\000\000\240\232c\221\377\177\000\000\226 \317\000\000\000\000\000\060\231c\221\377\177\000\000\060\231c\221\377\177\000\000\300\232c\221\377\177\000\000\226 \317\000\000\000\000\000\250\232c\221\377\177\000\000"... final_mesg = "ASSERT(fp) in 'command.cc' at line 1130 failed. (Failed to open 'quickstart.md'!)\000\000\000\377\177\000\000\240t\f<\310\177\000\000\000\000\000\000\000\000\000\000Тc\221\377\177\000\000\"\000\000\000\310\177\000\000\340\022\023\001\000\000\000\000\b\000\000\000\377\177\000\000k\000\000\000\000\000\000\000P\233c\221\377\177\000\000\340\022\023\001\000\000\000\000@\233c\221\000\000\000\000L\301\224<\310\177\000\000\261d\234n\000\200\377\377O\233c\221\377\177\000\000\002\000\000\000\000\000\000\000\b"... mesg = "ASSERT(fp) in 'command.cc' at line 1130 failed.\000\030\230c\221\377\177\000\000\001\000\000\000\000\000\000\000\377\a\000\000\000\000\000\000V\251\341;\310\177\000\000\001\200\255\373\377\177\000\000\060\230c\221\377\177\000\000\060\230c\221\377\177\000\000\060\230c\221\377\177\000\000\060\230c\221\377\177\000\000\062\230c\221\377\177\000\000/\240c\221\377\177\000\000\060\230c\221\377\177\000\000/\240c\221\377\177", '\000' , "_\240c\221\004", '\000' ... args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fff91639f40, reg_save_area = 0x7fff91639e60}} fileName = #8 0x0000000000726900 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\221\377\177\000\000\a\000\000\000\000\000\000\000Тc\221\377\177\000\000\360\242c\221\377\177\000\000\000\000\000\000\000\000\000\000\030\243c\221\377\177\000\000`\244c\221\377\177\000\000\a\377\377\377\000\000\000\000\340\242c\221\377\177\000\000\005\364\201\000\000\000\000\000\030\243c\221\377\177\000\000\225l\264\000\000\000\000\000\200l\264", '\000' , "\360\242c\221\377\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 = 32767 header = "quickstart.md" #9 0x000000000072757c in help_popup::process_key (ch=-249, this=0x7fff9163a2f0) 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 = 679351845 page = key = line_height = scroll = page = header_text = help_text = #10 help_popup::help_popup (key=-249, this=0x7fff9163a2f0) at command.cc:1185 No locals. #11 show_help (section=section@entry=-249, highlight_string="") at command.cc:1256 help = { = {_vptr.formatted_scroller = 0xdb16b8 , 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 0x0000000000ce7402 in process_command (cmd=, prev_cmd=) at /usr/include/c++/9/bits/char_traits.h:300 No locals. #13 0x0000000000ce382a in _input () at main.cc:1174 cmd = CMD_DISPLAY_COMMANDS real_prev_cmd = CMD_REST player_disabled = {was_disabled = false} #14 0x0000000000ce440d in _launch_game () at main.cc:480 game_start = ccon = {cstate = false} #15 0x000000000069267e in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #16 main (argc=, argv=0x7fff9163a9c8) at main.cc:337 echo = {prev_state = MB_MAYBE} [Inferior 1 (process 5844) 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 = 0, depth = 13 Level id: D:13 Level build method = , level layout type = passages, absdepth0 = 12 Level vaults: layout_long_grid david_vaults_2 serial_bayou serial_bayou_pond_d serial_bayou_shore_a serial_bayou_pond_d serial_bayou_ford_a serial_bayou_shore_b minmay_misc_feat_square Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< a +0 flail; a +0 dagger; an orc skeleton j - 317 stones (gained 1) You enter the shallow water. Moving in this stuff is going to be slow. j - 318 stones (gained 1) j - 319 stones (gained 1) Found a stone staircase leading up. Found a phantom mirror. There is a stone staircase leading up here. An acid dragon comes into view. The acid dragon roars! Found a stone staircase leading down. You shoot a stone. The stone hits the acid dragon. The acid dragon is lightly wounded. You shoot a stone. The stone hits the acid dragon. The acid dragon is moderately wounded. You shoot a stone. The stone hits the acid dragon. The acid dragon is heavily wounded. You shoot a stone. The stone barely misses the acid dragon. a - a +9 vorpal quick blade (weapon) You puncture the acid dragon! The acid dragon is severely wounded. You puncture the acid dragon! You kill the acid dragon! Trog accepts your kill. The acid dragon scales are intact enough to wear. No target in view! No target in view! b - a +0 hunting sling (weapon) A water elemental comes into view. Things that are here: +0 acid dragon scales; an acid dragon corpse You shoot a stone. The stone hits the water elemental but does no damage. You shoot a stone. The stone closely misses the water elemental. You shoot a stone. The stone hits the water elemental! The water elemental is moderately damaged. You hear a splash. You shoot a stone. The stone hits the water elemental but does no damage. The water elemental is moderately damaged. You shoot a stone. The stone hits the water elemental but does no damage. The water elemental is moderately damaged. You shoot a stone. The stone hits the water elemental but does no damage. The water elemental is moderately damaged. a - a +9 vorpal quick blade (weapon) The water elemental completely misses you. You puncture the water elemental! The water elemental is heavily damaged. You hit the water elemental but do no damage. The water elemental is heavily damaged. You puncture the water elemental! The water elemental is severely damaged. You hit the water elemental. The water elemental is almost destroyed. The water elemental barely misses you. You hit the water elemental. You destroy the water elemental! Trog accepts your kill. No target in view! Y - +0 acid dragon scales You start removing your armour. You continue taking off your +0 troll leather armour. x4 You finish taking off your +0 troll leather armour. You start putting on your armour. You continue putting on your +0 acid dragon scales. x5 You finish putting on your +0 acid dragon scales. Unknown command. j - 310 stones (gained 1) j - 311 stones (gained 1) You enter the shallow water. Moving in this stuff is going to be slow. j - 312 stones (gained 1) j - 313 stones (gained 1) j - 314 stones (gained 1) j - 316 stones (gained 2) j - 317 stones (gained 1) j - 318 stones (gained 1) Found a long sword. Search for what [Enter for "."]? armour b - a +0 hunting sling (weapon) Z - a runed platinum amulet A yaktaur comes into view. You shoot a stone. The stone hits the yaktaur but does no damage. The yaktaur shouts! You hear an angry buzzing noise. x2 A yaktaur comes into view. You shoot a stone. The yaktaur shouts! The stone hits the yaktaur but does no damage. A yaktaur captain comes into view. The yaktaur wields a +0 arbalest. The yaktaur shoots a bolt. The bolt misses you. You hear an angry buzzing noise. You see here a bolt. The yaktaur captain wields a cursed +0 arbalest. The yaktaur captain shoots a bolt. The bolt misses you. You see here a bolt. a - a +9 vorpal quick blade (weapon) The yaktaur hits you! A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! You puncture the yaktaur captain! The yaktaur captain is lightly wounded. You puncture the yaktaur captain! The yaktaur captain is moderately wounded. You hit the yaktaur captain. The yaktaur captain is moderately wounded. You puncture the yaktaur captain! The yaktaur captain is heavily wounded. You puncture the yaktaur captain! The yaktaur captain is severely wounded. You puncture the yaktaur captain! The yaktaur captain is almost dead. You impale the yaktaur captain!! You kill the yaktaur captain! Trog accepts your kill. Your Slings skill increases to level 10! The yaktaur misses you. You puncture the yaktaur! The yaktaur is moderately wounded. You puncture the yaktaur! The yaktaur is severely wounded. You hit the yaktaur. The yaktaur is almost dead. You puncture the yaktaur! You kill the yaktaur! Trog accepts your kill. The yaktaur unwields a +0 arbalest. The yaktaur barely misses you. Things that are here: a +0 arbalest; 21 bolts You hit the yaktaur. The yaktaur is lightly wounded. You puncture the yaktaur! The yaktaur is heavily wounded. You impale the yaktaur!! You kill the yaktaur! Trog accepts your kill. No target in view! No target in view! p - 88 bolts (gained 18) Things that are here: a +0 arbalest; a yaktaur corpse You feel a strong urge to attack something. p - 89 bolts (gained 1) You are no longer berserk. You are exhausted. You feel yourself slow down. p - 90 bolts (gained 1) A manticore comes into view. Things that are here: a +0 arbalest; a yaktaur corpse Things that are here: a +0 arbalest; 21 bolts The manticore flicks its tail. The volley of spikes hits you! The barbed spikes become lodged in your body. The barbs in your skin will harm you if you move. Continue? [Y]es or [N]o only, please. The barbs in your skin will harm you if you move. Continue? Okay, then. The manticore flicks its tail. The volley of spikes misses you. The manticore flicks its tail. The volley of spikes hits you! The barbed spikes become lodged in your body. The manticore flicks its tail. The volley of spikes misses you. You carefully extract the barbed spikes from your body. The manticore flicks its tail. The volley of spikes misses you. You feel yourself speed up. Your skin crawls. You feel resistant to hostile enchantments. You recover from your berserk rage. b - a +0 hunting sling (weapon) You shoot a stone. The stone hits the manticore. The manticore is lightly wounded. a - a +9 vorpal quick blade (weapon) You feel the effects of Trog's Hand fading. You puncture the manticore! The manticore is moderately wounded. You puncture the manticore! The manticore is severely wounded. You hit the manticore. The manticore is severely wounded. The manticore completely misses you. x2; The manticore claws you. You hit the manticore. The manticore is severely wounded. You hit the manticore. The manticore is almost dead. You hit the manticore. You kill the manticore! Trog accepts your kill. No target in view! HP restored. Your skin stops crawling. You feel less resistant to hostile enchantments. Magic restored. You see here a manticore corpse. j - 316 stones (gained 1) p - 109 bolts (gained 19) Things that are here: a cursed +0 arbalest; a yaktaur corpse p - 130 bolts (gained 21) You see here a +0 arbalest. Things that are here: a +0 arbalest; a yaktaur corpse Found a gate to the Vaults. b - a +0 hunting sling (weapon) j - 317 stones (gained 1) j - 318 stones (gained 1) Your pack is full. You see here a ring of protection from magic. Unknown command. j - 337 stones (gained 19) Found a stone staircase leading up. Found a potion of brilliance. No target in view! A manticore comes into view. A manticore is nearby! You shoot a stone. The stone hits the manticore but does no damage. You shoot a stone. The stone hits the manticore but does no damage. a - a +9 vorpal quick blade (weapon) You puncture the manticore! The manticore is moderately wounded. You hit the manticore. The manticore is moderately wounded. The manticore closely misses you. x3 You hit the manticore. The manticore is heavily wounded. You puncture the manticore! The manticore is severely wounded. You puncture the manticore! The manticore is almost dead. The manticore bites you! The manticore claws you but does no damage. x2 You hit the manticore. The manticore is almost dead. You hit the manticore but do no damage. The manticore is almost dead. You hit the manticore. You kill the manticore! Trog accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! b - a +0 hunting sling (weapon) j - 337 stones (gained 2) Key pressed, stopping explore. A vampire mosquito comes into view. x2 There are monsters nearby! You shoot a stone. The vampire mosquito buzzes angrily. x2 The stone hits the vampire mosquito. The vampire mosquito is lightly damaged. You hear an angry buzzing noise. You shoot a stone. The stone misses the vampire mosquito. The stone hits the vampire mosquito. The vampire mosquito is lightly damaged. You shoot a stone. The stone hits the vampire mosquito. The vampire mosquito is lightly damaged. You shoot a stone. The stone hits the vampire mosquito. The vampire mosquito is moderately damaged. You shoot a stone. The stone closely misses the vampire mosquito. x2 a - a +9 vorpal quick blade (weapon) The vampire mosquito completely misses you. Your acid dragon scales prevents you from hitting the vampire mosquito. The vampire mosquito is moderately damaged. The vampire mosquito closely misses you. You hit the vampire mosquito. The vampire mosquito is heavily damaged. You barely miss the vampire mosquito. The vampire mosquito is heavily damaged. The vampire mosquito bites you but does no damage. You puncture the vampire mosquito! The vampire mosquito is severely damaged. You puncture the vampire mosquito! You destroy the vampire mosquito! Trog accepts your kill. You hit the vampire mosquito. The vampire mosquito is heavily damaged. You puncture the vampire mosquito! The vampire mosquito is almost destroyed. The vampire mosquito completely misses you. You barely miss the vampire mosquito. The vampire mosquito is almost destroyed. You closely miss the vampire mosquito. The vampire mosquito is almost destroyed. The vampire mosquito completely misses you. You closely miss the vampire mosquito. The vampire mosquito is almost destroyed. You puncture the vampire mosquito! You destroy the vampire mosquito! Trog accepts your kill. No target in view! No target in view! b - a +0 hunting sling (weapon) You see here a vampire mosquito corpse. An orc comes into view. It is wielding a +0 hand axe. An orc warrior comes into view. It is wielding a +0 vampiric glaive. You shoot a stone. The stone barely misses the orc warrior. The orc warrior shouts! The orc shouts! You hear an angry buzzing noise. You shoot a stone. The stone hits the orc. The orc is lightly wounded. You shoot a stone. The stone hits the orc warrior but does no damage. You shoot a stone. The stone barely misses the orc warrior. You shoot a stone. The stone completely misses the orc. Press: ? - help, v - describe, . - travel, g - get item Here: an orc, wielding a +0 hand axe and wearing a +0 leather armour (lightly wounded) Item here: a stone. The floor. You shoot a stone. The stone hits the orc warrior but does no damage. You shoot a stone. The stone hits the orc warrior but does no damage. You shoot a stone. The stone hits the orc warrior but does no damage. You shoot a stone. The stone hits the orc warrior but does no damage. You shoot a stone. The stone hits the orc warrior. The orc warrior is lightly wounded. a - a +9 vorpal quick blade (weapon) The orc warrior misses you. An orc comes into view. It is wielding a +0 dagger. You see here a stone. You puncture the orc warrior! The orc warrior is heavily wounded. The orc warrior closely misses you. You puncture the orc warrior! You kill the orc warrior! Trog accepts your kill. You barely miss the orc. The orc is lightly wounded. You hit the orc. You kill the orc! Trog accepts your kill. An orc comes into view. It is wielding a +1 dagger of freezing. The orc moves out of view. Items here: ( )) [[ ††. You see here 2 stones. The orc misses you. You see here 2 stones. The orc shouts! You hit the orc. The orc is heavily wounded. You hear an angry buzzing noise. You hit the orc. You kill the orc! Trog accepts your kill. A vampire mosquito comes into view. The vampire mosquito moves out of view. You see here a stone. A vampire mosquito comes into view. The orc hits you but does no damage. You completely miss the orc. The vampire mosquito buzzes angrily. You puncture the orc! You kill the orc! Trog accepts your kill. Something appears at your feet! Trog grants you a weapon! You miss the vampire mosquito. The vampire mosquito buzzes angrily. You hit the vampire mosquito. The vampire mosquito is moderately damaged. You hear a shout! The vampire mosquito closely misses you. You puncture the vampire mosquito! The vampire mosquito is severely damaged. You miss the vampire mosquito. The vampire mosquito is severely damaged. The vampire mosquito completely misses you. You hit the vampire mosquito. The vampire mosquito is almost destroyed. The vampire mosquito bites you. The vampire mosquito draws strength from your injuries! You barely miss the vampire mosquito. The vampire mosquito is severely damaged. You puncture the vampire mosquito! You destroy the vampire mosquito! Trog accepts your kill. You hit the vampire mosquito. The vampire mosquito is lightly damaged. The vampire mosquito barely misses you. You puncture the vampire mosquito! The vampire mosquito is heavily damaged. The vampire mosquito completely misses you. You miss the vampire mosquito. The vampire mosquito is heavily damaged. You puncture the vampire mosquito! The vampire mosquito is almost destroyed. The vampire mosquito misses you. You puncture the vampire mosquito! You destroy the vampire mosquito! Trog accepts your kill. No target in view! No target in view! b - a +0 hunting sling (weapon) An eight-headed hydra comes into view. An eight-headed hydra is nearby! You shoot a stone. The eight-headed hydra roars! The stone hits the eight-headed hydra! The eight-headed hydra is lightly wounded. You shoot a stone. The stone barely misses the eight-headed hydra. You shoot a stone. The stone barely misses the eight-headed hydra. Things that are here: a +0 dagger; 3 stones; an orc corpse You see here 2 stones. j - 321 stones (gained 2) j - 322 stones (gained 1) Items here: )) [[ ††. You see here a stone. You shoot a stone. The stone hits the eight-headed hydra! The eight-headed hydra is lightly wounded. You shoot a stone. The stone hits the eight-headed hydra but does no damage. The eight-headed hydra is lightly wounded. a - a +9 vorpal quick blade (weapon) A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! The eight-headed hydra completely misses you. The eight-headed hydra misses you. The eight-headed hydra completely misses you. The eight-headed hydra bites you but does no damage. The eight-headed hydra completely misses you. The eight-headed hydra bites you! The eight-headed hydra completely misses you. The eight-headed hydra bites you! You puncture the eight-headed hydra! The eight-headed hydra is moderately wounded. You puncture the eight-headed hydra! The eight-headed hydra is heavily wounded. You puncture the eight-headed hydra! The eight-headed hydra is severely wounded. You puncture the eight-headed hydra! The eight-headed hydra is almost dead. You puncture the eight-headed hydra! You kill the eight-headed hydra! Trog accepts your kill. Your Fighting skill increases to level 8! Your Dodging skill increases to level 13! j - 321 stones (gained 1) You feel a strong urge to attack something. j - 322 stones (gained 1) Items here: )) [[ ††. Unknown command. You start resting. You feel your anger nearly subside. You are no longer berserk. You are exhausted. You feel yourself slow down. You start resting. Magic restored. You start resting. You feel yourself speed up. You start resting. You recover from your berserk rage. You start resting. HP restored. b - a +0 hunting sling (weapon) j - 324 stones (gained 2) j - 327 stones (gained 3) Things that are here: a +0 dagger; an orc corpse j - 328 stones (gained 1) j - 329 stones (gained 1) j - 330 stones (gained 1) j - 332 stones (gained 2) You see here a runed broad axe {god gift}. You now have 929 gold pieces (gained 17). Things that are here: a +1 dagger of freezing; a +0 leather armour; an orc corpse There is a stone staircase leading down here. j - 333 stones (gained 1) j - 335 stones (gained 2) You see here a club. A black bear comes into view. You shoot a stone. The stone hits the black bear! The black bear growls angrily. The black bear is moderately wounded. You shoot a stone. The stone hits the black bear. The black bear is moderately wounded. You shoot a stone. The stone hits the black bear. The black bear is heavily wounded. You shoot a stone. The stone hits the black bear but does no damage. The black bear is heavily wounded. You shoot a stone. The stone hits the black bear. The black bear is heavily wounded. a - a +9 vorpal quick blade (weapon) The black bear completely misses you. The black bear misses you. x2 You hit the black bear. The black bear is severely wounded. You puncture the black bear! You kill the black bear! Trog accepts your kill. No target in view! No target in view! b - a +0 hunting sling (weapon) j - 331 stones (gained 1) j - 332 stones (gained 1) j - 333 stones (gained 1) You enter the shallow water. Moving in this stuff is going to be slow. Found a stone staircase leading down. Your pack is full. You see here a scroll labelled MEIKUN AKEIZUB. Unknown command. You drop a +0 troll leather armour. As you read the scroll labelled APUZAHEXAE, it crumbles to dust. You hear a loud clanging noise! It was a scroll of noise. You hear a shout! A troll comes into view. A troll is nearby! You shoot a stone. The stone hits the troll! The troll is lightly wounded. You shoot a stone. The stone hits the troll! The troll is moderately wounded. You shoot a stone. The stone hits the troll! The troll is heavily wounded. You shoot a stone. The stone closely misses the troll. You shoot a stone. The stone hits the troll but does no damage. The troll is heavily wounded. You shoot a stone. The stone hits the troll. The troll is heavily wounded. You shoot a stone. The stone hits the troll but does no damage. The troll is heavily wounded. a - a +9 vorpal quick blade (weapon) The troll misses you. The troll completely misses you. x2 You closely miss the troll. The troll is heavily wounded. You completely miss the troll. The troll is heavily wounded. You puncture the troll! The troll is severely wounded. The troll misses you. The troll completely misses you. The troll claws you! You closely miss the troll. The troll is severely wounded. You closely miss the troll. The troll is severely wounded. A troll comes into view. You puncture the troll! The troll is almost dead. The troll bites you but does no damage. The troll misses you. The troll claws you! You hit the troll. You kill the troll! Trog accepts your kill. The troll leather armour is intact enough to wear. Found a chain mail. Things that are here: a +0 troll leather armour; a troll corpse Found 8 atropa-tipped darts. You see here a stone. The troll closely misses you. The troll completely misses you. The troll closely misses you. You see here a stone. You hit the troll. The troll is lightly wounded. You closely miss the troll. The troll is lightly wounded. You hit the troll but do no damage. The troll is lightly wounded. The troll misses you. The troll closely misses you. The troll completely misses you. You barely miss the troll. The troll is lightly wounded. You closely miss the troll. The troll is lightly wounded. You puncture the troll! The troll is heavily wounded. You barely miss the troll. The troll is heavily wounded. The troll bites you! The troll closely misses you. The troll claws you. You closely miss the troll. The troll is moderately wounded. You closely miss the troll. The troll is moderately wounded. You barely miss the troll. The troll is moderately wounded. The troll misses you. The troll completely misses you. x2 You puncture the troll! The troll is severely wounded. You puncture the troll! The troll is almost dead. You hit the troll but do no damage. The troll is almost dead. The troll closely misses you. The troll completely misses you. The troll closely misses you. You puncture the troll! You kill the troll! Trog accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! b - a +0 hunting sling (weapon) Magic restored. Key pressed, stopping explore. j - 327 stones (gained 1) j - 328 stones (gained 1) j - 330 stones (gained 2) You see here a troll corpse. j - 332 stones (gained 2) Q - 8 atropa-tipped darts q - 5 scrolls of teleportation (gained 1) Things that are here: a +0 troll leather armour; a troll corpse W - a scroll labelled MEIKUN AKEIZUB You see here a +0 troll leather armour. You enter the shallow water. Moving in this stuff is going to be slow. A hornet comes into view. You shoot a stone. The stone hits the hornet. The hornet is lightly wounded. You shoot a stone. The stone closely misses the hornet. You shoot a stone. The stone barely misses the hornet. You shoot a stone. The stone hits the hornet but does no damage. The hornet is lightly wounded. You shoot a stone. The stone misses the hornet. a - a +9 vorpal quick blade (weapon) The hornet stings you. You feel yourself slow down. Found a sedimented emerald potion. You hit the hornet. The hornet is heavily wounded. The hornet misses you. You barely miss the hornet. The hornet is heavily wounded. The hornet barely misses you. You puncture the hornet! The hornet is almost dead. You miss the hornet. The hornet is almost dead. The hornet stings you! You feel as though you will be slow longer. You hit the hornet but do no damage. The hornet is almost dead. The hornet barely misses you. You closely miss the hornet. The hornet is almost dead. You hit the hornet but do no damage. The hornet is almost dead. The hornet completely misses you. You closely miss the hornet. The hornet is almost dead. You hit the hornet but do no damage. The hornet is almost dead. The hornet misses you. You puncture the hornet! You kill the hornet! Trog accepts your kill. Your Slings skill increases to level 11! No target in view! b - a +0 hunting sling (weapon) You feel yourself speed up. j - 328 stones (gained 1) Your pack is full. You see here a sedimented emerald potion. Your pack is full. You see here a sedimented emerald potion. Could not pick up an item here; shall I ignore it? Okay, then. You drop 130 bolts. Search for what [Enter for "armour", or ? for help]? buck Can't find anything matching that. p - a sedimented emerald potion You see here 130 bolts. Unknown command. j - 330 stones (gained 2) j - 331 stones (gained 1) A water elemental comes into view. You shoot a stone. The stone hits the water elemental but does no damage. You hear a splash. You shoot a stone. The stone closely misses the water elemental. You hear a splash. You shoot a stone. The stone hits the water elemental but does no damage. You hear a splash. You shoot a stone. The stone barely misses the water elemental. You hear a splash. a - a +9 vorpal quick blade (weapon) The water elemental closely misses you. You hit the water elemental. The water elemental is lightly damaged. You puncture the water elemental! The water elemental is heavily damaged. You hit the water elemental. The water elemental is heavily damaged. The water elemental misses you. You hit the water elemental. The water elemental is severely damaged. You hit the water elemental. The water elemental is almost destroyed. You puncture the water elemental! You destroy the water elemental! Trog accepts your kill. No target in view! b - a +0 hunting sling (weapon) You enter the shallow water. Moving in this stuff is going to be slow. j - 328 stones (gained 1) j - 330 stones (gained 2) You see here a +0 dagger. You see here a runed broad axe {god gift}. Things that are here: a +1 dagger of freezing; a +0 leather armour You see here a runed broad axe {god gift}. Items here: )) [[. You see here a +0 dagger. You see here a +0 dagger. You see here a runed broad axe {god gift}. There is a stone staircase leading down here. You see here a club. You see here a black bear skeleton. Done exploring. Done exploring. Done exploring. You see here a black bear skeleton. You see here a club. There is a stone staircase leading down here. You climb downwards. Jorgrun Earthshaker comes into view. He is wielding a +0 vorpal quarterstaff. Found 14 gold pieces. There is a stone staircase leading up here. Press: ? - help, v - describe, . - travel Here: Jorgrun, wielding a +0 vorpal quarterstaff and wearing a +0 robe (asleep) The floor. Placed new exclusion. Jorgrun shouts! You climb upwards. There is a stone staircase leading down here. a - a +9 vorpal quick blade (weapon) Done exploring. Things that are here: a +0 leather armour; a +1 dagger of freezing Things that are here: a +0 troll leather armour; a troll skeleton There is a stone staircase leading down here. You climb downwards. Level annotation: Jorgrun A gargoyle comes into view. It is wielding a -1 flail. Found a condenser vane and a potion of flight. There is a stone staircase leading up here. b - a +0 hunting sling (weapon) You hear a grinding noise. You shoot a stone. The stone hits the gargoyle but does no damage. You shoot a stone. The stone hits the gargoyle but does no damage. You shoot a stone. The stone barely misses the gargoyle. You shoot a stone. The stone hits the gargoyle but does no damage. You shoot a stone. The stone hits the gargoyle. The gargoyle is lightly damaged. The gargoyle hurls a stone arrow at you. The stone arrow misses you. a - a +9 vorpal quick blade (weapon) The gargoyle hurls a stone arrow at you. The stone arrow misses you. A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! The gargoyle closely misses you. You barely miss the gargoyle. The gargoyle is lightly damaged. You puncture the gargoyle! The gargoyle is heavily damaged. You barely miss the gargoyle. The gargoyle is heavily damaged. You hit the gargoyle but do no damage. The gargoyle is heavily damaged. The gargoyle hurls a stone arrow at you. The stone arrow misses you. You puncture the gargoyle! You destroy the gargoyle! Trog accepts your kill. No target in view! No target in view! There is a stone staircase leading up here. You start waiting. You feel a strong urge to attack something. You start waiting. You feel your anger nearly subside. You are no longer berserk. You are exhausted. You feel yourself slow down. You start waiting. You hear a grinding noise. x2 You feel yourself speed up. You start waiting. You recover from your berserk rage. You start waiting. Jorgrun is nearby! b - a +0 hunting sling (weapon) You shoot a stone. The stone hits Jorgrun but does no damage. a - a +9 vorpal quick blade (weapon) You hear a grinding noise. Your skin crawls. You feel resistant to hostile enchantments. Some rock shatters into small pieces. A worker ant comes into view. Jorgrun gestures at you while chanting. Roots burst forth from the earth! The grasping roots grab you! The grasping roots constrict you! The worker ant misses you. A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! Jorgrun hits you with a +0 vorpal quarterstaff. The grasping roots constrict you. The worker ant misses you. You puncture Jorgrun! Jorgrun is lightly wounded. You hit Jorgrun. Jorgrun is moderately wounded. You puncture Jorgrun! Jorgrun is heavily wounded. The worker ant misses you. You puncture Jorgrun! Jorgrun is heavily wounded. Jorgrun hits you with a +0 vorpal quarterstaff! The grasping roots constrict you! You completely miss Jorgrun. Jorgrun is heavily wounded. You puncture Jorgrun! Jorgrun is severely wounded. You hit Jorgrun. Jorgrun is severely wounded. The worker ant misses you. You hit Jorgrun. Jorgrun is severely wounded. You barely miss Jorgrun. Jorgrun is severely wounded. Jorgrun mutters some incantations to himself. Jorgrun barely misses you. The grasping roots constrict you! You puncture Jorgrun! Jorgrun is almost dead. You barely miss Jorgrun. Jorgrun is almost dead. The worker ant closely misses you. You closely miss Jorgrun. Jorgrun is almost dead. You puncture Jorgrun! Jorgrun is almost dead. You barely miss Jorgrun. Jorgrun is almost dead. You miss Jorgrun. Jorgrun is almost dead. Jorgrun hits you with a +0 vorpal quarterstaff! The grasping roots constrict you. The worker ant completely misses you. You miss Jorgrun. Jorgrun is almost dead. You impale Jorgrun!! You kill Jorgrun! Trog accepts your kill. Trog appreciates your killing of a magic user. Your Stealth skill increases to level 11! You barely miss the worker ant. The worker ant misses you. You closely miss the worker ant. You puncture the worker ant! The worker ant is severely wounded. You puncture the worker ant! You kill the worker ant! Trog accepts your kill. You see here a worker ant corpse. You feel a strong urge to attack something. Things that are here: a +0 vorpal quarterstaff; a +0 robe You are no longer berserk. You are exhausted. You feel yourself slow down. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You start resting. You feel the effects of Trog's Hand fading. You start resting. Your skin stops crawling. You feel less resistant to hostile enchantments. You start resting. You feel yourself speed up. You start resting. HP restored. b - a +0 hunting sling (weapon) You climb downwards. There is a stone staircase leading up here. You recover from your berserk rage. Magic restored. Found a stone staircase leading down. j - 325 stones (gained 1) You see here a cursed -1 flail. No target in view! j - 326 stones (gained 1) j - 327 stones (gained 1) Found a stone staircase leading down. j - 328 stones (gained 1) g - 3 potions of flight (gained 1) Nessos the Markscentaur comes into view. They are carrying a wand of iceblast (5). You shoot a stone. The stone hits Nessos but does no damage. Nessos shouts! Nessos gestures wildly while chanting. Nessos seems to speed up. Aiming: Enslavement Press: ? - help, Shift-Dir - straight line, f/p - Nessos Aim: Nessos, wearing a +0 ring mail, quivering 21 arrows and carrying a wand of iceblast (5) (fast, chance to defeat MR: 61%) Okay, then. Unknown command. Aiming: Polymorph Press: ? - help, Shift-Dir - straight line, f/p - Nessos Aim: Nessos, wearing a +0 ring mail, quivering 21 arrows and carrying a wand of iceblast (5) (fast, will become a redback, a floating eye, or a cane toad, chance to defeat MR: 61%) Nessos evaporates and reforms as a cane toad! You shoot a stone. The stone hits Nessos but does no damage. You shoot a stone. The stone hits Nessos. Nessos is lightly wounded. You shoot a stone. The stone hits Nessos but does no damage. Nessos is lightly wounded. You shoot a stone. The stone closely misses Nessos. You shoot a stone. The stone hits Nessos but does no damage. Nessos is lightly wounded. You shoot a stone. The stone barely misses Nessos. a - a +9 vorpal quick blade (weapon) A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! Nessos closely misses you. You barely miss Nessos. Nessos stings you! You are poisoned. Nessos poisons you! You puncture Nessos! Nessos is heavily wounded. You feel sick. You puncture Nessos! Nessos is almost dead. You puncture Nessos! You kill Nessos! Trog accepts your kill. Nessos returns to their original shape as they die. You feel sick. You see here the centaur corpse of Nessos. You feel a strong urge to attack something. You feel sick. You feel sick. You see here the centaur corpse of Nessos. You feel your anger nearly subside. You are no longer berserk. You are exhausted. You feel yourself slow down. You feel sick. You start resting. You feel sick. Magic restored. You feel sick. You start resting. You feel sick. x12 A freezing wraith comes into view. A freezing wraith is nearby! You feel sick. There is a stone staircase leading down here. You feel yourself speed up. You feel sick. You are no longer poisoned. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You start resting. You recover from your berserk rage. You start resting. You start resting. HP restored. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.26-a0-852-g6321bf7 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: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_DISPLAY_COMMANDS repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [FromWork] Species: Spriggan Job: Berserker HP: 65/65; mods: 0/0 MP: 22/22; mod: 0 Stats: 17 (17) 10 (10) 15 (15) Position: (70, 47), god: Trog (10), 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 | 1 | 20 | 8 | 2777 | 232/636 Short Blades | X | 0 | 0 | 12 | 3531 | 0/715 Long Blades | X | 0 | 0 | 0 | 0 | 0/70 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/84 Polearms | X | 0 | 0 | 0 | 0 | 0/84 Staves | X | 0 | 0 | 0 | 0 | 0/84 Slings | X | 2 | 40 | 11 | 2755 | 316/530 Bows | X | 0 | 0 | 0 | 0 | 0/35 Crossbows | X | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/84 Dodging | X | 1 | 20 | 13 | 2760 | 235/475 Stealth | X | 1 | 20 | 11 | 1573 | 123/315 Shields | X | 0 | 0 | 0 | 0 | 0/84 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 0 | 0 | 0 | 0 | 0/35 Conjurations | X | 0 | 0 | 0 | 0 | 0/84 Hexes | X | 0 | 0 | 0 | 0 | 0/35 Summonings | X | 0 | 0 | 0 | 0 | 0/70 Necromancy | X | 0 | 0 | 0 | 0 | 0/59 Translocations | X | 0 | 0 | 0 | 0 | 0/25 Transmutations | X | 0 | 0 | 0 | 0 | 0/29 Fire Magic | X | 0 | 0 | 0 | 0 | 0/70 Ice Magic | X | 0 | 0 | 0 | 0 | 0/70 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Poison Magic | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 5 | 445 | 0/179 Spell bugs: Durations: Attributes: #12: 929 #27: 31520 #49: 1029 #59: 1 Mutations: see invisible: 1 (innate) speed: 3 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +9 vorpal quick blade eq slot #1, inv slot #30: scarf of invisibility eq slot #6, inv slot #50: +0 acid dragon scales eq slot #7, inv slot #21: ring of protection from magic eq slot #8, inv slot #41: ring of magical power eq slot #9, inv slot #40: amulet of guardian spirit }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ..[...............#.### ......................# ..................#...# .....÷...[.[.....##...# ................#..#..# ##..............####..# #...#########......#.# ##....................# ................@.##..# .....................## ####...##########.#### ####...##########.# ..................# ..................# ####...##########.# .......##########.# ..................# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>