ASSERT(preac > 0 || final == 0) in 'beam.cc' at line 4902 failed. Version: BcadrenCrawl: Boulder Brew 0.06.7.4-82-gfbd693def4 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 18174618196820285975, deterministic pregen: 1 Command line: /usr/games/crawl-bcadrencrawl -name jtalso -rc /dgldir/rcfiles/crawl-bcadrencrawl/jtalso.rc -macro /dgldir/rcfiles/crawl-bcadrencrawl/jtalso.macro -morgue /dgldir/morgue/jtalso/ -webtiles-socket /crawl-master/webserver/sockets/jtalso:2026-08-26.20:41:30.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 34 stack frames. /usr/games/crawl-bcadrencrawl(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x60873df8112e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-bcadrencrawl(_Z13do_crash_dumpv+0x421) [0x60873df8c861]: do_crash_dump() /usr/games/crawl-bcadrencrawl(_Z20crash_signal_handleri+0x1fa) [0x60873df8160a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x77f53aa55330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x77f53aaaec0c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x77f53aa5527e]: /usr/games/crawl-bcadrencrawl(+0x45eb9d) [0x60873df8bb9d]: /usr/games/crawl-bcadrencrawl(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x60873df8c157]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-bcadrencrawl(+0x3f24e4) [0x60873df1f4e4]: /usr/games/crawl-bcadrencrawl(_ZN4bolt36tracer_nonenchantment_affect_monsterEP7monster+0x4e) [0x60873df2109e]: bolt::tracer_nonenchantment_affect_monster(monster*) /usr/games/crawl-bcadrencrawl(_ZN4bolt21tracer_affect_monsterEP7monster+0x795) [0x60873df39375]: bolt::tracer_affect_monster(monster*) /usr/games/crawl-bcadrencrawl(_ZN4bolt11affect_cellEv+0x1d9) [0x60873df34639]: bolt::affect_cell() /usr/games/crawl-bcadrencrawl(_ZN4bolt7explodeEbb+0x7e9) [0x60873df34f39]: bolt::explode(bool, bool) /usr/games/crawl-bcadrencrawl(_ZN4bolt7do_fireEv+0x5a0) [0x60873df375e0]: bolt::do_fire() /usr/games/crawl-bcadrencrawl(_ZN4bolt4fireEv+0xae) [0x60873df37f8e]: bolt::fire() /usr/games/crawl-bcadrencrawl(_ZN13targeter_beam7set_aimE9coord_def+0x9d) [0x60873e5a7fad]: targeter_beam::set_aim(coord_def) /usr/games/crawl-bcadrencrawl(+0x4ea34b) [0x60873e01734b]: /usr/games/crawl-bcadrencrawl(_ZNSt17_Function_handlerIFbRK9coord_defESt5_BindIFPFbS2_14targ_mode_typebiP8targeter8aff_typeS8_ESt12_PlaceholderILi1EES5_biS7_S8_S8_EEE9_M_invokeERKSt9_Any_dataS2_+0x2b) [0x60873e02128b]: std::_Function_handler, targ_mode_type, bool, int, targeter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targeter*, aff_type, aff_type)> >::_M_invoke(std::_Any_data const&, coord_def const&) /usr/games/crawl-bcadrencrawl(+0x4f094c) [0x60873e01d94c]: /usr/games/crawl-bcadrencrawl(+0x4f0d3a) [0x60873e01dd3a]: /usr/games/crawl-bcadrencrawl(_ZNK17direction_chooser27find_default_monster_targetER9coord_def+0x3df) [0x60873e01e54f]: direction_chooser::find_default_monster_target(coord_def&) const /usr/games/crawl-bcadrencrawl(_ZNK17direction_chooser19find_default_targetEv+0x7d) [0x60873e01e9bd]: direction_chooser::find_default_target() const /usr/games/crawl-bcadrencrawl(_ZN17direction_chooser16choose_directionEv+0x45f) [0x60873e0202cf]: direction_chooser::choose_direction() /usr/games/crawl-bcadrencrawl(_Z9directionR4distRK22direction_chooser_args+0x80) [0x60873e020520]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-bcadrencrawl(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x1db) [0x60873e540d7b]: spell_direction(dist&, bolt&, direction_chooser_args*) /usr/games/crawl-bcadrencrawl(_Z11your_spells10spell_typeibPK8item_defP4dist+0x7f7) [0x60873e4e93d7]: your_spells(spell_type, int, bool, item_def const*, dist*) /usr/games/crawl-bcadrencrawl(_Z12cast_a_spellb10spell_typeP4dist+0x172) [0x60873e4ebb42]: cast_a_spell(bool, spell_type, dist*) /usr/games/crawl-bcadrencrawl(_Z17do_cast_spell_cmdb+0x18) [0x60873e4ec7e8]: do_cast_spell_cmd(bool) /usr/games/crawl-bcadrencrawl(+0xb75ea3) [0x60873e6a2ea3]: /usr/games/crawl-bcadrencrawl(+0xb768fd) [0x60873e6a38fd]: /usr/games/crawl-bcadrencrawl(main+0x1f4) [0x60873debc7f4]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x77f53aa3a1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x77f53aa3a28b]: /usr/games/crawl-bcadrencrawl(_start+0x25) [0x60873debd1e5]: Trying to run gdb. GNU gdb (Ubuntu 15.1-1ubuntu1~24.04.1) 15.1 Copyright (C) 2024 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". 0x000077f53ab208d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 #0 0x000077f53ab208d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #1 0x000060873df817dc in call_gdb (file=0x77f53ac144e0 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 498431\000\000\000\000\000\000" #2 0x000060873df8c87f in do_crash_dump () at dbg-asrt.cc:685 t = 1787777129 dir = "/dgldir/morgue/jtalso/" name = "/dgldir/morgue/jtalso/crash-jtalso-20260826-204529.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(preac > 0 || final == 0) in 'beam.cc' at line 4902 failed." file = 0x77f53ac144e0 <_IO_2_1_stderr_> #3 0x000060873df8160a in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x000077f53aaaec0c in pthread_kill () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #6 0x000077f53aa5527e in raise () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #7 0x000060873df8bb9d in _BreakStrToDebugger (mesg=mesg@entry=0x7fff2a395fc0 "ASSERT(preac > 0 || final == 0) in 'beam.cc' at line 4902 failed.", assert=true) at dbg-asrt.cc:817 No locals. #8 0x000060873df8c157 in AssertFailed (expr=expr@entry=0x60873e6b6bb2 "preac > 0 || final == 0", file=file@entry=0x60873e6b6a10 "beam.cc", line=line@entry=4902, text=text@entry=0x0) at dbg-asrt.cc:855 mesg = "ASSERT(preac > 0 || final == 0) in 'beam.cc' at line 4902 failed.", '\000' ... args = {{gp_offset = 1814061344, fp_offset = 543454575, overflow_arg_area = 0x2127676e616227, reg_save_area = 0x0}} fileName = #9 0x000060873df1f4e4 in bolt::determine_damage (this=this@entry=0x7fff2a397760, mon=mon@entry=0x60873ed231a0 , preac=@0x7fff2a396914: 0, postac=@0x7fff2a396918: 0, final=@0x7fff2a39691c: 1) at beam.cc:4902 freeze_immune = preac_max_damage = tracer_postac_max = 0 #10 0x000060873df2109e in bolt::tracer_nonenchantment_affect_monster (this=0x7fff2a397760, mon=0x60873ed231a0 ) at beam.cc:4957 preac = 0 post = 0 final = 1 #11 0x000060873df39375 in bolt::tracer_affect_monster (this=0x7fff2a397760, mon=0x60873ed231a0 ) at beam.cc:5030 No locals. #12 0x000060873df34639 in bolt::affect_cell (this=0x7fff2a397760) at beam.cc:1384 ignored = false m = 0x60873ed231a0 hit_player = #13 0x000060873df34f39 in bolt::explosion_affect_cell (p=..., this=0x7fff2a397760) at beam.cc:7181 orig_pos = orig_pos = #14 bolt::explode (this=0x7fff2a397760, show_more=true, hole_in_the_middle=false) at beam.cc:7128 delta = @0x60875e535e78: {x = 0, y = 1} __for_range = std::vector of length 8, capacity 8 = {{x = -1, y = -1}, {x = -1, y = 1}, {x = -1, y = 0}, {x = 1, y = 0}, {x = 0, y = -1}, {x = 0, y = 1}, {x = 1, y = -1}, {x = 1, y = 1}} __for_begin = __for_end = line = std::vector of length 8, capacity 8 = {{x = -1, y = -1}, {x = -1, y = 1}, {x = -1, y = 0}, {x = 1, y = 0}, {x = 0, y = -1}, {x = 0, y = 1}, {x = 1, y = -1}, {x = 1, y = 1}} __for_range = __for_begin = __for_end = r = exp_map = {mData = {mData = {{mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 5, 5, 5, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647}}, {mData = {2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 5, 0, 5, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647}}, {mData = {2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 5, 5, 5, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647}}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}}}} sweep = std::vector of length 2, capacity 2 = {std::vector of length 1, capacity 1 = {{x = 0, y = 0}}, std::vector of length 8, capacity 8 = {{x = -1, y = -1}, {x = -1, y = 1}, {x = -1, y = 0}, {x = 1, y = 0}, {x = 0, y = -1}, {x = 0, y = 1}, {x = 1, y = -1}, {x = 1, y = 1}}} centre = {x = 9, y = 9} cells_seen = #15 0x000060873df375e0 in bolt::do_fire (this=this@entry=0x7fff2a397760) at beam.cc:1665 coff = {cstate = false} #16 0x000060873df37f8e in bolt::fire (this=this@entry=0x7fff2a397760) at beam.cc:1434 boltcopy = {origin_spell = SPELL_MEPHITIC_CLOUD, range = 4, glyph = 42 U'*', colour = 54 '6', flavour = BEAM_CHAOTIC, real_flavour = BEAM_CHAOTIC, drop_item = false, item = 0x0, source = {x = 17, y = 40}, target = {x = 16, y = 41}, damage = {num = 0, size = 0}, ench_power = 47, hit = 1500, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = "", name = "stinking cloud", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = true, aimed_at_spot = true, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_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 = true, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_FRIENDLY, foe_ratio = 0, hit_count = std::map with 0 elements, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, chose_ray = false, beam_cancelled = false, dont_stop_player = true, dont_stop_trees = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 0, can_see_invis = false, nightvision = false, tunnelpower = 0, hit_something = false, message_cache = std::set with 0 elements} #17 0x000060873e5a7fad in targeter_beam::set_aim (this=0x60875e563d50, a=...) at target.cc:242 tempbeam = {origin_spell = SPELL_MEPHITIC_CLOUD, range = 4, glyph = 247 U'÷', colour = 4 '\004', flavour = BEAM_FIRE, real_flavour = BEAM_CHAOTIC, drop_item = false, item = 0x0, source = {x = 17, y = 40}, target = {x = 16, y = 42}, damage = {num = 0, size = 0}, ench_power = 47, hit = 1500, thrower = KILL_YOU_MISSILE, ex_size = 1, source_id = 4294967295, source_name = "", name = "chaotic blast of fire", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = true, aimed_at_spot = true, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 1, capacity 1 = {{x = 16, y = 41}}, extra_range_used = 0, is_tracer = true, is_targeting = true, aimed_at_feet = false, msg_generated = true, noise_generated = false, passed_target = true, in_explosion_phase = true, attitude = ATT_FRIENDLY, foe_ratio = 0, hit_count = std::map with 2 elements = {[6369] = 1, [6370] = 1}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, chose_ray = false, beam_cancelled = false, dont_stop_player = true, dont_stop_trees = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 16.5, y = 41.5}, dir = {x = -0.70710678118654746, y = 0.70710678118654746}}, on_corner = false, cycle_idx = 0}, tile_beam = -1, can_see_invis = false, nightvision = false, tunnelpower = 0, hit_something = false, message_cache = std::set with 0 elements} #18 0x000060873e01734b in _find_monster_expl (where=..., mode=TARG_HOSTILE, need_path=, range=4, hitfunc=0x60875e563d50, mon_aff=AFF_MULTIPLE, allowed_self_aff=AFF_YES) at directn.cc:2775 No locals. #19 0x000060873e02128b in std::__invoke_impl (__f=) at /usr/include/c++/13/bits/invoke.h:61 No locals. #20 std::__invoke (__fn=) at /usr/include/c++/13/bits/invoke.h:96 No locals. #21 std::_Bind, targ_mode_type, bool, int, targeter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targeter*, aff_type, aff_type)>::__call(std::tuple&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul>) (__args=..., this=) at /usr/include/c++/13/functional:506 No locals. #22 std::_Bind, targ_mode_type, bool, int, targeter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targeter*, aff_type, aff_type)>::operator()(coord_def const&) (this=) at /usr/include/c++/13/functional:591 No locals. #23 std::__invoke_impl, targ_mode_type, bool, int, targeter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targeter*, aff_type, aff_type)>&, coord_def const&>(std::__invoke_other, std::_Bind, targ_mode_type, bool, int, targeter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targeter*, aff_type, aff_type)>&, coord_def const&) (__f=...) at /usr/include/c++/13/bits/invoke.h:61 No locals. #24 std::__invoke_r, targ_mode_type, bool, int, targeter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targeter*, aff_type, aff_type)>&, coord_def const&>(std::_Bind, targ_mode_type, bool, int, targeter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targeter*, aff_type, aff_type)>&, coord_def const&) (__fn=...) at /usr/include/c++/13/bits/invoke.h:138 No locals. #25 std::_Function_handler, targ_mode_type, bool, int, targeter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targeter*, aff_type, aff_type)> >::_M_invoke(std::_Any_data const&, coord_def const&) (__functor=..., __args#0=...) at /usr/include/c++/13/bits/std_function.h:290 No locals. #26 0x000060873e01d94c in std::function::operator() (__args#0=..., this=0x7fff2a397e00) at /usr/include/c++/13/bits/std_function.h:591 No locals. #27 _find_square (mfp=..., direction=direction@entry=1, find_targ=..., wrap=wrap@entry=true, los=los@entry=0, hitfunc=) at directn.cc:3074 targ_x = targ_y = targ = {x = 16, y = 41} temp_xps = temp_yps = 10 x_change = y_change = onlyVis = false onlyHidden = false i = j = radius = vyou = minx = maxx = 41 miny = -15 maxy = ctrx = ctry = #28 0x000060873e01dd3a in _find_square_wrapper (mfp=..., direction=direction@entry=1, find_targ=..., los=los@entry=LS_ANY, hitfunc=) at directn.cc:3095 r = #29 0x000060873e01e54f in direction_chooser::find_default_monster_target (this=this@entry=0x7fff2a398c20, result=...) at directn.cc:1067 mons_target = success = false #30 0x000060873e01e9bd in direction_chooser::find_default_target (this=this@entry=0x7fff2a398c20) at directn.cc:1178 result = {x = 17, y = 9} success = false #31 0x000060873e0202cf in direction_chooser::choose_direction (this=this@entry=0x7fff2a398c20) at directn.cc:2389 ui_cutoff_point = ccon = {cstate = false} mc = {m_previous_mode = MOUSE_MODE_NORMAL} legacy_range = { = {_vptr.targeter = 0x60873e9c8300 , origin = {x = 17, y = 40}, aim = {x = 17, y = 40}, agent = 0x60873ec9b040 , why_not = "", obeys_mesmerise = false}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {5, 0, 5, 2147483647 }}, {mData = {5, 5, 5, 2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 , 0, 100846080, 1852382111, 708414648, 32767, 0, 0, 708414480}}, {mData = {32767, 708414648, 32767, 708412624, 32767, 1047097991, 24711, 708414112, 32767, 1039364531, 24711, 0, 0, 16, 43, 17, 44, 18, 41}}, {mData = {17, 44, 17, 44, 708416080, 32767, 17, 44, 18, 0, 1041171750, 24711, 0, 0, 0, 0, 1041163600, 24711, 1039246484}}, {mData = {24711, 0, 0, 100846080, 1852382111, 708412576, 32767, 708414048, 32767, 708412576, 32767, 1039391593, 24711, 708412664, 32767, 1039246484, 24711, 0, 0}}, {mData = {100846080, 1852382111, 708412640, 32767, 708414112, 32767, 708412640, 32767, 1039391593, 24711, 708412728, 32767, 708412760, 32767, 708412792, 32767, 100846080, 1852382111, 0}}, {mData = {0, 708414112, 32767, 708412640, 32767, 0, 0, 708414112, 32767, 708413408, 32767, 708412640, 32767, 1039368433, 24711, 24, 4, 42, 24630}}, {mData = {30, 30, -256, -1, 0, 0, 17, 40, 17, 44, 1, 1, 47, 1500, 3, 0, -1, 32767, 708412744}}, {mData = {32767, 0, 0, 1582223872, 24711, 708412816, 32767, 708412776, 32767, 14, 0, 1852404851, 1735289195, 1869374240, 25717, 708412808, 32767, 0, 0}}, {mData = {0, 0, 1053405248, 24711, 708412840, 32767, 0, 0, 0, 0, 1053405248, 24711, 0, 24711, 708412880, 32767, 0, 0, 0}}, {mData = {0, 1045208227, 24711, 708412912, 32767, 0, 0, 939528704, -1, -1, 5898291, 256, 3, 708412952, 32767, 0, 0, 0, 0}}}}}, exp_map_max = {mData = {mData = {{mData = {708412928, 32767, 1040187648, 15, 50, 24711, 0, 0, 1582104832, 1, 16777216, 1, 0, 0, 0, 0, 0, 0, 0}}, {mData = {257, 0, 5, 0, 0, 0, 0, 0, 24711, 0, 0, 708413064, 32767, 708413064, 32767, 0, 0, 0, 0}}, {mData = {0, 0, 1, 0, 0, 0, 0, 32513, 65536, 0, 0, 0, 0, 0, 1050542080, 24711, 0, 0, 0}}, {mData = {0, -160, -1, 0, 0, 1582521920, 24711, 708413280, 32767, 984342190, 30709, 708414264, 32767, 708414112, 32767, 1582929056, 24711, 708414112, 32767}}, {mData = {708414112, 32767, 0, 0, 0, 0, 1038939692, 24711, 1053405248, 24711, 708413408, 32767, 708414112, 32767, 1045708775, 24711, 708414640, 16809983, 0}}, {mData = {0, 708413472, 32767, 1, 1, 4, 4, 0, 1, 0, 0, 0, 0, 708414704, 32767, 17, 44, 0, 4}}, {mData = {1, 1, 4, 4, 0, 1, 0, 1, 2, 17, 40, 1, 17, 44, 24, 4, 42, 54, 30}}, {mData = {30, 708413440, 32767, 0, 0, 17, 40, 0, 0, 1, 1, 47, 1500, 3, 0, -1, 2130732149, 708413576, 32767}}, {mData = {0, 0, 2147483392, 2147483647, 2147483647, 2147483647, 708413608, 32767, 14, 0, 1852404851, 1735289195, 1869374240, 2130732149, 708413640, 32767, 0, 0, 0}}, {mData = {0, 2147483392, 2147483647, 708413672, 32767, 0, 0, 0, 0, 1582463488, 24711, 0, 24711, 708413712, 32767, 0, 0, 0, 0}}, {mData = {708413952, 32767, 708413744, 32767, 0, 0, 0, 32767, 0, 0, 256, 1, 708413784, 32767, 0, 0, 0, 0, 0}}, {mData = {0, 256, 15, 50, 5, 0, 0, 256, 1, 0, 24711, 0, 0, 0, 0, 0, 0, 0, 257}}, {mData = {0, 5, 0, 0, 1053405185, 0, 0, 0, 0, 0, 708413896, 32767, 708413896, 32767, 0, 0, 0, 0, 0}}, {mData = {0, 1, 0, 0, 0, 0, 24577, 65536, 0, 0, 0, 0, 0, 708378624, 32767, 0, 0, 0, 0}}, {mData = {0, 0, 0, 0, -256, -1, 0, 0, 0, 24576, 708414128, 32767, 0, -1, 0, 0, 708414072, 32767, 708414240}}, {mData = {32767, 984335029, 30709, 24, 4, 247, 24630, 30, 30, 0, 0, 0, 0, 7, 0, 985742112, 30709, 16, 0}}, {mData = {47, 1500, 100846080, 1852382111, -1, 0, 985742016, 30709, 7, 0, -104, -1, 708414792, 32767, 1582710096, 24711, 708414304, 32767, 984340722}}, {mData = {30709, 1869374240, 25717, 708414280, 32767, 0, 0, 130, 0, 1582688240, 24711, 708414536, 32767, 708414336, 32767, 987711748, 30709, 1, 0}}, {mData = {129, 0, 708414536, 32767, 1040243732, 24711, 129, 0, 100846080, 1852382111, 708414496, 32767, 708414752, 32767, 708415440, 32767, 1040249996, 24711, 0}}}}}, range = 4, affects_walls = true, affects_pos = 0x0} rva = tmp = {previous = 127} save_more = directn_view = #32 0x000060873e020520 in direction (moves=..., args=...) at directn.cc:487 No locals. #33 0x000060873e540d7b in spell_direction (spelld=..., pbolt=..., args=args@entry=0x7fff2a399250) at spl-util.cc:981 newargs = {hitfunc = 0x60875e563d50, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 4, just_looking = false, needs_path = true, prefer_farthest = false, unrestricted = false, allow_shift_dir = true, self = confirm_prompt_type::none, target_prefix = 0x0, top_prompt = "Aiming: Chaotic Cloudburst (safe; 1% risk of failure)", behaviour = 0x7fff2a398f50, show_floor_desc = false, show_boring_feats = true, show_distance = false, get_desc_func = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}, default_place = {x = 0, y = 0}} #34 0x000060873e4e93d7 in your_spells (spell=spell@entry=SPELL_MEPHITIC_CLOUD, powc=, powc@entry=0, allow_fail=allow_fail@entry=true, evoked_item=evoked_item@entry=0x0, target=0x7fff2a398e70, target@entry=0x0) at spl-cast.cc:2080 prompt = additional_desc = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0} spell_title_color = 0x60873e6b5174 "w" needs_path = mr_check = beh = { = {_vptr.targeting_behaviour = 0x60873e9e4bb0 , prompt = "", just_looking = false, get_desc_func = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}, needs_path = MB_MAYBE}, spell = SPELL_MEPHITIC_CLOUD, err = ""} targ = dir = healing = useless = false title = "Aiming: Chaotic Cloudburst (safe; 1% risk of failure)" args = {hitfunc = 0x60875e563d50, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 4, just_looking = false, needs_path = true, prefer_farthest = false, unrestricted = false, allow_shift_dir = true, self = confirm_prompt_type::none, target_prefix = 0x0, top_prompt = "Aiming: Chaotic Cloudburst (safe; 1% risk of failure)", behaviour = 0x7fff2a398f50, show_floor_desc = false, show_boring_feats = true, show_distance = false, get_desc_func = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}, default_place = {x = 0, y = 0}} wiz_cast = target_local = {isValid = false, isTarget = false, isEndpoint = false, isCancel = false, choseRay = false, interactive = true, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, find_target = false, fire_context = 0x0, cmd_result = 2000} beam = {origin_spell = SPELL_MEPHITIC_CLOUD, range = 4, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 0, source_name = "", name = "", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_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, 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 = 1582930048, can_see_invis = false, nightvision = false, tunnelpower = 0, hit_something = false, message_cache = std::set with 0 elements} flags = {<_enum_bitfield_exponent_base<-1, false>> = {}, flags = 67665921} warped = false rpwr = range = 4 intensity = 0 hitfunc = std::unique_ptr = {get() = 0x60875e563d50} is_targeted = true use_targeter = true god = fail = antimagic = orig_target = self_target = had_tele = cast_result = #35 0x000060873e4ebb42 in cast_a_spell (check_range=, spell=, spell@entry=SPELL_NO_SPELL, _target=_target@entry=0x0) at spl-cast.cc:1218 reason = "" cost = 3 sifcast_amount = 0 cast_result = #36 0x000060873e4ec7e8 in do_cast_spell_cmd (force=) at spl-cast.cc:964 No locals. #37 0x000060873e6a2ea3 in _input () at main.cc:1141 cmd = CMD_CAST_SPELL real_prev_cmd = CMD_MEMORISE_SPELL player_disabled = {was_disabled = false} #38 0x000060873e6a38fd in _launch_game () at main.cc:485 game_start = ccon = {cstate = false} #39 0x000060873debc7f4 in _launch_game_loop () at main.cc:390 game_ended = false game_ended = ge = fe = E = #40 main (argc=12, argv=0x7fff2a39a628) at main.cc:341 echo = {prev_state = MB_MAYBE} [Inferior 1 (process 498431) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 13.3.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 -DSAVE_DIR_PATH="/crawl-master/crawl-bcadrencrawl/saves" -DDATA_DIR_PATH="/crawl-master/crawl-bcadrencrawl/data/" -DWEB_DIR_PATH="/crawl-master/crawl-bcadrencrawl/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 7, depth = 2 Level id: Shoals:2 Level build method = [depth 2], level layout type = shoals, absdepth0 = 16 Level vaults: layout_shoals serial_shops shop_statue abandoned_shop nicolae_shoals_arrival_archipelago uniq_frances uniq_polyphemus Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< I - a cursed ring of protection {(Curse: Slay-4)} Things that are here: a +0 trident; a merfolk corpse You butcher the merfolk corpse. You hear a splash. n - 13 chunks of flesh (gained 3) Things that are here: a +0 trident; a merfolk skeleton d - 51 rations (gained 1) You see here a shark corpse. You butcher the shark corpse. You hear a splash. n - 17 chunks of flesh (gained 4) You see here a shark skeleton. Things that are here: a +0 leiomano; a merfolk corpse You butcher the merfolk corpse. You hear a splash. n - 18 chunks of flesh (gained 1) Things that are here: a +0 leiomano; a merfolk skeleton Eat one of 18 chunks of flesh? (ye/n/q) This raw flesh tastes terrible. You eat one of the 18 chunks of flesh. A faun comes into view. The faun shouts! The faun unwields a +0 spear. The faun wields a +0 hunting sling. The faun shoots a sling bullet. The sling bullet barely misses you. The faun shoots a sling bullet. The sling bullet hits you but does no damage. Things that are here: a potion of mutation; a +0 cloak You can't carry that many items. The faun shoots a sling bullet. The sling bullet crushes you (22)!! The faun shoots a sling bullet. The sling bullet hits you but does no damage. A faun is nearby! You enter the shallow water. Moving in this stuff is going to be slow. The faun shoots a sling bullet. The sling bullet hits you but does no damage. A faun comes into view. The faun shoots a sling bullet. You block the sling bullet. A faun comes into view. She is wielding a cursed +3 molten spear {(Curse: Fragile)}. The faun shouts! x2 You enter the shallow water. Moving in this stuff is going to be slow. The faun shoots a sling bullet. You block the sling bullet. You block the faun's attack. The faun shoots a sling bullet. The sling bullet barely misses you. The faun splashes around in the water. You block the faun's attack. The faun unwields a +0 hunting sling. The faun wields a +0 spear. The faun barely misses you. The faun hits you with a +0 spear (10)! You resist. You block the faun's attack. You hit the faun (4). The faun is splashed with acid (4). The acid corrodes the faun! You hit the faun (4). You draw strength from her wounds (1). The faun is moderately wounded. (43/55) HP The faun hits you but does no damage. x2 The faun hits you from afar with a cursed +3 molten spear {(Curse: Fragile)} (2). You resist. The faun splashes around in the water. You block the faun's attack. You barely miss the faun. You thump the faun (8)! You draw strength from her wounds (1). The faun is moderately wounded. (35/55) HP The faun hits you with a +0 spear (1). You resist. The faun hits you but does no damage. You block the faun's attack. You sock the faun (9)! The faun is splashed with acid (5). You hit the faun (6). You draw strength from her wounds (2). The faun is severely wounded. (15/55) HP The faun hits you but does no damage. The faun hits you from afar with a cursed +3 molten spear {(Curse: Fragile)} (4). You resist. The faun splashes around in the water. You block the faun's attack. The faun hits you but does no damage. You sock the faun (15)! The faun is splashed with acid (4). You kill the faun! You hear a splash. x2 The faun hits you but does no damage. x2; You block the faun's attack. You bludgeon the faun (19)!! The faun is splashed with acid (2). You sock the faun (9)! You draw strength from his wounds (4). The faun is heavily wounded. (24/54) HP The faun hits you but does no damage. You block the faun's attack. The faun hits you but does no damage. You sock the faun (10)! The faun is splashed with acid (7)! The acid corrodes the faun! You thump the faun (7)! You draw strength from his wounds (3). You kill the faun! You hear a splash. x2 You block the faun's attack. The faun hits you but does no damage. Unknown command. You block the faun's attack. x2 The faun blocks your attack. You thump the faun (9)! You draw strength from her wounds (3). The faun is lightly wounded. (38/47) HP You block the faun's attack. x2 The faun casts a spell at you. You resist with almost no effort. You sock the faun (12)! The faun is splashed with acid (1). The faun blocks your attack. The faun is heavily wounded. (25/47) HP You block the faun's attack. The faun hits you but does no damage. You block the faun's attack. The faun hits you but does no damage. You bludgeon the faun (19)!! The faun is splashed with acid (1). You sock the faun (8)! You kill the faun! Your Evocations skill increases to level 7! No target in view! No target in view! Things that are here: a +0 hunting sling; a +0 sai; a faun corpse You butcher the faun corpse. n - 21 chunks of flesh (gained 4) Things that are here: a +0 hunting sling; a +0 sai; a faun skeleton You enter the shallow water. Moving in this stuff is going to be slow. Things that are here: a +0 spear; a +0 hunting sling; a faun corpse You butcher the faun corpse. You hear a splash. n - 24 chunks of flesh (gained 3) Things that are here: a +0 spear; a +0 hunting sling; a faun skeleton Things that are here: a +0 spear; a +0 hunting sling; a faun corpse You butcher the faun corpse. You hear a splash. n - 25 chunks of flesh (gained 1) Things that are here: a +0 spear; a +0 hunting sling; a faun skeleton Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a cursed ring of protection {(Curse: Slay-4)}. Things that are here: a +5 demon trident of electrocution; a +4 chain mail of poison resistance; the human corpse of Louise You butcher the human corpse of Louise. n - 26 chunks of flesh (gained 1) Things that are here: a +5 demon trident of electrocution; a +4 chain mail of poison resistance; the human skeleton of Louise I - a +5 demon trident of electrocution Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a wand of acid. 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 see here a +1 cloak. You enter the shallow water. Moving in this stuff is going to be slow. Some of the chunks of flesh in your inventory have rotted away. Found a +0 quarterstaff. Found a scroll of immolation. Found an escape hatch in the floor. You see here a phantom mirror. E - a phantom mirror You enter the shallow water. Moving in this stuff is going to be slow. t - 5 scrolls of immolation (gained 1) You see here a +0 quarterstaff. There is an escape hatch in the floor here. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a +2 scutum of protection. You enter the shallow water. Moving in this stuff is going to be slow. Found a cursed +0 spear {(Curse: MR-)}. You see here a cursed +0 spear {(Curse: MR-)}. The jellyfish quivers. Found a stone staircase leading down. You enter the shallow water. Moving in this stuff is going to be slow. Some of the chunks of flesh in your inventory have rotted away. A hippogriff comes into view. You enter the shallow water. Moving in this stuff is going to be slow. You block the hippogriff's attack. The hippogriff barely misses you. The hippogriff claws you but does no damage. The hippogriff bites you (2). You resist. The hippogriff pecks you but does no damage. The hippogriff claws you (3). Found a +0 club. You barely miss the hippogriff. You thump the hippogriff (12)! It is perforated ruthlessly! Critical Hit! You draw strength from its wounds (5). The hippogriff is moderately wounded. (33/45) HP You block the hippogriff's attack. x2; The hippogriff closely misses you. The hippogriff bites you but does no damage. The hippogriff pecks you but does no damage. The hippogriff claws you (1). The hippogriff bites you but does no damage. The hippogriff pecks you but does no damage. You block the hippogriff's attack. You sock the hippogriff (13)! The hippogriff is splashed with acid (3). You hit the hippogriff (3). The hippogriff is severely wounded. (15/45) HP You block the hippogriff's attack. x2 The hippogriff claws you but does no damage. You hit the hippogriff (6). The hippogriff is splashed with acid (7)! You bludgeon the hippogriff (34)!! It is perforated ruthlessly! Critical Hit! You kill the hippogriff! You enter the shallow water. Moving in this stuff is going to be slow. You see here a hippogriff corpse. You butcher the hippogriff corpse. You hear a splash. n - 21 chunks of flesh (gained 5) You see here a hippogriff skeleton. A sea snake comes into view. The sea snake hisses angrily. Found a scroll of vulnerability. You sock the sea snake (12)! The sea snake is splashed with acid (4). You sock the sea snake (12)! The sea snake is heavily wounded. (34/62) HP You block the sea snake's attack. The sea snake bites you (9)! You resist. You sock the sea snake (11)! Critical Hit! The sea snake is splashed with acid (4). You hit the sea snake (4). You draw strength from its wounds (2). The sea snake is severely wounded. (16/62) HP You block the sea snake's attack. The sea snake bites you but does no damage. Some of the chunks of flesh in your inventory have rotted away. You hit the sea snake (4). Critical Hit! The sea snake is splashed with acid (7)! The acid corrodes the sea snake! You hit the sea snake (5). You draw strength from its wounds (2). The sea snake is almost dead. (2/62) HP The sea snake bites you but does no damage. You block the sea snake's attack. You sock the sea snake (13)! You kill the sea snake! V - 2 scrolls of vulnerability (gained 1) Found a cursed +0 pair of gloves {(Curse: MR-)}. You enter the shallow water. Moving in this stuff is going to be slow. You see here a cursed +0 pair of gloves {(Curse: MR-)}. Found a stone staircase leading down. You enter the shallow water. Moving in this stuff is going to be slow. A merfolk avatar comes into view. The merfolk avatar shouts! The merfolk avatar chants a haunting song. You are mesmerised by the merfolk avatar! Shadowy forms rise from the deep at the merfolk avatar's song! The merfolk avatar chants its luring song. x2 A frost giant comes into view. He is wielding a +2 battleaxe of freezing. The shadowy forms in the deep grow still as others approach. The merfolk avatar chants its luring song. The merfolk avatar chants its luring song. The frost giant gestures at you while chanting. The bolt of cold hits you but does no damage. You are encased in ice. The merfolk avatar chants its luring song. Some of the chunks of flesh in your inventory have rotted away. You are engulfed in freezing vapours (2). You resist. The merfolk avatar chants its luring song. You block the drowned soul's attack. The frost giant hits you with a +2 battleaxe of freezing (4). You block the drowned soul's attack. The merfolk avatar chants its luring song. You block the drowned soul's attack. You block the frost giant's attack. You bludgeon the frost giant (28)!! Critical Hit! The frost giant is splashed with acid (2). You hit the frost giant (5). You draw strength from his wounds (1). The frost giant is moderately wounded. (67/102) HP The jellyfish quivers. The pull of its song draws you forwards. You block the drowned soul's attack. The merfolk avatar chants its luring song. You block the drowned soul's attack. Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - merfolk avatar Aim: a merfolk avatar (80%, 76% to-hit, healthy (79/79), 92% (All), mesmerising) You hear a mighty clap of thunder! The chaotic beam of destruction misses the merfolk avatar. You are feeling hungry. You hear a shout! x7 The drowned soul returns to the deep! The merfolk avatar chants its luring song. The drowned soul touches you. The frost giant hits you with a +2 battleaxe of freezing (6). You sock the merfolk avatar (12)! The merfolk avatar is splashed with acid (3). The acid corrodes the merfolk avatar! You hit the merfolk avatar (6). You draw strength from his wounds (1). The merfolk avatar is moderately wounded. (58/79) HP The merfolk avatar chants its luring song. x2 You block the frost giant's attack. Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - merfolk avatar Aim: a merfolk avatar (80%, 76% to-hit, moderately wounded (59/79), 92% (All), mesmerising, covered in acid) You hear a mighty clap of thunder! The bolt of lightning hits the merfolk avatar (24)!! The merfolk avatar is heavily wounded. (35/79) HP You are feeling very hungry. The ice encasing you melts away. You hear an angry hiss. Your rypuiwel splashes around in the water. The merfolk avatar chants its luring song. The frost giant casts a spell at you. The bolt of cold hits you (30)!! The bolt of cold hits your rypuiwel. Your rypuiwel completely resists. Your rypuiwel is flash-frozen. Unknown command. You sock the merfolk avatar (7)! The merfolk avatar is splashed with acid (1). You thump the merfolk avatar (8)! You draw strength from his wounds (2). The merfolk avatar is severely wounded. (20/79) HP Your rypuiwel is no longer encased in ice. Your rypuiwel barely misses the merfolk avatar. The merfolk avatar chants its luring song. You block the frost giant's attack. Your rypuiwel hits the merfolk avatar (12)! Your rypuiwel freezes the merfolk avatar (11)! You break out of your daze! The merfolk avatar dies! You hear a splash. Your rypuiwel looks more experienced. You hit the frost giant but do no damage. The frost giant is splashed with acid (3). You hit the frost giant but do no damage. The frost giant is moderately wounded. (66/102) HP The frost giant points at you and mumbles some strange words. The bolt of cold hits you (6). Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - frost giant Aim: a frost giant, wielding a +2 battleaxe of freezing (98%, 97% to-hit, moderately wounded (67/102), 97% (Melee), 94% (Ranged)) You hear a mighty clap of thunder! The bolt of lightning hits the frost giant (18)!! The frost giant is heavily wounded. (49/102) HP You hear a shout! You hear an angry hiss. The frost giant casts a spell at you. The bolt of cold misses you. You sock the frost giant (11)! The frost giant is splashed with acid (5). The acid corrodes the frost giant! You sock the frost giant (8)! You draw strength from his wounds (1). The frost giant is severely wounded. (26/102) HP The frost giant gestures at you while chanting. The bolt of cold hits you (7)! You resist. The frost giant casts a spell at you. The bolt of cold hits you (4). You resist. Your rypuiwel hits the frost giant (4). Your rypuiwel freezes the frost giant (2). The frost giant resists. You sock the frost giant (10)! The frost giant is splashed with acid (4). You sock the frost giant (7)! Critical Hit! You draw strength from his wounds (2). You kill the frost giant! You hear a splash. A cyclops comes into view. x2 You swap places. You enter the shallow water. Moving in this stuff is going to be slow. You see some ice cracking. You see here a merfolk corpse. You see some ice cracking. A cyclops comes into view. A snapping turtle comes into view. You see some ice cracking. The snapping turtle hisses angrily. The cyclops hits the plant (9)! It resists. The cyclops wields a +4 mangonel of freezing. It is covered in frost. The cyclops hurls a boulder. You block the boulder. The boulder explodes! The explosion of boulder fragments engulfs your rypuiwel but does no damage. Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaotic Cloudburst (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - cyclops Aim: a cyclops, wielding a +4 mangonel of freezing (98%, 97% to-hit, healthy (50/50), 88% (Melee), 92% (Ranged)) The ball explodes into a scintillating random clouds! The chaotic blast of miasma engulfs the cyclops but does no damage. The cyclops is poisoned. The cyclops is healthy. (49/49) HP Magical energy makes the cyclops cover ground more quickly. The chaotic blast of blessed fire engulfs the cyclops but does no damage. The cyclops is healthy. (48/48) HP The chaotic blast of blessed fire engulfs the plant but does no damage. The plant is undamaged. (30/30) HP The chaotic blast of water engulfs the plant but does no damage. The plant is moderately damaged. (17/26) HP The chaotic blast of acid engulfs the plant but does no damage. The plant is undamaged. (28/28) HP The plant is engulfed in freezing vapours (11)! The cyclops is engulfed in blazing flames (7)! Save game and exit? Welcome back, jtalso the Lignifite Demonspawn. Press ? for a list of commands and other information. You see some ice cracking. The plant is engulfed in freezing vapours (4). You enter the shallow water. Moving in this stuff is going to be slow. You see some ice cracking. You are near starving! The plant is engulfed in freezing vapours (4). The snapping turtle bites you but does no damage. x2 The cyclops wields a cursed +2 mangonel of freezing {(Curse: Fragile)}. It is covered in frost. The cyclops hurls a boulder. The boulder crushes you (22)!! The boulder freezes you (2). The boulder explodes! The explosion of boulder fragments engulfs you but does no damage. The explosion of boulder fragments engulfs the snapping turtle but does no damage. You hit the snapping turtle but do no damage. The snapping turtle is splashed with acid (1). You hit the snapping turtle but do no damage. The snapping turtle is lightly wounded. (59/60) HP You see some ice cracking. The cyclops looks more healthy. You block the snapping turtle's attack. The cyclops wields a +6 mangonel of freezing. It is covered in frost. The cyclops hurls a boulder. You block the boulder. The boulder explodes! The cyclops hurls a boulder. The boulder hits you (2). The boulder explodes! The explosion of boulder fragments engulfs you but does no damage. The explosion of boulder fragments engulfs the snapping turtle but does no damage. You hear an angry hiss. You hit the snapping turtle but do no damage. The snapping turtle is splashed with acid (1). You hit the snapping turtle (3). It resists. You draw strength from its wounds (1). The snapping turtle is lightly wounded. (55/60) HP You see some ice cracking. Your rypuiwel disappears in a puff of smoke! The snapping turtle barely misses you. The cyclops hurls a boulder. You block the boulder. The boulder explodes! The snapping turtle bites you (6). You resist. The cyclops hurls a boulder. The boulder strikes you (11)! The boulder freezes you (1). The boulder explodes! The explosion of boulder fragments engulfs you but does no damage. The explosion of boulder fragments engulfs the snapping turtle but does no damage. Eat one of 13 chunks of flesh? (ye/n/q) This raw flesh tastes terrible. You are feeling hungry. You eat one of the 13 chunks of flesh. You see some ice cracking. You block the snapping turtle's attack. Unknown command. You hit the snapping turtle but do no damage. The snapping turtle is splashed with acid (1). You hit the snapping turtle but do no damage. The snapping turtle is lightly wounded. (55/60) HP You see some ice cracking. The snapping turtle bites you but does no damage. The snapping turtle barely misses you. You hit the snapping turtle but do no damage. The snapping turtle is splashed with acid (1). You hit the snapping turtle but do no damage. The snapping turtle is lightly wounded. (55/60) HP You see some ice cracking. You block the snapping turtle's attack. The cyclops hurls a boulder. The boulder strikes you (12)! The boulder freezes you (2). The boulder explodes! The explosion of boulder fragments engulfs you but does no damage. The explosion of boulder fragments engulfs the snapping turtle but does no damage. You hear an angry hiss. You see some ice cracking. The snapping turtle bites you (8)! You resist. Cast which spell? (? or * to list) Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - cyclops Aim: a cyclops, wielding a +6 mangonel of freezing (98%, 97% to-hit, lightly wounded (45/48), 88% (Melee), 93% (Ranged), entropic burst) You hear a mighty clap of thunder! The chaotic beam of negative energy hits the snapping turtle (5). The snapping turtle is drained (2). The snapping turtle is lightly wounded. (49/60) HP The chaotic beam of lightning hits the cyclops (22)!! The cyclops is heavily wounded. (23/48) HP A spark of chaos speeds the cyclops up. You see some ice cracking. You hear a shout! x3 You block the snapping turtle's attack. The cyclops hurls a boulder. The boulder strikes you (12)! The boulder freezes you (2). The boulder explodes! The explosion of boulder fragments engulfs you but does no damage. The explosion of boulder fragments engulfs the snapping turtle but does no damage. The explosion of boulder fragments engulfs the plant but does no damage. Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - cyclops Aim: a cyclops, wielding a +6 mangonel of freezing (water, 98%, 97% to-hit, heavily wounded (24/48), 88% (Melee), 93% (Ranged), fast, entropic burst) You hear a mighty clap of thunder! The chaotic beam of fire hits the snapping turtle (5). The snapping turtle is moderately wounded. (44/60) HP The chaotic beam of blessed fire hits the cyclops (14)! The cyclops is severely wounded. (10/48) HP The chaotic magic splinters into barbs that impale the cyclops. You are feeling very hungry. You see some ice cracking. You hear a shout! The snapping turtle is engulfed in a cloud of scalding steam (6). You block the snapping turtle's attack. A sea snake comes into view. Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - cyclops Aim: a cyclops, wielding a +6 mangonel of freezing (98%, 97% to-hit, almost dead (7/48), 88% (Melee), 93% (Ranged), fast, entropic burst, skewered by barbs) You hear a mighty clap of thunder! The bolt of lightning hits the snapping turtle (7)! The snapping turtle is heavily wounded. (32/60) HP The bolt of lightning hits the cyclops (17)! You hear a splash. The sea snake hisses angrily. You are near starving! The cyclops explodes! The entropic burst engulfs the cyclops (31)!! The cyclops is severely wounded. (16/49) HP The entropic burst engulfs the cyclops (43)!!! The cyclops is severely wounded. (11/54) HP The entropic burst engulfs the plant (29)!! You destroy the plant! The entropic burst engulfs the plant (33)!! You destroy the plant! The entropic burst engulfs the plant (26)!! You destroy the plant! The entropic burst engulfs the snapping turtle (18)!! The snapping turtle is severely wounded. (14/60) HP You see some ice cracking. The snapping turtle is engulfed in a cloud of scalding steam (10)! You block the snapping turtle's attack. The cyclops is engulfed in mutagenic fog. The cyclops twists and deforms. The cyclops hurls a boulder. You block the boulder. The boulder explodes! The explosion of boulder fragments engulfs the plant but does no damage. The cyclops is engulfed in blazing flames (8)! You hit the snapping turtle but do no damage. The snapping turtle is splashed with acid (2). The acid corrodes the snapping turtle! You hit the snapping turtle but do no damage. The snapping turtle is almost dead. (2/60) HP You see some ice cracking. The snapping turtle is engulfed in a cloud of scalding steam (5). You kill the snapping turtle! You hear a splash. The cyclops is engulfed in mutagenic fog. The cyclops twists and deforms. The cyclops hurls a boulder. The boulder strikes you (5). The boulder explodes! The explosion of boulder fragments engulfs you but does no damage. The explosion of boulder fragments engulfs the plant but does no damage. The explosion of boulder fragments engulfs the sea snake (4). The cyclops is engulfed in a cloud of scalding steam (14)! You kill the cyclops! You hear a splash. You sock the sea snake (13)! The sea snake is splashed with acid (4). You sock the sea snake (17)! Critical Hit! You draw strength from its wounds (2). The sea snake is severely wounded. (25/63) HP You block the sea snake's attack. The sea snake bites you (1). You resist. You thump the sea snake (11)! The sea snake is splashed with acid (6). The acid corrodes the sea snake! You sock the sea snake (10)! You draw strength from its wounds (3). You kill the sea snake! The cyclops is engulfed in mutagenic fog. The cyclops twists and deforms. The cyclops hurls a boulder. You block the boulder. The boulder explodes! The explosion of boulder fragments engulfs the plant but does no damage. Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Atmospheric Torsion (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target, f - cyclops Aim: a cyclops, wielding a cursed +2 mangonel of freezing {(Curse: Fragile)} (mutagenic fog, 98%, 97% to-hit, severely wounded (12/54), 82% (Melee), 86% (Ranged), misshapen and mutated) The air chaotically twists around and strikes the cyclops (15)! You blow up the cyclops! You hear a splash. x4 A merfolk comes into view. Eat one of 12 chunks of flesh? (ye/n/q) This raw flesh tastes terrible. You are feeling hungry. You eat one of the 12 chunks of flesh. The merfolk throws a throwing net. You block the throwing net. Eat one of 11 chunks of flesh? (ye/n/q) This raw flesh tastes terrible. You eat one of the 11 chunks of flesh. You sock the plant (9)! It resists. The plant is splashed with acid (1). You hit the plant (2). It resists. You destroy the plant! Some of the chunks of flesh in your inventory have rotted away. The merfolk throws a throwing net. You block the throwing net. The throwing net ensnares the plant. The net is caught on the plant! Found a book of Summonings. The merfolk throws a throwing net. You block the throwing net. The merfolk throws a throwing net. You block the throwing net. You block the merfolk's attack. The merfolk hits you with a +0 trident (5). You resist. You sock the merfolk (14)! Critical Hit! The merfolk is splashed with acid (5). You hit the merfolk (4). You draw strength from her wounds (1). The merfolk is heavily wounded. (25/48) HP You block the merfolk's attack. You thump the merfolk (10)! The merfolk is splashed with acid (3). The acid corrodes the merfolk! You barely miss the merfolk. The merfolk is severely wounded. (13/48) HP You block the merfolk's attack. The merfolk hits you but does no damage. You bludgeon the merfolk (19)!! Critical Hit! You kill the merfolk! No target in view! Things that are here: a +0 trident; a merfolk corpse You butcher the merfolk corpse. n - 8 chunks of flesh (gained 3) Things that are here: a +0 trident; a merfolk skeleton You enter the shallow water. Moving in this stuff is going to be slow. You see here a snapping turtle corpse. You butcher the snapping turtle corpse. You hear a splash. n - 11 chunks of flesh (gained 3) You see here a snapping turtle skeleton. n - 12 chunks of flesh (gained 1) Things that are here: a +2 battleaxe of freezing; a frost giant corpse You butcher the frost giant corpse. n - 15 chunks of flesh (gained 3) Things that are here: a +2 battleaxe of freezing; a frost giant skeleton n - 16 chunks of flesh (gained 1) You enter the shallow water. Moving in this stuff is going to be slow. n - 17 chunks of flesh (gained 1) Splash! You fall into the shallow water. Moving in this stuff is going to be slow. A cyclops comes into view. You enter the shallow water. Moving in this stuff is going to be slow. The cyclops shouts! The cyclops is too close now for your liking. You enter the shallow water. Moving in this stuff is going to be slow. The cyclops wields a +0 molten mangonel. The surface melts into red hot liquid metal! The cyclops hurls a boulder. You block the boulder. The boulder explodes! The explosion of boulder fragments engulfs you but does no damage. The cyclops hurls a boulder. You block the boulder. The boulder explodes! The explosion of boulder fragments engulfs you but does no damage. The cyclops hurls a boulder. The boulder strikes you (9)! The boulder burns you (1). The boulder explodes! The explosion of boulder fragments engulfs you but does no damage. The cyclops hurls a boulder. The boulder hits you but does no damage. The boulder explodes! The explosion of boulder fragments engulfs you but does no damage. A cyclops comes into view. The cyclops shouts! Things that are here: a +0 trident; a merfolk skeleton A merfolk siren comes into view. She is wielding a cursed +2 leiomano of freezing {(Curse: Fragile)}. The merfolk siren shouts! The merfolk siren chants a haunting song. You resist with almost no effort. The cyclops wields a +0 mangonel. The cyclops hurls a boulder. The boulder hits you but does no damage. The boulder explodes! The explosion of boulder fragments engulfs you but does no damage. The explosion of boulder fragments engulfs the plant but does no damage. The explosion of boulder fragments engulfs the cyclops but does no damage. The explosion of boulder fragments engulfs the plant but does no damage. There is a stone staircase leading down here. You see here a sea snake corpse. The merfolk siren chants a haunting song. You resist with almost no effort. You enter the shallow water. Moving in this stuff is going to be slow. You hit the cyclops (1). The cyclops is splashed with acid (2). You hit the cyclops but do no damage. The cyclops is lightly wounded. (48/51) HP The merfolk siren chants a haunting song. You easily resist. The merfolk siren chants a haunting song. You resist with almost no effort. You sock the cyclops (7)! The cyclops is splashed with acid (4). The acid corrodes the cyclops! You hit the cyclops (6). The cyclops is moderately wounded. (31/51) HP You flatten the cyclops like a pancake (42)!!! Critical Hit! You kill the cyclops! You hear a splash. The merfolk siren chants a haunting song. You resist with almost no effort. The merfolk siren chants a haunting song. You resist with almost no effort. Casting: Atmospheric Torsion (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - merfolk siren Aim: a merfolk siren, wielding a cursed +2 leiomano of freezing {(Curse: Fragile)} (80%, 76% to-hit, healthy (42/42), 94% (Melee), 92% (Ranged)) You miscast Chaos Bolt. You are very lightly contaminated with residual magic. You feel a sudden electric shock. You are feeling hungry. Unknown command. Eat one of 17 chunks of flesh? (ye/n/q) This raw flesh tastes terrible. You eat one of the 17 chunks of flesh. The merfolk siren chants a haunting song. You resist with almost no effort. Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - merfolk siren Aim: a submerged merfolk siren, wielding a cursed +2 leiomano of freezing {(Curse: Fragile)} (water, 71%, 65% to-hit, healthy (42/42), 94% (Melee), 92% (Ranged)) You hear a mighty clap of thunder! The chaotic beam of cold hits the merfolk siren (22)!! The merfolk siren resists. The merfolk siren is heavily wounded. (20/42) HP The merfolk siren becomes stronger as the magic touches it. The merfolk siren is flash-frozen. The merfolk siren chants a haunting song. You resist with almost no effort. Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - merfolk siren Aim: a submerged merfolk siren, wielding a cursed +2 leiomano of freezing {(Curse: Fragile)} (freezing vapour, water, 71%, 65% to-hit, heavily wounded (20/42), 94% (Melee), 92% (Ranged), strong, encased in ice) You hear a mighty clap of thunder! The chaotic beam of lightning hits the merfolk siren (39)!!! The merfolk siren is electrocuted! You kill the merfolk siren! You hear a splash. Some of the chunks of flesh in your inventory have rotted away. The cyclops hurls a boulder. You block the boulder. The boulder explodes! There is a stone staircase leading down here. You sock the cyclops (14)! The cyclops is splashed with acid (6). You hit the cyclops (1). You draw strength from his wounds (1). The cyclops is moderately wounded. (34/55) HP Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - cyclops Aim: a cyclops, wielding a +0 mangonel (97%, 97% to-hit, moderately wounded (35/55), 86% (Melee), 90% (Ranged)) You miscast Chaos Bolt. Sparks of electricity dance around you. You resist. The cyclops hurls a boulder. You block the boulder. The boulder explodes! Unknown command. Things that are here: a +0 trident; a merfolk skeleton You sock the cyclops (12)! The cyclops is splashed with acid (4). You hit the cyclops (4). You draw strength from his wounds (1). The cyclops is severely wounded. (15/55) HP The cyclops hurls a boulder. You block the boulder. The boulder explodes! You thump the cyclops (8)! Critical Hit! The cyclops is splashed with acid (1). You sock the cyclops (11)! You draw strength from his wounds (3). You kill the cyclops! You now have 1161 gold pieces (gained 26). Things that are here: a +0 mangonel; a cyclops corpse You butcher the cyclops corpse. Your magical contamination has completely faded away. n - 18 chunks of flesh (gained 6) Things that are here: a +0 mangonel; a cyclops skeleton n - 19 chunks of flesh (gained 1) You hit the plant (6). It resists. The plant is splashed with acid (6). You hit the plant (4). It resists. The plant is heavily damaged. (11/27) HP You hit the plant (5). It resists. The plant is splashed with acid (4). You hit the plant but do no damage. The plant is almost destroyed. (2/27) HP You see here a book of Summonings. You are feeling hungry. Eat one of 19 chunks of flesh? (ye/n/q) This raw flesh tastes terrible. You eat one of the 19 chunks of flesh. You enter the shallow water. Moving in this stuff is going to be slow. Some of the chunks of flesh in your inventory have rotted away. Some of the chunks of flesh in your inventory have rotted away. You enter the shallow water. Moving in this stuff is going to be slow. K - 4 potions of cancellation (gained 1) Things that are here: a +4 mangonel of freezing; a +6 mangonel of freezing; a cyclops skeleton A cyclops comes into view. The cyclops wields a cursed +0 mangonel of freezing {(Curse: Fragile)}. It is covered in frost. The cyclops hurls a boulder. You block the boulder. The boulder explodes! Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - cyclops Aim: a cyclops, wielding a cursed +0 mangonel of freezing {(Curse: Fragile)} (98%, 97% to-hit, healthy (53/53), 86% (Melee), 90% (Ranged)) You hear a mighty clap of thunder! The chaotic beam of negative energy hits the cyclops (21)!! The cyclops is drained (3). The cyclops is heavily wounded. (29/53) HP Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - cyclops Aim: a cyclops, wielding a cursed +0 mangonel of freezing {(Curse: Fragile)} (98%, 97% to-hit, heavily wounded (29/53), 86% (Melee), 90% (Ranged), lightly drained) You hear a mighty clap of thunder! The bolt of lightning hits the cyclops (2). The cyclops is heavily wounded. (27/53) HP You hear a shout! The cyclops hurls a boulder. You block the boulder. The boulder explodes! Unknown command. Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - cyclops Aim: a cyclops, wielding a cursed +0 mangonel of freezing {(Curse: Fragile)} (98%, 97% to-hit, heavily wounded (27/53), 86% (Melee), 90% (Ranged), lightly drained) You hear a mighty clap of thunder! The chaotic beam of hellfire hits the cyclops (16)! The cyclops is severely wounded. (11/53) HP Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - cyclops Aim: a cyclops, wielding a cursed +0 mangonel of freezing {(Curse: Fragile)} (98%, 97% to-hit, severely wounded (11/53), 86% (Melee), 90% (Ranged), lightly drained) You hear a mighty clap of thunder! The chaotic beam of healing mist hits the cyclops. You heal the cyclops. The cyclops is moderately wounded. (37/53) HP You are feeling hungry. The cyclops hurls a boulder. The boulder crushes you (35)!! The boulder freezes you (8)! The boulder explodes! The explosion of boulder fragments engulfs you but does no damage. The explosion of boulder fragments engulfs the plant (2). Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Bolt (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - cyclops Aim: a cyclops, wielding a cursed +0 mangonel of freezing {(Curse: Fragile)} (98%, 97% to-hit, severely wounded (11/53), 86% (Melee), 90% (Ranged), lightly drained) You hear a mighty clap of thunder! The bolt of lightning hits the cyclops (32)!! You kill the cyclops! You hear a splash. Eat one of 13 chunks of flesh? (ye/n/q) This raw flesh tastes terrible. You eat one of the 13 chunks of flesh. You start waiting. Some of the chunks of flesh in your inventory have rotted away. A cyclops comes into view. The cyclops wields a +0 mangonel. The cyclops hurls a boulder. You block the boulder. The boulder crushes the plant (22)!! It resists. The boulder explodes! The explosion of boulder fragments engulfs the plant but does no damage. The explosion of boulder fragments engulfs you but does no damage. The cyclops hurls a boulder. You block the boulder. The boulder strikes the plant (12)! It resists. The plant is destroyed! The boulder explodes! You enter the shallow water. Moving in this stuff is going to be slow. Unknown command. The cyclops hurls a boulder. You block the boulder. The boulder explodes! You sock the cyclops (13)! The cyclops is splashed with acid (5). The acid corrodes the cyclops! You thump the cyclops (8)! You draw strength from her wounds (3). The cyclops is heavily wounded. (20/46) HP The cyclops hurls a boulder. You block the boulder. The boulder explodes! You sock the cyclops (12)! The cyclops is splashed with acid (4). The cyclops seems to be corroded for longer. You hit the cyclops (2). You draw strength from her wounds (1). The cyclops is almost dead. (3/46) HP You sock the cyclops (10)! You kill the cyclops! You hear a splash. You enter the shallow water. Moving in this stuff is going to be slow. A cyclops comes into view. Things that are here: a +0 mangonel; a cyclops corpse You butcher the cyclops corpse. You hear a splash. Some of the chunks of flesh in your inventory have rotted away. Things that are here: a +0 mangonel; 6 chunks of flesh; a cyclops skeleton The cyclops wields a +0 mangonel. The cyclops hurls a boulder. The boulder strikes you (16)! The boulder explodes! The explosion of boulder fragments engulfs you but does no damage. The explosion of boulder fragments engulfs the plant but does no damage. You bludgeon the cyclops (25)!! The cyclops is splashed with acid (3). The acid corrodes the cyclops! You thump the cyclops (7)! You draw strength from her wounds (2). The cyclops is severely wounded. (11/46) HP Found a +3 whip. The cyclops hurls a boulder. You block the boulder. The boulder explodes! You sock the cyclops (16)! You kill the cyclops! Your Evocations skill increases to level 8! Things that are here: a +0 mangonel; a cyclops corpse You butcher the cyclops corpse. n - 10 chunks of flesh (gained 4) Things that are here: a +0 mangonel; a cyclops skeleton You see here a +3 whip. HP restored. Things that are here: a +0 mangonel; a cyclops skeleton You enter the shallow water. Moving in this stuff is going to be slow. n - 16 chunks of flesh (gained 6) Things that are here: a +0 mangonel; a cyclops skeleton You enter the shallow water. Moving in this stuff is going to be slow. Things that are here: a +0 mangonel; a cyclops skeleton 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. F - 4 scrolls of blinking (gained 1) You enter the shallow water. Moving in this stuff is going to be slow. Some of the chunks of flesh in your inventory have rotted away. You now have 1175 gold pieces (gained 14). 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 stone staircase leading down. There are no items here. Splash! You fall into 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. Splash! You fall into 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. Some of the chunks of flesh in your inventory have rotted away. Eating one of 4 chunks of flesh. This raw flesh tastes terrible. You eat one of the 4 chunks of flesh. All of the chunks of flesh in your inventory have rotted away. 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. Splash! You fall into 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. You enter the shallow water. Moving in this stuff is going to be slow. Things that are here: a +4 mangonel of freezing; a +6 mangonel of freezing Splash! You fall into the shallow water. Moving in this stuff is going to be slow. Partly explored, can't reach some places. You see here a cursed +0 pair of gloves {(Curse: MR-)}. 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. A merfolk and a merfolk javelineer come into view. The merfolk javelineer is wielding a +2 spear of venom and brandishing a wand of hasting. The merfolk is wielding a cursed +1 leiomano of venom {(Curse: Fragile)}. The merfolk javelineer shouts! The merfolk shouts! Found an escape hatch in the floor. There is a stone staircase leading up here. Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Chaos Bolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A merfolk comes into view. The merfolk throws a throwing net. You block the throwing net. The merfolk javelineer throws a javelin of penetration. The javelin of penetration stabs through you but does no damage. A merfolk siren comes into view. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.06.7.4-82-gfbd693def4 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [jtalso] Species: Lignifite Job: Demonspawn HP: 237/237; mods: 0/0 MP: 30/37; mod: 0 Stats: 25 (25) 21 (21) 10 (10) Position: (17, 40), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: stone staircase leading up Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 18 | 14064 | 1221/1784 Short Blades | X | 0 | 0 | 0 | 0 | 0/70 Long Blades | X | 0 | 0 | 0 | 0 | 0/84 Axes & Hammers | X | 0 | 0 | 0 | 0 | 0/100 Whips & Flails | X | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Maces & Staves | X | 0 | 0 | 16 | 8202 | 2/1250 Slings | X | 0 | 0 | 0 | 0 | 0/59 Bows | X | 0 | 0 | 0 | 0 | 0/84 Crossbows | X | 0 | 0 | 0 | 0 | 0/84 Armour | X | 0 | 0 | 10 | 4715 | 6/1093 Dodging | X | 0 | 0 | 5 | 1344 | 284/424 Stealth | X | 0 | 0 | 5 | 914 | 23/357 Shields | X | 1 | 100 | 10 | 3658 | 329/773 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 5 | 924 | 33/357 Hexes | X | 0 | 0 | 0 | 0 | 0/70 Charms | X | 0 | 0 | 0 | 0 | 0/70 Summonings | X | 0 | 0 | 9 | 3310 | 635/654 Necromancy | X | 0 | 0 | 0 | 0 | 0/84 Translocations | X | 0 | 0 | 5 | 1309 | 48/504 Transmutations | X | 0 | 0 | 0 | 0 | 0/84 Fire Magic | X | 0 | 0 | 3 | 513 | 9/336 Ice Magic | X | 0 | 0 | 0 | 0 | 0/70 Air Magic | X | 0 | 0 | 12 | 5007 | 13/1011 Earth Magic | X | 0 | 0 | 0 | 0 | 0/50 Poison Magic | X | 0 | 0 | 8 | 1608 | 95/379 Invocations | X | 0 | 0 | 3 | 151 | 1/100 Evocations | X | 0 | 0 | 8 | 2553 | 8/636 Spell bugs: Durations: #39: 130 #115: 6 Attributes: #4: 538704 #12: 4544 #13: 3369 #23: 56556 #24: 914938075 #27: 561539 #40: -1 #49: 4939 #59: 1 Mutations: horns: 1 (innate) icy blue scales: 1 (innate) branches: 1 (innate) roots: 1 (innate) deformed body: 1 (innate) demonic guardian: 2 (innate) nightstalker: 1 poison resistance: 1 (innate) slowness: 1 (innate) slow metabolism: 1 (innate) torment resistance: 1 (innate) unbreathing: 1 (innate) magic shield: 1 (innate) magic regeneration: 1 (innate) magic link: 1 (innate) rot immunity: 1 (innate) vine-covered skin: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +8 morningstar of Fear {acid, Int+3 Dex+3} eq slot #1, inv slot #22: vampiric +8 targe of the Tooth {vamp, *Drain rPois rN+ MP+9} eq slot #2, inv slot #35: +1 cloak of stealth eq slot #3, inv slot #18: +0 bone dragon skull eq slot #7, inv slot #16: +3 storm dragon scales {Bai Suzhen} eq slot #8, inv slot #51: ring "Soskin" {rF++ rN+ Slay+5} eq slot #9, inv slot #5: ring of protection from magic eq slot #10, inv slot #4: amulet of chaos }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ≈≈≈≈≈≈≈≈ ≈≈ ≈.≈≈≈≈≈. ≈≈≈ ≈.≈≈≈.# .≈≈≈ ≈≈≈..##.≈≈≈ #.....≈≈≈≈ ≈..##....≈≈≈≈ ≈≈...3@...... ≈≈≈≈≈≈≈:..### ≈≈≈≈≈:≈...# ≈≈≈≈≈≈≈..## ≈≈≈≈≈≈≈≈.# ≈≈>≈≈≈≈mm# ≈≈≈≈m≈≈m.. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_polearm ice_cave_hard: true aquarium_serial_pool_size: 1 >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>