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: 502757833360147277, deterministic pregen: 1 Command line: /usr/games/crawl-git-ceed6161e0 -name yetimobile -rc /dgldir/rcfiles/crawl-git/yetimobile.rc -macro /dgldir/rcfiles/crawl-git/yetimobile.macro -morgue /dgldir/morgue/yetimobile/ -webtiles-socket /crawl-master/webserver/sockets/yetimobile:2024-12-06.02:38:18.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) [0x5cfe2dde317e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-ceed6161e0(_Z13do_crash_dumpv+0x43a) [0x5cfe2ddf12da]: do_crash_dump() /usr/games/crawl-git-ceed6161e0(_Z20crash_signal_handleri+0x1fa) [0x5cfe2dde365a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x747cdac42910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x747cdac9999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x747cdac42866]: /usr/games/crawl-git-ceed6161e0(+0x4ba5fd) [0x5cfe2ddf05fd]: /usr/games/crawl-git-ceed6161e0(_Z3diePKciS0_z+0x166) [0x5cfe2ddf0d26]: die(char const*, int, char const*, ...) /usr/games/crawl-git-ceed6161e0(_Z7cgotoxyii10GotoRegion+0x68) [0x5cfe2e0a8818]: cgotoxy(int, int, GotoRegion) /usr/games/crawl-git-ceed6161e0(_Z7puttextiiRK17crawl_view_buffer+0x7e) [0x5cfe2e55bc3e]: puttext(int, int, crawl_view_buffer const&) /usr/games/crawl-git-ceed6161e0(_Z10viewwindowbbP9animationP13view_renderer+0x55c) [0x5cfe2e4bb84c]: viewwindow(bool, bool, animation*, view_renderer*) /usr/games/crawl-git-ceed6161e0(_Z13redraw_screenb+0x12d) [0x5cfe2e29bb1d]: redraw_screen(bool) /usr/games/crawl-git-ceed6161e0(_Z8show_mapR9level_posbb+0x435) [0x5cfe2e4c25b5]: show_map(level_pos&, bool, bool) /usr/games/crawl-git-ceed6161e0(_Z15process_command12command_typeS_+0x879) [0x5cfe2e56a7c9]: process_command(command_type, command_type) /usr/games/crawl-git-ceed6161e0(+0xc323fa) [0x5cfe2e5683fa]: /usr/games/crawl-git-ceed6161e0(+0xc32f05) [0x5cfe2e568f05]: /usr/games/crawl-git-ceed6161e0(main+0x1f7) [0x5cfe2dd1b8a7]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x747cdac280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x747cdac28189]: /usr/games/crawl-git-ceed6161e0(_start+0x25) [0x5cfe2dd1c2c5]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 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". 0x0000747cdad0fbf7 in __GI___wait4 (pid=3760748, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000747cdad0fbf7 in __GI___wait4 (pid=3760748, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005cfe2dde382c in call_gdb (file=0x747cdadff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3760532\000\000\000\000\000" #2 0x00005cfe2ddf12f8 in do_crash_dump () at dbg-asrt.cc:692 t = 1733452845 dir = "/dgldir/morgue/yetimobile/" name = "/dgldir/morgue/yetimobile/crash-yetimobile-20241206-024045.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 = 0x747cdadff6c0 <_IO_2_1_stderr_> #3 0x00005cfe2dde365a 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 = {140724708575200}} 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 0x0000747cdac42866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x00005cfe2ddf05fd in _BreakStrToDebugger (mesg=mesg@entry=0x7ffd06440fe0 "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 0x00005cfe2ddf0d26 in die (file=file@entry=0x5cfe2e594fe7 "libutil.cc", line=line@entry=424, format=format@entry=0x5cfe2e60c220 "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 = 0x7ffd064418f8, reg_save_area = 0x7ffd06441800}} #11 0x00005cfe2e0a8818 in cgotoxy (x=x@entry=1, y=y@entry=25, region=region@entry=GOTO_CRT) at libutil.cc:424 sz = tl = #12 0x00005cfe2e55bc3e in puttext (x1=1, y1=, vbuf=...) at libunix.cc:961 y = cell = 0x5cfe2fb5f098 size = #13 0x00005cfe2e4bb84c 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 = 47, y = 37}, m_buffer = 0x5cfe2fb1cf18} updating = {val = @0x5cfe2ea72b58, oldval = false} save = {region = GOTO_STAT, pos = {x = 1, y = 10}} anim_updates = false #14 0x00005cfe2e29bb1d in redraw_screen (show_updates=show_updates@entry=false) at output.cc:1697 No locals. #15 0x00005cfe2e4a81cb in ui::pop_layout () at ui.cc:3123 No locals. #16 0x00005cfe2e4c25b5 in show_map (lpos=..., travel_mode=, travel_mode@entry=true, allow_offlevel=, allow_offlevel@entry=true) at viewmap.cc:940 ui_cutoff_point = ui = {m_new_state = UI_VIEW_MAP, m_old_state = UI_NORMAL} cc = {cstate = false} le = { = {original = {branch = BRANCH_DUNGEON, depth = 2}, ever_changed_levels = false, allow_unvisited = false}, travel_mode = true} result = map_view = std::shared_ptr (use count 1, weak count 1) = {get() = 0x5cfe2faeacc0} #17 0x00005cfe2e56a7c9 in _do_display_map () at main.cc:1787 pos = {id = {branch = BRANCH_DUNGEON, depth = 2}, pos = {x = -1, y = -1}} travel = pos = travel = #18 process_command (cmd=CMD_DISPLAY_MAP, prev_cmd=CMD_DISPLAY_SKILLS) at main.cc:2133 No locals. #19 0x00005cfe2e5683fa in _input () at main.cc:1264 cmd = CMD_DISPLAY_MAP real_prev_cmd = CMD_DISPLAY_SKILLS player_disabled = {was_disabled = false} #20 0x00005cfe2e568f05 in _launch_game () at main.cc:492 game_start = ccon = {cstate = false} #21 0x00005cfe2dd1b8a7 in _launch_game_loop () at main.cc:391 game_ended = false game_ended = ge = fe = E = #22 main (argc=12, argv=0x7ffd06442538) at main.cc:341 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }}} [Inferior 1 (process 3760532) detached] 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 = 0, depth = 2 Level id: D:2 Level build method = , level layout type = rooms, absdepth0 = 1 Level vaults: layout_basic shapermc_ecumenical_altar_notcrosses serial_shops nicolae_shop_waterfront shop shop kennysheep_generic_room_8 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You kill the frilled lizard! You have reached level 2! You finish memorising. Spell assigned to 'X'. A frilled lizard comes into view. The frilled lizard hisses angrily. You hear an angry hiss. A frilled lizard is nearby! You shoot a sling bullet. The sling bullet closely misses the frilled lizard. You shoot a sling bullet. The sling bullet hits the frilled lizard! You kill the frilled lizard! A frilled lizard comes into view. You shoot a sling bullet. The sling bullet hits the frilled lizard. You kill the frilled lizard! Your Hexes skill increases to level 4! No target in view! You start waiting. A frilled lizard comes into view. A frilled lizard is nearby! A frilled lizard is nearby! You shoot a sling bullet. The sling bullet hits the frilled lizard! You kill the frilled lizard! You see here a frilled lizard corpse. A frilled lizard comes into view. x2 You see here a frilled lizard corpse. You shoot a sling bullet. The frilled lizard hisses angrily. x2 The sling bullet hits the frilled lizard. You kill the frilled lizard! You hear an angry hiss. A frilled lizard comes into view. The frilled lizard moves out of view. You shoot a sling bullet. The sling bullet barely misses the frilled lizard. You shoot a sling bullet. The sling bullet closely misses the frilled lizard. You shoot a sling bullet. The sling bullet closely misses the frilled lizard. You shoot a sling bullet. The sling bullet barely misses the frilled lizard. A frilled lizard comes into view. The frilled lizard bites you. You shoot a sling bullet. The sling bullet misses the frilled lizard. The frilled lizard misses you. The frilled lizard attacks as it pursues you! The frilled lizard bites you. You see here a frilled lizard corpse. You shoot a sling bullet. The sling bullet misses the frilled lizard. The sling bullet hits the frilled lizard. The frilled lizard is heavily wounded. The frilled lizard barely misses you. You shoot a sling bullet. The sling bullet misses the frilled lizard. The sling bullet closely misses the frilled lizard. The frilled lizard bites you but does no damage. You shoot a sling bullet. The sling bullet misses the frilled lizard. x2 The frilled lizard bites you. You shoot a sling bullet. The sling bullet hits the frilled lizard but does no damage. The frilled lizard completely misses you. The frilled lizard bites you. You shoot a sling bullet. The sling bullet hits the frilled lizard! You kill the frilled lizard! You shoot a sling bullet. The sling bullet barely misses the frilled lizard. The frilled lizard closely misses you. You shoot a sling bullet. The sling bullet closely misses the frilled lizard. The frilled lizard bites you but does no damage. x2 You shoot a sling bullet. The sling bullet hits the frilled lizard! You kill the frilled lizard! No target in view! You start resting. HP restored. Things that are here: a frilled lizard corpse; a frilled lizard corpse A frilled lizard comes into view. A frilled lizard is nearby! A frilled lizard is nearby! You shoot a sling bullet. The sling bullet closely misses the frilled lizard. The frilled lizard hisses angrily. You shoot a sling bullet. The sling bullet barely misses the frilled lizard. You shoot a sling bullet. The frilled lizard hisses angrily. The sling bullet hits the frilled lizard. You kill the frilled lizard! You shoot a sling bullet. The sling bullet closely misses the frilled lizard. You shoot a sling bullet. The sling bullet closely misses the frilled lizard. You shoot a sling bullet. The sling bullet closely misses the frilled lizard. You shoot a sling bullet. The sling bullet hits the frilled lizard. You kill the frilled lizard! You start waiting. Done waiting. Things that are here: a frilled lizard corpse; a frilled lizard corpse You see here a frilled lizard corpse. You see here a frilled lizard corpse. Things that are here: a frilled lizard corpse; a frilled lizard corpse Things that are here: a frilled lizard corpse; a frilled lizard corpse An endoplasm comes into view. Found a scroll labelled MOSUZY WUAFO. An endoplasm is nearby! An endoplasm is nearby! Confirm with . or Enter, or press ? or * to list all spells. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. Unknown command. Unknown command. Adjust (i)tems, (s)pells, or (a)bilities? Adjust which spell? X - Jinxbite Adjust to which letter? j - Jinxbite You shoot a sling bullet. The sling bullet hits the endoplasm. The endoplasm quivers. The endoplasm is lightly wounded. A giggling sprite leaps out and makes the endoplasm trip over its own pseudopods. The endoplasm is almost dead. You shoot a sling bullet. The sling bullet hits the endoplasm! You kill the endoplasm! The sprites lose interest in your situation. Magic restored. You feel your willpower return. Found 16 gold pieces. e - 3 scrolls labelled MOSUZY WUAFO (gained 1) You now have 90 gold pieces (gained 16). Found 11 gold pieces. You sense a monster nearby. A kobold comes into view. It is wielding a +0 whip. The kobold shouts! You shoot a sling bullet. The sling bullet closely misses the kobold. You shoot a sling bullet. The sling bullet hits the kobold! You kill the kobold! No target in view! You sense a monster nearby. You now have 101 gold pieces (gained 11). Found a stone staircase leading down. A ball python comes into view. The ball python hisses angrily. A ball python is nearby! You shoot a sling bullet. The sling bullet hits the ball python. The ball python is heavily wounded. A ball python is nearby! You shoot a sling bullet. The sling bullet barely misses the ball python. You shoot a sling bullet. The sling bullet closely misses the ball python. You shoot a sling bullet. The sling bullet hits the ball python. You kill the ball python! No target in view! There is a stone staircase leading down here. You see here a ball python corpse. h - a ruby potion You sense a monster nearby. Found a fuming orange potion. The hobgoblin shouts! Found a glowing bronze amulet. There's something in the way. You enter a teleport trap! The teleport trap disappears. There is a stone staircase leading down here. You see here a ball python corpse. Things that are here: a +0 whip; a stone; a kobold corpse Found 2 scrolls labelled TYCKYCEINA. Found a stone staircase leading down. i - 2 scrolls labelled TYCKYCEINA Found 4 gold pieces. Found 14 gold pieces. Found a book of Displacement. You now have 115 gold pieces (gained 14). You now have 119 gold pieces (gained 4). You pick up a book of Displacement and begin reading... You add the spells Lesser Beckoning and Teleport Other to your library. You sense a monster nearby. Found 5 stones. A frilled lizard comes into view. The frilled lizard hisses angrily. A frilled lizard is nearby! A frilled lizard is nearby! You see here 5 stones. You shoot a sling bullet. The sling bullet completely misses the frilled lizard. You shoot a sling bullet. The sling bullet hits the frilled lizard. You kill the frilled lizard! No target in view! You see here a frilled lizard corpse. There is a stone staircase leading down here. Things that are here: a +0 whip; a stone; a kobold skeleton An endoplasm comes into view. An endoplasm is nearby! You shoot a sling bullet. The sling bullet hits the endoplasm but does no damage. You shoot a sling bullet. The sling bullet completely misses the endoplasm. You shoot a sling bullet. The sling bullet hits the endoplasm but does no damage. The endoplasm freezes you. You are frozen. Confirm with . or Enter, or press ? or * to list all spells. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. The endoplasm freezes you. You are frozen. You shoot a sling bullet. The sling bullet hits the endoplasm. The endoplasm is severely wounded. A giggling sprite leaps out and makes the endoplasm trip over its own pseudopods. You kill the endoplasm! No target in view! The sprites lose interest in your situation. You feel your willpower return. HP restored. A hobgoblin is nearby! A hobgoblin is nearby! Confirm with . or Enter, or press ? or * to list all spells. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. The hobgoblin shouts! You shoot a sling bullet. The sling bullet hits the hobgoblin. You kill the hobgoblin! The sprites lose interest in your situation. You feel your willpower return. You see here a hobgoblin corpse. j - an amulet of faith {!P} k - a fuming orange potion Done exploring. Done exploring. You finish putting on your amulet of faith {!P}. You feel a strange surge of divine interest. j - an amulet of faith (around neck) {!P} Done exploring. Welcome back, yetimobile the Formicid Hexslinger. Found a fuming orange potion and an amulet of faith. A hobgoblin comes into view. You shoot a sling bullet. The sling bullet hits the hobgoblin. The hobgoblin shouts! The hobgoblin is heavily wounded. You shoot a sling bullet. The sling bullet hits the hobgoblin. You kill the hobgoblin! You have reached level 3! Your experience leads to an increase in your attributes! Increase (s)trength, (i)ntelligence, or (d)exterity? You feel agile. x2 k - 2 fuming orange potions (gained 1) An endoplasm comes into view. An endoplasm is nearby! You shoot a sling bullet. The sling bullet hits the endoplasm. You kill the endoplasm! Found a scroll labelled MOSUZY WUAFO. No target in view! Found 16 gold pieces. e - 4 scrolls labelled MOSUZY WUAFO (gained 1) You now have 135 gold pieces (gained 16). Found a stone staircase leading down. An endoplasm comes into view. An endoplasm is nearby! You shoot a sling bullet. The sling bullet hits the endoplasm. The endoplasm quivers. The endoplasm is severely wounded. You shoot a sling bullet. The sling bullet completely misses the endoplasm. You shoot a sling bullet. The sling bullet hits the endoplasm. You kill the endoplasm! You sense a monster nearby. Found 5 stones. A frilled lizard comes into view. A frilled lizard is nearby! A frilled lizard is nearby! You see here 5 stones. A frilled lizard is nearby! You shoot a sling bullet. The sling bullet hits the frilled lizard. The frilled lizard hisses angrily. The frilled lizard is heavily wounded. You shoot a sling bullet. The sling bullet hits the frilled lizard! You kill the frilled lizard! Found a book of Displacement and 18 gold pieces. You see here a book of Displacement. You now have 139 gold pieces (gained 4). You now have 153 gold pieces (gained 14). You see here a book of Displacement. Found 2 scrolls labelled TYCKYCEINA. A kobold comes into view. It is wielding a +0 whip. The kobold shouts! You shoot a sling bullet. The sling bullet hits the kobold. The kobold is severely wounded. The kobold throws a stone. The stone hits you. You shoot a sling bullet. The sling bullet completely misses the kobold. You shoot a sling bullet. The sling bullet closely misses the kobold. You shoot a sling bullet. The sling bullet hits the kobold. You kill the kobold! HP restored. i - 4 scrolls labelled TYCKYCEINA (gained 2) Things that are here: a +0 whip; a stone; a kobold corpse Found 11 gold pieces. You now have 164 gold pieces (gained 11). Found a stone staircase leading down. A ball python comes into view. A ball python is nearby! You shoot a sling bullet. The sling bullet hits the ball python. You kill the ball python! There is a stone staircase leading down here. Found a ruby potion. h - 2 ruby potions (gained 1) You enter a teleport trap! The teleport trap disappears. There is a stone staircase leading down here. You see here a book of Displacement. You see here a book of Displacement. There is a stone staircase leading down here. Found a staircase leading out of the dungeon. There is a staircase leading out of the dungeon here. Found a scroll labelled QUOSIBR PUSAVO. You sense a monster nearby. d - 2 scrolls labelled QUOSIBR PUSAVO (gained 1) A ball python comes into view. A ball python is nearby! You shoot a sling bullet. The sling bullet hits the ball python. The ball python hisses angrily. The ball python is severely wounded. You shoot a sling bullet. The sling bullet hits the ball python. You kill the ball python! Found an escape hatch in the floor. Found a scroll labelled MOSUZY WUAFO. e - 5 scrolls labelled MOSUZY WUAFO (gained 1) Found 11 gold pieces. You now have 175 gold pieces (gained 11). Found 11 gold pieces. Found 12 gold pieces. You now have 186 gold pieces (gained 11). You now have 198 gold pieces (gained 12). Found a stone staircase leading down. Found 16 gold pieces. You now have 214 gold pieces (gained 16). Found 10 gold pieces. A goblin comes into view. It is wielding a +0 club. The goblin shouts! A goblin is nearby! You shoot a sling bullet. The sling bullet hits the goblin. The goblin is heavily wounded. You shoot a sling bullet. The sling bullet misses the goblin. You shoot a sling bullet. The sling bullet closely misses the goblin. You shoot a sling bullet. The sling bullet hits the goblin. You kill the goblin! Things that are here: a +0 club; a goblin corpse Found a scroll labelled CIESUGA BEZEAG. You now have 224 gold pieces (gained 10). Found 14 gold pieces. f - 2 scrolls labelled CIESUGA BEZEAG (gained 1) You now have 238 gold pieces (gained 14). A bat comes into view. A bat is nearby! You shoot a sling bullet. The sling bullet hits the bat. You kill the bat! No target in view! You see here a bat corpse. Found a scroll labelled MOSUZY WUAFO. Found a scroll labelled GAPSUL TAOGIE. e - 6 scrolls labelled MOSUZY WUAFO (gained 1) g - 2 scrolls labelled GAPSUL TAOGIE (gained 1) You sense a monster nearby. A rat comes into view. The rat squeaks loudly. A rat is nearby! You shoot a sling bullet. The sling bullet barely misses the rat. You shoot a sling bullet. The sling bullet hits the rat. You kill the rat! Key pressed, stopping explore. You sense a monster nearby. You sense a monster nearby. A frilled lizard comes into view. A frilled lizard is nearby! You shoot a sling bullet. The sling bullet hits the frilled lizard. You kill the frilled lizard! A frilled lizard comes into view. The frilled lizard hisses angrily. You hear an angry hiss. A frilled lizard comes into view. You shoot a sling bullet. The frilled lizard hisses angrily. The sling bullet hits the frilled lizard. You kill the frilled lizard! You hear an angry hiss. x2 A frilled lizard comes into view. x2 There are monsters nearby! You shoot a sling bullet. The frilled lizard hisses angrily. x2 The sling bullet hits the frilled lizard. You kill the frilled lizard! You hear an angry hiss. A frilled lizard comes into view. x2 You shoot a sling bullet. The sling bullet closely misses the frilled lizard. A frilled lizard comes into view. You shoot a sling bullet. The frilled lizard hisses angrily. The sling bullet hits the frilled lizard. The frilled lizard is heavily wounded. You shoot a sling bullet. The sling bullet barely misses the frilled lizard. A frilled lizard comes into view. You shoot a sling bullet. The sling bullet closely misses the frilled lizard. The frilled lizard hisses angrily. The frilled lizard closely misses you. A frilled lizard comes into view. x2 The frilled lizard bites you. The frilled lizard bites you but does no damage. The frilled lizard moves out of view. The frilled lizard attacks as it pursues you! The frilled lizard misses you. The frilled lizard attacks as it pursues you! The frilled lizard barely misses you. The frilled lizard attacks as it pursues you! The frilled lizard bites you. The frilled lizard attacks as it pursues you! The frilled lizard barely misses you. You shoot a sling bullet. The sling bullet barely misses the frilled lizard. The sling bullet hits the frilled lizard! You kill the frilled lizard! The frilled lizard misses you. Confirm with . or Enter, or press ? or * to list all spells. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. The frilled lizard barely misses you. You shoot a sling bullet. The sling bullet hits the frilled lizard. You kill the frilled lizard! You shoot a sling bullet. The sling bullet closely misses the frilled lizard. The sling bullet barely misses the frilled lizard. The sling bullet closely misses the frilled lizard. The sling bullet hits the frilled lizard. You kill the frilled lizard! A giggling sprite leaps out and smacks the frilled lizard with its own front talon. You kill the frilled lizard! A giggling sprite leaps out and smacks the frilled lizard with its own front talon. You kill the frilled lizard! A giggling sprite leaps out and smacks the frilled lizard with its own front talon. You kill the frilled lizard! The jinxing sprites lose interest in you. You shoot a sling bullet. The sling bullet misses the frilled lizard. You shoot a sling bullet. The sling bullet closely misses the frilled lizard. You shoot a sling bullet. The sling bullet hits the frilled lizard! You kill the frilled lizard! No target in view! A frilled lizard is nearby! A frilled lizard is nearby! You shoot a sling bullet. The sling bullet barely misses the frilled lizard. You shoot a sling bullet. The sling bullet hits the frilled lizard. You kill the frilled lizard! Your Ranged Weapons skill increases to level 3! Magic restored. You feel your willpower return. You see here a frilled lizard corpse. You see here a frilled lizard corpse. You see here a frilled lizard corpse. Done exploring. Done exploring. Done exploring. Welcome back, yetimobile the Formicid Hexslinger. A frilled lizard comes into view. A frilled lizard is nearby! You shoot a sling bullet. The sling bullet hits the frilled lizard. You kill the frilled lizard! Confirm with . or Enter, or press ? or * to list all spells. Okay, then. A frilled lizard comes into view. The frilled lizard hisses angrily. You hear an angry hiss. x3 A frilled lizard comes into view. You hear an angry hiss. You shoot a sling bullet. The sling bullet hits the frilled lizard. You kill the frilled lizard! You shoot a sling bullet. The sling bullet misses the frilled lizard. You shoot a sling bullet. The sling bullet completely misses the frilled lizard. A frilled lizard comes into view. x2 You shoot a sling bullet. The frilled lizard hisses angrily. The sling bullet hits the frilled lizard. You kill the frilled lizard! You hear an angry hiss. A frilled lizard comes into view. x2 You hear an angry hiss. x2 You shoot a sling bullet. The sling bullet completely misses the frilled lizard. You shoot a sling bullet. The sling bullet closely misses the frilled lizard. A frilled lizard comes into view. You shoot a sling bullet. The frilled lizard hisses angrily. The sling bullet hits the frilled lizard! You kill the frilled lizard! A frilled lizard comes into view. You shoot a sling bullet. The sling bullet closely misses the frilled lizard. The frilled lizard hisses angrily. A frilled lizard comes into view. You shoot a sling bullet. The sling bullet barely misses the frilled lizard. A frilled lizard comes into view. The frilled lizard closely misses you. You shoot a sling bullet. The sling bullet barely misses the frilled lizard. The frilled lizard hisses angrily. The frilled lizard barely misses you. The frilled lizard bites you but does no damage. You shoot a sling bullet. The sling bullet closely misses the frilled lizard. The frilled lizard closely misses you. x2 You shoot a sling bullet. The sling bullet hits the frilled lizard! You kill the frilled lizard! The frilled lizard bites you. The frilled lizard barely misses you. The frilled lizard bites you. The frilled lizard hisses. You shoot a sling bullet. The sling bullet hits the frilled lizard. The frilled lizard is heavily wounded. The frilled lizard bites you. x2 You shoot a sling bullet. The sling bullet hits the frilled lizard. You kill the frilled lizard! The frilled lizard bites you but does no damage. The frilled lizard attacks as it pursues you! The frilled lizard bites you. Confirm with . or Enter, or press ? or * to list all spells. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. The frilled lizard closely misses you. You shoot a sling bullet. The sling bullet misses the frilled lizard. The sling bullet closely misses the frilled lizard. The sling bullet barely misses the frilled lizard. The frilled lizard misses you. The frilled lizard closely misses you. You shoot a sling bullet. The sling bullet barely misses the frilled lizard. The sling bullet misses the frilled lizard. x2 The sling bullet closely misses the frilled lizard. A giggling sprite leaps out and smacks the frilled lizard with its own front talon. You kill the frilled lizard! A giggling sprite leaps out and makes the frilled lizard trip over its own talons. You kill the frilled lizard! A giggling sprite leaps out and makes the frilled lizard trip over its own talons. You kill the frilled lizard! The jinxing sprites lose interest in you. The frilled lizard closely misses you. The frilled lizard unfolds its giant frill. You shoot a sling bullet. The sling bullet hits the frilled lizard. You kill the frilled lizard! You shoot a sling bullet. The sling bullet hits the frilled lizard! You kill the frilled lizard! No target in view! You start resting. Magic restored. HP restored. You feel your willpower return. You see here a frilled lizard corpse. You see here a frilled lizard corpse. You see here a frilled lizard corpse. You see here a frilled lizard corpse. You see here a frilled lizard corpse. You see here a frilled lizard corpse. You see here a frilled lizard corpse. You see here a frilled lizard corpse. You see here a frilled lizard corpse. You see here a frilled lizard corpse. Found a scroll labelled QUOSIBR PUSAVO. Found a staircase leading out of the dungeon. You sense a monster nearby. d - 3 scrolls labelled QUOSIBR PUSAVO (gained 1) A ball python comes into view. A ball python is nearby! You shoot a sling bullet. The sling bullet completely misses the ball python. You shoot a sling bullet. The sling bullet hits the ball python! You kill the ball python! No target in view! Found an escape hatch in the floor. You see here a ball python corpse. Found a scroll labelled MOSUZY WUAFO. e - 7 scrolls labelled MOSUZY WUAFO (gained 1) Found 11 gold pieces. You now have 249 gold pieces (gained 11). Found 11 gold pieces. Found 12 gold pieces. You now have 260 gold pieces (gained 11). You now have 272 gold pieces (gained 12). Found a stone staircase leading down. Found 16 gold pieces. You now have 288 gold pieces (gained 16). Found 10 gold pieces. A goblin comes into view. It is wielding a +0 club. A goblin is nearby! A goblin is nearby! You shoot a sling bullet. The sling bullet hits the goblin! You kill the goblin! You have reached level 4! You feel clever. Found a scroll labelled CIESUGA BEZEAG. You now have 298 gold pieces (gained 10). Found 14 gold pieces. f - 3 scrolls labelled CIESUGA BEZEAG (gained 1) You now have 312 gold pieces (gained 14). You sense a monster nearby. Found a ruby potion. A bat comes into view. A bat is nearby! A bat is nearby! You shoot a sling bullet. The sling bullet hits the bat. You kill the bat! No target in view! Found a scroll labelled MOSUZY WUAFO. Found a scroll labelled GAPSUL TAOGIE. e - 8 scrolls labelled MOSUZY WUAFO (gained 1) g - 3 scrolls labelled GAPSUL TAOGIE (gained 1) You sense a monster nearby. A rat comes into view. A rat is nearby! You shoot a sling bullet. The sling bullet hits the rat! You kill the rat! No target in view! No target in view! Key pressed, stopping explore. You see here a ball python skeleton. There is a staircase leading out of the dungeon here. An endoplasm comes into view. Found a scroll labelled MOSUZY WUAFO. An endoplasm is nearby! You shoot a sling bullet. The sling bullet hits the endoplasm. The endoplasm quivers. The endoplasm is almost dead. You shoot a sling bullet. The sling bullet hits the endoplasm. You kill the endoplasm! Found 16 gold pieces. e - 9 scrolls labelled MOSUZY WUAFO (gained 1) You now have 328 gold pieces (gained 16). Found 11 gold pieces. You sense a monster nearby. A kobold comes into view. It is wielding a +0 whip. The kobold shouts! You shoot a sling bullet. The sling bullet closely misses the kobold. You shoot a sling bullet. The sling bullet hits the kobold. You kill the kobold! You sense a monster nearby. You now have 339 gold pieces (gained 11). Found a stone staircase leading down. A ball python comes into view. You shoot a sling bullet. The sling bullet hits the ball python! You kill the ball python! No target in view! There is a stone staircase leading down here. h - 3 ruby potions (gained 1) You sense a monster nearby. Found a fuming orange potion. Found an amulet of faith. The hobgoblin shouts! You enter a teleport trap! The teleport trap disappears. There is a stone staircase leading down here. Things that are here: a +0 whip; a stone Found 2 scrolls labelled TYCKYCEINA. Found a stone staircase leading down. i - 6 scrolls labelled TYCKYCEINA (gained 2) Found 4 gold pieces. Found 14 gold pieces. Found a book of Displacement. You now have 353 gold pieces (gained 14). You now have 357 gold pieces (gained 4). You see here a book of Displacement. A frilled lizard comes into view. A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! You shoot a sling bullet. The sling bullet hits the frilled lizard. The frilled lizard hisses angrily. The frilled lizard is heavily wounded. You shoot a sling bullet. The sling bullet misses the frilled lizard. You shoot a sling bullet. The sling bullet hits the frilled lizard! You kill the frilled lizard! You see here a frilled lizard corpse. Found 5 stones. You see here 5 stones. An endoplasm comes into view. An endoplasm is nearby! An endoplasm is nearby! There's something in the way. There's something in the way. You shoot a sling bullet. The endoplasm quivers. The sling bullet hits the endoplasm! You kill the endoplasm! No target in view! Things that are here: a +0 whip; a stone You shoot a sling bullet. The hobgoblin shouts! The sling bullet hits the hobgoblin but does no damage. You shoot a sling bullet. The sling bullet closely misses the hobgoblin. You shoot a sling bullet. The sling bullet hits the hobgoblin. The hobgoblin is heavily wounded. You shoot a sling bullet. The sling bullet closely misses the hobgoblin. You shoot a sling bullet. The sling bullet hits the hobgoblin! You kill the hobgoblin! No target in view! You see here a hobgoblin corpse. k - 3 fuming orange potions (gained 1) Done exploring. Done exploring. Press: ? - help, v - describe, . - travel The floor. You see here a hobgoblin corpse. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You shoot a sling bullet. The sling bullet hits the frilled lizard. You kill the frilled lizard! No target in view! Found a sedimented purple potion. Found Caxawin's Jewellery Boutique. l - a sedimented purple potion There is an entrance to Caxawin's Jewellery Boutique here. You open the door. Found a scroll labelled VACEOLIOLA. There is an open door here. m - a scroll labelled VACEOLIOLA There is an open door here. You sense a monster nearby. A frilled lizard comes into view. You shoot a sling bullet. The sling bullet hits the frilled lizard! You kill the frilled lizard! Found a scroll labelled MOSUZY WUAFO. Search for what [? for help]? altar Can't find anything matching that. Unknown command. You sense a monster nearby. You sense a monster nearby. e - 10 scrolls labelled MOSUZY WUAFO (gained 1) Found a scroll labelled ETOGIS BERAE. Found 17 gold pieces. No target in view! A ball python comes into view. A ball python is nearby! You shoot a sling bullet. The sling bullet hits the ball python. You kill the ball python! A quokka comes into view. You shoot a sling bullet. The sling bullet barely misses the quokka. An endoplasm comes into view. You shoot a sling bullet. The sling bullet closely misses the quokka. The quokka barely misses you. You shoot a sling bullet. The sling bullet closely misses the quokka. The quokka closely misses you. You shoot a sling bullet. The sling bullet hits the quokka but does no damage. The quokka bites you. The quokka barely misses you. You shoot a sling bullet. The sling bullet barely misses the quokka. The sling bullet hits the endoplasm but does no damage. The quokka bites you. You shoot a sling bullet. The sling bullet barely misses the quokka. The sling bullet hits the endoplasm. You kill the endoplasm! The quokka bites you. The quokka barely misses you. You shoot a sling bullet. The sling bullet misses the quokka. The quokka bites you. You shoot a sling bullet. The sling bullet hits the quokka! You kill the quokka! You start resting. HP restored. You see here a quokka corpse. Found a spear. n - a scroll labelled ETOGIS BERAE A ball python comes into view. You shoot a sling bullet. The sling bullet hits the ball python. You kill the ball python! No target in view! A giant cockroach, a quokka and an endoplasm come into view. The quokka completely misses you. You shoot a sling bullet. The sling bullet hits the quokka but does no damage. The quokka barely misses you. Confirm with . or Enter, or press ? or * to list all spells. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. The quokka barely misses you. You shoot a sling bullet. The sling bullet hits the quokka. The quokka is severely wounded. A giggling sprite leaps out and makes the quokka trip over its own feet. You kill the quokka! The endoplasm quivers. You shoot a sling bullet. The sling bullet hits the giant cockroach. The giant cockroach is almost dead. A giggling sprite leaps out and makes the giant cockroach trip over its own legs. You kill the giant cockroach! You shoot a sling bullet. The sling bullet hits the endoplasm! You kill the endoplasm! No target in view! The sprites lose interest in your situation. Magic restored. A ball python comes into view. You shoot a sling bullet. The sling bullet hits the ball python. You kill the ball python! A goblin comes into view. It is wielding a +2 vampiric dagger. The goblin shouts! You see here 17 gold pieces. A goblin is nearby! You now have 374 gold pieces (gained 17). You feel your willpower return. You shoot a sling bullet. The sling bullet completely misses the goblin. You shoot a sling bullet. The sling bullet hits the goblin. The goblin is severely wounded. You shoot a sling bullet. The sling bullet hits the goblin. You kill the goblin! Your Hexes skill increases to level 5! Found a twisted smoking staff. Things that are here: a +2 vampiric dagger; a goblin corpse Found Annat's Assorted Antiques. Things that are here: a staff of earth; a +0 pair of gloves o - a +0 pair of gloves; p - a staff of earth You finish putting on your +0 pair of gloves. Found a mace. A rat comes into view. You shoot a sling bullet. The sling bullet hits the rat. You kill the rat! An endoplasm comes into view. Found a short sword. An endoplasm comes into view. You shoot a sling bullet. The endoplasm quivers. The sling bullet hits the endoplasm. The endoplasm is almost dead. You shoot a sling bullet. The sling bullet hits the endoplasm. You kill the endoplasm! You shoot a sling bullet. The sling bullet hits the endoplasm. The endoplasm quivers. The endoplasm is moderately wounded. You shoot a sling bullet. The sling bullet hits the endoplasm. You kill the endoplasm! Found a leather armour. A ball python comes into view. There is an entrance to Annat's Assorted Antiques here. You can access your shopping list by pressing '$'. Unknown command. You shoot a sling bullet. The sling bullet hits the ball python. You kill the ball python! No target in view! Found a scroll labelled FIUCAA MUDO. An endoplasm comes into view. An endoplasm is nearby! You shoot a sling bullet. The sling bullet hits the endoplasm. The endoplasm is almost dead. You shoot a sling bullet. The sling bullet hits the endoplasm. You kill the endoplasm! You see here a +0 leather armour. q - a scroll labelled FIUCAA MUDO You open the door. There is an open door here. Found a stone staircase leading down. Found 6 stones. You see here 6 stones. Found a scroll labelled MOSUZY WUAFO. e - 11 scrolls labelled MOSUZY WUAFO (gained 1) You open the door. There is an open door here. Found a stone staircase leading down. There is a stone staircase leading down here. You open the door. Found a faded altar of an unknown god. There is an open door here. You open the door. There is an open door here. A giant cockroach comes into view. A giant cockroach is nearby! You shoot a sling bullet. The sling bullet hits the giant cockroach. You kill the giant cockroach! Found a stone staircase leading up. A kobold comes into view. It is wielding a +0 club. Found 12 gold pieces. The kobold shouts! The kobold moves out of view. No target in view! You shoot a sling bullet. The sling bullet barely misses the kobold. You shoot a sling bullet. The sling bullet closely misses the kobold. The kobold hits you but does no damage. A kobold is nearby! Confirm with . or Enter, or press ? or * to list all spells. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. The kobold closely misses you. You shoot a sling bullet. The sling bullet hits the kobold. You kill the kobold! The sprites lose interest in your situation. You feel your willpower return. Found a stone staircase leading down. Things that are here: a +0 club; a kobold corpse You now have 386 gold pieces (gained 12). Found a serpent talisman. You see here a serpent talisman. There is an open door here. Found a scroll labelled VACEOLIOLA and a fluorescent wand. m - 2 scrolls labelled VACEOLIOLA (gained 1) r - a wand of flame (17) Found a dark potion. Found a stone staircase leading up. s - a dark potion A ball python comes into view. A ball python is nearby! You shoot a sling bullet. The sling bullet hits the ball python. The ball python hisses angrily. The ball python is severely wounded. You shoot a sling bullet. The sling bullet hits the ball python! You kill the ball python! You sense a monster nearby. Found 11 gold pieces. You see here a ball python corpse. You now have 397 gold pieces (gained 11). A ball python comes into view. Found Udosiosk's Jewellery Emporium. A ball python is nearby! You shoot a sling bullet. The sling bullet hits the ball python. You kill the ball python! No target in view! There is an entrance to Udosiosk's Jewellery Emporium here. You open the door. Found a scroll labelled GAPSUL TAOGIE. Found 10 gold pieces. There is an open door here. Found a ring mail. g - 4 scrolls labelled GAPSUL TAOGIE (gained 1) You now have 407 gold pieces (gained 10). There is an open door here. A frilled lizard comes into view. A frilled lizard is nearby! You shoot a sling bullet. The sling bullet hits the frilled lizard. You kill the frilled lizard! Things that are here: a +0 club; a kobold skeleton Done exploring. Done exploring. Things that are here: a +0 club; a kobold skeleton There is an entrance to Annat's Assorted Antiques here. t - the +7 chain mail "Moubeask" {Regen+} Thank you for shopping at Annat's Assorted Antiques! You can access your shopping list by pressing '$'. You finish removing your +0 robe. You finish putting on the +7 chain mail "Moubeask" {Regen+}. The chain mail "Moubeask" throbs as it attunes itself to your uninjured body. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 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: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_DISPLAY_MAP repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [yetimobile] Species: Formicid Job: Hexslinger HP: 32/32; mods: 0/0 MP: 5/5; mod: 0 Stats: 12 (12) 13 (13) 18 (18) Position: (38, 22), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: shop Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 1 | 51 | 9/84 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 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 1 | 50 | 3 | 392 | 92/200 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/42 Dodging | X | 0 | 0 | 1 | 151 | 92/119 Stealth | X | 0 | 0 | 0 | 0 | 0/29 Shields | X | 0 | 0 | 0 | 0 | 0/29 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 1 | 60 | 10/100 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 1 | 50 | 5 | 548 | 18/212 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/35 Forgecraft | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 1 | 51 | 1/100 Ice Magic | X | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 0 | 0 | 0/70 Earth Magic | X | 0 | 0 | 0 | 0 | 0/35 Alchemy | X | 0 | 0 | 0 | 0 | 0/29 Invocations | X | 0 | 0 | 0 | 0 | 0/35 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 407 #13: 247 #49: 169 Mutations: antennae: 3 (innate) four strong arms: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +1 sling eq slot #3, inv slot #14: +0 pair of gloves eq slot #6, inv slot #19: +7 chain mail "Moubeask" {Regen+} eq slot #9, inv slot #9: amulet of faith {!P} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.......# #.#####.# #.# #.############### #.# #.#.............# ###### #.# #.#.###########.############## .....# #.# #.#.# #.#............( ####.# #.#####.#'### #....########### #.# #.#.........# ###..#.......... #.#######.#.........# #..#.#######.. # #>........#.........###########..#.#######.. # #....##########.#.###.........#..#.#.....#.. #####....# #.#.# #.........#..#.#.##.##.. 0...#....### #.#.# #.........#..#.#.....#.. ##..#......# #.#.###.........#..#.#..#..#.. 0...######.#######.#.##..........#..#.#..#..#.. ....# #........................+.........>..# ###.# #...######.#.#~~~........#............. ....# #..........#.~~~~~....####.....####.### ....### #..........#.~~B.....)# #............. ##..#.###..........#.~~~~~....# #.....####.### ....#...#..........#..~~~.....####.....# #..... #######......).....#..#.###........#######...## ..##.###...........#..#.# #..................# ..##.# ##..........#..#.###.)................# ..##.####..........#..#%.....................# ...................#..#........[...####......# ..##.#######.......#..#............## #.##...# ...................#..#.............# #.##...## .............##.##.#..#.#####.......# #........ .............##....#..#.#####.......# #.###'### ##...........#####...##.##..........#######.### #..........#%# #............................. #........#.#.# ###.###.#.####.....#######.### #........#.#.# #...#.#.# #.....# #.# #).......#.#.# ###.....# #############.### #........#.#.# ###...## #.......... #........#.#.# #....### #.#####.##. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>