ERROR in 'tags.cc' at line 5050: Invalid item: (quantity: 0) gold piece Version: Dungeon Crawl Stone Soup 0.31-a0-1352-gc98d92d Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 5572608229390094375, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name sdynet -rc /var/dcss/gamedata/dcss-trunk/rc-files/sdynet.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/sdynet.macro -morgue /var/dcss/gamedata/dcss/morgue/sdynet/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/sdynet:2023-12-22.07:32:54.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 21 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x78d928]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x79740e]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x78dd90]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7fa4f7f794c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7fa4f831f269]: /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x796bb9] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x796ec6] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12marshallItemR6writerRK8item_defb+0x325) [0xce0ff5]: marshallItem(writer&, item_def const&, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z9tag_write8tag_typeR6writer+0x1e7e) [0xcf0c1e]: tag_write(tag_type, writer&) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x86ac13] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z10save_levelRK8level_id+0x51) [0x870a31]: save_level(level_id const&) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z10load_level20dungeon_feature_type14load_mode_typeRK8level_id+0x19f5) [0x879395]: load_level(dungeon_feature_type, load_mode_type, level_id const&) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z16floor_transition20dungeon_feature_typeS_8level_idbbbb+0xd9b) [0xcb482b]: floor_transition(dungeon_feature_type, dungeon_feature_type, level_id, bool, bool, bool, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11take_stairs20dungeon_feature_typebbb+0xbc) [0xcb676c]: take_stairs(dungeon_feature_type, bool, bool, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN5Delay6handleEv+0x46) [0x7aeab6]: Delay::handle() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12handle_delayv+0x35) [0x7afc45]: handle_delay() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xde595b] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xde65bd] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x18c) [0x6e663c]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fa4f7f64840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x6e7119]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 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". 0x00007fa4f831ef2a in __waitpid (pid=26237, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fa4f831ef2a in __waitpid (pid=26237, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x000000000078d7a5 in call_gdb (file=file@entry=0x7fa4f8309540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 24186\000\000\000\000\000\000\000" #2 0x000000000079742a in do_crash_dump () at dbg-asrt.cc:692 t = 1703234595 dir = "/var/dcss/gamedata/dcss/morgue/sdynet/" name = "/var/dcss/gamedata/dcss/morgue/sdynet/crash-sdynet-20231222-084315.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR in 'tags.cc' at line 5050: Invalid item: (quantity: 0) gold piece" file = 0x7fa4f8309540 <_IO_2_1_stderr_> #3 0x000000000078dd90 in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007fa4f831f269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000796bb9 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffd38a464e0 "ERROR in 'tags.cc' at line 5050: Invalid item: (quantity: 0) gold piece", assert=false) at dbg-asrt.cc:818 No locals. #7 0x0000000000796ec6 in die (file=file@entry=0xe246f3 "tags.cc", line=line@entry=5050, format=format@entry=0xe24765 "Invalid item: %s") at dbg-asrt.cc:878 tmp = "Invalid item: (quantity: 0) gold piece", '\000' mesg = "ERROR in 'tags.cc' at line 5050: Invalid item: (quantity: 0) gold piece", '\000' args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffd38a46dd0, reg_save_area = 0x7ffd38a46d00}} #8 0x0000000000ce0ff5 in marshallItem (th=..., item=..., iinfo=) at tags.cc:5050 name = "(quantity: 0) gold piece" dummy = {base_type = OBJ_GOLD, sub_type = 0 '\000', {plus = 190, mon_type = MONS_ORC, skill = 190, charges = 190, net_durability = 190, tithe_state = 190}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 80 'P', quantity = 1, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_LAIR, depth = 3}, orig_monnum = 460, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }} #9 0x0000000000cf0c1e in _tag_construct_level_items (th=...) at tags.cc:5912 i = ni = ni = entry = __for_range = __for_begin = __for_end = trap = i = #10 tag_write (tagID=tagID@entry=TAG_LEVEL, outf=...) at tags.cc:1244 buf = std::vector of length 99684, capacity 131072 = {2 '\002', 6 '\006', 0 '\000', 1 '\001', 248 '\370', 66 'B', 0 '\000', 0 '\000', 0 '\000', 50 '2', 0 '\000', 0 '\000', 0 '\000', 48 '0', 0 '\000', 80 'P', 0 '\000', 70 'F', 0 '\000', 0 '\000', 4 '\004', 9 '\t', 171 '\253', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 5 '\005', 2 '\002', 7 '\a', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a'...} th = {_filename = "", _file = 0x0, _chunk = 0x0, _ignore_errors = false, _pbuf = 0x7ffd38a46f00, failed = false} #11 0x000000000086ac13 in _write_tagged_chunk (chunkname=..., tag=TAG_LEVEL) at files.cc:1048 outf = {_filename = "", _file = 0x0, _chunk = 0x3362b20, _ignore_errors = false, _pbuf = 0x3, failed = false} #12 0x0000000000870a31 in save_level (lid=...) at files.cc:2487 No locals. #13 0x0000000000879395 in load_level (stair_taken=stair_taken@entry=DNGN_STONE_STAIRS_DOWN_II, load_mode=, load_mode@entry=LOAD_ENTER_LEVEL_FAST, old_level=...) at files.cc:2110 level_name = "Lair:4" fast = true make_changes = return_pos = {x = 0, y = 0} hatch_name = "" popped = false stair = {val = , oldval = DNGN_UNSEEN} ylev = {val = , oldval = false} dest_pos = just_created_level = descent_downclimb = descent_peek = #14 0x0000000000cb482b in floor_transition (how=, whence=, whither=..., forced=, going_up=, shaft=, update_travel_cache=) at stairs.cc:1015 old_level = {branch = BRANCH_LAIR, depth = 3} collect_travel_data = stair_pos = {x = 50, y = 48} dest_known = speed = LOAD_ENTER_LEVEL_FAST newlevel = #15 0x0000000000cb676c in take_stairs (force_stair=DNGN_UNSEEN, going_up=, force_known_shaft=, update_travel_cache=) at stairs.cc:1101 old_feat = DNGN_STONE_STAIRS_DOWN_II how = known_shaft = shaft = false whither = #16 0x00000000007aeab6 in Delay::handle (this=0x2a80e20) at delay.cc:659 No locals. #17 Delay::handle (this=0x2a80e20) at delay.cc:634 No locals. #18 0x00000000007afc45 in handle_delay () at delay.cc:678 delay = #19 0x0000000000de595b in _input () at main.cc:1141 time_is_frozen = player_disabled = {was_disabled = false} #20 0x0000000000de65bd in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #21 0x00000000006e663c in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #22 main (argc=, argv=0x7ffd38a47aa8) at main.cc:335 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 = }, static t = , static f = }} [Inferior 1 (process 24186) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.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 -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 5, depth = 4 Level id: Lair:4 Level build method = , level layout type = passages, absdepth0 = 12 Level vaults: layout_concentric_octagons kilobyte_rumbling_trees grunt_megastairs_4 uniq_nergalle Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Casting: Inner Flame (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dimensional Bullseye (dangerous; 1% risk of failure) Press: ? - help, Dir - move target, f/p - yak Aim: a yak (inner flame) You create a dimensional link between your ranged weaponry and the yak. The yak gores you but does no damage. You shoot an arrow. The arrow hits the yak. The yak is severely wounded. Your projectile teleports! The arrow hits the yak. Flame seeps out of the yak. The yak is lightly wounded. The yak misses you. The yak is engulfed in blazing flames. Flame seeps out of the yak. You shoot an arrow. The arrow hits the yak. The yak is severely wounded. Your projectile teleports! The arrow hits the yak! Flame seeps out of the yak. The yak is severely wounded. The yak barely misses you. The yak is engulfed in blazing flames. The yak explodes! You shoot an arrow. The arrow hits the yak. The yak is almost dead. The yak gores you but does no damage. You shoot an arrow. The arrow hits the yak. The yak is almost dead. You shoot an arrow. The arrow hits the yak! You kill the yak! You now have 1862 gold pieces (gained 4). You now have 1866 gold pieces (gained 4). You see here a +0 hand axe. You now have 1877 gold pieces (gained 11). You now have 1881 gold pieces (gained 4). You now have 1889 gold pieces (gained 8). You feel your willpower return. You now have 1914 gold pieces (gained 25). Okay, then. Unknown command. Search for what [Enter for "curare", or ? for help]? necro Can't find anything matching that. Found a stone staircase leading down. Found a tower shield. M - a ring of willpower You now have 1922 gold pieces (gained 8). Found an escape hatch in the floor. Found an escape hatch in the ceiling. There is an escape hatch in the floor here. As you open the door, it creaks loudly! There is an open door here. There is an open door here. Found a stone staircase leading up. There is a stone staircase leading up here. Found a stone staircase leading down. Found a staircase to the Snake Pit. N - a scroll of blinking You open the door. There is an open door here. There is an open door here. There is a broken door here. There is a broken door here. You now have 1942 gold pieces (gained 20). You open the door. There is an open door here. There is a shaft here. You enter the shallow water. Moving in this stuff is going to be slow. You now have 1954 gold pieces (gained 12). The cane toad gives a loud, deep croak! You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. Casting: Jinxbite (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (safe; 1% risk of failure) Press: ? - help, Dir - move target, f - cane toad Aim: a cane toad (chance to call a sprite on attack: 71%, chance to affect: 96%) The cane toad is filled with an inner flame. You shoot an arrow. The arrow hits the cane toad! Flame seeps out of the cane toad. The cane toad is moderately wounded. A giggling sprite leaps out and smacks the cane toad with its own front foot. Flame seeps out of the cane toad. The cane toad is heavily wounded. The cane toad is engulfed in blazing flames. Flame seeps out of the cane toad. You shoot an arrow. The arrow hits the cane toad! Flame seeps out of the cane toad. The cane toad is almost dead. A giggling sprite leaps out and smacks the cane toad with its own front foot. The cane toad explodes! The sprites lose interest in your situation. There is an open door here. You feel your willpower return. Done exploring. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading down here. You climb downwards. Found a book of Callings and a potion of berserk rage. There is a stone staircase leading up here. Found a club. Found a stone staircase leading down. A bullfrog comes into view. Found a scroll labelled NOETTU ZIEPN. The bullfrog croaks. A fire crab comes into view. Casting: Inner Flame (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dimensional Bullseye (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target, f - fire crab Aim: a fire crab (wandering, hasn't noticed you) You create a dimensional link between your ranged weaponry and the fire crab. Casting: Dimensional Bullseye (mildly dangerous; 1% risk of failure) 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. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f - bullfrog, p - fire crab Aim: a bullfrog (chance to call a sprite on attack: 71%, 69% to hit) You shoot an arrow. The arrow hits the bullfrog! The bullfrog is severely wounded. Your projectile teleports! The arrow hits the fire crab. The fire crab is lightly wounded. A giggling sprite leaps out and makes the fire crab trip over its own feet. The fire crab is lightly wounded. A giggling sprite leaps out and smacks the bullfrog with its own front foot. The bullfrog is almost dead. The bullfrog hits you but does no damage. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - bullfrog Aim: a bullfrog (almost dead, heavily drained, chance to call a sprite on attack: 78%, 69% to hit) You shoot an arrow. The arrow closely misses the bullfrog. Your projectile teleports! The arrow hits the fire crab but does no damage. The fire crab is lightly wounded. A giggling sprite leaps out and makes the bullfrog trip over its own feet. You kill the bullfrog! You shoot an arrow. The arrow hits the fire crab. The fire crab is lightly wounded. You shoot an arrow. The arrow hits the fire crab! The fire crab is moderately wounded. You shoot an arrow. The arrow hits the fire crab. The fire crab is moderately wounded. You shoot an arrow. The arrow hits the fire crab! The fire crab is heavily wounded. A giggling sprite leaps out and smacks the fire crab with its own front foot. The fire crab is severely wounded. You shoot an arrow. The arrow hits the fire crab. The fire crab is severely wounded. A giggling sprite leaps out and smacks the fire crab with its own front foot. The fire crab is almost dead. The jinxing sprites lose interest in you. The fire crab closely misses you. The fire crab claws you but does no damage. You shoot an arrow. The arrow hits the fire crab. The fire crab is almost dead. The fire crab bites you. You are engulfed in flames. You resist. The fire crab misses you. You shoot an arrow. The arrow hits the fire crab! You kill the fire crab! You now have 1969 gold pieces (gained 15). You pick up a book of Callings and begin reading... You add the spells Summon Small Mammal and Summon Guardian Golem to your library. You see here a +0 club. O - a scroll labelled NOETTU ZIEPN Okay, then. There is a stone staircase leading up here. You feel your willpower return. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading down here. You climb downwards. Found a scroll of teleportation. There is a stone staircase leading up here. You shoot an arrow. The arrow hits the bullfrog. The bullfrog croaks. The bullfrog is moderately wounded. You hear a bleat! The bullfrog snags a nearby blue-tailed skink with its tongue. You shoot an arrow. The arrow barely misses the bullfrog. You shoot an arrow. The arrow barely misses the bullfrog. You shoot an arrow. The arrow hits the bullfrog! The bullfrog is almost dead. You shoot an arrow. The arrow barely misses the bullfrog. The bullfrog hits you but does no damage. The bullfrog misses you. You shoot an arrow. The arrow barely misses the bullfrog. The bullfrog hits you but does no damage. You shoot an arrow. The arrow hits the bullfrog. You kill the bullfrog! g - 5 scrolls of teleportation {!r} (gained 1) There is a stone staircase leading up here. You now have 1974 gold pieces (gained 5). Found an escape hatch in the floor. There is an escape hatch in the floor here. l - 5 potions of curing {!q} (gained 1) Found a stone staircase leading down. J - 2 potions of lignification {!q} (gained 1) Found a mace. You see here a +0 mace. There is a shaft here. You open the door. A dream sheep comes into view. There is an open door here. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. The dream sheep bleats! A dream sheep comes into view. A yak comes into view. Casting: Jinxbite (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dimensional Bullseye (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target, f - yak Aim: a yak (wandering, hasn't noticed you, chance to call a sprite on attack: 71%) You create a dimensional link between your ranged weaponry and the yak. The yak bellows! The dream sheep bleats! You hear a bellow! You hear a bleat! You hear a bellow! x2 A dream sheep comes into view. Casting: Dimensional Bullseye (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (safe; 1% risk of failure) Press: ? - help, Dir - move target, f/p - yak Aim: a yak (targeted by your dimensional bullseye, chance to call a sprite on attack: 71%, chance to affect: 96%) The yak barely resists. Casting: Inner Flame (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (safe; 1% risk of failure) Press: ? - help, Dir - move target, f/p - yak Aim: a yak (targeted by your dimensional bullseye, chance to call a sprite on attack: 71%, chance to affect: 96%) The yak is filled with an inner flame. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - yak Aim: a yak (inner flame, targeted by your dimensional bullseye, chance to call a sprite on attack: 71%, 92% to hit) You shoot an arrow. The arrow hits the yak. Flame seeps out of the yak. The yak is lightly wounded. A dream sheep comes into view. A yak comes into view. The yak is engulfed in blazing flames. Flame seeps out of the yak. Casting: Inner Flame (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (safe; 1% risk of failure) Press: ? - help, Dir - move target, f - dream sheep, p - yak Aim: a dream sheep (chance to call a sprite on attack: 63%, chance to affect: 93%) The dream sheep is filled with an inner flame. The dream sheep shake their wool and sparkle. You feel drowsy... You fall asleep. A yak comes into view. The yak bellows! A dream sheep comes into view. A yak comes into view. A dream sheep comes into view. The dream sheep headbutts you but does no damage. A yak comes into view. The dream sheep headbutts you. You wake up. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - dream sheep Aim: a dream sheep (inner flame, chance to call a sprite on attack: 63%, 74% to hit) You shoot an arrow. The yak bellows! The arrow hits the dream sheep. The dream sheep is lightly wounded. Your projectile teleports! The arrow hits the yak! Flame seeps out of the yak. The yak is heavily wounded. A giggling sprite leaps out and makes the dream sheep trip over its own feet. The dream sheep is moderately wounded. The dream sheep misses you. The yak is engulfed in blazing flames. Flame seeps out of the yak. Okay, then. Casting: Inner Flame (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Cause Fear (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The yak looks frightened! x4; The dream sheep looks frightened! A frightened dream sheep leaps away. The dream sheep looks frightened! The dream sheep panics and turns to flee. The dream sheep looks frightened! The dream sheep bleats in terror. The dream sheep looks frightened! The dream sheep stampedes away. The dream sheep looks frightened! The dream sheep bleats! The dream sheep stampedes away. You hear a roar! Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f - dream sheep Aim: a dream sheep (moderately wounded, fleeing, lightly drained, chance to call a sprite on attack: 69%, 74% to hit) You shoot an arrow. The arrow hits the dream sheep. Your attack snaps the dream sheep out of its fear. The dream sheep is heavily wounded. A giggling sprite leaps out and smacks the dream sheep with its own front foot. The dream sheep is severely wounded. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f - dream sheep, p - dream sheep Aim: a dream sheep (flame, inner flame, fleeing, chance to call a sprite on attack: 63%, 74% to hit) You shoot an arrow. The arrow hits the dream sheep! You kill the dream sheep! The dream sheep is engulfed in blazing flames. Flame seeps out of the dream sheep. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f - yak, p - dream sheep Aim: a yak (fleeing, chance to call a sprite on attack: 71%, 81% to hit) You shoot an arrow. The arrow hits the dream sheep. Flame seeps out of the dream sheep. Your attack snaps the dream sheep out of its fear. The dream sheep is almost dead. A giggling sprite leaps out and makes the dream sheep trip over its own feet. The dream sheep explodes! The fiery explosion engulfs the yak!! The yak is heavily wounded. Your attack snaps the yak out of its fear. The fiery explosion engulfs the yak!!! You kill the yak! You hear a roar! You hear a loud, deep croak! The dream sheep is distracted by your dazzling golden aura. The yak is engulfed in blazing flames. The dream sheep bleats! Casting: Cause Fear (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (safe; 1% risk of failure) Press: ? - help, Dir - move target, f/p - yak Aim: a yak (flame, severely wounded, chance to call a sprite on attack: 71%, chance to affect: 96%) The yak is filled with an inner flame. The jinxing sprites lose interest in you. A five-headed hydra comes into view. A cane toad comes into view. The yak is engulfed in blazing flames. The yak explodes! You feel a bit more experienced. You hear an explosion! Casting: Inner Flame (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (safe; 1% risk of failure) Press: ? - help, Dir - move target, f - dream sheep Aim: a dream sheep (chance to affect: 93%) The dream sheep is no longer distracted by gold. The dream sheep is filled with an inner flame. The dream sheep is distracted by your dazzling golden aura. Casting: Inner Flame (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (safe; 1% risk of failure) Press: ? - help, Dir - move target, f - dream sheep, p - dream sheep Aim: a dream sheep (fleeing, chance to affect: 93%) The dream sheep is no longer distracted by gold. Your attack snaps the dream sheep out of its fear. The dream sheep is filled with an inner flame. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - dream sheep Aim: a dream sheep (inner flame, 74% to hit) Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - dream sheep Aim: a dream sheep (inner flame, 74% to hit) Casting: Inner Flame (safe; 1% risk of failure) 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 dream sheep is engulfed in blazing flames. Flame seeps out of the dream sheep. The dream sheep is distracted by your dazzling golden aura. Casting: Jinxbite (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dimensional Bullseye (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target, f - five-headed hydra, p - dream sheep Aim: a five-headed hydra (flame, chance to call a sprite on attack: 37%) You create a dimensional link between your ranged weaponry and the five-headed hydra. The five-headed hydra is engulfed in blazing flames. The dream sheep shake their wool and sparkle. You feel drowsy... You fall asleep. The dream sheep is no longer distracted by gold. The dream sheep is distracted by your dazzling golden aura. The five-headed hydra is engulfed in blazing flames. The dream sheep is no longer distracted by gold. The yak is engulfed in blazing flames. The five-headed hydra bites you!! You wake up. The five-headed hydra barely misses you. x2 The five-headed hydra misses you. The five-headed hydra bites you. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f - cane toad, p - five-headed hydra Aim: a cane toad (chance to call a sprite on attack: 71%, 76% to hit) Aiming: Fastroot Press: ? - help, Shift-Dir - straight line, f/p - five-headed hydra Aim: a five-headed hydra (moderately wounded, targeted by your dimensional bullseye, chance to call a sprite on attack: 37%) The roots erupt in riotous growth! Roots grab the five-headed hydra. Roots grab the cane toad. The dream sheep bleats! The grasping roots constrict the cane toad. The grasping roots constrict the five-headed hydra! The five-headed hydra bites you. The five-headed hydra bites you but does no damage. The five-headed hydra barely misses you. The five-headed hydra closely misses you. The five-headed hydra bites you! The grasping roots constrict the cane toad. The grasping roots constrict the five-headed hydra. The roots release their grip on the five-headed hydra. The cane toad is distracted by your dazzling golden aura. Aiming: Fastroot Press: ? - help, Shift-Dir - straight line, f/p - five-headed hydra Aim: a five-headed hydra (moderately wounded, targeted by your dimensional bullseye, chance to call a sprite on attack: 37%) The roots erupt in riotous growth! Roots grab the five-headed hydra. Roots grab the dream sheep. The cane toad gives a loud, deep croak! The grasping roots constrict the dream sheep. Flame seeps out of the dream sheep. The grasping roots constrict the cane toad. The grasping roots constrict the five-headed hydra. The roots release their grip on the cane toad. The cane toad is no longer distracted by gold. The five-headed hydra misses you. The five-headed hydra completely misses you. The five-headed hydra barely misses you. The five-headed hydra completely misses you. The five-headed hydra barely misses you. The dream sheep is engulfed in blazing flames. The dream sheep explodes! The fiery explosion engulfs the cane toad! The cane toad is severely wounded. The fiery explosion engulfs the yak!! You kill the yak! The fiery explosion engulfs the five-headed hydra!! The five-headed hydra is almost dead. The dream sheep is distracted by your dazzling golden aura. The dream sheep bleats! You have reached level 13! The grasping roots constrict the five-headed hydra. The cane toad is engulfed in blazing flames. The five-headed hydra is engulfed in blazing flames. You kill the five-headed hydra! The cane toad is engulfed in blazing flames. The cane toad is distracted by your dazzling golden aura. Your Hexes skill increases to level 14! Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f - cane toad Aim: a cane toad (flame, almost dead, unaware, hasn't noticed you, chance to call a sprite on attack: 71%, 76% to hit) You shoot an arrow. The cane toad croaks. The arrow hits the cane toad! You kill the cane toad! Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f - dream sheep Aim: a dream sheep (inner flame, chance to call a sprite on attack: 63%, 74% to hit) You shoot an arrow. The arrow completely misses the dream sheep. A giggling sprite leaps out and smacks the dream sheep with its own front foot. Flame seeps out of the dream sheep. The dream sheep is no longer distracted by gold. The dream sheep is lightly wounded. The dream sheep is engulfed in blazing flames. Flame seeps out of the dream sheep. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - dream sheep Aim: a dream sheep (flame, heavily wounded, inner flame, lightly drained, chance to call a sprite on attack: 69%, 74% to hit) You shoot an arrow. The arrow hits the dream sheep! The dream sheep explodes! You feel a bit more experienced. The sprites lose interest in your situation. A yak is nearby! You shoot an arrow. The arrow barely misses the yak. You shoot an arrow. The arrow hits the yak! The yak is moderately wounded. A yak is nearby! You shoot an arrow. The arrow hits the yak. The yak is moderately wounded. Casting: Dimensional Bullseye (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (safe; 1% risk of failure) Press: ? - help, Dir - move target, f - dream sheep Aim: a dream sheep (chance to affect: 93%) The dream sheep is filled with an inner flame. Casting: Inner Flame (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dimensional Bullseye (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target, f - yak Aim: a yak (moderately wounded) You create a dimensional link between your ranged weaponry and the yak. The yak is engulfed in blazing flames. You shoot an arrow. The arrow closely misses the dream sheep. Your projectile teleports! The arrow hits the yak but does no damage. The yak is severely wounded. The dream sheep ruffles its wool and motes of dream dust sparkle, to no effect. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - dream sheep Aim: a dream sheep (inner flame, 74% to hit) You shoot an arrow. The arrow hits the dream sheep. Flame seeps out of the dream sheep. The dream sheep is moderately wounded. Your projectile teleports! The arrow hits the yak. The yak is severely wounded. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - dream sheep Aim: a dream sheep (flame, moderately wounded, inner flame, 74% to hit) You shoot an arrow. The arrow hits the dream sheep! Flame seeps out of the dream sheep. The dream sheep is severely wounded. Your projectile teleports! The arrow hits the yak. The yak is almost dead. The dream sheep is engulfed in blazing flames. The dream sheep explodes! You shoot an arrow. The arrow hits the yak. The yak is almost dead. You shoot an arrow. The arrow hits the yak. You kill the yak! You feel your willpower return. You now have 1993 gold pieces (gained 19). There is an open door, spattered with blood here. Found 12 gold pieces. You now have 2024 gold pieces (gained 31). You now have 2026 gold pieces (gained 2). You now have 2049 gold pieces (gained 23). Found 2 gold pieces. You now have 2067 gold pieces (gained 18). You now have 2075 gold pieces (gained 8). You now have 2078 gold pieces (gained 3). You now have 2082 gold pieces (gained 4). You now have 2090 gold pieces (gained 8). You now have 2091 gold pieces (gained 1). You now have 2095 gold pieces (gained 4). You now have 2096 gold pieces (gained 1). You now have 2098 gold pieces (gained 2). You now have 2114 gold pieces (gained 16). You now have 2115 gold pieces (gained 1). You now have 2118 gold pieces (gained 3). You now have 2120 gold pieces (gained 2). You now have 2124 gold pieces (gained 4). Found an escape hatch in the floor. Found a robe. You now have 2133 gold pieces (gained 9). v - 5 scrolls of identify (gained 1) You see here a +0 robe. Found a stone staircase leading down. A yak comes into view. Found an escape hatch in the ceiling. Casting: Dimensional Bullseye (mildly dangerous; 1% risk of failure) 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. Casting: Jinxbite (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (safe; 1% risk of failure) Press: ? - help, Dir - move target, f - yak Aim: a yak (asleep, chance to call a sprite on attack: 71%, chance to affect: 96%) The yak bellows! The yak is filled with an inner flame. A yak and a bullfrog come into view. Found a scroll of teleportation. The yak bellows! Casting: Inner Flame (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dimensional Bullseye (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target, f - yak, p - yak Aim: a yak (chance to call a sprite on attack: 71%) You create a dimensional link between your ranged weaponry and the yak. The bullfrog gives a loud, deep croak! You hear a bellow! A yak comes into view. Casting: Dimensional Bullseye (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (safe; 1% risk of failure) Press: ? - help, Dir - move target, f/p - yak Aim: a yak (targeted by your dimensional bullseye, chance to call a sprite on attack: 71%, chance to affect: 96%) The yak is filled with an inner flame. The bullfrog snags a nearby fly with its tongue. You shoot an arrow. The arrow hits the yak but does no damage. Your projectile teleports! The arrow hits the yak but does no damage. A giggling sprite leaps out and makes the yak trip over its own hooves. Flame seeps out of the yak. The yak is lightly wounded. The yak is engulfed in blazing flames. Flame seeps out of the yak. You shoot an arrow. The arrow barely misses the bullfrog. The arrow hits the yak! The yak is moderately wounded. Your projectile teleports! The arrow hits the yak. Flame seeps out of the yak. The yak is heavily wounded. A giggling sprite leaps out and makes the yak trip over its own hooves. Flame seeps out of the yak. The yak is heavily wounded. A giggling sprite leaps out and makes the bullfrog trip over its own feet. The bullfrog is moderately wounded. The yak is engulfed in blazing flames. Flame seeps out of the yak. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f - yak, p - bullfrog Aim: a yak (lightly wounded, inner flame, chance to call a sprite on attack: 71%, 81% to hit) You shoot an arrow. The arrow hits the yak. Flame seeps out of the yak. The yak is moderately wounded. Your projectile teleports! The arrow hits the yak! Flame seeps out of the yak. The yak is severely wounded. The bullfrog barely misses you. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - yak Aim: a yak (flame, moderately wounded, inner flame, chance to call a sprite on attack: 71%, 81% to hit) You shoot an arrow. The arrow hits the yak. Flame seeps out of the yak. The yak is heavily wounded. Your projectile teleports! The arrow closely misses the yak. A giggling sprite leaps out and makes the yak trip over its own hooves. The yak explodes! The fiery explosion engulfs the fungus!! The fungus begins to die. The fungus is lightly damaged. The fiery explosion engulfs the yak!! Flame seeps out of the yak. The yak is almost dead. The jinxing sprites lose interest in you. You hear a bellow! x2 The fungus is engulfed in blazing flames. The bullfrog misses you. The yak is engulfed in blazing flames. The yak explodes! The fiery explosion engulfs the yak!! The yak is almost dead. The fiery explosion engulfs the fungus! The fungus is moderately damaged. The yak is engulfed in blazing flames. You kill the yak! You hear a shout! You shoot an arrow. The arrow hits the bullfrog. The bullfrog is moderately wounded. The fungus is engulfed in blazing flames. The bullfrog hits you but does no damage. You shoot an arrow. The arrow barely misses the bullfrog. The fungus is engulfed in blazing flames. The bullfrog hits you but does no damage. x2 You shoot an arrow. The arrow hits the bullfrog. The bullfrog is severely wounded. The fungus is engulfed in blazing flames. The bullfrog seems less drained. The bullfrog misses you. You shoot an arrow. The arrow hits the bullfrog! You kill the bullfrog! The fungus is engulfed in blazing flames. A nearby fungus withers and dies. You now have 2137 gold pieces (gained 4). There is a stone staircase leading down here. You now have 2142 gold pieces (gained 5). You now have 2147 gold pieces (gained 5). You feel your willpower return. A polar bear comes into view. You see here 5 gold pieces. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. You shoot an arrow. The arrow closely misses the polar bear. You shoot an arrow. The arrow closely misses the polar bear. A giggling sprite leaps out and smacks the polar bear with its own front paw. The polar bear is lightly wounded. You shoot an arrow. The arrow hits the polar bear but does no damage. The polar bear is lightly wounded. A giggling sprite leaps out and smacks the polar bear with its own front paw. The polar bear is moderately wounded. You shoot an arrow. The arrow hits the polar bear! The polar bear is heavily wounded. A giggling sprite leaps out and smacks the polar bear with its own front paw. The polar bear is heavily wounded. You shoot an arrow. The arrow hits the polar bear. The polar bear is severely wounded. A giggling sprite leaps out and makes the polar bear trip over its own paws. The polar bear is severely wounded. You shoot an arrow. The arrow hits the polar bear! You kill the polar bear! You now have 2152 gold pieces (gained 5). The jinxing sprites lose interest in you. The sprites lose interest in your situation. You now have 2155 gold pieces (gained 3). You now have 2175 gold pieces (gained 20). You now have 2189 gold pieces (gained 14). g - 6 scrolls of teleportation {!r} (gained 1) There is an escape hatch in the ceiling here. You now have 2193 gold pieces (gained 4). You feel your willpower return. You now have 2197 gold pieces (gained 4). A yak comes into view. Found a potion of heal wounds. A yak comes into view. You see here 5 gold pieces. Casting: Jinxbite (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (safe; 1% risk of failure) Press: ? - help, Dir - move target, f - yak Aim: a yak (wandering, hasn't noticed you, chance to affect: 96%) Okay, then. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. The yak bellows! x2; You hear a bellow! Casting: Jinxbite (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You beckon more vexing sprites to accompany your attacks. You feel your willpower being sapped. A yak comes into view. Casting: Jinxbite (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (safe; 1% risk of failure) Press: ? - help, Dir - move target, f - yak Aim: a yak (chance to call a sprite on attack: 71%, chance to affect: 96%) The yak is filled with an inner flame. You shoot an arrow. The arrow barely misses the yak. A giggling sprite leaps out and smacks the yak with its own front hoof. Flame seeps out of the yak. The yak is lightly wounded. The yak is engulfed in blazing flames. Flame seeps out of the yak. You shoot an arrow. The arrow hits the yak. Flame seeps out of the yak. The yak is severely wounded. A giggling sprite leaps out and makes the yak trip over its own hooves. Flame seeps out of the yak. The yak is almost dead. The yak is engulfed in blazing flames. The yak explodes! The fiery explosion engulfs the yak!!! You kill the yak! You hear a bellow! A yak comes into view. You shoot an arrow. The arrow hits the yak. The yak is lightly wounded. A giggling sprite leaps out and smacks the yak with its own front hoof. The yak is moderately wounded. You shoot an arrow. The arrow hits the yak. The yak is moderately wounded. A giggling sprite leaps out and makes the yak trip over its own hooves. The yak is heavily wounded. You shoot an arrow. The arrow hits the yak! The yak is severely wounded. A giggling sprite leaps out and makes the yak trip over its own hooves. The yak is almost dead. You shoot an arrow. The arrow hits the yak but does no damage. The yak is almost dead. A giggling sprite leaps out and makes the yak trip over its own hooves. The yak is almost dead. The jinxing sprites lose interest in you. You shoot an arrow. The arrow barely misses the yak. The arrow hits the yak. The yak is lightly wounded. The yak is distracted by your dazzling golden aura. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. The yak bellows! You shoot an arrow. The arrow barely misses the yak. You shoot an arrow. The arrow barely misses the yak. A giggling sprite leaps out and makes the yak trip over its own hooves. You kill the yak! You shoot an arrow. The arrow closely misses the yak. A giggling sprite leaps out and makes the yak trip over its own hooves. The yak is moderately wounded. You shoot an arrow. The arrow hits the yak! The yak is severely wounded. You shoot an arrow. The arrow hits the yak! The yak is almost dead. A giggling sprite leaps out and smacks the yak with its own front hoof. The yak is almost dead. You shoot an arrow. The arrow hits the yak! You kill the yak! You now have 2201 gold pieces (gained 4). The sprites lose interest in your situation. You now have 2206 gold pieces (gained 5). You now have 2248 gold pieces (gained 42). You now have 2268 gold pieces (gained 20). You now have 2284 gold pieces (gained 16). d - 5 potions of heal wounds {!q} (gained 1) A boggart comes into view. You see here 18 gold pieces. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. The boggart shouts! You hear a howl! You shoot an arrow. The arrow barely misses the boggart. You shoot an arrow. The arrow closely misses the boggart. You shoot an arrow. The arrow hits the boggart. The boggart is moderately wounded. You shoot an arrow. The arrow barely misses the boggart. A giggling sprite leaps out and smacks the boggart with its own hand. The boggart is heavily wounded. A wolf comes into view. You shoot an arrow. The arrow hits the boggart. The boggart is severely wounded. The boggart casts a spell. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - boggart Aim: a boggart (severely wounded, heavily drained, chance to call a sprite on attack: 71%, 69% to hit) You shoot an arrow. The arrow hits the boggart. The boggart is almost dead. A giggling sprite leaps out and doodles on the boggart's face. You kill the boggart! The blink frog dissolves into shadows! x3 You shoot an arrow. The arrow hits the wolf. The wolf is lightly wounded. You shoot an arrow. The arrow hits the wolf. The wolf is moderately wounded. You shoot an arrow. The arrow closely misses the wolf. A giggling sprite leaps out and makes the wolf trip over its own paws. The wolf is severely wounded. The wolf closely misses you. You shoot an arrow. The arrow closely misses the wolf. A giggling sprite leaps out and smacks the wolf with its own front paw. You kill the wolf! No target in view! You now have 2302 gold pieces (gained 18). The jinxing sprites lose interest in you. The sprites lose interest in your situation. You now have 2314 gold pieces (gained 12). A boggart comes into view. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. The boggart shouts! A boggart comes into view. You shoot an arrow. The boggart shouts! The arrow hits the boggart! The boggart is severely wounded. You shoot an arrow. The arrow hits the boggart! You kill the boggart! A boggart comes into view. You shoot an arrow. The arrow barely misses the boggart. You shoot an arrow. The arrow closely misses the boggart. A giggling sprite leaps out and smacks the boggart with its own hand. The boggart is moderately wounded. The boggart mumbles some strange words. The boggart flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. Casting: Jinxbite (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dimensional Bullseye (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target, f - boggart Aim: a boggart (chance to call a sprite on attack: 54%) You create a dimensional link between your ranged weaponry and the boggart. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - boggart Aim: a boggart (targeted by your dimensional bullseye, chance to call a sprite on attack: 54%, 81% to hit) You shoot an arrow. The arrow hits the boggart. The boggart is lightly wounded. You hear some strange, mumbled words. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - boggart Aim: a boggart (lightly wounded, targeted by your dimensional bullseye, chance to call a sprite on attack: 54%, 81% to hit) You shoot an arrow. The arrow hits the boggart! The boggart is heavily wounded. A giggling sprite leaps out and doodles on the boggart's face. The boggart is severely wounded. The boggart casts a spell. You hear some strange, mumbled words. You hear an angry hiss. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - boggart Aim: a boggart (severely wounded, heavily drained, targeted by your dimensional bullseye, chance to call a sprite on attack: 71%, 81% to hit) You shoot an arrow. The arrow hits the death yak! The death yak is lightly wounded. Your projectile teleports! The arrow hits the boggart! You kill the boggart! The death yak dissolves into shadows! x4 A black bear comes into view. The blink frog is distracted by your dazzling golden aura. The blink frog blinks! Something hits you but does no damage. You see here 6 gold pieces. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f - water moccasin Aim: a water moccasin (summoned, chance to call a sprite on attack: 71%, 62% to hit) You shoot an arrow. The black bear growls angrily. The blink frog croaks. Reactivating autopickup. The water moccasin dissolves into shadows! The blink frog dissolves into shadows! x4; You feel a bit more experienced. The jinxing sprites lose interest in you. Found a leather armour. You see here 6 gold pieces. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. The black bear bites you but does no damage. The black bear claws you. The black bear completely misses you. Casting: Jinxbite (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Cause Fear (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The black bear looks frightened! You shoot an arrow. The arrow hits the black bear! Your attack snaps the black bear out of its fear. The black bear is moderately wounded. A giggling sprite leaps out and smacks the black bear with its own front paw. The black bear is severely wounded. You shoot an arrow. The arrow hits the black bear! The black bear is almost dead. A giggling sprite leaps out and makes the black bear trip over its own paws. You kill the black bear! You now have 2320 gold pieces (gained 6). The sprites lose interest in your situation. You now have 2327 gold pieces (gained 7). You now have 2333 gold pieces (gained 6). You now have 2338 gold pieces (gained 5). You feel your willpower return. You see here a potion of berserk rage {!q}. You now have 2346 gold pieces (gained 8). P - a +5 ring of evasion Shopping list: removing a +5 ring of evasion on D:6 Found a hand axe. You see here a +0 hand axe. There is a stone staircase leading up here. You see here a +0 club. You open the door. There is an open door here. A wyvern comes into view. The wyvern moves out of view. A wyvern is nearby! You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. The wyvern hisses angrily. Nergalle the Soulbinder comes into view. She is wielding a +0 dagger. Casting: Jinxbite (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dimensional Bullseye (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target, f - Nergalle Aim: Nergalle, wielding a +0 dagger and wearing a +0 robe (wandering, hasn't noticed you, chance to call a sprite on attack: 37%) You create a dimensional link between your ranged weaponry and Nergalle. Nergalle shouts! Nergalle points at you and mumbles some strange words. Orcish apparitions take form around you. Casting: Dimensional Bullseye (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Inner Flame (safe; 1% risk of failure) Press: ? - help, Dir - move target, f/p - Nergalle Aim: Nergalle, wielding a +0 dagger and wearing a +0 robe (targeted by your dimensional bullseye, chance to call a sprite on attack: 37%, chance to affect: 78%) Nergalle is filled with an inner flame. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f - wyvern, p - Nergalle Aim: a wyvern (chance to call a sprite on attack: 71%, 74% to hit) You shoot an arrow. The arrow hits the wyvern! The wyvern is moderately wounded. Your projectile teleports! The arrow hits Nergalle. Flame seeps out of Nergalle. Nergalle is lightly wounded. A giggling sprite leaps out and insults Nergalle's ancestors. Flame seeps out of Nergalle. Nergalle is lightly wounded. Nergalle is engulfed in blazing flames. Flame seeps out of Nergalle. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - wyvern Aim: a wyvern (moderately wounded, chance to call a sprite on attack: 71%, 74% to hit) You shoot an arrow. The arrow closely misses the wyvern. Your projectile teleports! The arrow hits Nergalle. Flame seeps out of Nergalle. Nergalle is moderately wounded. A giggling sprite leaps out and bonks Nergalle with its +0 dagger. Flame seeps out of Nergalle. Nergalle is moderately wounded. The wyvern bites you! The spectral orc barely misses you. Nergalle is engulfed in blazing flames. Flame seeps out of Nergalle. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - wyvern Aim: a wyvern (moderately wounded, chance to call a sprite on attack: 71%, 74% to hit) You shoot an arrow. The arrow hits the wyvern! The wyvern is severely wounded. Your projectile teleports! The arrow hits Nergalle but does no damage. Nergalle is severely wounded. A giggling sprite leaps out and smacks Nergalle with her own hand. Flame seeps out of Nergalle. Nergalle is severely wounded. A giggling sprite leaps out and makes the wyvern trip over its own feet. You kill the wyvern! The spectral orc hits you but does no damage. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f - spectral orc Aim: a spectral orc, wielding a +0 dagger and wearing a +2 chain mail of fire resistance (summoned, chance to call a sprite on attack: 0%, 90% to hit) You shoot an arrow. The arrow hits the spectral orc! You destroy the spectral orc! The spectral orc disappears in a puff of smoke! Your projectile teleports! The arrow hits Nergalle but does no damage. Nergalle is severely wounded. Nergalle is engulfed in blazing flames. Flame seeps out of Nergalle. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f - Nergalle Aim: Nergalle, wielding a +0 dagger and wearing a +0 robe (severely wounded, inner flame, heavily drained, targeted by your dimensional bullseye, chance to call a sprite on attack: 68%, 83% to hit) You shoot an arrow. The arrow hits Nergalle. Flame seeps out of Nergalle. Nergalle is almost dead. The jinxing sprites lose interest in you. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - Nergalle Aim: Nergalle, wielding a +0 dagger and wearing a +0 robe (almost dead, inner flame, heavily drained, targeted by your dimensional bullseye, 83% to hit) You shoot an arrow. The arrow hits Nergalle but does no damage. Nergalle is almost dead. Fire: a) +4 shortbow Press: ? - help, Shift-Dir - straight line, f/p - Nergalle Aim: Nergalle, wielding a +0 dagger and wearing a +0 robe (almost dead, inner flame, heavily drained, targeted by your dimensional bullseye, 83% to hit) You shoot an arrow. The arrow hits Nergalle. Flame seeps out of Nergalle. Nergalle is almost dead. Nergalle is engulfed in blazing flames. Nergalle explodes! Your Ranged Weapons skill increases to level 15! You now have 2347 gold pieces (gained 1). Found a gold piece and a scroll of fog. Things that are here: a +0 dagger; a +0 robe You feel your willpower return. You now have 2357 gold pieces (gained 10). You now have 2358 gold pieces (gained 1). You now have 2359 gold pieces (gained 1). s - 2 scrolls of fog {!r} (gained 1) Things that are here: a +0 dagger; a +0 robe v - 6 scrolls of identify (gained 1) There is an escape hatch in the floor here. Done exploring. Done exploring. As you read the scroll of identify, it crumbles to dust. O - a scroll of acquirement There is a stone staircase leading down here. You climb downwards. undefined item >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.31-a0-1352-gc98d92d 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_GO_DOWNSTAIRS repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [sdynet] Species: Deep Elf Job: Hexslinger HP: 83/83; mods: 0/0 MP: 31/31; mod: 0 Stats: 5 (5) 30 (30) 17 (17) Position: (50, 48), god: Gozag (20), turn_is_over: 0, banished: 0 Standing on/in/over feature: stone staircase leading down Delayed (1): type: descending_stairs duration: 0 Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 2 | 50 | 10 | 4354 | 430/848 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/84 Polearms | X | 0 | 0 | 0 | 0 | 0/84 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 1 | 25 | 15 | 3908 | 29/580 Throwing | X | 0 | 0 | 1 | 50 | 0/100 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 0 | 0 | 3 | 212 | 0/141 Stealth | X | 0 | 0 | 3 | 178 | 0/119 Shields | X | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 0 | 0 | 12 | 2408 | 0/446 Conjurations | X | 0 | 0 | 0 | 0 | 0/42 Hexes | X | 1 | 25 | 14 | 3598 | 254/535 Summonings | X | 0 | 0 | 0 | 0 | 0/42 Necromancy | X | 0 | 0 | 0 | 0 | 0/35 Translocations | X | 0 | 0 | 4 | 420 | 0/210 Fire Magic | X | 0 | 0 | 3 | 252 | 0/168 Ice Magic | X | 0 | 0 | 3 | 252 | 0/168 Air Magic | X | 0 | 0 | 0 | 0 | 0/50 Earth Magic | X | 0 | 0 | 0 | 0 | 0/42 Alchemy | X | 0 | 0 | 0 | 0 | 0/42 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 1 | 42 | 0/84 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: #114: 23 Attributes: #12: 4049 #13: 1105 #23: 12412 #24: -1985328655 #49: 959 #57: 585 Mutations: Inventory bugs: Equipment: eq slot #0, inv slot #0: +4 shortbow eq slot #1, inv slot #13: +0 cloak eq slot #2, inv slot #4: +0 helmet eq slot #4, inv slot #8: +1 pair of boots eq slot #6, inv slot #17: +5 robe of the Great Game {rC+} eq slot #7, inv slot #25: +6 ring of intelligence eq slot #8, inv slot #28: ring of protection from fire eq slot #9, inv slot #10: amulet of Vitality {RegenMP++ Regen++} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ####### #..#....# ##...## ##.. ..# ####......# #....# #... .########.##....### #..<.# ##.. ##...P#.#......#.# #....# #.. .#..............## ###^...## #.. .##............#####P......# ##.. 8.'.........#....#.#...##### #).. ..##.#...#####...#......# ###.. '######.## #..@......## #.... .P# ### ####........# ##.... .P# #.##.......######....# .## #.#.........#P#....... ## ##.....#.#.........##P ##....###.#.......#### #....#.#####.....## #P##.### ###.....# ###### #.....### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>