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: 6464187291103357392, deterministic pregen: 1 Command line: /usr/games/crawl-bcadrencrawl -name Slacking -rc /dgldir/rcfiles/crawl-bcadrencrawl/Slacking.rc -macro /dgldir/rcfiles/crawl-bcadrencrawl/Slacking.macro -morgue /dgldir/morgue/Slacking/ -webtiles-socket /crawl-master/webserver/sockets/Slacking:2026-08-22.12:44:59.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) [0x603adaccf12e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-bcadrencrawl(_Z13do_crash_dumpv+0x421) [0x603adacda861]: do_crash_dump() /usr/games/crawl-bcadrencrawl(_Z20crash_signal_handleri+0x1fa) [0x603adaccf60a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x700a9a1c9330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x700a9a222c0c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x700a9a1c927e]: /usr/games/crawl-bcadrencrawl(+0x45eb9d) [0x603adacd9b9d]: /usr/games/crawl-bcadrencrawl(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x603adacda157]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-bcadrencrawl(+0x3f24e4) [0x603adac6d4e4]: /usr/games/crawl-bcadrencrawl(_ZN4bolt36tracer_nonenchantment_affect_monsterEP7monster+0x4e) [0x603adac6f09e]: bolt::tracer_nonenchantment_affect_monster(monster*) /usr/games/crawl-bcadrencrawl(_ZN4bolt21tracer_affect_monsterEP7monster+0x795) [0x603adac87375]: bolt::tracer_affect_monster(monster*) /usr/games/crawl-bcadrencrawl(_ZN4bolt11affect_cellEv+0x1d9) [0x603adac82639]: bolt::affect_cell() /usr/games/crawl-bcadrencrawl(_ZN4bolt7explodeEbb+0x7e9) [0x603adac82f39]: bolt::explode(bool, bool) /usr/games/crawl-bcadrencrawl(_ZN4bolt7do_fireEv+0x5a0) [0x603adac855e0]: bolt::do_fire() /usr/games/crawl-bcadrencrawl(_ZN4bolt4fireEv+0xae) [0x603adac85f8e]: bolt::fire() /usr/games/crawl-bcadrencrawl(_ZN13targeter_beam7set_aimE9coord_def+0x9d) [0x603adb2f5fad]: targeter_beam::set_aim(coord_def) /usr/games/crawl-bcadrencrawl(+0x4ea34b) [0x603adad6534b]: /usr/games/crawl-bcadrencrawl(_ZNSt17_Function_handlerIFbRK9coord_defESt5_BindIFPFbS2_14targ_mode_typebiP8targeter8aff_typeS8_ESt12_PlaceholderILi1EES5_biS7_S8_S8_EEE9_M_invokeERKSt9_Any_dataS2_+0x2b) [0x603adad6f28b]: 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) [0x603adad6b94c]: /usr/games/crawl-bcadrencrawl(+0x4f0d3a) [0x603adad6bd3a]: /usr/games/crawl-bcadrencrawl(_ZNK17direction_chooser27find_default_monster_targetER9coord_def+0x3df) [0x603adad6c54f]: direction_chooser::find_default_monster_target(coord_def&) const /usr/games/crawl-bcadrencrawl(_ZNK17direction_chooser19find_default_targetEv+0x7d) [0x603adad6c9bd]: direction_chooser::find_default_target() const /usr/games/crawl-bcadrencrawl(_ZN17direction_chooser16choose_directionEv+0x45f) [0x603adad6e2cf]: direction_chooser::choose_direction() /usr/games/crawl-bcadrencrawl(_Z9directionR4distRK22direction_chooser_args+0x80) [0x603adad6e520]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-bcadrencrawl(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x1db) [0x603adb28ed7b]: spell_direction(dist&, bolt&, direction_chooser_args*) /usr/games/crawl-bcadrencrawl(_Z11your_spells10spell_typeibPK8item_defP4dist+0x7f7) [0x603adb2373d7]: your_spells(spell_type, int, bool, item_def const*, dist*) /usr/games/crawl-bcadrencrawl(_Z12cast_a_spellb10spell_typeP4dist+0x172) [0x603adb239b42]: cast_a_spell(bool, spell_type, dist*) /usr/games/crawl-bcadrencrawl(_Z17do_cast_spell_cmdb+0x18) [0x603adb23a7e8]: do_cast_spell_cmd(bool) /usr/games/crawl-bcadrencrawl(+0xb75ea3) [0x603adb3f0ea3]: /usr/games/crawl-bcadrencrawl(+0xb768fd) [0x603adb3f18fd]: /usr/games/crawl-bcadrencrawl(main+0x1f4) [0x603adac0a7f4]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x700a9a1ae1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x700a9a1ae28b]: /usr/games/crawl-bcadrencrawl(_start+0x25) [0x603adac0b1e5]: 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". 0x0000700a9a2948d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 #0 0x0000700a9a2948d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #1 0x0000603adaccf7dc in call_gdb (file=0x700a9a3884e0 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 257877\000\000\000\000\000\000" #2 0x0000603adacda87f in do_crash_dump () at dbg-asrt.cc:685 t = 1787406392 dir = "/dgldir/morgue/Slacking/" name = "/dgldir/morgue/Slacking/crash-Slacking-20260822-134632.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 = 0x700a9a3884e0 <_IO_2_1_stderr_> #3 0x0000603adaccf60a in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x0000700a9a222c0c in pthread_kill () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #6 0x0000700a9a1c927e in raise () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #7 0x0000603adacd9b9d in _BreakStrToDebugger (mesg=mesg@entry=0x7fffe10a6d50 "ASSERT(preac > 0 || final == 0) in 'beam.cc' at line 4902 failed.", assert=true) at dbg-asrt.cc:817 No locals. #8 0x0000603adacda157 in AssertFailed (expr=expr@entry=0x603adb404bb2 "preac > 0 || final == 0", file=file@entry=0x603adb404a10 "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&\372:`\000\000u\265\310\332:`\000\000\003\000\000\000\000\000\000\000\340m\n\341\377\177\000\000\003\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\230\206\n\341\377\177\000\000\350\003\000\000\000\000\000\000\200s\246\333:`\000\000E\337\r\333:`\000\000\035\000\000\000\030\000\000\000\000\000\002", '\000' , "\020n\n\341\377\177", '\000' , "\247\000\000\000"... args = {{gp_offset = 4294967136, fp_offset = 4294967295, overflow_arg_area = 0x0, reg_save_area = 0x603afa261a30}} fileName = #9 0x0000603adac6d4e4 in bolt::determine_damage (this=this@entry=0x7fffe10a84f0, mon=mon@entry=0x603adba67538 , preac=@0x7fffe10a76a4: 0, postac=@0x7fffe10a76a8: 0, final=@0x7fffe10a76ac: 1) at beam.cc:4902 freeze_immune = preac_max_damage = tracer_postac_max = 0 #10 0x0000603adac6f09e in bolt::tracer_nonenchantment_affect_monster (this=0x7fffe10a84f0, mon=0x603adba67538 ) at beam.cc:4957 preac = 0 post = 0 final = 1 #11 0x0000603adac87375 in bolt::tracer_affect_monster (this=0x7fffe10a84f0, mon=0x603adba67538 ) at beam.cc:5030 No locals. #12 0x0000603adac82639 in bolt::affect_cell (this=0x7fffe10a84f0) at beam.cc:1384 ignored = false m = 0x603adba67538 hit_player = #13 0x0000603adac82f39 in bolt::explosion_affect_cell (p=..., this=0x7fffe10a84f0) at beam.cc:7181 orig_pos = orig_pos = #14 bolt::explode (this=0x7fffe10a84f0, show_more=true, hole_in_the_middle=false) at beam.cc:7128 delta = @0x603af9e31ff0: {x = 0, y = 0} __for_range = std::vector of length 1, capacity 1 = {{x = 0, y = 0}} __for_begin = __for_end = line = std::vector of length 1, capacity 1 = {{x = 0, y = 0}} __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, 2147483647, 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 0x0000603adac855e0 in bolt::do_fire (this=this@entry=0x7fffe10a84f0) at beam.cc:1665 coff = {cstate = false} #16 0x0000603adac85f8e in bolt::fire (this=this@entry=0x7fffe10a84f0) 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 = 27, y = 24}, target = {x = 30, y = 25}, damage = {num = 0, size = 0}, ench_power = 41, 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 = 8563, can_see_invis = false, nightvision = false, tunnelpower = 0, hit_something = false, message_cache = std::set with 0 elements} #17 0x0000603adb2f5fad in targeter_beam::set_aim (this=0x603afa1ab840, a=...) at target.cc:242 tempbeam = {origin_spell = SPELL_MEPHITIC_CLOUD, range = 4, glyph = 247 U'÷', colour = 8 '\b', flavour = BEAM_DRAIN, real_flavour = BEAM_CHAOTIC, drop_item = false, item = 0x0, source = {x = 27, y = 24}, target = {x = 28, y = 25}, damage = {num = 0, size = 0}, ench_power = 41, hit = 1500, thrower = KILL_YOU_MISSILE, ex_size = 1, source_id = 4294967295, source_name = "", name = "chaotic blast of negative energy", 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 = 28, y = 25}}, extra_range_used = 1000, is_tracer = true, is_targeting = true, aimed_at_feet = false, msg_generated = true, noise_generated = false, passed_target = false, in_explosion_phase = true, attitude = ATT_FRIENDLY, foe_ratio = 0, hit_count = std::map with 1 element = {[5186] = 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 = 28.5625, y = 25.1875}, dir = {x = 0.94868329805051377, y = 0.31622776601683794}}, on_corner = false, cycle_idx = 1}, tile_beam = -1, can_see_invis = false, nightvision = false, tunnelpower = 0, hit_something = false, message_cache = std::set with 0 elements} #18 0x0000603adad6534b in _find_monster_expl (where=..., mode=TARG_HOSTILE, need_path=, range=4, hitfunc=0x603afa1ab840, mon_aff=AFF_MULTIPLE, allowed_self_aff=AFF_YES) at directn.cc:2775 No locals. #19 0x0000603adad6f28b 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 0x0000603adad6b94c in std::function::operator() (__args#0=..., this=0x7fffe10a8b90) 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 = 30, y = 25} 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 0x0000603adad6bd3a in _find_square_wrapper (mfp=..., direction=direction@entry=1, find_targ=..., los=los@entry=LS_ANY, hitfunc=) at directn.cc:3095 r = #29 0x0000603adad6c54f in direction_chooser::find_default_monster_target (this=this@entry=0x7fffe10a99b0, result=...) at directn.cc:1067 mons_target = success = false #30 0x0000603adad6c9bd in direction_chooser::find_default_target (this=this@entry=0x7fffe10a99b0) at directn.cc:1178 result = {x = 17, y = 9} success = false #31 0x0000603adad6e2cf in direction_chooser::choose_direction (this=this@entry=0x7fffe10a99b0) at directn.cc:2389 ui_cutoff_point = ccon = {cstate = false} mc = {m_previous_mode = MOUSE_MODE_NORMAL} legacy_range = { = {_vptr.targeter = 0x603adb716300 , origin = {x = 27, y = 24}, aim = {x = 27, y = 24}, agent = 0x603adb9e9040 , why_not = "", obeys_mesmerise = false}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {5, 0, 2147483647 }}, {mData = {5, 5, 5, 2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 , 0, -492469248, 918479774, -519398840, 32767, 0, 0, -519399008}}, {mData = {32767, -519398840, 32767, -519400864, 32767, -616672633, 24634, -519399376, 32767, -624406093, 24634, -519401056, 32767, 26, 25, 27, 26, 28, 23}}, {mData = {27, 26, 27, 26, 0, 0, -619873380, 24634, 80, 0, -623087796, 24634, 0, 0, -617862277, 24634, -622607024, 24634, -624524140}}, {mData = {24634, 0, 0, -492469248, 918479774, -519400912, 32767, -519399440, 32767, -519400912, 32767, -617862277, 24634, -519400824, 32767, -624524140, 24634, 0, 0}}, {mData = {-492469248, 918479774, -519400848, 32767, -519399376, 32767, -519400848, 32767, -624379031, 24634, -519400760, 32767, -519400728, 32767, -519400696, 32767, -492469248, 918479774, 0}}, {mData = {0, -519399376, 32767, -519400848, 32767, 0, 0, -519399376, 32767, -519400080, 32767, -519400848, 32767, -624402191, 24634, 24, 4, 42, 24630}}, {mData = {30, 30, -519400960, 32767, 0, 0, 27, 24, 27, 26, 1, 1, 41, 1500, 3, 0, -1, 32767, -519400744}}, {mData = {32767, 0, 0, -91764992, 24634, -519400672, 32767, -519400712, 32767, 14, 0, 1852404851, 1735289195, 1869374240, 25717, -519400680, 32767, 0, 0}}, {mData = {0, 0, -610365376, 24634, -519400648, 32767, 0, 0, 0, 0, -610365376, 24634, 0, 24634, -519400608, 32767, 0, 0, 0}}, {mData = {0, -618562397, 24634, -519400576, 32767, 0, 0, 536871680, -1, -1, 4980773, 256, 5, -519400536, 32767, 0, 0, 0, 0}}}}}, exp_map_max = {mData = {mData = {{mData = {-519400704, 32767, -637533952, 15, 50, 24634, 0, 0, -98238208, 1, 16777216, 1, 0, 0, 0, 0, 0, 0, 0}}, {mData = {257, 0, 5, 0, 0, 0, 0, 0, 24634, 0, 0, -519400424, 32767, -519400424, 32767, -160, -1, 0, 0}}, {mData = {-107855376, 24634, -519400304, 32767, -1708974418, 28682, 0, 32513, 65536, 0, 0, 0, 0, 0, -519399376, 32767, 0, 0, -98784960}}, {mData = {24634, -160, -1, 0, 0, -92715008, 24634, -519400208, 32767, -1708974418, 28682, -519399224, 32767, -519399376, 32767, -98784960, 24634, -519399376, 32767}}, {mData = {-519399376, 32767, 0, 0, 0, 0, -624830932, 24634, -610365376, 24634, -519400080, 32767, -519399376, 32767, -618061849, 24634, -519398848, 16809983, 0}}, {mData = {0, -519400016, 32767, 1, 1, 4, 4, 2, 1, 0, 0, 0, 0, -519398784, 32767, 27, 26, 0, 2}}, {mData = {1, 1, 4, 4, 2, 1, 0, 1, 2, 27, 24, 1, 27, 26, 24, 4, 42, 54, 30}}, {mData = {30, -519400192, 32767, 0, 0, 27, 24, 0, 0, 1, 1, 41, 1500, 3, 0, -1, 2130732149, -519399912, 32767}}, {mData = {0, 0, 2147483392, 2147483647, 2147483647, 2147483647, -519399880, 32767, 14, 0, 1852404851, 1735289195, 1869374240, 2130732149, -519399848, 32767, 0, 0, 0}}, {mData = {0, 2147483392, 2147483647, -519399816, 32767, 0, 0, 0, 0, -519399424, 32767, 0, 24634, -519399776, 32767, 0, 0, 0, 0}}, {mData = {-519399424, 32767, -519399744, 32767, 0, 0, 0, 32767, 0, 0, -520093440, 1, -519399704, 32767, 0, 0, 0, 0, 0}}, {mData = {0, 256, 15, 50, 5, 0, 0, 256, 1, 0, 24634, 0, 0, 0, 0, 0, 0, 0, 257}}, {mData = {0, 5, 0, 24634, 1, 0, 0, 32767, 0, 0, -519399592, 32767, -519399592, 32767, 0, 0, 0, 0, 0}}, {mData = {0, 1, 0, 0, 0, 0, 32513, 65536, 0, 0, 0, 0, 0, -519438336, 32767, 0, 0, 0, 0}}, {mData = {0, 0, 0, 0, -519399424, -1, -519399216, 0, 0, 24576, -92644320, 24634, 0, -1, 0, 0, -519399416, 32767, -519399248}}, {mData = {32767, -1708981579, 28682, 24, 4, 247, 24630, 30, 30, -256, -1, 0, 0, 7, 0, -1707574496, 28682, 144, 0}}, {mData = {41, 1500, -492469248, 918479774, -1, 24634, -1707574592, 28682, 7, 0, -104, -1, -519398696, 32767, -98912192, 24634, -519399184, 32767, -1708975886}}, {mData = {28682, 1869374240, 25717, -519399208, 32767, 0, 0, 130, 0, -98402384, 24634, -519398952, 32767, -519399152, 32767, -1705604860, 28682, -519399152, 32767}}, {mData = {129, 0, -519398952, 32767, -623526892, 24634, 129, 0, -492469248, 918479774, -519398992, 32767, -519398736, 32767, -519398048, 32767, -623520628, 24634, 0}}}}}, range = 4, affects_walls = true, affects_pos = 0x0} rva = tmp = {previous = 127} save_more = directn_view = #32 0x0000603adad6e520 in direction (moves=..., args=...) at directn.cc:487 No locals. #33 0x0000603adb28ed7b in spell_direction (spelld=..., pbolt=..., args=args@entry=0x7fffe10a9fe0) at spl-util.cc:981 newargs = {hitfunc = 0x603afa1ab840, 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 = 0x7fffe10a9ce0, 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 0x0000603adb2373d7 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=0x7fffe10a9c00, 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 = 0x603adb403174 "w" needs_path = mr_check = beh = { = {_vptr.targeting_behaviour = 0x603adb732bb0 , 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 = 0x603afa1ab840, 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 = 0x7fffe10a9ce0, 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 = -98784960, 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() = 0x603afa1ab840} is_targeted = true use_targeter = true god = fail = antimagic = orig_target = self_target = had_tele = cast_result = #35 0x0000603adb239b42 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 0x0000603adb23a7e8 in do_cast_spell_cmd (force=) at spl-cast.cc:964 No locals. #37 0x0000603adb3f0ea3 in _input () at main.cc:1141 cmd = CMD_CAST_SPELL real_prev_cmd = CMD_CAST_SPELL player_disabled = {was_disabled = false} #38 0x0000603adb3f18fd in _launch_game () at main.cc:485 game_start = ccon = {cstate = false} #39 0x0000603adac0a7f4 in _launch_game_loop () at main.cc:390 game_ended = false game_ended = ge = fe = E = #40 main (argc=12, argv=0x7fffe10ab3b8) at main.cc:341 echo = {prev_state = MB_MAYBE} [Inferior 1 (process 257877) 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 = 9, depth = 1 Level id: Spider:1 Level build method = , level layout type = narrow_caves, absdepth0 = 15 Level vaults: layout_spider_delve nicolae_ossuary_entry_false_entrances uniq_nikola Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 9 at (26, 24): Terrain change marker (33->190, 140) Marker #1, type 9 at (27, 23): Terrain change marker (33->191, 150) Marker #2, type 9 at (27, 24): Terrain change marker (33->190, 140) Marker #3, type 9 at (27, 25): Terrain change marker (33->190, 100) Marker #4, type 9 at (28, 24): Terrain change marker (7->8, 140) Marker #5, type 0 at (29, 51): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Confirm with . or Enter, or press ? or * to list all spells. Your white chameleon gores the ceiling crawler (7)! The ceiling crawler dies! Jiyva accepts your kill. You feel quite a bit more full. You swap places. Your white chameleon changes into a satyr! Your satyr evades a web. Found a +0 hunting sling. Your green chameleon evades a web. Your blue chameleon is caught in a web! You pick up a book of Flames and begin reading... You add the spells Ephemeral Spirits, Searing Ray, Well of Chaos, Sticky Flame and Chaos Burst to your library. Your satyr changes into a pulsating lump! Your blue chameleon struggles to get unstuck from the web. Search for what [Enter for "melee weapon", or ? for help]? fust Unknown command. Search for what [Enter for "fust", or ? for help]? shield Unknown command. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your claws twitch. Okay, then. You start waiting. Your pulsating lump changes into an ettin! Your blue chameleon pulls away from the web. You start waiting. Your ettin changes into a satyr! Drop what? 49/52 slots (_ for help) (? for menu, Esc to quit) You drop a +6 hunting sling. You drop a +2 buckler of protection. You drop the +3 warlock's mirror {reflect}. You drop a +0 buckler of fire resistance. Press: ? - help, v - describe, . - travel, g - get item Items here: ) ]]]. Punch: -) Thorns (5) Press: ? - help, Dir - move target, f - you Okay, then. Unknown command. Press: ? - help, v - describe, . - travel, g - get item Items here: ) ]]]. c - a +2 buckler of protection Wear which item? (? for menu, Esc to quit) Okay, then. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) That's too small for you to wield. Drop what? 46/52 slots (_ for help) (? for menu, Esc to quit) You drop a +2 buckler of protection. Your satyr changes into a fire dragon! Your fire dragon changes into a merfolk! Your merfolk changes into a mana viper! Your mana viper changes into a swooping magpie! Found a stone staircase leading down. A demonic crawler comes into view. What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - demonic crawler Aim: a demonic crawler (Helpless., healthy (53/53), 80% (Melee), asleep, wall clinging) Attack! 3 jumping spiders, an orb spider, a redback and a bone scorpion come into view. Found a ration. You swap places. The demonic crawler gives a hideous shriek! You hear an angry hiss. The redback closely misses your green chameleon. The demonic crawler hits your green chameleon (1). The demonic crawler hits your green chameleon (5). The demonic crawler misses your green chameleon. Your swooping magpie changes into a yaktaur! Something bites your yaktaur (8)! Something closely misses your green chameleon. Something bites your green chameleon (1). It is perforated ruthlessly! A redback comes into view. Your yaktaur changes into a mana viper! The demonic crawler closely misses your mana viper. The demonic crawler barely misses your mana viper. The demonic crawler hits your mana viper (8)! The jumping spider leaps! The demonic crawler hits your mana viper (7)! The demonic crawler barely misses your mana viper. The demonic crawler hits your mana viper (7)! Something completely misses your mana viper. Something bites your mana viper but does no damage. Your mana viper bites the demonic crawler (6). It resists. Your mana viper bites the demonic crawler (8)! It resists. The jumping spider leaps! The demonic crawler hits your green chameleon (8)! The demonic crawler hits your green chameleon (6). The demonic crawler hits your green chameleon (2). Your mana viper changes into a deep troll! The jumping spider leaps! The bone scorpion claws your deep troll (2). x2 The bone scorpion stings your deep troll but does no damage. The bone scorpion barely misses your deep troll. The jumping spider leaps! Casting: Spectral Weapon (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your green chameleon barely misses the demonic crawler. The bone scorpion claws your deep troll (5). The bone scorpion claws your deep troll but does no damage. The bone scorpion stings your deep troll (5). The bone scorpion barely misses your deep troll. The entropic weave corrodes your deep troll! Something closely misses your deep troll. Something misses your deep troll. The jumping spider leaps! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lick (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - demonic crawler Aim: a demonic crawler (95%, 95% to-hit, moderately wounded (39/53), 80% (Melee), wall clinging) The flame tongue hits the demonic crawler (1). The demonic crawler resists. The demonic crawler is moderately wounded. (38/53) HP Your green chameleon throws its tongue at the demonic crawler. The its tongue hits the demonic crawler (6). The demonic crawler is stung by its barbed tongue (4). The demonic crawler partially resists. The demonic crawler is wrenched violently forward by your green chameleon's tongue! Your green chameleon gores the demonic crawler (1). Your green chameleon sears the demonic crawler (12)! The demonic crawler completely misses your green chameleon. The demonic crawler barely misses your green chameleon. x2 Your clear chameleon throws its tongue at the jumping spider. The its tongue hits the jumping spider (2). The jumping spider is wrenched violently forward by your clear chameleon's tongue! Casting: Lick (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lick (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - jumping spider, p - demonic crawler Aim: a jumping spider (70%, 70% to-hit, lightly wounded (29/31), 79% (Melee)) The chaotic shard of healing mist hits the jumping spider. You heal the jumping spider. The jumping spider is completely healed. A redback comes into view. Something claws your deep troll (3). Something closely misses your deep troll. Something stings your deep troll (11)! Something drains your deep troll (3). Your deep troll dies! Your deep troll's corpse disappears in a puff of smoke! Your blue chameleon gores the demonic crawler (3). Your blue chameleon shocks the demonic crawler (5). The demonic crawler resists. The demonic crawler hits your green chameleon (9)! The demonic crawler misses your green chameleon. The demonic crawler hits your green chameleon (1). Your clear chameleon throws its tongue at the jumping spider. The its tongue hits the jumping spider (6). The jumping spider is wrenched violently forward by your clear chameleon's tongue! Your clear chameleon closely misses the jumping spider. Casting: Lick (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lick (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - jumping spider Aim: a jumping spider (70%, 70% to-hit, moderately wounded (20/31), 79% (Melee)) The chaotic shard of lightning hits the jumping spider (7)! The jumping spider is heavily wounded. (13/31) HP As it is struck, the jumping spider flickers and vanishes.. An entropy weaver comes into view. Your green chameleon gores the demonic crawler (3). The demonic crawler seems to grow stronger. Something claws your blue chameleon (1). It resists. Something misses your blue chameleon. Something closely misses your blue chameleon. Something stings your blue chameleon (11)! It is perforated ruthlessly! The demonic crawler barely misses your green chameleon. The demonic crawler closely misses your green chameleon. x2 Your blue chameleon gores the demonic crawler (5). The redback bites your green chameleon (16)! It is perforated ruthlessly! Casting: Lick (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lick (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - demonic crawler Aim: a demonic crawler (95%, 95% to-hit, almost dead (2/53), 80% (Melee), strong) Really fire in your blue chameleon's direction? Okay, then. Casting: Lick (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lick (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - demonic crawler Aim: a demonic crawler (95%, 95% to-hit, almost dead (2/53), 80% (Melee), strong) The chaotic shard of negative energy hits something (15)! Jiyva accepts your kill. Jiyva alters your body. Your bark becomes partially translucent. You feel somewhat more full. You feel a bit more experienced. The demonic crawler misses your blue chameleon. The demonic crawler completely misses your blue chameleon. The demonic crawler hits your blue chameleon (8)! The redback bites your green chameleon (9)! It is perforated ruthlessly! Your green chameleon dies! Your green chameleon's corpse disappears in a puff of smoke! Something closely misses your blue chameleon. Something barely misses your blue chameleon. Something stings your blue chameleon (7)! It is perforated ruthlessly! Something stings your blue chameleon (12)! It is perforated ruthlessly! Your blue chameleon gores the demonic crawler but does no damage. The jumping spider leaps! The demonic crawler hits your blue chameleon (8)! Your blue chameleon dies! Your blue chameleon's corpse disappears in a puff of smoke! Casting: Lick (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The jumping spider leaps! The redback completely misses your clear chameleon. The demonic crawler hits your clear chameleon (4). The demonic crawler hits your clear chameleon (17)! The demonic crawler hits your clear chameleon (4). Your clear chameleon gores the demonic crawler (1). Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your clear chameleon changes into a wolf spider! A redback comes into view. The redback barely misses your clear chameleon. The demonic crawler hits your clear chameleon (2). The demonic crawler hits your clear chameleon (4). The demonic crawler completely misses your clear chameleon. Your clear chameleon barely misses the demonic crawler. The redback bites your clear chameleon (13)! It is perforated ruthlessly! Your clear chameleon dies! Your clear chameleon's corpse disappears in a puff of smoke! The demonic crawler gives a hideous shriek! The jumping spider leaps! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The entropy weaver barely misses your wolf spider. The entropy weaver hits your wolf spider (7)! It is struck brutally! The entropy weaver closely misses your wolf spider. The entropy weaver hits your wolf spider (9)! It is struck brutally! Your wolf spider misses the entropy weaver. Your wolf spider bites the entropy weaver (6). Your brown chameleon gores the redback (16)! It is struck brutally! Okay, then. You swap places. Your wolf spider changes into a glowing orange brain! The wolf spider hits your glowing orange brain (18)!! It is struck brutally! The wolf spider bites your glowing orange brain (6). The bone scorpion closely misses your brown chameleon. x2 The bone scorpion stings your brown chameleon (5). It is perforated ruthlessly! The bone scorpion barely misses your brown chameleon. The redback bites your brown chameleon (11)! It is perforated ruthlessly! The demonic crawler hits your yellow chameleon (5). The demonic crawler hits your yellow chameleon (3). The demonic crawler barely misses your yellow chameleon. The wolf spider hits your glowing orange brain (15)! It is struck brutally! The wolf spider bites your glowing orange brain (7)! The entropy weaver casts a spell at you. Your yellow chameleon closely misses the entropy weaver. Your brown chameleon gores the redback (11)! It is struck brutally! The redback dies! Jiyva accepts your kill. You feel slightly more full. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The redback bites your glowing orange brain (9)! Your glowing orange brain dies! The bone scorpion completely misses your brown chameleon. The bone scorpion misses your brown chameleon. The bone scorpion closely misses your brown chameleon. The bone scorpion stings your brown chameleon (8)! It is perforated ruthlessly! The demonic crawler hits your yellow chameleon but does no damage. The demonic crawler closely misses your yellow chameleon. The demonic crawler hits your yellow chameleon (4). Your brown chameleon gores the demonic crawler (7)! The demonic crawler dies! Jiyva accepts your kill. You feel somewhat more full. Your yellow chameleon closely misses the wolf spider. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Press: ? - help, v - describe, . - travel Here: an entropy weaver (79%, 79% to-hit, lightly wounded (58/62), 92% (Melee)) Unknown command. Okay, then. Evoke which item? (* to show all) (? for menu, Esc to quit) You open the lid... ...and a juvenile weirdox beast leaps out! The box is emptied! The jumping spider leaps! The wolf spider hits your yellow chameleon (13)! The wolf spider closely misses your yellow chameleon. The bone scorpion completely misses your brown chameleon. The bone scorpion claws your brown chameleon (2). It resists. The bone scorpion closely misses your brown chameleon. x2 The entropy weaver hits you (8)! You block the entropy weaver's attack. The entropy weaver hits you (3). The entropy weaver hits you but does no damage. The jumping spider leaps! The wolf spider misses your yellow chameleon. The wolf spider bites your yellow chameleon (10)! It is perforated ruthlessly! Your yellow chameleon closely misses the wolf spider. Your brown chameleon throws its tongue at the wolf spider. The its tongue hits the wolf spider but does no damage. The wolf spider is wrenched violently forward by your brown chameleon's tongue! Your brown chameleon barely misses the wolf spider. You swap places. Something barely misses your blue chameleon. The entropy weaver misses your blue chameleon. The entropy weaver barely misses your blue chameleon. The entropy weaver hits your blue chameleon but does no damage. The entropy weaver hits your blue chameleon (2). The wolf spider hits your yellow chameleon (8)! Your yellow chameleon dies! Your yellow chameleon's corpse disappears in a puff of smoke! Your juvenile weirdox beast hits the wolf spider (10)! It is struck brutally! Your juvenile weirdox beast grabs the wolf spider. Your juvenile weirdox beast tramples the wolf spider (4). It is struck brutally! Your juvenile weirdox beast constricts the wolf spider (4). You scratch the jumping spider (1). You scratch the jumping spider but do no damage. The jumping spider is lightly wounded. (32/33) HP Something closely misses your blue chameleon. The jumping spider pounces on you but does no damage. The jumping spider bites you but does no damage. Your blue chameleon gores the redback (14)! It is struck brutally! The redback is engulfed in flames (20)!! The redback dies! Jiyva accepts your kill. You feel slightly more full. The bone scorpion barely misses your brown chameleon. The bone scorpion claws your brown chameleon but does no damage. The bone scorpion misses your brown chameleon. The bone scorpion closely misses your brown chameleon. The entropy weaver points at you and mumbles some strange words. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The wolf spider struggles to escape constriction. The jumping spider leaps! Your brown chameleon gores the wolf spider (18)!! It is struck brutally! Your juvenile weirdox beast hits the wolf spider (13)! It is struck brutally! Your juvenile weirdox beast tramples the wolf spider (4). It is struck brutally! The wolf spider dies! Jiyva accepts your kill. You feel somewhat more full. The entropy weaver hits your blue chameleon (2). The entropy weaver hits your blue chameleon (6). The entropy weaver misses your blue chameleon. The entropy weaver hits your blue chameleon (7)! The bone scorpion barely misses your brown chameleon. The bone scorpion closely misses your brown chameleon. x2 The bone scorpion stings your brown chameleon (16)! It is perforated ruthlessly! Your brown chameleon dies! Your brown chameleon's corpse disappears in a puff of smoke! The redback bites you (6). You resist. Press: ? - help, v - describe, . - travel Here: a juvenile weirdox beast (93%, 93% to-hit, healthy (53/53), 80% (Melee), summoned, friendly) You miss the redback. You scratch the redback but do no damage. The redback is healthy. (26/26) HP The jumping spider leaps! You scratch the redback (4). You scratch the redback (3). The redback is moderately wounded. (19/26) HP The jumping spider leaps! The entropy weaver misses your blue chameleon. The entropy weaver completely misses your blue chameleon. The entropy weaver hits your blue chameleon but does no damage. x2 Your blue chameleon gores the entropy weaver (13)! Your yellow chameleon gores the redback (15)! It is struck brutally! Your yellow chameleon draws strength from the redback's injuries (4). Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The redback bites you but does no damage. Something barely misses your blue chameleon. The entropy weaver gestures at you while chanting. The entropic weave corrodes you! The jumping spider leaps! Your juvenile weirdox beast hits the entropy weaver (2). Your juvenile weirdox beast grabs the entropy weaver. Your juvenile weirdox beast tramples the entropy weaver but does no damage. Your juvenile weirdox beast constricts the entropy weaver (9)! Your blue chameleon gores the entropy weaver (10)! The entropy weaver seems to speed up. Your yellow chameleon gores the redback (12)! It is struck brutally! The redback dies! Jiyva accepts your kill. You feel slightly more full. You swap places. The entropy weaver hits your blue chameleon (8)! The entropy weaver hits your blue chameleon (10)! The entropy weaver hits your blue chameleon (1). The entropy weaver hits your blue chameleon (5). The jumping spider leaps! Your juvenile weirdox beast hits the entropy weaver (9)! Your juvenile weirdox beast tramples the entropy weaver (1). Your juvenile weirdox beast constricts the entropy weaver (8)! The entropy weaver closely misses your blue chameleon. The entropy weaver hits your blue chameleon (7)! Your blue chameleon dies! Your blue chameleon's corpse disappears in a puff of smoke! The orb spider bites your juvenile weirdox beast but does no damage. The redback barely misses your yellow chameleon. Items here: ) ]]]. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Iceblast Wand Press: ? - help, Shift-Dir - straight line Okay, then. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Flame Wand Press: ? - help, Shift-Dir - straight line, f - redback Aim: a redback (84%, 84% to-hit, healthy (28/28), 80% (Melee), wall clinging) The puff of flame hits the redback (7)! The redback is moderately wounded. (21/28) HP The entropy weaver hits your yellow chameleon (6). The entropy weaver hits your yellow chameleon (1). The entropy weaver hits your yellow chameleon (10)! The entropy weaver hits your yellow chameleon (6). The jumping spider leaps! Your juvenile weirdox beast barely misses the entropy weaver. Your juvenile weirdox beast closely misses the entropy weaver. Your juvenile weirdox beast constricts the entropy weaver (9)! The entropy weaver completely misses your yellow chameleon. The entropy weaver hits your yellow chameleon but does no damage. x2 The entropy weaver barely misses your yellow chameleon. The bone scorpion claws your yellow chameleon (3). It resists. The bone scorpion barely misses your yellow chameleon. The bone scorpion misses your yellow chameleon. x2 Your yellow chameleon barely misses the redback. Your yellow chameleon gores the bone scorpion (4). It is struck brutally! The bone scorpion seems to glow with chaos! You scratch the redback but do no damage. You scratch the redback (1). The redback is moderately wounded. (20/28) HP The redback bites you (4). You resist. You are poisoned. The redback poisons you (45)!!! Something hits your yellow chameleon (8)! x2 Something hits your yellow chameleon (13)! Your yellow chameleon dies! Your yellow chameleon's corpse disappears in a puff of smoke! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel very sick. (4) Something barely misses your black chameleon. Something hits your black chameleon (1). Something hits your black chameleon (6). Something hits your black chameleon (12)! The jumping spider leaps! You block the redback's attack. Something claws your black chameleon but does no damage. Something misses your black chameleon. Something stings your black chameleon (6). It is perforated ruthlessly! x2 Your yellow chameleon gores the redback (14)! It is struck brutally! The redback seems to slow down. Something hits your black chameleon (9)! Your black chameleon dies! Your black chameleon's corpse disappears in a puff of smoke! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel sick. (2) The redback completely misses your yellow chameleon. The entropy weaver casts a spell at you. The entropic weave corrodes you! Your yellow chameleon gores the redback (7)! It is struck brutally! The redback dies! Jiyva accepts your kill. You feel slightly more full. Your juvenile weirdox beast barely misses the bone scorpion. Your juvenile weirdox beast grabs the bone scorpion. Your juvenile weirdox beast tramples the bone scorpion (5). It is struck brutally! Your juvenile weirdox beast constricts the bone scorpion (9)! Jiyva accepts your kill. You feel somewhat more full. The bone scorpion explodes! The entropic burst engulfs the orb spider (30)!! The entropic burst engulfs the entropy weaver (32)!! The entropy weaver dies! You feel slightly more full. The entropic burst engulfs your juvenile weirdox beast (20)!! You hear an angry hiss. You swap places. You feel very sick. (3) The jumping spider leaps! The orb spider is engulfed in blazing flames (4). Your juvenile weirdox beast is engulfed in seething chaos. You scratch the jumping spider but do no damage. x2 The jumping spider is healthy. (30/30) HP You feel sick. (1) You block the jumping spider's attack. x2 The orb spider begins to weave its threads into a brightly glowing ball. Your yellow chameleon is engulfed in seething chaos. Your clear chameleon gores the jumping spider (2). It is struck brutally! The jumping spider looks as sick as possible! Your clear chameleon poisons the jumping spider (36)!!! You scratch the jumping spider but do no damage. x2 The jumping spider is lightly wounded. (28/30) HP You feel sick. (1) The jumping spider leaps! The jumping spider pounces on you but does no damage. The jumping spider bites you but does no damage. Your white chameleon gores the jumping spider (2). It is struck brutally! Your juvenile weirdox beast closely misses the jumping spider. Your juvenile weirdox beast grabs the jumping spider. Your juvenile weirdox beast tramples the jumping spider (8)! It is struck brutally! Your juvenile weirdox beast constricts the jumping spider (10)! You scratch the jumping spider but do no damage. x2 The jumping spider is almost dead. (2/30) HP You feel sick. (2) The jumping spider leaps! Your clear chameleon gores the jumping spider (6). It is struck brutally! The jumping spider dies! Jiyva accepts your kill. You feel slightly more full. You feel sick. (2) You scratch the jumping spider but do no damage. x2 The jumping spider is healthy. (33/33) HP You feel sick. (1) The jumping spider leaps! Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Flame Wand Press: ? - help, Shift-Dir - straight line, f - orb spider Aim: an orb spider (82%, 82% to-hit, almost dead (7/41), 78% (All), fully charged) The puff of flame misses the orb spider. You feel sick. (2) The orb spider bites your clear chameleon (1). It is perforated ruthlessly! A demonic crawler comes into view. Evoke which item? (* to show all) (? for menu, Esc to quit) That's the wrong kind of item! Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Flame Wand Press: ? - help, Shift-Dir - straight line, f - jumping spider, p - orb spider Aim: a jumping spider (70%, 70% to-hit, healthy (33/33), 79% (Melee), wall clinging) The puff of flame hits the jumping spider (4). The jumping spider is lightly wounded. (29/33) HP You feel sick. (2) The jumping spider leaps! The orb spider bites your clear chameleon but does no damage. You feel sick. (1) The jumping spider leaps! What are your orders? t - Shout! Orders for allies: a - Attack new target. p - Attack previous target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - orb spider, p - jumping spider Aim: an orb spider (seething chaos, 82%, 82% to-hit, almost dead (7/41), 78% (All), fully charged, wall clinging) Attack! You feel sick. (2) The orb spider is engulfed in seething chaos. The orb spider flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. The jumping spider leaps! You scratch the jumping spider but do no damage. x2 The jumping spider is lightly wounded. (29/33) HP You feel sick. (1) A redback comes into view. The jumping spider barely misses you. The jumping spider bites you but does no damage. Your clear chameleon gores the jumping spider (9)! It is struck brutally! The jumping spider is engulfed in flames (16)! The demonic crawler completely misses your clear chameleon. The demonic crawler closely misses your clear chameleon. The demonic crawler hits your clear chameleon (3). You scratch the jumping spider but do no damage. x2 The jumping spider is almost dead. (4/33) HP Your white chameleon misses the jumping spider. The jumping spider pounces on you (7)! You are caught in a web! The jumping spider bites you but does no damage. Put on which piece of jewellery? (? for menu, Esc to quit) Okay, then. You disentangle yourself. You feel sick. (2) Something bites your white chameleon but does no damage. Your juvenile weirdox beast misses the jumping spider. Your juvenile weirdox beast grabs the jumping spider. Your juvenile weirdox beast tramples the jumping spider (7)! It is struck brutally! The jumping spider dies! Jiyva accepts your kill. You feel somewhat more full. The demonic crawler hits your clear chameleon (11)! The demonic crawler hits your clear chameleon (6). x2 Your clear chameleon gores the demonic crawler (5). Your clear chameleon shocks the demonic crawler (4). The demonic crawler resists. Your white chameleon gores something (12)! It is struck brutally! Jiyva accepts your kill. You feel somewhat more full. Reactivating autopickup. You feel a bit more experienced. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel sick. (1) The demonic crawler hits your clear chameleon (1). The demonic crawler barely misses your clear chameleon. The demonic crawler hits your clear chameleon (9)! Your white chameleon throws its tongue at the demonic crawler. The its tongue hits the demonic crawler but does no damage. The demonic crawler is wrenched violently forward by your white chameleon's tongue! Your white chameleon gores the demonic crawler but does no damage. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel sick. (1) Your juvenile weirdox beast hits the demonic crawler (5). Your juvenile weirdox beast tramples the demonic crawler (7)! The demonic crawler holds its ground! Your clear chameleon gores the demonic crawler (7)! Your clear chameleon freezes the demonic crawler (11)! The demonic crawler resists. You block the demonic crawler's attack. The demonic crawler hits you (7)! The demonic crawler hits you (1). Your purple chameleon closely misses the redback. You swap places. Your purple chameleon evades a web. You feel sick. (2) The demonic crawler hits your purple chameleon (6). The demonic crawler hits your purple chameleon (4). The demonic crawler hits your purple chameleon (2). Your juvenile weirdox beast hits the demonic crawler (3). Your juvenile weirdox beast tramples the demonic crawler (1). The demonic crawler holds its ground! Your clear chameleon gores the demonic crawler but does no damage. You block the redback's attack. Your white chameleon gores the demonic crawler (5). Your purple chameleon gores the demonic crawler but does no damage. Your clear chameleon throws its tongue at the redback. The its tongue hits the redback (3). The redback is wrenched violently forward by your clear chameleon's tongue! Your clear chameleon misses the redback. You scratch the redback but do no damage. x2 The redback is lightly wounded. (24/27) HP The demonic crawler hits your juvenile weirdox beast but does no damage. x3 Your juvenile weirdox beast hits the demonic crawler (10)! The demonic crawler dies! Jiyva accepts your kill. You feel somewhat more full. Your juvenile weirdox beast looks stronger. You swap places. You feel sick. (1) The redback bites your purple chameleon (17)! It is perforated ruthlessly! Your white chameleon gores the redback (12)! It is struck brutally! Your purple chameleon gores the redback (14)! It is struck brutally! The redback dies! Jiyva accepts your kill. You feel slightly more full. You start waiting. You feel sick. (1) Your clear chameleon is caught in a web! You feel sick. (1) Your clear chameleon pulls away from the web. You feel sick. (1) x8 You are no longer corroded. You start waiting. You feel sick. (1) x4 You are no longer poisoned. You start waiting. HP restored. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Found a ration. Press: ? - help, v - describe, . - travel Here: a juvenile weirdox beast (93%, 93% to-hit, lightly wounded (56/59), 81% (Melee), summoned, friendly) You swap places. Your white chameleon disappears in a puff of smoke! 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.) What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - redback Aim: a redback (84%, 84% to-hit, healthy (26/26), 80% (Melee), wall clinging) Attack! Your green chameleon throws its tongue at the redback. The its tongue hits the redback (6). The redback is stung by its barbed tongue (7)! The redback is poisoned. The redback is wrenched violently forward by your green chameleon's tongue! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lick (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - redback Aim: a redback (84%, 84% to-hit, heavily wounded (13/26), 80% (Melee), poisoned) The flame tongue hits the redback (5). The redback is severely wounded. (8/26) HP The redback barely misses you. Your clear chameleon gores the redback (7)! It is struck brutally! The redback seems to grow stronger. The jumping spider hisses angrily. You scratch the redback (4). You kill the redback! Jiyva accepts your kill. You feel slightly more full. Casting: Lick (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lick (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - redback Aim: a redback (84%, 84% to-hit, healthy (27/27), 80% (Melee)) The flame tongue hits the redback (5). The redback is lightly wounded. (22/27) HP Your clear chameleon throws its tongue at the redback. The its tongue hits the redback (6). The redback is wrenched violently forward by your clear chameleon's tongue! Your clear chameleon gores the redback (14)! It is struck brutally! Your clear chameleon shocks the redback (16)! The redback dies! Jiyva accepts your kill. You feel slightly more full. Casting: Lick (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lick (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - redback Aim: a redback (84%, 84% to-hit, healthy (30/30), 80% (Melee)) The chaotic shard of hellfire hits the redback (5). The redback is lightly wounded. (25/30) HP Your green chameleon throws its tongue at the redback. The its tongue hits the redback (2). The redback is stung by its barbed tongue (2). The redback is poisoned. The redback is wrenched violently forward by your green chameleon's tongue! Your green chameleon gores the redback (11)! It is struck brutally! Your green chameleon drains the redback (1). Casting: Lick (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lick (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - redback Aim: a redback (84%, 84% to-hit, almost dead (6/30), 79% (Melee), poisoned, lightly drained) The chaotic shard of blessed fire hits the redback (13)! You kill the redback! Jiyva accepts your kill. You feel slightly more full. The jumping spider leaps! x2 Casting: Lick (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - jumping spider Aim: a jumping spider (70%, 70% to-hit, healthy (36/36), 79% (Melee)) Attack! Casting: Lick (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lick (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - jumping spider Aim: a jumping spider (70%, 70% to-hit, healthy (36/36), 79% (Melee)) The chaotic shard of ice hits the jumping spider but does no damage. The jumping spider is healthy. (36/36) HP Casting: Lick (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lick (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - jumping spider Aim: a jumping spider (70%, 70% to-hit, healthy (36/36), 79% (Melee)) The chaotic shard of fire hits the jumping spider (1). The jumping spider is lightly wounded. (35/36) HP Chaotic magical radiation drives the jumping spider to madness. Your clear chameleon gores the jumping spider (7)! It is struck brutally! The jumping spider is engulfed in flames (17)! Your clear chameleon gores the jumping spider but does no damage. The jumping spider misses your clear chameleon. The jumping spider closely misses your clear chameleon. You scratch the jumping spider but do no damage. You catch the helpless jumping spider completely off-guard! You scratch the jumping spider (3). The jumping spider is severely wounded. (9/36) HP Your clear chameleon gores the jumping spider (2). It is struck brutally! Your clear chameleon draws strength from the jumping spider's injuries (1). Your purple chameleon barely misses the jumping spider. Your clear chameleon gores the jumping spider (5). It is struck brutally! Your green chameleon gores the jumping spider (6). It is struck brutally! The jumping spider dies! Jiyva accepts your kill. You feel somewhat more full. You hear a splash. You enter the deep water. Moving in this stuff is going to be slow. You now have 1166 gold pieces (gained 9). You swap places. The jumping spider leaps! The jumping spider leaps! Found a ration. You scratch the jumping spider but do no damage. You scratch the jumping spider (4). The jumping spider is lightly wounded. (26/30) HP Your purple chameleon gores the jumping spider (19)!! It is struck brutally! The jumping spider is engulfed in flames (23)!! The jumping spider dies! Jiyva accepts your kill. You feel somewhat more full. Press: ? - help, v - describe, . - travel Here: a clear chameleon (68%, 68% to-hit, healthy (42/42), 83% (All), summoned, infusion of pure chaos, slightly transparent, friendly) Found the cursed +8 chain mail of Awe {+Blink +Inv Str+2, (Curse: -Tele)}. You see here a ration. What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - redback Aim: a redback (84%, 84% to-hit, healthy (27/27), 80% (Melee)) Attack! Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +2 trident of protection protects you from harm! a - a +2 trident of protection (weapon) The redback closely misses your clear chameleon. You could not reach far enough! Your clear chameleon gores the redback (2). It is struck brutally! The redback is engulfed in flames (18)!! Your green chameleon gores the redback (11)! It is struck brutally! The redback dies! Jiyva accepts your kill. You feel slightly more full. You hear a splash. The redback barely misses something. You swap places. Your clear chameleon gores the redback (6). It is struck brutally! Your clear chameleon draws strength from the redback's injuries (4). The redback barely misses your clear chameleon. The redback closely misses your clear chameleon. Your clear chameleon gores the redback (2). It is struck brutally! Space warps horribly around the redback (19)!! The redback barely misses your clear chameleon. You swap places. Your clear chameleon gores the redback (7)! It is struck brutally! The redback dies! Jiyva accepts your kill. You feel slightly more full. Found a ration. You swap places. Your clear chameleon is caught in a web! A wolf spider comes into view. Your clear chameleon struggles to get unstuck from the web. You see here a ration. What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - wolf spider Aim: a wolf spider (78%, 83% to-hit, healthy (59/59), 82% (Melee)) Attack! A tarantella and a zombie come into view. Your clear chameleon pulls away from the web. Found a +0 helmet. You swap places. You see here a ration. The wolf spider barely misses your purple chameleon. The wolf spider bites your purple chameleon (4). It is perforated ruthlessly! Your green chameleon gores the wolf spider (3). It is struck brutally! Your green chameleon shocks the wolf spider (15)! Your clear chameleon gores the wolf spider (1). It is struck brutally! The wolf spider hits your clear chameleon (11)! The wolf spider closely misses your clear chameleon. Your clear chameleon gores the wolf spider (8)! It is struck brutally! Your clear chameleon shocks the wolf spider (12)! Your purple chameleon gores the wolf spider (8)! It is struck brutally! The wolf spider suddenly seems more agile. The wolf spider completely misses your clear chameleon. The wolf spider bites your clear chameleon (14)! It is perforated ruthlessly! Your clear chameleon looks as sick as possible! The wolf spider poisons your clear chameleon (32)!! Your green chameleon closely misses the wolf spider. Your clear chameleon barely misses the wolf spider. x2 Your purple chameleon gores the wolf spider (8)! It is struck brutally! Your purple chameleon shocks the wolf spider (16)! The wolf spider dies! Jiyva accepts your kill. You feel somewhat more full. A wolf spider zombie comes into view. You see here 9 gold pieces. Found a +0 ring mail. You swap places. Your purple chameleon is caught in a web! You see here 9 gold pieces. Press: ? - help, v - describe, . - travel, g - get item Item here: 9 gold pieces. You now have 1175 gold pieces (gained 9). Your purple chameleon struggles to get unstuck from the web. You swap places. The wolf spider zombie misses something. The wolf spider zombie completely misses something. Your purple chameleon struggles to get unstuck from the web. You see here a ration. d - 64 rations (gained 1) Something hits your clear chameleon (12)! Your clear chameleon dies! Your clear chameleon's corpse disappears in a puff of smoke! Your purple chameleon struggles to get unstuck from the web. You swap places. The wolf spider zombie hits you (4). The wolf spider zombie closely misses you. Your purple chameleon pulls away from the web. You swap places. The wolf spider zombie hits your green chameleon (10)! The wolf spider zombie completely misses your green chameleon. Your green chameleon gores the wolf spider zombie (5). The wolf spider zombie seems to glow with chaos! Your purple chameleon barely misses the wolf spider zombie. The wolf spider zombie hits your green chameleon (6). The wolf spider zombie bites your green chameleon (4). It is perforated ruthlessly! Your green chameleon gores the wolf spider zombie but does no damage. Your purple chameleon gores the wolf spider zombie (11)! The wolf spider zombie is infused with chaotic energies! The wolf spider zombie barely misses your green chameleon. The wolf spider zombie misses your green chameleon. Your green chameleon gores the wolf spider zombie (5). The wolf spider zombie seems to slow down. The wolf spider zombie hits your green chameleon (11)! The wolf spider zombie bites your green chameleon (4). It is perforated ruthlessly! Your purple chameleon gores the wolf spider zombie (6). The wolf spider zombie is unaffected. Your green chameleon gores the wolf spider zombie (5). Your green chameleon shocks the wolf spider zombie (12)! The wolf spider zombie closely misses your green chameleon. The wolf spider zombie bites your green chameleon (8)! It is perforated ruthlessly! Your green chameleon dies! Your green chameleon's corpse disappears in a puff of smoke! Your purple chameleon gores the wolf spider zombie (3). The wolf spider zombie is engulfed in flames (23)!! Your clear chameleon throws its tongue at the wolf spider zombie. The its tongue misses the wolf spider zombie. The wolf spider zombie hits your purple chameleon (10)! Your purple chameleon is engulfed in flames (15)! Your purple chameleon changes colours to red. The wolf spider zombie bites your red chameleon (2). It is perforated ruthlessly! Your red chameleon gores the wolf spider zombie (2). The wolf spider zombie is moving more slowly. Your red chameleon gores the wolf spider zombie but does no damage. The wolf spider zombie hits your red chameleon (9)! Your red chameleon is engulfed in flames. Your red chameleon absorbs the fire (6). The wolf spider zombie bites your red chameleon (11)! It is perforated ruthlessly! Your clear chameleon gores the wolf spider zombie (1). Your clear chameleon sears the wolf spider zombie (8)! Your red chameleon gores the wolf spider zombie (10)! The wolf spider zombie is engulfed in flames (19)!! Jiyva accepts your kill. You feel somewhat more full. The wolf spider zombie explodes! The entropic burst engulfs your clear chameleon (35)!! The entropic burst engulfs your red chameleon (37)!!! Your red chameleon dies! Your red chameleon's corpse disappears in a puff of smoke! Casting: Lick (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A redback comes into view. What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - redback Aim: a redback (80%, 84% to-hit, healthy (28/28), 80% (Melee), wall clinging) Attack! Your clear chameleon disappears in a puff of smoke! Your black chameleon gores the redback (9)! It is struck brutally! Space bends around the redback (5). The redback bites your green chameleon (12)! It is perforated ruthlessly! Nikola the Mad Inventor comes into view. Your green chameleon gores the redback (7)! It is struck brutally! The redback seems to slow down. Your green chameleon barely misses the redback. The redback barely misses your green chameleon. Your black chameleon gores the redback (20)!! It is struck brutally! The redback dies! Jiyva accepts your kill. You feel slightly more full. You swap places. Nikola says, "There's a spark of magic in your eyes." Press: ? - help, v - describe, . - travel Here: a green chameleon (60%, 68% to-hit, healthy (42/42), 83% (All), summoned, infusion of pure chaos, friendly) Unknown command. Unknown command. Unknown command. You summon a slime creature and ride upon its back. You feel quite a bit less full. The wall burns your green chameleon (5). The wall burns your green chameleon (4). The wall burns your black chameleon (2). Okay, then. Unknown command. Casting: Call Chameleon (safe; 1% 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 - you Okay, then. Unknown command. Casting: Chaotic Cloudburst (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: 2, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Slacking] Species: Lignifite Job: Demonspawn HP: 168/168; mods: 0/0 MP: 5/20; mod: 0 Stats: 17 (17) 25 (25) 25 (25) Position: (27, 24), god: Jiyva (15), turn_is_over: 0, banished: 0 Standing on/in/over feature: some liquid slime Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 6 | 1296 | 48/416 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 | 4 | 607 | 13/297 Maces & Staves | X | 0 | 0 | 0 | 0 | 0/50 Slings | X | 0 | 0 | 12 | 5048 | 54/1011 Bows | X | 0 | 0 | 0 | 0 | 0/84 Crossbows | X | 0 | 0 | 0 | 0 | 0/84 Armour | X | 0 | 0 | 0 | 0 | 0/84 Dodging | X | 0 | 0 | 5 | 1090 | 30/424 Stealth | X | 0 | 0 | 5 | 1090 | 199/357 Shields | X | 0 | 0 | 6 | 1250 | 2/416 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 5 | 901 | 10/357 Hexes | X | 0 | 0 | 0 | 0 | 0/70 Charms | X | 0 | 0 | 0 | 0 | 0/70 Summonings | X | 1 | 100 | 9 | 2944 | 269/654 Necromancy | X | 0 | 0 | 0 | 0 | 0/84 Translocations | X | 0 | 0 | 4 | 856 | 16/421 Transmutations | X | 0 | 0 | 0 | 0 | 0/84 Fire Magic | X | 0 | 0 | 6 | 1829 | 64/589 Ice Magic | X | 0 | 0 | 0 | 0 | 0/70 Air Magic | X | 0 | 0 | 3 | 585 | 229/238 Earth Magic | X | 0 | 0 | 0 | 0 | 0/50 Poison Magic | X | 0 | 0 | 10 | 2483 | 129/547 Invocations | X | 0 | 0 | 10 | 1414 | 14/325 Evocations | X | 0 | 0 | 5 | 1245 | 185/424 Spell bugs: Durations: #17: 1250 Attributes: #12: 1565 #13: 390 #23: 21845 #24: 278033136 #27: 93478 #49: 3018 #59: 1 Mutations: claws: 2 (innate) cold resistance: 1 (innate) branches: 1 (innate) roots: 1 (innate) deformed body: 1 (innate) icemail: 1 (innate) low mp: 1 poison resistance: 1 (innate) powered by pain: 1 (innate) slow metabolism: 1 (innate) stats: 2 torment resistance: 1 (innate) unbreathing: 1 (innate) slimy form: 1 (innate) translucent skin: 1 (innate) heat vulnerability: 1 (innate) rot immunity: 1 (innate) freezing cloud immunity: 1 (innate) vine-covered skin: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +2 trident of protection eq slot #2, inv slot #22: +1 cloak eq slot #7, inv slot #21: +0 troll leather eq slot #8, inv slot #29: ring "Izey" {*Slow rElec rC+++ MR+ Str-5 Dex+5} eq slot #9, inv slot #37: cursed ring of protection from magic {(Curse: rC-)} eq slot #10, inv slot #27: amulet of chaos {!*} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #####.)#.^......#. #####.##.#....#....... #..................#.. ##..#....#...#........ #........##....#..... #...#.#....#......... ##...:..........#.^..# #..#.≈:...........#... ###.≈@#..#.........#.# #..#≈:...^#.......... #..^......#.#....#..#. #.%..@#....#.....§≈.... #..#.....#.......§....% #.....#.#..>...#....#... ........................ .s....#......#..........# .....[......#.. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>