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: 8902493239801378083, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name wqsa789 -rc /var/dcss/gamedata/dcss-trunk/rc-files/wqsa789.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/wqsa789.macro -morgue /var/dcss/gamedata/dcss/morgue/wqsa789/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/wqsa789:2024-01-06.11:15:00.sock -await-connection RC options: restart_after_game = false Crash caused by signal #8: Floating point exception Obtained 20 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) [0x7f44636984c0]: /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(_ZN4bolt15affect_endpointEv+0xcab) [0x7523eb]: bolt::affect_endpoint() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt7do_fireEv+0x628) [0x752cf8]: 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+0x1ffd) [0xaa237d]: 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) [0x7f4463683840]: /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". 0x00007f4463a3df2a in __waitpid (pid=2462, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f4463a3df2a in __waitpid (pid=2462, 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=0x7f4463a28540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2447\000\000\000\000\000\000\000\000" #2 0x0000000000799efa in do_crash_dump () at dbg-asrt.cc:692 t = 1704539798 dir = "/var/dcss/gamedata/dcss/morgue/wqsa789/" name = "/var/dcss/gamedata/dcss/morgue/wqsa789/crash-wqsa789-20240106-111638.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x7f4463a28540 <_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=0x7ffd666337f0, mon=0x135b940 ) at beam.cc:4475 mon_source = preac = 0 post = 20298048 final = 10 side_effect = true #6 0x0000000000754655 in bolt::tracer_affect_monster (this=0x7ffd666337f0, mon=0x135b940 ) at beam.cc:4520 No locals. #7 0x00000000007523eb in bolt::affect_endpoint (this=0x7ffd666337f0) at beam.cc:2459 mon = 0x135b940 entry = {first = {x = 28, y = 37}, second = AFF_MAYBE} __for_range = std::map with 30 elements = {[{x = 27, y = 35}] = AFF_TRACER, [{x = 27, y = 36}] = AFF_TRACER, [{x = 28, y = 35}] = AFF_TRACER, [{x = 28, y = 36}] = AFF_MAYBE, [{x = 28, y = 37}] = AFF_MAYBE, [{x = 29, y = 35}] = AFF_TRACER, [{x = 29, y = 36}] = AFF_MAYBE, [{x = 29, y = 37}] = AFF_YES, [{x = 29, y = 38}] = AFF_YES, [{x = 30, y = 35}] = AFF_TRACER, [{x = 30, y = 36}] = AFF_MAYBE, [{x = 30, y = 37}] = AFF_YES, [{x = 30, y = 38}] = AFF_YES, [{x = 30, y = 39}] = AFF_YES, [{x = 30, y = 40}] = AFF_MAYBE, [{x = 30, y = 41}] = AFF_TRACER, [{x = 31, y = 35}] = AFF_TRACER, [{x = 31, y = 36}] = AFF_MAYBE, [{x = 31, y = 37}] = AFF_YES, [{x = 31, y = 38}] = AFF_YES, [{x = 31, y = 39}] = AFF_YES, [{x = 31, y = 40}] = AFF_MAYBE, [{x = 31, y = 41}] = AFF_TRACER, [{x = 32, y = 35}] = AFF_TRACER, [{x = 32, y = 36}] = AFF_MAYBE, [{x = 32, y = 37}] = AFF_MAYBE, [{x = 32, y = 38}] = AFF_MAYBE, [{x = 32, y = 41}] = AFF_TRACER, [{x = 33, y = 35}] = AFF_TRACER, [{x = 33, y = 36}] = AFF_TRACER} __for_begin = __for_end = tgt = { = {_vptr.targeter = 0xf16198 , origin = {x = 32, y = 37}, aim = {x = 30, y = 38}, agent = 0x1358c88 , why_not = "", obeys_mesmerise = false}, ctype = CLOUD_MEPHITIC, range = 5, cnt_min = 8, cnt_max = 12, seen = std::map with 30 elements = {[{x = 27, y = 35}] = AFF_TRACER, [{x = 27, y = 36}] = AFF_TRACER, [{x = 28, y = 35}] = AFF_TRACER, [{x = 28, y = 36}] = AFF_MAYBE, [{x = 28, y = 37}] = AFF_MAYBE, [{x = 29, y = 35}] = AFF_TRACER, [{x = 29, y = 36}] = AFF_MAYBE, [{x = 29, y = 37}] = AFF_YES, [{x = 29, y = 38}] = AFF_YES, [{x = 30, y = 35}] = AFF_TRACER, [{x = 30, y = 36}] = AFF_MAYBE, [{x = 30, y = 37}] = AFF_YES, [{x = 30, y = 38}] = AFF_YES, [{x = 30, y = 39}] = AFF_YES, [{x = 30, y = 40}] = AFF_MAYBE, [{x = 30, y = 41}] = AFF_TRACER, [{x = 31, y = 35}] = AFF_TRACER, [{x = 31, y = 36}] = AFF_MAYBE, [{x = 31, y = 37}] = AFF_YES, [{x = 31, y = 38}] = AFF_YES, [{x = 31, y = 39}] = AFF_YES, [{x = 31, y = 40}] = AFF_MAYBE, [{x = 31, y = 41}] = AFF_TRACER, [{x = 32, y = 35}] = AFF_TRACER, [{x = 32, y = 36}] = AFF_MAYBE, [{x = 32, y = 37}] = AFF_MAYBE, [{x = 32, y = 38}] = AFF_MAYBE, [{x = 32, y = 41}] = AFF_TRACER, [{x = 33, y = 35}] = AFF_TRACER, [{x = 33, y = 36}] = AFF_TRACER}, queue = std::vector of length 4, capacity 4 = {std::vector of length 1, capacity 1 = {{x = 30, y = 38}}, std::vector of length 7, capacity 8 = {{x = 29, y = 37}, {x = 29, y = 38}, {x = 30, y = 39}, {x = 31, y = 39}, {x = 31, y = 38}, {x = 31, y = 37}, {x = 30, y = 37}}, std::vector of length 10, capacity 16 = {{x = 28, y = 36}, {x = 28, y = 37}, {x = 30, y = 36}, {x = 29, y = 36}, {x = 30, y = 40}, {x = 31, y = 40}, {x = 32, y = 38}, {x = 32, y = 37}, {x = 32, y = 36}, {x = 31, y = 36}}, std::vector of length 12, capacity 16 = {{x = 27, y = 35}, {x = 27, y = 36}, {x = 29, y = 35}, {x = 28, y = 35}, {x = 31, y = 35}, {x = 30, y = 35}, {x = 30, y = 41}, {x = 31, y = 41}, {x = 32, y = 41}, {x = 33, y = 36}, {x = 33, y = 35}, {x = 32, y = 35}}}} use_bullseye = cloud = #8 0x0000000000752cf8 in bolt::do_fire (this=0x7ffd666337f0) at beam.cc:1376 coff = {cstate = false} #9 0x00000000007537ff in bolt::fire (this=0x7ffd666337f0) at beam.cc:1137 boltcopy = {origin_spell = SPELL_NOXIOUS_CLOUD, range = 5, glyph = 42 U'*', colour = 10 '\n', flavour = BEAM_POISON, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, source = {x = 32, y = 37}, target = {x = 29, y = 38}, damage = {num = 1, size = 0}, ench_power = 48, hit = 19, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 1690, source_name = "a swamp drake", name = "noxious blast", short_name = "", hit_verb = "", loudness = 2, hit_noise_msg = "", explode_noise_msg = "", pierce = true, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "noxious blast", 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 = 32, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} #10 0x0000000000753fb7 in fire_tracer (mons=mons@entry=0x1358c88 , pbolt=..., explode_only=, explosion_hole=explosion_hole@entry=false) at beam.cc:2118 No locals. #11 0x0000000000abbebf in _should_cast_spell (ignore_good_idea=false, beem=..., spell=SPELL_NOXIOUS_CLOUD, mons=...) at mon-cast.cc:3891 explode = foe = foe = explode = ri = #12 _target_and_justify_spell (mons=..., beem=..., spell=spell@entry=SPELL_NOXIOUS_CLOUD, ignore_good_idea=ignore_good_idea@entry=false) at mon-cast.cc:4022 logic = victim = 0x12d6f20 #13 0x0000000000ac867c in _choose_spell_to_cast (ignore_good_idea=, hspell_pass=std::vector of length 1, capacity 1 = {...}, 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 = 32, y = 37}, target = {x = 29, y = 38}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 1690, 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 = 32, 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 = #14 handle_mon_spell (mons=0x1358c88 ) at mon-cast.cc:4204 hspell_pass = std::vector of length 1, capacity 1 = {{spell = SPELL_NOXIOUS_CLOUD, freq = 54 '6', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 66}}} beem = {origin_spell = SPELL_NOXIOUS_CLOUD, range = 5, glyph = 42 U'*', colour = 10 '\n', flavour = BEAM_POISON, real_flavour = BEAM_POISON, drop_item = false, item_mulches = false, item = 0x0, source = {x = 32, y = 37}, target = {x = 29, y = 38}, damage = {num = 1, size = 0}, ench_power = 48, hit = 19, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 1690, source_name = "a swamp drake", name = "noxious blast", short_name = "", hit_verb = "", loudness = 2, hit_noise_msg = "", explode_noise_msg = "", pierce = true, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "noxious blast", 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 = 31, y = 37}, {x = 30, y = 38}}, extra_range_used = 1000, 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 = {[1668] = 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 = 30.333333333333346, y = 38.333333333333314}, 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 = #15 0x0000000000aa237d in _do_mon_spell (mons=0x1358c88 ) at mon-act.cc:297 No locals. #16 _mons_take_special_action (old_energy=86, mons=...) at mon-act.cc:1605 friendly_or_near = friendly_or_near = beem = #17 handle_monster_move (mons=0x1358c88 ) at mon-act.cc:1933 entry = disabled = old_energy = 86 non_move_energy = old_pos = #18 0x0000000000aa33a4 in handle_monsters (with_noise=with_noise@entry=true) at mon-act.cc:2435 mon = 0x1358c88 oldspeed = 86 tries = 14 #19 0x0000000000deb31e in world_reacts () at main.cc:2590 No locals. #20 0x0000000000dec7ce in _input () at main.cc:1290 player_disabled = {was_disabled = false} #21 0x0000000000ded5bd in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #22 0x00000000006e80ac in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #23 main (argc=, argv=0x7ffd66634b58) 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 2447) 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 = 6, depth = 4 Level id: Swamp:4 Level build method = random_map_for_place, level layout type = swamp, absdepth0 = 18 Level vaults: byrel_swamp_growth_death_and_undeath layout_basic_swamp Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The foxfire is severely damaged. The foxfire hits you! You resist. The foxfire hits you. You resist. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! Fire: A) +8 arbalest (freeze) Press: ? - help, Shift-Dir - straight line, f - will-o-the-wisp Aim: a will-o-the-wisp (severely damaged, 79% to hit) You shoot a bolt. The bolt hits the will-o-the-wisp! The bolt freezes the will-o-the-wisp. You destroy the will-o-the-wisp! Fire: A) +8 arbalest (freeze) Press: ? - help, Shift-Dir - straight line, f - fenstrider witch Aim: a fenstrider witch, wearing a +0 robe (70% to hit) You shoot a bolt. The bolt hits the fenstrider witch! The bolt freezes the fenstrider witch. The fenstrider witch is moderately wounded. Fire: A) +8 arbalest (freeze) Press: ? - help, Shift-Dir - straight line, f/p - fenstrider witch Aim: a fenstrider witch, wearing a +0 robe (moderately wounded, 70% to hit) You shoot a bolt. The bolt hits the fenstrider witch. The bolt freezes the fenstrider witch. The fenstrider witch is moderately wounded. Fire: A) +8 arbalest (freeze) Press: ? - help, Shift-Dir - straight line, f/p - fenstrider witch Aim: a fenstrider witch, wearing a +0 robe (moderately wounded, 70% to hit) You shoot a bolt. The bolt hits the fenstrider witch. The bolt freezes the fenstrider witch. The fenstrider witch is moderately wounded. You shoot a bolt. The bolt hits the fenstrider witch! The bolt freezes the fenstrider witch. The fenstrider witch is severely wounded. The fenstrider witch completely misses you. The fenstrider witch misses you. You shoot a bolt. The bolt hits the fenstrider witch!!! The bolt freezes the fenstrider witch. You kill the fenstrider witch! You hear a splash. No target in view! No target in view! No target in view! You drop 6 scrolls of identify. As you read the scroll of enchant armour, it crumbles to dust. Your +2 buckler of protection glows green for a while. You enter the shallow water. Moving in this stuff is going to be slow. You now have 1088 gold pieces (gained 22). You see here a +0 robe. You now have 1096 gold pieces (gained 8). You enter the shallow water. Moving in this stuff is going to be slow. Key pressed, stopping explore. You enter the shallow water. Moving in this stuff is going to be slow. Found 4 boomerangs. No target in view! A tyrant leech comes into view. A tyrant leech is nearby! You shoot a bolt. The bolt hits the tyrant leech. The bolt freezes the tyrant leech. The tyrant leech is lightly wounded. You shoot a bolt. The bolt barely misses the tyrant leech. You shoot a bolt. The bolt hits the tyrant leech! The bolt freezes the tyrant leech. The tyrant leech is moderately wounded. You shoot a bolt. The bolt hits the tyrant leech! The bolt freezes the tyrant leech! The tyrant leech is almost dead. A tyrant leech is nearby! You shoot a bolt. The bolt hits the tyrant leech!! The bolt freezes the tyrant leech. You kill the tyrant leech! A fenstrider witch comes into view. You shoot a bolt. The bolt hits the fenstrider witch! The bolt freezes the fenstrider witch. The fenstrider witch shouts! The fenstrider witch is moderately wounded. A fenstrider witch is nearby! You shoot a bolt. The bolt closely misses the fenstrider witch. The fenstrider witch falls through a shaft! The shaft crumbles and collapses. You now have 1115 gold pieces (gained 19). Key pressed, stopping explore. No target in view! Key pressed, stopping explore. No target in view! An alligator comes into view. You shoot a bolt. The bolt hits the alligator!!! The bolt freezes the alligator!! You kill the alligator! Key pressed, stopping explore. No target in view! Key pressed, stopping explore. No target in view! No target in view! You enter the shallow water. Moving in this stuff is going to be slow. You now have 1132 gold pieces (gained 17). You now have 1145 gold pieces (gained 13). Key pressed, stopping explore. Key pressed, stopping explore. Found a scroll of identify. You enter the shallow water. Moving in this stuff is going to be slow. Found a glaive. You see here a scroll of identify. Key pressed, stopping explore. No target in view! You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Found an escape hatch in the floor. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. There is an escape hatch in the floor here. Key pressed, stopping explore. You enter the shallow water. Moving in this stuff is going to be slow. Key pressed, stopping explore. You enter the shallow water. Moving in this stuff is going to be slow. There is an escape hatch in the floor here. You enter the shallow water. Moving in this stuff is going to be slow. Key pressed, stopping explore. You enter the shallow water. Moving in this stuff is going to be slow. Key pressed, stopping explore. You enter the shallow water. Moving in this stuff is going to be slow. You see here a stone. Key pressed, stopping explore. You open the door. There is an open door here. Key pressed, stopping explore. Key pressed, stopping explore. You see here 6 scrolls of identify. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Key pressed, stopping explore. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Key pressed, stopping explore. Key pressed, stopping explore. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Key pressed, stopping explore. The spriggan rider shouts! The spriggan druid shouts! Key pressed, stopping explore. Could not explore, unopened runed door. No reachable target in view! You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading down here. You climb downwards. Found 22 gold pieces and a scroll of identify. Found a stone staircase leading up. There is a stone staircase leading up here. There are monsters nearby! You climb upwards. Level annotation: 1 runed translucent door, Zadaah's ghost, adept SpAE There is a stone staircase leading down here. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Key pressed, stopping travel. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading down here. Welcome back, wqsa789 the Spriggan Hunter. Gozag says: Greed is good. Welcome back, wqsa789 the Spriggan Hunter. Gozag says: Greed is good. Welcome back, wqsa789 the Spriggan Hunter. Gozag says: Greed is good. Press ? for a list of commands and other information. You shoot a bolt. The bolt hits the swamp worm! The bolt freezes the swamp worm. The swamp worm is severely wounded. The will-o-the-wisp gives a chilling moan. You hear a deafening roar! A swamp dragon comes into view. You shoot a bolt. The bolt misses the swamp worm. You shoot a bolt. The bolt hits the swamp worm. The bolt freezes the swamp worm. The swamp worm is severely wounded. The swamp worm completely misses you. The will-o-the-wisp gestures. The will-o-the-wisp conjures some marshlight! The swamp worm completely misses you. 2 foxfires come into view. You shoot a bolt. The bolt barely misses the swamp worm. The foxfire hits you! You resist. The foxfire hits you! You resist. The will-o-the-wisp gestures. The will-o-the-wisp conjures some marshlight! The swamp worm misses you. 2 foxfires come into view. You shoot a bolt. The bolt hits the swamp worm!! The bolt freezes the swamp worm. You kill the swamp worm! The foxfire hits you. You resist. The foxfire hits you. You resist. A bunyip comes into view. The swamp dragon breathes poison at you. The blast of poison engulfs the will-o-the-wisp. The will-o-the-wisp completely resists. The bunyip gives a hideous shriek! You shoot a bolt. The bolt hits the will-o-the-wisp!! The bolt freezes the will-o-the-wisp. You destroy the will-o-the-wisp! The swamp dragon is distracted by your dazzling golden aura. You shoot a bolt. The swamp dragon roars deafeningly! The bolt hits the swamp dragon. The bolt freezes the swamp dragon. The swamp dragon is no longer distracted by gold. The swamp dragon is lightly wounded. The bunyip is distracted by your dazzling golden aura. You shoot a bolt. The bunyip gives a hideous shriek! The bolt hits the swamp dragon!! The bolt freezes the swamp dragon. The swamp dragon is heavily wounded. You shoot a bolt. The bolt hits the swamp dragon! The bolt freezes the swamp dragon! The swamp dragon is almost dead. The swamp dragon completely misses you. The swamp dragon misses you. The swamp dragon completely misses you. You shoot a bolt. The bolt hits the swamp dragon. The bolt freezes the swamp dragon. You kill the swamp dragon! You shoot a bolt. The bolt hits the bunyip but does no damage. The bunyip is no longer distracted by gold. A bunyip comes into view. You shoot a bolt. The bunyip gives a hideous shriek! The bolt hits the bunyip!! The bolt freezes the bunyip. The bunyip is moderately wounded. The bunyip howls a warning cry! You hear a shout! You hear a chilling moan. You hear a hideous shriek! You hear a deafening roar! You shoot a bolt. The bolt hits the bunyip!! The bolt freezes the bunyip. The bunyip is almost dead. The bunyip howls a warning cry! You shoot a bolt. The bolt hits the bunyip! The bolt freezes the bunyip. You kill the bunyip! You shoot a bolt. The bolt hits the bunyip!!! The bolt freezes the bunyip! The bunyip is almost dead. You shoot a bolt. The bolt hits the bunyip!! The bolt freezes the bunyip. You kill the bunyip! No target in view! No target in view! A spriggan rider comes into view. It is wielding a +0 spear. You see here 19 gold pieces. Things that are here: 7 gold pieces; a potion of heal wounds You shoot a bolt. The bolt barely misses the spriggan rider. The spriggan rider is distracted by your dazzling golden aura. You shoot a bolt. The spriggan rider shouts! The bolt hits the spriggan rider! The bolt freezes the spriggan rider! The spriggan rider is no longer distracted by gold. The spriggan rider is heavily wounded. You shoot a bolt. The bolt hits the spriggan rider!! The bolt freezes the spriggan rider! You kill the spriggan rider! You kill the hornet! You hear a splash. You have reached level 19! You now have 1164 gold pieces (gained 19). You now have 1199 gold pieces (gained 35). You enter the shallow water. Moving in this stuff is going to be slow. A will-o-the-wisp comes into view. You shoot a bolt. The will-o-the-wisp gives a chilling moan. The bolt hits the will-o-the-wisp!!! The bolt freezes the will-o-the-wisp. You destroy the will-o-the-wisp! No target in view! No target in view! No target in view! You now have 1217 gold pieces (gained 18). You now have 1224 gold pieces (gained 7). l - 9 potions of heal wounds (gained 1) There is a stone staircase leading up here. You enter the shallow water. Moving in this stuff is going to be slow. You now have 1241 gold pieces (gained 17). You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading up here. What level of the Elven Halls? (default 1, ? - help) There is a stone staircase leading up here. You climb upwards. Level annotation: 1 runed translucent door, Zadaah's ghost, adept SpAE There is a stone staircase leading down here. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Things that are here: a +0 robe; a +0 short sword There is a stone staircase leading up, spattered with blood here. You climb upwards. There is a stone staircase leading down here. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a staircase back to the Lair, spattered with blood here. You climb upwards. Welcome back to the Lair of Beasts! There is a staircase to the Swamp here. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading down here. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a staircase back to the Dungeon here. You climb upwards. Welcome back to the Dungeon! There is a staircase to the Lair here. There is an open door, spattered with blood here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a staircase to the Orcish Mines here. You climb downwards. Welcome back to the Orcish Mines! There is a staircase back to the Dungeon here. Things that are here: a +0 plate armour; a +0 dire flail; a +0 dagger You see here a +0 club. Things that are here: a +0 leather armour; a +0 short sword Things that are here: a +0 robe; a +0 dagger Things that are here: a +0 chain mail; a +0 war axe You see here a +0 club. There is a stone staircase leading down, spattered with blood here. You climb downwards. There is a stone staircase leading up, spattered with blood here. You see here a +0 hand axe. You see here a +0 hand axe. There is a staircase to the Elven Halls here. You climb downwards. Welcome back to the Elven Halls! There is a staircase back to the Mines here. What level of the Elven Halls? (default 1, ? - help) There is an open door here. You see here a +0 rapier. There is a stone staircase leading down here. You climb downwards. Level annotation: 3 runed translucent doors There is a stone staircase leading up here. There is an open door here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. No target in view! Welcome back, wqsa789 the Spriggan Hunter. Gozag says: Greed is good. Welcome back, wqsa789 the Spriggan Hunter. Gozag says: Greed is good. Welcome back, wqsa789 the Spriggan Hunter. Gozag says: Greed is good. Welcome back, wqsa789 the Spriggan Hunter. Gozag says: Greed is good. Welcome back, wqsa789 the Spriggan Hunter. Gozag says: Greed is good. Press ? for a list of commands and other information. There is a stone staircase leading up here. You climb upwards. Level annotation: 3 runed translucent doors There is a stone staircase leading down here. Okay, then. Unknown command. Aiming: Thunderbolt Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line What level of the Swamp? (default 1, ? - help) There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You see here a +0 rapier. There is a fountain of clear blue water here. There is an open door here. There is a staircase back to the Mines here. You climb upwards. Welcome back to the Orcish Mines! There is a staircase to the Elven Halls here. Things that are here: a +0 ring mail; a +0 mace Things that are here: a +0 leather armour; a +0 dagger You see here a +0 hand axe. You see here a +0 hand axe. There is a stone staircase leading up, spattered with blood here. You climb upwards. There is a stone staircase leading down, spattered with blood here. Things that are here: a +0 robe; a +0 dagger Things that are here: a +0 ring mail; a +0 club; a +0 arbalest Things that are here: a +0 plate armour; a +0 flail; a +0 dagger Things that are here: a +0 plate armour; a +0 dire flail; a +0 dagger There is a staircase back to the Dungeon here. You climb upwards. Welcome back to the Dungeon! There is a staircase to the Orcish Mines here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is an open door, spattered with blood here. There is a staircase to the Lair here. You climb downwards. Welcome back to the Lair of Beasts! There is a staircase back to the Dungeon here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. There is a staircase to the Swamp here. You climb downwards. Welcome back to the Swamp! This branch is noisy: sounds don't travel as far here. This branch contains the decaying rune of Zot. There is a staircase back to the Lair, spattered with blood here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. What level of the Swamp? (default 1, ? - help) There is a stone staircase leading down here. You climb downwards. Level annotation: 1 runed translucent door, Zadaah's ghost, adept SpAE There is a stone staircase leading up here. There is an escape hatch in the ceiling here. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading down here. You climb downwards. An alligator comes into view. There is a stone staircase leading up here. You shoot a bolt. The spriggan rider shouts! The bolt hits the swamp worm!! The bolt freezes the swamp worm! You kill the swamp worm! You shoot a bolt. The bolt hits the spriggan rider! The bolt freezes the spriggan rider. The spriggan rider is moderately wounded. You shoot a bolt. The bolt hits the alligator!! The bolt freezes the alligator. The alligator is heavily wounded. The spriggan rider hits you from afar with a +0 spear! The spriggan rider misses you. The alligator completely misses you. The alligator closely misses you. The alligator completely misses you. x2 The spriggan rider hits you from afar with a +0 spear! The spriggan rider closely misses you. You climb upwards. Level annotation: 1 runed translucent door, Zadaah's ghost, adept SpAE There is a stone staircase leading down here. You shoot a bolt. The bolt closely misses the alligator. The alligator completely misses you. The alligator bites you!! The alligator drags you backwards! The alligator completely misses you. The alligator bites you but does no damage. You shoot a bolt. The bolt hits the alligator! The bolt freezes the alligator. The alligator is severely wounded. The alligator is distracted by your dazzling golden aura. The alligator completely misses you. The alligator bites you. The alligator completely misses you. x2 You shoot a bolt. The bolt hits the alligator!! The bolt freezes the alligator. You kill the alligator! The alligator is no longer distracted by gold. The alligator completely misses you. The alligator misses you. You shoot a bolt. The bolt hits the alligator!! The bolt freezes the alligator! The alligator is heavily wounded. The alligator completely misses you. x2; The alligator misses you. The alligator completely misses you. You shoot a bolt. The bolt hits the alligator. The bolt freezes the alligator. The alligator is heavily wounded. The alligator misses you. The alligator completely misses you. You shoot a bolt. The bolt barely misses the alligator. The alligator tail-slaps you. The alligator closely misses you. You shoot a bolt. The bolt hits the alligator! The bolt freezes the alligator. The alligator is severely wounded. The alligator tail-slaps you. The alligator bites you. The alligator drags you backwards! Splash! You shoot a bolt. The bolt hits the alligator! The alligator seems to slow down. The bolt freezes the alligator. The alligator is almost dead. The alligator barely misses you. The alligator completely misses you. You shoot a bolt. The bolt completely misses the alligator. The alligator is distracted by your dazzling golden aura. You shoot a bolt. The bolt barely misses the alligator. You shoot a bolt. The bolt hits the alligator!!! The alligator seems to slow down. The bolt freezes the alligator. You kill the alligator! No target in view! You now have 1258 gold pieces (gained 17). You enter the shallow water. Moving in this stuff is going to be slow. You now have 1279 gold pieces (gained 21). There is a stone staircase leading down, spattered with blood here. You climb downwards. The spriggan rider completely misses you. There is a stone staircase leading up, spattered with blood here. You shoot a bolt. The bolt barely misses the spriggan rider. The spriggan rider hits you from afar with a +0 spear! You shoot a bolt. The bolt hits the spriggan rider!!! The bolt freezes the spriggan rider! You kill the spriggan rider! You kill the hornet! You hear a splash. You shoot a bolt. The bolt completely misses the spriggan rider. The spriggan rider is distracted by your dazzling golden aura. You shoot a bolt. The bolt completely misses the spriggan rider. The spriggan rider shouts! A swamp worm comes into view. You shoot a bolt. The bolt misses the spriggan rider. The spriggan rider is no longer distracted by gold. The spriggan rider closely misses you. You shoot a bolt. The bolt closely misses the spriggan rider. The spriggan rider misses you. The swamp worm fires a harpoon shot at you. The harpoon shot misses you. You shoot a bolt. The bolt hits the spriggan rider! The bolt freezes the spriggan rider! The spriggan rider is heavily wounded. The swamp worm fires a harpoon shot at you. The harpoon shot hits you. You are yanked forward by the harpoon shot. The swamp worm misses you. Found a scroll of enchant weapon. You shoot a bolt. The bolt hits the swamp worm!!! The bolt freezes the swamp worm. You kill the swamp worm! The spriggan rider barely misses you. You shoot a bolt. The bolt hits the spriggan rider! You hear a splash. x2 You kill the spriggan! The bolt freezes the hornet! You kill the hornet! No target in view! No target in view! No target in view! You enter the shallow water. Moving in this stuff is going to be slow. You now have 1282 gold pieces (gained 3). You see here a scroll of identify. You enter the shallow water. Moving in this stuff is going to be slow. You now have 1304 gold pieces (gained 22). You see here a +0 spear. Key pressed, stopping explore. You enter the shallow water. Moving in this stuff is going to be slow. You now have 1318 gold pieces (gained 14). You see here a +0 spear. You now have 1340 gold pieces (gained 22). You now have 1345 gold pieces (gained 5). Key pressed, stopping explore. You enter the shallow water. Moving in this stuff is going to be slow. Key pressed, stopping explore. There is a stone staircase leading up here. You enter the shallow water. Moving in this stuff is going to be slow. You see here a scroll of identify. Key pressed, stopping explore. Key pressed, stopping explore. No target in view! You enter the shallow water. Moving in this stuff is going to be slow. E - a scroll of enchant weapon You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Your +8 arbalest of freezing stops glowing. Your +1 hand cannon of flaming bursts into flame! S - a +1 hand cannon of flaming (weapon) As you read the scroll of enchant weapon, it crumbles to dust. Your +1 hand cannon of flaming glows red for a moment. You start putting on your armour. You continue putting on your +3 buckler of protection. x4 You finish putting on your +3 buckler of protection. You feel protected. You are studying Maces & Flails. Your movement speed is very quick. Your attack delay is about 1.0 (and cannot be improved with additional weapon skill) (and is slowed by your shield). Your damage rating with your +2 hand cannon of flaming is about 43 (Base 16 x 140% (Dex) x 182% (Skill) + 2 (Ench)). Your base attributes are Str 7, Int 11, Dex 26. Unknown command. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You now have 1350 gold pieces (gained 5). You enter the shallow water. Moving in this stuff is going to be slow. You shoot a bolt. The bolt hits the thorn hunter!! The bolt burns the thorn hunter! The thorn hunter is severely damaged. The thorn hunter gestures. You shoot a bolt. The bolt hits the thorn hunter! The bolt burns the thorn hunter. The thorn hunter is almost destroyed. The thorn hunter fires a volley of thorns at you. The volley of thorns hits you!! You shoot a bolt. The bolt hits the thorn hunter!! The bolt burns the thorn hunter! You destroy the thorn hunter! No target in view! No target in view! HP restored. You enter the shallow water. Moving in this stuff is going to be slow. You now have 1367 gold pieces (gained 17). You enter the shallow water. Moving in this stuff is going to be slow. The fenstrider witch shouts! You shoot a bolt. The bolt misses the fenstrider witch. You shoot a bolt. The bolt hits the fenstrider witch!! The bolt burns the fenstrider witch. The fenstrider witch is heavily wounded. You shoot a bolt. The bolt hits the fenstrider witch! The bolt burns the fenstrider witch. The fenstrider witch is severely wounded. You shoot a bolt. The bolt hits the fenstrider witch! The bolt burns the fenstrider witch. The fenstrider witch is almost dead. The fenstrider witch points at you and mumbles some strange words. The toxic sludge misses you. You shoot a bolt. The bolt hits the fenstrider witch!!! The bolt burns the fenstrider witch. You kill the fenstrider witch! You hear a splash. x3 Your phantom mirror has recharged. You enter the shallow water. Moving in this stuff is going to be slow. You now have 1400 gold pieces (gained 33). Things that are here: a staff of air; a +0 robe You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Found a scroll of blinking. A will-o-the-wisp comes into view. You shoot a bolt. The will-o-the-wisp gives a chilling moan. The bolt hits the will-o-the-wisp!! The bolt burns the will-o-the-wisp! You destroy the will-o-the-wisp! A swamp drake comes into view. A six-headed hydra comes into view. You shoot a bolt. The swamp drake roars! The bolt hits the six-headed hydra!!! The bolt burns the six-headed hydra!! You kill the six-headed hydra! The swamp drake breathes poison at you. A will-o-the-wisp comes into view. You shoot a bolt. The will-o-the-wisp gives a chilling moan. The bolt hits the swamp drake. The bolt burns the swamp drake. The swamp drake is lightly wounded. You shoot a bolt. The bolt hits the swamp drake but does no damage. The swamp drake is lightly wounded. You hear a shout! You hear a deafening roar! A spriggan druid comes into view. It is wielding a +0 quarterstaff. The spriggan druid mumbles some strange words. The forest starts to sway and rumble! You shoot a bolt. The bolt hits the swamp drake!! The bolt burns the swamp drake! You kill the swamp drake! A spectral seven-headed hydra comes into view. You shoot a bolt. The bolt hits the spriggan druid but does no damage. The spriggan druid calls out to the beasts of the wild! You shoot a bolt. The bolt closely misses the spriggan druid. Tree limbs sway around you. You shoot a bolt. The bolt hits the will-o-the-wisp but does no damage. Branches wave dangerously above you. An eight-headed hydra comes into view. The will-o-the-wisp completely misses you. You shoot a bolt. The bolt hits the will-o-the-wisp!! The bolt burns the will-o-the-wisp. The will-o-the-wisp is severely damaged. The will-o-the-wisp misses you. You shoot a bolt. The bolt hits the will-o-the-wisp. The bolt burns the will-o-the-wisp. The will-o-the-wisp is almost destroyed. Branches wave dangerously above you. You are hit by a branch. A six-headed hydra comes into view. The spriggan druid hits you but does no damage. The spectral seven-headed hydra is distracted by your dazzling golden aura. The will-o-the-wisp barely misses you. You shoot a bolt. The bolt closely misses the will-o-the-wisp. The bolt hits the spectral seven-headed hydra. The bolt burns the spectral seven-headed hydra. The spectral seven-headed hydra is no longer distracted by gold. The spectral seven-headed hydra is lightly damaged. A tree reaches out but misses you. You block the spriggan druid's attack. The will-o-the-wisp gestures. The will-o-the-wisp conjures some marshlight! 2 foxfires come into view. You shoot a bolt. The bolt hits the will-o-the-wisp!! The bolt burns the will-o-the-wisp. You destroy the will-o-the-wisp! A root lunges up near you. A swamp dragon zombie comes into view. The spriggan druid completely misses you. You shoot a bolt. The bolt hits the spectral seven-headed hydra! The bolt burns the spectral seven-headed hydra. The spectral seven-headed hydra is moderately damaged. A tree reaches out but misses you. You block the eight-headed hydra's attack. The eight-headed hydra completely misses you. The eight-headed hydra misses you. The eight-headed hydra completely misses you. x2 The eight-headed hydra closely misses you. The eight-headed hydra completely misses you. x2 The spectral seven-headed hydra bites you but does no damage. The spectral seven-headed hydra completely misses you. The spectral seven-headed hydra bites you but does no damage. The spectral seven-headed hydra closely misses you. The spectral seven-headed hydra completely misses you. You block the spectral seven-headed hydra's attack. The spectral seven-headed hydra bites you but does no damage. The spriggan druid gestures at you while chanting. The stone arrow misses you. You shoot a bolt. The bolt hits the spectral seven-headed hydra! The bolt burns the spectral seven-headed hydra. The spectral seven-headed hydra is heavily damaged. A root smacks you from below. The eight-headed hydra bites you but does no damage. The eight-headed hydra completely misses you. x2 You block the eight-headed hydra's attack. The eight-headed hydra completely misses you. You block the eight-headed hydra's attack. The eight-headed hydra closely misses you. The eight-headed hydra bites you but does no damage. The spectral seven-headed hydra completely misses you. x3 The spectral seven-headed hydra closely misses you. The spectral seven-headed hydra bites you. The spectral seven-headed hydra closely misses you. The spectral seven-headed hydra completely misses you. The spriggan druid hits you with a +0 quarterstaff. You shoot a bolt. The bolt hits the spectral seven-headed hydra!! The bolt burns the spectral seven-headed hydra. The spectral seven-headed hydra is almost destroyed. You are waved at by a branch. The eight-headed hydra barely misses you. x2 The eight-headed hydra completely misses you. The eight-headed hydra misses you. The eight-headed hydra completely misses you. You block the eight-headed hydra's attack. The eight-headed hydra completely misses you. You block the eight-headed hydra's attack. The spectral seven-headed hydra barely misses you. The spectral seven-headed hydra bites you but does no damage. The spectral seven-headed hydra completely misses you. The spectral seven-headed hydra closely misses you. The spectral seven-headed hydra bites you but does no damage. The spectral seven-headed hydra completely misses you. x2 The spriggan druid hits you with a +0 quarterstaff! The eight-headed hydra completely misses you. The eight-headed hydra closely misses you. The eight-headed hydra bites you. The eight-headed hydra completely misses you. The eight-headed hydra bites you. The eight-headed hydra bites you! The eight-headed hydra completely misses you. The eight-headed hydra misses you. You shoot a bolt. The bolt hits the spectral seven-headed hydra!!! The bolt burns the spectral seven-headed hydra. You destroy the spectral seven-headed hydra! Trunks creak and shift. A root smacks you from below. You block the spriggan druid's attack. The eight-headed hydra misses you. The eight-headed hydra completely misses you. You block the eight-headed hydra's attack. The eight-headed hydra completely misses you. x2 The eight-headed hydra misses you. The eight-headed hydra completely misses you. The eight-headed hydra bites you but does no damage. The spriggan druid closely misses you. You shoot a bolt. The bolt hits the eight-headed hydra!! The bolt burns the eight-headed hydra! The eight-headed hydra is severely wounded. You hear a deafening roar! You are hit by a branch! A tree reaches out and hits you! The eight-headed hydra bites you. The eight-headed hydra completely misses you. The eight-headed hydra closely misses you. You block the eight-headed hydra's attack. The eight-headed hydra bites you! The eight-headed hydra completely misses you. x2 The eight-headed hydra barely misses you. You block the six-headed hydra's attack. The six-headed hydra misses you. The six-headed hydra bites you! The six-headed hydra completely misses you. x3 The spriggan druid misses you. Read: scroll of butterflies Press: ? - help, Q - select action, (/) - cycle Dir - look around, f - activate As you read the scroll of butterflies, it crumbles to dust. You hear the flapping of tiny wings. The swamp dragon zombie is knocked back by the sudden gust. The six-headed hydra is knocked back by the sudden gust. The spriggan druid is knocked back by the sudden gust. The eight-headed hydra is knocked back by the sudden gust. A tree reaches out and hits your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! A tree reaches out and hits your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! A root smacks your butterfly from below!! Your butterfly dies! Your butterfly disappears in a burst of colours! Your butterfly is hit by a branch! Your butterfly dies! Your butterfly disappears in a burst of colours! Your butterfly is hit by a branch! Your butterfly dies! Your butterfly disappears in a burst of colours! Your butterfly is hit by a branch! Your butterfly dies! Your butterfly disappears in a burst of colours! A tree reaches out and hits your butterfly!! Your butterfly dies! Your butterfly disappears in a burst of colours! A tree reaches out and hits you! A root smacks your butterfly from below! Your butterfly dies! Your butterfly disappears in a burst of colours! Your butterfly is waved at by a branch. x3 A root smacks your butterfly from below! Your butterfly dies! Your butterfly disappears in a burst of colours! A root smacks your butterfly from below! Your butterfly dies! Your butterfly disappears in a burst of colours! The forest calms down. You swap places. The eight-headed hydra bites your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! The eight-headed hydra barely misses your butterfly. The eight-headed hydra bites your butterfly. Your butterfly dies! Your butterfly disappears in a burst of colours! The eight-headed hydra bites your butterfly. Your butterfly dies! Your butterfly disappears in a burst of colours! As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. The spriggan druid is distracted by your dazzling golden aura. You are too injured to fight recklessly! Fire: S) +2 hand cannon (flame) Press: ? - help, Shift-Dir - straight line, f - eight-headed hydra Aim: an eight-headed hydra (severely wounded, ally target, 88% to hit) Okay, then. The eight-headed hydra completely misses your butterfly. The eight-headed hydra barely misses your butterfly. The eight-headed hydra closely misses your butterfly. The eight-headed hydra bites your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! The eight-headed hydra bites your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! The eight-headed hydra closely misses your butterfly. x2 The eight-headed hydra barely misses your butterfly. The swamp dragon zombie barely misses your butterfly. The swamp dragon zombie closely misses your butterfly. The swamp dragon zombie barely misses your butterfly. The spriggan druid is no longer distracted by gold. The eight-headed hydra barely misses your butterfly. The eight-headed hydra bites your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! The eight-headed hydra closely misses your butterfly. The eight-headed hydra misses your butterfly. The eight-headed hydra bites your butterfly!! Your butterfly dies! Your butterfly disappears in a burst of colours! The eight-headed hydra closely misses your butterfly. x2 The eight-headed hydra bites your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! The spriggan druid casts a spell. The forest starts to sway and rumble! Fire: S) +2 hand cannon (flame) Press: ? - help, Shift-Dir - straight line, f/p - eight-headed hydra Aim: an eight-headed hydra (heavily wounded, ally target, 88% to hit) You shoot a bolt. The bolt hits the eight-headed hydra!! The bolt burns the eight-headed hydra. You kill the eight-headed hydra! Your butterfly is waved at by a branch. A root smacks your butterfly from below! Your butterfly dies! Your butterfly disappears in a burst of colours! A root lunges up near your butterfly. x2; A root smacks you from below! Your butterfly is waved at by a branch. A root smacks your butterfly from below! Your butterfly dies! Your butterfly disappears in a burst of colours! A root smacks your butterfly from below! Your butterfly dies! Your butterfly disappears in a burst of colours! The spriggan druid hits your butterfly with a +0 quarterstaff! Your butterfly dies! Your butterfly disappears in a burst of colours! Your lightning rod (4/4) has regained one charge. Your Dodging skill increases to level 21! You enter the shallow water. Moving in this stuff is going to be slow. A tree reaches out and hits your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! Your butterfly is hit by a branch!! Your butterfly dies! Your butterfly disappears in a burst of colours! A tree reaches out but misses your butterfly. A tree reaches out and hits your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! Your surroundings suddenly seem different. A flayed ghost, a spectral six-headed hydra, 2 swamp dragon skeletons, 2 spriggan druids, 6 plants, 3 zombies, 2 shambling mangroves, a six-headed hydra simulacrum, 2 swamp drakes, a swamp dragon and a bunyip come into view. A spriggan druid is wielding a +2 spectral quarterstaff. Found a blossoming altar of Fedhas. The 27-headed hydra zombie is distracted by your dazzling golden aura. The swamp dragon skeleton moves out of view. The bunyip moves out of view. Marking area around 3 oklob plants as unsafe for travelling. Unknown command. Unknown command. Blink to where? Press: ? - help, Q - select action, (/) - cycle Dir - move target 2 simulacra, a ghoul, a swamp dragon and a swamp worm come into view. Found 8 stones. As you read the scroll of blinking, it crumbles to dust. The bunyip gives a hideous shriek! The swamp drake roars! The swamp dragon roars deafeningly! x2 You block the swamp worm's attack. >>>>>>>>>>>>>>>>>>>>>> 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_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [wqsa789] Species: Spriggan Job: Hunter HP: 54/107; mods: 0/0 MP: 11/25; mod: 0 Stats: 15 (15) 7 (7) 26 (26) Position: (29, 38), god: Gozag (20), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 14 | 8765 | 811/1273 Short Blades | X | 0 | 0 | 0 | 0 | 0/42 Long Blades | X | 0 | 0 | 0 | 0 | 0/70 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/84 Polearms | X | 0 | 0 | 0 | 0 | 0/84 Staves | X | 0 | 0 | 0 | 0 | 0/84 Ranged Weapons | X | 0 | 0 | 23 | 18430 | 1630/1725 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/84 Dodging | X | 1 | 100 | 21 | 8143 | 27/907 Stealth | X | 0 | 0 | 18 | 4290 | 223/515 Shields | X | 0 | 0 | 0 | 0 | 0/84 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 0 | 0 | 0 | 0 | 0/35 Conjurations | X | 0 | 0 | 0 | 0 | 0/84 Hexes | X | 0 | 0 | 0 | 0 | 0/35 Summonings | X | 0 | 0 | 0 | 0 | 0/70 Necromancy | X | 0 | 0 | 0 | 0 | 0/59 Translocations | X | 0 | 0 | 0 | 0 | 0/25 Fire Magic | X | 0 | 0 | 0 | 0 | 0/70 Ice Magic | X | 0 | 0 | 0 | 0 | 0/70 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Alchemy | X | 0 | 0 | 0 | 0 | 0/42 Invocations | X | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 10 | 1650 | 0/356 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/35 Spell bugs: Durations: #126: 12 Attributes: #12: 13705 #13: 6177 #23: 32144 #24: 91970280 #49: 4275 #51: 4 #52: 4 #57: 6128 Mutations: see invisible: 1 (innate) dopey: 1 speed: 3 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #44: +2 hand cannon of flaming eq slot #1, inv slot #20: scarf of Tood {rC+ rF+, Harm Regen+ Stlth+} eq slot #2, inv slot #50: +2 hat of see invisible eq slot #5, inv slot #41: +3 buckler of protection eq slot #6, inv slot #9: +5 moon troll leather armour {Spirit, Regen++ MP+5} eq slot #7, inv slot #48: ring "Ledidana" {+Blink rC+ AC+4 Str+3} eq slot #8, inv slot #40: ring of the Breathing Enemy {rElec rPois rN+++ Str+5 Int-2} eq slot #9, inv slot #39: amulet of Vitality {RegenMP++ Regen++} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ~.Z~♣~.# ##.~ .. ♣.i~..# #.~~ #.# ♣## #♣§.♣ ♣.~~ #..♣#.#♣~♣..♣ #♣♣♣~♣ #.~~~~...~f.♣ ♣..... .~~.Z.~..k♣♣ ♣♣.~§~. ♣..xZ.Z~###♣♣♣.b~~~. #w(Z.k♣ ♣.~.~b~..§ #@ZWD# ♣.~~~.~$bb ##.~## ♣..§♣b~~~~ .D# ♣~~♣bbb~.. ..~~ ♣♣♣.D.~~~. ..n.♣ ♣Z.i~~~. ~Z.♣♣ ....~~b~~ ...~ ...♣~.♣♣.~~ ..~..♣?....♣♣♣~~ ..$~.♣.♣♣ ~. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false aquarium_serial_pool_size: 0 >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (23, 25): {{{{ CLASS: TriggerableFunction repeated: false listeners: func: CLASS: FunctionWrapper name: dgn.activate_item_decay fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} Lua marker 1 at (23, 27): {{{{ CLASS: TriggerableFunction repeated: false listeners: func: CLASS: FunctionWrapper name: dgn.activate_item_decay fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} >>>>>>>>>>>>>>>>>>>>>>