ASSERT(fp) in 'command.cc' at line 1130 failed. (Failed to open 'quickstart.md'!) Version: Dungeon Crawl Stone Soup 0.26-a0-859-gf57989e 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 0.26-a0-859-gf57989e 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-25.01:21:22.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) [0x72b198]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3c7) [0x7323a7]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x72b600]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7f0999d204c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7f099a0c6269]: /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x731b69] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12AssertFailedPKcS0_iS0_z+0x188) [0x731cf8]: AssertFailed(char const*, char const*, int, char const*, ...) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x727110] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z9show_helpiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1ec) [0x727d8c]: show_help(int, std::__cxx11::basic_string, std::allocator >) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15process_command12command_typeS_+0x14d2) [0xce8002]: process_command(command_type, command_type) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xce442a] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xce500d] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x17e) [0x692e7e]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f0999d0b840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x6938f9]: 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". 0x00007f099a0c5f2a in __waitpid (pid=7816, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f099a0c5f2a in __waitpid (pid=7816, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x000000000072b015 in call_gdb (file=file@entry=0x7f099a0b0540 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 7757\000\000\000\000\000\000\000\000" #2 0x00000000007323c3 in do_crash_dump () at dbg-asrt.cc:685 t = 1606267390 dir = "/var/dcss/gamedata/dcss/morgue/araganzar/" name = "/var/dcss/gamedata/dcss/morgue/araganzar/crash-araganzar-20201125-012310.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 = 0x7f099a0b0540 <_IO_2_1_stderr_> #3 0x000000000072b600 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No locals. #5 0x00007f099a0c6269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000731b69 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffd982ccbe0 "ASSERT(fp) in 'command.cc' at line 1130 failed. (Failed to open 'quickstart.md'!)", assert=true) at dbg-asrt.cc:817 No locals. #7 0x0000000000731cf8 in AssertFailed (expr=expr@entry=0xcf67af "fp", file=file@entry=0xcf67a4 "command.cc", line=line@entry=1130, text=text@entry=0xcf678f "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\344\n\232\t\177\000\000\377\377\377\377\000\000\000\000|\242\211\232\t\177\000\000\377\377\377\377\377\377\377\377\240\344\n\232\t\177\000\000`F\275\232\t\177\000\000\340\"\023\001\000\000\000\000\200\312,\230\375\177\000\000\200\312,\230\375\177\000\000\020\314,\230\375\177\000\000\226,\317\000\000\000\000\000\240\312,\230\375\177\000\000DNu\233\t\177\000\000\060\314,\230\375\177\000\000\033\002\000\000\000\000\000\000\000 \226\233\t\177\000\000\200\355Ι\t\177\000\000\370\277ϙ\t\177\000\000{Vu\233\t\177\000\000\033\002\000\000\000\000\000\000\370\277"... final_mesg = "ASSERT(fp) in 'command.cc' at line 1130 failed. (Failed to open 'quickstart.md'!)\000ϙ\t\177\000\000\000 \226\233\t\177\000\000\000\000\000\000\000\000\000\000`\324,\230\375\177\000\000\"\000\000\000\000\000\000\000\340\"\023\001\000\000\000\000\b\000\000\000\375\177\000\000k\000\000\000\000\000\000\000\200\033\337\005\000\000\000\000\340\"\023\001\000\000\000\000\320\314,\230\000\000\000\000L1\223\232\t\177\000\000!3\323g\002\200\377\377 \373\n\232\t\177\000\000\066\000\000\000\000\000\000\000\065"... mesg = "ASSERT(fp) in 'command.cc' at line 1130 failed.\000\250\311,\230\375\177\000\000\001\000\000\000\000\000\000\000\377\a\000\000\000\000\000\000V\031\340\231\t\177\000\000\001\200\255\373\375\177\000\000\300\311,\230\375\177\000\000\300\311,\230\375\177\000\000\300\311,\230\375\177\000\000\300\311,\230\375\177\000\000\302\311,\230\375\177\000\000\277\321,\230\375\177\000\000\300\311,\230\375\177\000\000\277\321,\230\375\177", '\000' , "\357\321,\230\004", '\000' ... args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffd982cd0d0, reg_save_area = 0x7ffd982ccff0}} fileName = #8 0x0000000000727110 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\230\375\177\000\000\a\000\000\000\000\000\000\000`\324,\230\375\177\000\000\200\324,\230\375\177\000\000\000\000\000\000\000\000\000\000\250\324,\230\375\177\000\000\360\325,\230\375\177\000\000\a\377\377\377\000\000\000\000p\324,\230\375\177\000\000\365\373\201\000\000\000\000\000\250\324,\230\375\177\000\000Eu\264\000\000\000\000\000\060u\264", '\000' , "\200\324,\230\375\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 = 32765 header = "quickstart.md" #9 0x0000000000727d8c in help_popup::process_key (ch=-249, this=0x7ffd982cd480) 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 = -2078049824 page = key = line_height = scroll = page = header_text = help_text = #10 help_popup::help_popup (key=-249, this=0x7ffd982cd480) at command.cc:1185 No locals. #11 show_help (section=section@entry=-249, highlight_string="") at command.cc:1256 help = { = {_vptr.formatted_scroller = 0xdb22d8 , 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 0x0000000000ce8002 in process_command (cmd=, prev_cmd=) at /usr/include/c++/9/bits/char_traits.h:300 No locals. #13 0x0000000000ce442a in _input () at main.cc:1174 cmd = CMD_DISPLAY_COMMANDS real_prev_cmd = CMD_MOVE_DOWN player_disabled = {was_disabled = false} #14 0x0000000000ce500d in _launch_game () at main.cc:480 game_start = ccon = {cstate = false} #15 0x0000000000692e7e in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #16 main (argc=, argv=0x7ffd982cdb58) at main.cc:337 echo = {prev_state = MB_MAYBE} [Inferior 1 (process 7757) 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 = 17, depth = 5 Level id: Geh:5 Level build method = , level layout type = open_caves, absdepth0 = 32 Level vaults: layout_gehenna_pools_basic Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You see here 2 silver javelins. z - 101 silver javelins (gained 2) The hell knight gestures at you while chanting. You block the puff of flame. You block the hell knight's attack. Unknown command. You block the hell knight's attack. Found a gateway to Hell. You slash the hell knight! You hit the hell knight but do no damage. Your daeva hits the hell knight with a +4 scimitar of holy wrath! Your daeva hits the hell knight but does no damage. You block the hell knight's attack. You hit the hell knight but do no damage. You barely miss the hell knight. Your daeva hits the hell knight with a +4 scimitar of holy wrath. x2 Your daeva blocks the hell knight's attack. You slice the hell knight!! Your daeva hits the hell knight with a +4 scimitar of holy wrath!! The hell knight dies! The Shining One accepts your kill. The Shining One blesses your daeva with more time in this world. No target in view! No target in view! Found a stone staircase leading down. Things that are here: a +2 halberd of flaming; a +0 plate armour; a human corpse A hell knight, a flying skull and a skeleton come into view. The hell knight is wielding a +5 demon whip of flaming. The hell knight shouts! The flying skull gives a hideous shriek! A flying skull comes into view. A hell knight comes into view. It is wielding a +2 battleaxe of flaming. The hell knight moves out of view. 2 flying skulls come into view. The hell knight shouts! The flying skull gives a hideous shriek! x2 Unknown command. The hell knight casts a spell. The hell knight seems to speed up. You block the flying skull's attack. You slice the flying skull!! You destroy the flying skull! The Shining One accepts your kill. You feel better. You regained 6 hp, and now have 241/319 hp. Unknown command. You block the anaconda skeleton's attack. x2 You block the flying skull's attack. Unknown command. You hit the flying skull but do no damage. You slice the hell knight!! You fracture the anaconda skeleton into splinters!!! The anaconda skeleton convulses!!! You destroy the anaconda skeleton! The Shining One accepts your kill. You feel better. You block the hell knight's attack. Your daeva hits the flying skull with a +4 scimitar of holy wrath. The flying skull convulses. Your daeva hits the flying skull with a +4 scimitar of holy wrath! The flying skull convulses! A wight comes into view. It is wielding a +2 trident. Your daeva blocks the flying skull's attack. You regained 12 hp, and now have 253/319 hp. Unknown command. You slice the flying skull!! You destroy the flying skull! The Shining One accepts your kill. You feel better. You slice the hell knight!! You slice the flying skull!! You destroy the flying skull! The Shining One accepts your kill. You feel better. The Shining One blesses your daeva with more time in this world. The hell knight hits you but does no damage. You regained 17 hp, and now have 270/319 hp. Unknown command. You slash the hell knight! You slice the flying skull!! You destroy the flying skull! The Shining One accepts your kill. You feel better. You block the hell knight's attack. Your daeva calls down the wrath of the Shining One upon the hell knight. The hell knight is smitten. The hell knight dies! The Shining One accepts your kill. You regained 4 hp, and now have 274/319 hp. Unknown command. You slice the hell knight!! Your daeva hits the hell knight with a +4 scimitar of holy wrath. Your daeva hits the hell knight with a +4 scimitar of holy wrath! Unknown command. You slice the hell knight like a ripe choko!!! You kill the hell knight! The Shining One accepts your kill. The Shining One blesses your daeva with more time in this world. Unknown command. Items here: )) [[ ††. Unknown command. You block the wight's attack. Your daeva calls down the wrath of the Shining One upon the wight. The wight is smitten. Something frightening happens. A Brimstone Fiend comes into view. You slice the Brimstone Fiend!! The Brimstone Fiend convulses! You block the wight's attack. Unknown command. You hit the Brimstone Fiend. The Brimstone Fiend convulses. You block the wight's attack. Unknown command. You carve the Brimstone Fiend like a ham!!! The Brimstone Fiend convulses!!! You kill the Brimstone Fiend! The Shining One accepts your kill. You feel better. You regained 14 hp, and now have 288/319 hp. Your daeva calls down the wrath of the Shining One upon the wight. The wight is smitten. The wight is destroyed! The Shining One accepts your kill. Unknown command. No target in view! No target in view! No target in view! Things that are here: a +2 trident; a +0 robe A wight comes into view. It is wielding a +1 dire flail. A wight comes into view. It is wielding a +3 falchion. A fire giant skeleton comes into view. A stone giant zombie comes into view. You block the wight's attack. You chop the wight into pieces!!! You destroy the wight! The Shining One accepts your kill. Unknown command. You block the wight's attack. Your daeva calls down the wrath of the Shining One upon the wight. The wight is smitten. Found a gateway to Hell. Things that are here: a cursed +1 dire flail; a +0 robe Unknown command. You hit the wight. The wight convulses. You destroy the wight! The Shining One accepts your kill. You feel better. You regained 3 hp, and now have 291/319 hp. Unknown command. A fire giant skeleton comes into view. The fire giant skeleton barely misses you. Your daeva calls down the wrath of the Shining One upon the fire giant skeleton. The fire giant skeleton is smitten. Things that are here: a cursed +3 falchion; a +0 robe Unknown command. You fracture the fire giant skeleton into splinters!!!! The fire giant skeleton convulses!!! You destroy the fire giant skeleton! The Shining One accepts your kill. You feel better. You slice the stone giant zombie!! The stone giant zombie convulses. You regained 24 hp, and now have 315/319 hp. You slice the stone giant zombie!! The stone giant zombie convulses. You block the stone giant zombie's attack. You cut the stone giant zombie into ribbons!!! The stone giant zombie convulses!! An ettin skeleton comes into view. You slice the stone giant zombie!! You destroy the stone giant zombie! The Shining One accepts your kill. You feel better. Health restored: 319 You fracture the fire giant skeleton into splinters!!! The fire giant skeleton convulses!!! You destroy the fire giant skeleton! The Shining One accepts your kill. The Shining One blesses your daeva with more time in this world. You slice the ettin skeleton!! The ettin skeleton convulses!! Your daeva calls down the wrath of the Shining One upon the ettin skeleton. The ettin skeleton is smitten. You block the ettin skeleton's attack. x2 You slash the ettin skeleton! The ettin skeleton convulses. You slash the ettin skeleton! You destroy the ettin skeleton! The Shining One accepts your kill. The Shining One blesses your daeva with more time in this world. Things that are here: a cursed +3 falchion; a +0 robe Things that are here: a cursed +1 dire flail; a +0 robe You smell brimstone. Unknown command. Unknown command. Unknown command. Things that are here: a +2 trident; a +0 robe There is a stone staircase leading down here. Options error: Bad channel -- pray (~/.crawlrc:5390) Options error: Bad channel -- food (~/.crawlrc:5393) Options error: Bad object type '%}\|' for autopickup. (~/.crawlrc:8812) Options error: Bad object type '%|\' for autopickup. (~/.crawlrc:9737) Welcome back, araganzar the Deep Dwarf Berserker. Game seed: 64216756529547658 (custom seed) The Shining One says: Lead the forces of light to victory! Options error: Bad channel -- pray (~/.crawlrc:5390) Options error: Bad channel -- food (~/.crawlrc:5393) Options error: Bad object type '%}\|' for autopickup. (~/.crawlrc:8812) Options error: Bad object type '%|\' for autopickup. (~/.crawlrc:9737) Welcome back, araganzar the Deep Dwarf Berserker. Game seed: 64216756529547658 (custom seed) The Shining One says: Lead the forces of light to victory! Found three gateways to Hell and an escape hatch in the floor. A phantom comes into view. You block the phantom's attack. You slash the phantom! The phantom convulses. You are momentarily dazzled by a brilliant light. The phantom completely misses you. You now have 41/49 mp. Unknown command. Your gold dragon scales prevents you from hitting the phantom. The phantom blinks! The phantom blinks! You completely miss the phantom. You block the phantom's attack. You slice the phantom!! You destroy the phantom! The Shining One accepts your kill. You feel your power returning. You regained 3 mp, and now have 45/49 mp. A rock wall. This square is lit by a halo. The rock shatters into small pieces. A tormentor comes into view. Unknown command. Unknown command. Throwing (i - inventory) z - 101 silver javelins (quivered) Aim: a tormentor (wandering, hasn't noticed you, haloed) You throw a silver javelin. The silver javelin barely misses the tormentor. The tormentor roars! Throwing (i - inventory) z - 100 silver javelins (quivered) Aim: a tormentor (haloed) You throw a silver javelin. The silver javelin pierces through the tormentor! Throwing (i - inventory) z - 99 silver javelins (quivered) Aim: a tormentor (moderately wounded, haloed) You throw a silver javelin. The silver javelin pierces through the tormentor but does no damage. The tormentor calls on the powers of darkness! Your body is wracked with pain! Your angel convulses! You take 104 damage, and have 215/319 hp. MASSIVE DAMAGE!! Unknown command. Throwing (i - inventory) z - 98 silver javelins (quivered) Really target yourself? Okay, then. Unknown command. Unknown command. Unknown command. Throwing (i - inventory) z - 98 silver javelins (quivered) Aim: a tormentor (moderately wounded, haloed) You throw a silver javelin. The silver javelin pierces through the tormentor. MP restored: 49 Throwing (i - inventory) z - 97 silver javelins (quivered) Aim: a tormentor (heavily wounded, haloed) You throw a silver javelin. The silver javelin pierces through the tormentor!!! You kill the tormentor! The Shining One accepts your kill. You feel better. A wraith comes into view. You regained 7 hp, and now have 222/319 hp. A smoke demon, a wraith and a skeleton come into view. The smoke demon roars! You hit the wraith. The wraith convulses. You block the wraith's attack. You slash the wraith! The wraith convulses! A harpy zombie comes into view. Your angel hits the wraith with a +2 whip of holy wrath. The wraith convulses! Your angel barely misses the wraith. You slice the wraith!! You destroy the wraith! The Shining One accepts your kill. You feel better. You regained 10 hp, and now have 232/319 hp. Unknown command. You slice the wraith like a ripe choko!!! You destroy the wraith! The Shining One accepts your kill. You feel better. You regained 9 hp, and now have 241/319 hp. Unknown command. You block the smoke demon's attack. x2 The smoke demon hits you but does no damage. The ice dragon skeleton bites your angel. The ice dragon skeleton closely misses your angel. The ice dragon skeleton tramples your angel but does no damage. Unknown command. You barely miss the smoke demon. You slice the harpy zombie!! The harpy zombie convulses!! You destroy the harpy zombie! The Shining One accepts your kill. You block the smoke demon's attack. x3 Your angel hits the ice dragon skeleton with a +2 whip of holy wrath! The ice dragon skeleton convulses! Your angel hits the ice dragon skeleton with a +2 whip of holy wrath. The ice dragon skeleton convulses. Unknown command. You slash the smoke demon! The smoke demon convulses. The ice dragon skeleton bites your angel. The ice dragon skeleton completely misses your angel. The ice dragon skeleton misses your angel. The smoke demon gestures at you. The ball of steam hits you but does no damage. Your angel hits the ice dragon skeleton with a +2 whip of holy wrath! The ice dragon skeleton convulses! Your angel hits the ice dragon skeleton with a +2 whip of holy wrath! The ice dragon skeleton convulses! Unknown command. You slash the smoke demon! The smoke demon convulses! Your angel is engulfed in a cloud of scalding steam. Your angel hits the ice dragon skeleton with a +2 whip of holy wrath. The ice dragon skeleton convulses. Your angel hits the ice dragon skeleton with a +2 whip of holy wrath. The ice dragon skeleton convulses. The ice dragon skeleton is destroyed! The Shining One accepts your kill. Unknown command. You slice the smoke demon!! You kill the smoke demon! The Shining One accepts your kill. You feel better. Your angel is engulfed in a cloud of scalding steam. Unknown command. No target in view! No target in view! No target in view! Your angel is engulfed in a cloud of scalding steam. z - 97 silver javelins (gained 1) z - 98 silver javelins (gained 1) A phantasmal warrior comes into view. The phantasmal warrior blinks! You see here 3 silver javelins. z - 101 silver javelins (gained 3) You block the phantasmal warrior's attack. You hit the phantasmal warrior but do no damage. Your angel hits the phantasmal warrior with a +2 whip of holy wrath! The phantasmal warrior convulses. Your angel barely misses the phantasmal warrior. You block the phantasmal warrior's attack. You hit the phantasmal warrior. The phantasmal warrior convulses. Your angel hits the phantasmal warrior with a +2 whip of holy wrath. The phantasmal warrior convulses. Your angel hits the phantasmal warrior but does no damage. You slash the phantasmal warrior! The phantasmal warrior convulses!! You destroy the phantasmal warrior! The Shining One accepts your kill. You feel better. You regained 13 hp, and now have 255/319 hp. No target in view! No target in view! A wight comes into view. It is wielding a +3 war axe and wearing a +1 robe of magic resistance. A red devil and a wight come into view. The red devil is wielding a +0 demon trident of venom. A wight comes into view. It is wielding a +2 short sword of freezing. You sense an ancient evil watching you... Flickering shadows surround you. You resist. The red devil hops backward while attacking. The red devil hits you but does no damage. You slice the red devil!! The red devil convulses! You kill the red devil! The Shining One accepts your kill. You feel better. You slice the wight!! You destroy the wight! The Shining One accepts your kill. You regained 12 hp, and now have 267/319 hp. Unknown command. You block the wight's attack. A wight comes into view. It is wielding a +4 great sword. Things that are here: a cursed +0 dagger; a +0 robe Unknown command. You slash the wight! The wight convulses! You destroy the wight! The Shining One accepts your kill. You feel better. You hit the wight. The wight convulses. Your angel hits the wight with a +2 whip of holy wrath! The wight is destroyed! The Shining One accepts your kill. You regained 3 hp, and now have 270/319 hp. You carve the wight like a ham!!! You destroy the wight! The Shining One accepts your kill. You feel better. The Shining One blesses your angel with healing. You regained 3 hp, and now have 273/319 hp. No target in view! No target in view! Really walk into a travel-excluded area? [Y]es or [N]o only, please. Really walk into a travel-excluded area? A wight comes into view. It is wielding a +0 hand axe. You block the wight's attack. Really walk into a travel-excluded area? [Y]es or [N]o only, please. Really walk into a travel-excluded area? [Y]es or [N]o only, please. Really walk into a travel-excluded area? [Y]es or [N]o only, please. Really walk into a travel-excluded area? [Y]es or [N]o only, please. Really walk into a travel-excluded area? [Y]es or [N]o only, please. Really walk into a travel-excluded area? [Y]es or [N]o only, please. Really walk into a travel-excluded area? [Y]es or [N]o only, please. Really walk into a travel-excluded area? [Y]es or [N]o only, please. Really walk into a travel-excluded area? Okay, then. You slice the wight like a ripe choko!!! You destroy the wight! The Shining One accepts your kill. Unknown command. 2 wights come into view. Things that are here: a +0 hand axe; a +0 robe Unknown command. Unknown command. 2 wights come into view. A wight is wielding a +5 hand axe of freezing. Unknown command. A quicksilver dragon skeleton comes into view. Unknown command. You cut the wight into ribbons!!! You destroy the wight! The Shining One accepts your kill. You feel better. You open the wight like a pillowcase!!! You destroy the wight! The Shining One accepts your kill. You feel better. You regained 5 hp, and now have 278/319 hp. You slash the wight! The wight convulses. You destroy the wight! The Shining One accepts your kill. You feel better. You regained 5 hp, and now have 283/319 hp. Unknown command. You slice the wight!! You destroy the wight! The Shining One accepts your kill. You feel better. Unknown command. You slash the quicksilver dragon skeleton! The quicksilver dragon skeleton convulses. An iron dragon skeleton comes into view. You block the quicksilver dragon skeleton's attack. The quicksilver dragon skeleton completely misses you. Unknown command. You slash the quicksilver dragon skeleton! The quicksilver dragon skeleton convulses! You block the quicksilver dragon skeleton's attack. x2 Unknown command. You slice the quicksilver dragon skeleton!! The quicksilver dragon skeleton convulses! Unknown command. You completely miss the quicksilver dragon skeleton. You block the quicksilver dragon skeleton's attack. x2 You hit the quicksilver dragon skeleton. The quicksilver dragon skeleton convulses. You block the quicksilver dragon skeleton's attack. x2 Unknown command. You hit the quicksilver dragon skeleton. The quicksilver dragon skeleton convulses. You block the quicksilver dragon skeleton's attack. The quicksilver dragon skeleton claws you! You take 2 damage, and have 282/319 hp. Unknown command. You slice the quicksilver dragon skeleton!! The quicksilver dragon skeleton convulses. You slash the iron dragon skeleton! The iron dragon skeleton convulses! You block the quicksilver dragon skeleton's attack. x2 Unknown command. You hit the quicksilver dragon skeleton. The quicksilver dragon skeleton convulses. You slash the iron dragon skeleton! The iron dragon skeleton convulses! You block the quicksilver dragon skeleton's attack. x2 Unknown command. You barely miss the quicksilver dragon skeleton. You hit the iron dragon skeleton but do no damage. You block the quicksilver dragon skeleton's attack. The quicksilver dragon skeleton claws you but does no damage. You block the iron dragon skeleton's attack. x3 Unknown command. You slice the quicksilver dragon skeleton!! You destroy the quicksilver dragon skeleton! The Shining One accepts your kill. You feel better. You slice the iron dragon skeleton!! The iron dragon skeleton convulses. Unknown command. You regained 30 hp, and now have 312/319 hp. You slice the iron dragon skeleton!! The iron dragon skeleton convulses. You block the iron dragon skeleton's attack. x3 Unknown command. You slash the iron dragon skeleton! The iron dragon skeleton convulses! Unknown command. You fracture the iron dragon skeleton into splinters!!! You destroy the iron dragon skeleton! The Shining One accepts your kill. You feel better. Unknown command. You regained 6 hp, and now have 318/319 hp. No target in view! Unknown command. Items here: ))) [[[. Saving game... please wait. Options error: Bad channel -- pray (~/.crawlrc:5390) Options error: Bad channel -- food (~/.crawlrc:5393) Options error: Bad object type '%}\|' for autopickup. (~/.crawlrc:8812) Options error: Bad object type '%|\' for autopickup. (~/.crawlrc:9737) Welcome back, araganzar the Deep Dwarf Berserker. Game seed: 64216756529547658 (custom seed) Options error: Bad channel -- pray (~/.crawlrc:5390) Options error: Bad channel -- food (~/.crawlrc:5393) Options error: Bad object type '%}\|' for autopickup. (~/.crawlrc:8812) Options error: Bad object type '%|\' for autopickup. (~/.crawlrc:9737) Welcome back, araganzar the Deep Dwarf Berserker. Game seed: 64216756529547658 (custom seed) The Shining One says: Lead the forces of light to victory! A red devil comes into view. It is wielding a -1 trident. You open the door. Unknown command. A red devil comes into view. It is wielding a +0 trident. "We have you now!" Found a stone staircase leading down. There is an open door here. Unknown command. Unknown command. There is a stone staircase leading down here. You block the red devil's attack. You climb downwards. Your summoned ally is left behind. A manticore skeleton comes into view. There is a gateway to Hell here. A tormentor and a skeleton come into view. The tormentor roars! A hell hound comes into view. Unknown command. Unknown command. Unknown command. Throwing (i - inventory) z - 101 silver javelins (quivered) Aim: a tormentor (haloed) You throw a silver javelin. The hell hound barks! The silver javelin pierces through the tormentor!!! You kill the tormentor! The Shining One accepts your kill. You feel better. A fire elemental comes into view. A hell hound comes into view. Health restored: 319 Unknown command. You are momentarily dazzled by a brilliant light. You now have 41/49 mp. Unknown command. Your daeva calls down the wrath of the Shining One upon the manticore skeleton. The manticore skeleton is smitten. You hit the quicksilver dragon skeleton. The quicksilver dragon skeleton convulses. You slash the hell hound! The hell hound convulses. A frost giant zombie comes into view. You block the quicksilver dragon skeleton's attack. x2 The hell hound bites you but does no damage. Unknown command. You slash the hell hound! You kill the hell hound! The Shining One accepts your kill. You feel your power returning. You slice the quicksilver dragon skeleton!! The quicksilver dragon skeleton convulses! Your daeva hits the manticore skeleton with a +4 scimitar of holy wrath!! The manticore skeleton convulses! Your daeva hits the manticore skeleton with a +4 scimitar of holy wrath. The manticore skeleton convulses! The quicksilver dragon skeleton completely misses you. You block the quicksilver dragon skeleton's attack. Unknown command. You fracture the manticore skeleton into splinters!!! You destroy the manticore skeleton! The Shining One accepts your kill. You feel your power returning. You slash the quicksilver dragon skeleton! The quicksilver dragon skeleton convulses! You closely miss the fire elemental. A titan zombie comes into view. You block the quicksilver dragon skeleton's attack. x2 The fire elemental barely misses you. Unknown command. You regained 3 mp, and now have 46/49 mp. You slice the quicksilver dragon skeleton!! The quicksilver dragon skeleton convulses!! You destroy the quicksilver dragon skeleton! The Shining One accepts your kill. You feel your power returning. The Shining One blesses your daeva with more time in this world. You slice the fire elemental!! You block the hell hound's attack. You regained 2 mp, and now have 48/49 mp. You open the fire elemental like a pillowcase!!! You destroy the fire elemental! You slash the hell hound! The hell hound convulses. A frost giant skeleton comes into view. You block the hell hound's attack. Unknown command. You hit the hell hound but do no damage. Your daeva hits the hell hound with a +4 scimitar of holy wrath! The hell hound convulses! The hell hound dies! The Shining One accepts your kill. MP restored: 49 Unknown command. You see here a hell hound corpse. Unknown command. A naga zombie comes into view. Your daeva calls down the wrath of the Shining One upon the frost giant zombie. The frost giant zombie is smitten. Unknown command. You slice the frost giant zombie!! The frost giant zombie convulses! You block the frost giant zombie's attack. Unknown command. You slice the frost giant zombie!! The frost giant zombie convulses!! You block the frost giant zombie's attack. Unknown command. You slice the frost giant zombie like a ripe choko!!! You destroy the frost giant zombie! The Shining One accepts your kill. Unknown command. You slash the titan zombie! The titan zombie convulses. The frost giant skeleton closely misses your daeva. Unknown command. You open the titan zombie like a pillowcase!!! The titan zombie convulses!!! The titan zombie completely misses you. Your daeva calls down the wrath of the Shining One upon the titan zombie. The titan zombie is smitten. Unknown command. You slash the titan zombie! The titan zombie convulses. The frost giant skeleton hits your daeva but does no damage. You block the titan zombie's attack. Your daeva calls down the wrath of the Shining One upon the titan zombie. The titan zombie is smitten. Unknown command. You slice the titan zombie!! You destroy the titan zombie! The Shining One accepts your kill. The Shining One blesses your daeva with more time in this world. The frost giant skeleton hits your daeva! Unknown command. You swap places. Unknown command. You fracture the frost giant skeleton into splinters!!! The frost giant skeleton convulses!! A hell hound comes into view. Your daeva calls down the wrath of the Shining One upon the frost giant skeleton. The frost giant skeleton is smitten. You block the frost giant skeleton's attack. "Leave now, before it is too late!" A Brimstone Fiend comes into view. You slice the frost giant skeleton!! The frost giant skeleton convulses!! You destroy the frost giant skeleton! The Shining One accepts your kill. Unknown command. The Brimstone Fiend gestures at you. The sphere of damnation explodes! The damnation engulfs you!! The damnation engulfs the Brimstone Fiend. The Brimstone Fiend completely resists. The damnation engulfs your daeva!!! Unknown command. You take 21 damage, and have 298/319 hp. You slice the Brimstone Fiend!! The Brimstone Fiend convulses!!! A wraith comes into view. Unknown command. You slice the Brimstone Fiend!! You kill the Brimstone Fiend! The Shining One accepts your kill. You feel better. You slice the naga zombie!! The naga zombie convulses. The hell hound breathes flames at you. The blast of flame hits the naga zombie!! The naga zombie is destroyed! The blast of flame hits you but does no damage. You regained 8 hp, and now have 306/319 hp. You block the hell hound's attack. Unknown command. You slice the hell hound!! You kill the hell hound! The Shining One accepts your kill. You feel better. Unknown command. Unknown command. You chop the wraith into pieces!!! You destroy the wraith! The Shining One accepts your kill. You feel better. The Shining One blesses your daeva with more time in this world. You regained 11 hp, and now have 318/319 hp. No target in view! No target in view! A fire elemental comes into view. Your daeva barely misses the fire elemental. Your daeva hits the fire elemental with a +4 scimitar of holy wrath! You block the fire elemental's attack. Unknown command. You slice the fire elemental!! Your daeva is engulfed in blazing flames. You block the fire elemental's attack. You open the fire elemental like a pillowcase!!!! You destroy the fire elemental! Your daeva is engulfed in blazing flames. No target in view! You hear words spoken in a strange and terrible language... You hear strange and distant voices. You resist. Unknown command. Unknown command. Unknown command. You hear an angry squeal. x2 A fire giant zombie comes into view. Unknown command. A red devil comes into view. It is wielding a +2 trident of venom. A wraith comes into view. x2 A fire elemental, a red devil and a balrug come into view. The balrug is wielding a +0 demon whip of draining. The red devil is wielding a +1 demon trident of pain. A fire crab comes into view. A spriggan zombie comes into view. A hell hog comes into view. The hell hog squeals angrily. You hear an angry squeal. A hell hog comes into view. You block the red devil's attack. Your daeva calls down the wrath of the Shining One upon the red devil. The red devil is smitten. 2 hell hogs come into view. The hell hog squeals angrily. x2 You block the red devil's attack. The hell hog moves out of view. Unknown command. The golden flame engulfs you but does no damage. You resist. The golden flame engulfs the red devil!!!! The red devil writhes in agony! You kill the red devil! The Shining One accepts your kill. You feel better. The golden flame engulfs the red devil! The red devil writhes in agony! The golden flame engulfs the balrug!! The balrug writhes in agony! The golden flame engulfs your daeva. Your daeva completely resists. The fire crab breathes flames at you. The blast of flame engulfs the balrug. The balrug completely resists. Your daeva calls down the wrath of the Shining One upon the balrug. The balrug is smitten. Health restored: 319 You now have 44/49 mp. Unknown command. Unknown command. You slash the balrug! The balrug convulses! You are engulfed in blazing flames. You resist. The balrug gestures at you. The fireball explodes! The fireball engulfs you. You resist. The fireball engulfs the balrug. The balrug completely resists. You slash the balrug! The balrug convulses!! You kill the balrug! The Shining One accepts your kill. You feel better. You feel your power returning. You are engulfed in blazing flames. You resist. Unknown command. Unknown command. You slice the hell hog!! The hell hog convulses. You are engulfed in blazing flames. You resist. The hell hog breathes fire at you. The fireball explodes! The fireball engulfs the hell hog! The hell hog resists. The fireball engulfs the fire crab. The fire crab completely resists. The fireball engulfs the hell hog. The hell hog resists. The fireball engulfs you but does no damage. The fire crab breathes flames at you. The blast of flame engulfs you but does no damage. Your daeva is engulfed in blazing flames. Your daeva hits the fire elemental with a +4 scimitar of holy wrath! x2 The wraith is engulfed in blazing flames. The hell hog is engulfed in blazing flames. The hell hog breathes fire at your daeva. The fireball explodes! The fireball engulfs you but does no damage. The fireball engulfs the hell hog. The hell hog resists. The fireball engulfs the fire elemental. The fire elemental completely resists. The fireball engulfs your daeva!! You barely miss the hell hog. You slice the fire elemental!! You destroy the fire elemental! The hell hog breathes fire at you. The fireball explodes! The fireball engulfs the hell hog. The hell hog resists. The hell hog dies! The fireball engulfs the fire crab. The fire crab completely resists. The fireball engulfs the hell hog! The hell hog resists. The fireball engulfs you but does no damage. The hell hog is engulfed in blazing flames. A wraith comes into view. Unknown command. Unknown command. You hit the hell hog. The hell hog convulses. You hit the fire crab. The hell hog breathes fire at you. The fireball explodes! The fireball engulfs you but does no damage. The fireball engulfs the fire crab. The fire crab completely resists. The fireball engulfs the hell hog. The hell hog resists. The fireball engulfs your daeva!! The wraith is engulfed in blazing flames. Your daeva blocks the wraith's attack. Your daeva is engulfed in blazing flames. Your daeva dies! The fire giant zombie is engulfed in blazing flames. You hit the hell hog. The hell hog convulses. You slash the fire crab! The hell hog is engulfed in blazing flames. You block the hell hog's attack. You block the fire crab's attack. The fire crab closely misses you. The wraith is engulfed in blazing flames. You hit the hell hog but do no damage. You slice the wraith!! The wraith convulses. You hit the wraith. The wraith convulses. You chop the fire crab into pieces!!! You kill the fire crab! The hell hog is engulfed in blazing flames. You block the hell hog's attack. The fire giant zombie is engulfed in blazing flames. You regained 2 mp, and now have 46/49 mp. You slice the wraith!! You destroy the wraith! The Shining One accepts your kill. You feel your power returning. You slice the wraith!! You destroy the wraith! The Shining One accepts your kill. You feel your power returning. You slice the hell hog!! The hell hog convulses!!! You kill the hell hog! The Shining One accepts your kill. You feel your power returning. You hit the hell hog. The hell hog convulses. You hit the hell hog. The hell hog convulses. You block the hell hog's attack. The hell hog is engulfed in blazing flames. You block the hell hog's attack. You block the red devil's attack. MP restored: 49 You hit the hell hog. The hell hog convulses. You slice the hell hog!! The hell hog convulses!! You kill the hell hog! The Shining One accepts your kill. You hit the spriggan zombie. The spriggan zombie convulses! You block the hell hog's attack. You block the spriggan zombie's attack. A shock serpent skeleton comes into view. You slice the hell hog!! You kill the hell hog! The Shining One accepts your kill. You slice the spriggan zombie!! The spriggan zombie convulses!! You hit the fire giant zombie. The fire giant zombie convulses. You block the red devil's attack. You slice the spriggan zombie!! You destroy the spriggan zombie! The Shining One accepts your kill. You slash the fire giant zombie! The fire giant zombie convulses. You block the fire giant zombie's attack. You chop the fire giant zombie into pieces!!! The fire giant zombie convulses!!! You destroy the fire giant zombie! The Shining One accepts your kill. You block the red devil's attack. You slice the wraith!! The wraith convulses. You block the red devil's attack. You hit the wraith but do no damage. You block the wraith's attack. You open the wraith like a pillowcase!!! You destroy the wraith! The Shining One accepts your kill. You block the red devil's attack. A wraith comes into view. The red devil hops backward while attacking. The red devil closely misses you. You slice the shock serpent skeleton!! The shock serpent skeleton convulses!! Unknown command. You slice the shock serpent skeleton!! You destroy the shock serpent skeleton! The Shining One accepts your kill. You block the red devil's attack. The red devil hops backward while attacking. You block the red devil's attack. A quicksilver dragon zombie comes into view. You block the red devil's attack. You slice the red devil like a ripe choko!!! You kill the red devil! The Shining One accepts your kill. You block the quicksilver dragon zombie's attack. x2 You block the wraith's attack. An ettin skeleton comes into view. You slice the wraith!! The wraith convulses!! You destroy the wraith! The Shining One accepts your kill. You slice the quicksilver dragon zombie!! The quicksilver dragon zombie convulses!! The quicksilver dragon zombie barely misses you. You block the quicksilver dragon zombie's attack. You slice the quicksilver dragon zombie!! The quicksilver dragon zombie convulses!!! You destroy the quicksilver dragon zombie! The Shining One accepts your kill. You slash the ettin skeleton! The ettin skeleton convulses. You block the ettin skeleton's attack. x2 You slash the ettin skeleton! The ettin skeleton convulses! You hit the ettin skeleton. The ettin skeleton convulses. You block the ettin skeleton's attack. x2 You slice the ettin skeleton!! The ettin skeleton convulses! You fracture the ettin skeleton into splinters!!! You destroy the ettin skeleton! The Shining One accepts your kill. You are momentarily dazzled by a brilliant light. You now have 42/49 mp. You swap places. You feel a terrible foreboding... Strange energies run through your body. You resist. Unknown command. Unknown command. Unknown command. Found an escape hatch in the floor. You swap places. You swap places. MP restored: 49 Why would you want to do that? Why would you want to do that? Unknown command. A manticore zombie comes into view. You block the manticore zombie's attack. x2 The manticore zombie claws you but does no damage. Your daeva calls down the wrath of the Shining One upon the manticore zombie. The manticore zombie is smitten. You slice the manticore zombie!! The manticore zombie convulses!!! You destroy the manticore zombie! The Shining One accepts your kill. No target in view! No target in view! You swap places. Why would you want to do that? You hear words spoken in a strange and terrible language... Desperate hands claw out at you. 4 hell hogs and a shadow come into view. Unknown command. Unknown command. Unknown command. The hell hog squeals angrily. x3 You hit the hell hog. The hell hog convulses. Your daeva calls down the wrath of the Shining One upon the hell hog. The hell hog is smitten. The hell hog breathes fire at you. The fireball explodes! The fireball engulfs you but does no damage. You resist. The fireball engulfs your daeva!! The fireball engulfs the hell hog. The hell hog resists. You slash the hell hog! The hell hog convulses!! The hell hog breathes fire at you. The fireball explodes! The fireball engulfs you but does no damage. The fireball engulfs your daeva!!! The fireball engulfs the hell hog! The hell hog resists. The hell hog dies! The hell hog breathes fire at you. The fireball explodes! The fireball engulfs you. You resist. The fireball engulfs your daeva!! Your daeva calls down the wrath of the Shining One upon the hell hog. The hell hog is smitten. Unknown command. Unknown command. You slash the hell hog! The hell hog convulses!! You hit the hell hog. The hell hog convulses! You slice the hell hog!! The hell hog convulses!! You hit the nameless horror but do no damage. You slash the shadow! The shadow convulses!! You destroy the shadow! The Shining One accepts your kill. You feel better. You block the hell hog's attack. The hell hog breathes fire at you. The fireball explodes! The fireball engulfs you but does no damage. The fireball engulfs the nameless horror!!! The nameless horror is destroyed! The fireball engulfs your daeva!!! Your daeva dies! The fireball engulfs the hell hog. The hell hog resists. The fireball engulfs the hell hog. The hell hog resists. The hell hog dies! You carve the hell hog like the proverbial ham!!! You kill the hell hog! The Shining One accepts your kill. Your Evocations skill increases to level 20! You carve the hell hog like the proverbial ham!!! You kill the hell hog! The Shining One accepts your kill. Unknown command. Unknown command. No target in view! No target in view! Unknown command. Unknown command. No target in view! No target in view! No target in view! Found a gateway to Hell. Found a stone staircase leading down. You open the door. There is an open door here. Unknown command. There is a stone staircase leading down here. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.26-a0-854-gdc81c2f 0.26-a0-858-gbf76662 0.26-a0-859-gf57989e 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: 319/319; mods: 0/0 MP: 49/49; mod: 0 Stats: 35 (35) 10 (10) 18 (18) Position: (16, 57), god: the Shining One (2), 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 | 33 | 25 | 29866 | 790/3032 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 26 | 22704 | 0/2312 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 | 26 | 22732 | 28/2312 Dodging | X | 1 | 33 | 24 | 20070 | 1529/2018 Stealth | X | 0 | 0 | 0 | 0 | 0/29 Shields | X | 0 | 0 | 25 | 20559 | 0/2145 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 12 | 6040 | 101/1202 Conjurations | X | 0 | 0 | 13 | 6005 | 0/1130 Hexes | X | 0 | 0 | 11 | 5124 | 245/1060 Summonings | X | 0 | 0 | 0 | 0 | 0/59 Necromancy | X | 0 | 0 | 17 | 8045 | 99/1135 Translocations | X | 0 | 0 | 9 | 1892 | 0/462 Transmutations | X | 0 | 0 | 6 | 1248 | 0/416 Fire Magic | X | 0 | 0 | 0 | 0 | 0/59 Ice Magic | X | 0 | 0 | 12 | 4994 | 0/1011 Air Magic | X | 0 | 0 | 9 | 3784 | 0/925 Earth Magic | X | 0 | 0 | 16 | 5047 | 172/744 Poison Magic | X | 0 | 0 | 0 | 0 | 0/70 Invocations | X | 0 | 0 | 27 | 17689 | 0/0 Evocations | X | 1 | 33 | 20 | 8312 | 18/1071 Spell bugs: Durations: Attributes: #4: 581823 #12: 14827 #13: 7129 #23: 83623 #24: 853244098 #27: 868088 #49: 16774 #59: 1 Mutations: talons: 1 see invisible: 1 negative energy resistance: 1 (innate) sense surroundings: 3 (innate) robust: 1 no regeneration: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +9 broad axe of holy wrath 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 #5, inv slot #36: +8 tower shield eq slot #6, inv slot #24: +12 gold dragon scales eq slot #7, inv slot #34: ring "Woicsitt" {*Drain rC++ MP+9 AC+4} eq slot #8, inv slot #41: ring of Ephemeral Luck {+Fly rF++ SInv} eq slot #9, inv slot #50: amulet "Pithraesk" {Faith rElec MR+} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: *.......▒§.§....... , * .......§§.......... ▒.....▒▒≈.§........ , ▒▒...▒▒≈..........∩ ▒▒+▒▒..≈......... ...............* .##.......##..# # ####...## ### #.@.# ##..# #### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ziggurat: builder: hex monster_hook: CLASS: FunctionWrapper name: ziggurat_awaken_all fn: [type function] zig_exc: 93 colour: blue bailey_type: bailey_axe ice_cave_hard: false xom_gg_granted: false slime_fixup_done: true tomb_guardian_sets: 1: 1 2: 1 3: 2 4: 1 5: 1 6: 1 xom_gg_heard: true fix_slime_vaults: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>