ERROR in 'libutil.cc' at line 424: screen write out of bounds in region 0 (old: 0): (1,25) into (80,24) Version: Dungeon Crawl Stone Soup 0.33-a0-540-gceed6161e0 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 3120680723258795000, deterministic pregen: 1 Version history: Game started: 0.33-a0-394-g90355d26cc 0.33-a0-533-g9d6bf4ca7f 0.33-a0-540-gceed6161e0 Command line: /usr/games/crawl-git-ceed6161e0 -name qyongq -rc /dgldir/rcfiles/crawl-git/qyongq.rc -macro /dgldir/rcfiles/crawl-git/qyongq.macro -morgue /dgldir/morgue/qyongq/ -webtiles-socket /crawl-master/webserver/sockets/qyongq:2024-12-06.02:51:54.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 20 stack frames. /usr/games/crawl-git-ceed6161e0(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5fe5481c8ace]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-ceed6161e0(_Z13do_crash_dumpv+0x43a) [0x5fe5481d6c1a]: do_crash_dump() /usr/games/crawl-git-ceed6161e0(_Z20crash_signal_handleri+0x1fa) [0x5fe5481c8faa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45320) [0x73b09ea08320]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x73b09ea61b1c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x73b09ea0826e]: /usr/games/crawl-git-ceed6161e0(+0x4baf3d) [0x5fe5481d5f3d]: /usr/games/crawl-git-ceed6161e0(_Z3diePKciS0_z+0x166) [0x5fe5481d6666]: die(char const*, int, char const*, ...) /usr/games/crawl-git-ceed6161e0(_Z7cgotoxyii10GotoRegion+0x68) [0x5fe54848e3b8]: cgotoxy(int, int, GotoRegion) /usr/games/crawl-git-ceed6161e0(_Z7puttextiiRK17crawl_view_buffer+0x7e) [0x5fe54894132e]: puttext(int, int, crawl_view_buffer const&) /usr/games/crawl-git-ceed6161e0(_Z10viewwindowbbP9animationP13view_renderer+0x55c) [0x5fe5488a0fbc]: viewwindow(bool, bool, animation*, view_renderer*) /usr/games/crawl-git-ceed6161e0(_Z13redraw_screenb+0x12d) [0x5fe54868120d]: redraw_screen(bool) /usr/games/crawl-git-ceed6161e0(_Z8show_mapR9level_posbb+0x435) [0x5fe5488a7d25]: show_map(level_pos&, bool, bool) /usr/games/crawl-git-ceed6161e0(_Z15process_command12command_typeS_+0x879) [0x5fe54894feb9]: process_command(command_type, command_type) /usr/games/crawl-git-ceed6161e0(+0xc32aea) [0x5fe54894daea]: /usr/games/crawl-git-ceed6161e0(+0xc335f5) [0x5fe54894e5f5]: /usr/games/crawl-git-ceed6161e0(main+0x1f7) [0x5fe548101257]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x73b09e9ed1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x73b09e9ed28b]: /usr/games/crawl-git-ceed6161e0(_start+0x25) [0x5fe548101c75]: 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". 0x000073b09ead37a7 in __GI___wait4 (pid=2261115, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000073b09ead37a7 in __GI___wait4 (pid=2261115, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005fe5481c917c in call_gdb (file=0x73b09ebc74e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2260705\000\000\000\000\000" #2 0x00005fe5481d6c38 in do_crash_dump () at dbg-asrt.cc:692 t = 1733453518 dir = "/dgldir/morgue/qyongq/" name = "/dgldir/morgue/qyongq/crash-qyongq-20241206-025158.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR in 'libutil.cc' at line 424: screen write out of bounds in region 0 (old: 0): (1,25) into (80,24)" file = 0x73b09ebc74e0 <_IO_2_1_stderr_> #3 0x00005fe5481c8faa in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {105438407701760}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x000073b09ea0826e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x00005fe5481d5f3d in _BreakStrToDebugger (mesg=mesg@entry=0x7fff7a6dd250 "ERROR in 'libutil.cc' at line 424: screen write out of bounds in region 0 (old: 0): (1,25) into (80,24)", assert=false) at dbg-asrt.cc:818 No locals. #10 0x00005fe5481d6666 in die (file=file@entry=0x5fe54897a6cb "libutil.cc", line=line@entry=424, format=format@entry=0x5fe5489f1980 "screen write out of bounds in region %d (old: %d): (%d,%d) into (%d,%d)") at dbg-asrt.cc:878 tmp = "screen write out of bounds in region 0 (old: 0): (1,25) into (80,24)", '\000' mesg = "ERROR in 'libutil.cc' at line 424: screen write out of bounds in region 0 (old: 0): (1,25) into (80,24)", '\000' args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff7a6ddb68, reg_save_area = 0x7fff7a6dda70}} #11 0x00005fe54848e3b8 in cgotoxy (x=x@entry=1, y=y@entry=25, region=region@entry=GOTO_CRT) at libutil.cc:424 sz = tl = #12 0x00005fe54894132e in puttext (x1=1, y1=, vbuf=...) at libunix.cc:961 y = cell = 0x5fe54acb5068 size = #13 0x00005fe5488a0fbc in viewwindow (show_updates=show_updates@entry=false, tiles_only=tiles_only@entry=false, a=a@entry=0x0, renderer=renderer@entry=0x0) at view.cc:1470 vbuf = {m_size = {x = 83, y = 46}, m_buffer = 0x5fe54ac404e8} updating = {val = @0x5fe548e57b58, oldval = false} save = {region = GOTO_STAT, pos = {x = 1, y = 10}} anim_updates = false #14 0x00005fe54868120d in redraw_screen (show_updates=show_updates@entry=false) at output.cc:1697 No locals. #15 0x00005fe54888d07b in ui::pop_layout () at ui.cc:3123 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.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 -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-ceed6161e0/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-ceed6161e0/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-ceed6161e0/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 5, depth = 3 Level id: Lair:3 Level build method = , level layout type = rooms, absdepth0 = 12 Level vaults: layout_gridlike nicolae_spider_entry_tight_spaces grunt_forest_small_clearing_treed Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Unknown command. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You ignite the poison in your surroundings! The death yak seems to burn from within!! The death yak is severely wounded. The death yak seems to burn from within. The death yak is heavily wounded. The death yak seems to burn from within! The death yak is heavily wounded. The death yak seems to burn from within! The death yak is severely wounded. The death yak seems to burn from within! The death yak is lightly wounded. The death yak is poisoned. x5 Your toxic aura wanes. Unknown command. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Ignite Poison. You are very lightly contaminated with residual magic. Nothing appears to happen. Unknown command. The death yak gores you. The death yak gores you! You climb upwards. Level annotation: 1 runed translucent door, Baenwima's ghost, journeyman OpSh There is a stone staircase leading down here. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The death yak looks even sicker. x2 The death yak gores you!! You block the death yak's attack. Unknown command. The death yak looks even sicker. x2 The death yak attacks as it pursues you! You block the death yak's attack. The death yak looks as sick as possible! x2 Your toxic aura wanes. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You ignite the poison in your surroundings! The death yak seems to burn from within!!! You kill the death yak! Sif Muna accepts your kill. The death yak seems to burn from within!!!! You kill the death yak! Sif Muna accepts your kill. Your Alchemy skill increases to level 11! Unknown command. You start resting. Your magical contamination has completely faded away. You start resting. A rime drake comes into view. A rime drake is nearby! Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The rime drake hisses angrily. The rime drake is poisoned. The rime drake breathes ice at you. The icy flash freeze hits you! You partially resist. You are encased in ice. The rime drake looks even sicker. The rime drake looks even sicker. Your toxic aura wanes. You barely miss the rime drake. The rime drake is heavily wounded. The rime drake bites you. You closely miss the rime drake. The rime drake is heavily wounded. The rime drake bites you. You hit the rime drake but do no damage. The rime drake looks as sick as possible! You bite the rime drake, but do no damage. The rime drake is heavily wounded. You closely miss the rime drake. The rime drake is heavily wounded. The ice encasing you melts away. You block the rime drake's attack. You closely miss the rime drake. The rime drake is heavily wounded. You barely miss the rime drake. The rime drake is heavily wounded. The rime drake closely misses you. You hit the rime drake but do no damage. The rime drake looks as sick as possible! You bite the rime drake, but do no damage. The rime drake is heavily wounded. The rime drake breathes ice at you. The icy flash freeze misses you. You hit the rime drake but do no damage. The rime drake looks as sick as possible! The rime drake is heavily wounded. The rime drake closely misses you. You closely miss the rime drake. You bite the rime drake, but do no damage. The rime drake is heavily wounded. You hit the rime drake but do no damage. Your bite misses the rime drake. The rime drake is heavily wounded. The rime drake bites you. You miss the rime drake. The rime drake is severely wounded. You block the rime drake's attack. Saving game... please wait. Level annotation: 1 runed translucent door, Baenwima's ghost, journeyman OpSh Welcome back, qyongq the Gnoll Forgewright. Sif Muna whispers: I know many secrets... Press ? for a list of commands and other information. You hit the rime drake. The rime drake is severely wounded. You completely miss the rime drake. The rime drake is severely wounded. The rime drake bites you. You hit the rime drake. The rime drake looks as sick as possible! The rime drake is almost dead. The rime drake breathes ice at you. The icy flash freeze hits you. You partially resist. You are encased in ice. You hit the rime drake. You kill the rime drake! Sif Muna accepts your kill. You start resting. The ice encasing you melts away. You start resting. HP restored. You start resting. Magic restored. There is a stone staircase leading down here. You climb downwards. Found a leather armour. There is a stone staircase leading up here. There is a stone staircase leading up here. Found an escape hatch in the floor. Found an escape hatch in the ceiling. You now have 1943 gold pieces (gained 16). J - a scroll of identify As you read the scroll of identify, it crumbles to dust. G - 3 potions of attraction You can't see any susceptible monsters within range! (Use Z to cast anyway.) 3 blink frogs come into view. A blink frog comes into view. Cast which spell? (? or * to list) You begin to radiate toxic energy. The blink frog gives a loud, deep croak! The blink frog is poisoned. The blink frog gives a loud, deep croak! The blink frog is poisoned. The blink frog croaks. The blink frog is poisoned. The blink frog croaks. The blink frog is poisoned. The blink frog looks even sicker. x2 You hear a bellow! A blink frog comes into view. Unknown command. The blink frog looks even sicker. Your toxic aura wanes. The blink frog blinks! Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You ignite the poison in your surroundings! The blink frog seems to burn from within!!! You kill the blink frog! Sif Muna accepts your kill. The blink frog seems to burn from within!!! You kill the blink frog! Sif Muna accepts your kill. Unknown command. A yak comes into view. A yak comes into view. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The yak is poisoned. The yak bellows! The yak is poisoned. The blink frog looks even sicker. The yak looks even sicker. You hear a loud, deep croak! You hear a croak. A yak comes into view. The yak bellows! The yak is poisoned. The blink frog is poisoned. The blink frog looks even sicker. The blink frog is poisoned. Your toxic aura wanes. The blink frog blinks! A yak comes into view. The blink frog blinks! You see here a blink frog corpse. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The yak looks even sicker. x3 The yak bellows! The yak is poisoned. The yak looks even sicker. The blink frog looks even sicker. The blink frog looks as sick as possible! A yak comes into view. Unknown command. The yak looks as sick as possible! The yak looks even sicker. The blink frog blinks! The blink frog attacks as it pursues you! You block the blink frog's attack. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You ignite the poison in your surroundings! The blink frog seems to burn from within!!!! You kill the blink frog! Sif Muna accepts your kill. The blink frog seems to burn from within!! You kill the blink frog! Sif Muna accepts your kill. The yak seems to burn from within!!!! You kill the yak! Sif Muna accepts your kill. The yak seems to burn from within!!! You kill the yak! Sif Muna accepts your kill. The yak bellows! The yak is poisoned. A yak comes into view. Unknown command. The yak looks even sicker. Your toxic aura wanes. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The yak bellows! The yak is poisoned. The yak looks even sicker. You kill the blink frog! Sif Muna accepts your kill. The yak looks even sicker. The yak looks as sick as possible! Found 20 gold pieces. The yak looks even sicker. The yak looks as sick as possible! The yak gores the fungus!! The fungus begins to die. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You ignite the poison in your surroundings! The yak seems to burn from within!!! You kill the yak! Sif Muna accepts your kill. The yak seems to burn from within!!! You kill the yak! Sif Muna accepts your kill. The yak seems to burn from within!! You kill the yak! Sif Muna accepts your kill. The yak seems to burn from within!! You kill the yak! Sif Muna accepts your kill. Your toxic aura wanes. A nearby fungus withers and dies. You see here a blink frog corpse. You now have 1963 gold pieces (gained 20). You start resting. Magic restored. Found a stone staircase leading down. An oklob plant comes into view. Marking area around an oklob plant as unsafe for travelling. You see here 20 gold pieces. Found a stone staircase leading up. 2 yaks come into view. The yak bellows! A yak comes into view. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The yak bellows! The yak is poisoned. x3; The yak looks even sicker. x2 Unknown command. Unknown command. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You ignite the poison in your surroundings! The yak seems to burn from within! The yak is heavily wounded. The yak seems to burn from within!! The yak is almost dead. The yak seems to burn from within! The yak is severely wounded. The yak is poisoned. x3; The yak gores you! Unknown command. You hit the yak but do no damage. The yak looks even sicker. The yak is heavily wounded. The yak looks even sicker. You kill the yak! Sif Muna accepts your kill. The yak misses you. Your toxic aura wanes. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The yak looks even sicker. The yak looks as sick as possible! You block the yak's attack. Unknown command. You completely miss the yak. The yak is almost dead. The yak looks as sick as possible! You hit the yak but do no damage. The yak looks as sick as possible! The yak is almost dead. The yak looks as sick as possible! Your toxic aura wanes. You kill the yak! Sif Muna accepts your kill. You kill the yak! Sif Muna accepts your kill. You see here a yak corpse. You start resting. Magic restored. You see here a yak corpse. You see here a yak corpse. You see here a yak corpse. Found 8 stones. e - 4 scrolls of silence (gained 1) J - a scroll of fear You now have 1975 gold pieces (gained 12). Found a stone staircase leading down. You see here a +2 cloak. T - a +2 cloak You start removing your armour. You continue removing your scarf of resistance. x4 You finish removing your scarf of resistance. You feel hot and cold all over. You start putting on your armour. You continue putting on your +2 cloak. x4 The death yak bellows! You continue putting on your +2 cloak. You finish putting on your +2 cloak. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The death yak is poisoned. The death yak looks even sicker. Unknown command. Your toxic aura wanes. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You ignite the poison in your surroundings! The death yak seems to burn from within!! The death yak is heavily wounded. Unknown command. The death yak attacks as it pursues you! The death yak completely misses you. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The death yak is poisoned. The death yak looks even sicker. The death yak completely misses you. Unknown command. The death yak looks even sicker. Your toxic aura wanes. The death yak attacks as it pursues you! You block the death yak's attack. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You ignite the poison in your surroundings! The death yak seems to burn from within!!! You kill the death yak! Sif Muna accepts your kill. Unknown command. Unknown command. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. The death yak bellows! Casting: Forge Lightning Spire (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The death yak is poisoned. The death yak looks even sicker. Your toxic aura wanes. Your lightning spire shoots out a bolt of lightning at the death yak! The bolt of electricity hits the death yak! x2 Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The death yak is poisoned. Your lightning spire shoots out a bolt of lightning at the death yak! The bolt of electricity hits the death yak! Unknown command. Unknown command. The death yak looks even sicker. Your lightning spire shoots out a bolt of lightning at the death yak! The bolt of electricity hits the death yak! Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You ignite the poison in your surroundings! The death yak seems to burn from within! The death yak is heavily wounded. The death yak seems to burn from within!!! You kill the death yak! Sif Muna accepts your kill. The death yak is poisoned. Your toxic aura wanes. Unknown command. You hit the death yak but do no damage. The death yak looks even sicker. You bite the death yak, but do no damage. The death yak is heavily wounded. You hit the death yak. The death yak looks as sick as possible! The death yak is heavily wounded. The death yak gores you! You hit the death yak. The death yak looks as sick as possible! The death yak is heavily wounded. You hit the death yak but do no damage. The death yak looks as sick as possible! You bite the death yak, but do no damage. The death yak is severely wounded. You block the death yak's attack. You barely miss the death yak. The death yak is severely wounded. The death yak gores you! You hit the death yak but do no damage. The death yak looks as sick as possible! The death yak is severely wounded. Your lightning spire shoots out a bolt of lightning at the death yak! The bolt of electricity hits the death yak! Your lightning spire shoots out a bolt of lightning at the death yak! The bolt of electricity hits the death yak! x2 The death yak dies! Sif Muna accepts your kill. The bolt of electricity hits your lightning spire. Your lightning spire completely resists. You start resting. Your lightning spire fades away. HP restored. You start resting. Magic restored. You now have 1987 gold pieces (gained 12). A blink frog comes into view. Found a scroll of fear. A blink frog comes into view. A blink frog comes into view. The blink frog gives a loud, deep croak! The blink frog croaks. x2 The blink frog blinks! You block the blink frog's attack. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The blink frog is poisoned. x3 The blink frog looks even sicker. The blink frog closely misses you. The blink frog blinks! Unknown command. Unknown command. The blink frog looks even sicker. x2; The blink frog blinks! The blink frog looks as sick as possible! The blink frog looks even sicker. Your toxic aura wanes. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You ignite the poison in your surroundings! The blink frog seems to burn from within!!! You kill the blink frog! Sif Muna accepts your kill. The blink frog seems to burn from within!! You kill the blink frog! Sif Muna accepts your kill. The blink frog seems to burn from within!!! You kill the blink frog! Sif Muna accepts your kill. Your Spellcasting skill increases to level 11! You start resting. Magic restored. r - a wand of flame (52) (gained 8 charges) g - 3 potions of haste (gained 1) You now have 2012 gold pieces (gained 25). Found a hole to the Spider Nest. You see here a +0 short sword of draining. You see here a +0 short sword of draining. Found 8 stones. Found a stone staircase leading down. A hell rat comes into view. A hell rat comes into view. A hell rat comes into view. Found 17 gold pieces. The hell rat roars deafeningly! You hear a faint skittering sound. x2 A hell rat comes into view. A culicivora comes into view. x2 Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The culicivora is poisoned. x2 The hell rat is poisoned. The hell rat roars deafeningly! The hell rat is poisoned. The hell rat roars deafeningly! The hell rat is poisoned. The hell rat roars deafeningly! The hell rat is poisoned. The culicivora looks even sicker. The hell rat looks even sicker. Unknown command. A cane toad comes into view. The culicivora looks even sicker. x2; The hell rat looks even sicker. x3 The culicivora chitters at the culicivora. The culicivora is healed somewhat. A jumping spider comes into view. The jumping spider moves out of view. The culicivora looks even sicker. The jumping spider's many legs skitter faintly. The jumping spider is poisoned. Your toxic aura wanes. The culicivora closely misses you. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You ignite the poison in your surroundings! The culicivora seems to burn from within!!! You kill the culicivora! Sif Muna accepts your kill. The hell rat seems to burn from within!!! You kill the hell rat! Sif Muna accepts your kill. The hell rat seems to burn from within!! You kill the hell rat! Sif Muna accepts your kill. The jumping spider seems to burn from within!! You kill the jumping spider! Sif Muna accepts your kill. The hell rat seems to burn from within!! You kill the hell rat! Sif Muna accepts your kill. The hell rat seems to burn from within! You kill the hell rat! Sif Muna accepts your kill. Your Shapeshifting skill increases to level 9! Unknown command. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The jumping spider's many legs skitter faintly. The jumping spider is poisoned. The culicivora looks even sicker. The jumping spider looks even sicker. The culicivora looks as sick as possible! Unknown command. The culicivora looks as sick as possible! You kill the culicivora! Sif Muna accepts your kill. The cane toad attacks as it pursues you! The cane toad stings you! The jumping spider leaps! Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You ignite the poison in your surroundings! The jumping spider seems to burn from within!! You kill the jumping spider! Sif Muna accepts your kill. Your toxic aura wanes. The cane toad stings you! Unknown command. Unknown command. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cane toad (79% to hit) The stone arrow hits the cane toad! The cane toad is moderately wounded. You block the cane toad's attack. Unknown command. Unknown command. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cane toad (moderately wounded, 79% to hit) The stone arrow misses the cane toad. The cane toad barely misses you. Unknown command. Unknown command. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cane toad (moderately wounded, 79% to hit) The stone arrow hits the cane toad! The cane toad is heavily wounded. You block the cane toad's attack. Unknown command. You barely miss the cane toad. You bite the cane toad, but do no damage. The cane toad is heavily wounded. The cane toad stings you but does no damage. You hit the cane toad. The cane toad is heavily wounded. The cane toad stings you. You hit the cane toad. The cane toad is severely wounded. You barely miss the cane toad. The cane toad is severely wounded. The cane toad stings you! You hit the cane toad. You bite the cane toad, but do no damage. The cane toad is severely wounded. You hit the cane toad but do no damage. The cane toad is severely wounded. The cane toad stings you but does no damage. You hit the cane toad. The cane toad is severely wounded. The cane toad misses you. You hit the cane toad. The cane toad is severely wounded. You hit the cane toad. The cane toad is poisoned. You bite the cane toad, but do no damage. The cane toad is severely wounded. The cane toad stings you. You hit the cane toad. The cane toad is almost dead. You kill the cane toad! Sif Muna accepts your kill. You start resting. HP restored. You start resting. A redback is nearby! A redback is nearby! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The redback is poisoned. The redback looks even sicker. Unknown command. Unknown command. The redback looks even sicker. The redback looks as sick as possible! You kill the redback! Sif Muna accepts your kill. The culicivora's many legs skitter faintly. The culicivora is poisoned. Your toxic aura wanes. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Launch Clockwork Bee (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a culicivora (lightly wounded, poisoned) You lock target on the culicivora and prepare to deploy your bee. (Press . to continue winding your bee.) You continue winding your clockwork bee... You continue winding your clockwork bee... With a metallic buzz, your clockwork bee launches itself at the culicivora. The culicivora barely misses you. You hit the culicivora. The culicivora looks even sicker. The culicivora is moderately wounded. You block the culicivora's attack. You hit the culicivora but do no damage. The culicivora looks as sick as possible! The culicivora is moderately wounded. Your clockwork bee stings the culicivora. The culicivora misses you. You completely miss the culicivora. The culicivora is heavily wounded. Your clockwork bee misses the culicivora. You hit the culicivora. The culicivora looks as sick as possible! The culicivora is severely wounded. The culicivora bites you but does no damage. Your clockwork bee stings the culicivora! The culicivora dies! Sif Muna accepts your kill. Your clockwork bee locks its sights upon the redback. You closely miss the redback. You bite the redback, but do no damage. Your clockwork bee misses the redback. The redback bites you. You closely miss the redback. Your clockwork bee stings the redback. The redback completely misses your clockwork bee. You hit the redback. The redback is moderately wounded. Your clockwork bee stings the redback! The redback bites you. You hit the redback but do no damage. The redback is poisoned. The redback is severely wounded. Your clockwork bee barely misses the redback. You barely miss the redback. The redback is almost dead. The redback bites you. You closely miss the redback. The redback is almost dead. Your clockwork bee stings the redback! The redback dies! Sif Muna accepts your kill. Your clockwork bee winds down and falls to the ground. You see here a hell rat corpse. You start resting. Your dormant clockwork bee falls apart. HP restored. Magic restored. You see here a hell rat corpse. Found 4 stones. You now have 2029 gold pieces (gained 17). You are caught in the web! There is a web here. You struggle to detach yourself from the web. You struggle to detach yourself from the web. You struggle to detach yourself from the web. You struggle to detach yourself from the web. You disentangle yourself. There is a hole to the Spider Nest here. You are caught in the web! There is a web here. You struggle to detach yourself from the web. You disentangle yourself. U - a wand of paralysis (7) (gained 4 charges) You see here 8 stones. Partly explored, can't reach some items and places. Okay, then. You remove your ring of wizardry. Z - a ring of resist corrosion (right hand) Casting: Launch Clockwork Bee (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. The oklob plant spits acid at you. The splash of acid hits you. You resist. The acid corrodes you! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) The stone arrow hits the oklob plant!! The oklob plant is heavily damaged. The oklob plant spits acid at you. The splash of acid hits you! You resist. The acid corrodes you! The stone arrow hits the oklob plant! The oklob plant is severely damaged. The oklob plant spits acid at you. The splash of acid hits you. You resist. The acid corrodes you! The stone arrow hits the oklob plant!! You destroy the oklob plant! Sif Muna accepts your kill. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You start resting. HP restored. You start resting. You are no longer corroded. You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or c - a ring of wizardry; > or Z - a ring of resist corrosion You remove your ring of resist corrosion. x - a ring of wizardry (right hand) Magic restored. You now have 2049 gold pieces (gained 20). Done exploring. Okay, then. Saving game... please wait. Welcome back, qyongq the Gnoll Forgewright. Sif Muna whispers: I know many secrets... Press ? for a list of commands and other information. Done exploring. There is a stone staircase leading down here. You climb downwards. Found a potion of heal wounds. There is a stone staircase leading up here. P - 2 potions of heal wounds (gained 1) A hog comes into view. The hog squeals angrily. A hog comes into view. A hog comes into view. Kirke, Weaver of Myths comes into view. Press: ? - help, v - describe, . - travel Here: Kirke (wandering, hasn't noticed you) The floor. Cast which spell? (? or * to list) Okay, then. Okay, then. Cast which spell? (? or * to list) Okay, then. Cast which spell? (? or * to list) You construct an explosive harbinger and set it loose. Kirke shouts! The hog squeals angrily. x2 The hog bites your monarch bomb! A hog comes into view. The hog bites your monarch bomb but does no damage. Your monarch bomb hits the hog. Your monarch bomb deploys a bomblet. The hog bites your bomblet! The hog barely misses your bomblet. The hog barely misses your monarch bomb. Your monarch bomb hits the hog!! Your monarch bomb deploys a bomblet. The hog closely misses your bomblet. The hog misses your bomblet. The hog bites your monarch bomb but does no damage. Kirke gestures wildly while chanting. Kirke summons a sphinx! You hear a loud, deep croak! Your monarch bomb completely misses the hog. The hog closely misses your bomblet. The hog bites your bomblet. The hog bites your monarch bomb but does no damage. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Follow me! The hog misses your bomblet. The hog bites your bomblet. The hog misses your bomblet. Kirke holds her sides and says, "You'll eat dirt beneath my feet." A cane toad comes into view. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target Aim: a hog (severely wounded, ally target) Attack! Your monarch bomb launches a bomblet. The bomblet hits the hog. The hog misses your bomblet. The hog completely misses your bomblet. The hog bites your monarch bomb! Kirke hits your bomblet! Your bomblet is destroyed! Casting: Forge Monarch Bomb (dangerous; 16% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. Kirke is poisoned. The hog is poisoned. x4 The sphinx is poisoned. The hog looks even sicker. The sphinx looks even sicker. Your monarch bomb launches a bomblet. The bomblet hits Kirke. The hog closely misses your bomblet. The hog bites your bomblet. The hog bites your monarch bomb but does no damage. Kirke hits your bomblet. Unknown command. Unknown command. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Forge Monarch Bomb. You are very lightly contaminated with residual magic. Fire whirls out from your hands. You resist. The hog looks even sicker. x3 Your monarch bomb hits the hog!! Your monarch bomb deploys a bomblet. The hog dies! Sif Muna accepts your kill. The hog bites your bomblet! The hog barely misses your bomblet. The hog bites your bomblet! Unknown command. Unknown command. Unknown command. Casting: Forge Monarch Bomb (dangerous; 16% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You command your explosives to detonate! The detonation engulfs Kirke!! Kirke is moderately wounded. The detonation engulfs the hog!! You kill the hog! Sif Muna accepts your kill. The detonation engulfs the hog!! You kill the hog! Sif Muna accepts your kill. The detonation engulfs the plant!! The plant begins to die. The plant is lightly damaged. The detonation engulfs Kirke! Kirke is moderately wounded. The detonation engulfs the plant!! The plant is moderately damaged. The detonation engulfs Kirke!! Kirke is heavily wounded. Casting: Forge Monarch Bomb (dangerous; 16% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You ignite the poison in your surroundings! Kirke seems to burn from within! Kirke is severely wounded. The hog seems to burn from within!! You kill the hog! Sif Muna accepts your kill. The sphinx seems to burn from within!! The sphinx is moderately wounded. Kirke is poisoned. The sphinx is poisoned. Your toxic aura wanes. Unknown command. Casting: Ignite Poison (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. Kirke looks even sicker. The sphinx looks even sicker. Kirke mumbles some strange words. Kirke flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. The sphinx looks even sicker. Your toxic aura wanes. The sphinx casts a spell. You suddenly lose the ability to move! You feel yourself slow down. You can act again. Unknown command. Your magical contamination has completely faded away. The sphinx disappears in a puff of smoke! There is a stone staircase leading up here. You hear some strange, mumbled words. Something summons a manticore! The cane toad stings you! You hear some strange, mumbled words. Something summons a manticore! You climb upwards. Reactivating autopickup. There is a stone staircase leading down here. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You block the cane toad's attack. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Launch Clockwork Bee (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a cane toad You lock target on the cane toad and prepare to deploy your bee. (Press . to continue winding your bee.) The cane toad closely misses you. The cane toad stings you but does no damage. You continue winding your clockwork bee... The cane toad stings you! The cane toad stings you. You continue winding your clockwork bee... The cane toad stings you but does no damage. You block the cane toad's attack. With a metallic buzz, your clockwork bee launches itself at the cane toad. You block the cane toad's attack. You hit the cane toad. The cane toad is lightly wounded. You block the cane toad's attack. Your clockwork bee closely misses the cane toad. The cane toad stings you but does no damage. You hit the cane toad. You bite the cane toad. The cane toad is lightly wounded. Your clockwork bee barely misses the cane toad. The cane toad barely misses you. You hit the cane toad. You bite the cane toad, but do no damage. The cane toad is lightly wounded. Your clockwork bee stings the cane toad. You block the cane toad's attack. Your clockwork bee stings the cane toad. You barely miss the cane toad. The cane toad is moderately wounded. Your clockwork bee stings the cane toad. You closely miss the cane toad. You bite the cane toad, but do no damage. The cane toad is moderately wounded. The cane toad stings you. Your clockwork bee stings the cane toad. The cane toad closely misses you. You hit the cane toad but do no damage. You bite the cane toad, but do no damage. The cane toad is moderately wounded. Your clockwork bee stings the cane toad! The cane toad stings you but does no damage. You hit the cane toad but do no damage. The cane toad is heavily wounded. Your clockwork bee stings the cane toad. Your clockwork bee winds down and falls to the ground. You block the cane toad's attack. You hit the cane toad. The cane toad is severely wounded. You hit the cane toad but do no damage. The cane toad is poisoned. You bite the cane toad, but do no damage. The cane toad is severely wounded. The cane toad stings you! You hit the cane toad. Your bite misses the cane toad. The cane toad is severely wounded. You block the cane toad's attack. You wind your clockwork bee back up and it locks its sights upon the cane toad! You hit the cane toad but do no damage. The cane toad is severely wounded. Your clockwork bee stings the cane toad. The cane toad stings you but does no damage. Your clockwork bee closely misses the cane toad. You hit the cane toad but do no damage. The cane toad looks as sick as possible! The cane toad is severely wounded. The cane toad stings you! Your clockwork bee barely misses the cane toad. You hit the cane toad. The cane toad is almost dead. Your clockwork bee stings the cane toad but does no damage. You block the cane toad's attack. You hit the cane toad. You kill the cane toad! Sif Muna accepts your kill. You see here Suolica's Elucidation of Caskets and the Mesa {god gift}. Sif Muna grants you a gift! Your clockwork bee winds down and falls to the ground. There is a stone staircase leading down, spattered with blood here. You see here a cane toad corpse. You pick up Suolica's Elucidation of Caskets and the Mesa {god gift} and begin reading... You add the spells Leda's Liquefaction, Cigotuvi's Putrefaction, Dispel Undead, Death Channel and Death's Door to your library. You start resting. You feel yourself speed up. You start resting. Your dormant clockwork bee falls apart. HP restored. You start resting. Magic restored. There is a stone staircase leading down, spattered with blood here. You see here a cane toad corpse. You climb downwards. Level annotation: Kirke Kirke whispers, "No Gnoll can resist me..." Kirke points at you and mumbles some strange words. You turn into a filthy swine. Your +2 dagger of venom melds into your body. Your +2 cloak melds into your body. Your +3 buckler melds into your body. The +5 ring mail "Ferhan" {rN++ Regen+} melds into your body. Your ring of wizardry melds into your body. x2 Your +2 dagger of venom stops dripping with poison. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down, spattered with blood here. You see here a cane toad corpse. You start waiting. Your transformation is almost over. You feel less porcine. Your +2 dagger of venom unmelds from your body. Your +2 cloak unmelds from your body. Your +3 buckler unmelds from your body. The +5 ring mail "Ferhan" {rN++ Regen+} unmelds from your body. Your ring of wizardry unmelds from your body. x2 Your +2 dagger of venom begins to drip with poison! Unknown command. Welcome back, qyongq the Gnoll Forgewright. Sif Muna whispers: I know many secrets... Press ? for a list of commands and other information. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-394-g90355d26cc 0.33-a0-533-g9d6bf4ca7f 0.33-a0-540-gceed6161e0 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_DISPLAY_MAP repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [qyongq] Species: Gnoll Job: Forgewright HP: 109/109; mods: 0/0 MP: 29/29; mod: 0 Stats: 10 (10) 19 (19) 11 (11) Position: (32, 29), god: Sif Muna (9), 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 | 3 | 9 | 680 | 118/131 Short Blades | X | 1 | 3 | 9 | 680 | 118/131 Long Blades | X | 1 | 3 | 9 | 680 | 118/131 Axes | X | 1 | 3 | 9 | 680 | 118/131 Maces & Flails | X | 1 | 3 | 9 | 680 | 118/131 Polearms | X | 1 | 3 | 9 | 680 | 118/131 Staves | X | 1 | 3 | 9 | 680 | 118/131 Ranged Weapons | X | 1 | 3 | 10 | 796 | 103/150 Throwing | X | 1 | 3 | 9 | 680 | 118/131 Armour | X | 1 | 3 | 9 | 680 | 118/131 Dodging | X | 1 | 3 | 10 | 831 | 138/150 Stealth | X | 1 | 3 | 10 | 807 | 114/150 Shields | X | 1 | 3 | 9 | 680 | 118/131 Unarmed Combat | X | 1 | 3 | 9 | 680 | 118/131 Spellcasting | X | 1 | 4 | 11 | 859 | 16/169 Conjurations | X | 1 | 3 | 8 | 680 | 44/159 Hexes | X | 1 | 3 | 8 | 680 | 44/159 Summonings | X | 1 | 4 | 8 | 680 | 44/159 Necromancy | X | 1 | 4 | 8 | 680 | 44/159 Translocations | X | 1 | 4 | 8 | 680 | 44/159 Forgecraft | X | 1 | 4 | 10 | 1181 | 200/212 Fire Magic | X | 1 | 4 | 8 | 680 | 44/159 Ice Magic | X | 1 | 4 | 8 | 680 | 44/159 Air Magic | X | 1 | 4 | 8 | 680 | 44/159 Earth Magic | X | 1 | 4 | 8 | 680 | 44/159 Alchemy | X | 1 | 4 | 11 | 1269 | 76/238 Invocations | X | 1 | 4 | 10 | 680 | 97/126 Evocations | X | 1 | 4 | 9 | 680 | 118/131 Shapeshifting | X | 1 | 4 | 9 | 680 | 12/157 Spell bugs: Durations: Attributes: #12: 2954 #13: 905 #23: 23787 #24: -2035993403 #34: 1 #49: 2708 Mutations: fangs: 1 (innate) strong nose: 1 (innate) distributed training: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #24: +2 dagger of venom eq slot #1, inv slot #45: +2 cloak eq slot #5, inv slot #40: +3 buckler eq slot #6, inv slot #47: +5 ring mail "Ferhan" {rN++ Regen+} eq slot #7, inv slot #2: ring of wizardry eq slot #8, inv slot #23: ring of wizardry eq slot #9, inv slot #3: amulet "Wismumeo" {Spirit rElec rPois rF+} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ### #### ####### ##########.## #..### ##.....# ###.#P#P#.....### ###....# #......###### ### #...........>...# #......## ##........##.#########.# #...............####.......# #....<.................## #.######.....♣♣............. ##............>.......#.# ###.# #..................... #.........##...........# #...# ##♣.P...P.............. ##.....#####.##.#.#....### ##.### ##....♣♣ß.........÷..... ###P.......##.#####....##.######## ##...# #.....♣?♣.........÷..... #..............####....<#..##P#..####...#####.....♣♣♣............... #...............##...............<....÷..÷÷....♣.P...P.♣............ #........................[.............................♣............ ##...............................................♣...♣.............. #.............................###..##P..P#...PP.#........#......... #P........................##### #.###....###..####................. ###....................#..# #..###..####.## ##................ ##..................###.# #.## #..# #..## ##............... ##................####.# #.# #..####.P# ##.............. ##.#P.#......÷#..# #..# #.# ##...###.## ##............. #######...#.....####.## #.###...###..# ##.#.......... #...#÷÷##..###..# ####..##....#.P.###### #.P.......... #....#÷.#....#..###..#÷####..........#.### #............ #.....÷.......@......÷.# ###.#P.........###.P......<... #...#..........#..#.#.÷# #.##........................ #....#.........###.#...# ####.........P.#.#......÷... ##....#.........# ###...## #######.#.......##............ #....##.....#.#.# ##.#.###P#P###.....##.###............ #.....#......##### ##.............#..##...#..##......... #### ##....#..........# #.##.#########........P#..#.#........ ##..## #...##..........## ###### #(...###................ ##....####....#...........# ##....###................ ###......##.......#........## ##..#...##.....#.......... #.........#.##.............# #.#.#...##....##.......... #................(.........# ###.#...#P.....#.......... #..........###.............## #.......P...##.......... #...........###.>P.........P# ##...........##.......... #..........###...P#.........# #.............#.......... ##..........####..##........##### ##........##.PP.......... #...(..........#.^.#............####### ####..#..#...#.............. #.................PP........P.....P.#.###.##P....##................# #.............................#...P..............####P..#.........## ##..................#########.................#..## ###.###......#.# #.................###########................#...####..P###....#### ##.........##.....###.#.#^###......................###..# #....## ##..........#....##.#.###.###...##########.#...#.P#...####..#..# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>