ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 1910 failed. Version: Dungeon Crawl Stone Soup 0.22-a0-254-gaf95ca0 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-af95ca0ccb -name Amnesiac -rc /dgldir/rcfiles/crawl-git/Amnesiac.rc -macro /dgldir/rcfiles/crawl-git/Amnesiac.macro -morgue /dgldir/morgue/Amnesiac/ -webtiles-socket /crawl-master/webserver/sockets/Amnesiac:2018-03-04.10:49:15.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 19 stack frames. /usr/games/crawl-git-af95ca0ccb(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x682aa3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-af95ca0ccb(_Z13do_crash_dumpv+0x3c0) [0x689710]: do_crash_dump() /usr/games/crawl-git-af95ca0ccb(_Z20crash_signal_handleri+0x74) [0x682d14]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7f54a64d31e0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f54a683bf6b]: /usr/games/crawl-git-af95ca0ccb() [0x688ea4] /usr/games/crawl-git-af95ca0ccb() [0x68912a] /usr/games/crawl-git-af95ca0ccb(_Z11monster_dieR7monster11killer_typeibbb+0x4974) [0x942934]: monster_die(monster&, killer_type, int, bool, bool, bool) /usr/games/crawl-git-af95ca0ccb() [0xaa2090] /usr/games/crawl-git-af95ca0ccb(_Z18cast_fragmentationiPK5actor9coord_defb+0x27d) [0xaa687d]: cast_fragmentation(int, actor const*, coord_def, bool) /usr/games/crawl-git-af95ca0ccb(_Z11your_spells10spell_typeibPK8item_def+0x1ae3) [0xa9af83]: your_spells(spell_type, int, bool, item_def const*) /usr/games/crawl-git-af95ca0ccb(_Z12cast_a_spellb10spell_type+0x304) [0xa9ef24]: cast_a_spell(bool, spell_type) /usr/games/crawl-git-af95ca0ccb(_Z17do_cast_spell_cmdb+0x12) [0xa9f402]: do_cast_spell_cmd(bool) /usr/games/crawl-git-af95ca0ccb(_Z15process_command12command_type+0x1fe) [0xbd37ae]: process_command(command_type) /usr/games/crawl-git-af95ca0ccb() [0xbd6769] /usr/games/crawl-git-af95ca0ccb() [0xbd726d] /usr/games/crawl-git-af95ca0ccb(main+0x2eb) [0x5ec73b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f54a64bfead]: /usr/games/crawl-git-af95ca0ccb() [0x5ecc8d] Trying to run gdb. GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f54a683bc4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f54a683bc4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000683163 in call_gdb (file=0x7f54a6827880) at crash.cc:435 gdb = attach_cmd = "attach 9979\000\000\000\000\000\000\000\000" #2 0x0000000000689729 in do_crash_dump () at dbg-asrt.cc:676 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x375e3b8 "/dgldir/morgue/Amnesiac/"}} signal_info = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3581238 "Crash caused by signal #6: Aborted"}} cause_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x34de158 "ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 1910 failed."}} file = 0x7f54a6827880 t = 1520161759 name = "/dgldir/morgue/Amnesiac/crash-Amnesiac-20180304-110919.txt", '\000' #3 0x0000000000682d14 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007f54a683bf6b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x0000000000688ea4 in _BreakStrToDebugger (mesg=mesg@entry=0x7fffa1002680 "ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 1910 failed.", assert=) at dbg-asrt.cc:800 No locals. #7 0x000000000068912a in AssertFailed (expr=0xc4e7a1 "!invalid_monster(&mons)", file=0xc4e532 "mon-death.cc", line=1910, text=0x0) at dbg-asrt.cc:838 mesg = "ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 1910 failed.\000\000\000\000\000\000\000\000\000\000\070\022X\003\000\000\000\000\321+\000\241\377\177\000\000\000\000\000\000\000\000\000\000\274\307Q\246T\177\000\000\000\000\000\000\000\000\000\000@\216\202\246T\177\000\000 \243R\003", '\000' , "8\022X\003\000\000\000\000\321+\000\241\377\177\000\000\000\000\000\000\000\000\000\000\274\307Q\246T\177\000\000\000\000\000\000\000\000\000\000@\216\202\246T\177\000\000 \237\025\003", '\000' , "8\022X\003\000\000\000\000\321+\000\241\377\177\000\000\000\000\000\000\000\000\000\000\274"... args = {{gp_offset = 5, fp_offset = 0, overflow_arg_area = 0x2, reg_save_area = 0x7f54a651c8a0}} fileName = #8 0x0000000000942934 in monster_die (mons=..., killer=KILL_YOU, killer_index=27000, silent=false, wizard=false, fake=false) at mon-death.cc:1910 summoned = monster_killed = gives_player_xp = drop_items = leaves_corpse = pet_kill = corpse = was_visible = did_death_message = player_xp = duration = timeout = mwhere = {x = 48, y = 0} in_transit = was_banished = anon = targ_holy = submerged = mons_reset = death_message = #9 0x0000000000aa2090 in _player_hurt_monster (m=..., damage=, flavour=flavour@entry=BEAM_DISINTEGRATION) at spl-damage.cc:968 No locals. #10 0x0000000000aa687d in cast_fragmentation (pow=, caster=0x13a0240, target=..., fail=) at spl-damage.cc:2332 should_destroy_wall = false hole = true what = 0x0 beam = {origin_spell = SPELL_NO_SPELL, range = -2, glyph = 247 U'÷', colour = 15 '\017', flavour = BEAM_ICE, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 25, y = 32}, target = {x = 23, y = 31}, damage = {num = 3, size = 19}, ench_power = 0, hit = 1500, thrower = KILL_YOU, ex_size = 1, source_id = 4294967295, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3796c28 "you"}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3506548 "icy blast"}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, loudness = 0, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3506548 "icy blast"}}, affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = AC_NORMAL, obvious_effect = false, seen = false, heard = false, path_taken = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffa10037e0, _M_right = 0x7fffa10037e0}, _M_node_count = 0}}}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, dont_stop_trees = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = -45426, can_see_invis = false, nightvision = false, message_cache = {_M_t = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffa1003888, _M_right = 0x7fffa1003888}, _M_node_count = 0}}}} mon = 0x13d8d00 #11 0x0000000000a9af83 in _do_cast (fail=false, god=GOD_NO_GOD, beam=..., spd=..., powc=71, spell=SPELL_LRD) at spl-cast.cc:1628 target = {x = 23, y = 31} zap = #12 your_spells (spell=spell@entry=SPELL_LRD, powc=71, powc@entry=0, allow_fail=allow_fail@entry=true, evoked_item=evoked_item@entry=0x0) at spl-cast.cc:1492 wiz_cast = spd = {isValid = true, isTarget = true, isEndpoint = false, isCancel = false, choseRay = true, target = {x = 23, y = 31}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 25.5, y = 32.25}, dir = {x = -2, y = -1}}, on_corner = false, cycle_idx = 0}} flags = 2 fail = 0 antimagic = false cast_result = SPRET_ABORT beam = {origin_spell = SPELL_LRD, range = 7, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 25, y = 32}, target = {x = 23, y = 31}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 0, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, loudness = 0, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x106f518 ""}}, affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = AC_NORMAL, obvious_effect = false, seen = false, heard = false, path_taken = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffa1003eb0, _M_right = 0x7fffa1003eb0}, _M_node_count = 0}}}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = true, beam_cancelled = false, dont_stop_player = false, dont_stop_trees = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 25.5, y = 32.25}, dir = {x = -2, y = -1}}, on_corner = false, cycle_idx = 0}, tile_beam = -1593817264, can_see_invis = false, nightvision = false, message_cache = {_M_t = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffa1003f58, _M_right = 0x7fffa1003f58}, _M_node_count = 0}}}} god = GOD_NO_GOD old_target = true #13 0x0000000000a9ef24 in cast_a_spell (check_range=, spell=SPELL_LRD, spell@entry=SPELL_NO_SPELL) at spl-cast.cc:851 cost = 5 sifcast_amount = 0 staff_energy = false cast_result = #14 0x0000000000a9f402 in do_cast_spell_cmd (force=) at spl-cast.cc:654 No locals. #15 0x0000000000bd37ae in process_command (cmd=cmd@entry=CMD_CAST_SPELL) at main.cc:1842 No locals. #16 0x0000000000bd6769 in _input () at main.cc:1149 cmd = CMD_CAST_SPELL player_disabled = {was_disabled = false} #17 0x0000000000bd726d in _launch_game () at main.cc:474 game_start = true ccon = {cstate = false, smartcstate = false} #18 0x00000000005ec73b in _launch_game_loop () at main.cc:374 game_ended = false #19 main (argc=, argv=0x7fffa1005cd8) at main.cc:332 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Mar 4 2018 at 05:59:03 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-tautological-unsigned-enum-zero-compare -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-af95ca0ccb/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-af95ca0ccb/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-af95ca0ccb/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 0, depth = 11 Level id: D:11 Level build method = , level layout type = city, absdepth0 = 10 Level vaults: layout_stronghold minmay_lair_entry_lava uniq_fannar uniq_sonja Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You see here a stone. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - jackal Aim: a jackal The stone arrow hits the jackal. You kill the jackal! The kobold throws a stone. The stone hits you but does no damage. The big kobold throws a stone. The stone hits you but does no damage. There are monsters nearby! The kobold throws a stone. The stone hits you but does no damage. Things that are here: a stone; a jackal corpse Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a short sword The stone arrow hits the kobold. You kill the kobold! The big kobold throws a stone. You block the stone. There are monsters nearby! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a short sword The stone arrow misses the kobold. The kobold hits you but does no damage. There are monsters nearby! You hit the big kobold but do no damage. Space warps horribly around the big kobold! The big kobold is moderately wounded. The big kobold barely misses you. You can now pass through a line of other dancers. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold Aim: a kobold, wielding a short sword The stone arrow misses the kobold. The kobold barely misses you. The big kobold barely misses you. There are monsters nearby! You hit the big kobold. Space bends around the big kobold. The big kobold is heavily wounded. The kobold hits you but does no damage. The big kobold hits you but does no damage. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold Aim: a kobold, wielding a short sword The stone arrow misses the kobold. You block the kobold's attack. The big kobold closely misses you. There are monsters nearby! You miss the big kobold. The big kobold is heavily wounded. The kobold hits you with a short sword. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold Aim: a kobold, wielding a short sword The stone arrow hits the kobold. You kill the kobold! The big kobold hits you but does no damage. A big kobold is nearby! You hit the big kobold. Space bends around the big kobold. The big kobold is severely wounded. The big kobold misses you. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - big kobold Aim: a big kobold, wielding a dagger (severely wounded) The stone arrow hits the big kobold. You kill the big kobold! Key pressed, stopping explore. No target in view! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) b - 235 stones (gained 1) You butcher the jackal corpse. c - 9 chunks of flesh (gained 3) b - 237 stones (gained 2) Key pressed, stopping explore. No target in view! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) b - 238 stones (gained 1) You can no longer pass through a line of other dancers. You butcher the jackal corpse. c - 10 chunks of flesh (gained 1) D - 6 scrolls of teleportation {!r} (gained 1) You see here a short sword. No target in view! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Things that are here: a dagger; a big kobold corpse No target in view! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) C - 2 scrolls of fog {!r} (gained 1) You now have 416 gold pieces (gained 12). Things that are here: a short sword; a kobold corpse No target in view! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Some of the chunks of flesh in your inventory have rotted away. Found a leather armour. No target in view! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Found an escape hatch in the floor. No target in view! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) A two-headed ogre comes into view. It is wielding two giant clubs. Found a ration. Found a stone staircase leading up. You see here 15 gold pieces. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) A two-headed ogre is nearby! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - two-headed ogre Aim: a two-headed ogre, wielding two giant clubs The stone arrow hits the two-headed ogre. The two-headed ogre is lightly wounded. A two-headed ogre is nearby! The two-headed ogre hits you with a giant club!! The two-headed ogre closely misses you. Found 11 stones. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - two-headed ogre Aim: a two-headed ogre, wielding two giant clubs (lightly wounded) The stone arrow hits the two-headed ogre. The two-headed ogre is heavily wounded. You block the two-headed ogre's attack. The two-headed ogre barely misses you. You can now pass through a line of other dancers. A two-headed ogre is nearby! You hit the two-headed ogre but do no damage. Space bends around the two-headed ogre. The two-headed ogre is heavily wounded. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - two-headed ogre Aim: a two-headed ogre, wielding two giant clubs (heavily wounded) The stone arrow hits the two-headed ogre. The two-headed ogre is almost dead. The two-headed ogre hits you with a giant club. The two-headed ogre hits you but does no damage. A two-headed ogre is nearby! You hit the two-headed ogre. Space warps horribly around the two-headed ogre! You kill the two-headed ogre! You feel your intelligence returning. Your Short Blades skill increases to level 4! Uskayaw will force your foes to helplessly watch your dance. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Things that are here: a giant club x2 No target in view! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) d - 21 rations (gained 1) A scorpion comes into view. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can no longer pass through a line of other dancers. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - scorpion Aim: a scorpion (resting) The stone arrow hits the scorpion. The scorpion is severely wounded. You can now pass through a line of other dancers. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - scorpion Aim: a scorpion (severely wounded) The stone arrow hits the scorpion. You kill the scorpion! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) b - 249 stones (gained 11) You can no longer pass through a line of other dancers. Eating one of 4 chunks of flesh. You eat one of the 4 chunks of flesh. This raw flesh tastes terrible. B - 2 scrolls of enchant weapon {!r} (gained 1) You now have 431 gold pieces (gained 15). An ice beast comes into view. Found a scroll of identify. An ice beast is nearby! An ice beast is nearby! An ice beast is nearby! An ice beast is nearby! You found a teleport trap! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) An ice beast is nearby! Found a smoky puce potion. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ice beast Aim: an ice beast The stone arrow hits the ice beast. The ice beast is almost dead. An ice beast is nearby! You block the ice beast's attack. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - ice beast Aim: an ice beast (almost dead) The stone arrow hits the ice beast. You kill the ice beast! You can now pass through a line of other dancers. Found a stone staircase leading down. No target in view! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) A crimson imp comes into view. The crimson imp shouts! Found a longbow. You can no longer pass through a line of other dancers. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - crimson imp Aim: a crimson imp The stone arrow misses the crimson imp. A crimson imp is nearby! The crimson imp blinks! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) A crimson imp is nearby! A hippogriff comes into view. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - crimson imp Aim: a crimson imp The stone arrow misses the crimson imp. The crimson imp grinds its teeth. There are monsters nearby! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - crimson imp Aim: a crimson imp The stone arrow hits the crimson imp. The crimson imp is almost dead. The crimson imp hits you but does no damage. There are monsters nearby! You hit the crimson imp. The crimson imp looks slightly unstable. The crimson imp is almost dead. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - crimson imp Aim: a crimson imp (almost dead) The stone arrow misses the crimson imp. The stone arrow hits the hippogriff. The hippogriff is moderately wounded. The crimson imp closely misses you. You can now pass through a line of other dancers. There are monsters nearby! You hit the crimson imp but do no damage. Space warps horribly around the crimson imp! You kill the crimson imp! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hippogriff Aim: a hippogriff (moderately wounded) The stone arrow hits the hippogriff. The hippogriff is severely wounded. The hippogriff bites you. The hippogriff barely misses you. The hippogriff claws you. A hippogriff is nearby! You hit the hippogriff but do no damage. Space bends around the hippogriff. The hippogriff is severely wounded. You block the hippogriff's attack. The hippogriff pecks you. You block the hippogriff's attack. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hippogriff Aim: a hippogriff (severely wounded) The stone arrow hits the hippogriff. The hippogriff is almost dead. The hippogriff misses you. The hippogriff closely misses you. x2 Uskayaw will force your foes to helplessly watch your dance. Uskayaw prepares the audience for your solo! A hippogriff is nearby! The helpless hippogriff fails to defend itself. You impale the hippogriff!! You kill the hippogriff! Your Spellcasting skill increases to level 12! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You butcher the hippogriff corpse. c - 8 chunks of flesh (gained 5) f - a smoky puce potion {!q} No target in view! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) m - 3 scrolls of identify {!r} (gained 1) You can no longer pass through a line of other dancers. Found a chain mail. No target in view! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) An orc priest comes into view. It is wielding a war axe. Found 21 bolts. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) An orc priest is nearby! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) An orc priest is nearby! An orc wizard comes into view. It is wielding a dagger of draining. The orc priest shouts! The orc priest casts a cantrip, but nothing happens. An orc wizard comes into view. It is wielding a dagger. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - orc priest Aim: an orc priest, wielding a war axe and wearing a ring mail The stone arrow hits the orc priest. The orc priest is severely wounded. The orc wizard shouts! The orc priest miscasts a cantrip. The orc wizard looks braver for a moment. There are monsters nearby! The orc wizard looks encouraged for a moment. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - orc priest Aim: an orc priest, wielding a war axe and wearing a ring mail (severely wounded) The stone arrow hits the orc wizard. The orc wizard is severely wounded. The orc priest casts a cantrip, but nothing happens. The orc wizard casts a spell. The orc wizard seems to speed up. The orc wizard hits you with a dagger of draining. You feel drained. You can now pass through a line of other dancers. There are monsters nearby! You closely miss the orc wizard. The orc wizard is severely wounded. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - orc priest Aim: an orc priest, wielding a war axe and wearing a ring mail (severely wounded) The stone arrow hits the orc priest. You kill the orc priest! The orc wizard gestures at you while chanting. The magic dart hits you! There are monsters nearby! You closely miss the orc wizard. The orc wizard is severely wounded. You block the orc wizard's attack. The orc wizard hits you but does no damage. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - orc wizard Aim: an orc wizard, wielding a dagger of draining and wearing a robe (severely wounded) The stone arrow hits the orc wizard. The orc wizard is almost dead. The orc wizard hits you but does no damage. You feel drained. The orc wizard gestures at you while chanting. The puff of flame misses you. There are monsters nearby! You closely miss the orc wizard. The orc wizard is almost dead. The orc wizard hits you with a dagger. The orc wizard hits you but does no damage. You feel drained. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - orc wizard Aim: an orc wizard, wielding a dagger of draining and wearing a robe (almost dead) The stone arrow misses the orc wizard. The orc wizard points at you and mumbles some strange words. The puff of flame hits you! * * * LOW HITPOINT WARNING * * * You block the orc wizard's attack. The orc wizard points at you and mumbles some strange words. The magic dart hits you! * * * LOW HITPOINT WARNING * * * There are monsters nearby! You closely miss the orc wizard. The orc wizard is almost dead. The orc wizard barely misses you. x2 Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - orc wizard Aim: an orc wizard, wielding a dagger of draining and wearing a robe (almost dead) The stone arrow misses the orc wizard. The orc wizard hits you with a dagger. * * * LOW HITPOINT WARNING * * * The orc wizard casts a spell at you. You feel yourself slow down. There are monsters nearby! You are too injured to fight recklessly! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - orc wizard Aim: an orc wizard, wielding a dagger of draining and wearing a robe (almost dead) The stone arrow misses the orc wizard. The orc wizard barely misses you. The orc wizard casts a spell at you. The puff of flame hits you! The orc wizard hits you with a dagger of draining. * * * LOW HITPOINT WARNING * * * You feel drained. * * * LOW HITPOINT WARNING * * * The orc wizard hits you with a dagger. * * * LOW HITPOINT WARNING * * * There are monsters nearby! You are too injured to fight recklessly! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - orc wizard Aim: an orc wizard, wielding a dagger of draining and wearing a robe (almost dead) The stone arrow hits the orc wizard. You kill the orc wizard! The orc wizard points at you and mumbles some strange words. The magic dart hits you! * * * LOW HITPOINT WARNING * * * You block the orc wizard's attack. Unknown command. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - orc wizard Aim: an orc wizard, wielding a dagger and wearing a robe (fast) The stone arrow hits the orc wizard. You kill the orc wizard! Unknown command. Items here: )) [[ †† You butcher the orc corpse. c - 11 chunks of flesh (gained 3) Items here: )) [[ ÷ † Things that are here: a dagger of draining; a robe; an orc corpse You can no longer pass through a line of other dancers. Things that are here: a dagger of draining; a robe; an orc corpse You butcher the orc corpse. You feel yourself speed up. c - 12 chunks of flesh (gained 1) Things that are here: a dagger of draining; a robe You start resting. Magic restored. You start resting. Magic restored. You start resting. Some of the chunks of flesh in your inventory have rotted away. x4 Eating one of 3 chunks of flesh. You eat one of the 3 chunks of flesh. This raw flesh tastes terrible. HP restored. You start resting. All of the chunks of flesh in your inventory have rotted away. HP restored. Items here: )) [[ ÷ a dagger; a robe; a war axe; a ring mail; an orc skeleton You see here 21 bolts. Key pressed, stopping explore. Key pressed, stopping explore. Found a robe. A howler monkey comes into view. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Which direction? You begin to meditate on the wall. You continue meditating on the rock. x3 Magic restored. You finish merging with the rock. The helpless howler monkey fails to defend itself. You puncture the howler monkey! Space warps horribly around the howler monkey! You kill the howler monkey! You see here a howler monkey corpse. You butcher the howler monkey corpse. c - a chunk of flesh You now have 444 gold pieces (gained 13). A quokka comes into view. You see here a ration. d - 22 rations (gained 1) You block the quokka's attack. Casting: Passwall (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - quokka Aim: a quokka The stone arrow misses the quokka. You block the quokka's attack. Unknown command. You closely miss the quokka. The quokka bites you. You barely miss the quokka. The quokka misses you. You hit the quokka. Space warps horribly around the quokka! You kill the quokka! You see here a quokka corpse. You butcher the quokka corpse. c - 2 chunks of flesh (gained 1) You enter the shallow water. Moving in this stuff is going to be slow. You now have 454 gold pieces (gained 10). You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. 2 yaks come into view. Found 13 gold pieces. The yak bellows! x2; You hear a bellow! x2 A yak comes into view. The yak bellows! You hear a bellow! x2 A yak comes into view. There is an open gate here. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor The wall shatters! The blast of rock fragments hits the yak. You kill the yak! The blast of rock fragments hits the yak. The yak is almost dead. You hear a bellow! You can now pass through a line of other dancers. 2 yaks come into view. Unknown command. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor The wall shatters! The blast of rock fragments hits the yak. The yak is heavily wounded. The blast of rock fragments hits the yak. The yak is almost dead. You feel a bit more experienced. Unknown command. You barely miss the yak. The yak is almost dead. The yak barely misses you. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor The wall shatters! The blast of rock fragments hits the yak. You kill the yak! Your base Invocations skill increases to level 6! The blast of rock fragments hits the yak. The yak is severely wounded. You are feeling hungry. You hear a bellow! The yak barely misses you. You hear a bellow! Uskayaw will force your foes to helplessly watch your dance. Uskayaw prepares the audience for your solo! Unknown command. The helpless yak fails to defend itself. You impale the yak!! Space bends around the yak. You kill the yak! Your base Earth Magic skill increases to level 14! Uskayaw will force your foes to share their pain. 2 yaks come into view. The yak is no longer paralysed. The yak gores you! You see here a yak corpse. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor, f - yak Fragment what (e.g. wall or brittle monster)?: a yak The door shatters! The blast of rock fragments hits the yak. The yak is almost dead. The blast of rock fragments hits the yak. You kill the yak! The blast of rock fragments hits the yak. You kill the yak! The yak bellows! You can now merge with and destroy a victim. 2 yaks come into view. Unknown command. You closely miss the yak. The yak is almost dead. The yak snorts and paws the ground. You hit the yak. You kill the yak! A yak comes into view. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor Okay, then. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor The wall shatters! The blast of rock fragments hits the yak. You kill the yak! The blast of rock fragments hits the yak. The yak is moderately wounded. Unknown command. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor The wall shatters! The blast of rock fragments hits the yak. You kill the yak! Your life force feels restored. The blast of rock fragments hits the yak. You kill the yak! Unknown command. The yak snorts and paws the ground. You see here a yak corpse. You butcher the yak corpse. The yak gores you but does no damage. You see here 5 chunks of flesh. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor Okay, then. You hit the yak. The yak is devoured by a tear in reality. You see here a yak corpse. c - 7 chunks of flesh (gained 5) There isn't anything here! You see here a yak corpse. You butcher the yak corpse. c - 13 chunks of flesh (gained 6) You see here a yak skeleton. You start resting. Eating one of 13 chunks of flesh. You eat one of the 13 chunks of flesh. This raw flesh tastes terrible. You can no longer merge with and destroy a victim. HP restored. You can no longer pass through a line of other dancers. You see here a yak corpse. You butcher the yak corpse. c - 17 chunks of flesh (gained 5) You see here a yak corpse. You butcher the yak corpse. c - 22 chunks of flesh (gained 5) You see here a yak skeleton. Found 12 gold pieces. You see here a yak corpse. You butcher the yak corpse. c - 28 chunks of flesh (gained 6) You now have 466 gold pieces (gained 12). You now have 480 gold pieces (gained 14). You enter the shallow water. Moving in this stuff is going to be slow. You now have 493 gold pieces (gained 13). Magic restored. You now have 506 gold pieces (gained 13). You now have 512 gold pieces (gained 6). There is a large open door here. Key pressed, stopping explore. Done exploring. Done exploring. Done exploring. There is a stone staircase leading down here. You climb downwards. Found a stone staircase leading up. There is a stone staircase leading up here. You already know all available spells. An orc comes into view. It is wielding a dagger. An orc is nearby! An orc is nearby! 2 orcs come into view. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Which direction? You begin to meditate on the wall. You continue meditating on the rock. x3 Magic restored. You finish merging with the rock. An orc and an orc warrior come into view. The helpless orc fails to defend itself. You impale the orc!! You kill the orc! Casting: Passwall (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - orc warrior Aim: an orc warrior, wielding a war axe and wearing a plate armour The stone arrow hits the orc warrior. The orc warrior is lightly wounded. The orc shouts! x2 Unknown command. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor, p - orc warrior The wall shatters! The blast of rock fragments hits the orc. You kill the orc! The blast of rock fragments hits the orc. You kill the orc! The blast of rock fragments hits the orc warrior. The orc warrior is moderately wounded. You hear a shout! The orc warrior hits you with a war axe! You can now pass through a line of other dancers. A two-headed ogre comes into view. It is wielding two giant spiked clubs. Unknown command. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor The wall shatters! The blast of rock fragments hits the orc. You kill the orc! The blast of rock fragments hits the orc warrior. You kill the orc warrior! You are feeling hungry. Unknown command. Things that are here: a war axe; a plate armour; an orc corpse Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor The wall shatters! The blast of rock fragments hits the two-headed ogre. The two-headed ogre is almost dead. Uskayaw will force your foes to helplessly watch your dance. Uskayaw prepares the audience for your solo! Unknown command. The helpless two-headed ogre fails to defend itself. You impale the two-headed ogre!! You kill the two-headed ogre! Uskayaw will force your foes to share their pain. Items here: ))) †† a giant spiked club x2; a club; a two-headed ogre corpse; an orc corpse You butcher the two-headed ogre corpse. c - 31 chunks of flesh (gained 3) Items here: ))) ÷ † a giant spiked club x2; a club; a two-headed ogre skeleton; an orc corpse A troll comes into view. Things that are here: a leather armour; an orc corpse You butcher the orc corpse. Things that are here: a leather armour; 4 chunks of flesh; an orc skeleton Things that are here: a war axe; a plate armour; an orc corpse You butcher the orc corpse. Things that are here: a war axe; a plate armour; a chunk of flesh Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor The wall shatters! The blast of rock fragments hits the troll. The troll is heavily wounded. Uskayaw will force your foes to helplessly watch your dance. Unknown command. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor The wall shatters! The blast of rock fragments hits the troll. The troll is severely wounded. You hear an angry hiss. An iguana comes into view. Unknown command. You hit the troll. Space warps horribly around the troll! You kill the troll! The troll leather armour is intact enough to wear. Items here: % ) [[ † a +0 troll leather armour; a war axe; a plate armour; a chunk of flesh a troll corpse You butcher the troll corpse. Items here: %% ) [[ ÷ g - a +0 troll leather armour c - 32 chunks of flesh (gained 1); c - 37 chunks of flesh (gained 5) You barely miss the iguana. The iguana closely misses you. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - iguana Aim: an iguana The stone arrow hits the iguana. You kill the iguana! Uskayaw will force your foes to share their pain. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Items here: ))) ÷ † a giant spiked club x2; a club; a two-headed ogre skeleton; an orc corpse You butcher the orc corpse. c - 39 chunks of flesh (gained 2) Items here: ))) ÷ a giant spiked club x2; a club; a two-headed ogre skeleton Really read p - a scroll labeled IMMERIRU HAUC {!r}? As you read the scroll labeled IMMERIRU HAUC {!r}, it crumbles to dust. Your body is wracked with pain! * * * LOW HITPOINT WARNING * * * It was a scroll of torment {!r}. Okay, then. You start resting. Eating one of 39 chunks of flesh. You eat one of the 39 chunks of flesh. This raw flesh tastes terrible. You can no longer pass through a line of other dancers. Magic restored. You start resting. Magic restored. You start resting. Some of the chunks of flesh in your inventory have rotted away. x2 HP restored. c - 15 chunks of flesh (gained 4) Things that are here: a leather armour; an orc skeleton Found a scale mail. You open the door. There is an open door here. You open the door. There is an open door here. You now have 522 gold pieces (gained 10). You now have 542 gold pieces (gained 20). z - 3 potions of cancellation {!q} (gained 2) You open the door. There is an open door here. D - 7 scrolls of teleportation {!r} (gained 1) You open the door. There is an open door here. m - 4 scrolls of identify {!r} (gained 1) Key pressed, stopping explore. There is an open door here. Some of the chunks of flesh in your inventory have rotted away. You open the door. There is an open door here. Eating one of 11 chunks of flesh. You eat one of the 11 chunks of flesh. This raw flesh tastes terrible. There is an open door here. Some of the chunks of flesh in your inventory have rotted away. An orc comes into view. It is wielding a mace. Okay, then. Unknown command. 3 orcs, Sonja and Fannar come into view. Fannar is wielding a quarterstaff of freezing. Sonja is wielding a short sword of distortion. The orc shouts! x2; Fannar shouts! Fannar moves out of view. The orc moves out of view. You hear a shout! What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You shout for attention! You hear a shout! The orc shouts! You hear a shout! You hear an angry hiss. Sonja casts a spell. Sonja blinks! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor The wall shatters! The blast of rock fragments hits Sonja. Sonja is severely wounded. You hear a shout! Sonja says, "If only old Madame Brzewit could see me now!" Sonja unwields an uncursed short sword of distortion. Its appearance distorts for a moment. Sonja wields an uncursed blowgun. Sonja shoots a curare-tipped needle. The curare-tipped needle closely misses you. An orc comes into view. It is wielding a flail. Unknown command. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor, f - you You cannot affect that. Okay, then. Sonja shouts, "Too slow!" Sonja shoots a curare-tipped needle. The curare-tipped needle hits you. You see here a curare-tipped needle. Sonja shoots a curare-tipped needle. You block the curare-tipped needle. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor You miscast Lee's Rapid Deconstruction. You are very lightly contaminated with residual magic. You are showered with tiny particles of grit. All of the chunks of flesh in your inventory have rotted away. Unknown command. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor The wall shatters! The blast of rock fragments hits Sonja. You kill Sonja! Your Short Blades skill increases to level 5! The blast of rock fragments hits Fannar. You hear an angry hiss. You can now pass through a line of other dancers. Unknown command. You barely miss Fannar. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor The wall shatters! The blast of rock fragments hits the orc. You kill the orc! The blast of rock fragments hits Fannar. Fannar is lightly wounded. Fannar barely misses you. Unknown command. Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor The wall shatters! The blast of rock fragments hits the orc. You kill the orc! Fannar gestures wildly while chanting. Uskayaw will force your foes to helplessly watch your dance. Uskayaw prepares the audience for your solo! Unknown command. The helpless Fannar fails to defend himself. You impale Fannar!! Space warps horribly around Fannar! Fannar is heavily wounded. The helpless Fannar fails to defend himself. You impale Fannar!! Space warps horribly around Fannar! Fannar is almost dead. Fannar is no longer paralysed. The ice beast is no longer paralysed. Fannar murmurs some mystic words to himself. Fannar hits you with a quarterstaff of freezing. Fannar freezes you. Uskayaw will force your foes to share their pain. Uskayaw links your audience in an emotional bond! Casting: Lee's Rapid Deconstruction (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lee's Rapid Deconstruction (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor, f - ice beast Fragment what (e.g. wall or brittle monster)?: an ice beast (sharing its pain, summoned) The ice beast shatters! You kill Fannar! The ice beast disappears in a puff of smoke! >>>>>>>>>>>>>>>>>>>>>> Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Amnesiac] Species: Deep Elf Job: Earth Elementalist HP: 45/54; mods: 0/0 MP: 3/29; mod: 0 Stats: 5 (5) 24 (24) 20 (20) Position: (25, 32), god: Uskayaw (24), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 0 | 0 | 0/70 Short Blades | X | 1 | 20 | 5 | 847 | 97/300 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | | 0 | 0 | 0 | 0 | 0/84 Polearms | | 0 | 0 | 0 | 0 | 0/84 Staves | | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/70 Bows | | 0 | 0 | 0 | 0 | 0/42 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 0 | 0 | 2 | 151 | 45/106 Stealth | X | 0 | 0 | 2 | 127 | 38/89 Shields | X | 0 | 0 | 4 | 718 | 11/353 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 1 | 20 | 12 | 2803 | 306/505 Conjurations | X | 0 | 0 | 0 | 0 | 0/42 Hexes | | 0 | 0 | 0 | 0 | 0/29 Charms | | 0 | 0 | 0 | 0 | 0/25 Summonings | | 0 | 0 | 0 | 0 | 0/42 Necromancy | | 0 | 0 | 0 | 0 | 0/35 Translocations | | 0 | 0 | 0 | 0 | 0/42 Transmutations | X | 0 | 0 | 1 | 51 | 9/84 Fire Magic | | 0 | 0 | 0 | 0 | 0/42 Ice Magic | | 0 | 0 | 0 | 0 | 0/42 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | X | 2 | 40 | 14 | 5545 | 500/883 Poison Magic | | 0 | 0 | 0 | 0 | 0/42 Invocations | X | 1 | 20 | 6 | 1145 | 263/295 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: Attributes: #12: 542 #23: 7446 #24: 1635414307 #27: 20198 #49: 580 #59: 1 Mutations: Inventory bugs: Equipment: eq slot #0, inv slot #30: +2 dagger of distortion eq slot #1, inv slot #40: +2 cloak of invisibility eq slot #3, inv slot #18: +0 pair of gloves eq slot #4, inv slot #21: +0 pair of boots eq slot #5, inv slot #4: +1 buckler eq slot #6, inv slot #24: cursed +0 leather armour eq slot #7, inv slot #39: +5 ring of dexterity eq slot #8, inv slot #10: ring of poison resistance eq slot #9, inv slot #0: amulet of magic regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .....##################### #.......................... #.......................... #.......................... #.......................... #.......................... #...........(.............. #.......§.................. #.....)).)@................ #.##.oo################'### #.. #..... .... #..... ..o.. #...## ..o.... #...## ..oo... #...## ...##.. #..... #..... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>