ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 404 failed. (invalid cursor position 38,-7 in region 1, should be 1,10 in region 2) Version: Dungeon Crawl Stone Soup 0.32-a0-1740-gad30c92003 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 1986100951025385233, deterministic pregen: 1 Version history: Game started: 0.32-a0-1736-g30ed0ade3c 0.32-a0-1740-gad30c92003 Command line: /usr/games/crawl-git-ad30c92003 -name lkydig -rc /dgldir/rcfiles/crawl-git/lkydig.rc -macro /dgldir/rcfiles/crawl-git/lkydig.macro -webtiles-socket /crawl-master/webserver/sockets/lkydig:dcss-git.sock -morgue /dgldir/morgue/lkydig/ RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 24 stack frames. /usr/games/crawl-git-ad30c92003(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x62c5ffa0ccee]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-ad30c92003(_Z13do_crash_dumpv+0x43a) [0x62c5ffa1ae3a]: do_crash_dump() /usr/games/crawl-git-ad30c92003(_Z20crash_signal_handleri+0x1fa) [0x62c5ffa0d1ca]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45320) [0x7a51c75b4320]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x7a51c760db1c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x7a51c75b426e]: /usr/games/crawl-git-ad30c92003(+0x49115d) [0x62c5ffa1a15d]: /usr/games/crawl-git-ad30c92003(_Z12AssertFailedPKcS0_iS0_z+0x1a1) [0x62c5ffa1a6f1]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-ad30c92003(_Z23assert_valid_cursor_posv+0xc5) [0x62c5ffcc6d15]: assert_valid_cursor_pos() /usr/games/crawl-git-ad30c92003(+0x45b2aa) [0x62c5ff9e42aa]: /usr/games/crawl-git-ad30c92003(_Z11wrapcprintfPKcz+0xce) [0x62c5ff9e50ee]: wrapcprintf(char const*, ...) /usr/games/crawl-git-ad30c92003(_ZNK16formatted_string7displayEii+0xee) [0x62c5ffb2cf2e]: formatted_string::display(int, int) const /usr/games/crawl-git-ad30c92003(_ZN14message_window4showEv+0x9f) [0x62c5ffd65ecf]: message_window::show() /usr/games/crawl-git-ad30c92003(_ZN14message_window8add_itemENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE11prefix_typeb+0x310) [0x62c5ffd66660]: message_window::add_item(std::__cxx11::basic_string, std::allocator >, prefix_type, bool) /usr/games/crawl-git-ad30c92003(_ZN13message_store10flush_prevEv+0x3fd) [0x62c5ffd6756d]: message_store::flush_prev() /usr/games/crawl-git-ad30c92003(+0x7d8106) [0x62c5ffd61106]: /usr/games/crawl-git-ad30c92003(_Z16do_message_print16msg_channel_typeibbPKcP13__va_list_tag+0xd6) [0x62c5ffd619d6]: do_message_print(msg_channel_type, int, bool, bool, char const*, __va_list_tag*) /usr/games/crawl-git-ad30c92003(_Z4mprf16msg_channel_typeiPKcz+0x9d) [0x62c5ffd61e8d]: mprf(msg_channel_type, int, char const*, ...) /usr/games/crawl-git-ad30c92003(_Z10god_speaks8god_typePKc+0x14b) [0x62c5fff3242b]: god_speaks(god_type, char const*) /usr/games/crawl-git-ad30c92003(+0xbdebf8) [0x62c600167bf8]: /usr/games/crawl-git-ad30c92003(main+0x1f7) [0x62c5ff947bf7]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7a51c75991ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7a51c759928b]: /usr/games/crawl-git-ad30c92003(_start+0x25) [0x62c5ff948615]: Trying to run gdb. GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007a51c767f7a7 in __GI___wait4 (pid=1923813, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007a51c767f7a7 in __GI___wait4 (pid=1923813, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000062c5ffa0d39c in call_gdb (file=0x7a51c77734e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 1923793\000\000\000\000\000" #2 0x000062c5ffa1ae58 in do_crash_dump () at dbg-asrt.cc:692 t = 1721205105 dir = "/dgldir/morgue/lkydig/" name = "/dgldir/morgue/lkydig/crash-lkydig-20240717-083145.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 404 failed. (invalid cursor position 38,-7 in region 1, should be 1,10 in region 2)" file = 0x7a51c77734e0 <_IO_2_1_stderr_> #3 0x000062c5ffa0d1ca 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 = {0}} 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 0x00007a51c75b426e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x000062c5ffa1a15d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffec87c01c0 "ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 404 failed. (invalid cursor position 38,-7 in region 1, should be 1,10 in region 2)", assert=true) at dbg-asrt.cc:818 No locals. #10 0x000062c5ffa1a6f1 in AssertFailed (expr=expr@entry=0x62c600206300 "valid_cursor_pos(pos.x, pos.y, region)", file=file@entry=0x62c60019338d "libutil.cc", line=line@entry=404, text=text@entry=0x62c6002062b0 "invalid cursor position %d,%d in region %d, should be %d,%d in region %d") at dbg-asrt.cc:851 detail = "invalid cursor position 38,-7 in region 1, should be 1,10 in region 2\000er\377\377\377\377\377\377\377\377ndo\000\000\000\000\000\360+\360\001\306b\000\000\360+\360\001\306b\000\000\002\000\000\000\006\000\000\000\000\000\000\000\001\000\000\000x\375\\\307Qz\000\000\000\000\000\000\000\000\000\000\362+\360\001\306b\000\000\240\005|\310\376\177\000\000\360\005|\310\376\177\000\000\220\005|\310\376\177\000\000t\204]\307Qz\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000"... final_mesg = "ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 404 failed. (invalid cursor position 38,-7 in region 1, should be 1,10 in region 2)\000\0000\000\000\000\340\a|\310\376\177\000\000 \a|\310\376\177", '\000' , "]\243\336加\337dS\275\001\306b56\000]"... mesg = "ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 404 failed.", '\000' , "mpt \000\000\000\000\000\000\000\260\003|\310A\000\000\000A", '\000' , "4\000\000\000Qz\000\000\000\000\000\000\000\000\000\000`.\233\001\306b\000\000\000\000\000\000\000\000\000\0004\000\000\000\000\000\000\000\300\377{\310\376\177\000\000@\377{\310\376\177\000\0000\377{\310\376\177\000\000"... args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffec87c06d0, reg_save_area = 0x7ffec87c05d0}} fileName = #11 0x000062c5ffcc6d15 in assert_valid_cursor_pos () at libutil.cc:404 region = GOTO_MSG pos = {x = 38, y = -7} #12 0x000062c5ff9e42aa in wrapcprint_skipping (skiplines=skiplines@entry=0, wrapcol=222, buf=" ") at cio.cc:265 region = sz = linestart = len = linebreak = #13 0x000062c5ff9e50ee in wrapcprintf (s=s@entry=0x62c600178e88 "%s") at cio.cc:348 args = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7ffec87c08d0, reg_save_area = 0x7ffec87c0800}} buf = " " #14 0x000062c5ffb2cf2e in formatted_string::fs_op::display (this=) at /usr/include/c++/13/bits/basic_string.h:222 No locals. #15 formatted_string::display (this=this@entry=0x62c601a0c780, s=, s@entry=0, e=5, e@entry=-1) at format.cc:418 i = 1 size = 6 #16 0x000062c5ffd65ecf in message_window::out_line (this=0x62c6005feac0 , n=, line=...) at message.cc:411 No locals. #17 message_window::show (this=0x62c6005feac0 ) at message.cc:611 i = 0 diff = #18 0x000062c5ffd66660 in message_window::add_item (this=this@entry=0x62c6005feac0 , text="Welcome back, lkydig the Minotaur Berserker.", first_col=first_col@entry=prefix_type::none, temporary=temporary@entry=false) at message.cc:642 newlines = std::vector of length 1, capacity 1 = {{ops = std::vector of length 3, capacity 4 = {{type = FSOP_COLOUR, colour = 14, text = ""}, {type = FSOP_TEXT, colour = -1, text = "Welcome back, lkydig the Minotaur Berserker."}, {type = FSOP_COLOUR, colour = 7, text = ""}}}} #19 0x000062c5ffd6756d in message_store::store_msg (msg=..., this=0x62c6005f4e20 ) at message.cc:821 p = prefix_type::none dontsend = p = dontsend = #20 message_store::flush_prev (this=0x62c6005f4e20 ) at message.cc:851 msg = {channel = MSGCH_PLAIN, param = 0, messages = std::vector of length 1, capacity 1 = {{text = "Welcome back, lkydig the Minotaur Berserker.", repeats = 1}}, turn = 1530, join = false} #21 0x000062c5ffd61106 in message_store::add (msg=..., this=0x62c6005f4e20 ) at message.cc:785 orig_full_text = "Trog says: Kill them all!" orig_full_text = #22 _mpr (text="Trog says: Kill them all!", channel=channel@entry=MSGCH_GOD, param=, param@entry=10, nojoin=nojoin@entry=false, cap=, cap@entry=true) at message.cc:1595 _doing_c_message_hook = false rng = {previous = rng::GAMEPLAY} colour = col = "lightred" domore = do_flash_screen = false join = 255 fs = {ops = std::vector of length 3, capacity 4 = {{type = FSOP_COLOUR, colour = 12, text = ""}, {type = FSOP_TEXT, colour = -1, text = "Trog says: Kill them all!"}, {type = FSOP_COLOUR, colour = 7, text = ""}}} msg = {channel = MSGCH_GOD, param = 10, messages = std::vector of length 1, capacity 1 = {{text = "Trog says: Kill them all!", repeats = 1}}, turn = 1530, join = true} #23 0x000062c5ffd619d6 in do_message_print (channel=, param=10, cap=, nojoin=, format=, argp=) at /usr/include/c++/13/bits/basic_string.tcc:242 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-ad30c92003/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-ad30c92003/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-ad30c92003/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 3 Level id: D:3 Level build method = random_map_in_depth, level layout type = rooms, absdepth0 = 2 Level vaults: minmay_razor_zed layout_basic Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, lkydig the Minotaur Berserker. Are you destined to find the awesome Orb of Zot, or to die trying? Trog says: Kill them all! Press ? for a list of commands and other information. Found a flail. Found a staircase leading out of the dungeon. c - a scroll labelled VEILIN ORUIN No target in view! A bat comes into view. The bat hits you but does no damage. You miss the bat. The bat hits you but does no damage. The bat misses you. You barely miss the bat. Your headbutt misses the bat. The bat hits you but does no damage. A bat is nearby! You hit the bat but do no damage. The bat hits you. The bat barely misses you. You furiously retaliate! You headbutt the bat. You kill the bat! Trog accepts your kill. No target in view! No target in view! HP restored. A kobold comes into view. It is wielding a +0 dagger. The kobold shouts! You barely miss the kobold. Your headbutt misses the kobold. The kobold hits you with a +0 dagger. You closely miss the kobold. The kobold hits you with a +0 dagger. You hit the kobold. You kill the kobold! Trog accepts your kill. No target in view! You see here a +0 dagger. Found an escape hatch in the floor. Found a stone staircase leading down. There is an escape hatch in the floor here. A goblin comes into view. It is wielding a +0 dagger. The goblin shouts! The goblin closely misses you. You furiously retaliate! You headbutt the goblin! You kill the goblin! Trog accepts your kill. No target in view! No target in view! No target in view! Found a spear. Found 5 stones. You now have 1 gold piece. d - a scroll labelled REBAXA BESCH e - a ring of see invisible A rat comes into view. A rat is nearby! A rat is nearby! A rat is nearby! The rat squeaks loudly. The rat closely misses you. You slash the rat! You kill the rat! Trog accepts your kill. No target in view! No target in view! f - 2 bubbling golden potions A kobold comes into view. It is wielding a +0 club. The kobold shouts! A kobold is nearby! A kobold is nearby! The kobold hits you with a +0 club. You hit the kobold. You kill the kobold! Trog accepts your kill. No target in view! No target in view! Found a club. A hobgoblin comes into view. The hobgoblin shouts! A hobgoblin is nearby! A frilled lizard comes into view. A hobgoblin comes into view. The hobgoblin hits you. You barely miss the hobgoblin. The frilled lizard hisses angrily. You headbutt the hobgoblin. You kill the hobgoblin! Trog accepts your kill. Your Fighting skill increases to level 4! Found a scroll labelled IHO BOIPPYSOD. You hit the frilled lizard. You kill the frilled lizard! Trog accepts your kill. The hobgoblin hits you but does no damage. You slash the hobgoblin! You kill the hobgoblin! Trog accepts your kill. You have reached level 2! Found 5 stones. g - a scroll labelled IHO BOIPPYSOD A frilled lizard comes into view. Found 17 gold pieces. The frilled lizard hisses angrily. A frilled lizard is nearby! An endoplasm comes into view. The frilled lizard bites you. You hit the frilled lizard but do no damage. Your headbutt misses the frilled lizard. The frilled lizard closely misses you. You hit the frilled lizard. You kill the frilled lizard! Trog accepts your kill. The endoplasm freezes you. You are frozen. You hit the endoplasm. You headbutt the endoplasm. You kill the endoplasm! Trog accepts your kill. No target in view! No target in view! You see here 5 stones. A kobold comes into view. It is wielding a +0 club. The kobold shouts! A kobold is nearby! Found a trident. The kobold barely misses you. You hit the kobold. The kobold is severely wounded. The kobold barely misses you. You slash the kobold! You kill the kobold! Trog accepts your kill. No target in view! No target in view! Found a leather armour. You now have 18 gold pieces (gained 17). Things that are here: a +0 club; a kobold corpse Found a ring mail. You see here a +0 trident. Found a whip. You see here a +0 ring mail. An endoplasm comes into view. Found a grey potion. The endoplasm quivers. The endoplasm freezes you. You are frozen. You hit the endoplasm. The endoplasm is heavily wounded. The endoplasm closely misses you. The endoplasm barely misses you. You hit the endoplasm. You kill the endoplasm! Trog accepts your kill. No target in view! h - a grey potion You now have 33 gold pieces (gained 15). An endoplasm comes into view. An endoplasm is nearby! An endoplasm is nearby! Press: ? - help, v - describe, . - travel Here: an endoplasm (asleep) The floor. An endoplasm is nearby! Press: ? - help, v - describe, . - travel Here: an endoplasm (asleep) The floor. Press: ? - help, v - describe, . - travel The floor. Press: ? - help, v - describe, . - travel Here: an endoplasm (asleep) The floor. An endoplasm is nearby! An endoplasm is nearby! The endoplasm quivers. You hit the endoplasm. You kill the endoplasm! Trog accepts your kill. No target in view! No target in view! A ball python comes into view. Found a scale mail. The ball python hisses angrily. The ball python closely misses you. x2 You hit the ball python. You kill the ball python! Trog accepts your kill. No target in view! No target in view! No target in view! Found a stone staircase leading down. You see here a +0 scale mail. You now have 42 gold pieces (gained 9). You see here a +0 club. Found Ifuan's Book Emporium. There is an entrance to Ifuan's Book Emporium here. You see here 5 stones. You see here a +0 spear. Found a dagger. Found a stone staircase leading down. A rat and a goblin come into view. Found a scroll labelled DEGUACZ KODWUE. The rat squeaks loudly. There are monsters nearby! Found 6 gold pieces. The goblin shouts! The rat closely misses you. You furiously retaliate! You headbutt the rat! You kill the rat! Trog accepts your kill. You hit the goblin. You headbutt the goblin. You kill the goblin! Trog accepts your kill. No target in view! No target in view! i - a scroll labelled DEGUACZ KODWUE You now have 48 gold pieces (gained 6). Found a mace. Done exploring. Done exploring. Done exploring. Done exploring. Search for what [? for help]? . You see here a +0 scale mail. j - a +0 scale mail You start removing your armour. You continue removing your +0 animal skin. x4 You finish removing your +0 animal skin. You start putting on your armour. You continue putting on your +0 scale mail. x5 You finish putting on your +0 scale mail. You drop a +0 animal skin. e - a ring of see invisible (left hand) There is a stone staircase leading down here. You climb downwards. The adder hisses angrily. Found a stone staircase leading down. There is a stone staircase leading up here. An adder is nearby! You hit the adder. The adder is heavily wounded. The adder bites you but does no damage. You hit the adder. The adder is almost dead. The adder barely misses you. x2; You furiously retaliate! You headbutt the adder. You kill the adder! Trog accepts your kill. Your Axes skill increases to level 4! No target in view! No target in view! You enter the shallow water. Moving in this stuff is going to be slow. A hobgoblin comes into view. The hobgoblin shouts! A hobgoblin is nearby! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! The hobgoblin completely misses you. You hit the hobgoblin but do no damage. You headbutt the hobgoblin. You kill the hobgoblin! Trog accepts your kill. You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel stronger. x2 g - 2 scrolls labelled IHO BOIPPYSOD (gained 1) A dart slug comes into view. You hit the dart slug. The dart slug is lightly wounded. The dart slug launches a dart at you. The slug dart misses you. You slash the dart slug! You kill the dart slug! Trog accepts your kill. No target in view! No target in view! An endoplasm comes into view. The endoplasm quivers. The endoplasm closely misses you. You hit the endoplasm. The endoplasm is lightly wounded. The endoplasm barely misses you. You furiously retaliate! You headbutt the endoplasm! You kill the endoplasm! Trog accepts your kill. No target in view! No target in view! Found a scale mail. No target in view! No target in view! No target in view! You see here a +0 scale mail. Found a stone staircase leading up. No target in view! No target in view! Found a stone staircase leading down. No target in view! No target in view! You now have 62 gold pieces (gained 14). A goblin and a frilled lizard come into view. The goblin shouts! The frilled lizard hisses angrily. You open the door. You miss the frilled lizard. Your headbutt misses the frilled lizard. The frilled lizard bites you but does no damage. There are monsters nearby! You barely miss the frilled lizard. The frilled lizard bites you but does no damage. You closely miss the frilled lizard. The frilled lizard bites you but does no damage. You barely miss the frilled lizard. Your headbutt misses the frilled lizard. The frilled lizard bites you but does no damage. There are monsters nearby! You miss the frilled lizard. You hit the goblin but do no damage. The goblin hits you but does no damage. The frilled lizard bites you but does no damage. You hit the frilled lizard. You kill the frilled lizard! Trog accepts your kill. You closely miss the goblin. The goblin barely misses you. You hit the goblin. You kill the goblin! Trog accepts your kill. No target in view! No target in view! You see here a +0 club. Found a club. As you open the door, it creaks loudly! There is an open door here. You open the door. There is an open door here. There is an open door here. Found a faded altar of an unknown god. No target in view! No target in view! A dart slug comes into view. Found a dagger. A dart slug is nearby! You see here a wand of flame (16). You hit the dart slug but do no damage. You headbutt the dart slug! The dart slug is almost dead. The dart slug launches a dart at you. The slug dart hits you. You hit the dart slug. You kill the dart slug! Trog accepts your kill. No target in view! No target in view! No target in view! Saving game... please wait. Welcome back, lkydig the Minotaur Berserker. Trog says: Kill them all! Press ? for a list of commands and other information. Enter note: Saving game... please wait. Welcome back, lkydig the Minotaur Berserker. Trog says: Kill them all! Press ? for a list of commands and other information. HP restored. b - a wand of flame (16) You see here a +0 dagger. Found a stone staircase leading down. k - a black potion A frilled lizard comes into view. The frilled lizard hisses angrily. You see here a scroll labelled KUEGHU MAORIPA. A frilled lizard is nearby! You hit the frilled lizard. You kill the frilled lizard! Trog accepts your kill. No target in view! No target in view! l - a scroll labelled KUEGHU MAORIPA A ball python and a bat come into view. Found 6 gold pieces. The ball python hisses angrily. You hear a shout! An endoplasm comes into view. The endoplasm quivers. The bat hits you but does no damage. x2 Found a leather armour and 9 gold pieces. The bat hits you but does no damage. The ball python barely misses you. x2 You hit the bat. Your headbutt misses the bat. The bat is heavily wounded. You hit the ball python. You kill the ball python! Trog accepts your kill. You can now call upon Trog for regeneration and willpower. The bat barely misses you. You furiously retaliate! You headbutt the bat. You kill the bat! Trog accepts your kill. A kobold comes into view. It is wielding a +0 dagger. A ball python comes into view. You barely miss the endoplasm. The ball python hisses angrily. The endoplasm freezes you. You are frozen. An endoplasm comes into view. The endoplasm quivers. You hit the endoplasm. You kill the endoplasm! Trog accepts your kill. Found a steaming flail. The kobold closely misses you. You furiously retaliate! You headbutt the kobold! You kill the kobold! Trog accepts your kill. A frilled lizard comes into view. The ball python closely misses you. The ball python grabs you. The ball python constricts you. You see here a bat corpse. The frilled lizard hisses angrily. You slash the ball python! You kill the ball python! Trog accepts your kill. The endoplasm jiggles. The endoplasm closely misses you. Things that are here: 6 gold pieces; a ball python corpse You hit the endoplasm. The endoplasm is severely wounded. The endoplasm freezes you. You are frozen. You hit the endoplasm. The endoplasm is almost dead. The endoplasm freezes you. You are frozen. You slash the endoplasm! You kill the endoplasm! Trog accepts your kill. You closely miss the frilled lizard. The frilled lizard bites you but does no damage. You barely miss the frilled lizard. You headbutt the frilled lizard. You kill the frilled lizard! Trog accepts your kill. No target in view! No target in view! You now have 68 gold pieces (gained 6). You see here a ball python corpse. You see here a +0 leather armour. You now have 77 gold pieces (gained 9). m - a dark potion n - a scroll labelled YLEFAU QEWN You see here a +0 leather armour. A goblin comes into view. It is wielding a +0 dagger. Found a stone staircase leading up. The goblin shouts! An adder comes into view. You see here the +4 flail of Boys {venom, Str+3}. There are monsters nearby! You hit the goblin. You kill the goblin! Trog accepts your kill. Found a scroll labelled VEILIN ORUIN. You see here a +0 dagger. You barely miss the adder. Your headbutt misses the adder. The adder bites you but does no damage. You barely miss the adder. The adder bites you but does no damage. You barely miss the adder. Your headbutt misses the adder. The adder closely misses you. The adder bites you but does no damage. You hit the adder. The adder is moderately wounded. The adder completely misses you. You closely miss the adder. Your headbutt misses the adder. The adder is moderately wounded. The adder bites you but does no damage. The adder closely misses you. You slash the adder! You kill the adder! Trog accepts your kill. No target in view! c - 2 scrolls labelled VEILIN ORUIN (gained 1) A rat comes into view. The rat squeaks loudly. A rat is nearby! The rat bites you but does no damage. You completely miss the rat. You headbutt the rat. You kill the rat! Trog accepts your kill. No target in view! No target in view! You see here a rat corpse. o - a scroll labelled PUUFIN TUHI You open the door. A dart slug comes into view. Found 9 gold pieces. A dart slug is nearby! There is an open door here. The dart slug barely misses you. You furiously retaliate! You headbutt the dart slug. You hit the dart slug. The dart slug is almost dead. The dart slug closely misses you. You furiously retaliate! You headbutt the dart slug! You kill the dart slug! Trog accepts your kill. No target in view! No target in view! You now have 86 gold pieces (gained 9). As you open the door, it creaks loudly! There is an open door here. You see here an adder corpse. You see here a +0 dagger. You open the door. There is an open door here. There is a stone staircase leading up here. As you open the door, it creaks loudly! There is an open door here. You now have 92 gold pieces (gained 6). You now have 100 gold pieces (gained 8). You open the door. A goblin comes into view. It is wielding a +0 club. The goblin shouts! There is an open door here. A goblin is nearby! A goblin is nearby! A goblin is nearby! You closely miss the goblin. The goblin hits you but does no damage. You barely miss the goblin. The goblin closely misses you. The goblin barely misses you. You hit the goblin. The goblin is moderately wounded. The goblin hits you but does no damage. You closely miss the goblin. The goblin hits you but does no damage. You slash the goblin! You kill the goblin! Trog accepts your kill. No target in view! You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. A kobold comes into view. It is wielding a +0 dagger. The kobold shouts! You hear an angry hiss. The kobold throws a stone. The stone barely misses you. A kobold is nearby! A kobold is nearby! A kobold is nearby! An adder comes into view. The kobold throws a stone. The stone hits you but does no damage. The adder barely misses you. You furiously retaliate! You headbutt the adder. You miss the adder. The adder is heavily wounded. The adder bites you but does no damage. You hit the adder but do no damage. You headbutt the adder. You kill the adder! Trog accepts your kill. The kobold throws a stone. The stone hits you but does no damage. You have reached level 4! You feel stronger. The kobold barely misses you. You see here an adder corpse. You hit the kobold. You headbutt the kobold. You kill the kobold! Trog accepts your kill. No target in view! No target in view! No target in view! Things that are here: a +0 dagger; a stone; a kobold corpse Things that are here: a +0 dagger; a stone; a kobold corpse A goblin comes into view. It is wielding a +0 club. The goblin shouts! A goblin is nearby! A goblin is nearby! The goblin closely misses you. You furiously retaliate! You headbutt the goblin! You kill the goblin! Trog accepts your kill. No target in view! No target in view! No target in view! You see here a +0 club. An endoplasm comes into view. An endoplasm is nearby! An endoplasm is nearby! You hit the endoplasm but do no damage. You headbutt the endoplasm. You kill the endoplasm! Trog accepts your kill. No target in view! Search for what [? for help]? . You see here a +0 club. You see here a +0 dagger. You open the door. There is an open door here. You open the door. There is an open door here. You see here the +4 flail of Boys {venom, Str+3}. p - the +4 flail of Boys {venom, Str+3} There is an open door here. There is an open door here. A goblin comes into view. It is wielding a +0 dagger and quivering poisoned darts. A goblin is nearby! The goblin shouts! The goblin throws a poisoned dart. The poisoned dart closely misses you. The goblin throws a poisoned dart. The poisoned dart barely misses you. The goblin barely misses you. You furiously retaliate! You headbutt the goblin! You kill the goblin! Trog accepts your kill. No target in view! No target in view! No target in view! No target in view! You now have 112 gold pieces (gained 12). q - 6 poisoned darts Things that are here: a +0 dagger; a goblin corpse A giant cockroach comes into view. The giant cockroach waves its antennae. A giant cockroach is nearby! A giant cockroach is nearby! A giant cockroach is nearby! You slash the giant cockroach! You kill the giant cockroach! Trog accepts your kill. No target in view! No target in view! You see here a giant cockroach corpse. Found a hand axe. There is an open door here. Done exploring. Done exploring. Done exploring. Search for what [Enter for "."]? . You open the door. There is an open door here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Saving game... please wait. Welcome back, lkydig the Minotaur Berserker. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.32-a0-1736-g30ed0ade3c 0.32-a0-1740-gad30c92003 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [lkydig] Species: Minotaur Job: Berserker HP: 41/41; mods: 0/0 MP: 3/3; mod: 0 Stats: 24 (24) 4 (4) 9 (9) Position: (49, 4), god: Trog (10), turn_is_over: 0, banished: 0 Standing on/in/over feature: stone staircase leading up Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 2 | 32 | 4 | 524 | 171/177 Short Blades | X | 1 | 0 | 0 | 0 | 0/42 Long Blades | X | 1 | 0 | 0 | 0 | 0/35 Axes | X | 1 | 26 | 4 | 429 | 76/177 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/35 Polearms | X | 1 | 0 | 0 | 0 | 0/35 Staves | X | 1 | 0 | 0 | 0 | 0/35 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/42 Throwing | X | 1 | 0 | 0 | 0 | 0/50 Armour | X | 2 | 22 | 2 | 193 | 87/106 Dodging | X | 2 | 17 | 2 | 226 | 100/126 Stealth | X | 1 | 3 | 0 | 8 | 8/59 Shields | X | 1 | 0 | 0 | 0 | 0/35 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 0 | 0 | 0/100 Conjurations | X | 0 | 0 | 0 | 0 | 0/84 Hexes | X | 0 | 0 | 0 | 0 | 0/100 Summonings | X | 0 | 0 | 0 | 0 | 0/84 Necromancy | X | 0 | 0 | 0 | 0 | 0/84 Translocations | X | 0 | 0 | 0 | 0 | 0/84 Fire Magic | X | 0 | 0 | 0 | 0 | 0/84 Ice Magic | X | 0 | 0 | 0 | 0 | 0/84 Air Magic | X | 0 | 0 | 0 | 0 | 0/84 Earth Magic | X | 0 | 0 | 0 | 0 | 0/70 Alchemy | X | 0 | 0 | 0 | 0 | 0/84 Invocations | X | 1 | 0 | 0 | 0 | 0/50 Evocations | X | 1 | 0 | 0 | 0 | 0/59 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/84 Spell bugs: Durations: #114: 15 Attributes: #12: 112 #49: 232 Mutations: horns: 2 (innate) retaliatory headbutt: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 hand axe eq slot #6, inv slot #9: +0 scale mail eq slot #7, inv slot #4: ring of see invisible }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ### #@# #.# #.# #.# #.# #.# ... ... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>