Crash caused by signal #8: Floating point exception Version: Dungeon Crawl Stone Soup 0.31-a0-1591-g515db51 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 3479872105656545702, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name Superstore -rc /var/dcss/gamedata/dcss-trunk/rc-files/Superstore.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/Superstore.macro -morgue /var/dcss/gamedata/dcss/morgue/Superstore/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/Superstore:2024-01-06.11:40:22.sock -await-connection RC options: restart_after_game = false Crash caused by signal #8: Floating point exception Obtained 21 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x7903f8]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x799ede]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x790860]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7fac9e50f4c0]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt36tracer_nonenchantment_affect_monsterEP7monster+0x188) [0x74cd08]: bolt::tracer_nonenchantment_affect_monster(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt21tracer_affect_monsterEP7monster+0x605) [0x754655]: bolt::tracer_affect_monster(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt14affect_monsterEP7monster+0x5a7) [0x74d3f7]: bolt::affect_monster(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt11affect_cellEv+0x228) [0x750c48]: bolt::affect_cell() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt7do_fireEv+0xc88) [0x753358]: bolt::do_fire() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt4fireEv+0x9f) [0x7537ff]: bolt::fire() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11fire_tracerPK7monsterR4boltbb+0xc7) [0x753fb7]: fire_tracer(monster const*, bolt&, bool, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xabbebf] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z16handle_mon_spellP7monster+0x7cc) [0xac867c]: handle_mon_spell(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z19handle_monster_moveP7monster+0x1997) [0xaa1d17]: handle_monster_move(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15handle_monstersb+0xb14) [0xaa33a4]: handle_monsters(bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12world_reactsv+0x12e) [0xdeb31e]: world_reacts() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xdec7ce] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xded5bd] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x18c) [0x6e80ac]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fac9e4fa840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x6e8b89]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fac9e8b4f2a in __waitpid (pid=2691, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fac9e8b4f2a in __waitpid (pid=2691, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x0000000000790275 in call_gdb (file=file@entry=0x7fac9e89f540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2690\000\000\000\000\000\000\000\000" #2 0x0000000000799efa in do_crash_dump () at dbg-asrt.cc:692 t = 1704541239 dir = "/var/dcss/gamedata/dcss/morgue/Superstore/" name = "/var/dcss/gamedata/dcss/morgue/Superstore/crash-Superstore-20240106-114039.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x7fac9e89f540 <_IO_2_1_stderr_> #3 0x0000000000790860 in crash_signal_handler (sig_num=8) at crash.cc:198 No locals. #4 No locals. #5 0x000000000074cd08 in bolt::tracer_nonenchantment_affect_monster (this=0x7ffc9e956200, mon=0x1355e28 ) at beam.cc:4475 mon_source = preac = 0 post = 20274728 final = 10 side_effect = true #6 0x0000000000754655 in bolt::tracer_affect_monster (this=0x7ffc9e956200, mon=0x1355e28 ) at beam.cc:4520 No locals. #7 0x000000000074d3f7 in bolt::affect_monster (this=0x7ffc9e956200, mon=0x1355e28 ) at beam.cc:5077 engulfs = preac = 0 postac = 1802464627 final = 1701060709 conducts = {{conduct = DID_NOTHING, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x0}, did_sanctuary = false}, {conduct = DID_NOTHING, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x0}, did_sanctuary = false}, {conduct = DID_NOTHING, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x3c00320}, did_sanctuary = 80}} beam_hit = r = {bits = std::vector of length 35180742268496, capacity 35180742268498 = { rand_ev = repel = #8 0x0000000000750c48 in bolt::affect_cell (this=this@entry=0x7ffc9e956200) at beam.cc:1092 ignored = false m = 0x1355e28 hit_player = #9 0x0000000000753358 in bolt::do_fire (this=0x7ffc9e956200) at beam.cc:1313 feat = was_seen = coff = {cstate = false} #10 0x00000000007537ff in bolt::fire (this=0x7ffc9e956200) at beam.cc:1137 boltcopy = {origin_spell = SPELL_PYRE_ARROW, range = 5, glyph = 42 U'*', colour = 4 '\004', flavour = BEAM_STICKY_FLAME, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, source = {x = 65, y = 15}, target = {x = 62, y = 14}, damage = {num = 0, size = 0}, ench_power = 84, hit = 25, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 1830, source_name = "a smoke demon", name = "pyre arrow", short_name = "", hit_verb = "", loudness = 4, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "pyre arrow", affects_nothing = false, effect_known = true, effect_wanton = false, no_saving_throw = false, draw_delay = 15, explode_delay = 50, redraw_per_cell = true, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 0, capacity 0, extra_range_used = 0, is_tracer = true, 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 = 80, hit_count = std::map with 0 elements, 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, overshoot_prompt = true, friendly_past_target = 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 = 65535, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} #11 0x0000000000753fb7 in fire_tracer (mons=mons@entry=0x13564c8 , pbolt=..., explode_only=, explosion_hole=explosion_hole@entry=false) at beam.cc:2118 No locals. #12 0x0000000000abbebf in _should_cast_spell (ignore_good_idea=false, beem=..., spell=SPELL_PYRE_ARROW, mons=...) at mon-cast.cc:3891 explode = foe = foe = explode = ri = #13 _target_and_justify_spell (mons=..., beem=..., spell=spell@entry=SPELL_PYRE_ARROW, ignore_good_idea=ignore_good_idea@entry=false) at mon-cast.cc:4022 logic = victim = 0x12d6f20 #14 0x0000000000ac867c in _choose_spell_to_cast (ignore_good_idea=, hspell_pass=std::vector of length 3, capacity 3 = {...}, beem=..., mons=...) at mon-cast.cc:4111 prefer_selfench = chosen_slot = attempt = orig_beem = {origin_spell = SPELL_NO_SPELL, range = -2, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, source = {x = 65, y = 15}, target = {x = 62, y = 14}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 1830, source_name = "", name = "", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, no_saving_throw = false, draw_delay = 15, explode_delay = 50, redraw_per_cell = true, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 0, capacity 0, 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 = std::map with 0 elements, 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, overshoot_prompt = true, friendly_past_target = 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 = 65535, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} reroll = false orig_beem = reroll = slot = __for_range = __for_begin = __for_end = found_spell = chosen_slot = slot = __for_range = __for_begin = __for_end = targ_beam = attempt = prefer_selfench = chosen_slot = #15 handle_mon_spell (mons=mons@entry=0x13564c8 ) at mon-cast.cc:4204 hspell_pass = std::vector of length 3, capacity 3 = {{spell = SPELL_PYRE_ARROW, freq = 19 '\023', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 4}}, {spell = SPELL_STEAM_BALL, freq = 19 '\023', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 4}}, {spell = SPELL_SMITING, freq = 19 '\023', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 4}}} beem = {origin_spell = SPELL_PYRE_ARROW, range = 5, glyph = 42 U'*', colour = 4 '\004', flavour = BEAM_STICKY_FLAME, real_flavour = BEAM_STICKY_FLAME, drop_item = false, item_mulches = false, item = 0x0, source = {x = 65, y = 15}, target = {x = 62, y = 14}, damage = {num = 0, size = 0}, ench_power = 84, hit = 25, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 1830, source_name = "a smoke demon", name = "pyre arrow", short_name = "", hit_verb = "", loudness = 4, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "pyre arrow", affects_nothing = false, effect_known = true, effect_wanton = false, no_saving_throw = false, draw_delay = 15, explode_delay = 50, redraw_per_cell = true, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 2, capacity 2 = {{x = 64, y = 15}, {x = 63, y = 14}}, extra_range_used = 0, is_tracer = true, 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 = 80, hit_count = std::map with 1 element = {[918] = 1}, 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, overshoot_prompt = true, friendly_past_target = 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 = 63.333333333333336, y = 14.666666666666668}, dir = {x = -0.89442719099991608, y = -0.44721359549995804}}, on_corner = false, cycle_idx = 0}, tile_beam = -1, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} ignore_good_idea = spell_slot = spell_cast = flags = battlesphere = #16 0x0000000000aa1d17 in _do_mon_spell (mons=0x13564c8 ) at mon-act.cc:297 No locals. #17 _mons_take_special_action (old_energy=82, mons=...) at mon-act.cc:1604 friendly_or_near = friendly_or_near = beem = #18 handle_monster_move (mons=0x13564c8 ) at mon-act.cc:1933 entry = disabled = old_energy = 82 non_move_energy = old_pos = #19 0x0000000000aa33a4 in handle_monsters (with_noise=with_noise@entry=true) at mon-act.cc:2435 mon = 0x13564c8 oldspeed = 82 tries = 10 #20 0x0000000000deb31e in world_reacts () at main.cc:2590 No locals. #21 0x0000000000dec7ce in _input () at main.cc:1290 player_disabled = {was_disabled = false} #22 0x0000000000ded5bd in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #23 0x00000000006e80ac in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #24 main (argc=, argv=0x7ffc9e957568) at main.cc:335 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }, static t = , static f = }} [Inferior 1 (process 2690) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 14 Level id: D:14 Level build method = , level layout type = rooms, absdepth0 = 13 Level vaults: layout_roguey dungeon_decor minmay_misc_feat_encased kennysheep_kite_vault Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You bite the vault guard. You drain its power. You feel invigorated. The vault guard is severely wounded. You barely miss the vault guard. You bite the vault guard. You drain its power. You barely miss the vault guard. The vault guard is almost dead. You block the vault guard's attack. Something hits your slime creature zombie! You hit the vault guard. You hit the vault guard but do no damage. You bite the vault guard, but do no damage. The vault guard is almost dead. The vault guard hits you with a +0 battleaxe! Something hits your slime creature zombie. You hit the vault guard. Your bite misses the vault guard. You hit the vault guard but do no damage. The vault guard is almost dead. You barely miss the vault guard. Your bite misses the vault guard. You hit the vault guard but do no damage. The vault guard is almost dead. You block the vault guard's attack. Something hits your slime creature zombie! You hit the vault guard but do no damage. You bite the vault guard, but do no damage. You puncture the vault guard! You kill the vault guard! Something hits your slime creature zombie! Your slime creature zombie is destroyed! You can no longer drain ambient life force. You puncture the vault guard! You hit the vault guard but do no damage. The vault guard is lightly wounded. You block the vault guard's attack. x2 You barely miss the vault guard. You bite the vault guard! You drain its power. You feel invigorated. You hit the vault guard. Your bite misses the vault guard. The vault guard is moderately wounded. You hit the vault guard. You bite the vault guard. You drain its power. You closely miss the vault guard. The vault guard is heavily wounded. You block the vault guard's attack. The vault guard hits you from afar with a +1 bardiche of freezing. The vault guard freezes you. The slime creature hits your bound catoblepas! You puncture the vault guard! You bite the vault guard, but do no damage. You puncture the vault guard! Your bite misses the vault guard. The vault guard is severely wounded. Your bound catoblepas gores the slime creature. You block the vault guard's attack. The slime creature hits your bound catoblepas! You block the vault guard's attack. You hit the vault guard but do no damage. You bite the vault guard, but do no damage. You hit the vault guard. The vault guard is severely wounded. Your bound catoblepas gores the slime creature!! You block the vault guard's attack. x2 The slime creature hits your bound catoblepas! You hit the vault guard but do no damage. Your bite misses the vault guard. You hit the vault guard. The vault guard is almost dead. Unknown command. You hit the vault guard but do no damage. You bite the vault guard. You drain its power. You feel invigorated. You hit the vault guard. Your bite misses the vault guard. The vault guard is almost dead. Your bound catoblepas breathes a plume of calcifying dust at the slime creature. The blast of calcifying dust hits the slime creature! The vault guard completely misses you. The slime creature is engulfed in calcifying dust. The slime creature is moving more slowly. The slime creature hits your bound catoblepas! You block the vault guard's attack. Unknown command. You hit the vault guard but do no damage. You hit the vault guard. You bite the vault guard. You kill the vault guard! The slime creature is engulfed in calcifying dust. You block the vault guard's attack. Your bound catoblepas gores the slime creature. Your Evocations skill increases to level 8! You swap places. The slime creature is engulfed in calcifying dust. The vault guard attacks as it pursues you! The vault guard barely misses you. Unknown command. The helpless slime creature fails to defend itself. You skewer the slime creature like a kebab!!!! You kill the slime creature! Your Stealth skill increases to level 10! You have reached level 15! Your experience leads to an increase in your attributes! Your base attributes are Str 19, Int 8, Dex 19. Increase (S)trength, (I)ntelligence, or (D)exterity? You feel agile. x2 You swap places. You block the vault guard's attack. You puncture the vault guard! You bite the vault guard! You drain its power. You barely miss the vault guard. Your bite misses the vault guard. The vault guard is moderately wounded. You block the vault guard's attack. Unknown command. You hit the vault guard but do no damage. Your bite misses the vault guard. You hit the vault guard. The vault guard is heavily wounded. The vault guard hits you but does no damage. Unknown command. You hit the vault guard but do no damage. You bite the vault guard. You drain its power. You barely miss the vault guard. Your bite misses the vault guard. The vault guard is heavily wounded. Unknown command. You hit the vault guard but do no damage. You bite the vault guard. You drain its power. You hit the vault guard but do no damage. You bite the vault guard, but do no damage. The vault guard is heavily wounded. You block the vault guard's attack. Unknown command. You hit the vault guard. You puncture the vault guard! You bite the vault guard. You drain its power. The vault guard is severely wounded. You block the vault guard's attack. You hit the vault guard. You bite the vault guard, but do no damage. You hit the vault guard. You bite the vault guard. You drain its power. The vault guard is almost dead. The vault guard hits you with a +1 bardiche of freezing. The vault guard freezes you. You barely miss the vault guard. Your bite misses the vault guard. You hit the vault guard but do no damage. You bite the vault guard. You kill the vault guard! The dead are walking! You can now drain ambient life force. You can now bind living souls. You swap places. The vault guard hits you with a +0 great sword! Items here: )))) [[[[. You puncture the vault guard! You bite the vault guard! You drain its power. You feel invigorated. You hit the vault guard. The vault guard is heavily wounded. You block the vault guard's attack. You hit the vault guard but do no damage. You bite the vault guard. You drain its power. You feel invigorated. You hit the vault guard but do no damage. Your bite misses the vault guard. The vault guard is heavily wounded. You block the vault guard's attack. You hit the vault guard but do no damage. You hit the vault guard. You bite the vault guard! You drain its power. The vault guard is heavily wounded. The vault guard misses you. You hit the vault guard. You bite the vault guard, but do no damage. You barely miss the vault guard. The vault guard is heavily wounded. You hit the vault guard but do no damage. You puncture the vault guard! The vault guard is severely wounded. You block the vault guard's attack. You hit the vault guard. Your bite misses the vault guard. You puncture the vault guard! Your bite misses the vault guard. The vault guard is almost dead. You block the vault guard's attack. You hit the vault guard but do no damage. You bite the vault guard. You drain its power. You hit the vault guard. Your bite misses the vault guard. The vault guard is almost dead. You block the vault guard's attack. You puncture the vault guard! You kill the vault guard! The dead are walking! The centaur warrior hits your vault guard zombie. The centaur warrior kicks your vault guard zombie. You swap places. You block the centaur warrior's attack. x2 You block the vault guard's attack. The centaur warrior hits you but does no damage. You block the centaur warrior's attack. Things that are here: a +0 great sword; a +0 chain mail You puncture the centaur warrior! You bite the centaur warrior! You drain its power. You barely miss the centaur warrior. You bite the centaur warrior. You drain its power. The centaur warrior is moderately wounded. The vault guard completely misses you. You closely miss the vault guard. You bite the vault guard, but do no damage. You barely miss the vault guard. You bite the vault guard. You drain its power. The vault guard is lightly wounded. The vault guard hits you from afar with a +0 bardiche. You barely miss the vault guard. You hit the vault guard but do no damage. You bite the vault guard, but do no damage. The vault guard is lightly wounded. You block the vault guard's attack. x2 You hit the vault guard. You bite the vault guard, but do no damage. You hit the vault guard but do no damage. You bite the vault guard, but do no damage. The vault guard is lightly wounded. You puncture the vault guard! You hit the vault guard but do no damage. You bite the vault guard! You drain its power. The vault guard is moderately wounded. You block the vault guard's attack. x2 You puncture the vault guard! You hit the vault guard. Your bite misses the vault guard. The vault guard is heavily wounded. You block the vault guard's attack. The vault guard hits you with a +0 long sword! You hit the vault guard. Your bite misses the vault guard. You puncture the vault guard! Your bite misses the vault guard. The vault guard is severely wounded. The vault guard closely misses you. You block the vault guard's attack. You puncture the vault guard! You bite the vault guard, but do no damage. You hit the vault guard but do no damage. The vault guard is almost dead. You puncture the vault guard! You bite the vault guard. You kill the vault guard! The dead are walking! The centaur warrior wields a +0 shortbow. The centaur warrior shoots an arrow. You block the arrow. You block the vault guard's attack. You hit the vault guard but do no damage. x2 You bite the vault guard! You drain its power. You feel invigorated. The vault guard is lightly wounded. You block the vault guard's attack. x2 You puncture the vault guard! You bite the vault guard! You drain its power. You hit the vault guard but do no damage. Your bite misses the vault guard. The vault guard is heavily wounded. You block the vault guard's attack. x2 You closely miss the vault guard. You bite the vault guard! You drain its power. You barely miss the vault guard. Your bite misses the vault guard. The vault guard is heavily wounded. Your vault guard zombie hits the vault guard. The vault guard closely misses you. You block the vault guard's attack. You hit the vault guard. You bite the vault guard! You drain its power. You hit the vault guard. Your bite misses the vault guard. The vault guard is severely wounded. You hit the vault guard but do no damage. Your bite misses the vault guard. You hit the vault guard but do no damage. You bite the vault guard, but do no damage. The vault guard is severely wounded. You block the vault guard's attack. The vault guard hits you from afar with a +0 bardiche! Your vault guard zombie hits the vault guard. You hit the vault guard. You bite the vault guard, but do no damage. You hit the vault guard. You bite the vault guard. You kill the vault guard! The centaur warrior shoots an arrow. The arrow hits you! The vault guard barely misses you. Your vault guard zombie barely misses the vault guard. The centaur warrior shoots an arrow. You block the arrow. The centaur warrior unwields a +0 shortbow. You block the centaur warrior's attack. x2; You block the vault guard's attack. Items here: )) [[. Unknown command. You puncture the centaur warrior! You bite the centaur warrior! You drain its power. You feel invigorated. You puncture the centaur warrior! You bite the centaur warrior. You drain its power. You feel invigorated. The centaur warrior is almost dead. Your vault guard zombie hits the vault guard. You block the centaur warrior's attack. x2; You block the vault guard's attack. Unknown command. You puncture the centaur warrior! Your bite misses the centaur warrior. You hit the centaur warrior but do no damage. You bite the centaur warrior, but do no damage. The centaur warrior is almost dead. The centaur warrior hits you but does no damage. You block the centaur warrior's attack. Your vault guard zombie closely misses the vault guard. You puncture the centaur warrior! You kill the centaur warrior! The dead are walking! The vault guard hits you with a +0 bardiche. Unknown command. You closely miss the vault guard. You bite the vault guard, but do no damage. You puncture the vault guard! The vault guard is lightly wounded. Your +8 quick blade of Success {spect, Will- Str+7} hits the vault guard! x2 Your vault guard zombie closely misses the vault guard. You block the vault guard's attack. You hit the vault guard but do no damage. Your bite misses the vault guard. You hit the vault guard. You bite the vault guard. You drain its power. You feel invigorated. The vault guard is moderately wounded. Your +8 quick blade of Success {spect, Will- Str+7} hits the vault guard! Your +8 quick blade of Success {spect, Will- Str+7} barely misses the vault guard. Your centaur warrior zombie barely misses the vault guard. Your centaur warrior zombie kicks the vault guard but does no damage. You block the vault guard's attack. You hit the vault guard. You bite the vault guard. You drain its power. You hit the vault guard but do no damage. You bite the vault guard, but do no damage. The vault guard is severely wounded. Your +8 quick blade of Success {spect, Will- Str+7} hits the vault guard. Your +8 quick blade of Success {spect, Will- Str+7} hits the vault guard! Your centaur warrior zombie hits the vault guard. Your centaur warrior zombie kicks the vault guard. Your vault guard zombie barely misses the vault guard. You hit the vault guard. You bite the vault guard, but do no damage. You hit the vault guard. You kill the vault guard! The dead are walking! Your +8 quick blade of Success {spect, Will- Str+7} disappears. Unknown command. No target in view! Unknown command. No target in view! You swap places. Things that are here: a +0 bardiche; a +0 chain mail You swap places. You now have 1375 gold pieces (gained 15). You see here a +0 shortbow. You swap places. You swap places. y - a +5 ring of evasion You swap places. You swap places. You swap places. You swap places. You swap places. Key pressed, stopping explore. You swap places. A centaur warrior and a centaur come into view. The centaur warrior shouts! The centaur shouts! You hear a shout! The centaur wields a +0 orcbow. The centaur shoots an arrow. The arrow barely misses you. The centaur warrior wields a +0 shortbow. The centaur warrior shoots an arrow. You block the arrow. You hear a shout! The centaur warrior unwields a +0 shortbow. The centaur warrior barely misses you. You block the centaur warrior's attack. You hit the centaur warrior. Your bite misses the centaur warrior. You puncture the centaur warrior! You bite the centaur warrior! You drain its power. The centaur warrior is heavily wounded. You block the centaur warrior's attack. x2 A centaur comes into view. You puncture the centaur warrior! You bite the centaur warrior. You drain its power. You hit the centaur warrior but do no damage. You bite the centaur warrior, but do no damage. The centaur warrior is severely wounded. You block the centaur warrior's attack. x2 You puncture the centaur warrior! You bite the centaur warrior. You drain its power. You hit the centaur warrior. Your bite misses the centaur warrior. The centaur warrior is almost dead. You block the centaur warrior's attack. The centaur warrior kicks you but does no damage. The centaur warrior hits you but does no damage. You block the centaur warrior's attack. You puncture the centaur warrior! You kill the centaur warrior! The dead are walking! A centaur comes into view. Unknown command. You puncture the centaur! Your bite misses the centaur. You puncture the centaur! You bite the centaur. You kill the centaur! The dead are walking! The centaur shoots an arrow. You block the arrow. The centaur wields a +0 orcbow. The centaur shoots an arrow. You block the arrow. Your centaur warrior zombie hits the centaur! Your centaur warrior zombie kicks the centaur. The centaur unwields a +0 orcbow. The centaur hits your centaur warrior zombie. The centaur kicks your centaur warrior zombie. The centaur shoots an arrow. You block the arrow. Your centaur warrior zombie closely misses the centaur. Your centaur warrior zombie kicks the centaur but does no damage. The centaur shoots an arrow. You block the arrow. Your centaur zombie hits the centaur. Your centaur zombie barely misses the centaur. The centaur hits your centaur zombie! The centaur kicks your centaur zombie. Things that are here: a +0 orcbow; a +0 shortbow You hit the centaur. x2; You bite the centaur, but do no damage. The centaur is almost dead. Your +8 quick blade of Success {spect, Will- Str+7} barely misses the centaur. Your +8 quick blade of Success {spect, Will- Str+7} hits the centaur. You kill the centaur! The dead are walking! The centaur shoots an arrow. The arrow barely misses your +8 quick blade of Success {spect, Will- Str+7}. You block the arrow. You swap places. Your +8 quick blade of Success {spect, Will- Str+7} disappears. The centaur unwields a +0 orcbow. You block the centaur's attack. x2 Your centaur warrior zombie hits the centaur! Your centaur warrior zombie kicks the centaur. Unknown command. You hit the centaur. You bite the centaur. You drain its power. You puncture the centaur! You kill the centaur! The dead are walking! Unknown command. No target in view! Unknown command. No target in view! Unknown command. No target in view! Unknown command. Unknown command. No target in view! You remove your ring of magical power. You feel your magic capacity decrease. y - a +5 ring of evasion (left hand) Unknown command. You swap places. You swap places. You now have 1392 gold pieces (gained 17). You see here a +0 orcbow. Found 8 stones. Jorgrun Earthshaker comes into view. He is wielding a staff of earth. You can no longer bind living souls. Jorgrun shouts! You can now drain ambient life force. You can now bind living souls. Jorgrun barely misses you. You hit Jorgrun. Your bite misses Jorgrun. You puncture Jorgrun! Your bite misses Jorgrun. Jorgrun is lightly wounded. Your +8 quick blade of Success {spect, Will- Str+7} closely misses Jorgrun. Your +8 quick blade of Success {spect, Will- Str+7} hits Jorgrun. Jorgrun hits you with a staff of earth. The ground beneath you fractures!! You puncture Jorgrun! Your bite misses Jorgrun. You hit Jorgrun. Your bite misses Jorgrun. Jorgrun is moderately wounded. Your +8 quick blade of Success {spect, Will- Str+7} closely misses Jorgrun. Your +8 quick blade of Success {spect, Will- Str+7} hits Jorgrun. You block Jorgrun's attack. You hit Jorgrun. Your bite misses Jorgrun. You puncture Jorgrun! Your bite misses Jorgrun. Jorgrun is heavily wounded. Your +8 quick blade of Success {spect, Will- Str+7} hits Jorgrun! Your +8 quick blade of Success {spect, Will- Str+7} closely misses Jorgrun. You puncture Jorgrun! You bite Jorgrun! Jorgrun's magic leaks into the air. You drain his magic. You feel invigorated. You hit Jorgrun but do no damage. You bite Jorgrun. Jorgrun's magic leaks into the air. You drain his magic. Jorgrun is severely wounded. Your +8 quick blade of Success {spect, Will- Str+7} hits Jorgrun. x2 Jorgrun hits you but does no damage. The ground beneath you fractures. You puncture Jorgrun! You barely miss Jorgrun. You bite Jorgrun. You kill Jorgrun! Your +8 quick blade of Success {spect, Will- Str+7} disappears. Your Shields skill increases to level 8! No target in view! No target in view! No target in view! No target in view! Unknown command. Things that are here: a staff of earth; a +0 robe Key pressed, stopping explore. You swap places. You swap places. You swap places. A harpy comes into view. A harpy is nearby! Unknown command. You see here a ring of willpower. You swap places. The helpless harpy fails to defend itself. You skewer the harpy like a kebab!!!! You kill the harpy! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Unknown command. You swap places. You swap places. You swap places. K - a ring of willpower You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. Found a hazy altar of Hepliaklqana. No target in view! You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. Key pressed, stopping explore. You swap places. You swap places. You swap places. You swap places. You swap places. Key pressed, stopping explore. There is a stone staircase leading up here. You swap places. You swap places. You swap places. You swap places. You see here a +0 orcbow. You see here a +0 orcbow. Key pressed, stopping explore. L - a ring of wizardry You swap places. You swap places. You swap places. You swap places. Key pressed, stopping explore. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. A slime creature is nearby! The slime creature hits you but does no damage. You puncture the slime creature! x2; You bite the slime creature! You drain its power. The slime creature is severely wounded. Your +8 quick blade of Success {spect, Will- Str+7} hits the slime creature! Your +8 quick blade of Success {spect, Will- Str+7} hits the slime creature. The slime creature closely misses your +8 quick blade of Success {spect, Will- Str+7}. A slime creature comes into view. Your centaur warrior zombie completely misses the slime creature. Your centaur warrior zombie kicks the slime creature. You hit the slime creature. You bite the slime creature. You kill the slime creature! The dead are walking! Your +8 quick blade of Success {spect, Will- Str+7} disappears. Unknown command. No target in view! Unknown command. No target in view! Unknown command. No target in view! The slime creature hits your centaur warrior zombie! Your centaur warrior zombie barely misses the slime creature. Your centaur warrior zombie kicks the slime creature. You swap places. Your centaur warrior zombie hits the slime creature. Your centaur warrior zombie kicks the slime creature. The slime creature hits your centaur warrior zombie! Unknown command. You swap places. The slime creature hits you! Unknown command. You hit the slime creature. You bite the slime creature! You drain its power. You feel invigorated. You hit the slime creature. You bite the slime creature! You drain its power. The slime creature is severely wounded. The slime creature hits you but does no damage. Unknown command. You hit the slime creature. You bite the slime creature, but do no damage. You hit the slime creature. The slime creature is almost dead. Unknown command. You hit the slime creature. You bite the slime creature. You kill the slime creature! The dead are walking! No target in view! Unknown command. You swap places. You see here a potion of heal wounds. Found a rapier. Key pressed, stopping explore. k - 2 potions of attraction (gained 1) Found a chain mail. You now have 1413 gold pieces (gained 21). You now have 1430 gold pieces (gained 17). A centaur warrior comes into view. A centaur warrior is nearby! The centaur warrior shouts! You hear a shout! The centaur warrior wields a +0 shortbow. The centaur warrior shoots an arrow. The arrow hits you! The centaur warrior shoots an arrow. The arrow misses you. The arrow hits your centaur warrior zombie! The centaur warrior unwields a +0 shortbow. The centaur warrior hits you. The centaur warrior kicks you but does no damage. You hit the centaur warrior. You bite the centaur warrior! You drain its power. You feel invigorated. You hit the centaur warrior. You bite the centaur warrior! You drain its power. You feel invigorated. The centaur warrior is heavily wounded. Your +8 quick blade of Success {spect, Will- Str+7} hits the centaur warrior. Your +8 quick blade of Success {spect, Will- Str+7} hits the centaur warrior! You block the centaur warrior's attack. The centaur warrior kicks you but does no damage. You hit the centaur warrior. You bite the centaur warrior! You kill the centaur warrior! Your +8 quick blade of Success {spect, Will- Str+7} disappears. Unknown command. Unknown command. No target in view! No target in view! A centaur comes into view. x2 The centaur wields a +0 shortbow. The centaur shoots an arrow. You block the arrow. A centaur warrior comes into view. The centaur warrior wields a +0 orcbow. The centaur warrior shoots an arrow. The arrow closely misses you. A centaur comes into view. The centaur shoots an arrow. You block the arrow. You hear a shout! You see here a +0 shortbow. 2 centaurs come into view. The centaur warrior unwields a +0 orcbow. You block the centaur warrior's attack. The centaur warrior kicks you but does no damage. The centaur hits you but does no damage. The centaur misses you. The centaur unwields a +0 shortbow. The centaur closely misses you. The centaur barely misses you. You block the centaur warrior's attack. x2 You puncture the centaur warrior! You hit the centaur warrior. The centaur warrior is lightly wounded. You block the centaur's attack. x4 The centaur warrior hits you but does no damage. The centaur warrior kicks you but does no damage. The centaur completely misses you. The centaur barely misses you. Unknown command. Unknown command. You puncture the centaur warrior! x2; Your bite misses the centaur warrior. The centaur warrior is heavily wounded. You block the centaur's attack. x2; You block the centaur warrior's attack. The centaur warrior kicks you but does no damage. You block the centaur's attack. The centaur barely misses you. Unknown command. You hit the centaur warrior. You bite the centaur warrior, but do no damage. You hit the centaur warrior but do no damage. You bite the centaur warrior! You drain its power. The centaur warrior is heavily wounded. You block the centaur's attack. x2; The centaur barely misses you. You block the centaur's attack. You puncture the centaur warrior! You bite the centaur warrior. You drain its power. You puncture the centaur warrior! You bite the centaur warrior. You kill the centaur warrior! The centaur wields a +0 orcbow. The centaur shoots an arrow. The arrow closely misses you. The arrow hits your bound catoblepas! The centaur wields a +0 shortbow. The centaur shoots an arrow. You block the arrow. You block the centaur's attack. The centaur kicks you but does no damage. Your Invocations skill increases to level 12! You puncture the centaur! Your bite misses the centaur. You hit the centaur. You bite the centaur! You drain its power. You feel invigorated. The centaur is severely wounded. You block the centaur's attack. The centaur kicks you but does no damage. You block the centaur's attack. x2 Unknown command. You closely miss the centaur. You bite the centaur! You kill the centaur! The centaur unwields a +0 orcbow. You block the centaur's attack. x3 The centaur kicks you. The centaur unwields a +0 shortbow. You block the centaur's attack. The centaur kicks you but does no damage. Unknown command. You puncture the centaur! You bite the centaur! You drain its power. You feel invigorated. You closely miss the centaur. You bite the centaur. You drain its power. The centaur is almost dead. You block the centaur's attack. x3; The centaur barely misses you. Unknown command. You hit the centaur. You kill the centaur! The centaur closely misses you. You block the centaur's attack. The centaur closely misses you. You block the centaur's attack. x3 Unknown command. You hit the centaur but do no damage. You bite the centaur! You drain its power. You hit the centaur. Your bite misses the centaur. The centaur is severely wounded. The centaur misses you. You block the centaur's attack. x4 The centaur kicks you but does no damage. The centaur barely misses you. The centaur closely misses you. Unknown command. You hit the centaur. You bite the centaur. You drain its power. You puncture the centaur! You kill the centaur! The dead are walking! The centaur hits you but does no damage. You block the centaur's attack. x3 Unknown command. You hit the centaur but do no damage. You bite the centaur! You drain its power. You hit the centaur. You bite the centaur! You kill the centaur! The dead are walking! You block the centaur's attack. The centaur closely misses you. Unknown command. You hit the centaur but do no damage. You bite the centaur! You drain its power. You puncture the centaur! You kill the centaur! The dead are walking! Unknown command. No target in view! Unknown command. No target in view! Unknown command. No target in view! Things that are here: a +0 shortbow; a +0 orcbow You swap places. You now have 1440 gold pieces (gained 10). Things that are here: a +0 orcbow; a +0 shortbow; a +0 orcbow You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You see here a +0 chain mail. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. Found a stone staircase leading down and a stone staircase leading up. No target in view! No target in view! No target in view! There is a stone staircase leading up here. You swap places. You swap places. You see here a +0 orcbow. N - a scroll of enchant armour As you read the scroll of enchant armour, it crumbles to dust. Your +0 helmet glows green for a moment. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. Found an escape hatch in the floor. There is an escape hatch in the floor here. You pick up a book of Sloth and begin reading... You add the spells Leda's Liquefaction, Petrify and Metabolic Englaciation to your library. You swap places. You swap places. You swap places. Key pressed, stopping explore. Key pressed, stopping explore. w - 7 scrolls of revelation (gained 1) You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. There is an escape hatch in the floor here. There is a gate to the Vaults here. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You see here a +0 rapier. Done exploring. Done exploring. No target in view! You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. There is a stone staircase leading down here. You start waiting. Done waiting. You climb downwards. Welcome back, Superstore the Vine Stalker Fighter. Yredelemnul says: Carry the black torch! Rouse the idle dead! Press ? for a list of commands and other information. You open the door. You open the door. There is an open door here. N - a scroll labelled SUITEM XOZUSM As you read the scroll labelled SUITEM XOZUSM, it crumbles to dust. The air around you briefly surges with heat, but it dissipates. It was a scroll of immolation. Unknown command. N - a scroll of blinking You swap places. Key pressed, stopping explore. There is an open door here. You open the door. There is an open door here. You open the door. Found a book of Spectacle. Found a stone staircase leading down. There is an open door here. Found a stone staircase leading down. There is a stone staircase leading down here. You open the door. There is an open door here. A deep elf pyromancer comes into view. It is wielding a +0 dagger. A deep elf pyromancer comes into view. It is wielding a +0 dagger. The helpless deep elf pyromancer fails to defend itself. You perforate the deep elf pyromancer like a sieve!!!! You kill the deep elf pyromancer! The dead are walking! You can now trade souls for undead servants. Your deep elf pyromancer zombie hits the deep elf pyromancer! You swap places. You block the deep elf pyromancer's attack. You puncture the deep elf pyromancer! You bite the deep elf pyromancer! The deep elf pyromancer's magic leaks into the air. You drain its magic. You closely miss the deep elf pyromancer. The deep elf pyromancer is heavily wounded. Your +8 quick blade of Success {spect, Will- Str+7} hits the deep elf pyromancer! Your +8 quick blade of Success {spect, Will- Str+7} hits the deep elf pyromancer. You block the deep elf pyromancer's attack. You hit the deep elf pyromancer. You kill the deep elf pyromancer! The dead are walking! Your +8 quick blade of Success {spect, Will- Str+7} disappears. No target in view! No target in view! No target in view! No target in view! Key pressed, stopping explore. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. Found a falchion and 5 poisoned darts. There is an open door here. You see here a +0 falchion. Key pressed, stopping explore. A cyclops comes into view. The cyclops shouts! You puncture the cyclops! You bite the cyclops! You drain its power. You hit the cyclops but do no damage. The cyclops is moderately wounded. You hit the cyclops but do no damage. You bite the cyclops, but do no damage. You hit the cyclops. You bite the cyclops, but do no damage. The cyclops is moderately wounded. You block the cyclops's attack. You hit the cyclops but do no damage. You bite the cyclops. You drain its power. You hit the cyclops. You bite the cyclops! You drain its power. The cyclops is severely wounded. You hit the cyclops but do no damage. You completely miss the cyclops. You bite the cyclops. You drain its power. The cyclops is almost dead. You block the cyclops's attack. You hit the cyclops. You bite the cyclops. You drain its power. You hit the cyclops. You kill the cyclops! No target in view! No target in view! No target in view! No target in view! You see here 3 large rocks. You open the door. A kobold brigand, a kobold demonologist and 3 kobolds come into view. The kobold brigand is wielding a +0 dagger and quivering poisoned darts. A kobold is wielding a +0 dagger and quivering poisoned darts. A kobold is wielding a +0 short sword and quivering poisoned darts. The kobold throws a poisoned dart. You block the poisoned dart. The kobold demonologist moves out of view. A wraith and a kobold come into view. The kobold is wielding a +0 club and quivering poisoned darts. Found a scroll of teleportation. There is an open door here. Unknown command. You block the kobold's attack. A kobold demonologist comes into view. It is wielding a +0 dagger. Unknown command. The kobold demonologist shouts! You hit the kobold. You kill the kobold! The dead are walking! Unknown command. You puncture the kobold! You kill the kobold! The dead are walking! The kobold throws a poisoned dart. You block the poisoned dart. Unknown command. The kobold demonologist mumbles some strange words. The kobold throws a poisoned dart. You block the poisoned dart. Things that are here: a +0 short sword; 8 poisoned darts Unknown command. You block the wraith's attack. Your kobold zombie closely misses the kobold. Unknown command. You closely miss the wraith. You bite the wraith, but do no damage. You barely miss the wraith. You bite the wraith, but do no damage. Your +8 quick blade of Success {spect, Will- Str+7} closely misses the wraith. Your +8 quick blade of Success {spect, Will- Str+7} barely misses the wraith. The kobold demonologist looks braver for a moment. The kobold brigand completely misses you. The kobold demonologist hits your kobold zombie with a +0 dagger. You block the wraith's attack. The kobold hits your bound catoblepas but does no damage. You hit the wraith. Your bite misses the wraith. You hit the wraith. You bite the wraith, but do no damage. The wraith is moderately damaged. Your +8 quick blade of Success {spect, Will- Str+7} hits the wraith! Your +8 quick blade of Success {spect, Will- Str+7} hits the wraith. Your kobold zombie misses the kobold. The kobold demonologist looks braver for a moment. You block the wraith's attack. The kobold demonologist mumbles some strange words. You block the kobold brigand's attack. The kobold hits your bound catoblepas but does no damage. You closely miss the wraith. Your bite misses the wraith. You puncture the wraith! You bite the wraith, but do no damage. The wraith is almost destroyed. Your +8 quick blade of Success {spect, Will- Str+7} hits the wraith. You destroy the wraith! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.31-a0-1591-g515db51 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_AUTOFIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Superstore] Species: Vine Stalker Job: Fighter HP: 74/74; mods: 0/0 MP: 25/25; mod: 0 Stats: 26 (26) 8 (8) 35 (35) Position: (62, 14), god: Yredelemnul (4), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 4 | 6 | 1521 | 273/416 Short Blades | X | 2 | 20 | 13 | 6056 | 348/981 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/59 Polearms | X | 1 | 0 | 0 | 0 | 0/59 Staves | X | 1 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/59 Throwing | X | 1 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 6 | 7 | 2325 | 346/566 Dodging | X | 1 | 6 | 4 | 802 | 95/353 Stealth | X | 1 | 4 | 10 | 1788 | 138/356 Shields | X | 1 | 24 | 8 | 2249 | 109/535 Unarmed Combat | X | 2 | 12 | 10 | 2981 | 206/600 Spellcasting | X | 1 | 0 | 0 | 0 | 0/50 Conjurations | X | 1 | 0 | 0 | 0 | 0/50 Hexes | X | 1 | 0 | 0 | 0 | 0/50 Summonings | X | 1 | 0 | 0 | 0 | 0/50 Necromancy | X | 1 | 0 | 0 | 0 | 0/50 Translocations | X | 1 | 0 | 0 | 0 | 0/50 Fire Magic | X | 1 | 0 | 0 | 0 | 0/50 Ice Magic | X | 1 | 0 | 0 | 0 | 0/50 Air Magic | X | 1 | 0 | 0 | 0 | 0/50 Earth Magic | X | 1 | 0 | 0 | 0 | 0/50 Alchemy | X | 1 | 0 | 0 | 0 | 0/50 Invocations | X | 2 | 12 | 12 | 4114 | 64/750 Evocations | X | 2 | 12 | 8 | 2288 | 148/535 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #12: 1653 #13: 213 #23: 5667 #24: 663161312 #49: 2082 Mutations: fangs: 3 (innate) regeneration: 1 (innate) shaggy fur: 1 magic shield: 1 (innate) antimagic bite: 1 (innate) no potion heal: 2 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +8 quick blade of Success {spect, Will- Str+7} eq slot #1, inv slot #21: +1 cloak eq slot #2, inv slot #19: +1 helmet eq slot #3, inv slot #17: +1 pair of gloves eq slot #4, inv slot #20: +1 pair of boots eq slot #5, inv slot #38: +0 tower shield eq slot #6, inv slot #9: +2 scale mail of Patterns {Dex+8} eq slot #7, inv slot #24: +5 ring of evasion eq slot #8, inv slot #31: +6 ring of dexterity eq slot #9, inv slot #15: amulet of faith }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ## .# .# ########### Z# #.....5.... .# #.....K.... .#############.)Z(Z..... .............'Z)@KKK.... ##############.ZZK.3.... #?......... #.......... #####'##### .# .# .# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_axe >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>