ASSERT(_valid()) in 'ray.cc' at line 194 failed. Version: Dungeon Crawl Stone Soup 0.17-a0-870-gcb215c1 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-cb215c1d61 -name oplop -rc /dgldir/rcfiles/crawl-git/oplop.rc -macro /dgldir/rcfiles/crawl-git/oplop.macro -morgue /dgldir/morgue/oplop/ -webtiles-socket /crawl-master/webserver/sockets/oplop:2015-04-29.22:39:13.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 18 stack frames. /usr/games/crawl-git-cb215c1d61(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x642aa3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-cb215c1d61(_Z13do_crash_dumpv+0x2d7) [0x649b27]: do_crash_dump() /usr/games/crawl-git-cb215c1d61(_Z20crash_signal_handleri+0x74) [0x642d14]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7f078a25e1e0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f078a5c6f6b]: /usr/games/crawl-git-cb215c1d61() [0x6493c4] /usr/games/crawl-git-cb215c1d61() [0x64962a] /usr/games/crawl-git-cb215c1d61(_ZN7ray_def7advanceEv+0x154) [0x9ca3a4]: ray_def::advance() /usr/games/crawl-git-cb215c1d61(_Z16cast_scattershotPK5actoriRK9coord_defb+0x38f) [0xa3d03f]: cast_scattershot(actor const*, int, coord_def const&, bool) /usr/games/crawl-git-cb215c1d61() [0x5294f2] /usr/games/crawl-git-cb215c1d61(_Z19handle_monster_moveP7monster+0xfae) [0x8a998e]: handle_monster_move(monster*) /usr/games/crawl-git-cb215c1d61(_Z15handle_monstersb+0x7e5) [0x8ab3a5]: handle_monsters(bool) /usr/games/crawl-git-cb215c1d61(_Z12world_reactsv+0x124) [0x82d1b4]: world_reacts() /usr/games/crawl-git-cb215c1d61() [0x834567] /usr/games/crawl-git-cb215c1d61() [0x8352b5] /usr/games/crawl-git-cb215c1d61(main+0x2eb) [0x53a4bb]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f078a24aead]: /usr/games/crawl-git-cb215c1d61() [0x5adced] 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". 0x00007f078a5c6c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f078a5c6c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000643143 in call_gdb (file=0x7f078a5b2880) at crash.cc:406 gdb = attach_cmd = "attach 24117\000\000\000\000\000\000\000" #2 0x0000000000649b40 in do_crash_dump () at dbg-asrt.cc:675 t = 1430349141 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x307cd68 "/dgldir/morgue/oplop/"}} name = "/dgldir/morgue/oplop/crash-oplop-20150429-231221.txt", '\000' file = 0x7f078a5b2880 #3 0x0000000000642d14 in crash_signal_handler (sig_num=6) at crash.cc:182 No locals. #4 No symbol table info available. #5 0x00007f078a5c6f6b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000006493c4 in _BreakStrToDebugger (mesg=mesg@entry=0x7fffbb677c90 "ASSERT(_valid()) in 'ray.cc' at line 194 failed.", assert=) at dbg-asrt.cc:805 No locals. #7 0x000000000064962a in AssertFailed (expr=0xbbf855 "_valid()", file=0xbf7b68 "ray.cc", line=194, text=0x0) at dbg-asrt.cc:848 mesg = "ASSERT(_valid()) in 'ray.cc' at line 194 failed.", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377, \377", '\000' "\377"... args = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0xffff, reg_save_area = 0x0}} fileName = #8 0x00000000009ca3a4 in ray_def::advance (this=0x7fffbb678630) at ray.cc:194 No locals. #9 0x0000000000a3d03f in cast_scattershot (caster=, pow=, pos=..., fail=) at spl-damage.cc:3104 j = ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1} i = range = 6 hitfunc = { = {_vptr.targetter = 0xc19110, origin = {x = 37, y = 27}, aim = {x = 0, y = 0}, agent = 0x10dde88, why_not = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc6418 ""}}}, rays = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x32510b0, _M_finish = 0x32511a0, _M_end_of_storage = 0x32511f0}}, }, zapped = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffbb6786d8, _M_right = 0x7fffbb6786d8}, _M_node_count = 0}}}, num_beams = 6, range2 = 37} pellets = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x31085f0, _M_finish = 0x3108620, _M_end_of_storage = 0x3108620}}, } 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 = 0x7fffbb678668, _M_right = 0x7fffbb678668}, _M_node_count = 0}}} beam_count = 6 beam = {origin_spell = SPELL_NO_SPELL, range = 6, glyph = 35, colour = 3 '\003', flavour = BEAM_FRAG, real_flavour = BEAM_FRAG, drop_item = false, item = 0x0, source = {x = 37, y = 27}, target = {x = 0, y = 0}, damage = {num = 3, size = 5}, ench_power = 20, hit = 8, thrower = KILL_MON, ex_size = 0, source_id = 567, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x312ba08 "minotaur"}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3108948 "burst of metal fragments"}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc6418 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc6418 ""}}, loudness = 6, noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc6418 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3108948 "burst of metal fragments"}}, affects_nothing = false, affects_items = true, 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 = true, 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, smart_monster = 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 = 0x7fffbb678808, _M_right = 0x7fffbb678808}, _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, 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 = 543516788, 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 = 0x7fffbb6788b0, _M_right = 0x7fffbb6788b0}, _M_node_count = 0}}}} #10 0x00000000005294f2 in _handle_rod (mons=mons@entry=0x10dde88, beem=...) at mon-act.cc:1386 weapon = rod = @0x10bed48: {base_type = OBJ_RODS, sub_type = 8 '\b', {plus = 626, mon_type = 626, skill = 626, charges = 626, initial_cards = 626, rune_enum = 626, net_durability = 626, book_param = 626}, {plus2 = 1000, used_count = 1000, net_placed = 232, skill_points = 1000, charge_cap = 1000, stash_freshness = 1000}, {special = 8, deck_rarity = 8, rod_plus = 8, subtype_rnd = 8, brand = 8, freshness = 8}, rnd = 172 '\254', quantity = 1, flags = 536870914, pos = {x = -2, y = -2}, link = 27001, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc6418 ""}}, props = {hash_map = 0x0}} mzap = SPELL_SCATTERSHOT rate = 600 zap = was_visible = true theBeam = {origin_spell = SPELL_SCATTERSHOT, range = 8, glyph = 42, colour = 255 '\377', flavour = BEAM_DEVASTATION, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 42, size = 1}, ench_power = 6, hit = -1, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 567, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3769288 "a minotaur"}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x30d89d8 "****"}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc6418 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc6418 ""}}, loudness = 0, noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc6418 ""}}, pierce = true, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc6418 ""}}, affects_nothing = false, affects_items = true, 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, smart_monster = 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 = 0x7fffbb678ce8, _M_right = 0x7fffbb678ce8}, _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, 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 = -1150840592, 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 = 0x7fffbb678d90, _M_right = 0x7fffbb678d90}, _M_node_count = 0}}}} #11 0x000000000052989c in _handle_wand (mons=mons@entry=0x10dde88, beem=...) at mon-act.cc:1423 wand = zap = kind = niceWand = was_visible = #12 0x00000000008a998e in handle_monster_move (mons=0x10dde88) at mon-act.cc:2435 beem = {origin_spell = SPELL_NO_SPELL, range = 8, glyph = 42, colour = 255 '\377', flavour = BEAM_DEVASTATION, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 37, y = 27}, target = {x = 31, y = 31}, damage = {num = 42, size = 1}, ench_power = 6, hit = -1, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 567, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc6418 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x30d89d8 "****"}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc6418 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc6418 ""}}, loudness = 0, noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc6418 ""}}, pierce = true, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x35effd8 "iron rod"}}, affects_nothing = false, affects_items = true, 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, smart_monster = 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 = 0x7fffbb6791e8, _M_right = 0x7fffbb6791e8}, _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, 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 = 0, 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 = 0x7fffbb679290, _M_right = 0x7fffbb679290}, _M_node_count = 0}}}} friendly_or_near = entry = old_energy = 89 non_move_energy = 10 #13 0x00000000008ab3a5 in handle_monsters (with_noise=true) at mon-act.cc:3002 mon = 0x10dde88 oldspeed = 89 tries = #14 0x000000000082d1b4 in world_reacts () at main.cc:2482 No locals. #15 0x0000000000834567 in _input () at main.cc:1548 player_disabled = {was_disabled = false} #16 0x00000000008352b5 in _launch_game () at main.cc:471 game_start = true ccon = {cstate = false, smartcstate = false} #17 0x000000000053a4bb in _launch_game_loop () at main.cc:377 game_ended = false #18 main (argc=12, argv=0x7fffbb679e08) at main.cc:335 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Apr 29 2015 at 06:26:02 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-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -isystem /usr/include/ncursesw -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-cb215c1d61/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-cb215c1d61/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-cb215c1d61/data/web/" LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 25, depth = 1 Level id: Lab Level build method = labyrinth, level layout type = labyrinth, absdepth0 = 15 Level vaults: labyrinth_watery Markers: <<<<<<<<<<<<<<<<<<<<<< Marker 0 at (6, 60): feature (enter_labyrinth) Marker 1 at (38, 30): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The crimson imp blinks! Attack whom? Press: ? - help, Dir - move target cursor, f - crimson imp Aim: a crimson imp (heavily wounded) You reach to attack! You hit the crimson imp. The crimson imp is heavily wounded. The crimson imp blinks! Attack whom? Press: ? - help, Dir - move target cursor, f/p - crimson imp Aim: a crimson imp (heavily wounded) You reach to attack! You hit the crimson imp. The crimson imp is almost dead. You hit the crimson imp. You kill the crimson imp! Cheibriados thoroughly appreciates the change of pace. No target in view! No target in view! No target in view! No target in view! An orc wizard comes into view. It is wielding a dagger. An orc wizard is nearby! An orc wizard is nearby! An orc wizard is nearby! An orc wizard comes into view. It is wielding a dagger of draining. The orc wizard shouts! The orc wizard casts a spell. The orc wizard blinks! The orc wizard casts a spell. The orc wizard seems to speed up. An orc wizard comes into view. It is wielding a dagger. Casting: Olgreb's Toxic Radiance Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The orc wizard shouts! The orc wizard is poisoned. x3 Unknown command. Unknown command. Attack whom? Press: ? - help, Dir - move target cursor, f - orc wizard Aim: an orc wizard, wielding a dagger of draining and wearing a robe (lightly wounded, fast, poisoned) You reach to attack! You hit the orc wizard. You burn the orc wizard. The orc wizard is moderately wounded. The orc wizard looks even sicker. The orc wizard barely misses you. The orc wizard gestures wildly while chanting. You feel troubled. You hit the orc wizard. You burn the orc wizard. The orc wizard is severely wounded. The orc wizard looks even sicker. x3 The orc wizard closely misses you. You hit the orc wizard. You burn the orc wizard. You kill the orc wizard! Cheibriados thoroughly appreciates the change of pace. The orc wizard looks even sicker. x2 Your toxic aura wanes. The orc wizard mumbles some strange words. The orc wizard seems to speed up. Attack whom? Press: ? - help, Dir - move target cursor, f - orc wizard Aim: an orc wizard, wielding a dagger and wearing a robe (heavily wounded, poisoned) You reach to attack! You puncture the orc wizard! You burn the orc wizard. You kill the orc wizard! Cheibriados thoroughly appreciates the change of pace. Unknown command. You kill the orc wizard! Cheibriados thoroughly appreciates the change of pace. Things that are here: a dagger of draining; a robe Unknown command. No target in view! Unknown command. Things that are here: a dagger; a robe; an orc corpse Things that are here: a dagger; a robe; an orc corpse A quokka comes into view. A quokka is nearby! A quokka is nearby! A quokka is nearby! You barely miss the quokka. The quokka closely misses you. You closely miss the quokka. The quokka closely misses you. You hit the quokka. You burn the quokka. You kill the quokka! Cheibriados appreciates the change of pace. No target in view! No target in view! A hound skeleton comes into view. A hound skeleton is nearby! A hound skeleton is nearby! A hound skeleton is nearby! Attack whom? Press: ? - help, Dir - move target cursor, f - hound skeleton Aim: a hound skeleton (hasn't noticed you) You reach to attack! You completely miss the hound skeleton. You block the hound skeleton's attack. You barely miss the hound skeleton. The hound skeleton barely misses you. You barely miss the hound skeleton. You block the hound skeleton's attack. You hit the hound skeleton. You burn the hound skeleton. The hound skeleton closely misses you. The hound skeleton bites you but does no damage. You barely miss the hound skeleton. The hound skeleton barely misses you. You hit the hound skeleton. You burn the hound skeleton. The hound skeleton bites you but does no damage. You puncture the hound skeleton! You burn the hound skeleton. The hound skeleton bites you but does no damage. The hound skeleton closely misses you. A killer bee comes into view. You barely miss the hound skeleton. The killer bee buzzes angrily. You block the hound skeleton's attack. You puncture the hound skeleton! You burn the hound skeleton. You destroy the hound skeleton! Cheibriados thoroughly appreciates the change of pace. The killer bee stings you but does no damage. You closely miss the killer bee. The killer bee barely misses you. You block the killer bee's attack. A killer bee comes into view. Casting: Olgreb's Toxic Radiance Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The killer bee buzzes angrily. The killer bee is poisoned. x2 You hear an angry buzzing noise. You block the killer bee's attack. The killer bee closely misses you. You barely miss the killer bee. The killer bee is moderately wounded. The killer bee looks even sicker. x2 You block the killer bee's attack. The killer bee stings you but does no damage. The killer bee stings you! You block the killer bee's attack. A killer bee comes into view. You barely miss the killer bee. The killer bee is almost dead. You kill the killer bee! Cheibriados thoroughly appreciates the change of pace. Cheibriados raises the support of your attributes as your movement slows. Your Invocations skill increases to level 5! The killer bee is poisoned. You kill the killer bee! Cheibriados thoroughly appreciates the change of pace. You block the killer bee's attack. You hit the killer bee. You burn the killer bee. The killer bee is almost dead. The killer bee looks even sicker. Your toxic aura wanes. You kill the killer bee! Cheibriados thoroughly appreciates the change of pace. Unknown command. No target in view! Unknown command. You are feeling hungry. I - 3 scrolls of blinking (gained 1) A hound comes into view. A hound is nearby! A hound is nearby! The hound moves out of view. Found 12 stones. Attack whom? Press: ? - help, Dir - move target cursor, f - hound Aim: a hound (hasn't noticed you) You reach to attack! You closely miss the hound. The hound closely misses you. You hit the hound. You burn the hound. The hound is lightly wounded. The hound bites you but does no damage. The hound barely misses you. You puncture the hound! You burn the hound. You kill the hound! Cheibriados thoroughly appreciates the change of pace. No target in view! No target in view! You see here a hound corpse. You butcher the hound corpse. X - 2 chunks of flesh A sky beast comes into view. Eat one of 2 chunks of flesh? (ye/n/q/i?) This raw flesh tastes great. The sky beast moves out of view. You continue eating. x2 The sky beast is too close now for your liking. A sky beast is nearby! A sky beast is nearby! Attack whom? Press: ? - help, Dir - move target cursor, f - sky beast Aim: a sky beast (hasn't noticed you) You reach to attack! You puncture the sky beast! You burn the sky beast. The sky beast is heavily wounded. You completely miss the sky beast. The sky beast is heavily wounded. The sky beast flickers out of sight! Deactivating autopickup; reactivate with Ctrl-A. Something barely misses you. No target in view! No target in view! You hit something. You burn something. Something hits you. Something shocks you. You resist. You closely miss something. Something hits you but does no damage. You hit something. You burn something. Cheibriados thoroughly appreciates the change of pace. Reactivating autopickup. You feel a bit more experienced. i - 457 stones (gained 12) Y - a scroll of enchant weapon Found a stone staircase leading down. There is a stone staircase leading down here. Z - a wand of confusion Found a falchion. Your pack is full. You see here a wand of digging. Your pack is full. You see here a wand of digging. Could not pick up an item here; shall I ignore it? [Y]es or [N]o only, please. Could not pick up an item here; shall I ignore it? Okay, then. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a +1 mace. You drop a +1 dagger of venom. You drop a +3 leather armour. You drop 3 fruits. e - a wand of digging 3 kobolds and a big kobold come into view. The kobold shouts! x3 The kobold moves out of view. The kobold throws a stone. You block the stone. Found a scroll of noise. You see here a stone. Unknown command. Casting: Olgreb's Toxic Radiance Confirm with . or Enter, or press ? or * to list all spells. You miscast Olgreb's Toxic Radiance. You are very lightly contaminated with residual magic. You feel sick. Unknown command. Attack whom? Press: ? - help, Dir - move target cursor, f - kobold Aim: a kobold You reach to attack! You hit the kobold. You burn the kobold. You kill the kobold! Cheibriados appreciates the change of pace. The kobold throws a stone. The stone hits you but does no damage. Casting: Olgreb's Toxic Radiance Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The big kobold is poisoned. You kill the kobold! Cheibriados appreciates the change of pace. You kill the kobold! Cheibriados appreciates the change of pace. You closely miss the big kobold. The big kobold is lightly wounded. The big kobold hits you with a short sword. A kobold comes into view. It is wielding a club. You closely miss the big kobold. The big kobold is moderately wounded. The big kobold looks even sicker. The kobold shouts! The kobold is poisoned. Your toxic aura wanes. You block the big kobold's attack. You hit the big kobold. You burn the big kobold. The big kobold is severely wounded. You kill the kobold! Cheibriados appreciates the change of pace. You block the big kobold's attack. You puncture the big kobold! You burn the big kobold. You kill the big kobold! Cheibriados appreciates the change of pace. A kobold comes into view. It is wielding a dagger. Unknown command. You see here a short sword. You see here a kobold corpse. Attack whom? Press: ? - help, Dir - move target cursor, f - kobold Aim: a kobold, wielding a dagger (hasn't noticed you) You reach to attack! You closely miss the kobold. You puncture the kobold! You burn the kobold. You kill the kobold! Cheibriados appreciates the change of pace. No target in view! No target in view! i - 461 stones (gained 4) You see here a kobold corpse. You see here a short sword. i - 463 stones (gained 2) A giant spore comes into view. A giant spore is nearby! A giant spore is nearby! Throwing (i - inventory): i - 463 stones (quivered) Press: ? - help, Shift-Dir - straight line, f - giant spore Aim: a giant spore (hasn't noticed you) You throw a stone. The giant spore waves its rhizomes. The stone hits the giant spore. The giant spore explodes! A fungus suddenly grows. Cheibriados thoroughly appreciates the change of pace. Your magical contamination has completely faded away. An active ballistomycete comes into view. Attack whom? Press: ? - help, Dir - move target cursor, f - ballistomycete Aim: a ballistomycete You reach to attack! You puncture the ballistomycete! You burn the ballistomycete. The ballistomycete is moderately damaged. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ballistomycete Aim: a ballistomycete (moderately damaged) You reach to attack! You hit the ballistomycete. You burn the ballistomycete. The ballistomycete is heavily damaged. An adder comes into view. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ballistomycete Aim: a ballistomycete (heavily damaged) You reach to attack! You hit the ballistomycete. You burn the ballistomycete. The ballistomycete is almost destroyed. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ballistomycete Aim: a ballistomycete (almost destroyed) You reach to attack! You hit the ballistomycete. You burn the ballistomycete. You destroy the ballistomycete! You puncture the adder! You burn the adder. The adder is almost dead. You block the adder's attack. You puncture the adder! You burn the adder. You kill the adder! Cheibriados thoroughly appreciates the change of pace. Attack whom? Press: ? - help, Dir - move target cursor, f - ballistomycete Aim: a ballistomycete You reach to attack! You puncture the ballistomycete! You burn the ballistomycete. The ballistomycete is heavily damaged. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ballistomycete Aim: a ballistomycete (heavily damaged) You reach to attack! You puncture the ballistomycete! You burn the ballistomycete. You destroy the ballistomycete! Attack whom? Press: ? - help, Dir - move target cursor, f - active ballistomycete Aim: an active ballistomycete You reach to attack! You hit the active ballistomycete. You burn the active ballistomycete. The active ballistomycete is lightly damaged. Attack whom? Press: ? - help, Dir - move target cursor, f/p - active ballistomycete Aim: an active ballistomycete (lightly damaged) You reach to attack! You puncture the active ballistomycete! You burn the active ballistomycete. The active ballistomycete is heavily damaged. Attack whom? Press: ? - help, Dir - move target cursor, f/p - active ballistomycete Aim: an active ballistomycete (heavily damaged) You reach to attack! You puncture the active ballistomycete! You burn the active ballistomycete. The active ballistomycete is severely damaged. Attack whom? Press: ? - help, Dir - move target cursor, f/p - active ballistomycete Aim: an active ballistomycete (severely damaged) You reach to attack! You puncture the active ballistomycete! You burn the active ballistomycete. You destroy the active ballistomycete! Attack whom? Press: ? - help, Dir - move target cursor, f - active ballistomycete Aim: an active ballistomycete You reach to attack! You puncture the active ballistomycete! You burn the active ballistomycete. The active ballistomycete is heavily damaged. Attack whom? Press: ? - help, Dir - move target cursor, f/p - active ballistomycete Aim: an active ballistomycete (heavily damaged) You reach to attack! You puncture the active ballistomycete! You burn the active ballistomycete. The active ballistomycete is severely damaged. Attack whom? Press: ? - help, Dir - move target cursor, f/p - active ballistomycete Aim: an active ballistomycete (severely damaged) You reach to attack! You puncture the active ballistomycete! You burn the active ballistomycete. You destroy the active ballistomycete! The fungal colony is destroyed. No target in view! No target in view! i - 463 stones (gained 1) You now have 588 gold pieces (gained 6). A wolf and Grum come into view. There are monsters nearby! There are monsters nearby! There are monsters nearby! The wolf barks! Grum growls angrily. You hit the wolf. You burn the wolf. The wolf is moderately wounded. You block the wolf's attack. The wolf barely misses you. You hit the wolf. You burn the wolf. The wolf is heavily wounded. You block the wolf's attack. x2 You miss the wolf. The wolf is heavily wounded. The wolf barely misses you. The wolf bites you! You block Grum's attack. Casting: Olgreb's Toxic Radiance Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. Grum is poisoned. The wolf is poisoned. The wolf closely misses you. Unknown command. Casting: Olgreb's Toxic Radiance Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mephitic Cloud Press: ? - help, Shift-Dir - straight line The ball explodes into a vile cloud! The stinking cloud engulfs Grum. The stinking cloud engulfs the wolf. The wolf is severely wounded. The wolf looks even sicker. You hear a bark! The wolf is engulfed in noxious fumes. The wolf appears confused. Grum is engulfed in noxious fumes. Grum appears confused. The wolf is engulfed in noxious fumes. The wolf appears confused. A wolf comes into view. You hit Grum. You burn Grum. Grum is moderately wounded. The wolf is poisoned. You kill the wolf! Cheibriados thoroughly appreciates the change of pace. Grum is engulfed in noxious fumes. Grum appears confused. Attack whom? Press: ? - help, Dir - move target cursor, f - Grum Aim: Grum, wielding a spear and wearing an animal skin (noxious fumes, moderately wounded, poisoned, bewildered and confused) You reach to attack! You barely miss Grum. Grum is moderately wounded. The wolf looks even sicker. Your toxic aura wanes. Grum is engulfed in noxious fumes. Grum appears confused. You hit Grum. You burn Grum. Grum is heavily wounded. Grum looks more healthy. The wolf is engulfed in noxious fumes. The wolf appears confused. Attack whom? Press: ? - help, Dir - move target cursor, f/p - Grum Aim: Grum, wielding a spear and wearing an animal skin (heavily wounded, bewildered and confused) You reach to attack! You puncture Grum! You burn Grum. Grum is severely wounded. The wolf is engulfed in noxious fumes. The wolf appears confused. The wolf is engulfed in noxious fumes. The wolf appears confused. Attack whom? Press: ? - help, Dir - move target cursor, f - wolf, p - Grum Aim: a wolf (noxious fumes, lightly wounded, poisoned, bewildered and confused) You reach to attack! You catch the helpless wolf completely off-guard! You hit the wolf. You burn the wolf. The wolf is heavily wounded. The wolf is engulfed in noxious fumes. Attack whom? Press: ? - help, Dir - move target cursor, f - Grum, p - wolf Aim: Grum, wielding a spear and wearing an animal skin (severely wounded, bewildered and confused) You reach to attack! You hit Grum. You burn Grum. Grum is almost dead. You puncture Grum! You burn Grum. You kill Grum! Cheibriados thoroughly appreciates the change of pace. Your Armour skill increases to level 6! The wolf is engulfed in noxious fumes. The wolf appears confused. You hit the wolf. You burn the wolf. The wolf is almost dead. You hit the wolf. You burn the wolf. You kill the wolf! Cheibriados thoroughly appreciates the change of pace. No target in view! No target in view! Things that are here: a spear; an animal skin; the gnoll corpse of Grum All of the chunks of flesh in your inventory have rotted away. A giant frog comes into view. The giant frog moves out of view. Found a stone staircase leading up. The giant frog is too close now for your liking. A worker ant zombie comes into view. The giant frog croaks. Attack whom? Press: ? - help, Dir - move target cursor, f - giant frog Aim: a giant frog You reach to attack! You hit the giant frog. You burn the giant frog. The giant frog is moderately wounded. You puncture the giant frog! You burn the giant frog. You kill the giant frog! Cheibriados appreciates the change of pace. You see here a giant frog corpse. Attack whom? Press: ? - help, Dir - move target cursor, f - worker ant zombie Aim: a worker ant zombie You reach to attack! You puncture the worker ant zombie! You burn the worker ant zombie. You hit the worker ant zombie. You burn the worker ant zombie. The worker ant zombie closely misses you. You hit the worker ant zombie. You burn the worker ant zombie. The worker ant zombie bites you but does no damage. You puncture the worker ant zombie! You burn the worker ant zombie. You destroy the worker ant zombie! Cheibriados thoroughly appreciates the change of pace. No target in view! No target in view! There is a stone staircase leading up here. You climb upwards. A giant frog comes into view. Found a potion of curing and 32 gold pieces. There is a stone staircase leading down here. Attack whom? Press: ? - help, Dir - move target cursor, f - giant frog Aim: a giant frog (resting) You reach to attack! The helpless giant frog fails to defend itself. You puncture the giant frog! You burn the giant frog. The giant frog is moderately wounded. You block the giant frog's attack. You closely miss the giant frog. The giant frog is moderately wounded. The giant frog hits you but does no damage. You hit the giant frog. You burn the giant frog. The giant frog is heavily wounded. You block the giant frog's attack. The giant frog hits you but does no damage. You hit the giant frog. You burn the giant frog. The giant frog is severely wounded. You block the giant frog's attack. You hit the giant frog. You burn the giant frog. You kill the giant frog! Cheibriados appreciates the change of pace. You can now step out of the time flow. Cheibriados raises the support of your attributes as your movement slows. No target in view! No target in view! w - 6 potions of curing (gained 1) You now have 599 gold pieces (gained 11). Found a leather armour. A steam dragon comes into view. A steam dragon is nearby! A steam dragon is nearby! A steam dragon is nearby! A steam dragon comes into view. The steam dragon moves out of view. You closely miss the steam dragon. You block the steam dragon's attack. The steam dragon closely misses you. You closely miss the steam dragon. The steam dragon bites you but does no damage. The steam dragon closely misses you. The steam dragon bites you but does no damage. The steam dragon barely misses you. Casting: Mephitic Cloud Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The steam dragon is poisoned. The steam dragon is poisoned. You block the steam dragon's attack. You block the steam dragon's attack. Unknown command. You closely miss the steam dragon. The steam dragon is moderately wounded. The steam dragon looks even sicker. The steam dragon completely misses you. The steam dragon completely misses you. You barely miss the steam dragon. The steam dragon is moderately wounded. The steam dragon looks even sicker. You block the steam dragon's attack. The steam dragon closely misses you. You closely miss the steam dragon. The steam dragon is heavily wounded. The steam dragon looks even sicker. You block the steam dragon's attack. The steam dragon claws you but does no damage. You barely miss the steam dragon. The steam dragon is severely wounded. Your toxic aura wanes. The steam dragon bites you but does no damage. The steam dragon claws you but does no damage. You closely miss the steam dragon. The steam dragon is almost dead. The steam dragon bites you. You block the steam dragon's attack. You closely miss the steam dragon. The steam dragon is almost dead. The steam dragon breathes steam at you. The ball of steam misses you. You hit the steam dragon. You burn the steam dragon. The steam dragon is almost dead. You are engulfed in a cloud of scalding steam. You kill the steam dragon! Cheibriados thoroughly appreciates the change of pace. Your Polearms skill increases to level 5! You closely miss the steam dragon. The steam dragon is severely wounded. You are engulfed in a cloud of scalding steam. The steam dragon bites you but does no damage. The steam dragon closely misses you. You hit the steam dragon. You burn the steam dragon. The steam dragon is almost dead. You are engulfed in a cloud of scalding steam. You block the steam dragon's attack. The steam dragon barely misses you. You hit the steam dragon. You burn the steam dragon. You kill the steam dragon! Cheibriados thoroughly appreciates the change of pace. No target in view! No target in view! You now have 620 gold pieces (gained 21). HP restored. Magic restored. You now have 637 gold pieces (gained 17). You enter the shallow water. Moving in this stuff is going to be slow. An ogre comes into view. It is wielding a giant spiked club. An ogre is nearby! An ogre is nearby! An ogre is nearby! An ogre is nearby! Casting: Olgreb's Toxic Radiance Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mephitic Cloud Press: ? - help, Shift-Dir - straight line, f - ogre Aim: an ogre, wielding a giant spiked club (resting) The ball explodes into a vile cloud! The stinking cloud engulfs the ogre. The ogre shouts! The ogre is engulfed in noxious fumes. The ogre appears confused. The ogre is engulfed in noxious fumes. The ogre appears confused. The ogre hits itself with a giant spiked club!! The ogre is killed! Cheibriados thoroughly appreciates the change of pace. No target in view! No target in view! No target in view! Things that are here: a giant spiked club; an ogre corpse Done exploring. Done exploring. Done exploring. (D) Dungeon (T) Temple (L) Lair Where to? (Enter - D:11, ? - help) What level of the Lair of Beasts? (default 1, ? - help) Have to go through D:11. Continue? There is a stone staircase leading down here. You climb downwards. The troll shouts! The troll is too close now for your liking. There is a stone staircase leading up here. Unknown command. The troll bites you but does no damage. The troll claws you! The troll closely misses you. Casting: Mephitic Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mephitic Cloud Press: ? - help, Shift-Dir - straight line, f - troll Aim: a troll The ball explodes into a vile cloud! The stinking cloud engulfs the troll. The stinking cloud engulfs you! The troll is engulfed in noxious fumes. The troll appears confused. You strike the helpless troll from behind! You puncture the troll! You burn the troll. The troll is moderately wounded. The troll is engulfed in noxious fumes. The troll appears confused. Attack whom? Press: ? - help, Dir - move target cursor, f/p - troll Aim: a troll (moderately wounded, bewildered and confused) You reach to attack! You barely miss the troll. The troll is moderately wounded. You catch the helpless troll completely off-guard! You hit the troll. You burn the troll. The troll is heavily wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - troll Aim: a troll (moderately wounded, bewildered and confused) You reach to attack! You barely miss the troll. The troll is moderately wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - troll Aim: a troll (moderately wounded, bewildered and confused) You reach to attack! You catch the helpless troll completely off-guard! You puncture the troll! You burn the troll! The troll is almost dead. There is a stone staircase leading up here. Casting: Mephitic Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sting Press: ? - help, Shift-Dir - straight line, f/p - troll Aim: a troll (almost dead, bewildered and confused) The sting hits the troll. The troll is poisoned. You kill the troll! Cheibriados appreciates the change of pace. Your Fighting skill increases to level 6! There is a stone staircase leading up here. You see here a troll corpse. You butcher the troll corpse. m - 3 chunks of flesh Things that are here: a troll hide; a troll skeleton There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Read which item? (? for menu, Esc to quit) You begin reading the scroll. You continue reading the scroll. As you read the scroll labeled SUUVEXUZXA, it crumbles to dust. It is a scroll of enchant armour. Enchant which item? (? for menu, Esc to quit) Your +1 pair of boots glows green for a moment. Read which item? (? for menu, Esc to quit) You begin reading the scroll. You continue reading the scroll. As you read the scroll labeled MAZ ZEN AROULU, it crumbles to dust. Forget which spell ([?*] list [ESC] exit)? Forget which spell ([?*] list [ESC] exit)? Okay, then. It was a scroll of amnesia. Unknown command. Read which item? (? for menu, Esc to quit) You begin reading the scroll. You continue reading the scroll. Identify which item? (\ to view known items) (? for menu, Esc to quit) As you read the scroll of identify, it crumbles to dust. g - 3 potions of might Read which item? (? for menu, Esc to quit) Okay, then. Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: e - a wand of digging (will waste charges) Press: ? - help, Shift-Dir - straight line The rock shatters into small pieces. Evoking this partially-identified wand wasted a few charges. (D) Dungeon (T) Temple (L) Lair Where to? (Enter - Lair:1, ? - help) What level of the Lair of Beasts? (default 1, ? - help) You see here a short sword. You see here a giant club. You are feeling hungry. Eat one of 3 chunks of flesh? (ye/n/q/i?) This raw flesh tastes great. You continue eating. x2 (D) Dungeon (T) Temple (L) Lair Where to? (Enter - Lair:1, ? - help) A crimson imp comes into view. Attack whom? Press: ? - help, Dir - move target cursor, f - crimson imp Aim: a crimson imp (hasn't noticed you) You reach to attack! The crimson imp shouts! You puncture the crimson imp! The crimson imp is severely wounded. The crimson imp blinks! The crimson imp laughs crazily. You puncture the crimson imp! You kill the crimson imp! Cheibriados appreciates the change of pace. No target in view! No target in view! No target in view! (D) Dungeon (T) Temple (L) Lair Where to? (Enter - Lair:1, ? - help) There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. All of the chunks of flesh in your inventory have rotted away. There is a staircase to the Lair here. You climb downwards. Welcome to the Lair of Beasts! You hear a distant snort. Hark! There is an entrance to a minotaur's labyrinth on this level. Find the entrance quickly before the gate is sealed! A water moccasin and a fire drake come into view. Found an orange potion. There is a staircase back to the Dungeon here. Read which item? (? for menu, Esc to quit) Okay, then. Unknown command. The water moccasin hisses angrily. The water moccasin bites you but does no damage. You hit the water moccasin. You burn the water moccasin. The water moccasin is moderately wounded. The water moccasin bites you but does no damage. The water moccasin closely misses you. You miss the water moccasin. The water moccasin is moderately wounded. You block the water moccasin's attack. You closely miss the water moccasin. The water moccasin is moderately wounded. The water moccasin barely misses you. You miss the water moccasin. The water moccasin is moderately wounded. The water moccasin misses you. You block the water moccasin's attack. You hit the water moccasin. You burn the water moccasin. The water moccasin is moderately wounded. You block the water moccasin's attack. You barely miss the water moccasin. The water moccasin is moderately wounded. The water moccasin bites you but does no damage. You block the water moccasin's attack. You puncture the water moccasin! You burn the water moccasin. You kill the water moccasin! Cheibriados thoroughly appreciates the change of pace. No target in view! No target in view! No target in view! You see here a water moccasin corpse. m - an orange potion Found 5 steel javelins. You see here 5 steel javelins. You hear the ticking of a very distant clock. Put on which piece of jewellery? (? for menu, Esc to quit) You feel more attuned to fire. t - a ring of fire (right hand) The fire drake breathes flames at you. The blast of flame hits you! You resist. Attack whom? Press: ? - help, Dir - move target cursor, f - fire drake Aim: a fire drake (catching its breath) You reach to attack! You barely miss the fire drake. You closely miss the fire drake. The fire drake breathes flames at you. The blast of flame hits you! You resist. You hit the fire drake. The fire drake is lightly wounded. You block the fire drake's attack. The fire drake closely misses you. You closely miss the fire drake. The fire drake is lightly wounded. The fire drake bites you but does no damage. You hit the fire drake. The fire drake is lightly wounded. The fire drake bites you but does no damage. You puncture the fire drake! You burn the fire drake. The fire drake is heavily wounded. The fire drake closely misses you. The fire drake breathes flames at you. The blast of flame hits you! You resist. Casting: Sting Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mephitic Cloud Press: ? - help, Shift-Dir - straight line, f/p - fire drake Aim: a fire drake (heavily wounded, catching its breath) The ball explodes into a vile cloud! The stinking cloud engulfs the fire drake. The fire drake is heavily wounded. The stinking cloud engulfs you! You hear a loud, deep croak! The fire drake is engulfed in noxious fumes. The fire drake appears confused. You barely miss the fire drake. The fire drake is heavily wounded. You hear the ticking of a distant clock. The fire drake is engulfed in noxious fumes. A giant frog comes into view. You hit the fire drake. The fire drake is severely wounded. The fire drake is engulfed in noxious fumes. The fire drake appears confused. Attack whom? Press: ? - help, Dir - move target cursor, f/p - fire drake Aim: a fire drake (severely wounded, bewildered and confused) You reach to attack! You catch the helpless fire drake completely off-guard! You hit the fire drake. The fire drake is severely wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - fire drake Aim: a fire drake (severely wounded, bewildered and confused) You reach to attack! You hit the fire drake. The fire drake is almost dead. Casting: Mephitic Cloud Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The giant frog is poisoned. The fire drake is poisoned. You kill the fire drake! Cheibriados thoroughly appreciates the change of pace. Your Invocations skill increases to level 6! You block the giant frog's attack. You closely miss the giant frog. The giant frog is lightly wounded. The giant frog looks even sicker. You block the giant frog's attack. You puncture the giant frog! You burn the giant frog. The giant frog is heavily wounded. The giant frog looks even sicker. The giant frog hits you but does no damage. The giant frog closely misses you. You miss the giant frog. The giant frog is severely wounded. The giant frog hits you but does no damage. You block the giant frog's attack. You completely miss the giant frog. The giant frog is almost dead. The giant frog looks even sicker. Your toxic aura wanes. You kill the giant frog! Cheibriados thoroughly appreciates the change of pace. No target in view! You see here a giant frog corpse. You butcher the giant frog corpse. s - a chunk of flesh You see here a giant frog skeleton. Found a long sword. Found a stone staircase leading down. Found 11 gold pieces. Found a viscous red potion. Found a beef jerky. Found a labyrinth entrance. You now have 648 gold pieces (gained 11). Drop what? 47/52 slots (_ for help) (? for menu, Esc to quit) You drop a halberd of freezing. You drop a vampiric halberd. There is a labyrinth entrance here. Beware, the minotaur awaits! You hear the brisk ticking of a clock. The world spins around you as you enter the gateway. As you enter the labyrinth, previously moving walls settle noisily into place. You hear the metallic echo of a distant snort before it fades into the rock. You sense a powerful magical force warping space. You hear the creaking of ancient gears! All of the chunks of flesh in your inventory have rotted away. You feel a sudden draft! You open the door. A minotaur comes into view. It is wielding an iron rod. The minotaur bellows! The minotaur zaps a rod. You block the burst of metal fragments. The burst of metal fragments hits you! x2 The burst of metal fragments misses you. Found a dyed leather armour. Found an escape hatch in the ceiling. The minotaur moves out of view. Casting: Olgreb's Toxic Radiance Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mephitic Cloud Press: ? - help, Shift-Dir - straight line, f - minotaur Aim: a minotaur, wielding an iron rod and wearing a runed ring mail The ball explodes into a vile cloud! The stinking cloud engulfs the minotaur. The stinking cloud engulfs you! The minotaur is engulfed in noxious fumes. You block the minotaur's attack. The minotaur gores you! Unknown command. You hit the minotaur. You burn the minotaur. The minotaur is lightly wounded. The minotaur is engulfed in noxious fumes. The minotaur misses you. The minotaur gores you. You hit the minotaur. You burn the minotaur. The minotaur is lightly wounded. The minotaur is engulfed in noxious fumes. You block the minotaur's attack. The minotaur gores you! Casting: Mephitic Cloud Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The minotaur is poisoned. The minotaur is engulfed in noxious fumes. The minotaur appears confused. Unknown command. Casting: Olgreb's Toxic Radiance Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mephitic Cloud Press: ? - help, Shift-Dir - straight line, f/p - minotaur Aim: a minotaur, wielding an iron rod and wearing a runed ring mail (noxious fumes, moderately wounded, poisoned, bewildered and confused) You miscast Mephitic Cloud. You are very lightly contaminated with residual magic. You feel odd. Casting: Mephitic Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sting Press: ? - help, Shift-Dir - straight line, f/p - minotaur Aim: a minotaur, wielding an iron rod and wearing a runed ring mail (noxious fumes, moderately wounded, poisoned, bewildered and confused) The sting hits the minotaur. The minotaur is moderately wounded. The minotaur is engulfed in noxious fumes. Casting: Sting Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sting Press: ? - help, Shift-Dir - straight line, f/p - minotaur Aim: a minotaur, wielding an iron rod and wearing a runed ring mail (moderately wounded, poisoned, bewildered and confused) The sting hits the minotaur. The minotaur appears unharmed. The minotaur is moderately wounded. The minotaur looks even sicker. Your toxic aura wanes. You hit the minotaur but do no damage. The minotaur is moderately wounded. The minotaur is engulfed in noxious fumes. You catch the helpless minotaur completely off-guard! You hit the minotaur but do no damage. The minotaur is heavily wounded. Casting: Sting Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mephitic Cloud Press: ? - help, Shift-Dir - straight line, f/p - minotaur Aim: a minotaur, wielding an iron rod and wearing a runed ring mail (heavily wounded, poisoned, bewildered and confused) The ball explodes into a vile cloud! The stinking cloud engulfs the minotaur. The minotaur is heavily wounded. The minotaur seems less confused. The minotaur is engulfed in noxious fumes. The minotaur appears confused. Attack whom? Press: ? - help, Dir - move target cursor, f/p - minotaur Aim: a minotaur, wielding an iron rod and wearing a runed ring mail (noxious fumes, heavily wounded, poisoned, bewildered and confused) You reach to attack! You puncture the minotaur! You burn the minotaur. The minotaur is heavily wounded. The minotaur is engulfed in noxious fumes. You barely miss the minotaur. The minotaur is heavily wounded. The minotaur is engulfed in noxious fumes. The minotaur appears confused. The minotaur is engulfed in noxious fumes. The minotaur appears confused. Attack whom? Press: ? - help, Dir - move target cursor, f/p - minotaur Aim: a minotaur, wielding an iron rod and wearing a runed ring mail (heavily wounded, poisoned, bewildered and confused) You reach to attack! You hit the minotaur but do no damage. The minotaur is heavily wounded. Casting: Mephitic Cloud Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sting Press: ? - help, Shift-Dir - straight line, f/p - minotaur Aim: a minotaur, wielding an iron rod and wearing a runed ring mail (severely wounded, poisoned, bewildered and confused) The sting hits the minotaur. The minotaur appears unharmed. The minotaur is severely wounded. Casting: Sting Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sting Press: ? - help, Shift-Dir - straight line, f/p - minotaur Aim: a minotaur, wielding an iron rod and wearing a runed ring mail (severely wounded, poisoned, bewildered and confused) The sting hits the minotaur. The minotaur is severely wounded. The minotaur zaps a rod. >>>>>>>>>>>>>>>>>>>>>> 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_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [oplop] Species: Gargoyle Job: Venom Mage HP: 50/64; mods: 0/0 MP: 6/21; mod: 0 Stats: 24 (24) 29 (29) 21 (21) Position: (40, 25), god: Cheibriados (17), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 1 | 20 | 6 | 930 | 48/295 Short Blades | | 0 | 0 | 0 | 0 | 0/59 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 1 | 20 | 5 | 980 | 89/357 Staves | | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/50 Crossbows | | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 20 | 6 | 970 | 88/295 Dodging | X | 0 | 0 | 1 | 151 | 81/142 Stealth | X | 0 | 0 | 2 | 127 | 21/106 Shields | X | 0 | 0 | 5 | 850 | 220/252 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 7 | 1669 | 5/476 Conjurations | X | 0 | 0 | 8 | 1680 | 167/379 Hexes | | 0 | 0 | 0 | 0 | 0/59 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/59 Necromancy | | 0 | 0 | 0 | 0 | 0/70 Translocations | | 0 | 0 | 0 | 0 | 0/59 Transmutations | | 0 | 0 | 0 | 0 | 0/70 Fire Magic | | 0 | 0 | 0 | 0 | 0/50 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 0 | 0 | 0/70 Earth Magic | | 0 | 0 | 0 | 0 | 0/35 Poison Magic | X | 0 | 0 | 7 | 1761 | 361/400 Invocations | X | 2 | 40 | 6 | 910 | 28/295 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: #44: 2003 Attributes: #12: 648 #23: 9960 #24: -1406926016 #27: 14602 #49: 712 #59: 1 Mutations: blurry vision: 1 breathe flames: 1 cold resistance: 1 negative energy resistance: 1 (innate) electricity resistance: 1 (innate) wild magic: 1 unbreathing: 1 (innate) petrification resistance: 1 (innate) rot immunity: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #41: +4 trident of flaming eq slot #1, inv slot #24: +2 cloak of magic resistance eq slot #2, inv slot #45: +2 hat eq slot #4, inv slot #30: +2 pair of boots eq slot #5, inv slot #14: +2 buckler eq slot #6, inv slot #16: +2 robe of positive energy eq slot #7, inv slot #27: ring of protection from magic eq slot #8, inv slot #19: ring of fire eq slot #9, inv slot #43: amulet of the gourmand }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ### ..# #.### #.# # . #####.#.### #...#.....#...# #......@...# #....###'###..# # .H.. #.## ###H###. # # .. #. .# # <≈ .... # ## ≈≈≈≈ ▓.# # #. ▓▓▓▓▓▓▓ ...# #...... .. .### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>