Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.34-a0-1788-g328cd5380e Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 13896028366736784411, deterministic pregen: 1 Version history: Game started: 0.34-a0-1726-g442816a090 0.34-a0-1745-gbe0fc8f51e 0.34-a0-1763-g76bf294775 0.34-a0-1788-g328cd5380e Command line: /usr/games/crawl-git-328cd5380e -name namsansan -rc /dgldir/rcfiles/crawl-git/namsansan.rc -macro /dgldir/rcfiles/crawl-git/namsansan.macro -morgue /dgldir/morgue/namsansan/ -webtiles-socket /crawl-master/webserver/sockets/namsansan:2025-12-13.05:27:31.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 18 stack frames. /usr/games/crawl-git-328cd5380e(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x601febcfb43e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-328cd5380e(_Z13do_crash_dumpv+0x43a) [0x601febd0967a]: do_crash_dump() /usr/games/crawl-git-328cd5380e(_Z20crash_signal_handleri+0x1fa) [0x601febcfb91a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x76cab440c330]: /usr/games/crawl-git-328cd5380e(_ZN4CLua8init_luaEv+0x28) [0x601febcdee58]: CLua::init_lua() /usr/games/crawl-git-328cd5380e(_ZNK9lua_datum4pushEv+0x19) [0x601febce2119]: lua_datum::push() const /usr/games/crawl-git-328cd5380e(_ZNK14map_lua_marker12push_fn_argsEPKc+0x23) [0x601fec026da3]: map_lua_marker::push_fn_args(char const*) const /usr/games/crawl-git-328cd5380e(_ZN14map_lua_marker16notify_dgn_eventERK9dgn_event+0x3e) [0x601fec026fae]: map_lua_marker::notify_dgn_event(dgn_event const&) /usr/games/crawl-git-328cd5380e(_ZN20dgn_event_dispatcher10fire_eventERK9dgn_event+0xd6) [0x601febd97856]: dgn_event_dispatcher::fire_event(dgn_event const&) /usr/games/crawl-git-328cd5380e(_ZN20dgn_event_dispatcher10fire_eventE14dgn_event_type+0x48) [0x601febd978f8]: dgn_event_dispatcher::fire_event(dgn_event_type) /usr/games/crawl-git-328cd5380e(_Z23run_environment_effectsv+0x2b) [0x601fec3bb82b]: run_environment_effects() /usr/games/crawl-git-328cd5380e(_Z12world_reactsv+0x111) [0x601fec4ae561]: world_reacts() /usr/games/crawl-git-328cd5380e(+0xc9df62) [0x601fec4b0f62]: /usr/games/crawl-git-328cd5380e(+0xc9e8e5) [0x601fec4b18e5]: /usr/games/crawl-git-328cd5380e(main+0x1f7) [0x601febc2e9a7]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x76cab43f11ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x76cab43f128b]: /usr/games/crawl-git-328cd5380e(_start+0x25) [0x601febc2f495]: Trying to run gdb. GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 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". 0x000076cab44d77a7 in __GI___wait4 (pid=3737012, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000076cab44d77a7 in __GI___wait4 (pid=3737012, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000601febcfbaec in call_gdb (file=0x76cab45cb4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3587504\000\000\000\000\000" #2 0x0000601febd09698 in do_crash_dump () at dbg-asrt.cc:673 t = 1765605083 dir = "/dgldir/morgue/namsansan/" name = "/dgldir/morgue/namsansan/crash-namsansan-20251213-055123.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x76cab45cb4e0 <_IO_2_1_stderr_> #3 0x0000601febcfb91a in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 CLua::init_lua (this=this@entry=0x41f4e30c98613df1) at clua.cc:751 clean = lua_core_libs = std::vector of length -3518385817938, capacity -3518385817938 = {{first = "Crash caused by signal #11: Segmentation fault\000\000@\000\000\000\000\000\000\000a\000\000\000\000\000\000\000@\275\337\023 `\000\000\a\b\001\000\312v\000\000\020\000\000\000\000\000\000\000\220y\317\022 `\000\000@\275\337\023 `\000\000\350\365\246\023 `\000\000\000\365\246\023 `\000\000 \310w\024 `\000\000\000\254\246\023z1\000\000Ge\000e toa`\000\000\000\000\000\000\000A\000\000\000\000\000\000\000\340\364\246\023 `\000\000\005\b\000\002", '\000' , "ФT\023 `\000\0000\245T\023 `\000\000"..., second = 0x601fec8c6cc8 }, {first = "", second = 0x601febce0339 }, {first = "", second = 0x7fff85797570}, {first = "", second = 0x601fecb8dce0 }, {first = "dlua_marker_method\000lua_marker::write error: %s\000dlua_marker_read\000lua_marker::read error: %s\000mlua error: %s\000activate\000event\000error (prop:%s): %s\000error (%s): %s\000table_to_string\000error (table_to_string): %s\000"..., second = 0x41f4e30c98613df1}, {first = "", second = 0x601febce2119 }, {first = "", second = 0x602012d918e8}, {first = "\360ܸ\354\037`", '\000' , "P\303\000\000\000\000\000\000\002\000\000\000 \003", '\000' , "\b\000\000\000d", '\000' , "\350\030\331\022 `", '\000' , "Ѝ\337\022 `\000\000`\342\335\022 `\000\000@i\a\023 `\000\000B", '\000' , "\240Ġ\023 `\000\000\320Ġ\023 `\000\000 Š\023 `", '\000' , "\260ݸ\354\037`\000\000"..., second = 0x7fff85797650}, {first = "", second = 0x602014612930}, {first = "Pvy\205\377\177\000", second = 0x0}, {first = "", second = 0x1}, {first = "", second = 0x57174ebd015d8b00}, {first = "", second = 0x601feca75280 }, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x7fff85797a70}, {first = "", second = 0x602014650260}, {first = "", second = 0x601feca752a0 }, {first = "\320`V\024 `\000\000@\253\\\264\312v\000\000\340/\256\023 `\000\000Gng.\001\000\000\0000\000\000\000\000\000\000\000@\000\000\000\000\000\000\000\000\001e\024 `\000\000\005\b\000\001", '\000' , "0\003e\024 `\000\000`\003e\024 `", '\000' , "\001e\024 `\000\000q\000\000\000\000\000\000\000\030\000\000\000\000\000\000\000\003D\000\000\000\000\000\000\320\f\333\022 `\000\000M\000\000\000\000\000\000\000\003DW\024\000\000\000\0000\365\331\022 `\000\0000\365\331\022 `\000\000DD\000\000\000\000\000\000\340@\334\022 `\000\000E\000\000\000\000\000\000\000\020\000W\024\000\000\000\000"..., second = 0x601feca75280 }, {first = "", second = 0x601fec4b0f62 <_input()+2706>}, {first = "", second = 0x602014650260}, {first = "", second = 0x57174ebd015d8b00}, {first = "freeze_time", second = 0x601feca24f00 }, {first = "", second = 0x7fff85797b10}, {first = "", second = 0x7fff85797910}, {first = "dD\211#H\203\304\030[A\\A]]\303\017\037", second = 0x601feca24f38 }, {first = "\340x\233\023 `\000\000\t\b\303\023 `\000\0008\365\322\022 `\000\000\000\247\367\353\037`\000\000\026\031\331\022 `\000\000A\000\000\000\000\000\000\000 \365\322\022 `\000\000\006\b\003\264\312v\000\000\220p\265\023 `\000\000p?\334\022 `\000\000 \276\334\022 `\000\000\220\365\322\022 `\000\000P;\264\023 `\000\0001\000\000\000\000\000\000\000P\365\322\022 `\000\000\t\b\\\264\312v\000\000\250\365\322\022 `\000\000 \364\370\353\037`\000\000\026\031\331\022 `\000\000A\000\000\000\000\000\000\000\220\365\322\022 `\000\000\006\b\003\264\312v\000\000\000x\233\023 `\000\000p?\334\022 `\000\000 \276\334\022 `\000\000"..., second = 0x7fff85797a30}, {first = "\360\365!\023 `\000\000\025\000\000\000\000\000\000\000\036\000\000\000\000\000\000\0008ry\205\377\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000HO\242\354\037`\000\000\023\000\000\000\000\000\000\000HO\242\354\037`\000\000\000\213]\001\275N\027W\360zy\205\377\177\000\000\000\213]\001\275N\027Wp{y\205\377\177\000\000\000O\242\354\037`\000\000p{y\205\377\177\000\000\000O\242\354\037`\000\000\340\372\316\022 `\000\000<\000\000\000\000\000\000\000<\000\000\000\000\000\000\000\000\320\301\264\312v\000\000\000O\242\354\037`\000\000\235/I\354\037`\000\000p{y\205\377\177\000\000,QI\354\037`\000\000\000O\242\354\037`\000\000"..., second = 0x57174ebd015d8b00}, {first = "", second = 0x2}, {first = "", second = 0x711}, {first = "\000\210\003", '\000' , "@\220\322\022 `\000\000\256\220\322\022 `\000\000\256\220\322\022 `\000\000\001\000\000\000\000\000\000\000\000\000\035\023 `\000\000\000\000\035\023 `\000\000`\000\035\023 `\000\000\000F-\023 `\000\000\000F-\023 `\000\000\240F-\023 `\000\000\000\000\000\000\000\000\000\000Щ\316\022 `\000\000Щ\316\022 `\000\000ԩ\316\022 `\000\000i\207C\026\001\000\000\000'\000\000\000\031\000\000\000\001\001\000\000\000\000\000\000P\000\000\000F\000\000\000X\354\202\024 `\000\000(\000\000\000\032\000\000\000P\000\000\000F\000\000\000\030\200\030\264\312v\000\000(\000\000\000\032\000\000\000"..., second = 0x7fff85797ae0}, {first = "", second = 0x7fff85797a20}, {first = "", second = 0x601feca24f00 }, {first = "", second = 0x0}, {first = "\030\375\204\354\037`\000\000\020\243\316\022 `\000\000B\000\000\000\000\000\000\000B", '\000' , "\001\000\000\000\003\000\000\000\000\b\000\000\000\000\000\0000!)\023 `", '\000' , "\210\003", '\000' , "@\220\322\022 `\000\000\256\220\322\022 `\000\000\256\220\322\022 `\000\000\001\000\000\000\000\000\000\000\000\000\035\023 `\000\000\000\000\035\023 `\000\000`\000\035\023 `\000\000\000F-\023 `\000\000\000F-\023 `\000\000\240F-\023 `\000\000\000\000\000\000\000\000\000\000Щ\316\022 `\000\000Щ\316\022 `\000\000ԩ\316\022 `\000\000"..., second = 0x2a}, {first = "", second = 0x6865626f58}, {first = "\000\311\331\022 `\000\0005\000\000\000\000\000\000\000\003D\000\000", second = 0x0}, {first = "", second = 0x57174ebd015d8b00}, {first = "p{y\205\377\177\000\000\000O\242\354\037`\000\000p{y\205\377\177\000\000\000O\242\354\037`\000\000\340\372\316\022 `\000\000<\000\000\000\000\000\000\000<\000\000\000\000\000\000\000\000\320\301\264\312v\000\000\000O\242\354\037`\000\000\235/I\354\037`\000\000p{y\205\377\177\000\000,QI\354\037`\000\000\000O\242\354\037`\000\000\360{y\205\377\177\000\000\020|y\205\377\177\000\000\300\006I\354\037`\000\000\200{y\205\377\177\000\000 \365\322\022 `\000\000\000\000\000\000@\000\000\000`\365\322\022 `\000\000\000O\242\354\037`\000\000\000O\242\354\037`\000\000\020|y\205\377\177\000\000\360{y\205\377\177\000\000\324|y\205\377\177\000\000"..., second = 0x7fff85797b70}, {first = "\030\375\204\354\037`\000\000\020\243\316\022 `\000\000B\000\000\000\000\000\000\000B", '\000' , "\001\000\000\000\003\000\000\000\000\b\000\000\000\000\000\0000!)\023 `", '\000' , "\210\003", '\000' , "@\220\322\022 `\000\000\256\220\322\022 `\000\000\256\220\322\022 `\000\000\001\000\000\000\000\000\000\000\000\000\035\023 `\000\000\000\000\035\023 `\000\000`\000\035\023 `\000\000\000F-\023 `\000\000\000F-\023 `\000\000\240F-\023 `\000\000\000\000\000\000\000\000\000\000Щ\316\022 `\000\000Щ\316\022 `\000\000ԩ\316\022 `\000\000"..., second = 0x76cab4c1d000 <_rtld_global>}, {first = "", second = 0x601feca24f00 }, {first = "", second = 0x602012d2f520}, {first = , second = 0x7fff85797c10}, {first = "", second = 0x601fec4a0060 }, {first = "", second = 0x7fff85797c00}, {first = , second = 0x0}, {first = "longer force your foes to helplessly w", second = 0x6576726573626577}, {first = , second = 0x2e31333a37323a35}, {first = , second = 0xc}, {first = "", second = 0x76cab4c1d000 <_rtld_global>}, {first = "", second = 0x7fff85797e28}, {first = "\000~y\205\377\177\000\000\213\022?\264", second = 0x76cab43f11ca <__libc_start_call_main+122>}, {first = "", second = 0x7fff85797e28}, {first = , second = 0x76cab4c1d000 <_rtld_global>}, {first = , second = 0x0}, {first = "", second = 0x76cab43f128b <__libc_start_main_impl+139>}, {first = "", second = 0x0}, {first = , second = 0x0}, {first = , second = 0xc}, {first = "", second = 0x7fff85798d22}, {first = "", second = 0x7fff85798d9c}, {first = "", second = 0x7fff85798e18}, {first = "", second = 0x7fff85798e68}, {first = "", second = 0x7fff85798ed3}, {first = "", second = 0x7fff85798f3f}, {first = "", second = 0x33}, {first = , second = 0x1000}, {first = , second = 0x4}, {first = , second = 0x76cab4be5000}, {first = "", second = 0xb}, {first = , second = 0x3e9}, {first = , second = 0x19}, {first = "8\213]\001\275N\027W\256@!\360E\032[\230x86_64\000\000\000", second = 0x7fff85798fd8}, {first = "", second = 0x1c}, {first = "", second = 0x5b1a45f02140ae57}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x0}, {first = "", second = 0x672d6c776172632f}, {first = , second = 0x69646c67642f0063}, {first = , second = 0x6f7263616d2d00}, {first = , second = 0x7263616d2e6e6173}, {first = , second = 0x6265772d002f6e61}, {first = , second = 0x636f732f72657672}, {first = , second = 0x6b636f732e3133}, {first = , second = 0x66393939636162}, {first = , second = 0x72743d4749464e4f}, {first = , second = 0x657572743d4d45}, {first = , second = 0x4f4300382d465455}, {first = , second = 0x616c656d6167642f}, {first = , second = 0x48530078756e696c}, {first = , second = 0x6d6167642f766564}, {first = , second = 0x415f434c00382d46}, {first = , second = 0x6d6167642f766564}, {first = , second = 0x2f7273752f3a6568}, {first = , second = 0x7273752f3a6e6962}, {first = , second = 0x65772f7265747361}, {first = , second = 0x65303833356463}, #6 0x0000601febce2119 in CLua::state (this=0x41f4e30c98613df1) at clua.cc:84 No locals. #7 CLua::operator lua_State* (this=0x41f4e30c98613df1) at /home/crawl-dev/dgamelaunch-config/crawl-build/crawl-git-repository/crawl-ref/source/clua.h:99 No locals. #8 lua_datum::push (this=0x602014804580) at clua.cc:1409 No locals. #9 0x0000601fec026da3 in map_lua_marker::get_table (this=0x60201466c720) at mapmark.cc:248 No locals. #10 map_lua_marker::push_fn_args (this=this@entry=0x60201466c720, fn=fn@entry=0x601fec50833a "event") at mapmark.cc:325 No locals. #11 0x0000601fec026fae in map_lua_marker::notify_dgn_event (this=0x60201466c720, e=...) at mapmark.cc:362 clean = {ls = 0x602012d918e8, top = 929} accepted = #12 0x0000601febd97856 in dgn_event_dispatcher::fire_event (this=0x601fec8c99c0 , e=...) at dgn-event.cc:90 ldef = @0x602013a4d520: {eventmask = 1, listener = 0x60201466c738} __for_range = std::__cxx11::list = {[0] = {eventmask = 1, listener = 0x602014666888}, [1] = {eventmask = 1, listener = 0x60201455b118}, [2] = {eventmask = 1, listener = 0x60201465fea8}, [3] = {eventmask = 1, listener = 0x60201466c738}, [4] = {eventmask = 1, listener = 0x60201463bf18}, [5] = {eventmask = 1, listener = 0x60201479b618}, [6] = {eventmask = 1, listener = 0x602014578a28}, [7] = {eventmask = 1, listener = 0x60201478e398}} __for_begin = __for_end = copy = std::__cxx11::list = {[0] = {eventmask = 1, listener = 0x602014666888}, [1] = {eventmask = 1, listener = 0x60201455b118}, [2] = {eventmask = 1, listener = 0x60201465fea8}, [3] = {eventmask = 1, listener = 0x60201466c738}, [4] = {eventmask = 1, listener = 0x60201463bf18}, [5] = {eventmask = 1, listener = 0x60201479b618}, [6] = {eventmask = 1, listener = 0x602014578a28}, [7] = {eventmask = 1, listener = 0x60201478e398}} #13 0x0000601febd978f8 in dgn_event_dispatcher::fire_event (this=, et=et@entry=DET_TURN_ELAPSED) at dgn-event.cc:96 No locals. #14 0x0000601fec3bb82b in run_environment_effects () at timed-effects.cc:1007 sfx_chance = nseeds = #15 0x0000601fec4ae561 in world_reacts () at main.cc:2619 No locals. #16 0x0000601fec4b0f62 in _input () at main.cc:1192 time_is_frozen = false player_disabled = {was_disabled = false} #17 0x0000601fec4b18e5 in _launch_game () at main.cc:495 game_start = ccon = {cstate = false} #18 0x0000601febc2e9a7 in _launch_game_loop () at main.cc:394 game_ended = false game_ended = ge = fe = #19 main (argc=12, argv=0x7fff85797e28) at main.cc:343 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = Compilation info: <<<<<<<<<<< Compiled with GCC 13.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 contrib/install/x86_64-linux-gnu/include -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-328cd5380e/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-328cd5380e/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-328cd5380e/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 32, depth = 1 Level id: Volcano Level build method = random_map_in_depth, level layout type = encompass, absdepth0 = 14 Level vaults: hellmonk_volcano_collapse Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The rock fish barely misses you. Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a rock fish (severely wounded) The sticky flame hits the rock fish but does no damage. The rock fish is severely wounded. The rock fish is covered in liquid fire! The rock fish burns! The rock fish barely misses you. The rock fish burns! You kill the rock fish! HP restored. Magic restored. Found a parchment of Scorch. You pick up a parchment of Scorch and begin reading... You add the spell Scorch to your library. You encounter a komodo dragon. A komodo dragon is nearby! Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Olgreb's Toxic Radiance. There is a flash of cinnabar. You are poisoned. You feel sick. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The komodo dragon is poisoned. The komodo dragon looks even sicker. You feel sick. You feel sick. The komodo dragon looks even sicker. Your toxic aura wanes. You feel sick. You feel sick. You are no longer poisoned. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a komodo dragon (heavily wounded, very poisoned) The sticky flame hits the komodo dragon. The komodo dragon is heavily wounded. The komodo dragon is covered in liquid fire! The komodo dragon burns! The komodo dragon bites you!! Your orb emits a pulse of dizzying energy. You hit the komodo dragon. You burn the komodo dragon. The komodo dragon snaps out of its daze. The komodo dragon is almost dead. You kill the komodo dragon! Your toxic aura wanes. You see here a komodo dragon corpse. You start resting. Your magical contamination has completely faded away. You start resting. Your orb has recharged its mesmeric power. You start resting. You encounter a centaur. It is carrying a +0 orcbow. The centaur shouts! The centaur wields a +0 orcbow. The centaur shoots an arrow. The arrow barely misses you. Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The centaur is poisoned. The centaur shoots an arrow. The arrow hits you. The centaur looks even sicker. The centaur unwields a +0 orcbow. The centaur hits you but does no damage. The centaur kicks you but does no damage. You hit the centaur. You burn the centaur. The centaur is severely wounded. The centaur looks even sicker. Your toxic aura wanes. The centaur barely misses you. The centaur kicks you. Your orb emits a pulse of dizzying energy. You hit the centaur. You burn the centaur. You kill the centaur! You see here a +0 orcbow. You start resting. You encounter a centaur. It is carrying a +0 shortbow. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The centaur shouts! The centaur is poisoned. The centaur looks even sicker. The centaur wields a +0 shortbow. The centaur shoots an arrow. The arrow hits you. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: a centaur, wielding a +0 shortbow (lightly wounded, very poisoned, 83% to hit) The puff of flame hits the centaur. The centaur is moderately wounded. The centaur looks even sicker. The centaur shoots an arrow. The arrow barely misses you. The centaur shoots an arrow. The arrow hits you! Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: a centaur, wielding a +0 shortbow (heavily wounded, very poisoned, 83% to hit) The puff of flame hits the centaur. The centaur is severely wounded. The centaur looks as sick as possible! The centaur shoots an arrow. The arrow hits you. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: a centaur, wielding a +0 shortbow (almost dead, extremely poisoned, 83% to hit) The puff of flame misses the centaur. You kill the centaur! Your toxic aura wanes. You see here a +0 orcbow. You start resting. Your orb has recharged its mesmeric power. You start resting. HP restored. Magic restored. Things that are here: a +0 shortbow; a centaur corpse Found a scale mail. Found a stone staircase leading down. Found a scroll of identify. i - a scroll of identify {@r1} Found a potion of lignification. Found a stone staircase leading up. As you read the scroll of identify, it crumbles to dust. h -> T - a scroll of torment L - 2 potions of lignification (gained 1) You open the door. There is an open door here. Things that are here: a +0 shortbow; a centaur skeleton Found a parchment of Brom's Barrelling Boulder. You pick up a parchment of Brom's Barrelling Boulder and begin reading... You add the spell Brom's Barrelling Boulder to your library. You encounter a killer bee. You have 252 gold pieces. Unknown command. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The killer bee buzzes angrily. The killer bee is poisoned. The killer bee looks even sicker. You encounter a killer bee. x2 You encounter 2 killer bees. Found a potion of haste. The killer bee buzzes angrily. The killer bee is poisoned. The killer bee buzzes angrily. The killer bee is poisoned. The killer bee buzzes angrily. The killer bee is poisoned. x2 Your toxic aura wanes. The killer bee completely misses you. The killer bee closely misses you. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The killer bee looks even sicker. You kill the killer bee! The killer bee looks even sicker. x4 The killer bee stings you but does no damage. The killer bee closely misses you. You hit the killer bee. You burn the killer bee. You kill the killer bee! x3 The killer bee stings you but does no damage. x2 Okay, then. You barely miss the killer bee. The killer bee is almost dead. You kill the killer bee! Your toxic aura wanes. Magic restored. You see here a killer bee corpse. h - 2 potions of haste {@q3} (gained 1) Found a wand of mindburst (4). f - a wand of mindburst (12) (gained 4 charges) Nemelex Xobeh deals you some cards! You now have 5 escape cards, 19 destruction cards and 12 summoning cards. You open the door. You encounter a yak. The yak bellows! You hear a bellow! You encounter a yak. There are monsters nearby! You encounter an electric eel. You encounter a yak. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The yak is poisoned. x2 The electric eel is poisoned. The yak looks even sicker. The electric eel shoots out a bolt of lightning at you! The bolt of electricity hits you! The yak bellows! The yak looks even sicker. The yak is poisoned. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your toxic radiance grows in intensity. The yak looks even sicker. The yak looks as sick as possible! The yak looks even sicker. x2 You encounter a howler monkey. The yak looks as sick as possible! x2; The yak looks even sicker. Your toxic aura wanes. Reach: m) +5 trident "Jelly's Peril" {flame, ^Fragile rC- Will++ rCorr} Press: ? - help, Dir - move target Aim: a yak (severely wounded, extremely poisoned, 78% to hit) You reach to attack! You hit the yak. You burn the yak. The yak is almost dead. The yak closely misses you. You puncture the yak! You burn the yak. You kill the yak! Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The yak looks as sick as possible! The yak closely misses you. You puncture the yak! You burn the yak. You kill the yak! The yak looks even sicker. The yak barely misses you. Training target 5.0 for Fighting reached! Your Fighting skill increases to level 5! Your Invocations skill increases to level 7! The yak looks as sick as possible! Your toxic aura wanes. The yak gores you! Your orb emits a pulse of dizzying energy. You barely miss the yak. The yak snaps out of its daze. The yak is almost dead. The yak gores you. You puncture the yak! You burn the yak. You kill the yak! You start resting. Your orb has recharged its mesmeric power. You start resting. There is a strange disturbance nearby! Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. Your toxic aura wanes. Something hits you. Your orb emits a pulse of dizzying energy. Deactivating autopickup; reactivate with Ctrl-A. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line You miscast Sticky Flame. Nothing appears to happen. Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line The sticky flame hits something! You encounter an unseen horror. The unseen horror burns! The unseen horror completely misses you. The unseen horror closely misses you. The unseen horror shakes off the sticky flame as it moves. Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. Something hits you but does no damage. Your toxic aura wanes. Something hits you but does no damage. Something hits you but does no damage. You puncture something! You burn something. Reactivating autopickup. You feel a bit more experienced. You start resting. Your magical contamination has completely faded away. You start resting. Your orb has recharged its mesmeric power. You start resting. Magic restored. Found a parchment of Dispel Undead. Found a potion of moonshine. Found 13 gold pieces. f - 2 potions of moonshine (gained 1) You now have 265 gold pieces (gained 13). An electric eel comes into view. An electric eel is nearby! Okay, then. Okay, then. Unknown command. Autopickup disabled for potions of moonshine. You drop 2 potions of moonshine. Found an escape hatch in the floor. Found a stone staircase leading down. You encounter a howler monkey. The howler monkey howls! A howler monkey is nearby! Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The howler monkey is poisoned. The howler monkey hoots and howls with incredible vigour! The howler monkey looks even sicker. Your toxic aura wanes. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The howler monkey howls! The howler monkey is poisoned. The howler monkey looks even sicker. x2 The howler monkey looks as sick as possible! The howler monkey hoots and howls with incredible vigour! Found a lajatang. Your toxic aura wanes. You kill the howler monkey! You kill the howler monkey! Search for what [Enter for "armour&&artef", or ? for help]? artef Unknown command. You open the door. Found a scroll of enchant weapon. There is an open door here. w - 2 scrolls of enchant weapon (gained 1) Found an escape hatch in the ceiling. There is an escape hatch in the ceiling here. There is an open door here. You encounter a rock fish. A rock fish is nearby! Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The rock fish is poisoned. The rock fish looks even sicker. Your toxic aura wanes. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a rock fish (heavily wounded, very poisoned, chance to weaken: 88%) The glob of mercury hits the rock fish! The rock fish looks weaker. You kill the rock fish! Magic restored. There is an open door here. There is an escape hatch in the ceiling here. Found a stone staircase leading up. You encounter a marrowcuda. The marrowcuda leaves your sight. A marrowcuda comes into view. The marrowcuda leaves your sight. A marrowcuda comes into view. A marrowcuda is nearby! Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a marrowcuda (wandering, hasn't noticed you, chance to weaken: 100%) The glob of mercury hits the marrowcuda. The marrowcuda looks weaker. The marrowcuda is lightly damaged. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a marrowcuda (lightly damaged, weak, chance to weaken: 100%) The glob of mercury hits the marrowcuda. The marrowcuda looks even weaker. The marrowcuda is moderately damaged. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a marrowcuda (moderately damaged, weak) The sticky flame hits the marrowcuda. The marrowcuda is moderately damaged. The marrowcuda is covered in liquid fire! The marrowcuda burns! The marrowcuda bites you but does no damage. The marrowcuda burns! You destroy the marrowcuda! There is an open door here. You enter the shallow water. Moving in this stuff is going to be slow. An electric eel comes into view. You encounter an electric eel. There are monsters nearby! Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The electric eel is poisoned. x2 The electric eel looks even sicker. The electric eel shoots out a bolt of lightning at you! The bolt of electricity hits you! The electric eel shoots out a bolt of lightning at you! The bolt of electricity hits the electric eel. The electric eel completely resists. The bolt of electricity hits you! You draw a card... You have drawn the Storm. A fierce wind blows from the card. The electric eel is knocked back by the gust of wind. The electrical discharge engulfs the electric eel. The electric eel completely resists. The electric eel is moderately wounded. The electrical discharge engulfs the electric eel. The electric eel completely resists. The electric eel is lightly wounded. You hear mighty peals of thunder! The electric eel looks even sicker. You hear an angry buzzing noise. x5 The electric eel shoots out a bolt of lightning at you! The bolt of electricity hits you! You draw a card... You have drawn the Orb. Press: ? - help, Shift-Dir - straight line Aim: an electric eel (water, moderately wounded, very poisoned) Your orb of destruction hits a rock wall. The electric eel looks as sick as possible! The electric eel looks even sicker. Your orb of destruction hits a rock wall. The electric eel looks even sicker. Your toxic aura wanes. The electric eel shoots out a bolt of lightning at you! The bolt of electricity hits you. The electric eel shoots out a bolt of lightning at you! The bolt of electricity misses you. You hear a splash. You feel a bit more experienced. You kill the electric eel! You start resting. Magic restored. You start resting. HP restored. Done exploring. Unknown command. Search for what [Enter for "artef", or ? for help]? rpois Unknown command. Search for what [Enter for "rpois", or ? for help]? artef Unknown command. Okay, then. Search for what [Enter for "artef", or ? for help]? cool Unknown command. Search for what [Enter for "cool", or ? for help]? aux Unknown command. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Found 9 gold pieces. Found a notched coral ring. Found a scroll of identify. You now have 274 gold pieces (gained 9). You encounter a troll. v - a ring of positive energy Something hits you. Your orb emits a pulse of dizzying energy. Deactivating autopickup; reactivate with Ctrl-A. You hit something. You burn something. Something hits you. Something hits you! Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. Something hits you. Something hits you. Something hits you! Something completely misses you. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Your toxic aura wanes. Something hits you but does no damage. Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Something hits you. Okay, then. Unknown command. You draw a card... You have drawn the Elements. Something hits you. Something hits you but does no damage. Something completely misses you. Something hits your raiju. Your basilisk barely misses something. Your raiju bites something. Your raiju shocks something! Reach: m) +5 trident "Jelly's Peril" {flame, ^Fragile rC- Will++ rCorr} Press: ? - help, Dir - move target You closely miss something. Something hits you but does no damage. Something closely misses your raiju. Something hits you but does no damage. Your basilisk barely misses something. Your raiju bursts into living lightning! The living lightning hits something! Your raiju blinks! Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line The sticky flame hits something! Reactivating autopickup. You feel a bit more experienced. There is a stone staircase leading up here. You climb upwards. Your summoned allies are left behind. There is a stone staircase leading down here. You start resting. Your orb has recharged its mesmeric power. You start resting. HP restored. What level of the Lair of Beasts? (default 1, ? - help) There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Magic restored. There is a staircase to the Lair here. You climb downwards. Welcome to the Lair of Beasts! You feel an oppressive heat about you. There is an entrance to a volcano on this level. Hurry and find it before the entrance collapses! Found 16 gold pieces and a chain mail. There is a staircase back to the Dungeon here. You now have 283 gold pieces (gained 9). Found a curved lead wand. Found 15 gold pieces. You encounter a wolf. A wolf is nearby! Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The wolf is poisoned. The wolf looks even sicker. Your toxic aura wanes. You see here a wand of quicksilver (3). b - a wand of quicksilver (3) The wolf barely misses you. The wolf bites you. Your orb emits a pulse of dizzying energy. You hit the wolf but do no damage. The wolf snaps out of its daze. The wolf is severely wounded. The wolf bites you but does no damage. x2 You miss the wolf. The wolf is severely wounded. The wolf bites you but does no damage. The wolf closely misses you. You closely miss the wolf. The wolf is almost dead. The wolf misses you. The wolf barely misses you. You hit the wolf. You burn the wolf. You kill the wolf! Unknown command. Unknown command. HP restored. Magic restored. Your orb has recharged its mesmeric power. You now have 298 gold pieces (gained 15). Found a parchment of Foxfire. Found 8 gold pieces. You hear the slow rumble of a distant avalanche of rocks. Found a parchment of Ignite Poison. You pick up a parchment of Foxfire and begin reading... You add the spell Foxfire to your library. Found a potion of magic. You pick up a parchment of Ignite Poison and begin reading... You add the spell Ignite Poison to your library. Found a scroll of enchant weapon. You start memorising the spell. You continue memorising. You finish memorising. Spell assigned to 'q'. w - 3 scrolls of enchant weapon (gained 1) g - a potion of magic You hear the slow rumble of an avalanche of rocks nearby. You now have 306 gold pieces (gained 8). You encounter a cane toad. A cane toad is nearby! A cane toad is nearby! A cane toad is nearby! The cane toad croaks. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the cane toad but does no damage. x2 Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cane toad (ally target, chance to weaken: 64%) The glob of mercury hits your foxfire. The mercury splashes! The cane toad looks weaker. Your foxfire is moderately damaged. The foxfire burns the cane toad. The cane toad is lightly wounded. The foxfire burns the cane toad. The cane toad is moderately wounded. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cane toad (wisps of flame, moderately wounded, weak) The sticky flame hits the cane toad but does no damage. The cane toad is moderately wounded. The cane toad is covered in liquid fire! The cane toad burns! The cane toad stings you but does no damage. You completely miss the cane toad. The cane toad is heavily wounded. The cane toad burns! The cane toad stings you but does no damage. The cane toad barely misses you. You hit the cane toad but do no damage. The cane toad is severely wounded. The cane toad burns! x2 You kill the cane toad! Your Dodging skill increases to level 5! You hear the rumble of a distant avalanche of rocks. Magic restored. Found 2 boomerangs. Okay, then. Unknown command. c - 13 boomerangs (gained 2) You hear the rumble of a very distant avalanche of rocks. You encounter a bullfrog. Unknown command. You hear the brisk rumble of a distant avalanche of rocks. Unknown command. You encounter a wolf. A wolf is nearby! Found a scroll of fear. The wolf howls! You hear a howl! You encounter a wolf. Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The wolf is poisoned. x2 The wolf looks even sicker. You encounter a wolf. The wolf leaves your sight. The wolf looks even sicker. x2; The wolf is poisoned. Your toxic aura wanes. The wolf barely misses you. You puncture the wolf! You burn the wolf. The wolf is almost dead. The wolf completely misses you. The wolf bites you. Your orb emits a pulse of dizzying energy. Okay, then. Unknown command. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. You kill the wolf! The wolf snaps out of its daze. You hear the brisk rumble of a distant avalanche of rocks. The wolf looks as sick as possible! You kill the wolf! Your Invocations skill increases to level 8! Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a wolf (heavily wounded, poisoned, chance to weaken: 100%) The glob of mercury hits the wolf. The wolf looks weaker. The wolf is severely wounded. The wolf bites you but does no damage. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a wolf (severely wounded, poisoned, weak, chance to weaken: 100%) The glob of mercury hits the wolf! The wolf looks even weaker. You kill the wolf! Your toxic aura wanes. The air fills with toxic fumes! As you read the scroll labelled TEZXEE RIZUES, it crumbles to dust. It was a scroll of poison. As you read the scroll labelled WESORO YDOF, it crumbles to dust. The air around you briefly surges with heat, but it dissipates. It was a scroll of immolation. Unknown command. Your orb has recharged its mesmeric power. Found a stone staircase leading down. Found 16 gold pieces. You encounter a cane toad. Found 15 gold pieces. The cane toad gives a loud, deep croak! The cane toad stings you. You are poisoned. The cane toad poisons you! Your orb emits a pulse of dizzying energy. You see here 16 gold pieces. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cane toad (dazed) The sticky flame hits the cane toad! The cane toad is moderately wounded. The cane toad snaps out of its daze. The cane toad is covered in liquid fire! You feel very sick. The cane toad burns! The cane toad closely misses you. Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cane toad (heavily wounded, covered in liquid flames, chance to weaken: 64%) The glob of mercury hits the cane toad! The cane toad is severely wounded. You feel very sick. The cane toad burns! The cane toad stings you! Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cane toad (severely wounded, covered in liquid flames, chance to weaken: 64%) The glob of mercury hits the cane toad. The cane toad is almost dead. You feel sick. The cane toad burns! You kill the cane toad! You feel sick. You see here a cane toad corpse. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You are no longer poisoned. HP restored. Magic restored. Found a twisted runed staff. You hear the brisk rumble of a very distant avalanche of rocks. A bullfrog comes into view. Found 19 gold pieces. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The bullfrog gives a loud, deep croak! The bullfrog is poisoned. The bullfrog looks even sicker. Your toxic aura wanes. The bullfrog hits you but does no damage. You miss the bullfrog. The bullfrog is heavily wounded. The bullfrog barely misses you. The bullfrog misses you. You puncture the bullfrog! You burn the bullfrog. You kill the bullfrog! Magic restored. You hear the quick rumble of an avalanche of rocks very nearby. Unknown command. You encounter a cane toad. Found a chain mail. Casting: Olgreb's Toxic Radiance (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cane toad (chance to weaken: 64%) The glob of mercury hits the cane toad. The cane toad is lightly wounded. The cane toad stings you! Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cane toad (lightly wounded) The sticky flame hits the cane toad. The cane toad is moderately wounded. The cane toad is covered in liquid fire! The cane toad burns! The cane toad barely misses you. You draw a card... You have drawn Degeneration. The cane toad evaporates and reforms as a bullfrog! You encounter a bullfrog. The bullfrog twists and deforms. The bullfrog barely misses you. You puncture the bullfrog! You burn the bullfrog. The bullfrog is almost dead. The bullfrog misses you. x2 You hit the bullfrog. You burn the bullfrog. You kill the bullfrog! Unknown command. Magic restored. Found a scroll labelled OPHYFA ITOLIAPT. You encounter a water moccasin. The water moccasin hisses angrily. A water moccasin is nearby! Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a water moccasin (chance to weaken: 88%) The glob of mercury hits the water moccasin. The water moccasin looks weaker. The water moccasin is moderately wounded. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a water moccasin (moderately wounded, weak, chance to weaken: 88%) The glob of mercury misses the water moccasin. The water moccasin bites you but does no damage. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a water moccasin (moderately wounded, weak) The sticky flame hits the water moccasin! The water moccasin is severely wounded. The water moccasin is covered in liquid fire! Your orb has recharged its mesmeric power. The water moccasin burns! You kill the water moccasin! You see here a water moccasin corpse. Found 11 gold pieces. You hear the quick rumble of a distant avalanche of rocks. c - a scroll labelled OPHYFA ITOLIAPT You now have 317 gold pieces (gained 11). As you read the scroll labelled OPHYFA ITOLIAPT, it crumbles to dust. You feel aware of your surroundings. You sensed 1 shop/portal. It was a scroll of revelation. Unknown command. You hit the plant. The plant begins to die. You burn the plant. The plant is lightly damaged. A nearby plant withers and dies. You encounter a cane toad. Found a stone staircase leading down. You encounter a yak. Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cane toad (chance to weaken: 64%) The glob of mercury hits the cane toad. The cane toad looks weaker. The cane toad is lightly wounded. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sticky Flame (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cane toad (lightly wounded, weak) You miscast Sticky Flame. Nothing appears to happen. The cane toad stings you. You are poisoned. The cane toad poisons you! Your orb emits a pulse of dizzying energy. You draw a card... You have drawn the Rangers. You feel very sick. You hit the cane toad. You burn the cane toad. The cane toad snaps out of its daze. The cane toad is moderately wounded. You feel very sick. The yak bellows! You hear a croak. You hear a bellow! x2 The cane toad barely misses you. Your centaur warrior hits the cane toad. Your centaur warrior barely misses the cane toad. Your centaur warrior hits the cane toad! Your centaur warrior kicks the cane toad but does no damage. Your centaur warrior hits the cane toad but does no damage. Your centaur warrior kicks the cane toad but does no damage. You encounter a bullfrog. You encounter a yak. The cane toad closely misses you. The yak bellows! You puncture the cane toad! You burn the cane toad. You kill the cane toad! You feel very sick. Your centaur warrior wields a +0 orcbow. Your centaur warrior shoots an arrow. The arrow hits the bullfrog!! The bullfrog dies! Your centaur warrior shoots an arrow. The arrow hits the yak!! You encounter 3 yaks. You feel sick. The yak bellows! x2 Your centaur warrior wields a +0 orcbow. Your centaur warrior shoots an arrow. The arrow hits the yak!! The yak dies! Your centaur warrior shoots an arrow. The arrow hits the yak! You feel sick. You encounter Joseph, a Mercenary. He is wielding a +0 quarterstaff and carrying a +0 sling. Your centaur warrior shoots an arrow. The arrow hits the yak!! Casting: Sticky Flame (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a yak (chance to weaken: 64%) The glob of mercury hits the yak! The yak looks weaker. The mercury splashes! The yak looks weaker. The yak is lightly wounded. You feel sick. Your centaur warrior shoots an arrow. The arrow hits the yak!! The yak dies! Your centaur warrior shoots an arrow. The arrow hits the yak! Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a yak (heavily wounded, weak, ally target, chance to weaken: 64%) The glob of mercury hits the yak. The yak looks even weaker. The mercury splashes! The yak is severely wounded. You feel sick. Your centaur warrior shoots an arrow. The arrow hits the yak!! The yak dies! You feel sick. Your centaur warrior hits the yak. Your centaur warrior kicks the yak. Your centaur warrior shoots an arrow. The arrow hits the yak!! The yak gores your centaur warrior. You swap places with your centaur warrior. You feel sick. Your centaur warrior closely misses the yak. Your centaur warrior kicks the yak but does no damage. The yak gores your centaur warrior. The yak gores you! Joseph hits the plant with a +0 quarterstaff! The plant begins to die. Your centaur warrior shoots an arrow. The arrow hits the yak! You hit the yak. You burn the yak. You kill the yak! You feel sick. Your centaur warrior hits the yak! Your centaur warrior kicks the yak. Your centaur warrior unwields a +0 orcbow. Your centaur warrior hits the yak. Your centaur warrior kicks the yak. Your centaur warrior shoots an arrow. The arrow completely misses the yak. The yak gores your centaur warrior! Joseph unwields a +0 quarterstaff. Joseph wields a +0 sling. Joseph shoots a sling bullet. The sling bullet hits you! Your centaur warrior hits the yak. Your centaur warrior kicks the yak but does no damage. Your centaur warrior shoots an arrow. The arrow hits the yak!! The yak dies! Okay, then. Unknown command. You feel sick. Your centaur warrior wields a +0 orcbow. Your centaur warrior shoots an arrow. The arrow hits Joseph!! Your centaur warrior wields a +0 shortbow. Your centaur warrior shoots an arrow. The arrow hits Joseph!! Joseph unwields a +0 sling. Joseph wields a +0 quarterstaff. Joseph hits your centaur warrior with a +0 quarterstaff! Your centaur warrior shoots an arrow. The arrow hits Joseph! Your magical contamination has completely faded away. You feel sick. You are no longer poisoned. Your centaur warrior unwields a +0 orcbow. Your centaur warrior misses Joseph. Your centaur warrior kicks Joseph but does no damage. Joseph unwields a +0 quarterstaff. Joseph wields a +0 sling. Joseph shoots a sling bullet. The sling bullet hits your centaur warrior. Your centaur warrior unwields a +0 shortbow. Your centaur warrior hits Joseph! Your centaur warrior kicks Joseph. Your centaur warrior hits Joseph! Your centaur warrior kicks Joseph but does no damage. Your centaur warrior unwields a +0 orcbow. Your centaur warrior closely misses Joseph. Your centaur warrior kicks Joseph. Joseph dies! Your Armour skill increases to level 4! Your Evocations skill increases to level 4! You swap places with your centaur warrior. A nearby plant withers and dies. Your centaur warrior says, "It's nice to have friends." You see here a bullfrog corpse. Found a dark tunnel. You hear the rapid rumble of an avalanche of rocks. There is a dark tunnel here. You stop descending the stairs. The world spins around you as you enter the gateway. You enter a volcano! Your summoned allies are left behind. You encounter a red devil. It is wielding a +0 trident of flaming. Found a rocky tunnel leading out of this place. There is a rock-blocked tunnel here. Press: ? - help, v - describe, . - travel Here: a red devil, wielding a +0 trident of flaming (asleep) The floor. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a red devil, wielding a +0 trident of flaming (asleep, chance to weaken: 64%) The glob of mercury hits the red devil! The red devil looks weaker. The red devil is moderately wounded. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a red devil, wielding a +0 trident of flaming (moderately wounded, weak, chance to weaken: 64%) The glob of mercury hits the red devil. The red devil is heavily wounded. Press: ? - help, v - describe, . - travel Here: a red devil, wielding a +0 trident of flaming (heavily wounded, weak) The floor. Unknown command. Okay, then. Unknown command. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a red devil, wielding a +0 trident of flaming (heavily wounded, weak, chance to weaken: 64%) The glob of mercury hits the red devil. The red devil is heavily wounded. The red devil hits you but does no damage. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a red devil, wielding a +0 trident of flaming (heavily wounded, weak, chance to weaken: 64%) The glob of mercury hits the red devil. The red devil looks even weaker. The red devil is severely wounded. The red devil hits you from afar with a +0 trident of flaming. Barbed spikes become lodged in your body. The red devil burns you. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a red devil, wielding a +0 trident of flaming (severely wounded, weak, chance to weaken: 64%) The glob of mercury hits the red devil! The red devil looks even weaker. The red devil is almost dead. The red devil closely misses you. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a red devil, wielding a +0 trident of flaming (almost dead, weak, chance to weaken: 64%) The glob of mercury misses the red devil. The red devil hits you from afar with a +0 trident of flaming. More barbed spikes become lodged in your body. The red devil burns you. Casting: Mercury Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mercury Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a red devil, wielding a +0 trident of flaming (almost dead, weak, chance to weaken: 64%) The glob of mercury hits the red devil. The red devil looks even weaker. You kill the red devil! Your orb has recharged its mesmeric power. You start resting. There is a rumble as the volcano erupts. The roof shakes. x3 >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-1726-g442816a090 0.34-a0-1745-gbe0fc8f51e 0.34-a0-1763-g76bf294775 0.34-a0-1788-g328cd5380e 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_REST repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [namsansan] Species: Human Job: Alchemist HP: 77/81; mods: 0/0 MP: 9/21; mod: 0 Stats: 8 25 21 Position: (40, 26), god: Nemelex Xobeh (11), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 20 | 5 | 983 | 233/300 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 0 | 0 | 2 | 188 | 38/150 Polearms | X | 0 | 0 | 3 | 300 | 0/200 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 20 | 4 | 537 | 37/250 Dodging | X | 1 | 20 | 5 | 942 | 192/300 Stealth | X | 0 | 0 | 2 | 139 | 13/126 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 6 | 1573 | 325/416 Conjurations | X | 0 | 0 | 3 | 300 | 0/200 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Forgecraft | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 6 | 1172 | 122/350 Ice Magic | X | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 3 | 300 | 0/200 Earth Magic | X | 0 | 0 | 0 | 0 | 0/50 Alchemy | X | 0 | 0 | 8 | 2139 | 339/450 Invocations | X | 1 | 20 | 8 | 1682 | 169/379 Evocations | X | 1 | 20 | 4 | 539 | 39/250 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: #33: 1 #104: 20 Attributes: #12: 487 #13: 170 #23: 12044 #24: -1264314023 #42: 4 #49: 787 #73: 126906 Mutations: explore regen: 1 (innate) Inventory bugs: Equipment: eq slot #1, inv slot #12: +5 trident "Jelly's Peril" {flame, ^Fragile rC- Will++ rCorr} eq slot #5, inv slot #1: +1 pair of gloves {cool} eq slot #9, inv slot #5: +6 ring of intelligence eq slot #2, inv slot #7: orb of mesmerism eq slot #9, inv slot #15: +6 ring of dexterity eq slot #3, inv slot #20: +1 acid dragon scales }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #### ##..# ##...## #.....# #..∩∩.### ##...@..# #.........# #......)..#### ####.#.....# ###....## ...### #..# ##.. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (36, 28): {{{{ CLASS: TriggerableFunction listeners: props: single_random_replica: true primary_name: marker_replica0 replica_to: marker_replica0 activating: false data: calling_replicas: false want_remove: true func: CLASS: FunctionWrapper fn: [type function] name: volcano_caves_collapse_doorways triggerers: 1: CLASS: DgnTriggerer sub_type: countdown type: turn delay_min: 50 buildup_turns: 0 countdown: 152 delay_max: 200 repeated: true dgn_trigs_by_type: 1: 1: 1 activated: true}}}} Lua marker 1 at (38, 31): {{{{ CLASS: TriggerableFunction listeners: props: single_random_replica: true primary_name: marker_replica0 replica_to: marker_replica0 activating: false data: calling_replicas: false want_remove: true func: CLASS: FunctionWrapper fn: [type function] name: volcano_caves_collapse_doorways triggerers: 1: CLASS: DgnTriggerer sub_type: countdown type: turn delay_min: 50 buildup_turns: 0 countdown: 75 delay_max: 200 repeated: true dgn_trigs_by_type: 1: 1: 1 activated: true}}}} Lua marker 2 at (38, 36): {{{{ CLASS: TriggerableFunction listeners: props: single_random_replica: true primary_name: marker_replica0 replica_to: marker_replica0 activating: false data: calling_replicas: false want_remove: true func: CLASS: FunctionWrapper fn: [type function] name: volcano_caves_collapse_doorways triggerers: 1: CLASS: DgnTriggerer sub_type: countdown type: turn delay_min: 50 buildup_turns: 0 countdown: 69 delay_max: 200 repeated: true dgn_trigs_by_type: 1: 1: 1 activated: true}}}} Lua marker 3 at (42, 34): {{{{ CLASS: TriggerableFunction listeners: props: single_random_replica: true primary_name: marker_replica0 replica_to: marker_replica0 activating: false data: calling_replicas: false want_remove: false func: CLASS: FunctionWrapper fn: [type function] name: volcano_caves_collapse_doorways triggerers: 1: CLASS: DgnTriggerer sub_type: tick type: turn delay_min: 50 buildup_turns: 0 countdown: 9 delay_max: 200 repeated: true dgn_trigs_by_type: 1: 1: 1 activated: true}}}} Lua marker 4 at (43, 27): {{{{ CLASS: TriggerableFunction listeners: props: single_random_replica: true primary_name: marker_replica0 replica_to: marker_replica0 activating: false data: calling_replicas: false want_remove: false func: CLASS: FunctionWrapper fn: [type function] name: volcano_caves_collapse_doorways triggerers: 1: CLASS: DgnTriggerer sub_type: tick type: turn delay_min: 50 buildup_turns: 0 countdown: 9 delay_max: 200 repeated: true dgn_trigs_by_type: 1: 1: 1 activated: true}}}} >>>>>>>>>>>>>>>>>>>>>>