ASSERT(fp) in 'command.cc' at line 1130 failed. (Failed to open 'quickstart.md'!) Version: Dungeon Crawl Stone Soup 0.26-a0-854-gdc81c2f Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 15979624355174495660, deterministic pregen: 1 Version history: Game started: 0.25-a0-591-g2ad0d86 0.25-a0-632-g7713895 0.26-a0-854-gdc81c2f Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name araganzar -rc /var/dcss/gamedata/dcss-trunk/rc-files/araganzar.rc -macro /var/dcss/gamedata/dcss-trunk/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-trunk/save/ -webtiles-socket /var/dcss/sockets/araganzar:2020-11-22.04:36:36.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) [0x72b118]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3c7) [0x732327]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x72b580]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7fcc02bf14c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7fcc02f97269]: /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x731ae9] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12AssertFailedPKcS0_iS0_z+0x188) [0x731c78]: AssertFailed(char const*, char const*, int, char const*, ...) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x727090] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z9show_helpiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1ec) [0x727d0c]: show_help(int, std::__cxx11::basic_string, std::allocator >) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15process_command12command_typeS_+0x14d2) [0xce7f62]: process_command(command_type, command_type) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xce438a] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xce4f6d] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x17e) [0x692e7e]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fcc02bdc840]: /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". 0x00007fcc02f96f2a in __waitpid (pid=20318, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fcc02f96f2a in __waitpid (pid=20318, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x000000000072af95 in call_gdb (file=file@entry=0x7fcc02f81540 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 18399\000\000\000\000\000\000\000" #2 0x0000000000732343 in do_crash_dump () at dbg-asrt.cc:685 t = 1606024801 dir = "/var/dcss/gamedata/dcss/morgue/araganzar/" name = "/var/dcss/gamedata/dcss/morgue/araganzar/crash-araganzar-20201122-060001.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 = 0x7fcc02f81540 <_IO_2_1_stderr_> #3 0x000000000072b580 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No locals. #5 0x00007fcc02f97269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000731ae9 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc109ae0b0 "ASSERT(fp) in 'command.cc' at line 1130 failed. (Failed to open 'quickstart.md'!)", assert=true) at dbg-asrt.cc:817 No locals. #7 0x0000000000731c78 in AssertFailed (expr=expr@entry=0xcf670f "fp", file=file@entry=0xcf6704 "command.cc", line=line@entry=1130, text=text@entry=0xcf66ef "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\364\367\002\314\177\000\000\377\377\377\377", '\000' , "\377\377\377\377\377\377\377\377\240\364\367\002\314\177\000\000\000\000\000\000\000\000\000\000\340\"\023\001\000\000\000\000Pߚ\020\374\177\000\000Pߚ\020\374\177\000\000\340\340\232\020\374\177\000\000\366+\317\000\000\000\000\000pߚ\020\374\177\000\000pߚ\020\374\177\000\000\000\341\232\020\374\177\000\000\366+\317\000\000\000\000\000\220ߚ\020\374\177\000\000\220ߚ\020\374\177\000\000 \341\232\020\374\177\000\000\366+\317\000\000\000\000\000\b\341\232\020\374\177\000\000\001\000\000\000\000\000\000\000"... final_mesg = "ASSERT(fp) in 'command.cc' at line 1130 failed. (Failed to open 'quickstart.md'!)\000\000\000\000\000\000\000\003\000\000\000\060", '\000' , "[\000\000\000n", '\000' , "\b\000\000\000\000\000\000\000k\000\000\000\000\000\000\000\320\006\064\n\000\000\000\000\340\"\023\001\000\000\000\000\240\341\232\020\000\000\000\000LA\200\003\314\177\000\000Q\036e\357\003\200\377\377 \v\370\002\314\177\000\000\066\000\000\000\000\000\000\000"... mesg = "ASSERT(fp) in 'command.cc' at line 1130 failed.\000xޚ\020\374\177\000\000\001\000\000\000\000\000\000\000\377\a\000\000\000\000\000\000V)\315\002\314\177\000\000\001\200\255\373\374\177\000\000\220ޚ\020\374\177\000\000\220ޚ\020\374\177\000\000\220ޚ\020\374\177\000\000\220ޚ\020\374\177\000\000\222ޚ\020\374\177\000\000\217\346\232\020\374\177\000\000\220ޚ\020\374\177\000\000\217\346\232\020\374\177", '\000' , "\277\346\232\020\004", '\000' ... args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffc109ae5a0, reg_save_area = 0x7ffc109ae4c0}} fileName = #8 0x0000000000727090 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\020\374\177\000\000\a\000\000\000\000\000\000\000\060\351\232\020\374\177\000\000P\351\232\020\374\177\000\000\000\000\000\000\000\000\000\000x\351\232\020\374\177\000\000\300\352\232\020\374\177\000\000\a\377\377\377\000\000\000\000@\351\232\020\374\177\000\000u\373\201\000\000\000\000\000x\351\232\020\374\177\000\000\305t\264\000\000\000\000\000\260t\264", '\000' , "P\351\232\020\374\177\000" fname = "quickstart.md" fp = 0x0 text = {ops = std::vector of length 0, capacity 0} next_is_hotkey = false i = hotkeys = std::map with 20 elements = {[49] = 1498, [50] = 2009, [51] = 2208, [52] = 2373, [53] = 2946, [54] = 3066, [97] = 31, [98] = 77, [99] = 183, [100] = 336, [101] = 570, [102] = 628, [103] = 707, [104] = 1026, [105] = 1082, [106] = 1129, [107] = 1161, [108] = 1206, [109] = 1268, [110] = 1304} page_text = std::map with 2 elements = {[37] = {ops = std::vector of length 174, capacity 174 = {{type = FSOP_TEXT, colour = -1, text = "TABLES OF APTITUDES\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The following three tables describe all aptitudes of the various species\n"}, {type = FSOP_TEXT, colour = -1, text = "for the various skills. Knowledge, neither explicit nor implicit, of these\n"}, {type = FSOP_TEXT, colour = -1, text = "are not necessary for winning in Crawl. The qualitative information behind\n"}, {type = FSOP_TEXT, colour = -1, text = "this sheet (i.e., which species are good at which tasks) can be obtained in\n"}, {type = FSOP_TEXT, colour = -1, text = "two other ways:\n"}, {type = FSOP_TEXT, colour = -1, text = "- Read the species section in the manual about strengths and weaknesses.\n"}, {type = FSOP_TEXT, colour = -1, text = "- Look at which combinations of species and background are recommended.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = " -- no aptitude (cannot learn this skill at all)\n"}, {type = FSOP_TEXT, colour = -1, text = " -5 abysmal aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " -4 terrible aptitude (learning half as fast as at 0 aptitude)\n"}, {type = FSOP_TEXT, colour = -1, text = " -3 very poor aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " -2 poor aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " -1 slightly disfavoured aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " 0 standard aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " +1 slightly favoured aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " +2 strong aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " +3 very strong aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = " +4 outstanding aptitude (learning twice as fast as at 0 aptitude)\n"}, {type = FSOP_TEXT, colour = -1, text = " +5 exceptional aptitude\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "There are four special values: HP, MP, Experience and Magic Resistance:\n"}, {type = FSOP_TEXT, colour = -1, text = "- The HP value indicates the percentage of hit points gained per experience\n"}, {type = FSOP_TEXT, colour = -1, text = " level, 100% being the Human standard.\n"}, {type = FSOP_TEXT, colour = -1, text = "- The MP value indicates a fixed additive modifier to magic points.\n"}, {type = FSOP_TEXT, colour = -1, text = "- The Experience value indicates how much experience has to be earned in\n"}, {type = FSOP_TEXT, colour = -1, text = " order to gain a new experience level, +1 being the Human standard. These\n"}, {type = FSOP_TEXT, colour = -1, text = " values use the same scale as the skill aptitudes.\n"}, {type = FSOP_TEXT, colour = -1, text = "- The Magic Resistance value indicates resistance to hostile enchantments per\n"}, {type = FSOP_TEXT, colour = -1, text = " experience level, +3 being the Human standard.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The abbreviations used for the skills are:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "General skills, Experience Melee and Ranged Combat Spellcasting and Magic\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , " ", '-' , " ", '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "Arm - Armour", ' ' , "Fgt - Fighting", ' ' , "Spc - Spellcasting\n"}, {type = FSOP_TEXT, colour = -1, text = "Ddg - Dodging", ' ' , "SBl - Short Blades Coj - Conjurations\n"}, {type = FSOP_TEXT, colour = -1, text = "Sth - Stealth", ' ' , "LBl - Long Blades", ' ' , "Hex - Hexes\n"}, {type = FSOP_TEXT, colour = -1, text = "Shd - Shields", ' ' , "M&F - Maces & Flails Cha - Charms\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Axs - Axes", ' ' , "Sum - Summonings\n"}, {type = FSOP_TEXT, colour = -1, text = "Inv - Invocations", ' ' , "Pla - Polearms", ' ' , "Nec - Necromancy\n"}, {type = FSOP_TEXT, colour = -1, text = "Evo - Evocations", ' ' , "Stv - Staves", ' ' , "Trl - Translocations\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "UC - Unarmed Combat Trm - Transmutations\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "HP - hit points", ' ' , "Thr - Throwing", ' ' , "Fir - Fire Magic\n"}, {type = FSOP_TEXT, colour = -1, text = "MP - magic points", ' ' , "Slg - Slings", ' ' , "Ice - Ice Magic\n"}, {type = FSOP_TEXT, colour = -1, text = "Exp - experience", ' ' , "Bws - Bows", ' ' , "Air - Air Magic\n"}, {type = FSOP_TEXT, colour = -1, text = "MR - magic resistance Crb - Crossbows", ' ' , "Ear - Earth Magic\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Poi - Poison Magic\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Arm Ddg Sth Shd Inv Evo HP MP Exp MR\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "Human", ' ' , "0 0 +1 0 +1 0 +0% 0 +1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Barachi", ' ' , "+2 +1 0 +1 -1 +1 +0% 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Demigod", ' ' , "-1 -1 0 -1 -- -1 +10% +2 -2 +4\n"}, {type = FSOP_TEXT, colour = -1, text = "Demonspawn -1 -1 0 -1 +3 0 +0% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Draconian -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " Black -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " Green -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " Grey -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " Pale -- -1 0 0 +1 +1 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " Purple -- -1 0 0 +1 +1 +10% 0 -1 +6\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Red -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " White -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = " Yellow -- -1 0 0 +1 0 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Deep Dwarf +1 +1 +3 +1 +3 +3 +20% 0 -1 +6\n"}, {type = FSOP_TEXT, colour = -1, text = "Deep Elf -2 +2 +3 -2 +1 +1 -20% +2 -1 +4\n"}, {type = FSOP_TEXT, colour = -1, text = "Felid", ' ' , "-- +3 +4 -- 0 +1 -40% +1 -1 +6\n"}, {type = FSOP_TEXT, colour = -1, text = "Formicid +1 -1 +3 +2 +2 +1 +0% 0 +1 +4\n"}, {type = FSOP_TEXT, colour = -1, text = "Gargoyle +1 -2 +2 +1 +1 -1 -20% 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Ghoul", ' ' , "-1 -1 +2 -1 +1 -1 +10% -1 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Gnoll", ' ' , "+8 +8 +8 +8 +9 +8 +0% 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Halfling +1 +1 +2 +1 +1 0 -10% 0 +1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Kobold", ' ' , "-2 +2 +4 -2 +1 +2 -20% 0 +1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Merfolk", ' ' , "-3 +3 +2 0 +1 0 +0% 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Minotaur +2 +1 -1 +2 0 -1 +10% -1 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Mummy", ' ' , "-2 -2 -1 -2 -1 -2 +0% 0 -1 +5\n"}, {type = FSOP_TEXT, colour = -1, text = "Naga", ' ' , "-2 -2 +5 -2 +1 0 +20% 0 0 +5\n"}, {type = FSOP_TEXT, colour = -1, text = "Octopode -- 0 +4 0 +1 +1 -10% 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Ogre", ' ' , "-2 -1 -2 -1 +1 -2 +30% 0 0 +4\n"}, {type = FSOP_TEXT, colour = -1, text = "Hill Orc +1 -2 -1 +1 +3 0 +10% 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Palentonga -2 -2 -3 -2 +1 -1 +10% 0 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Spriggan -3 +4 +5 -3 0 +3 -30% +1 -1 +7\n"}, {type = FSOP_TEXT, colour = -1, text = "Tengu", ' ' , "+1 +1 +1 0 -1 0 -20% +1 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Troll", ' ' , "-2 -2 -5 -2 -1 -3 +30% -1 -1 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Vampire", ' ' , "-2 +1 +5 -1 -1 -1 +0% 0 -1 +4\n"}, {type = FSOP_TEXT, colour = -1, text = "Vine Stalker -2 -2 +3 -1 0 -1 -30% +1 0 +5\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Arm Ddg Sth Shd Inv Evo HP MP Exp MR\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Fgt SBl LBl M&F Axs Pla Stv UC Thr Slg Bws Crb\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "Human", ' ' , "0 0 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Barachi", ' ' , "+2 +1 +2 +1 +1 0 +1 +1 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Demigod", ' ' , "-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Demonspawn 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Draconian +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " Black +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " Green +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " Grey +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " Pale +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " Purple +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Red +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " White +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = " Yellow +1 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Deep Dwarf -1 -1 0 0 +1 -1 -1 -1 -1 +1 -3 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Deep Elf -2 0 -1 -3 -2 -3 0 -2 0 -2 +3 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Felid", ' ' , "0 -- -- -- -- -- -- 0 -- -- -- --\n"}, {type = FSOP_TEXT, colour = -1, text = "Formicid +1 0 0 0 0 0 0 0 0 +1 -2 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Gargoyle +1 -1 -1 0 -1 -1 0 0 -1 -1 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Ghoul", ' ' , "+1 -1 -1 -1 -1 -1 -1 +1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Gnoll", ' ' , "+8 +8 +8 +8 +8 +8 +8 +8 +8 +8 +8 +8\n"}, {type = FSOP_TEXT, colour = -1, text = "Halfling -1 +2 0 -1 0 -1 -2 -2 0 +4 +1 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Kobold", ' ' , "+1 +3 -2 -1 -2 -2 -1 0 +1 0 0 +2\n"}, {type = FSOP_TEXT, colour = -1, text = "Merfolk", ' ' , "+1 +2 +1 -2 -2 +4 -2 +1 0 -2 -2 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Minotaur +2 +1 +2 +2 +2 +2 +2 +1 0 +1 +1 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Mummy", ' ' , "0 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Naga", ' ' , "0 0 0 0 0 0 0 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Octopode", ' ' , "0 0 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Ogre", ' ' , "+3 -1 -1 -1 0 0 0 -1 0 -3 -3 -3\n"}, {type = FSOP_TEXT, colour = -1, text = "Hill Orc +2 0 +1 +1 +3 +1 -1 +1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Palentonga 0 0 0 0 0 -1 0 0 -3 -3 -2 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Spriggan -2 +1 -2 -3 -2 -3 -3 -2 0 +2 +2 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Tengu", ' ' , "0 +1 +1 +1 +1 +1 +1 +1 0 0 +1 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Troll", ' ' , "-2 -2 -2 -1 -2 -2 -2 0 -1 -4 -4 -4\n"}, {type = FSOP_TEXT, colour = -1, text = "Vampire", ' ' , "-1 +1 0 -2 -1 -1 -2 +1 -2 -2 -2 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Vine Stalker -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Fgt SBl LBl M&F Axs Pla Stv UC Thr Slg Bws Crb\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Spc Coj Hex Cha Sum Nec Trl Trm Fir Ice Air Ear Poi\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "Human", ' ' , "-1 0 0 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Barachi", ' ' , "0 +1 +1 0 +2 -1 +1 +1 +1 +2 +1 0 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Demigod", ' ' , "-2 -1 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Demonspawn -1 0 0 0 0 +1 -1 -1 -1 -1 -1 -1 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Draconian -1 0 -1 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = " Black -1 0 -1 0 0 0 0 0 0 0 +2 -2 0\n"}, {type = FSOP_TEXT, colour = -1, text = " Green -1 0 -1 0 0 0 0 0 0 0 0 0 +2\n"}, {type = FSOP_TEXT, colour = -1, text = " Grey -1 0 -1 0 0 0 0 0 0 0 -2 +2 0\n"}, {type = FSOP_TEXT, colour = -1, text = " Pale -1 0 -1 0 0 0 0 0 +1 0 +1 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = " Purple +1 0 +1 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Red -1 0 -1 0 0 0 0 0 +2 -2 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = " White -1 0 -1 0 0 0 0 0 -2 +2 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = " Yellow -1 0 -1 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Deep Dwarf -2 -1 -2 0 -1 +1 +1 -1 -1 -1 -3 +3 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Deep Elf +3 +1 +3 0 +1 +2 +1 +1 +1 +1 0 +1 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Felid", ' ' , "-1 -1 +4 0 0 0 +4 +1 -1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Formicid", ' ' , "0 -1 +2 0 0 0 -1 +1 0 0 -2 +2 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Gargoyle -1 +1 -1 0 -1 -2 -1 -2 0 0 -2 +2 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Ghoul", ' ' , "-2 -2 -2 0 -1 0 -1 -1 -2 +1 -2 +1 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Gnoll", ' ' , "+8 +6 +6 0 +6 +6 +6 +6 +6 +6 +6 +6 +6\n"}, {type = FSOP_TEXT, colour = -1, text = "Halfling -3 -2 -2 0 -2 -2 +1 -4 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Kobold", ' ' , "0 0 0 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Merfolk", ' ' , "-1 -2 0 0 0 -2 -2 +3 -3 +1 -2 -2 +1\n"}, {type = FSOP_TEXT, colour = -1, text = "Minotaur -4 -3 -4 0 -3 -3 -3 -2 -3 -3 -3 -2 -3\n"}, {type = FSOP_TEXT, colour = -1, text = "Mummy", ' ' , "+2 -2 -1 0 -2 0 -2 -2 -2 -2 -2 -2 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Naga", ' ' , "-1 0 0 0 0 0 0 0 0 0 0 0 +3\n"}, {type = FSOP_TEXT, colour = -1, text = "Octopode -1 0 0 0 0 0 0 0 0 0 0 0 +2\n"}, {type = FSOP_TEXT, colour = -1, text = "Ogre", ' ' , "+1 -1 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Hill Orc -3 0 0 0 0 0 -2 -3 +1 -1 -2 0 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Palentonga -1 -1 0 0 -2 0 0 0 -2 -2 -2 -1 -2\n"}, {type = FSOP_TEXT, colour = -1, text = "Spriggan +2 -3 +2 0 -2 -1 +4 +3 -2 -2 -1 -1 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Tengu", ' ' , "-1 +3 -3 0 +2 +1 -2 -2 +1 -1 +3 -3 0\n"}, {type = FSOP_TEXT, colour = -1, text = "Troll", ' ' , "-5 -3 -4 0 -3 -2 -3 -3 -3 -3 -4 -1 -3\n"}, {type = FSOP_TEXT, colour = -1, text = "Vampire", ' ' , "-1 -3 +4 0 0 +1 -2 +1 -2 0 0 0 -1\n"}, {type = FSOP_TEXT, colour = -1, text = "Vine Stalker 0 0 0 0 0 0 0 0 0 0 0 0 0\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "Spc Coj Hex Cha Sum Nec Trl Trm Fir Ice Air Ear Poi"}}}, [42] = {ops = std::vector of length 3130, capacity 3130 = {{type = FSOP_TEXT, colour = -1, text = ' ' , "DUNGEON CRAWL Stone Soup\n"}, {type = FSOP_TEXT, colour = -1, text = ' ' , "- the manual -\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Contents\n"}, {type = FSOP_TEXT, colour = -1, text = "--------\n"}, {type = FSOP_TEXT, colour = -1, text = "A. Overview\n"}, {type = FSOP_TEXT, colour = -1, text = "B. Starting screen\n"}, {type = FSOP_TEXT, colour = -1, text = "C. Attributes and stats\n"}, {type = FSOP_TEXT, colour = -1, text = "D. Exploring the dungeon\n"}, {type = FSOP_TEXT, colour = -1, text = "E. Experience and skills\n"}, {type = FSOP_TEXT, colour = -1, text = "F. Monsters\n"}, {type = FSOP_TEXT, colour = -1, text = "G. Items\n"}, {type = FSOP_TEXT, colour = -1, text = "H. Spellcasting\n"}, {type = FSOP_TEXT, colour = -1, text = "I. Targeting\n"}, {type = FSOP_TEXT, colour = -1, text = "J. Religion\n"}, {type = FSOP_TEXT, colour = -1, text = "K. Mutations\n"}, {type = FSOP_TEXT, colour = -1, text = "L. Licence, contact, history\n"}, {type = FSOP_TEXT, colour = -1, text = "M. Macros, options, performance\n"}, {type = FSOP_TEXT, colour = -1, text = "N. Philosophy (pas de faq)\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Appendices\n"}, {type = FSOP_TEXT, colour = -1, text = "1. List of character species\n"}, {type = FSOP_TEXT, colour = -1, text = "2. List of character backgrounds\n"}, {type = FSOP_TEXT, colour = -1, text = "3. List of skills\n"}, {type = FSOP_TEXT, colour = -1, text = "4. List of keys and commands\n"}, {type = FSOP_TEXT, colour = -1, text = "5. Inscriptions\n"}, {type = FSOP_TEXT, colour = -1, text = "6. Dungeon sprint modes\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "A.", ' ' , "OVERVIEW\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Crawl is a fun game in the grand tradition of similar games like Rogue,\n"}, {type = FSOP_TEXT, colour = -1, text = "Hack and Moria. The objective is to travel deep into a subterranean cave\n"}, {type = FSOP_TEXT, colour = -1, text = "complex and retrieve the Orb of Zot, guarded by many horrible and hideous\n"}, {type = FSOP_TEXT, colour = -1, text = "creatures.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "If you have never played Crawl (or a similar game) before, select the\n"}, {type = FSOP_TEXT, colour = -1, text = "tutorial from the starting menu. The tutorial explains the interface in\n"}, {type = FSOP_TEXT, colour = -1, text = "five easy lessons. Once you're familiar with the controls, you may want to\n"}, {type = FSOP_TEXT, colour = -1, text = "play a few games using hints mode.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Detailed instructions for playing Crawl follow. To simplify this manual, we\n"}, {type = FSOP_TEXT, colour = -1, text = "assume you're using the standard distribution and you've not changed the\n"}, {type = FSOP_TEXT, colour = -1, text = "default options. If you don't want to read the whole manual and prefer a\n"}, {type = FSOP_TEXT, colour = -1, text = "short summary of the important points, review the quick-start guide file\n"}, {type = FSOP_TEXT, colour = -1, text = "(quickstart.txt) and learn as you play.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "You can also read these documents while playing Crawl by hitting '?' at the\n"}, {type = FSOP_TEXT, colour = -1, text = "help menu. A list of frequently asked questions about gameplay and design\n"}, {type = FSOP_TEXT, colour = -1, text = "can be accessed by pressing '?Q' in the game.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "While Dungeon Crawl is strictly a single player game, you can interact with\n"}, {type = FSOP_TEXT, colour = -1, text = "others over a server. Connecting to a server opens several interesting\n"}, {type = FSOP_TEXT, colour = -1, text = "options.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "You can:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "- watch other players and even communicate with them\n"}, {type = FSOP_TEXT, colour = -1, text = "- view your past games or those of others\n"}, {type = FSOP_TEXT, colour = -1, text = "- battle ghosts of other players\n"}, {type = FSOP_TEXT, colour = -1, text = "- compete using a common score list\n"}, {type = FSOP_TEXT, colour = -1, text = "- take part in the semiannual tournament\n"}, {type = FSOP_TEXT, colour = -1, text = "- play the most recent development version\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "A full list of available servers and information on how to connect to them\n"}, {type = FSOP_TEXT, colour = -1, text = "can be found at: http://crawl.develz.org/wordpress/howto\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The servers carry no guarantees, though they are generally always running.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "There is also a lively IRC channel dedicated to Crawl at ##crawl on\n"}, {type = FSOP_TEXT, colour = -1, text = "irc.freenode.net. You can ask for help and there will always be someone to\n"}, {type = FSOP_TEXT, colour = -1, text = "watch your game and give hints if you happen to play on a server.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "B.", ' ' , "STARTING SCREEN\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "At the Crawl start screen, you will be presented with various game modes, a\n"}, {type = FSOP_TEXT, colour = -1, text = "list of saved games (if any), and will be prompted to type a name for your\n"}, {type = FSOP_TEXT, colour = -1, text = "character. You can navigate the game modes and saved games with the cursor\n"}, {type = FSOP_TEXT, colour = -1, text = "'up' and 'down' arrow keys.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Game modes are:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Dungeon Crawl\n"}, {type = FSOP_TEXT, colour = -1, text = " Start a standard game of Crawl.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Choose game seed\n"}, {type = FSOP_TEXT, colour = -1, text = " Start a standard game of Crawl with a custom seed (see \"Seeded play\"\n"}, {type = FSOP_TEXT, colour = -1, text = " below).\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Tutorial for Dungeon Crawl\n"}, {type = FSOP_TEXT, colour = -1, text = " Start one of several specialised tutorials to learn how to play.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Hints Mode for Dungeon Crawl\n"}, {type = FSOP_TEXT, colour = -1, text = " Start a standard game of Crawl, modified to provide help as you play.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Dungeon Sprint\n"}, {type = FSOP_TEXT, colour = -1, text = " Start one of several single-map challenge mode games of Crawl.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Instructions\n"}, {type = FSOP_TEXT, colour = -1, text = " View the instructional help text you are currently reading.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The Arena\n"}, {type = FSOP_TEXT, colour = -1, text = " Initiate an automated fight mode between two specified combatant groups.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "High Scores\n"}, {type = FSOP_TEXT, colour = -1, text = " View scores for prior games played, sorted by decreasing score.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Pressing 'enter' immediately after typing your name will select standard\n"}, {type = FSOP_TEXT, colour = -1, text = "Dungeon Crawl mode, and you will be prompted to select a species and\n"}, {type = FSOP_TEXT, colour = -1, text = "background. Names are unique; entering a name from the saved game list will\n"}, {type = FSOP_TEXT, colour = -1, text = "continue that saved game. If you select a game mode instead of entering a\n"}, {type = FSOP_TEXT, colour = -1, text = "name, you will eventually be prompted to enter a name.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "You can choose species and background in either order or randomise any\n"}, {type = FSOP_TEXT, colour = -1, text = "combination if you would rather have the game decide for you. If both are\n"}, {type = FSOP_TEXT, colour = -1, text = "random, you will be prompted to confirm the chosen combination before the\n"}, {type = FSOP_TEXT, colour = -1, text = "game starts.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The choice of species affects several important characteristics, in\n"}, {type = FSOP_TEXT, colour = -1, text = "particular the speed at which you learn different skills. This is very\n"}, {type = FSOP_TEXT, colour = -1, text = "important, and helps to clearly differentiate the many available species.\n"}, {type = FSOP_TEXT, colour = -1, text = "The following factors are species-dependent:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Major:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "- The amount of hit points you get each level\n"}, {type = FSOP_TEXT, colour = -1, text = "- Your rate of skill advancement\n"}, {type = FSOP_TEXT, colour = -1, text = "- Your initial primary attributes (this also depends on background)\n"}, {type = FSOP_TEXT, colour = -1, text = "- Various special abilities, powers and limitations\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Minor:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "- Your rate of level advancement\n"}, {type = FSOP_TEXT, colour = -1, text = "- Occasional bonus points added to some primary attributes\n"}, {type = FSOP_TEXT, colour = -1, text = "- The amount of magic points you get each level\n"}, {type = FSOP_TEXT, colour = -1, text = "- Your innate resistance to hostile enchantments\n"}, {type = FSOP_TEXT, colour = -1, text = "- Your initial equipment (this also depends on background)\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Note: Humans are the average to which all other species are compared.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The choice of character background is definitely less decisive than that of\n"}, {type = FSOP_TEXT, colour = -1, text = "species in Crawl. Basically, the background determines what the character\n"}, {type = FSOP_TEXT, colour = -1, text = "has learned prior to entering the dungeon (i.e. the starting skills), and\n"}, {type = FSOP_TEXT, colour = -1, text = "also helps determine equipment at start.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "You will notice that a different set of backgrounds will be recommended\n"}, {type = FSOP_TEXT, colour = -1, text = "(white) for each species. Although you are free to pick any background with\n"}, {type = FSOP_TEXT, colour = -1, text = "almost any species (the only restrictions are religious backgrounds where\n"}, {type = FSOP_TEXT, colour = -1, text = "some species are not permitted to worship certain gods, or backgrounds\n"}, {type = FSOP_TEXT, colour = -1, text = "where the starting equipment is completely unusable by a given species),\n"}, {type = FSOP_TEXT, colour = -1, text = "looking at the recommended combinations should give you a rough impression\n"}, {type = FSOP_TEXT, colour = -1, text = "of the weaknesses and strengths of the different species.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "For some backgrounds, you must pick a starting weapon before starting the\n"}, {type = FSOP_TEXT, colour = -1, text = "game.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "When you start a new character (or load an old one) and want to get a rough\n"}, {type = FSOP_TEXT, colour = -1, text = "impression, you may examine it with the following commands:\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "A\n"}, {type = FSOP_TEXT, colour = -1, text = " shows any peculiarities like unusual speed or body parts\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "m\n"}, {type = FSOP_TEXT, colour = -1, text = " shows your skills and lets you disable (or focus) training as desired\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "i\n"}, {type = FSOP_TEXT, colour = -1, text = " lists equipment and items\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "^\n"}, {type = FSOP_TEXT, colour = -1, text = " displays information on your god, should you have started with a religion\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "%\n"}, {type = FSOP_TEXT, colour = -1, text = " gives a general, if terse, overview of your gear and most attributes\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Ctrl-O\n"}, {type = FSOP_TEXT, colour = -1, text = " gives an overview of the parts of the dungeon you have discovered so far\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "C.", ' ' , "ATTRIBUTES AND STATS\n"}, {type = FSOP_TEXT, colour = -1, text = '-' , "\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "The stat area to the right of the playing map shows a lot of information.\n"}, {type = FSOP_TEXT, colour = -1, text = "It starts with the character's name and title (determined by the\n"}, {type = FSOP_TEXT, colour = -1, text = "character's highest skill), followed by a line listing the species. If the\n"}, {type = FSOP_TEXT, colour = -1, text = "character worships a god, the name of the deity is also listed in the\n"}, {type = FSOP_TEXT, colour = -1, text = "second line, together with an indicator of piety. Below these two lines\n"}, {type = FSOP_TEXT, colour = -1, text = "follow a lot of numbers. These describe different aspects of the character.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Health\n"}, {type = FSOP_TEXT, colour = -1, text = " A measure of life force. Synonymous with hit points and sometimes\n"}, {type = FSOP_TEXT, colour = -1, text = " abbreviated as HP. You die if your health drops to zero or less (although\n"}, {type = FSOP_TEXT, colour = -1, text = " you can die in other ways, too). The main screen shows both your current\n"}, {type = FSOP_TEXT, colour = -1, text = " and maximum hit points. Usually, you regain hit points slowly over time.\n"}, {type = FSOP_TEXT, colour = -1, text = " Pressing '5' or Shift-Num-5 lets you wait for a longer period.\n"}, {type = FSOP_TEXT, colour = -1, text = "\n"}, {type = FSOP_TEXT, colour = -1, text = "Magic\n"}...}}} headers = std::map with 7 elements = {[37] = "Aptitudes", [38] = "Options", [42] = "Manual", [63] = "Key help", [94] = "Quickstart", [116] = "Tiles", [126] = "Macros"} page = 32764 header = "quickstart.md" #9 0x0000000000727d0c in help_popup::process_key (ch=-249, this=0x7ffc109ae950) 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 = 2047074514 page = key = line_height = scroll = page = header_text = help_text = #10 help_popup::help_popup (key=-249, this=0x7ffc109ae950) at command.cc:1185 No locals. #11 show_help (section=section@entry=-249, highlight_string="") at command.cc:1256 help = { = {_vptr.formatted_scroller = 0xdb2218 , 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 0x0000000000ce7f62 in process_command (cmd=, prev_cmd=) at /usr/include/c++/9/bits/char_traits.h:300 No locals. #13 0x0000000000ce438a in _input () at main.cc:1174 cmd = CMD_DISPLAY_COMMANDS real_prev_cmd = CMD_AUTOFIGHT player_disabled = {was_disabled = false} #14 0x0000000000ce4f6d 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=0x7ffc109af028) at main.cc:337 echo = {prev_state = MB_MAYBE} [Inferior 1 (process 18399) 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 = 2, depth = 1 Level id: Orc:1 Level build method = , level layout type = open_caves, absdepth0 = 10 Level vaults: layout_caves serial_shops shop nooodl_orcs_dogs uniq_jorgrun Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (66, 57): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Unknown command. You see here a swamp drake corpse. You slice the swamp drake!! You freeze the swamp drake. You kill the swamp drake! Okawaru accepts your kill. No target in view! No target in view! You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. y - 2 scrolls of enchant armour (gained 1) Health restored: 156 You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Found 26 stones. You enter the shallow water. Moving in this stuff is going to be slow. Found 26 stones. Search for what [Enter for "gift && body", or ? for help]? scroll Unknown command. You see here 26 stones. You enter the shallow water. Moving in this stuff is going to be slow. Found a thick runed staff. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. G - a thick runed staff You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Found a scroll labelled FOITON TOHIE. You enter the shallow water. Moving in this stuff is going to be slow. M - a scroll labelled FOITON TOHIE Found a square zirconium amulet. As you read the scroll of identify, it crumbles to dust. M - a scroll of brand weapon You enter the shallow water. Moving in this stuff is going to be slow. P - a square zirconium amulet As you read the scroll of identify, it crumbles to dust. P - an uncursed amulet of guardian spirit You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Found 17 gold pieces. You enter the shallow water. Moving in this stuff is going to be slow. You now have 643 gold pieces (gained 17). You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. A seven-headed hydra comes into view. The +8 frozen axe "Frostbite" {freezing cloud, *Noise +Fly rC+} stops glowing. The +6 halberd of Neurosis {flame, rC+} bursts into flame! b - the +6 halberd of Neurosis (weapon) {flame, rC+} The seven-headed hydra roars! Attack whom? Aim: a seven-headed hydra You reach to attack! You hack one of the seven-headed hydra's heads off! The flame cauterises the wound! You slice the six-headed hydra!! You burn the six-headed hydra. Attack whom? Aim: a six-headed hydra (heavily wounded) You reach to attack! You slice one of the six-headed hydra's heads off! The flame cauterises the wound! You slice the five-headed hydra!! You burn the five-headed hydra. You lop one of the five-headed hydra's heads off! The flame cauterises the wound! You slice the four-headed hydra!! You burn the four-headed hydra! You kill the four-headed hydra! Okawaru accepts your kill. You enter the shallow water. Moving in this stuff is going to be slow. You see here a hydra corpse. The +6 halberd of Neurosis {flame, rC+} stops flaming. The +8 frozen axe "Frostbite" {freezing cloud, *Noise +Fly rC+} glows with a cold blue light! a - the +8 frozen axe "Frostbite" (weapon) {freezing cloud, *Noise +Fly rC+} You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. A goliath frog is nearby! A goliath frog is nearby! The goliath frog completely misses you. You slice the goliath frog!! You freeze the goliath frog. Your headbutt misses the goliath frog. The goliath frog misses you. You closely miss the goliath frog. Your headbutt misses the goliath frog. The goliath frog hits you but does no damage. You barely miss the goliath frog. The goliath frog closely misses you. You furiously retaliate! You headbutt the goliath frog! The goliath frog hits you but does no damage. You slice the goliath frog!! You freeze the goliath frog. You kill the goliath frog! Okawaru accepts your kill. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You see here a hydra corpse. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading up here. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Done exploring. Done exploring. Done exploring. Done exploring. (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (V) Vaults (U) Depths Where to? (Enter - Swamp:3 @ (x,y), ? - help) What level of the Dungeon? (default 10, ? - help) You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You see here a +0 spear. You enter the shallow water. Moving in this stuff is going to be slow. Things that are here: a +0 robe; a +0 short sword There is a stone staircase leading up, spattered with blood here. You climb upwards. Level annotation: 1 runed translucent door, arb's ghost, adept DsNe There is a stone staircase leading down, spattered with blood here. You see here a troll leather armour {god gift, regen}. There is a stone staircase leading up, spattered with blood here. You climb upwards. There is a stone staircase leading down here. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. There is a staircase back to the Lair here. You climb upwards. Welcome back to the Lair of Beasts! There is a staircase to the Swamp here. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a staircase back to the Dungeon here. Items here: !! ( )) = ??? [[[. You climb upwards. Welcome back to the Dungeon! There is a staircase to the Lair here. You climb downwards. Welcome back to the Lair of Beasts! There is a staircase back to the Dungeon here. Items here: !! ( )) = ??? [[[. Drop what? 46/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Drop what? 46/52 slots (_ for help) (? for menu, Esc to quit) You drop a +0 spear. There is a staircase back to the Dungeon here. Items here: !! ( )) = ??? [[[. Drop what? 45/52 slots (_ for help) (? for menu, Esc to quit) You drop a potion of mutation {!q}. You drop 2 scrolls of enchant armour. You drop +0 swamp dragon scales. You drop a thick runed staff. You drop a scroll of brand weapon. Okay, then. (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (V) Vaults (U) Depths Where to? (Enter - D:10, ? - help) What level of the Orcish Mines? (default 1, ? - help) You climb upwards. Welcome back to the Dungeon! There is a staircase to the Lair here. There is a stone staircase leading down here. You see here a +1 vorpal glaive. You climb downwards. There is a stone staircase leading up here. You see here a +0 club. Things that are here: a +0 leather armour; a +0 hand axe The orc priest shouts! An orc priest is nearby! The orc priest looks encouraged for a moment. The orc priest mumbles some strange prayers to Beogh against you. You resist with almost no effort. There is a staircase to the Orcish Mines here. You climb downwards. Welcome back to the Orcish Mines! Level annotation: Jorgrun Jorgrun casts a spell at the rock wall. Some rock shatters into small pieces. There is a staircase back to the Dungeon, spattered with blood here. You gain the combat prowess of a mighty hero. You now have 18/20 mp. Unknown command. Throwing (i - inventory. (/) - cycle) U - 18 javelins (quivered) Aim: Jorgrun, wielding a +0 vorpal quarterstaff and wearing a +2 robe of magic resistance You throw a javelin. The javelin closely misses Jorgrun. Throwing (i - inventory. (/) - cycle) U - 17 javelins (quivered) Aim: Jorgrun, wielding a +0 vorpal quarterstaff and wearing a +2 robe of magic resistance You throw a javelin. The javelin closely misses Jorgrun. Throwing (i - inventory. (/) - cycle) U - 16 javelins (quivered) Aim: Jorgrun, wielding a +0 vorpal quarterstaff and wearing a +2 robe of magic resistance You throw a javelin. The javelin pierces through Jorgrun! Throwing (i - inventory. (/) - cycle) U - 15 javelins (quivered) Aim: Jorgrun, wielding a +0 vorpal quarterstaff and wearing a +2 robe of magic resistance (lightly wounded) You throw a javelin. The javelin pierces through Jorgrun but does no damage. Throwing (i - inventory. (/) - cycle) U - 14 javelins (quivered) Aim: Jorgrun, wielding a +0 vorpal quarterstaff and wearing a +2 robe of magic resistance (lightly wounded) You throw a javelin. The javelin pierces through Jorgrun! Throwing (i - inventory. (/) - cycle) U - 13 javelins (quivered) Aim: Jorgrun, wielding a +0 vorpal quarterstaff and wearing a +2 robe of magic resistance (moderately wounded) You throw a javelin. The javelin pierces through Jorgrun!!! Jorgrun casts a spell at you. You resist with almost no effort. Jorgrun hits you but does no damage. Unknown command. You slash Jorgrun! You freeze Jorgrun. Jorgrun is engulfed in freezing vapours. Jorgrun points at you and mumbles some strange words. The iron shot misses you. You carve Jorgrun like a ham!!! You freeze Jorgrun. You kill Jorgrun! Okawaru accepts your kill. Unknown command. Things that are here: a +0 vorpal quarterstaff; a +2 robe of magic resistance There is a stone staircase leading down here. U - 18 javelins (gained 6) MP restored: 20 You feel like a meek peon again. Things that are here: a +0 leather armour; a +0 short sword Things that are here: a cursed +0 leather armour; a +0 dagger Things that are here: a +0 robe; a +0 dagger Things that are here: a +0 leather armour; a +0 short sword Things that are here: a +0 leather armour; a +0 short sword You see here a large rock {!d}. You see here a large rock {!d}. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. There is a shaft here. You now have 668 gold pieces (gained 25). Found 22 gold pieces. Found a stone staircase leading down. An orc comes into view. It is wielding a +0 falchion. The orc shouts! The orc moves out of view. An orc warrior comes into view. It is wielding a +0 dire flail. An orc warrior is nearby! An orc warrior is nearby! An orc warrior is nearby! An ettin comes into view. It is wielding two +0 dire flails. The orc warrior shouts! The ettin shouts in stereo! You hear a shout! x3 The ettin moves out of view. 2 orcs come into view. The orc shouts! x2 You gain the combat prowess of a mighty hero. You now have 18/20 mp. You slice the ettin!! You freeze the ettin! You headbutt the ettin. The ettin closely misses you. You furiously retaliate! You headbutt the ettin. The ettin completely misses you. Unknown command. You slice the ettin!! You freeze the ettin. You kill the ettin! Okawaru accepts your kill. You slice the orc!! You freeze the orc. You kill the orc! An orc comes into view. It is wielding a +0 mace. Unknown command. The orc warrior completely misses you. Found Kucaplikk's Antique Weapon Shop. Things that are here: a +0 falchion; an orc corpse Unknown command. You barely miss the orc warrior. You slash the orc! You freeze the orc. You kill the orc! You carve the orc like a ham!!! You freeze the orc. You kill the orc! An ogre comes into view. It is wielding a +0 giant club. The orc warrior misses you. Unknown command. You hit the orc warrior. You freeze the orc warrior. You headbutt the orc warrior. The orc warrior is engulfed in freezing vapours. The orc warrior completely misses you. You furiously retaliate! You headbutt the orc warrior, but do no damage. Unknown command. You slice the orc warrior!! You freeze the orc warrior. You kill the orc warrior! Okawaru accepts your kill. Unknown command. Things that are here: a +0 short sword; an orc corpse You barely miss the orc. The orc closely misses you. You dice the ogre like an onion!!! You freeze the ogre. You kill the ogre! Okawaru accepts your kill. You slice the orc!! You freeze the orc. You kill the orc! An orc priest comes into view. It is wielding a +0 flail and wearing a +0 ring mail of fire resistance. An orc warrior comes into view. It is wielding a +0 dire flail. MP restored: 20 An orc and an orc wizard come into view. The orc is wielding a +0 antimagic trident. The orc moves out of view. Unknown command. An orc wizard comes into view. It is wielding a +0 dagger. The orc wizard shouts! x2; The orc priest shouts! You hear a shout! The orc wizard gestures at you while chanting. The puff of flame misses you. Unknown command. An orc comes into view. It is wielding a +0 club. The orc shouts! The orc wizard mumbles some strange words. The orc wizard seems to speed up. The orc moves out of view. The orc shouts! You slice the orc priest!! You freeze the orc priest. You kill the orc priest! Okawaru accepts your kill. You hear a shout! Unknown command. An orc warrior comes into view. It is wielding a +0 glaive. The orc warrior moves out of view. Unknown command. The orc wizard misses you. The orc wizard completely misses you. You furiously retaliate! You headbutt the orc wizard. The orc completely misses you. You cut the orc wizard into ribbons!!! You freeze the orc wizard. You kill the orc wizard! Okawaru accepts your kill. You hit the orc wizard but do no damage. The orc wizard completely misses you. You completely miss the orc wizard. You headbutt the orc wizard. The orc barely misses you. The orc wizard hits you but does no damage. Unknown command. You slice the orc wizard!! You freeze the orc wizard. You kill the orc wizard! Okawaru accepts your kill. The orc completely misses you. Unknown command. You cut the orc warrior into ribbons!!! You freeze the orc warrior. You kill the orc warrior! Okawaru accepts your kill. You closely miss the orc warrior. The orc completely misses you. You barely miss the orc warrior. The orc misses you. You slash the orc warrior! You freeze the orc warrior. You slice the orc!! You freeze the orc. You kill the orc! The orc warrior is engulfed in freezing vapours. You kill the orc warrior! Okawaru accepts your kill. The orc completely misses you. You furiously retaliate! You headbutt the orc! You kill the orc! Items here: )) [[ †. No target in view! No target in view! No target in view! No target in view! Unknown command. Things that are here: a +0 glaive; a +0 chain mail; an orc corpse Things that are here: a +0 dire flail; a +0 chain mail; an orc corpse You now have enough gold to buy the +8 long sword "Impbane" {vorpal, Dex+2} on D:9. You now have 713 gold pieces (gained 45). Things that are here: a +0 flail; a +0 ring mail of fire resistance Things that are here: a +0 dagger; a +0 robe Things that are here: a +0 antimagic trident; a +0 leather armour Items here: )) [[ †. Things that are here: a +0 dire flail; a +0 chain mail; an orc corpse You feel like a meek peon again. There is an entrance to Kucaplikk's Antique Weapon Shop here. Things that are here: a cursed +0 mace; a +0 leather armour Things that are here: a +0 giant club; an ogre corpse Items here: )) [ ††. Things that are here: a +0 dire flail; a +0 chain mail You now have 735 gold pieces (gained 22). You now have 760 gold pieces (gained 25). Found 11 gold pieces. Found a stone staircase leading down. There is a stone staircase leading down here. You now have 771 gold pieces (gained 11). Found 32 gold pieces. You now have 776 gold pieces (gained 5). You now have enough gold to buy the +10 tower shield of Ignorance {rN+ Int-4} on D:10. You now have 803 gold pieces (gained 27). Done exploring. Done exploring. Done exploring. Done exploring. Done exploring. (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (V) Vaults (U) Depths Where to? (Enter - Orc:1, ? - help) There is a stone staircase leading down here. You climb downwards. 2 hell hounds, a fire elemental, 2 orcs and Azrael come into view. Azrael is wielding a +1 scimitar of flaming. The orc warrior shouts! The orc sorcerer shouts! The hell hound barks! You hear a bark! You hear a shout! x4 Found 20 gold pieces. There is a stone staircase leading up here. Unknown command. Unknown command. The orc sorcerer mumbles some strange words. You climb upwards. There is a stone staircase leading down here. Search for what [Enter for "scroll", or ? for help]? rf+ Unknown command. You gain the combat prowess of a mighty hero. You now have 18/20 mp. Unknown command. You climb downwards. Level annotation: Azrael An orc knight comes into view. It is wielding a +0 long sword. The orc knight shouts! The fire elemental hits you. The fire elemental burns you! Azrael gestures at you. The sticky flame hits you. You are covered in liquid flames! An orc warrior comes into view. It is wielding a -2 hand axe. The orc knight roars a battlecry! The orc warrior goes into a battle-frenzy! An orc sorcerer comes into view. It is wielding a +0 dagger. The fire elemental hits you. The fire elemental burns you! There is a stone staircase leading up here. You take 12 damage, and have 144/156 hp. Unknown command. Unknown command. You are covered in liquid flames! The orc knight shouts! You hear a shout! The hell hound bites you but does no damage. The fire elemental completely misses you. You furiously retaliate! You headbutt the fire elemental. The hell hound barely misses you. The hell hound bites you. You climb upwards. You are covered in liquid flames! There is a stone staircase leading down here. You take 21 damage, and have 123/156 hp. You slice the fire elemental!! You freeze the fire elemental. You slash the hell hound! You freeze the hell hound. You are covered in liquid flames! The fire elemental closely misses you. You furiously retaliate! You headbutt the fire elemental. The hell hound bites you but does no damage. You take 3 damage, and have 120/156 hp. Unknown command. You completely miss the fire elemental. You hit the hell hound but do no damage. You are covered in liquid flames! The hell hound breathes flames at you. The blast of flame hits you! The fire elemental completely misses you. You take 19 damage, and have 101/156 hp. Unknown command. Your scale mail "Alyj" prevents you from hitting the fire elemental. You hear the roaring winds of a snowstorm. You headbutt the fire elemental. You destroy the fire elemental! Okawaru accepts your kill. You slash the hell hound! You freeze the hell hound! You kill the hell hound! Okawaru accepts your kill. You are covered in liquid flames! You take 4 damage, and have 97/156 hp. No target in view! Unknown command. You are on fire! You are on fire! You are covered in liquid flames! You take 2 damage, and have 95/156 hp. MP restored: 20 You start resting. You feel like a meek peon again. Health restored: 156 There is a stone staircase leading down here. You gain the combat prowess of a mighty hero. You now have 18/20 mp. You climb downwards. Level annotation: Azrael An orc warrior comes into view. It is wielding a -1 glaive. The orc knight roars a battlecry! The orcs go into a battle-frenzy! An ogre comes into view. It is wielding a +0 giant club. x2 The orc sorcerer says, "Argatax netranoch dertex." The orc warrior moves out of view. The ogre moves out of view. You hear a shout! There is a stone staircase leading up here. Unknown command. Unknown command. The hell hound closely misses you. The orc knight roars a battlecry! The orc warrior goes into a battle-frenzy! The orc sorcerer casts a spell. You hear a shout! You climb upwards. There is a stone staircase leading down here. You cut the hell hound into ribbons!!! You freeze the hell hound. You kill the hell hound! Okawaru accepts your kill. MP restored: 20 There is a stone staircase leading down here. You climb downwards. Level annotation: Azrael Found 9 gold pieces. Found a stone staircase leading up. There is a stone staircase leading up here. Unknown command. Unknown command. Azrael blows smoke rings. You climb upwards. There is a stone staircase leading down here. You feel like a meek peon again. There is a stone staircase leading down here. You climb downwards. Level annotation: Azrael Azrael gestures at you. The sphere of damnation explodes! The damnation engulfs you!! You hear a shout! x3 Found 21 gold pieces. There is a stone staircase leading up here. You take 19 damage, and have 137/156 hp. Unknown command. You climb upwards. There is a stone staircase leading down here. You enter the shallow water. Moving in this stuff is going to be slow. Things that are here: a +0 dire flail; a +0 dire flail; a +0 leather armour There is a stone staircase leading down here. You regained 6 hp, and now have 153/156 hp. Unknown command. Unknown command. You climb downwards. Level annotation: Azrael An orc warrior and an ogre come into view. The orc warrior shouts! The orc sorcerer shouts! The ogre shouts! The orc warrior shouts! The orc knight shouts! The orc warrior shouts! The orc knight roars a battlecry! The orcs go into a battle-frenzy! The orc warrior hits you with a cursed -1 war axe! There is a stone staircase leading up here. You take 15 damage, and have 138/156 hp. You slash the orc warrior! You freeze the orc warrior. You headbutt the orc warrior, but do no damage. The orc sorcerer mumbles some strange words. The orc warrior barely misses you. Azrael gestures at you. The sphere of damnation explodes! The damnation engulfs you!! The damnation engulfs the orc knight!! The damnation engulfs the ogre!! The ogre dies! The damnation engulfs the orc warrior! The orc warrior dies! The orc warrior completely misses you. You hear a bark! You hear a shout! x4 Unknown command. You take 23 damage, and have 115/156 hp. Unknown command. Unknown command. The orc knight hits you but does no damage. The orc warrior hits you from afar with a cursed -1 glaive. The orc warrior barely misses you. The ynoxinul gestures at you. The iron shot misses you. You climb upwards. There is a stone staircase leading down here. You take 4 damage, and have 111/156 hp. Unknown command. Unknown command. You hit the orc knight but do no damage. You headbutt the orc knight, but do no damage. The orc knight hits you with a +0 long sword! You take 6 damage, and have 105/156 hp. You hit the orc knight but do no damage. Your headbutt misses the orc knight. The orc knight hits you but does no damage. You slash the orc knight! You freeze the orc knight. You hit the orc knight. You freeze the orc knight. The orc knight hits you but does no damage. You slice the orc knight!! You freeze the orc knight. You kill the orc knight! Okawaru accepts your kill. Things that are here: a +0 long sword; a +0 plate armour; a +0 giant club You start resting. There is a stone staircase leading down here. Health restored: 156 Unknown command. You climb downwards. Level annotation: Azrael An orc comes into view. The orc misses you. x2 There is a stone staircase leading up here. Unknown command. Unknown command. Unknown command. You slice the orc!! You freeze the orc. You kill the orc! The orc sorcerer casts a spell. Unknown command. Unknown command. Azrael grins and asks, "Are you feeling hot?" The orc sorcerer points at you and mumbles some strange words. You resist with almost no effort. You climb upwards. There is a stone staircase leading down here. You gain the combat prowess of a mighty hero. You now have 18/20 mp. Unknown command. You climb downwards. Level annotation: Azrael The hell hound barks! An orc warrior comes into view. It is wielding a +0 dire flail. The orc sorcerer gestures wildly while chanting. Azrael closely misses you. There is a stone staircase leading up here. Unknown command. You can now deal lightning-fast blows. The orc warrior shouts! Azrael misses you. You now have 13/20 mp. Unknown command. You slice Azrael!! You freeze Azrael! You headbutt Azrael, but do no damage. Unknown command. You slice Azrael!! You freeze Azrael!! You hear a shout! Unknown command. You slice Azrael!! You freeze Azrael. You kill Azrael! Okawaru accepts your kill. The orc warrior barely misses you. Unknown command. Unknown command. An orc sorcerer comes into view. It is wielding a +0 dagger and wearing a +2 robe of the Archmagi. The hell hound misses you. You furiously retaliate! You headbutt the hell hound, but do no damage. The orc warrior hits you but does no damage. The orc sorcerer becomes larger for a moment. A warg comes into view. The hell hound misses you. Found 12 gold pieces. Things that are here: a +0 chain mail; a cursed -1 war axe Unknown command. The warg howls! You slash the orc warrior! You freeze the orc warrior. You hear the gusting winds of a blizzard. Your headbutt misses the orc warrior. You closely miss the hell hound. You hear a shout! x3; You hear a howl! You hear a shout! x7 An orc warrior comes into view. It is wielding a +0 battleaxe. The orc warrior closely misses you. You furiously retaliate! You headbutt the orc warrior. The orc warrior hits you from afar with a +0 halberd. The orc sorcerer casts a spell. You take 4 damage, and have 152/156 hp. You slash the orc warrior! You freeze the orc warrior. You kill the orc warrior! Okawaru accepts your kill. You slice the hell hound!! You freeze the hell hound. You closely miss the sixfirhy. The sixfirhy completely misses you. The hell hound is engulfed in freezing vapours. You kill the hell hound! Okawaru accepts your kill. The sixfirhy hits you but does no damage. The orc sorcerer casts a spell at you. The bolt of fire misses you. The orc knight roars a battlecry! The orcs go into a battle-frenzy! The orc sorcerer gestures wildly while chanting. The orc sorcerer casts a spell. There is a stone staircase leading up here. Unknown command. Unknown command. You slash the sixfirhy! You freeze the sixfirhy. Your headbutt misses the sixfirhy. The orc sorcerer gestures wildly while chanting. You hit the sixfirhy. You freeze the sixfirhy. You headbutt the sixfirhy. The orc warrior barely misses you. You miss the sixfirhy. You slash the ice devil! You slash the sixfirhy! You freeze the sixfirhy. You kill the sixfirhy! You slash the ice devil! The ice devil hits you but does no damage. The sixfirhy completely misses you. The sixfirhy misses you. The sixfirhy hits you but does no damage. The orc sorcerer gestures at you while chanting. You hear a sizzling sound! The sixfirhy hits you but does no damage. The orc warrior hits you but does no damage. The hellwing completely misses you. You furiously retaliate! You headbutt the hellwing, but do no damage. The hellwing closely misses you. The orc sorcerer casts a spell. x2 The ice devil hits you but does no damage. You climb upwards. The smoke demon disappears in a puff of smoke! The sun demon disappears in a puff of smoke! There is a stone staircase leading down here. You miss the orc sorcerer. You slice the orc sorcerer!! You freeze the orc sorcerer! You kill the orc sorcerer! Okawaru accepts your kill. Things that are here: a +0 dagger; a cursed +0 robe There is a stone staircase leading down here. You climb downwards. An ogre comes into view. It is wielding a +0 giant spiked club. The ogre shouts! You hear a shout! The sixfirhy closely misses you. You furiously retaliate! You headbutt the sixfirhy! The sixfirhy barely misses you. An orc warrior comes into view. It is wielding a +0 battleaxe. The orc knight roars a battlecry! The orc warrior closely misses you. The hellwing closely misses you. The hellwing hits you but does no damage. An orc warrior comes into view. It is wielding a +0 flail. The ice devil misses you. You furiously retaliate! You headbutt the ice devil, but do no damage. There is a stone staircase leading up here. Health restored: 156 The warg bites you! The orc knight roars a battlecry! The hellwing misses you. The hellwing closely misses you. The orc warrior hits you with a +0 dire flail!! The ice devil closely misses you. The ogre completely misses you. You furiously retaliate! You headbutt the ogre. The warg misses you. The neqoxec gestures at you. You feel dopey. Something feeds on your intellect! You climb upwards. There is a stone staircase leading down here. You take 37 damage, and have 119/156 hp. MASSIVE DAMAGE!! Unknown command. Unknown command. Unknown command. You slash the ogre! You freeze the ogre. You headbutt the ogre. You slice the warg!! You freeze the warg! You kill the warg! Okawaru accepts your kill. You slice the orc warrior!! You freeze the orc warrior. You kill the orc warrior! Okawaru accepts your kill. You slash the ogre! You freeze the ogre. You kill the ogre! Okawaru accepts your kill. No target in view! You climb downwards. The orc warrior shouts! The sixfirhy closely misses you. You furiously retaliate! You headbutt the sixfirhy, but do no damage. The sixfirhy hits you but does no damage. The sixfirhy hits you! The sixfirhy shocks you! The hellwing hits you but does no damage. The hellwing hits you. The sixfirhy closely misses you. The orc sorcerer casts a spell. The ice devil closely misses you. The ogre completely misses you. The neqoxec gestures at you. You feel dopey. Something feeds on your intellect! The orc knight roars a battlecry! The orc warrior goes into a battle-frenzy! The sixfirhy misses you. The hellwing barely misses you. You furiously retaliate! You headbutt the hellwing. The hellwing closely misses you. The ice devil hits you but does no damage. There is a stone staircase leading up, spattered with blood here. You take 22 damage, and have 98/156 hp. Unknown command. Unknown command. Unknown command. You hit the ice devil but do no damage. Your headbutt misses the ice devil. You slice the ogre!! You freeze the ogre! You kill the ogre! Okawaru accepts your kill. You hit the orc warrior but do no damage. You slice the hellwing!! You freeze the hellwing! You slice the orc sorcerer!! You freeze the orc sorcerer. You kill the orc sorcerer! Okawaru accepts your kill. The ynoxinul disappears in a puff of smoke! The sixfirhy disappears in a puff of smoke! The orc warrior closely misses you. You furiously retaliate! You headbutt the orc warrior, but do no damage. Unknown command. Unknown command. You completely miss the ice devil. You slash the ogre! You freeze the ogre. You slice the orc warrior!! You freeze the orc warrior. You closely miss the hellwing. You hear the raging winds of a snowstorm. You hear a shout! x6 Unknown command. Unknown command. Unknown command. You slash the ice devil! You hit the orc knight. You freeze the orc knight. You barely miss the hellwing. You slice the orc warrior!! You freeze the orc warrior. You kill the orc warrior! Okawaru accepts your kill. You hit the ogre. You freeze the ogre. You feel like a meek peon again. The hellwing hits you but does no damage. The hellwing barely misses you. The ice devil hits you. The ice devil freezes you! You resist. The ogre is engulfed in freezing vapours. You kill the ogre! Okawaru accepts your kill. The smoke demon gestures at you. Something smites you! You take 25 damage, and have 73/156 hp. Unknown command. Unknown command. Unknown command. Unknown command. You chop the orc knight into pieces!!! You freeze the orc knight. You hit the hellwing. You freeze the hellwing. You closely miss the ice devil. You hear a shout! The orc knight hits you but does no damage. Unknown command. Unknown command. You slash the orc knight! You freeze the orc knight. You hit the hellwing but do no damage. You slice the ice devil!! You kill the ice devil! The orc warrior closely misses you. The hellwing is engulfed in freezing vapours. The hellwing hits you but does no damage. The hellwing misses you. Unknown command. Unknown command. Unknown command. You hit the orc knight. You freeze the orc knight. Your headbutt misses the orc knight. You hit the hellwing. You freeze the hellwing. Unknown command. Unknown command. Unknown command. You closely miss the orc knight. You headbutt the orc knight. You kill the orc knight! Okawaru accepts your kill. You hit the hellwing. You freeze the hellwing. You closely miss the warg. You slash the orc warrior! You freeze the orc warrior. The hellwing is engulfed in freezing vapours. You kill the hellwing! The warg is engulfed in freezing vapours. The warg misses you. You furiously retaliate! You headbutt the warg, but do no damage. The orc warrior misses you. Unknown command. Unknown command. You barely miss the orc warrior. You hit the warg. You freeze the warg. You hear the howling winds of a snowstorm. You barely miss the smoke demon. You hear the gusting winds of a squall. You hear a shout! x2 The orc warrior is engulfed in freezing vapours. Unknown command. Unknown command. You closely miss the orc warrior. Your headbutt misses the orc warrior. You slash the warg! You freeze the warg. You barely miss the smoke demon. The warg is engulfed in freezing vapours. You kill the warg! Okawaru accepts your kill. Unknown command. Unknown command. Unknown command. The smoke demon completely misses you. The smoke demon misses you. The smoke demon hits you but does no damage. The orc sorcerer casts a spell at you. You hear a sizzling sound! The neqoxec gestures at you. Something tries to feed on your intellect! The orc warrior is engulfed in freezing vapours. The orc warrior hits you but does no damage. You climb upwards. There is a stone staircase leading down here. You slice the orc warrior!! You freeze the orc warrior. You kill the orc warrior! Okawaru accepts your kill. Items here: ))) [[ †. You start resting. Your hands slow down. Health restored: 156; MP restored: 20 There is a stone staircase leading down here. You climb downwards. An ogre comes into view. It is wielding a +0 giant club. The orc warrior hits you but does no damage. The orc warrior barely misses you. You furiously retaliate! You headbutt the orc warrior! The orc warrior barely misses you. The orc warrior hits you but does no damage. x2 There is a stone staircase leading up, spattered with blood here. Unknown command. The orc warrior barely misses you. x2; The orc sorcerer misses you. You furiously retaliate! You headbutt the orc sorcerer. The orc warrior closely misses you. You furiously retaliate! You headbutt the orc warrior. You climb upwards. There is a stone staircase leading down here. You slash the orc warrior! You freeze the orc warrior. You kill the orc warrior! Okawaru accepts your kill. You slash the orc warrior! You freeze the orc warrior. You barely miss the orc warrior. You slash the orc warrior! You freeze the orc warrior. You hit the orc sorcerer. You freeze the orc sorcerer. The orc warrior hits you with a +0 hand axe! The orc warrior hits you but does no damage. The orc sorcerer hits you but does no damage. You take 14 damage, and have 142/156 hp. Unknown command. You carve the orc warrior like a ham!!! You freeze the orc warrior. You kill the orc warrior! Okawaru accepts your kill. You hit the orc sorcerer but do no damage. You hit the orc warrior. You freeze the orc warrior. You closely miss the orc warrior. The orc warrior misses you. The orc warrior is engulfed in freezing vapours. You kill the orc warrior! Okawaru accepts your kill. The orc sorcerer points at you and mumbles some strange words. You resist with almost no effort. You slice the orc sorcerer like a ripe choko!!! You freeze the orc sorcerer! You kill the orc sorcerer! Okawaru accepts your kill. You closely miss the orc warrior. The orc warrior misses you. You feel your intelligence returning. You closely miss the orc warrior. The orc warrior completely misses you. You closely miss the orc warrior. The orc warrior closely misses you. You slice the orc warrior!! You freeze the orc warrior. You kill the orc warrior! Okawaru accepts your kill. No target in view! No target in view! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.25-a0-591-g2ad0d86 0.25-a0-632-g7713895 0.26-a0-854-gdc81c2f 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: 1, arena_suspended: 0 prev_cmd = CMD_DISPLAY_COMMANDS repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [araganzar] Species: Minotaur Job: Summoner HP: 144/156; mods: 0/0 MP: 20/20; mod: 0 Stats: 19 (19) 13 (17) 13 (13) Position: (19, 44), god: Okawaru (7), 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 | 15 | 5354 | 369/813 Short Blades | X | 0 | 0 | 0 | 0 | 0/42 Long Blades | X | 0 | 0 | 0 | 0 | 0/35 Axes | X | 1 | 20 | 20 | 10747 | 883/1272 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/35 Polearms | X | 0 | 0 | 5 | 613 | 83/212 Staves | X | 0 | 0 | 0 | 0 | 0/35 Slings | X | 0 | 0 | 0 | 0 | 0/42 Bows | X | 0 | 0 | 0 | 0 | 0/42 Crossbows | X | 0 | 0 | 0 | 0 | 0/42 Throwing | X | 1 | 20 | 10 | 3175 | 375/650 Armour | X | 1 | 20 | 15 | 5367 | 382/813 Dodging | X | 1 | 20 | 12 | 4194 | 663/715 Stealth | X | 0 | 0 | 1 | 127 | 68/119 Shields | X | 0 | 0 | 0 | 0 | 0/35 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 1 | 179 | 79/200 Conjurations | X | 0 | 0 | 0 | 0 | 0/84 Hexes | X | 0 | 0 | 0 | 0 | 0/100 Summonings | X | 0 | 0 | 2 | 501 | 249/252 Necromancy | X | 0 | 0 | 0 | 0 | 0/84 Translocations | X | 0 | 0 | 0 | 0 | 0/84 Transmutations | X | 0 | 0 | 0 | 0 | 0/70 Fire Magic | X | 0 | 0 | 0 | 0 | 0/84 Ice Magic | X | 0 | 0 | 0 | 0 | 0/84 Air Magic | X | 0 | 0 | 0 | 0 | 0/84 Earth Magic | X | 0 | 0 | 0 | 0 | 0/70 Poison Magic | X | 0 | 0 | 0 | 0 | 0/84 Invocations | X | 0 | 0 | 6 | 1050 | 0/350 Evocations | X | 0 | 0 | 5 | 891 | 0/357 Spell bugs: Durations: Attributes: #4: 286990 #12: 2774 #13: 1971 #23: 2378 #24: 1113553096 #27: 249123 #49: 3523 #59: 1 #61: 50 Mutations: horns: 2 (innate) iridescent scales: 1 blink: 1 clever: 1 clumsy: 1 shaggy fur: 1 no potion heal: 1 Inventory bugs: Equipment: eq slot #0, inv slot #0: +8 frozen axe "Frostbite" {freezing cloud, *Noise +Fly rC+} eq slot #1, inv slot #8: +2 cloak of magic resistance eq slot #3, inv slot #15: +1 pair of gloves eq slot #4, inv slot #23: +2 pair of boots eq slot #6, inv slot #31: +6 scale mail "Alyj" {Int+3 Dex+3} eq slot #7, inv slot #34: ring of poison resistance {rPois, !d} eq slot #8, inv slot #19: ring of see invisible {sInv, !d} eq slot #9, inv slot #20: amulet of the acrobat }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .........#.......#..[......#.#... .....................[[#......... .......................##........ #....#......#........∩.....#..... ###....................#...#..... #.....>.....##........###.#....≈≈ ............#...........###....≈# #........#......[○[......#.....≈# .........#.....)@)...#...#..#..≈# #.......##.....)).))#.#.#...##.≈# #......##.#.......[)...#....#..≈# ##.....#.....................^.≈# #.....#........................≈# ....................#........#.≈# #........#....#...........#....≈# #..#....###.......#......#.....≈# .......###.#...................≈# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false grunt_orc_gardens_giant_problem: false aquarium_serial_pool_size: 0 grunt_orc_gardens_boss: false grunt_orc_gardens_store: book shop / jewellery shop >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>