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-23.08:10:01.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 35 stack frames. /usr/games/crawl-bcadrencrawl(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5d74b0eba12e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-bcadrencrawl(_Z13do_crash_dumpv+0x421) [0x5d74b0ec5861]: do_crash_dump() /usr/games/crawl-bcadrencrawl(_Z20crash_signal_handleri+0x1fa) [0x5d74b0eba60a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x79de15f96330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x79de15fefc0c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x79de15f9627e]: /usr/games/crawl-bcadrencrawl(+0x45eb9d) [0x5d74b0ec4b9d]: /usr/games/crawl-bcadrencrawl(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x5d74b0ec5157]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-bcadrencrawl(+0x3f24e4) [0x5d74b0e584e4]: /usr/games/crawl-bcadrencrawl(_ZN4bolt36tracer_nonenchantment_affect_monsterEP7monster+0x4e) [0x5d74b0e5a09e]: bolt::tracer_nonenchantment_affect_monster(monster*) /usr/games/crawl-bcadrencrawl(_ZN4bolt21tracer_affect_monsterEP7monster+0x795) [0x5d74b0e72375]: bolt::tracer_affect_monster(monster*) /usr/games/crawl-bcadrencrawl(_ZN4bolt11affect_cellEv+0x1d9) [0x5d74b0e6d639]: bolt::affect_cell() /usr/games/crawl-bcadrencrawl(_ZN4bolt7explodeEbb+0x7e9) [0x5d74b0e6df39]: bolt::explode(bool, bool) /usr/games/crawl-bcadrencrawl(_ZN4bolt7do_fireEv+0x5a0) [0x5d74b0e705e0]: bolt::do_fire() /usr/games/crawl-bcadrencrawl(_ZN4bolt4fireEv+0xae) [0x5d74b0e70f8e]: bolt::fire() /usr/games/crawl-bcadrencrawl(_ZN13targeter_beam7set_aimE9coord_def+0x9d) [0x5d74b14e0fad]: targeter_beam::set_aim(coord_def) /usr/games/crawl-bcadrencrawl(_ZN17direction_chooser9draw_beamER17crawl_view_buffer+0x6c) [0x5d74b0f506ec]: direction_chooser::draw_beam(crawl_view_buffer&) /usr/games/crawl-bcadrencrawl(_ZN26direction_chooser_renderer6renderER17crawl_view_buffer+0x25) [0x5d74b0f50fd5]: direction_chooser_renderer::render(crawl_view_buffer&) /usr/games/crawl-bcadrencrawl(_Z12view_dungeonP9animationbP13view_renderer+0x3c3) [0x5d74b154af43]: view_dungeon(animation*, bool, view_renderer*) /usr/games/crawl-bcadrencrawl(_Z10viewwindowbbP9animationP13view_renderer+0x383) [0x5d74b154b3e3]: viewwindow(bool, bool, animation*, view_renderer*) /usr/games/crawl-bcadrencrawl(+0x4f3be4) [0x5d74b0f59be4]: /usr/games/crawl-bcadrencrawl(+0xad5726) [0x5d74b153b726]: /usr/games/crawl-bcadrencrawl(_ZN2ui11pump_eventsEi+0x45) [0x5d74b153c605]: ui::pump_events(int) /usr/games/crawl-bcadrencrawl(_ZN17direction_chooser16choose_directionEv+0x31a) [0x5d74b0f5918a]: direction_chooser::choose_direction() /usr/games/crawl-bcadrencrawl(_Z9directionR4distRK22direction_chooser_args+0x80) [0x5d74b0f59520]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-bcadrencrawl(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x1db) [0x5d74b1479d7b]: spell_direction(dist&, bolt&, direction_chooser_args*) /usr/games/crawl-bcadrencrawl(_Z11your_spells10spell_typeibPK8item_defP4dist+0x7f7) [0x5d74b14223d7]: your_spells(spell_type, int, bool, item_def const*, dist*) /usr/games/crawl-bcadrencrawl(_Z12cast_a_spellb10spell_typeP4dist+0x172) [0x5d74b1424b42]: cast_a_spell(bool, spell_type, dist*) /usr/games/crawl-bcadrencrawl(_Z17do_cast_spell_cmdb+0x18) [0x5d74b14257e8]: do_cast_spell_cmd(bool) /usr/games/crawl-bcadrencrawl(+0xb75ea3) [0x5d74b15dbea3]: /usr/games/crawl-bcadrencrawl(+0xb768fd) [0x5d74b15dc8fd]: /usr/games/crawl-bcadrencrawl(main+0x1f4) [0x5d74b0df57f4]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x79de15f7b1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x79de15f7b28b]: /usr/games/crawl-bcadrencrawl(_start+0x25) [0x5d74b0df61e5]: 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". 0x000079de160618d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 #0 0x000079de160618d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #1 0x00005d74b0eba7dc in call_gdb (file=0x79de161554e0 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 302386\000\000\000\000\000\000" #2 0x00005d74b0ec587f in do_crash_dump () at dbg-asrt.cc:685 t = 1787472924 dir = "/dgldir/morgue/Slacking/" name = "/dgldir/morgue/Slacking/crash-Slacking-20260823-081524.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 = 0x79de161554e0 <_IO_2_1_stderr_> #3 0x00005d74b0eba60a in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x000079de15fefc0c in pthread_kill () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #6 0x000079de15f9627e in raise () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #7 0x00005d74b0ec4b9d in _BreakStrToDebugger (mesg=mesg@entry=0x7fffa9fcccb0 "ASSERT(preac > 0 || final == 0) in 'beam.cc' at line 4902 failed.", assert=true) at dbg-asrt.cc:817 No locals. #8 0x00005d74b0ec5157 in AssertFailed (expr=expr@entry=0x5d74b15efbb2 "preac > 0 || final == 0", file=file@entry=0x5d74b15efa10 "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\312\303t]\000\000ue\347\260t]\000\000\225H_\261t]\000\000@\315\374\251\377\177\000\000\003\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\370\345\374\251\377\177\000\000\350\003\000\000\000\000\000\000\370\373ıt]\000\000E\217,\261t]\000\000.\000\000\000\027\000\000\000\000\000\002", '\000' , "p\315\374\251\377\177", '\000' , "\322\374\251\377\177\000\000\230"... args = {{gp_offset = 4294967136, fp_offset = 4294967295, overflow_arg_area = 0x0, reg_save_area = 0x5d74c3ca3190}} fileName = #9 0x00005d74b0e584e4 in bolt::determine_damage (this=this@entry=0x7fffa9fce450, mon=mon@entry=0x5d74b1c4f1a8 , preac=@0x7fffa9fcd604: 0, postac=@0x7fffa9fcd608: 0, final=@0x7fffa9fcd60c: 1) at beam.cc:4902 freeze_immune = preac_max_damage = tracer_postac_max = 0 #10 0x00005d74b0e5a09e in bolt::tracer_nonenchantment_affect_monster (this=0x7fffa9fce450, mon=0x5d74b1c4f1a8 ) at beam.cc:4957 preac = 0 post = 0 final = 1 #11 0x00005d74b0e72375 in bolt::tracer_affect_monster (this=0x7fffa9fce450, mon=0x5d74b1c4f1a8 ) at beam.cc:5030 No locals. #12 0x00005d74b0e6d639 in bolt::affect_cell (this=0x7fffa9fce450) at beam.cc:1384 ignored = false m = 0x5d74b1c4f1a8 hit_player = #13 0x00005d74b0e6df39 in bolt::explosion_affect_cell (p=..., this=0x7fffa9fce450) at beam.cc:7181 orig_pos = orig_pos = #14 bolt::explode (this=0x7fffa9fce450, show_more=true, hole_in_the_middle=false) at beam.cc:7128 delta = @0x5d74c3da5280: {x = 1, 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 0x00005d74b0e705e0 in bolt::do_fire (this=this@entry=0x7fffa9fce450) at beam.cc:1665 coff = {cstate = false} #16 0x00005d74b0e70f8e in bolt::fire (this=this@entry=0x7fffa9fce450) 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 = 45, y = 23}, target = {x = 45, y = 23}, damage = {num = 0, size = 0}, ench_power = 38, 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 = 16843014, can_see_invis = false, nightvision = false, tunnelpower = 0, hit_something = false, message_cache = std::set with 0 elements} #17 0x00005d74b14e0fad in targeter_beam::set_aim (this=0x5d74c3db85e0, a=...) at target.cc:242 tempbeam = {origin_spell = SPELL_MEPHITIC_CLOUD, range = 0, glyph = 247 U'÷', colour = 15 '\017', flavour = BEAM_FREEZE, real_flavour = BEAM_CHAOTIC, drop_item = false, item = 0x0, source = {x = 45, y = 23}, target = {x = 46, y = 22}, damage = {num = 0, size = 0}, ench_power = 38, hit = 1500, thrower = KILL_YOU_MISSILE, ex_size = 1, source_id = 4294967295, source_name = "", name = "chaotic blast of ice", 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 = 45, y = 23}}, extra_range_used = 1000, is_tracer = true, is_targeting = true, aimed_at_feet = true, msg_generated = true, noise_generated = false, passed_target = false, in_explosion_phase = true, attitude = ATT_FRIENDLY, foe_ratio = 0, hit_count = std::map with 4 elements = {[5337] = 1, [5342] = 1, [5347] = 1, [4294967295] = 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 = true, auto_hit = true, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, 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 0x00005d74b0f506ec in direction_chooser::draw_beam (this=0x7fffa9fcf910, vbuf=...) at directn.cc:1189 los = ray = {r = {start = {x = 0, y = 5.0768097205123624e-310}, dir = {x = 0, y = 1.409038295472865e-314}}, on_corner = 48, cycle_idx = 23924} cell = #19 0x00005d74b0f50fd5 in direction_chooser_renderer::render (vbuf=..., this=0x7fffa9fcf9b8) at directn.cc:1252 No locals. #20 direction_chooser_renderer::render (this=0x7fffa9fcf9b8, vbuf=...) at directn.cc:1248 No locals. #21 0x00005d74b154af43 in view_dungeon (a=a@entry=0x0, anim_updates=anim_updates@entry=false, renderer=renderer@entry=0x7fffa9fcf9b8) at view.cc:1559 vbuf = {m_size = {x = 33, y = 17}, m_buffer = 0x5d74c3f7f728} cell = 0x5d74c3f99be8 cs = {cstate = false} flash_colour = 0 tl = {x = 1, y = 1} br = {x = 33, y = 17} #22 0x00005d74b154b3e3 in viewwindow (show_updates=show_updates@entry=false, tiles_only=tiles_only@entry=false, a=a@entry=0x0, renderer=renderer@entry=0x7fffa9fcf9b8) at view.cc:1385 vbuf = {m_size = {x = 33, y = 17}, m_buffer = 0x5d74c3f7f728} updating = {val = @0x5d74b1b86458, oldval = false} save = {region = GOTO_MSG, pos = {x = 59, y = 6}} anim_updates = false #23 0x00005d74b0f59be4 in direction_chooser::do_redraws (this=0x7fffa9fcf910) at directn.cc:1929 No locals. #24 0x00005d74b153b726 in ui::Widget::render (this=) at ui.cc:238 No locals. #25 ui::Widget::render (this=) at ui.cc:235 No locals. #26 ui::UIRoot::render (this=this@entry=0x5d74b1b86040 ) at ui.cc:2577 No locals. #27 0x00005d74b153c605 in ui::UIRoot::render (this=0x5d74b1b86040 ) at ui.cc:2548 No locals. #28 ui::pump_events (wait_event_timeout=2147483647) at ui.cc:3178 macro_key = -1 k = #29 0x00005d74b0f5918a in direction_chooser::choose_direction (this=this@entry=0x7fffa9fcf910) at directn.cc:2424 ui_cutoff_point = ccon = {cstate = false} mc = {m_previous_mode = MOUSE_MODE_NORMAL} legacy_range = { = {_vptr.targeter = 0x5d74b1901300 , origin = {x = 45, y = 23}, aim = {x = 45, y = 23}, agent = 0x5d74b1bd4040 , 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, -207685888, -1731842033, -1443038808, 32767, 0, 0, -1443038976}}, {mData = {32767, -1443038808, 32767, -1443040832, 32767, -1319304569, 23924, -1443039344, 32767, -1327038029, 23924, -1443041024, 32767, 368778632, 31198, 41, 19, 46, 22}}, {mData = {41, 19, 41, 19, -1443039728, 32767, 368778632, 31198, 0, 0, -1319150400, 23924, -1443039696, 32767, -1320494213, 23924, -1443037424, 32767, -1327156076}}, {mData = {23924, 0, 0, -207685888, -1731842033, -1443040880, 32767, -1443039408, 32767, -1443040880, 32767, -1320494213, 23924, -1443040792, 32767, -1327156076, 23924, 0, 0}}, {mData = {-207685888, -1731842033, -1443040816, 32767, -1443039344, 32767, -1443040816, 32767, -1327010967, 23924, -1443040728, 32767, -1443040696, 32767, -1443040664, 32767, -207685888, -1731842033, 0}}, {mData = {0, -1443039344, 32767, -1443040816, 32767, 0, 0, -1443039344, 32767, -1443040048, 32767, -1443040816, 32767, -1327034127, 23924, 24, 4, 42, 23862}}, {mData = {30, 30, -1443040768, 32767, 0, 0, 45, 23, 41, 19, 1, 1, 38, 1500, 3, 0, -1, 32767, -1443040712}}, {mData = {32767, 0, 0, -1009515776, 23924, -1443040640, 32767, -1443040680, 32767, 14, 0, 1852404851, 1735289195, 1869374240, 25717, -1443040648, 32767, 0, 0}}, {mData = {0, 0, -1312997312, 23924, -1443040616, 32767, 0, 0, 0, 0, -1312997312, 23924, 0, 23924, -1443040576, 32767, 0, 0, 0}}, {mData = {0, -1321194333, 23924, -1443040544, 32767, 0, 0, 536871680, -1, -1, 4980773, 256, 5, -1443040504, 32767, 0, 0, 0, 0}}}}}, exp_map_max = {mData = {mData = {{mData = {-1443040512, 32767, -1325399808, 15, 50, 23924, 0, 0, -1010237184, 1, 16777216, 1, 0, 0, 0, 0, 0, 0, 0}}, {mData = {257, 0, 5, 0, 0, 0, 0, 0, 23924, 0, 0, -1443040392, 32767, -1443040392, 32767, 0, 0, 0, 0}}, {mData = {0, 0, 1, 0, 0, 0, 0, 32513, 65536, 0, 0, 0, 0, 0, -1315831808, 23924, 0, 0, 0}}, {mData = {0, -160, -1, 0, 0, -1009846912, 23924, -1443040176, 32767, 369094318, 31198, -1443039192, 32767, 0, 0, 0, 0, -1443039344, 32767}}, {mData = {-1443039344, 32767, 0, 0, 0, 0, -1327462868, 23924, -1312997312, 23924, -1443040048, 32767, -1443039344, 32767, -1320693785, 23924, -1443038816, 32767, 0}}, {mData = {0, -1443039984, 32767, 1, 1, 4, -1, -1, 1, 0, 0, 0, 0, -1443038752, 32767, 41, 19, 5, 5}}, {mData = {1, 1, 4, -1, -1, 1, 0, 1, 0, 45, 23, 1, 41, 19, 24, 4, 42, 54, 30}}, {mData = {30, -1443040000, 32767, 0, 0, 45, 23, 0, 0, 1, 1, 38, 1500, 3, 0, -1, 25717, -1443039880, 32767}}, {mData = {0, 0, -1443037184, 32767, -1443039664, 32767, -1443039848, 32767, 14, 0, 1852404851, 1735289195, 1869374240, 25717, -1443039816, 32767, 0, 0, 0}}, {mData = {0, -1443039744, 32767, -1443039784, 32767, 0, 0, 0, 0, -1443039488, 32767, 0, 23924, -1443039744, 32767, 0, 0, 0, 0}}, {mData = {-1443039488, 32767, -1443039712, 32767, 0, 0, 0, 32767, 0, 0, -1459617536, 1, -1443039672, 32767, 0, 0, 0, 0, 0}}, {mData = {0, 256, 15, 50, 5, 0, 0, 256, 1, 0, 23924, 0, 0, 0, 0, 0, 0, 0, 257}}, {mData = {0, 5, 0, 23924, -1312997375, 0, 0, 32767, 0, 0, -1443039560, 32767, -1443039560, 32767, 0, 0, 0, 0, 0}}, {mData = {0, 1, 0, 0, 0, 0, 32513, 65536, 0, 0, 0, 0, 0, -1443102720, 32767, 0, 0, 0, 0}}, {mData = {0, 0, 0, 0, -1443039488, -1, -1443039184, 0, 0, 23808, -1010048704, 23924, 0, -1, 0, 0, -1443039384, 32767, -1443039384}}, {mData = {32767, 0, 0, 24, 4, 247, 23862, 30, 30, 0, 0, 0, 0, 45, 23, 41, 19, 1, 1}}, {mData = {38, 1500, 3, 1, -1, 0, -1443039240, 32767, 0, 0, 2304, 0, 8, 0, -1009846896, 23924, 29, 0, 60}}, {mData = {0, 1869374240, 25717, -1443039176, 32767, 0, 0, 144, 0, -1009015248, 23924, -1443038920, 32767, -1443039120, 32767, 372463876, 31198, 1, 0}}, {mData = {143, 0, -1443038920, 32767, -1326158828, 23924, 143, 0, -207685888, -1731842033, -1443038960, 32767, -1443038704, 32767, -1443038016, 32767, -1326152564, 23924, 0}}}}}, range = 4, affects_walls = true, affects_pos = 0x0} rva = tmp = {previous = false} save_more = {val = , oldval = true} directn_view = #30 0x00005d74b0f59520 in direction (moves=..., args=...) at directn.cc:487 No locals. #31 0x00005d74b1479d7b in spell_direction (spelld=..., pbolt=..., args=args@entry=0x7fffa9fcff40) at spl-util.cc:981 newargs = {hitfunc = 0x5d74c3db85e0, 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 = 0x7fffa9fcfc40, 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 = 45, y = 23}} #32 0x00005d74b14223d7 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=0x7fffa9fcfb60, 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 = 0x5d74b15f247f "darkgrey" needs_path = mr_check = beh = { = {_vptr.targeting_behaviour = 0x5d74b191dbb0 , 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 = "you can't see any hostile targets that would be affected."} targ = dir = healing = useless = true title = "Aiming: Chaotic Cloudburst (safe; 1% risk of failure)" args = {hitfunc = 0x5d74c3db85e0, 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 = 0x7fffa9fcfc40, 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 = 45, y = 23}} wiz_cast = target_local = {isValid = false, isTarget = false, isEndpoint = false, isCancel = false, choseRay = false, interactive = true, target = {x = 45, y = 23}, 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 = -1009710048, 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() = 0x5d74c3db85e0} is_targeted = true use_targeter = true god = fail = antimagic = orig_target = self_target = had_tele = cast_result = #33 0x00005d74b1424b42 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 = #34 0x00005d74b14257e8 in do_cast_spell_cmd (force=) at spl-cast.cc:964 No locals. #35 0x00005d74b15dbea3 in _input () at main.cc:1141 cmd = CMD_FORCE_CAST_SPELL real_prev_cmd = CMD_CAST_SPELL player_disabled = {was_disabled = false} #36 0x00005d74b15dc8fd in _launch_game () at main.cc:485 game_start = ccon = {cstate = false} #37 0x00005d74b0df57f4 in _launch_game_loop () at main.cc:390 game_ended = false game_ended = ge = fe = E = #38 main (argc=12, argv=0x7fffa9fd1318) at main.cc:341 echo = {prev_state = MB_MAYBE} [Inferior 1 (process 302386) 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 = 2, depth = 2 Level id: Orc:2 Level build method = random_map_for_place, level layout type = open_caves, absdepth0 = 11 Level vaults: st_orc_town layout_caves serial_shops shop_scrolls basic_altar minmay_orc_temple_a Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 9 at (47, 25): Terrain change marker (33->32, 507) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The orc high priest unwields a +0 war axe. The orc high priest drops a +0 war axe. The orc high priest picks up a +0 pickaxe. The orc high priest wields a +0 pickaxe. You shoot a sling bullet. The sling bullet strikes the orc high priest (5). The orc high priest is lightly wounded. (44/54) HP The sling bullet ricochets! The sling bullet hits your red chameleon (4). Your red chameleon is lightly wounded. (32/36) HP The sling bullet ricochets! The sling bullet hits your jumping spider (4). Your jumping spider are struck brutally! Your green chameleon throws its tongue at the orc high priest. The its tongue hits the orc high priest (7)! The orc high priest is stung by its barbed tongue (7)! The orc high priest is poisoned. The orc high priest is wrenched violently forward by your green chameleon's tongue! The orc high priest unwields a +0 pickaxe. The orc high priest drops a +0 pickaxe. The orc high priest picks up a +0 morningstar. The orc high priest wields a +0 morningstar. You swap places. Your red chameleon gores the orc high priest (6). The orc high priest is engulfed in flames (12)! The orc high priest picks up a wand of scattershot. Your red chameleon barely misses the orc high priest. The orc high priest misses your red chameleon. Your red chameleon barely misses the orc high priest. The orc high priest calls down the wrath of Beogh upon your green chameleon. Your green chameleon is smitten. You hear a shout! x2 Your red chameleon gores the orc high priest (1). The orc high priest hits your red chameleon with a +0 morningstar (10)! Your red chameleon closely misses the orc high priest. The orc high priest hits your red chameleon with a +0 morningstar (24)!! It is perforated ruthlessly! Critical Hit! Your red chameleon dies! Your red chameleon's corpse disappears in a puff of smoke! You hear a shout! You hear a shout! An orc priest comes into view. Your black chameleon throws its tongue at the orc high priest. The its tongue misses your clear chameleon. The its tongue misses the orc high priest. The orc high priest invokes the aid of Beogh against your green chameleon. Your green chameleon is smitten. An orc priest comes into view. The orc high priest looks more healthy. Your clear chameleon gores the orc high priest (4). Your clear chameleon draws strength from the orc high priest's injuries (3). The orc high priest prays to Beogh. Send 'em back where they came from! Your black chameleon shudders. Your clear chameleon shudders. Your green chameleon shudders. Your clear chameleon gores the orc high priest (5). Your clear chameleon freezes the orc high priest (12)! The orc high priest dies! Jiyva accepts your kill. You feel somewhat more full. You hear a splash. x3 Your black chameleon throws its tongue at the orc. The its tongue hits your clear chameleon (2). Your clear chameleon is drained by its foul saliva (2). Your clear chameleon is drained (2). Your clear chameleon changes colours to darkgrey. Your black chameleon gores your black chameleon but does no damage. You feel your intelligence returning. Casting: Well of Chaos (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An orc comes into view. The orc closely misses your black chameleon. Your black chameleon gores the orc (8)! The orc dies! Jiyva accepts your kill. You feel somewhat more full. You hear a splash. An orc priest comes into view. The orc priest begins to cast a cantrip, but forgets the words! You swap places. Your black chameleon throws its tongue at the orc priest. The its tongue hits the orc priest (5). The orc priest is drained by its foul saliva (5). The orc priest is drained (3). The orc priest is wrenched violently forward by your black chameleon's tongue! Your black chameleon gores the orc priest (9)! The orc priest dies! Jiyva accepts your kill. You feel slightly more full. You hear a splash. You swap places. Items here: " ))) / = [[. You shoot a sling bullet. The sling bullet hits the orc priest but does no damage. The orc priest is healthy. (15/15) HP The sling bullet ricochets! The sling bullet hits you but does no damage. You shoot a sling bullet. The sling bullet hits the orc priest (1). The orc priest is lightly wounded. (14/15) HP You shoot a sling bullet. The sling bullet hits the orc priest (4). The orc priest is moderately wounded. (10/15) HP You shoot a sling bullet. The sling bullet hits the orc priest (3). The orc priest is heavily wounded. (7/15) HP You shoot a sling bullet. The sling bullet hits the orc priest (4). The orc priest is almost dead. (3/15) HP You shoot a sling bullet. The sling bullet barely misses the orc priest. You shoot a sling bullet. The sling bullet hits the orc priest but does no damage. The orc priest is almost dead. (3/15) HP The orc priest invokes the aid of Beogh against you. Beogh smites you! You shoot a sling bullet. The sling bullet strikes the orc priest (5). You kill the orc priest! Jiyva accepts your kill. You feel somewhat more full. You hear a splash. x2 An orc high priest comes into view. She is wielding a +0 mace and wearing a cursed +2 scale mail of cold resistance {(Curse: Fragile)}. An orc comes into view. Found a +0 hatchet. Items here: )))) =. The orc priest miscasts a cantrip. Items here: " ))) / = [[. You swap places. The orc high priest unwields a +0 mace. The orc high priest drops a +0 mace. The orc high priest picks up a +0 pickaxe. The orc high priest wields a +0 pickaxe. You swap places. Items here: " ))) / = [[. 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 The ball explodes into a scintillating random clouds! The chaotic blast of healing mist engulfs the orc high priest. The chaotic blast of silver fragments engulfs the orc priest but does no damage. The orc priest is healthy. (18/18) HP Chaotic magical radiation drives the orc priest to madness. You hear a shout! x4; You hear a howl! You hear a shout! x6 The orc priest is engulfed in freezing vapours (8)! The orc high priest is engulfed in seething chaos. The orc high priest calls down the wrath of Beogh upon you. Beogh smites you! Press: ? - help, v - describe, . - travel Here: an orc high priest, wielding a +0 pickaxe, wearing a cursed +2 scale mail of cold resistance {(Curse: Fragile)} and wearing a cursed amulet of faith {(Curse: rF-)} (seething chaos, 78% to-hit, moderately wounded (42/54), 90% (All)) Unknown command. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - orc high priest Aim: an orc high priest, wielding a +0 pickaxe, wearing a cursed +2 scale mail of cold resistance {(Curse: Fragile)} and wearing a cursed amulet of faith {(Curse: rF-)} (seething chaos, 78% to-hit, moderately wounded (42/54), 90% (All)) You shoot a sling bullet. The sling bullet hits the orc high priest but does no damage. The orc high priest is moderately wounded. (42/54) HP The sling bullet ricochets! The sling bullet strikes your jumping spider (5). Your jumping spider are struck brutally! The orc priest is engulfed in freezing vapours (7)! The orc high priest is engulfed in seething chaos. The orc high priest mumbles some strange prayers to Beogh. Something barely misses your black chameleon. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - orc high priest Aim: an orc high priest, wielding a +0 pickaxe, wearing a cursed +2 scale mail of cold resistance {(Curse: Fragile)} and wearing a cursed amulet of faith {(Curse: rF-)} (seething chaos, 78% to-hit, moderately wounded (42/54), 90% (All)) You shoot a sling bullet. The sling bullet strikes the orc high priest (7)! The orc high priest is moderately wounded. (35/54) HP An orc priest comes into view. The orc high priest is engulfed in seething chaos. The orc high priest seems to glow with chaos! The orc high priest mumbles some strange prayers to Beogh against you. Beogh smites you! Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - orc high priest Aim: an orc high priest, wielding a +0 pickaxe, wearing a cursed +2 scale mail of cold resistance {(Curse: Fragile)} and wearing a cursed amulet of faith {(Curse: rF-)} (seething chaos, 78% to-hit, moderately wounded (35/54), 90% (All), entropic burst) You shoot a sling bullet. The sling bullet hits the orc high priest (4). The orc high priest is heavily wounded. (31/54) HP The sling bullet ricochets! The orc priest is engulfed in freezing vapours (12)! You kill the orc priest! Jiyva accepts your kill. You feel slightly more full. You hear a splash. Something hits your black chameleon (2). It is perforated ruthlessly! You swap places. Your black chameleon tries to hit the taeringu, but is blocked by the stone wall. You swap places. The taeringu is engulfed in acidic fog (19)!! The taeringu is splashed with acid (24)!! The acid corrodes the taeringu! Your jumping spider block the orc's attack. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - orc, p - orc high priest Aim: an orc, wielding a +0 pickaxe and wearing a +0 chain mail (97% to-hit, healthy (8/8), 80% (Melee)) You shoot a sling bullet. The sling bullet hits the orc. The orc is healthy. (8/8) HP The sling bullet ricochets! The sling bullet hits your jumping spider (4). Your jumping spider are struck brutally! The orc high priest utters an invocation to Beogh. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - orc Aim: an orc, wielding a +0 pickaxe and wearing a +0 chain mail (97% to-hit, healthy (8/8), 80% (Melee)) You shoot a sling bullet. The sling bullet hits the orc but does no damage. The orc is healthy. (8/8) HP The sling bullet ricochets! The sling bullet hits you but does no damage. Your green chameleon gores the orc (9)! The orc dies! Jiyva accepts your kill. You feel somewhat more full. You hear a splash. x2 The orc high priest is no longer moving quickly. Your black chameleon gores the orc high priest (5). Your black chameleon shocks the orc high priest (14)! You swap places. Your black chameleon closely misses the rypuiwel. The taeringu hits your green chameleon (5). The taeringu corrodes your green chameleon! Your black chameleon barely misses the rypuiwel. The rypuiwel hits your black chameleon (4). The rypuiwel freezes your black chameleon (18)!! Your black chameleon changes colours to white. Your white chameleon closely misses the rypuiwel. The rypuiwel barely misses your white chameleon. Your black chameleon seems less drained. An orc comes into view. Your black chameleon barely misses the taeringu. The taeringu hits your black chameleon (5). The taeringu corrodes your black chameleon! Unknown command. Your black chameleon gores the taeringu (3). She resists. Your black chameleon freezes the taeringu (14)! The taeringu resists. The taeringu dies! The taeringu's corpse disappears in a puff of smoke! Your white chameleon barely misses the rypuiwel. Casting: Chaotic Cloudburst (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Random Cloud (safe; 1% risk of failure) Press: ? - help, Dir - move target, f - white chameleon Aim: a white chameleon (64% to-hit, heavily wounded (16/36), 91% (All), summoned, infusion of pure chaos, friendly) Okay, then. The orc high priest intones a terrible prayer. The orc high priest mumbles some strange prayers to Beogh against your white chameleon. Your white chameleon is smitten. The rypuiwel misses your white chameleon. Casting: Random Cloud (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Random Cloud (safe; 1% risk of failure) Press: ? - help, Dir - move target, f - white chameleon Aim: a white chameleon (64% to-hit, almost dead (4/36), 91% (All), summoned, infusion of pure chaos, friendly) Okay, then. Your +2 trident of venom begins to drip with poison! Your white chameleon gores the rypuiwel (3). He is struck brutally! The rypuiwel suddenly seems more agile. The rypuiwel hits your white chameleon (8)! Your white chameleon dies! Your white chameleon's corpse disappears in a puff of smoke! Casting: Random Cloud (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The rypuiwel hits your white chameleon (5). The rypuiwel freezes your white chameleon. Your white chameleon absorbs the cold (6). Your white chameleon closely misses the rypuiwel. Reach: -) Thorns (5) Press: ? - help, Dir - move target, f - rypuiwel Aim: a rypuiwel (68% to-hit, lightly wounded (37/40), 89% (Melee), summoned, unusually agile) You reach to attack! You miss the rypuiwel. The rypuiwel hits your white chameleon (4). The rypuiwel freezes your white chameleon. Your white chameleon absorbs the cold (8)! The orc high priest prays to Beogh. Your white chameleon gores the rypuiwel (11)! He is struck brutally! Your white chameleon freezes the rypuiwel. The rypuiwel completely resists. Reach: -) Thorns (5) Press: ? - help, Dir - move target, f/p - rypuiwel Aim: a rypuiwel (68% to-hit, moderately wounded (26/40), 89% (Melee), summoned, unusually agile) You could not reach far enough! The rypuiwel disappears in a puff of smoke! Your green chameleon is no longer covered in acid. The rypuiwel hits your white chameleon (10)! The rypuiwel freezes your white chameleon. Your white chameleon absorbs the cold (6). The orc high priest mumbles some strange prayers. Your white chameleon gores the rypuiwel (2). He is struck brutally! Your white chameleon sears the rypuiwel (12)! Reach: -) Thorns (5) Press: ? - help, Dir - move target, f/p - rypuiwel Aim: a rypuiwel (68% to-hit, severely wounded (12/40), 89% (Melee), summoned, unusually agile) You could not reach far enough! The orc high priest calls upon Beogh to heal the rypuiwel. The rypuiwel misses your white chameleon. Your white chameleon gores the rypuiwel (10)! He is struck brutally! Your white chameleon freezes the rypuiwel. The rypuiwel completely resists. The orc hits your black chameleon (4). The rypuiwel hits your white chameleon (8)! The rypuiwel freezes your white chameleon. Your white chameleon absorbs the cold (3). Reach: -) Thorns (5) Press: ? - help, Dir - move target, f/p - rypuiwel Aim: a rypuiwel (68% to-hit, almost dead (2/40), 89% (Melee), summoned, unusually agile) Okay, then. Reach: -) Thorns (5) Press: ? - help, Dir - move target, f/p - rypuiwel Aim: a rypuiwel (68% to-hit, almost dead (2/40), 89% (Melee), summoned, unusually agile) You reach to attack! You hit the rypuiwel but do no damage. The rypuiwel is poisoned. Your white chameleon gores the rypuiwel (1). He is struck brutally! The orc barely misses your black chameleon. The rypuiwel misses your white chameleon. Reach: -) Thorns (5) Press: ? - help, Dir - move target, f/p - rypuiwel Aim: a rypuiwel (68% to-hit, almost dead (2/40), 89% (Melee), summoned, unusually agile, poisoned) You reach to attack! You hit the rypuiwel (2). You kill the rypuiwel! The rypuiwel's corpse disappears in a puff of smoke! Your black chameleon is no longer covered in acid. Your black chameleon gores the orc (8)! The orc dies! Jiyva accepts your kill. You feel slightly more full. The orc high priest utters an invocation to Beogh. Send 'em back where they came from! Your white chameleon disappears in a puff of smoke! Press: ? - help, . - travel, g - get item You can't see that place. [Stash: a +0 hatchet] [the floor.] Press: ? - help, v - describe, . - travel, g - get item Here: a cythraul, wielding a +0 demon trident of venom (72% to-hit, healthy (29/29), 95% (Melee), 89% (Ranged), summoned) Items here: )))) =. Search for what [? for help]? demon trident 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 - orc priest Aim: an orc priest, wielding a +0 pickaxe and wearing a cursed +3 scale mail of magic resistance {(Curse: Fragile)} (grey smoke, 93% to-hit, healthy (14/14), 84% (All)) The ball explodes into a scintillating random clouds! The chaotic blast of destruction engulfs the orc priest but does no damage. The orc priest is healthy. (14/14) HP The orc priest evaporates and reforms as a sewer rat! The chaotic blast of acid engulfs the cythraul but does no damage. The cythraul is healthy. (29/29) HP Chaos steals away with the cythraul's voice. The orc high priest shouts! You hear a shout! x2 An orc knight comes into view. The cythraul is engulfed in freezing vapours (7)! The sewer rat barely misses your black chameleon. You hear a shout! Press: ? - help, v - describe, . - travel, g - get item Here: a sewer rat (84% to-hit, healthy (10/10), 82% (Melee)) Items here: " )))) / = [[. Unknown command. Casting: Chaotic Cloudburst (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Call Chameleon. You are very lightly contaminated with residual magic. Nothing appears to happen. The cythraul is no longer mute. Your black chameleon is engulfed in seething chaos. Your clear chameleon gores the sewer rat (5). He is struck brutally! The sewer rat is moving more slowly. The cythraul is engulfed in freezing vapours (12)! The sewer rat barely misses your clear chameleon. The orc high priest prays to Beogh. Send 'em back where they came from! Your black chameleon shudders. Your clear chameleon shudders. Your green chameleon shudders. Saving game... please wait. Level annotation: nasty welcoming Welcome back, Slacking the Lignifite Demonspawn. Slime for the Slime God! Press ? for a list of commands and other information. Cast which spell? (? or * to list) Your clear chameleon gores the sewer rat (4). He is struck brutally! The sewer rat is engulfed in flames (16)! The sewer rat dies! Jiyva accepts your kill. You feel slightly more full. The cythraul is engulfed in freezing vapours (12)! The cythraul seems to slow down. You kill the cythraul! The cythraul's corpse disappears in a puff of smoke! Your black chameleon throws its tongue at the orc knight. The its tongue hits the orc knight but does no damage. The orc knight is wrenched violently forward by your black chameleon's tongue! Your black chameleon gores the orc knight but does no damage. Press: ? - help, v - describe, . - travel Here: a clear chameleon (seething chaos, 51% to-hit, lightly wounded (34/40), 91% (All), summoned, infusion of pure chaos, slightly transparent, friendly) Unknown command. Your clear chameleon throws its tongue at the taeringu. The its tongue hits the taeringu (1). The taeringu is wrenched violently forward by your clear chameleon's tongue! Your clear chameleon gores the taeringu (3). He resists. Your clear chameleon shocks the taeringu (5). The taeringu resists. The orc knight hits your green chameleon with a +0 great sword (5). It resists. The orc high priest mumbles some strange prayers to Beogh. Send 'em back where they came from! Your purple chameleon shudders. Your black chameleon shudders. Your clear chameleon shudders. Your green chameleon shudders. Your green chameleon barely misses the orc knight. Reach: -) Thorns (5) Press: ? - help, Dir - move target, f - taeringu Aim: a taeringu (89% to-hit, lightly wounded (42/51), 89% (Melee), summoned, wandering, hasn't noticed you) 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 - orc knight Aim: an orc knight, wielding a +0 great sword and wearing a cursed +0 plate armour of cold resistance {(Curse: Fragile)} (78% to-hit, healthy (68/68), 93% (Melee)) Attack! Your +2 trident of venom stops dripping with poison. An orc priest comes into view. The orc knight hits your green chameleon with a +0 great sword (2). It resists. Your black chameleon closely misses the orc knight. Your green chameleon gores the orc knight (1). Your green chameleon freezes the orc knight (17)! The orc knight resists. Press: ? - help, v - describe, . - travel Here: a purple chameleon (64% to-hit, healthy (39/39), 91% (All), summoned, infusion of pure chaos, friendly) You swap places. The orc priest calls down the wrath of Beogh upon you. Beogh smites you! The orc knight misses your clear chameleon. Your clear chameleon gores the orc knight but does no damage. Your magical contamination has completely faded away. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, p - orc knight You shoot a sling bullet. The sling bullet hits the orc high priest (3). The orc high priest is severely wounded. (17/54) HP Your black chameleon gores the orc knight but does no damage. Your green chameleon gores the orc knight (12)! The orc knight is engulfed in flames (21)!! Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - orc high priest Aim: an orc high priest, wielding a +0 pickaxe, wearing a cursed +2 scale mail of cold resistance {(Curse: Fragile)} and wearing a cursed amulet of faith {(Curse: rF-)} (78% to-hit, severely wounded (18/54), 90% (All), entropic burst) You shoot a sling bullet. The sling bullet hits the orc high priest but does no damage. The orc high priest is severely wounded. (18/54) HP Your clear chameleon closely misses the orc knight. Your black chameleon gores the orc knight (1). Your black chameleon draws strength from the orc knight's injuries (1). Your green chameleon gores the orc knight (6). The orc knight looks as sick as possible! Your green chameleon poisons the orc knight (25)!! The orc knight hits your green chameleon with a +0 great sword (12)! It resists. The orc high priest picks up a wand of scattershot. The orc high priest unwields a +0 pickaxe. The orc high priest drops a +0 pickaxe. The orc high priest picks up a +0 morningstar. The orc high priest wields a +0 morningstar. Unknown command. 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 - orc high priest Aim: an orc high priest, wielding a +0 morningstar, brandishing a wand of scattershot, wearing a cursed +2 scale mail of cold resistance {(Curse: Fragile)} and wearing a cursed amulet of faith {(Curse: rF-)} (78% to-hit, severely wounded (19/54), 90% (All), entropic burst) The chaotic shard of magma hits the orc high priest (1). The orc high priest is severely wounded. (18/54) HP Your purple chameleon throws its tongue at the orc knight. The its tongue misses your clear chameleon. The its tongue hits the orc knight but does no damage. Your clear chameleon gores the orc knight but does no damage. Your black chameleon gores the orc knight (16)! The orc knight dies! Jiyva accepts your kill. You feel slightly more full. You hear a splash. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - orc priest, p - orc high priest Aim: an orc priest, wielding a +0 pickaxe (94% to-hit, healthy (15/15), 84% (All)) You shoot a sling bullet. The sling bullet strikes the orc priest (8)! The orc priest is heavily wounded. (7/15) HP Your purple chameleon throws its tongue at the orc priest. The its tongue hits the orc priest (4). The orc priest is stricken by its magic-infused tongue (4). The orc priest dies! Jiyva accepts your kill. You feel somewhat more full. You hear a splash. x2 Your clear chameleon gores the taeringu (2). He resists. You swap places. An orc comes into view. Your clear chameleon tries to hit the taeringu, but is blocked by the stone wall. 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 - orc high priest Aim: an orc high priest, wielding a +0 morningstar, brandishing a wand of scattershot, wearing a cursed +2 scale mail of cold resistance {(Curse: Fragile)} and wearing a cursed amulet of faith {(Curse: rF-)} (78% to-hit, severely wounded (18/54), 90% (All), entropic burst) Attack! The orc high priest mumbles some strange prayers to Beogh against you. Beogh smites you! Your purple chameleon gores the orc high priest (6). An orc sorcerer comes into view. Your green chameleon disappears in a puff of smoke! The orc high priest zaps a wand. The burst of metal fragments hits your purple chameleon (3). Your purple chameleon changes colours to brown. The burst of metal fragments hits your brown chameleon but does no damage. x2 Your clear chameleon is lightly wounded. (37/40) HP Your brown chameleon is lightly wounded. (36/39) HP The orc sorcerer utters an invocation to Beogh. Your brown chameleon gores the orc high priest (16)! Jiyva accepts your kill. You feel somewhat more full. You hear a splash. x3 The orc high priest explodes! The entropic burst engulfs your brown chameleon (19)!! The entropic burst engulfs the orc (33)!! The orc dies! You feel somewhat more full. You hear a splash. x2; You hear a shout! x2 Unknown command. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - orc sorcerer Aim: an orc sorcerer, wielding a cursed +0 dagger of speed {(Curse: Fragile)} and wearing a +2 robe of cold resistance (77% to-hit, healthy (26/26), 95% (Melee), 93% (Ranged)) You shoot a sling bullet. The sling bullet closely misses the orc sorcerer. Casting: Lick (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your brown chameleon is engulfed in blazing flames (12)! Your brown chameleon changes colours to red. The orc completely misses your clear chameleon. The orc completely misses your black chameleon. An orc warrior comes into view. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - orc sorcerer Aim: an orc sorcerer, wielding a cursed +0 dagger of speed {(Curse: Fragile)} and wearing a +2 robe of cold resistance (77% to-hit, healthy (26/26), 95% (Melee), 93% (Ranged)) Okay, then. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - orc sorcerer Aim: an orc sorcerer, wielding a cursed +0 dagger of speed {(Curse: Fragile)} and wearing a +2 robe of cold resistance (77% to-hit, healthy (26/26), 95% (Melee), 93% (Ranged)) Okay, then. The orc sorcerer points at you and mumbles some strange words. The bolt of negative energy hits the orc (20)!! The orc is drained (2). The orc dies! You feel slightly more full. You hear a splash. The bolt of negative energy misses your clear chameleon. Your clear chameleon throws its tongue at the orc sorcerer. The its tongue misses the orc sorcerer. Your black chameleon misses the orc sorcerer. The orc warrior misses your black chameleon. The orc sorcerer barely misses your red chameleon. Your clear chameleon throws its tongue at the orc sorcerer. The its tongue hits the orc sorcerer but does no damage. The orc sorcerer is wrenched violently forward by your clear chameleon's tongue! Your clear chameleon gores the orc sorcerer but does no damage. Your black chameleon gores the orc sorcerer (5). Your black chameleon drains the orc sorcerer (1). 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/p - orc sorcerer Aim: an orc sorcerer, wielding a cursed +0 dagger of speed {(Curse: Fragile)} and wearing a +2 robe of cold resistance (77% to-hit, moderately wounded (17/26), 95% (Melee), 93% (Ranged), lightly drained) You miscast Chaotic Cloudburst. You are very lightly contaminated with residual magic. Nothing appears to happen. Your red chameleon gores the orc sorcerer (11)! Your red chameleon shocks the orc sorcerer (14)! The orc sorcerer dies! Jiyva accepts your kill. You feel slightly more full. You hear a splash. An orc comes into view. The orc warrior barely misses your black chameleon. Your clear chameleon throws its tongue at the orc warrior. The its tongue misses the orc warrior. Your black chameleon barely misses the orc warrior. Press: ? - help, v - describe, . - travel Placed new exclusion. Reduced exclusion size to a single square. Removed exclusion. The orc warrior misses your black chameleon. The orc warrior barely misses your red chameleon. Your black chameleon gores the orc (9)! The orc dies! Jiyva accepts your kill. You feel slightly more full. You hear a splash. x2 Your red chameleon gores the orc warrior (7)! Your red chameleon draws strength from the orc warrior's injuries (7)! Your black chameleon gores the orc warrior (1). The orc warrior seems to glow with chaos! Your red chameleon gores the orc warrior (3). Your red chameleon drains the orc warrior (1). The orc warrior hits your red chameleon with a cursed +5 vorpal battleaxe {(Curse: Fragile)} (5). It resists. The orc warrior hits your black chameleon with a cursed +5 vorpal battleaxe {(Curse: Fragile)} (3). It resists. Your black chameleon gores the orc warrior (10)! The orc warrior is engulfed in flames (23)!! Jiyva accepts your kill. You feel slightly more full. You hear a splash. The orc warrior explodes! The entropic burst engulfs your clear chameleon (34)!! The entropic burst engulfs your blue chameleon (21)!! Your magical contamination has completely faded away. You start waiting. HP restored. Lightning arcs down from a storm cloud! Casting: Chaotic Cloudburst (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Press: ? - help, v - describe, . - travel Here: a clear chameleon (64% to-hit, severely wounded (9/39), 91% (All), summoned, infusion of pure chaos, slightly transparent, friendly) Casting: Chaotic Cloudburst (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You hear a shout! x2 Lightning arcs down from a storm cloud! You hear a shout! x2 Your clear chameleon disappears in a puff of smoke! Things that are here: an uncursed amulet of rage; a +0 ring mail Press: ? - help, v - describe, . - travel Here: a clear chameleon (64% to-hit, severely wounded (11/39), 91% (All), summoned, infusion of pure chaos, slightly transparent, friendly) U - a wand of scattershot (1) (gained 1 charge) Things that are here: a +0 morningstar; a cursed amulet of faith {(Curse: rF-)} An orc priest comes into view. Items here: " )))))))) = [. You shoot a sling bullet. The sling bullet crushes the orc priest (24)!! You kill the orc priest! Jiyva accepts your kill. You feel slightly more full. You hear a splash. Found Ydduathre's General Store and Ovved's Food Shoppe. There is an open door here. Things that are here: a +0 hatchet; a +0 mace; a +0 scale mail Things that are here: a +0 chain mail; a +0 hatchet There is an entrance to Ydduathre's General Store here. You can access your shopping list by pressing '$'. Things that are here: a +0 chain mail; a +0 hatchet You swap places. An orc comes into view. There is an open door here. Things that are here: a +0 hatchet; a +0 mace; a +0 scale mail You shoot a sling bullet. The sling bullet strikes the orc (6). The orc is severely wounded. (2/8) HP You shoot a sling bullet. The sling bullet hits the orc (4). You kill the orc! Jiyva accepts your kill. You feel somewhat more full. You hear a splash. An orc comes into view. Things that are here: a +0 trident; an uncursed ring of protection An orc is nearby! An orc is nearby! You shoot a sling bullet. The orc shouts! The sling bullet strikes the orc (7)! You kill the orc! Jiyva accepts your kill. You feel somewhat more full. You hear a splash. x2 There is an open door here. There is an entrance to Ovved's Food Shoppe here. You swap places. You swap places. There is an open door here. You see here an uncursed ring of protection. An orc warrior comes into view. You shoot a sling bullet. The sling bullet strikes the orc warrior (9)! The orc warrior is moderately wounded. (21/30) HP You shoot a sling bullet. The sling bullet strikes the orc warrior (6). The orc warrior is heavily wounded. (15/30) HP You shoot a sling bullet. The sling bullet hits the orc warrior (1). The orc warrior is heavily wounded. (15/30) HP The sling bullet ricochets! The sling bullet hits your clear chameleon (2). Your clear chameleon is heavily wounded. (25/48) HP Your clear chameleon throws its tongue at the orc warrior. The its tongue misses the orc warrior. You swap places. Your mount's time in this world is almost up. Your clear chameleon gores the orc warrior but does no damage. You block the orc warrior's attack. You swap places. Your clear chameleon gores the orc warrior but does no damage. Your clear chameleon gores the orc warrior (2). Your clear chameleon draws strength from the orc warrior's injuries (1). You see here an uncursed ring of protection. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You increase the time your jumping spider has in this world. Your clear chameleon gores the orc warrior (8)! Your clear chameleon shocks the orc warrior (12)! The orc warrior dies! Jiyva accepts your kill. You feel somewhat more full. You hear a splash. x2 You swap places. You swap places. Your green chameleon disappears in a puff of smoke! You see here a +0 short sword. Casting: Summon Spider Mount (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An orc priest comes into view. You shoot a sling bullet. The sling bullet strikes the orc priest (8)! The orc priest is heavily wounded. (6/14) HP The sling bullet ricochets! The orc priest looks encouraged for a moment. You shoot a sling bullet. The sling bullet strikes the orc priest (9)! You kill the orc priest! Jiyva accepts your kill. You feel somewhat more full. You hear a splash. A warg comes into view. An orc high priest comes into view. The warg howls! You shoot a sling bullet. The sling bullet strikes the warg (9)! The warg is moderately wounded. (20/29) HP You shoot a sling bullet. The sling bullet hits the warg (3). The warg is heavily wounded. (17/29) HP The orc high priest hits your war gargoyle but does no damage. The warg bites your jumping spider (8)! Your jumping spider resist. Your clear chameleon gores the warg (3). Your clear chameleon freezes the warg (36)!!! The warg dies! Jiyva accepts your kill. You feel quite a bit more full. 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 - orc high priest Aim: an orc high priest, wielding a +0 short sword (77% to-hit, moderately wounded (46/59), 95% (Melee), 93% (Ranged)) Attack! Your war gargoyle launches metal splinters at the orc high priest. The spray of metal splinters hits the orc high priest (12)! An orc comes into view. The orc high priest hits your war gargoyle but does no damage. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - orc, p - orc high priest Aim: an orc, wielding a cursed +0 pickaxe {(Curse: rC-)} and wearing a cursed +0 ring mail {(Curse: rC-)} (96% to-hit, healthy (6/6), 80% (Melee), wandering, hasn't noticed you) You shoot a sling bullet. The orc shouts! The sling bullet strikes the orc (5). The orc is almost dead. (1/6) HP Your clear chameleon closely misses the orc high priest. Your war gargoyle hits the orc high priest (10)! The orc high priest prays to Beogh. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - orc Aim: an orc, wielding a cursed +0 pickaxe {(Curse: rC-)} and wearing a cursed +0 ring mail {(Curse: rC-)} (96% to-hit, almost dead (1/6), 80% (Melee)) You shoot a sling bullet. The sling bullet hits the orc (4). You kill the orc! Jiyva accepts your kill. You feel somewhat more full. You hear a splash. x2 Your war gargoyle changes into a pulsating lump! Your clear chameleon gores the orc high priest (3). The orc high priest suddenly seems more agile. Your pulsating lump changes into a fire dragon! The orc high priest invokes the aid of Beogh against your clear chameleon. Your clear chameleon is smitten. The cythraul misses your clear chameleon. Your clear chameleon closely misses the orc high priest. The orc high priest hits your fire dragon with a +0 short sword (2). He is perforated ruthlessly! Something completely misses your clear chameleon. The cythraul hits your clear chameleon with a cursed +0 trident of venom {(Curse: Fragile)} (23)!! It is perforated ruthlessly! Your clear chameleon looks as sick as possible! Your clear chameleon gores the orc high priest (2). Your fire dragon closely misses the orc high priest. Your fire dragon claws the orc high priest (11)! She is lacerated severely! Your fire dragon closely misses the orc high priest. Your clear chameleon dies! Your clear chameleon's corpse disappears in a puff of smoke! Your fire dragon bites the rypuiwel (10)! Your fire dragon barely misses the rypuiwel. Your fire dragon tramples the rypuiwel (3). He is struck brutally! The rypuiwel holds his ground! Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - troll Aim: a troll (90% to-hit, healthy (38/38), 88% (Melee), wandering, hasn't noticed you) Okay, then. The rypuiwel hits your fire dragon (5). The rypuiwel freezes your fire dragon (27)!! Your fire dragon is frozen! Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - troll Aim: a troll (90% to-hit, healthy (38/38), 88% (Melee), wandering, hasn't noticed you) You shoot a sling bullet. The troll shouts! The sling bullet hits the troll (3). She resists. The troll is lightly wounded. (35/38) HP Your fire dragon bites the rypuiwel (5). Your fire dragon claws the rypuiwel (7)! He is lacerated severely! Your fire dragon tramples the rypuiwel (2). He is struck brutally! The rypuiwel holds his ground! The rypuiwel hits your fire dragon (9)! The rypuiwel freezes your fire dragon (21)!! Your fire dragon is frozen! Your fire dragon seems to slow down. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - troll Aim: a troll (90% to-hit, lightly wounded (35/38), 88% (Melee)) You shoot a sling bullet. The sling bullet hits the troll. She resists. The troll is lightly wounded. (35/38) HP Your fire dragon bites the rypuiwel (12)! Your fire dragon barely misses the rypuiwel. Your fire dragon tramples the rypuiwel (8)! He is struck brutally! The rypuiwel holds his ground! The rypuiwel dies! The rypuiwel's corpse disappears in a puff of smoke! Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - troll Aim: a troll (90% to-hit, lightly wounded (36/38), 88% (Melee)) You shoot a sling bullet. The sling bullet hits the troll but does no damage. The troll is lightly wounded. (36/38) HP Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - troll Aim: a troll (90% to-hit, lightly wounded (37/38), 88% (Melee)) You shoot a sling bullet. The sling bullet hits the troll (1). She resists. The troll is lightly wounded. (36/38) HP The cythraul hits your fire dragon with a cursed +0 trident of venom {(Curse: Fragile)} (13)! He is perforated ruthlessly! Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - troll Aim: a troll (90% to-hit, lightly wounded (37/38), 88% (Melee)) You shoot a sling bullet. The sling bullet hits the troll but does no damage. The troll is lightly wounded. (37/38) HP The cythraul hits your fire dragon with a cursed +0 trident of venom {(Curse: Fragile)} (11)! He is perforated ruthlessly! 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 - orc high priest, p - troll Aim: an orc high priest, wielding a +0 short sword (72% to-hit, almost dead (11/59), 95% (Melee), 93% (Ranged), unusually agile) Okay, then. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - troll Aim: a troll (90% to-hit, lightly wounded (37/38), 88% (Melee)) You shoot a sling bullet. The sling bullet hits the troll (2). She resists. The troll is lightly wounded. (35/38) HP Your fire dragon bites the cythraul (3). Your fire dragon claws the cythraul (9)! He is lacerated severely! Your fire dragon barely misses the cythraul. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - troll Aim: a troll (90% to-hit, lightly wounded (36/38), 88% (Melee)) You shoot a sling bullet. The sling bullet hits the troll but does no damage. The troll is lightly wounded. (36/38) HP The sling bullet ricochets! The sling bullet hits your jumping spider (1). Your jumping spider are struck brutally! Your fire dragon is no longer moving slowly. The orc high priest prays to Beogh. The orc high priest is healed somewhat. The cythraul hits your fire dragon with a cursed +0 trident of venom {(Curse: Fragile)} (11)! He is perforated ruthlessly! Your fire dragon dies! Your fire dragon'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. The troll misses your clear chameleon. The troll completely misses your clear chameleon. The troll closely misses your clear chameleon. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - cythraul, p - troll Aim: a cythraul, wielding a cursed +0 trident of venom {(Curse: Fragile)} (80% to-hit, heavily wounded (16/28), 95% (Melee), 89% (Ranged), summoned) You shoot a sling bullet. The sling bullet hits the cythraul (3). The cythraul is heavily wounded. (13/28) HP Your clear chameleon gores the troll (3). She resists. The troll is engulfed in flames (18)!! Your clear chameleon gores the troll (1). She resists. Space warps horribly around the troll (14)! The troll bites your clear chameleon (15)! It is perforated ruthlessly! The troll claws your clear chameleon (5). It resists. The troll claws your clear chameleon but does no damage. Fire: b) +0 fustibalus Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - cythraul Aim: a cythraul, wielding a cursed +0 trident of venom {(Curse: Fragile)} (80% to-hit, heavily wounded (13/28), 95% (Melee), 89% (Ranged), summoned) You shoot a sling bullet. The sling bullet hits the cythraul (1). The cythraul is heavily wounded. (12/28) HP Your red chameleon throws its tongue at the troll. The its tongue misses your clear chameleon. The its tongue misses the troll. Your clear chameleon gores the troll but does no damage. x2 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 - orc high priest, p - cythraul Aim: an orc high priest, wielding a +0 short sword (72% to-hit, severely wounded (21/59), 95% (Melee), 93% (Ranged), unusually agile) Really fire at your clear chameleon? The ball explodes into a scintillating random clouds! The chaotic blast of negative energy engulfs the cythraul but does no damage. The cythraul is drained (2). The cythraul is severely wounded. (10/28) HP The chaotic blast of destruction engulfs the orc high priest but does no damage. The orc high priest is severely wounded. (21/59) HP The orc high priest goes berserk! The chaotic blast of blessed fire engulfs your clear chameleon but does no damage. Your clear chameleon is lightly wounded. (41/48) HP The orc high priest is engulfed in seething chaos. The orc high priest is infused with chaotic energies! Your jumping spider block the cythraul's attack. Your red chameleon throws its tongue at the troll. The its tongue hits the troll (1). The troll is charred by its scorching tongue (1). The troll is wrenched violently forward by your red chameleon's tongue! Your clear chameleon gores the troll but does no damage. Press: ? - help, v - describe, . - travel Here: an orc high priest, wielding a +0 short sword (seething chaos, 72% to-hit, severely wounded (32/89), 95% (Melee), 93% (Ranged), berserk, infusion of pure chaos, unusually agile) Unknown command. Unknown command. Casting: Chaotic Cloudburst (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The orc high priest is engulfed in seething chaos. The cythraul hits your jumping spider from afar with a cursed +0 trident of venom {(Curse: Fragile)} (9)! Your jumping spider resist. Your mount is poisoned. The orc high priest is engulfed in seething chaos. The orc high priest flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. Your mount looks very sick. (3) The troll closely misses your red chameleon. The troll claws your red chameleon (2). It resists. The troll closely misses your red chameleon. You hear a shout! Your red chameleon gores the troll (2). She resists. Your red chameleon shocks the troll (15)! The troll dies! Jiyva accepts your kill. You feel somewhat more full. You swap places. Your mount looks sick. (1) Your red chameleon gores the cythraul (9)! The cythraul is engulfed in flames. The cythraul completely resists. Press: ? - help, v - describe, . - travel Here: a clear chameleon (64% to-hit, heavily wounded (25/43), 91% (All), summoned, infusion of pure chaos, slightly transparent, friendly) Your +2 trident of venom begins to drip with poison! Your mount looks very sick. (3) You hear a shout! The cythraul is engulfed in calcifying dust. The cythraul is moving more slowly. The cythraul hops backward while attacking. The cythraul hits your red chameleon from afar with a cursed +0 trident of venom {(Curse: Fragile)} (22)!! It is perforated ruthlessly! Unknown command. You swap places. Your mount looks sick. (1) Something completely misses your red chameleon. The cythraul hops backward while attacking. The cythraul closely misses your red chameleon. Your red chameleon is engulfed in calcifying dust. Your red chameleon changes colours to lightcyan. Your clear chameleon is moving more slowly. Your clear chameleon throws its tongue at the cythraul. The its tongue hits the cythraul (2). The cythraul dies! The cythraul's corpse disappears in a puff of smoke! Your mount looks sick. (2) Something hits your red chameleon (13)! It is perforated ruthlessly! Something freezes your red chameleon (13)! Your red chameleon changes colours to white. Your mount looks sick. (2) Something completely misses your clear chameleon. Something misses your clear chameleon. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Press: ? - help, v - describe, . - travel 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. Aiming: Chaotic Cloudburst (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You can't see any hostile targets that would be affected. >>>>>>>>>>>>>>>>>>>>>> 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: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_FORCE_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Slacking] Species: Lignifite Job: Demonspawn HP: 168/168; mods: 0/0 MP: 22/28; mod: 0 Stats: 18 (18) 21 (21) 18 (18) Position: (45, 23), god: Jiyva (15), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor 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 | 13 | 6190 | 185/1130 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 | 1 | 50 | 8 | 2531 | 391/535 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 50 | 8 | 2441 | 301/535 Hexes | X | 0 | 0 | 2 | 216 | 4/212 Charms | X | 0 | 0 | 0 | 0 | 0/70 Summonings | X | 0 | 0 | 9 | 2728 | 53/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 | 1159 | 99/424 Spell bugs: Durations: #17: 820 #21: 26911 Attributes: #12: 2263 #13: 390 #23: 25890 #24: 1462378172 #27: 132322 #49: 3214 #59: 1 Mutations: claws: 2 (innate) cold resistance: 1 (innate) branches: 1 (innate) roots: 1 (innate) deformed body: 1 (innate) icemail: 1 (innate) poison resistance: 1 (innate) powered by pain: 1 (innate) slow metabolism: 1 (innate) stats: 1 torment resistance: 1 (innate) unbreathing: 1 (innate) slimy form: 2 (innate) heat vulnerability: 1 (innate) rot immunity: 1 (innate) freezing cloud immunity: 1 (innate) watery protoplasm: 1 (innate) vine-covered skin: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +2 trident of venom eq slot #1, inv slot #8: +0 heater shield of protection eq slot #2, inv slot #14: +1 cloak of poison resistance 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: ........[....###............####. ....).........#.#....#.#....###.. ....#.)....#..................##. ...)[.[...<.....#................ .[.[))............#.............. ..<[.)........................... [).[.#)........#................. )[..#..)...[....::.#...)..#...... ................@:............... .................:............... ...#######.###.###≈#######..##### .).#∩....#.# #.# #.# #..# ...#.....#.###.###.# ...#.....#....:::..# ...#..[..#.###.###.# ...###)###)# #.# #... ..".)))=:..# #:# #..8.. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false fix_slime_vaults: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>