ASSERT(you.running.turns_passed < buggy_threshold) in 'delay.cc' at line 590 failed. (Excessive delay, 400 turns passed, delay type -3) Version: Dungeon Crawl Stone Soup 0.33-a0-2060-ge5c9a4ab92 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 2971524500455605373, deterministic pregen: 1 Command line: /usr/games/crawl-dcst -name tempest -rc /dgldir/rcfiles/crawl-dcst/tempest.rc -macro /dgldir/rcfiles/crawl-dcst/tempest.macro -morgue /dgldir/morgue/tempest/ -webtiles-socket /crawl-master/webserver/sockets/tempest:2025-09-26.07:52:42.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 16 stack frames. /usr/games/crawl-dcst(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5e05630ff76e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-dcst(_Z13do_crash_dumpv+0x43a) [0x5e056310d83a]: do_crash_dump() /usr/games/crawl-dcst(_Z20crash_signal_handleri+0x1fa) [0x5e05630ffc4a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x707abae42910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x707abae9999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x707abae42866]: /usr/games/crawl-dcst(+0x4e7c0d) [0x5e056310cc0d]: /usr/games/crawl-dcst(_Z12AssertFailedPKcS0_iS0_z+0x1a1) [0x5e056310d0f1]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-dcst(_ZN12BaseRunDelay6handleEv+0x2b1) [0x5e056312bfd1]: BaseRunDelay::handle() /usr/games/crawl-dcst(_Z12handle_delayv+0x39) [0x5e056312a7e9]: handle_delay() /usr/games/crawl-dcst(+0xc87ed5) [0x5e05638aced5]: /usr/games/crawl-dcst(+0xc888e5) [0x5e05638ad8e5]: /usr/games/crawl-dcst(main+0x1f7) [0x5e0563032ae7]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x707abae280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x707abae28189]: /usr/games/crawl-dcst(_start+0x25) [0x5e05630335d5]: 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". 0x0000707abaf0fbf7 in __GI___wait4 (pid=2241982, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000707abaf0fbf7 in __GI___wait4 (pid=2241982, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005e05630ffe1c in call_gdb (file=0x707abafff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2239463\000\000\000\000\000" #2 0x00005e056310d858 in do_crash_dump () at dbg-asrt.cc:673 t = 1758874655 dir = "/dgldir/morgue/tempest/" name = "/dgldir/morgue/tempest/crash-tempest-20250926-081735.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(you.running.turns_passed < buggy_threshold) in 'delay.cc' at line 590 failed. (Excessive delay, 400 turns passed, delay type -3)" file = 0x707abafff6c0 <_IO_2_1_stderr_> #3 0x00005e05630ffc4a 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 = {140734382030656}} 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 0x0000707abae42866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x00005e056310cc0d in _BreakStrToDebugger (mesg=mesg@entry=0x7fff46d94140 "ASSERT(you.running.turns_passed < buggy_threshold) in 'delay.cc' at line 590 failed. (Excessive delay, 400 turns passed, delay type -3)", assert=true) at dbg-asrt.cc:799 No locals. #10 0x00005e056310d0f1 in AssertFailed (expr=expr@entry=0x5e0563940c40 "you.running.turns_passed < buggy_threshold", file=file@entry=0x5e05638c5e3c "delay.cc", line=line@entry=590, text=text@entry=0x5e0563940c10 "Excessive delay, %d turns passed, delay type %d") at dbg-asrt.cc:832 detail = "Excessive delay, 400 turns passed, delay type -3\000riginal_type\000\000\000\377\377\377\377\377\377\377\377X\313Sc\005^\000\000\003\000\000\000\000\000\000\000{\272Xc\005^\000\000\350A\232e\005^\000\000\000\000\000\000\267\027-\226\350t\353c\005^\000\000\005\000\000\000\001\000\000\000\001\000\000\000\000\000\000\000\300k\347c\005^\000\000\000\000\000\000\000\000\000\000=(\031c\005^\000\000\300M\022e\005^\000\000\207\206\006c\005^\000\000`@\331F\377\177\000\000\020@\331F\377\177\000\000`@\331F\377\177\000\000"... final_mesg = "ASSERT(you.running.turns_passed < buggy_threshold) in 'delay.cc' at line 590 failed. (Excessive delay, 400 turns passed, delay type -3)\000\020B\331F\377\177\000\000\000\000\000\000\000\000\000\000\300k\347c\005^\000\000`B\331F\377\177\000\000\340`\343c\005^\000\000\000\000\000\000\000\000\000\000\3527}c\005^\000\000(\000\000\000\000\000\000\000"... mesg = "ASSERT(you.running.turns_passed < buggy_threshold) in 'delay.cc' at line 590 failed.\000\000\000\000{\272Xc\005^\000\000\024\000\000\000\377\177\000\000\000\000\000\000\005^\000\000/\000\000\0002\000\000\000 ߡe\005^\000\000\340\227\246e\005^\000\0000ߡe\005^\000\000\300\227\246e\005^\000\000\000\001", '\000' , "\256\032uc\005^\000\000\240\rMg\005^\000\000\020\274\373e\005^\000\000\300\264}f\005^\000\000\260\303"... args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff46d94630, reg_save_area = 0x7fff46d94550}} fileName = #11 0x00005e056312bfd1 in BaseRunDelay::handle (this=0x5e0565f2de30) at delay.cc:590 buggy_threshold = first_move = cmd = CMD_MOVE_DOWN_RIGHT #12 0x00005e056312a7e9 in handle_delay () at delay.cc:720 delay = std::shared_ptr (use count 2, weak count 0) = {get() = 0x5e0565f2de30} #13 0x00005e05638aced5 in _input () at main.cc:1155 time_is_frozen = player_disabled = {was_disabled = false} #14 0x00005e05638ad8e5 in _launch_game () at main.cc:494 game_start = ccon = {cstate = false} #15 0x00005e0563032ae7 in _launch_game_loop () at main.cc:393 game_ended = false game_ended = ge = fe = #16 main (argc=12, argv=0x7fff46d94c78) at main.cc:343 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 2239463) 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 -DEXPERIMENTAL_BRANCH="dcst" -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-dcst/saves" -DDATA_DIR_PATH="/crawl-master/crawl-dcst/data/" -DWEB_DIR_PATH="/crawl-master/crawl-dcst/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 5, depth = 1 Level id: Lair:1 Level build method = , level layout type = passages, absdepth0 = 10 Level vaults: layout_small_grid Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (31, 16): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The black bear bites you. The black bear claws you but does no damage. x2 You barely miss the komodo dragon. You headbutt the komodo dragon. The komodo dragon is severely wounded. You block the komodo dragon's attack. The black bear bites you but does no damage. The black bear claws you. The black bear claws you but does no damage. You impale the komodo dragon!! You kill the komodo dragon! Qazlal accepts your kill. You hear an angry growl. Your Armour skill increases to level 8! You hit the black bear but do no damage. You bite the black bear! You drain its power. You feel invigorated. The black bear is heavily wounded. A four-headed hydra comes into view. You block the black bear's attack. x2 The black bear claws you but does no damage. You puncture the black bear! You kill the black bear! Qazlal accepts your kill. You reach to attack! You puncture the four-headed hydra! The four-headed hydra is lightly wounded. You barely miss the four-headed hydra. You headbutt the four-headed hydra. You bite the four-headed hydra! You drain its power. The four-headed hydra is moderately wounded. You puncture the four-headed hydra! You bite the four-headed hydra. You drain its power. The four-headed hydra is heavily wounded. You block the four-headed hydra's attack. x2 The four-headed hydra bites you but does no damage. x2 You puncture the four-headed hydra! You headbutt the four-headed hydra! You bite the four-headed hydra! You drain its power. The four-headed hydra is almost dead. A black bear comes into view. The four-headed hydra bites you! The four-headed hydra bites you but does no damage. The four-headed hydra bites you. You block the four-headed hydra's attack. You impale the four-headed hydra!! You kill the four-headed hydra! Qazlal accepts your kill. You see here a hydra corpse. You reach to attack! You hit the black bear. The black bear is lightly wounded. A scorpion comes into view. You puncture the black bear! You headbutt the black bear! You bite the black bear! You kill the black bear! Qazlal accepts your kill. You can now call upon nature's wrath in a wide area around you. You see here a hydra corpse. You puncture the scorpion! Your headbutt misses the scorpion. Your bite misses the scorpion. The scorpion is heavily wounded. The scorpion stings you but does no damage. You hit the scorpion. The scorpion is severely wounded. The scorpion is engulfed in blazing flames. You kill the scorpion! Qazlal accepts your kill. No target in view! No target in view! No target in view! Unknown command. You see here a black bear corpse. You hear a trumpeting! There is an open door here. You hear a trumpeting! Something tramples the plant. The plant begins to die. Something trunk-slaps the plant. Something tramples the plant! Something trunk-slaps the plant. You hear a horrible gurgling sound! An elephant comes into view. A white ugly thing comes into view. You reach to attack! You completely miss the elephant. You impale the elephant!! You headbutt the elephant, but do no damage. You bite the elephant! You drain its power. The elephant is moderately wounded. The elephant is engulfed in blazing flames. The elephant tramples you! You feel protected from physical attacks. You stumble backwards! You hit the elephant but do no damage. You bite the elephant! You drain its power. You feel invigorated. The elephant is heavily wounded. The elephant is engulfed in blazing flames. You puncture the elephant! You headbutt the elephant. You kill the elephant! Qazlal accepts your kill. The white ugly thing is engulfed in blazing flames. Your Polearms skill increases to level 12! You reach to attack! You hit the white ugly thing but do no damage. The white ugly thing is lightly wounded. The white ugly thing is engulfed in blazing flames. The white ugly thing is engulfed in freezing vapours. You impale the white ugly thing!! You headbutt the white ugly thing! The white ugly thing is severely wounded. You puncture the white ugly thing! The white ugly thing is almost dead. You block the white ugly thing's attack. You hit the white ugly thing. The white ugly thing is almost dead. The white ugly thing bites you but does no damage. You puncture the white ugly thing! You kill the white ugly thing! Qazlal accepts your kill. You hear an angry buzzing noise. Your protection from physical attacks is fading. You hear an angry buzzing noise. A vampire mosquito comes into view. A vampire mosquito comes into view. You closely miss the vampire mosquito. Your headbutt misses the vampire mosquito. You bite the vampire mosquito. You drain its power. The vampire mosquito is lightly damaged. The vampire mosquito bites you but does no damage. You puncture the vampire mosquito! You headbutt the vampire mosquito. Your bite misses the vampire mosquito. The vampire mosquito is heavily damaged. You feel less protected from physical attacks. You block the vampire mosquito's attack. The vampire mosquito barely misses you. You miss the vampire mosquito. You bite the vampire mosquito! You drain its power. The vampire mosquito is almost destroyed. You block the vampire mosquito's attack. You puncture the vampire mosquito! You destroy the vampire mosquito! Qazlal accepts your kill. The vampire mosquito bites you but does no damage. You closely miss the vampire mosquito. You headbutt the vampire mosquito. You bite the vampire mosquito! You drain its power. The vampire mosquito is severely damaged. The vampire mosquito is engulfed in blazing flames. The vampire mosquito bites you but does no damage. You puncture the vampire mosquito! You destroy the vampire mosquito! Qazlal accepts your kill. You see here a vampire mosquito corpse. No target in view! You hear an angry buzzing noise. You hear a shout! x2 You hear a horrible gurgling sound! You hear a shout! A two-headed ogre comes into view. It is wielding two +0 giant clubs. The two-headed ogre shouts in stereo! You hear a shout! x2 A centaur comes into view. You reach to attack! You puncture the two-headed ogre! The two-headed ogre is lightly wounded. You hear a bellow! You puncture the two-headed ogre! You bite the two-headed ogre. You drain its power. The two-headed ogre is moderately wounded. You hear a howl! You hit the two-headed ogre but do no damage. You bite the two-headed ogre. You drain its power. The two-headed ogre is heavily wounded. You hear an angry buzzing noise. A gargoyle comes into view. It is wielding a +0 mace. You block the two-headed ogre's attack. x2 A vampire comes into view. You barely miss the two-headed ogre. Your headbutt misses the two-headed ogre. The two-headed ogre is heavily wounded. A slime creature comes into view. A troll comes into view. You barely miss the two-headed ogre. You bite the two-headed ogre! You drain its power. The two-headed ogre is severely wounded. You block the two-headed ogre's attack. The two-headed ogre barely misses you. A vampire mosquito comes into view. A gargoyle comes into view. It is wielding a +0 mace. You hit the two-headed ogre but do no damage. You bite the two-headed ogre. You drain its power. The two-headed ogre is severely wounded. You hit the two-headed ogre. The two-headed ogre is almost dead. You hear a howl! You block the two-headed ogre's attack. The two-headed ogre hits you with a +0 giant club! You feel protected from physical attacks. Activating: Disaster Area (1% risk of failure) Press: ? - help, Dir - look around, f - activate Nature churns violently around you! The blast of magma engulfs the gargoyle! The gargoyle is moderately damaged. Qazlal accepts your kill. You feel a bit more experienced. The blast of magma engulfs the troll!!! You kill the troll! Qazlal accepts your kill. The blast of magma engulfs the vampire!!! You destroy the vampire! Qazlal accepts your kill. The cutting wind hits the gargoyle!! You destroy the gargoyle! Qazlal accepts your kill. The blast of magma engulfs the slime creature!!! The slime creature is almost dead. The cutting wind hits the centaur!! You kill the centaur! Qazlal accepts your kill. The cutting wind hits the two-headed ogre!! You kill the two-headed ogre! Qazlal accepts your kill. The blast of rubble hits the gargoyle! The gargoyle is moderately damaged. The blast of ice hits the gargoyle!! You destroy the gargoyle! Qazlal accepts your kill. The blast of ice hits the slime creature!! You kill the slime creature! Qazlal accepts your kill. You can no longer call upon nature's wrath in a wide area around you. Unknown command. A red ugly thing comes into view. You puncture the red ugly thing! You headbutt the red ugly thing, but do no damage. Your bite misses the red ugly thing. The red ugly thing is lightly wounded. You hear a bellow! The red ugly thing barely misses you. A wraith comes into view. You hear a howl! You barely miss the red ugly thing. Your bite misses the red ugly thing. The red ugly thing is lightly wounded. You block the red ugly thing's attack. You hit the red ugly thing. You headbutt the red ugly thing, but do no damage. The red ugly thing is moderately wounded. You hit the red ugly thing. The red ugly thing is moderately wounded. The red ugly thing tail-slaps you. You are engulfed in flames. You resist. A gargoyle comes into view. It is wielding a +0 flail. You closely miss the red ugly thing. You bite the red ugly thing. You drain its power. You feel invigorated. The red ugly thing is moderately wounded. You block the red ugly thing's attack. You hit the red ugly thing. The red ugly thing is moderately wounded. You hear a shout! You hear a howl! You puncture the red ugly thing! The red ugly thing is heavily wounded. The red ugly thing completely misses you. You barely miss the red ugly thing. The red ugly thing is heavily wounded. You block the red ugly thing's attack. You puncture the red ugly thing! Your headbutt misses the red ugly thing. You bite the red ugly thing. You drain its power. You feel invigorated. The red ugly thing is severely wounded. You hear a bellow! A cyclops comes into view. The red ugly thing tail-slaps you. You are engulfed in flames. You resist. A yak comes into view. The yak bellows! You puncture the red ugly thing! You kill the red ugly thing! Qazlal accepts your kill. You reach to attack! You hit the wraith. The wraith is lightly damaged. You hear a howl! Your protection from physical attacks is fading. A cyclops comes into view. You hear a howl! You feel less protected from physical attacks. You reach to attack! You puncture the wraith! The wraith is heavily damaged. You hit the wraith. The wraith is heavily damaged. You impale the wraith!! You destroy the wraith! Qazlal accepts your kill. The gargoyle hurls a stone arrow at you. You block the stone arrow. You reach to attack! You hit the gargoyle but do no damage. You impale the gargoyle!! You headbutt the gargoyle, but do no damage. Your bite misses the gargoyle. The gargoyle is severely damaged. You hit the gargoyle but do no damage. You headbutt the gargoyle, but do no damage. The gargoyle is severely damaged. You block the gargoyle's attack. Unknown command. You hit the gargoyle but do no damage. You bite the gargoyle, but do no damage. The gargoyle is severely damaged. You block the gargoyle's attack. You barely miss the gargoyle. You bite the gargoyle! You drain its power. You feel invigorated. The gargoyle is almost destroyed. You block the gargoyle's attack. You hit the gargoyle but do no damage. You bite the gargoyle, but do no damage. The gargoyle is almost destroyed. You barely miss the gargoyle. You bite the gargoyle. You destroy the gargoyle! Qazlal accepts your kill. Your Fighting skill increases to level 9! You hit the yak but do no damage. Your bite misses the yak. The yak gores you but does no damage. You puncture the yak! You headbutt the yak! The yak is severely wounded. The yak barely misses you. You completely miss the yak. You bite the yak, but do no damage. The yak is severely wounded. You puncture the yak! You bite the yak. You kill the yak! Qazlal accepts your kill. The cyclops throws a large rock. The large rock completely misses you. Okay, then. You reach to attack! You puncture the cyclops! The cyclops is almost dead. Unknown command. You reach to attack! You hit the cyclops. The cyclops is almost dead. Unknown command. You puncture the cyclops! You kill the cyclops! Qazlal accepts your kill. The cyclops throws a large rock. The large rock completely misses you. You see here a yak corpse. You reach to attack! You impale the cyclops!! The cyclops is moderately wounded. You hit the cyclops. You bite the cyclops. You drain its power. The cyclops is heavily wounded. You puncture the cyclops! You headbutt the cyclops. The cyclops is severely wounded. The cyclops hits you! You puncture the cyclops! You kill the cyclops! Qazlal accepts your kill. You see here a cyclops corpse. No target in view! A boulder beetle comes into view. There is a vending machine here. g - a +0 Gell's gravitambourine (2/2) The boulder beetle curls into a ball and begins rolling! You puncture the boulder beetle! You headbutt the boulder beetle, but do no damage. You bite the boulder beetle, but do no damage. The boulder beetle is lightly wounded. The boulder beetle hits you but does no damage. The boulder beetle stops rolling and uncurls. You completely miss the boulder beetle. You headbutt the boulder beetle, but do no damage. You bite the boulder beetle, but do no damage. The boulder beetle is lightly wounded. You hit the boulder beetle but do no damage. Your headbutt misses the boulder beetle. You bite the boulder beetle, but do no damage. The boulder beetle is lightly wounded. The boulder beetle bites you! You puncture the boulder beetle! You headbutt the boulder beetle, but do no damage. The boulder beetle is lightly wounded. The boulder beetle bites you! You puncture the boulder beetle! Your headbutt misses the boulder beetle. The boulder beetle is moderately wounded. You hit the boulder beetle but do no damage. You headbutt the boulder beetle. You bite the boulder beetle, but do no damage. The boulder beetle is moderately wounded. You block the boulder beetle's attack. You puncture the boulder beetle! You headbutt the boulder beetle. You bite the boulder beetle. You drain its power. You feel invigorated. The boulder beetle is heavily wounded. The boulder beetle bites you! You hit the boulder beetle. The boulder beetle is heavily wounded. You block the boulder beetle's attack. You hit the boulder beetle but do no damage. You headbutt the boulder beetle, but do no damage. You bite the boulder beetle! You drain its power. You feel invigorated. The boulder beetle is heavily wounded. You hit the boulder beetle but do no damage. You headbutt the boulder beetle, but do no damage. You bite the boulder beetle, but do no damage. The boulder beetle is heavily wounded. The boulder beetle leaps! Unknown command. You puncture the boulder beetle! You bite the boulder beetle. You drain its power. The boulder beetle is severely wounded. The boulder beetle bites you but does no damage. You hit the boulder beetle but do no damage. You bite the boulder beetle, but do no damage. The boulder beetle is severely wounded. You hit the boulder beetle. The boulder beetle is severely wounded. You block the boulder beetle's attack. You hit the boulder beetle but do no damage. You bite the boulder beetle! You drain its power. The boulder beetle is almost dead. You block the boulder beetle's attack. You hit the boulder beetle. Your bite misses the boulder beetle. The boulder beetle is almost dead. You hit the boulder beetle. You bite the boulder beetle, but do no damage. The boulder beetle is almost dead. The boulder beetle bites you but does no damage. You hit the boulder beetle but do no damage. You bite the boulder beetle. You drain its power. The boulder beetle is almost dead. The boulder beetle leaps! Unknown command. A boulder beetle is nearby! The boulder beetle curls into a ball and begins rolling! You hit the boulder beetle but do no damage. You bite the boulder beetle. You kill the boulder beetle! Qazlal accepts your kill. No target in view! No target in view! You now have 37 gold pieces (gained 9). You now have 48 gold pieces (gained 11). You hear a roar! You hear a roar! An acid dragon comes into view. You puncture the acid dragon! You headbutt the acid dragon, but do no damage. You bite the acid dragon. You drain its power. The acid dragon is heavily wounded. You hit the acid dragon. Your headbutt misses the acid dragon. You bite the acid dragon! You kill the acid dragon! Qazlal accepts your kill. You see here an acid dragon corpse. No target in view! You now have 61 gold pieces (gained 13). You now have 78 gold pieces (gained 17). You now have 96 gold pieces (gained 18). You open the large door. You open the door. There is an open door here. You open the door. There is an open door here. You now have 116 gold pieces (gained 20). You open the door. There is an open door here. There is an open door here. You open the door. There is an open door here. You hear an angry hiss. You open the door. A komodo dragon comes into view. The komodo dragon hisses angrily. Found a staircase to the Lair. You barely miss the komodo dragon. Your bite misses the komodo dragon. The komodo dragon bites you. You closely miss the komodo dragon. Your headbutt misses the komodo dragon. You bite the komodo dragon! You drain its power. You feel invigorated. The komodo dragon is lightly wounded. You hear a howl! The komodo dragon bites you. You puncture the komodo dragon! You bite the komodo dragon. You drain its power. You feel invigorated. The komodo dragon is heavily wounded. You puncture the komodo dragon! You headbutt the komodo dragon! You bite the komodo dragon. You kill the komodo dragon! Qazlal accepts your kill. No target in view! No target in view! There is an open door, spattered with blood here. A howler monkey comes into view. The howler monkey closely misses you. You closely miss the howler monkey. You headbutt the howler monkey! You bite the howler monkey. You drain its power. The howler monkey is severely wounded. The howler monkey hits you but does no damage. You puncture the howler monkey! You kill the howler monkey! Qazlal accepts your kill. No target in view! No target in view! Found vending machine's . There is a vending machine here. W - 3 scrolls of brand weapon As you read the scroll of brand weapon, it crumbles to dust. Your +0 trident acquires a faint afterimage. a - a +0 spectral trident (weapon) You open the door. You have lingered too long. Zot senses you. Dive deeper or flee this branch before you suffer! There are 0 vendors on this level. You have 116 gold pieces. You also have 1 voucher. Unknown command. Found a staircase to the Depths. Unknown command. Found a smoky gem. You pick up the smoky gem and feel its impossibly delicate weight in your hands. Press } and ! to see all the gems you have collected. What level of the Lair of Beasts? (default 1, ? - help) You see here a cyclops skeleton. There is an open door, spattered with blood here. There is a staircase to the Lair here. You climb downwards. Welcome to the Lair of Beasts! You feel Zot lose track of you. Found a stone staircase leading down. The exit collapses. The wyvern hisses angrily. The yak bellows! x3; The cane toad croaks. You hear a bellow! There are monsters nearby! Unknown command. You hear an angry hiss. You hear a bellow! You hear an angry hiss. A black mamba comes into view. A raven comes into view. The raven caws. You puncture the wyvern! You bite the wyvern! You drain its power. The wyvern is severely wounded. Your +0 spectral trident hits the wyvern but does no damage. You hear a bellow! The wyvern bites you! You block the cane toad's attack. You barely miss the wyvern. You headbutt the wyvern. You kill the wyvern! Qazlal accepts your kill. Your +0 spectral trident disappears. You block the cane toad's attack. A yak comes into view. x2 The yak bellows! You hear a bellow! The cane toad stings you. You barely miss the cane toad. Your headbutt misses the cane toad. Your bite misses the cane toad. Your +0 spectral trident barely misses the cane toad. The cane toad stings you but does no damage. The black mamba closely misses your +0 spectral trident. The yak barely misses your +0 spectral trident. Your +0 spectral trident disappears. You hear a bellow! The cane toad stings you. You hit the black mamba. Your headbutt misses the black mamba. You bite the black mamba! You drain its power. You feel invigorated. The black mamba is moderately wounded. Your +0 spectral trident barely misses the black mamba. The cane toad barely misses you. The black mamba barely misses you. Your +0 spectral trident disappears. The yak is engulfed in blazing flames. You block the black mamba's attack. You hit the black mamba. You bite the black mamba! You drain its power. The black mamba is severely wounded. Your +0 spectral trident barely misses the black mamba. The cane toad stings you! The yak is engulfed in blazing flames. The black mamba bites you. Your +0 spectral trident disappears. You block the black mamba's attack. You puncture the black mamba! You kill the black mamba! Qazlal accepts your kill. The cane toad stings you but does no damage. A yak comes into view. You hear an angry hiss. The yak is engulfed in freezing vapours. You hit the yak. Your bite misses the yak. The yak is moderately wounded. Your +0 spectral trident hits the yak from afar! You block the cane toad's attack. Your +0 spectral trident disappears. The yak is engulfed in blazing flames. x2 The cane toad is engulfed in blazing flames. The yak is engulfed in blazing flames. The cane toad is engulfed in a thunderstorm. You kill the cane toad! Qazlal accepts your kill. You closely miss the yak. You headbutt the yak, but do no damage. The yak is almost dead. Your +0 spectral trident hits the yak. The yak barely misses you. The yak gores your +0 spectral trident! Your spectral weapon shares its damage with you! The raven is engulfed in blazing flames. The raven closely misses your +0 spectral trident. Your +0 spectral trident disappears. You hear an angry hiss. The raven is engulfed in blazing flames. The raven stares into your soul. You feel an ill-omen.... The raven is engulfed in blazing flames. You barely miss the yak. You headbutt the yak. You kill the yak! Qazlal accepts your kill. A wyvern comes into view. The raven stares into your soul. You feel an ill-omen.... The yak barely misses you. The yak barely misses you. You block the yak's attack. You hit the yak. You bite the yak! You kill the yak! Qazlal accepts your kill. The wyvern completely misses you. The yak gores you but does no damage. The yak gores you. You hit the wyvern. Your bite misses the wyvern. The wyvern is lightly wounded. Your +0 spectral trident hits the wyvern but does no damage. The wyvern is engulfed in freezing vapours. The wyvern bites you but does no damage. You puncture the wyvern! The wyvern is severely wounded. Your +0 spectral trident hits the wyvern but does no damage. The wyvern is engulfed in freezing vapours. You block the wyvern's attack. The yak gores your +0 spectral trident! Your spectral weapon shares its damage with you! You block the yak's attack. The yak gores you but does no damage. The yak barely misses you. Unknown command. You barely miss the wyvern. You bite the wyvern. You kill the wyvern! Qazlal accepts your kill. Your +0 spectral trident disappears. The yak is engulfed in a thunderstorm. The yak gores you but does no damage. The yak completely misses you. You block the yak's attack. A water moccasin comes into view. The yak gores you but does no damage. The yak is engulfed in a thunderstorm. You kill the yak! Qazlal accepts your kill. The yak is engulfed in freezing vapours. The yak barely misses you. The water moccasin bites you but does no damage. The yak is engulfed in freezing vapours. You block the water moccasin's attack. The water moccasin barely misses you. The yak gores you. You block the water moccasin's attack. The water moccasin bites you but does no damage. You hit the yak. You bite the yak! You drain its power. The yak is heavily wounded. Your +0 spectral trident hits the yak from afar. The water moccasin bites you but does no damage. The yak is engulfed in blazing flames. Your +0 spectral trident disappears. The yak snorts and paws the ground. The yak barely misses you. You puncture the yak! You headbutt the yak, but do no damage. Your bite misses the yak. The yak is almost dead. Your +0 spectral trident hits the yak from afar. You kill the yak! Qazlal accepts your kill. Your +0 spectral trident disappears. You hit the water moccasin. Your bite misses the water moccasin. The water moccasin is lightly wounded. Your +0 spectral trident misses the water moccasin. The water moccasin bites you but does no damage. Your +0 spectral trident disappears. The raven pecks you but does no damage. The water moccasin is engulfed in blazing flames. The water moccasin bites you but does no damage. You puncture the water moccasin! Your bite misses the water moccasin. The water moccasin is almost dead. Your +0 spectral trident misses the water moccasin. You block the raven's attack. The water moccasin is engulfed in blazing flames. You kill the water moccasin! Qazlal accepts your kill. You block the raven's attack. The yak misses your +0 spectral trident. You hit the raven. You bite the raven! You drain its power. The raven is severely wounded. Your +0 spectral trident barely misses the raven. The raven barely misses you. Your +0 spectral trident disappears. The yak is engulfed in a thunderstorm. You kill the yak! Qazlal accepts your kill. The raven stares into your soul. You feel an ill-omen.... You hit the raven. Your headbutt misses the raven. Your bite misses the raven. The raven is almost dead. Your +0 spectral trident hits the raven from afar. You kill the raven! Qazlal accepts your kill. You swap places. Your +0 spectral trident disappears. You hit the yak. Your headbutt misses the yak. You bite the yak, but do no damage. The yak is severely wounded. Your +0 spectral trident closely misses the yak. You block the yak's attack. Found a stone staircase leading down. Your +0 spectral trident disappears. The yak is engulfed in blazing flames. You hit the yak but do no damage. You headbutt the yak. You kill the yak! Qazlal accepts your kill. The yak is engulfed in a thunderstorm. You kill the yak! Qazlal accepts your kill. You have reached level 14! Found vending machine's . You hear a croak. x2 You hear a loud, deep croak! 2 blink frogs come into view. The blink frog croaks. The blink frog gives a loud, deep croak! You hear a croak. A blink frog comes into view. The blink frog blinks! A blink frog comes into view. There is a vending machine here. w - 4 scrolls of enchant weapon You miss the blink frog. Your bite misses the blink frog. Your +0 spectral trident hits the blink frog. The blink frog hits you. The blink frog completely misses your +0 spectral trident. You miss the blink frog. You headbutt the blink frog. The blink frog is moderately wounded. Your +0 spectral trident hits the blink frog. The blink frog hits you but does no damage. The blink frog hits your +0 spectral trident! Your spectral weapon shares its damage with you! Found vending machine's . Your +0 spectral trident disappears. The blink frog blinks! x2 The blink frog is engulfed in blazing flames. The blink frog hits you but does no damage. You miss the blink frog. Your headbutt misses the blink frog. The blink frog is severely wounded. Your +0 spectral trident closely misses the blink frog. The blink frog blinks! x2 The blink frog is engulfed in blazing flames. You kill the blink frog! Qazlal accepts your kill. You can now call upon nature's wrath in a wide area around you. You reach to attack! You puncture the blink frog! The blink frog is moderately wounded. Your +0 spectral trident barely misses the blink frog. The blink frog blinks! You swap places. Your +0 spectral trident disappears. You impale the blink frog!! Your headbutt misses the blink frog. Your bite misses the blink frog. The blink frog is heavily wounded. Your +0 spectral trident hits the blink frog but does no damage. The blink frog hits you. You puncture the blink frog! You kill the blink frog! Qazlal accepts your kill. Your +0 spectral trident disappears. The blink frog hits you but does no damage. You hit the blink frog. Your headbutt misses the blink frog. Your bite misses the blink frog. The blink frog is lightly wounded. Your +0 spectral trident barely misses the blink frog. The blink frog barely misses you. You puncture the blink frog! Your headbutt misses the blink frog. The blink frog is heavily wounded. Your +0 spectral trident barely misses the blink frog. The blink frog hits you. You puncture the blink frog! The blink frog is severely wounded. Your +0 spectral trident hits the blink frog from afar. The blink frog blinks! You hit the blink frog. You bite the blink frog! You kill the blink frog! Qazlal accepts your kill. Your +0 spectral trident disappears. The blink frog blinks! You reach to attack! You hit the blink frog. You kill the blink frog! Qazlal accepts your kill. No target in view! No target in view! There is a vending machine here. n - a +2 heavy broad axe You will restore HP from exploration over time. You will restore MP from exploration over time. Your movement speed is average. Your attack delay is about 0.6. Your damage rating with your +0 spectral trident is about 21 (Base 9 x 162% (Str) x 144% (Skill)). Your base attributes are Str 24, Int 8, Dex 14. You unwield your +0 spectral trident. n - a +2 heavy broad axe (weapon) You will restore HP from exploration over time. You will restore MP from exploration over time. Your movement speed is average. Your attack delay is about 1.8. Your damage rating with your +2 heavy broad axe is about 52 (Base [13 + 10 (Hvy)] x 162% (Str) x 133% (Skill) + 2 (Ench)). Your base attributes are Str 24, Int 8, Dex 14. You unwield your +2 heavy broad axe. You feel a bond with your +0 spectral trident. a - a +0 spectral trident (weapon) Okay, then. You unwield your +0 spectral trident. n - a +2 heavy broad axe (weapon) As you read the scroll of brand weapon, it crumbles to dust. Your +2 heavy broad axe projects an invisible shield of force! n - a +2 broad axe of protection (weapon) As you read the scroll of enchant weapon, it crumbles to dust. Your +2 broad axe of protection glows red for a moment. As you read the scroll of enchant weapon, it crumbles to dust. Your +3 broad axe of protection glows red for a moment. As you read the scroll of enchant weapon, it crumbles to dust. Your +4 broad axe of protection glows red for a moment. As you read the scroll of enchant weapon, it crumbles to dust. Your +5 broad axe of protection glows red for a moment. Okay, then. Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)ocables? n - a +6 broad axe of protection (weapon) Adjust to which letter? (? for menu, Esc to quit) a - a +6 broad axe of protection (weapon) n - a +0 spectral trident You hear a trumpeting! You hear a trumpeting! You hear a trumpeting! x3 You hear a trumpeting! You hear a trumpeting! You hear a trumpeting! You hear a trumpeting! An elephant comes into view. The elephant trumpets! You hear a trumpeting! An elephant comes into view. The elephant trumpets! An elephant comes into view. An elephant comes into view. You hear a trumpeting! You slash the elephant! Your weapon exudes an aura of protection. The elephant is lightly wounded. The elephant tramples you but does no damage. You block the elephant's attack. You slice the elephant!! The elephant is heavily wounded. An elephant comes into view. The elephant tramples you but does no damage. You block the elephant's attack. You slice the elephant!! You bite the elephant. You kill the elephant! Qazlal accepts your kill. You block the elephant's attack. The elephant trunk-slaps you but does no damage. The elephant is engulfed in freezing vapours. You hit the elephant. The elephant is moderately wounded. You hit the elephant. You block the elephant's attack. x2 The elephant tramples you but does no damage. The elephant trunk-slaps you. The elephant is engulfed in freezing vapours. You slash the elephant! You headbutt the elephant, but do no damage. You bite the elephant! You drain its power. The elephant is severely wounded. You hit the elephant. The elephant is engulfed in freezing vapours. The elephant tramples you. You hold your ground! The elephant trunk-slaps you but does no damage. You slice the elephant!! You kill the elephant! Qazlal accepts your kill. You slash the elephant! The elephant tramples you. You hold your ground! The elephant trunk-slaps you but does no damage. The elephant is engulfed in freezing vapours. You slash the elephant! You headbutt the elephant, but do no damage. You bite the elephant. You drain its power. The elephant is heavily wounded. You slash the elephant! The elephant barely misses you. x2 The elephant is engulfed in freezing vapours. You block the elephant's attack. The elephant trunk-slaps you but does no damage. You slice the elephant!! The elephant is severely wounded. You slash the elephant! You hit the elephant but do no damage. The elephant tramples you but does no damage. You block the elephant's attack. The elephant is engulfed in freezing vapours. You block the elephant's attack. The elephant trunk-slaps you but does no damage. The elephant barely misses you. The elephant trunk-slaps you but does no damage. The elephant tramples you but does no damage. The elephant trunk-slaps you but does no damage. The elephant tramples you. You stumble backwards! The elephant is engulfed in freezing vapours. The elephant is engulfed in freezing vapours. You slash the elephant! The elephant is heavily wounded. The elephant tramples you! You stumble backwards! You slice the elephant!! The elephant is severely wounded. The elephant is engulfed in freezing vapours. You hit the elephant. You bite the elephant, but do no damage. The elephant is almost dead. The elephant is engulfed in blazing flames. You kill the elephant! Qazlal accepts your kill. Your base Axes skill increases to level 1! The elephant completely misses you. The elephant trunk-slaps you but does no damage. The elephant tramples you. You hold your ground! The elephant trunk-slaps you. You slash the elephant! You kill the elephant! Qazlal accepts your kill. You hit the elephant but do no damage. The elephant tramples you but does no damage. The elephant barely misses you. The elephant closely misses you. You block the elephant's attack. You slice the elephant!! You kill the elephant! Qazlal accepts your kill. No target in view! No target in view! Unknown command. HP restored. Magic restored. You see here an elephant corpse. You now have 125 gold pieces (gained 9). Found a stone staircase leading down. You now have 142 gold pieces (gained 17). You hear a bellow! You hear a bellow! x2 A yak comes into view. You see here 18 gold pieces. You now have 160 gold pieces (gained 18). A yak comes into view. The yak bellows! A yak comes into view. The yak bellows! A yak comes into view. A yak comes into view. Found 14 gold pieces. The yak bellows! The yak gores you! A yak comes into view. You slash the yak! Your weapon exudes an aura of protection. You bite the yak! You drain its power. You feel invigorated. The yak is almost dead. You block the yak's attack. The yak is engulfed in blazing flames. You hit the yak but do no damage. You headbutt the yak. You kill the yak! Qazlal accepts your kill. You hit the yak. You block the yak's attack. You block the yak's attack. The yak is engulfed in a thunderstorm. You block the yak's attack. You barely miss the yak. Your bite misses the yak. The yak is almost dead. You slice the yak!! You block the yak's attack. The yak is engulfed in freezing vapours. The yak gores you but does no damage. You hit the yak but do no damage. You bite the yak, but do no damage. The yak is heavily wounded. You closely miss the yak. You slice the yak!! You kill the yak! Qazlal accepts your kill. The yak gores you. The yak barely misses you. You hit the yak. You headbutt the yak. You kill the yak! Qazlal accepts your kill. You hit the yak. You slash the yak! The yak is engulfed in freezing vapours. You block the yak's attack. The yak barely misses you. The yak is engulfed in a thunderstorm. You kill the yak! Qazlal accepts your kill. You slash the yak! Your bite misses the yak. The yak is severely wounded. You slash the yak! The yak is engulfed in a thunderstorm. You kill the yak! Qazlal accepts your kill. You block the yak's attack. The yak gores you but does no damage. You hit the yak. You bite the yak! You kill the yak! Qazlal accepts your kill. Your base Axes skill increases to level 2! No target in view! No target in view! You now have 174 gold pieces (gained 14). You hear an angry hiss. A water moccasin comes into view. A water moccasin is nearby! The water moccasin bites you but does no damage. You barely miss the water moccasin. You bite the water moccasin! You drain its power. The water moccasin is moderately wounded. The water moccasin bites you. The water moccasin bites you but does no damage. You slash the water moccasin! Your weapon exudes an aura of protection. The water moccasin is almost dead. The water moccasin bites you but does no damage. x2 You slash the water moccasin! You kill the water moccasin! Qazlal accepts your kill. No target in view! You see here a water moccasin corpse. You hear an angry hiss. A water moccasin comes into view. A nearby fungus withers and dies. The water moccasin is engulfed in a thunderstorm. You block the water moccasin's attack. x2 You slash the water moccasin! Your weapon exudes an aura of protection. You kill the water moccasin! Qazlal accepts your kill. No target in view! No target in view! You now have 184 gold pieces (gained 10). You now have 201 gold pieces (gained 17). You see here a yak skeleton. There is a stone staircase leading down here. You see here an elephant skeleton. There is a stone staircase leading down here. You now have 208 gold pieces (gained 7). >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-2060-ge5c9a4ab92 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_EXPLORE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [tempest] Species: Vine Stalker Job: Fighter HP: 75/75; mods: 0/0 MP: 25/25; mod: 0 Stats: 35 12 13 Position: (47, 50), god: Qazlal (21), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Runrest: mode: -3 mp: 0 hp: 0 pos: (52, 56) Delayed (1): type: travel duration: 1 Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 16 | 9 | 2915 | 240/625 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 2 | 34 | 2 | 192 | 14/178 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 12 | 5416 | 600/892 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 16 | 8 | 2947 | 402/636 Dodging | X | 0 | 0 | 0 | 0 | 0/70 Stealth | X | 0 | 0 | 0 | 0 | 0/29 Shields | X | 0 | 0 | 3 | 412 | 56/238 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/50 Conjurations | X | 0 | 0 | 0 | 0 | 0/50 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Forgecraft | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 0 | 0 | 0/50 Ice Magic | X | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 0 | 0 | 0/50 Earth Magic | X | 0 | 0 | 0 | 0 | 0/50 Alchemy | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 2 | 34 | 13 | 5502 | 702/825 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #12: 439 #13: 231 #23: 7561 #24: 69541257 #49: 1087 #69: 1 #71: 23 Mutations: fangs: 3 (innate) horns: 1 clever: 1 regeneration: 1 (innate) wild magic: 1 magic shield: 1 (innate) antimagic bite: 1 (innate) no potion heal: 2 (innate) Inventory bugs: Equipment: eq slot #10, inv slot #1: amulet of Divine Intervention {Alch+ ^Fragile rElec rPois Str+6} eq slot #8, inv slot #9: +0 cloak of stealth eq slot #2, inv slot #2: +0 buckler eq slot #4, inv slot #3: +2 hat of willpower eq slot #9, inv slot #5: ring "Vestri Sime" {rF++ rC+ Str+6} eq slot #3, inv slot #8: +0 crystal plate armour eq slot #9, inv slot #6: ring of Undoing {^Drain rElec rF+ rC++} eq slot #1, inv slot #0: +6 broad axe of protection }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #...# #..####..# #..P####..## ##..## #..# ##..####..## #P..## ....#####..###P...##...####...P# ........................#..#..### ##............................... #..#.####.....§................. #..### #...°..........####..... ##..# #...○..........# #..... ....# ##....○.@......## #..... ....# #........○.....#####..... #P..######....................... ##..##.#.#....................... #............................... ##......÷............÷........### #....#######..#######.........# ##..## ##..P# P.........# ##..## #...## ##.........# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_axe >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>