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: 16791683300580003601, deterministic pregen: 1 Command line: /usr/games/crawl-bcadrencrawl -name krsz -rc /dgldir/rcfiles/crawl-bcadrencrawl/krsz.rc -macro /dgldir/rcfiles/crawl-bcadrencrawl/krsz.macro -morgue /dgldir/morgue/krsz/ -webtiles-socket /crawl-master/webserver/sockets/krsz:2026-08-26.19:26:26.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 31 stack frames. /usr/games/crawl-bcadrencrawl(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x64aba7b6312e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-bcadrencrawl(_Z13do_crash_dumpv+0x421) [0x64aba7b6e861]: do_crash_dump() /usr/games/crawl-bcadrencrawl(_Z20crash_signal_handleri+0x1fa) [0x64aba7b6360a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x773fa6507330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x773fa6560b2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x773fa650727e]: /usr/games/crawl-bcadrencrawl(+0x45eb9d) [0x64aba7b6db9d]: /usr/games/crawl-bcadrencrawl(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x64aba7b6e157]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-bcadrencrawl(+0x3f24e4) [0x64aba7b014e4]: /usr/games/crawl-bcadrencrawl(_ZN4bolt36tracer_nonenchantment_affect_monsterEP7monster+0x4e) [0x64aba7b0309e]: bolt::tracer_nonenchantment_affect_monster(monster*) /usr/games/crawl-bcadrencrawl(_ZN4bolt21tracer_affect_monsterEP7monster+0x795) [0x64aba7b1b375]: bolt::tracer_affect_monster(monster*) /usr/games/crawl-bcadrencrawl(_ZN4bolt11affect_cellEv+0x1d9) [0x64aba7b16639]: bolt::affect_cell() /usr/games/crawl-bcadrencrawl(_ZN4bolt7explodeEbb+0x7e9) [0x64aba7b16f39]: bolt::explode(bool, bool) /usr/games/crawl-bcadrencrawl(_Z11fire_tracerPK5actorR4boltbb+0xcf) [0x64aba7b1a61f]: fire_tracer(actor const*, bolt&, bool, bool) /usr/games/crawl-bcadrencrawl(+0x7a67f3) [0x64aba7eb57f3]: /usr/games/crawl-bcadrencrawl(_ZNSt17_Function_handlerIF9coord_defRK7monsterEPS4_E9_M_invokeERKSt9_Any_dataS3_+0x10) [0x64aba7ed7140]: std::_Function_handler::_M_invoke(std::_Any_data const&, monster const&) /usr/games/crawl-bcadrencrawl(+0x79e124) [0x64aba7ead124]: /usr/games/crawl-bcadrencrawl(_Z15mons_spell_beamPK7monster10spell_typeib+0x2e2) [0x64aba7eb3b82]: mons_spell_beam(monster const*, spell_type, int, bool) /usr/games/crawl-bcadrencrawl(_Z15setup_mons_castPK7monsterR4bolt10spell_typeb+0x1bf) [0x64aba7eb4caf]: setup_mons_cast(monster const*, bolt&, spell_type, bool) /usr/games/crawl-bcadrencrawl(_Z9mons_castP7monster4bolt10spell_type13enum_bitfieldI19mon_spell_slot_flagLi12EEb+0xbd) [0x64aba7ecb6ad]: mons_cast(monster*, bolt, spell_type, enum_bitfield, bool) /usr/games/crawl-bcadrencrawl(_Z16handle_mon_spellP7monster+0x889) [0x64aba7ed67a9]: handle_mon_spell(monster*) /usr/games/crawl-bcadrencrawl(+0x788a5e) [0x64aba7e97a5e]: /usr/games/crawl-bcadrencrawl(_Z19handle_monster_moveP7monsteri+0x1d3f) [0x64aba7ea32ff]: handle_monster_move(monster*, int) /usr/games/crawl-bcadrencrawl(_Z15handle_monstersb+0xfa1) [0x64aba7ea4ee1]: handle_monsters(bool) /usr/games/crawl-bcadrencrawl(_Z12world_reactsv+0x19d) [0x64aba82824cd]: world_reacts() /usr/games/crawl-bcadrencrawl(+0xb75d20) [0x64aba8284d20]: /usr/games/crawl-bcadrencrawl(+0xb768fd) [0x64aba82858fd]: /usr/games/crawl-bcadrencrawl(main+0x1f4) [0x64aba7a9e7f4]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x773fa64ec1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x773fa64ec28b]: /usr/games/crawl-bcadrencrawl(_start+0x25) [0x64aba7a9f1e5]: 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". This GDB supports auto-downloading debuginfo from the following URLs: Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] Debuginfod has been disabled. To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x0000773fa65d27d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 #0 0x0000773fa65d27d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #1 0x000064aba7b637dc in call_gdb (file=0x773fa66c64e0 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 2129368\000\000\000\000\000" #2 0x000064aba7b6e87f in do_crash_dump () at dbg-asrt.cc:685 t = 1787786820 dir = "/dgldir/morgue/krsz/" name = "/dgldir/morgue/krsz/crash-krsz-20260826-232700.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 = 0x773fa66c64e0 <_IO_2_1_stderr_> #3 0x000064aba7b6360a in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x0000773fa6560b2c in pthread_kill () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #6 0x0000773fa650727e in raise () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #7 0x000064aba7b6db9d in _BreakStrToDebugger (mesg=mesg@entry=0x7fffd00dae10 "ASSERT(preac > 0 || final == 0) in 'beam.cc' at line 4902 failed.", assert=true) at dbg-asrt.cc:817 No locals. #8 0x000064aba7b6e157 in AssertFailed (expr=expr@entry=0x64aba8298bb2 "preac > 0 || final == 0", file=file@entry=0x64aba8298a10 "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' , "338\367\247\253d\000\000 \257\r\320\377\177\000\00038\367\247\253d\000\0000\257\r\320\377\177\000\000P\257\r\320\377\177", '\000' ... args = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0x0, reg_save_area = 0x0}} fileName = #9 0x000064aba7b014e4 in bolt::determine_damage (this=this@entry=0x7fffd00dc2b0, mon=mon@entry=0x64aba88fec38 , preac=@0x7fffd00db764: 0, postac=@0x7fffd00db768: 0, final=@0x7fffd00db76c: 1) at beam.cc:4902 freeze_immune = preac_max_damage = tracer_postac_max = 0 #10 0x000064aba7b0309e in bolt::tracer_nonenchantment_affect_monster (this=0x7fffd00dc2b0, mon=0x64aba88fec38 ) at beam.cc:4957 preac = 0 post = 0 final = 1 #11 0x000064aba7b1b375 in bolt::tracer_affect_monster (this=0x7fffd00dc2b0, mon=0x64aba88fec38 ) at beam.cc:5030 No locals. #12 0x000064aba7b16639 in bolt::affect_cell (this=0x7fffd00dc2b0) at beam.cc:1384 ignored = false m = 0x64aba88fec38 hit_player = #13 0x000064aba7b16f39 in bolt::explosion_affect_cell (p=..., this=0x7fffd00dc2b0) at beam.cc:7181 orig_pos = orig_pos = #14 bolt::explode (this=this@entry=0x7fffd00dc2b0, show_more=show_more@entry=false, hole_in_the_middle=hole_in_the_middle@entry=false) at beam.cc:7128 delta = @0x64abb60ecac0: {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, 2147483647, 2147483647, 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 0x000064aba7b1a61f in fire_tracer (act=act@entry=0x64aba88f8518 , pbolt=..., explode_only=explode_only@entry=true, explosion_hole=explosion_hole@entry=false) at beam.cc:2143 mons = 0x64aba88f8518 #16 0x000064aba7eb57f3 in _mons_fragment_target (mon=...) at mon-cast.cc:5221 temp = false beam = {origin_spell = SPELL_LRD, range = 7, glyph = 247 U'÷', colour = 8 '\b', flavour = BEAM_DRAIN, real_flavour = BEAM_CHAOTIC, drop_item = false, item = 0x0, source = {x = 17, y = 22}, target = {x = 13, y = 21}, damage = {num = 0, size = 29}, ench_power = 0, hit = 1500, thrower = KILL_MON, ex_size = 1, source_id = 7543, source_name = "spellforged servitor", name = "chaotic shard of negative energy", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = "an entropically infused blast of petrified fragments", 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 = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = true, attitude = ATT_FRIENDLY, foe_ratio = 80, hit_count = std::map with 1 element = {[7540] = 1}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, dont_stop_trees = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 0, can_see_invis = false, nightvision = false, tunnelpower = 0, hit_something = false, message_cache = std::set with 0 elements} di = {> = {}, center = {x = 17, y = 22}, current = {x = 13, y = 21}, lists = {std::vector of length 0, capacity 32, std::vector of length 32, capacity 32 = {{x = -4, y = 3}, {x = -4, y = 4}, {x = 0, y = -4}, {x = -1, y = -4}, {x = 1, y = -4}, {x = -2, y = -4}, {x = 2, y = -4}, {x = -3, y = -4}, {x = 3, y = -4}, {x = 0, y = 4}, {x = -1, y = 4}, {x = 1, y = 4}, {x = -2, y = 4}, {x = 2, y = 4}, {x = -3, y = 4}, {x = 3, y = 4}, {x = 4, y = -4}, {x = 4, y = 0}, {x = 4, y = -1}, {x = 4, y = 1}, {x = 4, y = -2}, {x = 4, y = 2}, {x = 4, y = -3}, {x = 4, y = 3}, {x = 4, y = 4}, {x = -4, y = -4}, {x = -4, y = 0}, {x = -4, y = -1}, {x = -4, y = 1}, {x = -4, y = -2}, {x = -4, y = 2}, {x = -4, y = -3}}, std::vector of length 1, capacity 16 = {{x = -5, y = -2}}}, vcur = 0x7fffd00dc248, vnear = 0x7fffd00dc260, vfar = 0x7fffd00dc230, r = 4, max_radius = 7, threshold = 5, icur = 27, iend = 27, fair = true} target = mons = 0x64aba88f8518 pow = 90 range = 7 maxpower = 45 #17 0x000064aba7ed7140 in std::__invoke_impl (__f=) at /usr/include/c++/13/bits/invoke.h:60 No locals. #18 std::__invoke_r (__fn=) at /usr/include/c++/13/bits/invoke.h:138 No locals. #19 std::_Function_handler::_M_invoke (__functor=..., __args#0=...) at /usr/include/c++/13/bits/std_function.h:290 No locals. #20 0x000064aba7ead124 in std::function::operator() (__args#0=..., this=) at /usr/include/c++/13/bits/std_function.h:591 No locals. #21 operator() (caster=..., beam=..., __closure=) at mon-cast.cc:805 targeter = targeter = #22 std::__invoke_impl)::&, bolt&, const monster&, int> (__f=...) at /usr/include/c++/13/bits/invoke.h:61 No locals. #23 std::__invoke_r)::&, bolt&, const monster&, int> (__fn=...) at /usr/include/c++/13/bits/invoke.h:150 No locals. #24 std::_Function_handler):: >::_M_invoke(const std::_Any_data &, bolt &, const monster &, int &&) (__functor=..., __args#0=..., __args#1=..., __args#2=) at /usr/include/c++/13/bits/std_function.h:290 No locals. #25 0x000064aba7eb3b82 in std::function::operator() (__args#2=, __args#1=..., __args#0=..., this=0x64abb52ce588) at /usr/include/c++/13/bits/std_function.h:591 No locals. #26 mons_spell_beam (mons=mons@entry=0x64aba88f8518 , spell_cast=spell_cast@entry=SPELL_LRD, power=90, check_validity=check_validity@entry=false) at mon-cast.cc:1356 beam = {origin_spell = SPELL_LRD, range = 8, glyph = 42 U'*', colour = 255 '\377', flavour = BEAM_ENERGY, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 42, size = 1}, ench_power = 30, hit = -1, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 7543, source_name = "a spellforged servitor", name = "****", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = true, 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_FRIENDLY, 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 = 146, can_see_invis = false, nightvision = false, tunnelpower = 0, hit_something = false, message_cache = std::set with 0 elements} real_spell = SPELL_LRD logic = 0x64abb52ce548 staff = #27 0x000064aba7eb4caf in setup_mons_cast (mons=mons@entry=0x64aba88f8518 , pbolt=..., spell_cast=spell_cast@entry=SPELL_LRD, check_validity=check_validity@entry=false) at mon-cast.cc:1858 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 = 5, depth = 3 Level id: Lair:3 Level build method = , level layout type = passages, absdepth0 = 12 Level vaults: layout_small_grid swamp_mist_pool gauntlet_entry_generic gammafunk_ghost_berserking_beasts infiniplex_staircase_pool_2 Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 7 at (15, 16): position (15,21) Marker #1, type 7 at (20, 24): position (13,26) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You summon a servant imbued with your destructive magic! You are feeling hungry. Unknown command. Casting: Chaos Mage Golem (dangerous; 21% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target A stone wall. The wall shatters! The blast of stone fragments hits the shadow dragon (11)! The shadow dragon is lightly wounded. (115/126) HP The shadow dragon breathes negative energy at you. The bolt of negative energy hits you (4). You feel drained. Casting: Steve's Chaos Explosion (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Shot (mildly dangerous; 12% risk of failure) Press: ? - help, Shift-Dir - straight line, f - shadow dragon Aim: a shadow dragon (84%, 90% to-hit, lightly wounded (116/126), 90% (All), slightly transparent, catching its breath) You can't see any hostile targets that would be affected. The chaotic shard of hellfire hits the shadow dragon (31)!! The shadow dragon is moderately wounded. (85/126) HP The chaos corrupts the shadow dragon's form. You are feeling very hungry. Casting: Chaos Shot (mildly dangerous; 12% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Shot (mildly dangerous; 12% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - shadow dragon Aim: a shadow dragon (84%, 90% to-hit, moderately wounded (86/126), 87% (All), slightly transparent, catching its breath, misshapen and mutated) You miscast Chaos Shot. You are very lightly contaminated with residual magic. You are caught in an explosion of flying shrapnel. You are near starving! Okay, then. Casting: Chaos Shot (mildly dangerous; 12% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The shadow dragon breathes negative energy at you. The bolt of negative energy misses you. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Shot (mildly dangerous; 12% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - shadow dragon Aim: a shadow dragon (84%, 90% to-hit, moderately wounded (87/126), 87% (All), slightly transparent, catching its breath, misshapen and mutated) The chaotic shard of hellfire hits the shadow dragon (23)!! The shadow dragon is heavily wounded. (64/126) HP You are starving! The shadow dragon misses your red chameleon. x2 The shadow dragon claws your red chameleon (5). It resists. The shadow dragon bites you but does no damage. The shadow dragon is very cold (1). The shadow dragon is heavily wounded. (64/126) HP The shadow dragon looks sick. The shadow dragon claws you but does no damage. The shadow dragon claws you (2). The shadow dragon bites you but does no damage. The shadow dragon is very cold (1). The shadow dragon is heavily wounded. (63/126) HP The shadow dragon barely misses you. You block the shadow dragon's attack. The shadow dragon bites you (3). You resist. You partially resist. You feel drained. The shadow dragon claws you but does no damage. The shadow dragon is very cold (1). The shadow dragon is heavily wounded. (62/126) HP The shadow dragon claws you but does no damage. You scratch the shadow dragon but do no damage. You peck the shadow dragon (14)! The shadow dragon is severely wounded. (48/126) HP The shadow dragon bites you but does no damage. The shadow dragon is very cold (1). The shadow dragon is severely wounded. (47/126) HP The shadow dragon claws you but does no damage. x2 You scratch the shadow dragon (4). It resists. Your peck misses the shadow dragon. The shadow dragon is severely wounded. (43/126) HP You block the shadow dragon's attack. The shadow dragon claws you but does no damage. x2 You scratch the shadow dragon (6). It resists. The shadow dragon is severely wounded. (37/126) HP The shadow dragon bites you but does no damage. The shadow dragon is very cold (1). The shadow dragon is severely wounded. (36/126) HP The shadow dragon claws you but does no damage. x2 The shadow dragon is very cold (1). The shadow dragon is severely wounded. (35/126) HP You scratch the shadow dragon but do no damage. Your peck misses the shadow dragon. The shadow dragon is severely wounded. (35/126) HP The shadow dragon bites you but does no damage. The shadow dragon claws you but does no damage. The shadow dragon is very cold (1). The shadow dragon is severely wounded. (34/126) HP The shadow dragon claws you but does no damage. The shadow dragon is very cold (1). The shadow dragon is severely wounded. (33/126) HP You scratch the shadow dragon (4). It resists. The shadow dragon is severely wounded. (29/126) HP Your spellforged servitor disappears in a puff of smoke! The shadow dragon breathes negative energy at you. The bolt of negative energy hits you (1). You partially resist. You feel drained. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Press: ? - help, v - describe, . - travel, g - get item Here: a shadow dragon (77%, 86% to-hit, severely wounded (29/126), 87% (All), slightly transparent, catching its breath, misshapen and mutated, sick) Item here: +0 ice dragon scales. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Acid Wand Press: ? - help, Shift-Dir - straight line, f/p - shadow dragon Aim: a shadow dragon (77%, 86% to-hit, severely wounded (29/126), 87% (All), slightly transparent, catching its breath, misshapen and mutated, sick) The bolt of acid hits the shadow dragon but does no damage. The shadow dragon is severely wounded. (29/126) HP You block the shadow dragon's attack. x2 The shadow dragon claws you but does no damage. You don't have the energy to cast spells. There isn't anything here! Press: ? - help, v - describe, . - travel, g - get item Here: a shadow dragon (77%, 86% to-hit, severely wounded (29/126), 87% (All), slightly transparent, catching its breath, misshapen and mutated, sick) Item here: +0 ice dragon scales. Unknown command. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Haste Other Wand Press: ? - help, Shift-Dir - straight line, f - red chameleon, p - shadow dragon Aim: a red chameleon (57%, 75% to-hit, healthy (46/46), 88% (All), summoned, infusion of pure chaos, friendly) Your red chameleon seems to speed up. The shadow dragon bites you but does no damage. The shadow dragon is very cold (1). The shadow dragon is severely wounded. (28/126) HP You block the shadow dragon's attack. x2 Wield which item (- for none, * to show all)? (? for menu, Esc to quit) You prep your thorny branches for unarmed combat. You scratch the shadow dragon but do no damage. You claw the shadow dragon (7)! It resists. The shadow dragon is almost dead. (21/126) HP The shadow dragon breathes negative energy at you. The bolt of negative energy misses you. You scratch the shadow dragon but do no damage. x2 Your peck misses the shadow dragon. The shadow dragon is almost dead. (21/126) HP You barely miss the shadow dragon. You scratch the shadow dragon (1). It resists. You peck the shadow dragon, but do no damage. The shadow dragon is almost dead. (20/126) HP The shadow dragon bites you but does no damage. The shadow dragon is very cold (1). The shadow dragon is almost dead. (19/126) HP The shadow dragon claws you but does no damage. You block the shadow dragon's attack. You scratch the shadow dragon (1). It resists. You scratch the shadow dragon but do no damage. The shadow dragon is almost dead. (18/126) HP You scratch the shadow dragon but do no damage. You scratch the shadow dragon (2). It resists. You peck the shadow dragon, but do no damage. The shadow dragon is almost dead. (16/126) HP The shadow dragon bites you (6). You resist. You emit a cloud of foul miasma! The shadow dragon claws you but does no damage. The shadow dragon is very cold (1). The shadow dragon is almost dead. (15/126) HP The shadow dragon claws you but does no damage. You scratch the shadow dragon (2). It resists. x2 The shadow dragon is almost dead. (11/126) HP You scratch the shadow dragon but do no damage. x2 The shadow dragon is almost dead. (11/126) HP The shadow dragon is engulfed in dark miasma (4). The shadow dragon seems to slow down. The shadow dragon bites you but does no damage. You block the shadow dragon's attack. The shadow dragon claws you (2). The shadow dragon is very cold (1). The shadow dragon is almost dead. (6/126) HP Your magical contamination has completely faded away. You scratch the shadow dragon (1). It resists. You scratch the shadow dragon (2). It resists. You peck the shadow dragon, but do no damage. The shadow dragon is almost dead. (3/126) HP You scratch the shadow dragon (4). It resists. You kill the shadow dragon! Things that are here: +0 ice dragon scales; a shadow dragon corpse You eat one of the 38 rations. That ration really hit the spot! Wield which item (- for none, * to show all)? (? for menu, Esc to quit) You need a moment to attune to your staff, before it can enhance your spells. L - the +6 staff of Doubt (weapon) {chaos, life; rPois Str+6} You start waiting. You finish attuning to your staff. You start waiting. HP restored. You start waiting. Your red chameleon is no longer moving quickly. Magic restored. You start waiting. Done waiting. Things that are here: a +0 scale mail; a +0 short sword; a +0 cloak Things that are here: +0 gold dragon scales; a pearl draconian skeleton; a golden dragon skeleton A blue draconian knight comes into view. She is wielding a +1 dire flail of protection and wearing a cursed +0 cloak of stealth {(Curse: Fragile)}. Casting: Chaos Shot (mildly dangerous; 12% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You miscast Chaos Mage Golem. You are very lightly contaminated with residual magic. Something forms from out of thin air. A nameless horror comes into view. Unknown command. You claw the nameless horror (15)! The nameless horror is lightly damaged. (68/83) HP Send 'em back where they came from! Your red chameleon shudders. Your red chameleon gores the nameless horror (11)! Your red chameleon freezes the nameless horror (16)! The nameless horror seems to slow down. You scratch the nameless horror (6). You peck the nameless horror, but do no damage. The nameless horror is heavily damaged. (36/83) HP Your red chameleon gores the nameless horror but does no damage. You claw the nameless horror (10)! The nameless horror is severely damaged. (26/83) HP Send 'em back where they came from! Your red chameleon disappears in a puff of smoke! Casting: Chaos Mage Golem (dangerous; 26% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You claw the nameless horror (11)! You peck the nameless horror, but do no damage. The nameless horror is almost destroyed. (16/83) HP The blue draconian knight casts a spell. The blue draconian knight seems to speed up. Send 'em back where they came from! Your brown chameleon shudders. Your brown chameleon gores the nameless horror (6). You claw the nameless horror (8)! The nameless horror is almost destroyed. (3/83) HP The blue draconian knight hits you with a +1 dire flail of protection (9)! The blue draconian knight is very cold (7)! The blue draconian knight is lightly wounded. (99/106) HP The blue draconian knight hits you with a +1 dire flail of protection (4). The blue draconian knight is very cold (1). The blue draconian knight seems to slow down. The blue draconian knight is lightly wounded. (99/106) HP An ettin comes into view. Your brown chameleon gores the nameless horror (5). The nameless horror is destroyed! The blue draconian knight points at you and mumbles some strange words. The shard of ice hits you (9)! You partially resist. The icicle shatters into a spray of ice shards! The icy shards hits your brown chameleon (22)!! Your brown chameleon changes colours to white. You hear a roar! x2 Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You summon a servant imbued with your destructive magic! Your white chameleon gores the blue draconian knight but does no damage. You scratch the blue draconian knight but do no damage. The blue draconian knight is lightly wounded. (100/106) HP The blue draconian knight hits you with a +1 dire flail of protection (4). The blue draconian knight is very cold (8)! The blue draconian knight seems to slow down. The blue draconian knight is lightly wounded. (92/106) HP The blue draconian knight looks sick. Your white chameleon gores the blue draconian knight but does no damage. You scratch the blue draconian knight but do no damage. You peck the blue draconian knight (2). The blue draconian knight is lightly wounded. (90/106) HP Your spellforged servitor hums quietly as it recharges. The blue draconian knight gestures at you while chanting. The shard of ice hits you (16)! Your white chameleon gores the blue draconian knight (2). You scratch the blue draconian knight but do no damage. You peck the blue draconian knight, but do no damage. The blue draconian knight is lightly wounded. (88/106) HP Your spellforged servitor hums quietly as it recharges. The blue draconian knight hits you with a +1 dire flail of protection (24)!! The blue draconian knight is very cold (9)! The blue draconian knight seems to slow down. The blue draconian knight is moderately wounded. (79/106) HP Your white chameleon gores the blue draconian knight (8)! You scratch the blue draconian knight but do no damage. The blue draconian knight is moderately wounded. (71/106) HP The lime draconian annihilator casts a spell at you. The poison arrow hits your white chameleon (19)!! Your white chameleon looks as sick as possible! Your white chameleon changes colours to green. The blue draconian knight barely misses you. Your green chameleon throws its tongue at the lime draconian annihilator. The its tongue hits the lime draconian annihilator but does no damage. The lime draconian annihilator is wrenched violently forward by your green chameleon's tongue! Casting: Chaos Mage Golem (dangerous; 26% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You summon a six-headed hydra and ride upon its back. You float gracefully downwards. You are feeling hungry. Your spellforged servitor hums quietly as it recharges. The ettin hits your green chameleon with a cursed +3 dire flail of holy wrath {(Curse: Fragile)} (28)!! Your green chameleon dies! Your green chameleon's corpse disappears in a puff of smoke! The lime draconian annihilator casts a spell. The lime draconian annihilator blinks! The blue draconian knight hits you but does no damage. Casting: Summon Hydra Mount (mildly dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The blue draconian knight hits you with a +1 dire flail of protection (30)!! Critical Hit! A hell rat scurries out from under your cloak. The blue draconian knight is very cold (2). The blue draconian knight is moderately wounded. (69/106) HP You emit a cloud of foul miasma! You scratch the blue draconian knight but do no damage. You peck the blue draconian knight (2). The blue draconian knight is moderately wounded. (67/106) HP The ettin hits your nychdod with a cursed +3 dire flail of holy wrath {(Curse: Fragile)} (27)!! Your nychdod convulses (2). The ettin hits your nychdod with a +0 dire flail (22)!! Your nychdod dies! Your nychdod's corpse disappears in a puff of smoke! Your spellforged servitor gestures at the ettin. The wall shatters! The blast of stone fragments hits the ettin (8)! Your hell rat barely misses the blue draconian knight. Your brown chameleon gores the blue draconian knight (3). The blue draconian knight is engulfed in dark miasma (4). The blue draconian knight is poisoned. The blue draconian knight hits you with a +1 dire flail of protection (20)!! The blue draconian knight is very cold (10)! The blue draconian knight is heavily wounded. (50/105) HP You hear a roar! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your spellforged servitor hums quietly as it recharges. The blue draconian knight is no longer moving quickly. The ettin zaps a wand. The stream of webbing hits you but does no damage. Your hell rat bites the blue draconian knight but does no damage. Your brown chameleon gores the blue draconian knight but does no damage. You scratch the blue draconian knight but do no damage. Your peck misses the blue draconian knight. The blue draconian knight is heavily wounded. (49/105) HP Your hell rat bites the blue draconian knight (1). She is perforated ruthlessly! Your hell rat drains the blue draconian knight. The lime draconian annihilator casts a spell. The lime draconian annihilator blinks! Your spellforged servitor gestures at the blue draconian knight. The iron shot hits the blue draconian knight (12)! The ettin zaps a wand. The stream of webbing misses you. Your brown chameleon gores the blue draconian knight but does no damage. Your brown chameleon gores the blue draconian knight (7)! You scratch the blue draconian knight but do no damage. The blue draconian knight is severely wounded. (27/105) HP Your spellforged servitor hums quietly as it recharges. Your hell rat bites the blue draconian knight (7)! She is perforated ruthlessly! The lime draconian annihilator gestures wildly while chanting. The lime draconian annihilator blinks! The ettin zaps a wand. The stream of webbing hits you but does no damage. The blue draconian knight is engulfed in dark miasma (8)! The blue draconian knight looks even sicker. The blue draconian knight closely misses your hell rat. Your brown chameleon gores the blue draconian knight but does no damage. Your brown chameleon gores the blue draconian knight (4). You scratch the blue draconian knight but do no damage. You peck the blue draconian knight, but do no damage. The blue draconian knight is almost dead. (6/105) HP Your spellforged servitor disappears in a puff of smoke! Your hell rat closely misses the blue draconian knight. You scratch the blue draconian knight but do no damage. The blue draconian knight is almost dead. (6/105) HP Your hell rat bites the blue draconian knight (3). She is perforated ruthlessly! Your hell rat drains the blue draconian knight (1). The blue draconian knight dies! Your hell rat looks stronger. Your brown chameleon throws its tongue at the ettin. The its tongue misses the ettin. The ettin hits your six-headed hydra with a cursed +3 dire flail of holy wrath {(Curse: Fragile)} (39)!!! Your hydra convulses. The ettin is very cold (5). The ettin is lightly wounded. (58/68) HP You emit a cloud of foul miasma! The ettin hits you with a +0 dire flail (25)!! The ettin is very cold (6). The ettin seems to slow down. The ettin is moderately wounded. (52/68) HP The ettin looks sick. Your hell rat barely misses the ettin. Your magical contamination has completely faded away. Your brown chameleon gores the ettin (8)! The lime draconian annihilator gestures at you while chanting. The bolt of lightning hits you (3). You resist. Your hell rat bites the ettin (3). Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Chaos Shot (mildly dangerous; 11% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ettin Aim: an ettin, wielding a cursed +3 dire flail of holy wrath {(Curse: Fragile)} and a +0 dire flail and brandishing a wand of ensnaring (foul pestilence, 97%, 98% to-hit, moderately wounded (41/68), 91% (Melee), 90% (Ranged), slow, sick) The chaotic shard of negative energy hits the ettin (26)!! The ettin is drained (3). The ettin is almost dead. (12/68) HP The ettin blinks! Your brown chameleon gores the ettin (9)! Your hell rat bites the ettin (17)! The ettin dies! Your hell rat looks stronger. Casting: Chaos Shot (mildly dangerous; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You summon a servant imbued with your destructive magic! You are feeling very hungry. The lime draconian annihilator mumbles some strange words. The lime draconian annihilator blinks! Okay, then. The lime draconian annihilator mumbles some strange words. The lime draconian annihilator blinks! Items here: ! ) / †. You butcher the ettin corpse. Your spellforged servitor hums quietly as it recharges. Items here: ! % ) / ÷. I - 5 chunks of flesh The lime draconian annihilator gestures at you while chanting. The iron shot hits your hydra (25)!! You feel your attributes changing! You feel very clever. (INT +3) You drop the empty bottle. Your brown chameleon throws its tongue at the lime draconian annihilator. The its tongue hits the lime draconian annihilator but does no damage. The lime draconian annihilator is wrenched violently forward by your brown chameleon's tongue! The lime draconian annihilator casts a spell. The lime draconian annihilator blinks! Eat one of 5 chunks of flesh? (ye/n/q) This raw flesh tastes terrible. You are feeling hungry. You eat one of the 5 chunks of flesh. Your spellforged servitor gestures at the lime draconian annihilator. The wall shatters! The chaotic shard of negative energy hits the lime draconian annihilator (26)!! The lime draconian annihilator is drained (2). The chaos reforms as liquid flames that stick to the lime draconian annihilator! Casting: Chaos Mage Golem (dangerous; 21% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target A stone wall. You miscast Steve's Chaos Explosion. You are very lightly contaminated with residual magic. Sand pours from your claws. Your spellforged servitor hums quietly as it recharges. The lime draconian annihilator burns (4). Your brown chameleon throws its tongue at the lime draconian annihilator. The its tongue hits the lime draconian annihilator but does no damage. The lime draconian annihilator is wrenched violently forward by your brown chameleon's tongue! Your brown chameleon gores the lime draconian annihilator (11)! Your brown chameleon freezes the lime draconian annihilator (15)! Your brown chameleon throws its tongue at the lime draconian annihilator. The its tongue hits the lime draconian annihilator (1). The lime draconian annihilator is crushed by its stony tongue (2). The lime draconian annihilator is wrenched violently forward by your brown chameleon's tongue! Your brown chameleon gores the lime draconian annihilator (12)! You swap places. The lime draconian annihilator burns (3). The lime draconian annihilator dies! Things that are here: a cursed +0 cloak {(Curse: Dex-2)}; a lime draconian corpse You butcher the lime draconian corpse. I - 8 chunks of flesh (gained 4) Things that are here: a cursed +0 cloak {(Curse: Dex-2)}; a lime draconian skeleton You swap places. Things that are here: a +1 dire flail of protection; a blue draconian corpse You butcher the blue draconian corpse. I - 10 chunks of flesh (gained 2) Things that are here: a +1 dire flail of protection; a blue draconian skeleton You swap places. Your magical contamination has completely faded away. k - a wand of ensnaring (17) (gained 2 charges) Things that are here: an empty bottle; a +0 dire flail; an ettin skeleton Your spellforged servitor disappears in a puff of smoke! You swap places. Your hell rat returns to the shadows of the Dungeon! Things that are here: a cursed +0 cloak {(Curse: Dex-2)}; a lime draconian skeleton You pick your way through the web. There is a web here. Your brown chameleon evades a web. Things that are here: +0 gold dragon scales; a pearl draconian skeleton There is a stone staircase leading up here. Eat one of 10 chunks of flesh? (ye/n/q) This raw flesh tastes terrible. You eat one of the 10 chunks of flesh. You start resting. Your brown chameleon disappears in a puff of smoke! Magic restored. You start resting. HP restored. Casting: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You heal your six-headed hydra's injuries. Press: ? - help, v - describe, . - travel Here: a brown chameleon (72%, 83% to-hit, healthy (46/46), 90% (All), summoned, infusion of pure chaos, friendly) Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Hit: -) Thorns (13) Press: ? - help, Dir - move target, f - brown chameleon Aim: a brown chameleon (72%, 83% to-hit, healthy (46/46), 90% (All), summoned, infusion of pure chaos, friendly) You lightly tap your brown chameleon. You increase your brown chameleon's time in this world. Press: ? - help, v - describe, . - travel Here: a brown chameleon (72%, 83% to-hit, healthy (46/46), 90% (All), summoned, infusion of pure chaos, friendly) Hit: -) Thorns (13) Press: ? - help, Dir - move target, f/p - brown chameleon Aim: a brown chameleon (72%, 83% to-hit, healthy (46/46), 90% (All), summoned, infusion of pure chaos, friendly) You lightly tap your helpless brown chameleon. You increase your helpless brown chameleon's time in this world. Press: ? - help, v - describe, . - travel Here: a helpless brown chameleon (72%, 83% to-hit, healthy (46/46), 90% (All), summoned, infusion of pure chaos, friendly) A blood draconian comes into view. You are feeling hungry. The blood draconian roars! Eat one of 9 chunks of flesh? (ye/n/q) This raw flesh tastes terrible. You eat one of the 9 chunks of flesh. Casting: Summon Hydra Mount (mildly dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You summon a servant imbued with your destructive magic! Your spellforged servitor gestures at the blood draconian. The wall shatters! The chaotic shard of healing mist hits the blood draconian. The blood draconian exhales a wave of sinister vampiric fog around you. The wave of vampiric fog engulfs you but does no damage. Your spellforged servitor gestures at the blood draconian. The wall shatters! The chaotic shard of acid hits the blood draconian (26)!! The blood draconian is splashed with acid (7)! The acid corrodes the blood draconian! The blood draconian cries out in fear of your magic. Casting: Chaos Mage Golem (dangerous; 19% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target, p - helpless brown chameleon A stone wall. The wall shatters! The blast of stone fragments hits the blood draconian (16)! The blood draconian is almost dead. (20/104) HP Your attack snaps the blood draconian out of her fear. You are engulfed in vampiric fog (2). You resist. The blood draconian draws strength from your wounds (1). Your hydra is engulfed in vampiric fog (8)! The blood draconian draws strength from your hydra wounds (2). Your spellforged servitor hums quietly as it recharges. Press: ? - help, v - describe, . - travel There is a cloud of vampiric fog here. Unknown command. The blood draconian is engulfed in vampiric fog (4). Your spellforged servitor gestures at the blood draconian. The iron shot hits the blood draconian (24)!! The blood draconian dies! Your helpless brown chameleon is engulfed in vampiric fog (1). Your helpless brown chameleon changes colours to darkgrey. Magic restored. You swap places. Your pack is full. Things that are here: a +0 halberd; a cursed amulet of regeneration {(Curse: *Drain)}; a blood draconian corpse You butcher the blood draconian corpse. I - 9 chunks of flesh (gained 1) Your pack is full. Things that are here: a +0 halberd; a cursed amulet of regeneration {(Curse: *Drain)}; a blood draconian skeleton You open the door. There is an open door here. Your spellforged servitor disappears in a puff of smoke! You swap places. There is an open door here. Your pack is full. Things that are here: a +0 halberd; a cursed amulet of regeneration {(Curse: *Drain)}; a blood draconian skeleton Could not pick up an item here; shall I ignore it? Things that are here: a +0 halberd; a cursed amulet of regeneration {(Curse: *Drain)}; a blood draconian skeleton Done exploring. Done exploring. Unknown command. Unknown command. Search for what [Enter for "earth", or ? for help]? scales Search for what [Enter for "scales", or ? for help]? teleport Your helpless clear chameleon evades a web. You see here +0 gold dragon scales. Things that are here: a +0 scale mail; a +0 short sword; a +0 cloak There is a stone staircase leading up here. You climb upwards. Your summoned ally is left behind. There is a stone staircase leading down here. You see here a +0 mangonel. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Your mount's time in this world is almost up. Some of the chunks of flesh in your inventory have rotted away. Eating a chunk of flesh. This raw flesh tastes terrible. You eat the chunk of flesh. Your mount expires. There is a stone staircase leading up here. There is an open door here. There is an entrance to Osocis's Book Shoppe here. You pick up a Grand Grimoire and begin reading... You add the spells Haunt, Monstrous Menagerie, Malign Gateway and Summon Jungle to your library. Thank you for shopping at Osocis's Book Shoppe! You can access your shopping list by pressing '$'. Okay, then. Unknown command. Put on which piece of jewellery? (? for menu, Esc to quit) You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or a - a ring of wizardry > or P - the ring "Dyshril" {rElec rF+ MR+ Int-4 +Vis} You remove the ring "Dyshril" {rElec rF+ MR+ Int-4 +Vis}. You feel your magic capacity increase. You feel clever. A - the ring of Usus (right claw) {rElec rN+++ MR- MP+9 Int+3} Unknown command. Okay, then. (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths (H) Hell (Z) Zot Where to? (Enter - Depths:3 @ (x,y), ? - help) What level of the Lair of Beasts? (default 1, ? - help) There is an open door here. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down, spattered with blood here. You see here a +0 giant club. Magic restored. There is an open door here. There is an open door here. You see here a +0 hand crossbow. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. You see here a cursed -2 scale mail {(Curse: -Cast)}. There is a staircase back to the Dungeon here. You fly upwards. Welcome back to the Dungeon! Level annotation: 3 runed translucent doors, Mihun's ghost, novice DEWz There is a staircase to the Depths here. There is an open door here. There is an open door here. There is an open door here. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. Things that are here: a +0 robe; a cursed +4 dire flail {(Curse: rF-)} You see here a +1 vorpal morningstar. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. There is a staircase to the Lair here. You fly downwards. Welcome back to the Lair of Beasts! Level annotation: 3 runed translucent doors, CanOfBees's ghost, journeyman MGFE There is a staircase back to the Dungeon here. Press: ? - help, v - describe, . - travel, g - get item Here: CanOfBees's ghost, wielding a weapon of electrocution (Helpless., undamaged (88/88), 93% (Melee), 86% (Ranged), dormant, fire blocked by a translucent runed stone wall) Items here: a ration; the +3 scimitar of Tender Mercy {antimagic, +Blink Str+3 +Vis}. Unknown command. Casting: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You summon a servant imbued with your destructive magic! You swap places. You reach down and open the gate. CanOfBees's ghost turns its malevolent gaze towards you. The ten-headed hydra roars! x3 You swap places. The ten-headed hydra closely misses your spellforged servitor. x2 The ten-headed hydra bites your spellforged servitor (6). The ten-headed hydra bites your spellforged servitor (8)! The ten-headed hydra barely misses your spellforged servitor. The ten-headed hydra bites your spellforged servitor (7)! The ten-headed hydra barely misses your spellforged servitor. x2 The ten-headed hydra bites your spellforged servitor (2). The ten-headed hydra bites your spellforged servitor (5). The ten-headed hydra barely misses your spellforged servitor. The ten-headed hydra bites your spellforged servitor (12)! The ten-headed hydra bites your spellforged servitor (7)! The ten-headed hydra bites your spellforged servitor but does no damage. The ten-headed hydra bites your spellforged servitor (13)! The ten-headed hydra closely misses your spellforged servitor. The ten-headed hydra bites your spellforged servitor but does no damage. The ten-headed hydra barely misses your spellforged servitor. The ten-headed hydra bites your spellforged servitor (2). The ten-headed hydra bites your spellforged servitor (8)! There is a stone staircase leading down here. Casting: Chaos Mage Golem (mildly dangerous; 12% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target A translucent runed stone wall. Okay, then. Your spellforged servitor gestures at the ten-headed hydra. The wall shatters! The chaotic shard of acid hits the ten-headed hydra (53)!!! The ten-headed hydra is splashed with acid (13)! The acid corrodes the ten-headed hydra! As it is struck, the ten-headed hydra flickers slightly.. The chaotic shard of destruction hits the ten-headed hydra (47)!!! A chaotic chill coats the ten-headed hydra in an icy armour. The chaotic shard of magma hits the ten-headed hydra (41)!!! The chaotic shard of fire hits your spellforged servitor (8)! Your spellforged servitor resists. Your spellforged servitor hums quietly as it recharges. The ten-headed hydra is engulfed in blazing flames (8)! The ten-headed hydra bites your spellforged servitor (4). The ten-headed hydra closely misses your spellforged servitor. The ten-headed hydra bites your spellforged servitor but does no damage. The ten-headed hydra bites your spellforged servitor (15)! Your spellforged servitor is destroyed! The ten-headed hydra roars! Casting: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target A translucent runed stone wall. Okay, then. The ten-headed hydra roars! The ten-headed hydra roars! Casting: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target A translucent runed stone wall. The wall shatters! The blast of stone fragments hits the ten-headed hydra (1). The ten-headed hydra is severely wounded. (25/68) HP The blast of stone fragments hits the ten-headed hydra (26)!! You kill the ten-headed hydra! You are feeling hungry. CanOfBees's ghost shouts, "There is no future for me!" Casting: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target A translucent runed stone wall. The wall shatters! The blast of stone fragments hits the ten-headed hydra (24)!! The ten-headed hydra is almost dead. (10/78) HP The blast of stone fragments hits the ten-headed hydra (16)! The ten-headed hydra is almost dead. (10/68) HP Casting: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target A translucent runed stone wall. The wall shatters! The chaotic shard of negative energy hits the ten-headed hydra (44)!!! The ten-headed hydra is drained (3). You kill the ten-headed hydra! The chaotic shard of magma hits the ten-headed hydra (24)!! The heat melts the ten-headed hydra's icy armour. You kill the ten-headed hydra! Press: ? - help, v - describe, . - travel Here: CanOfBees's ghost, wielding a weapon of electrocution (73%, 83% to-hit, undamaged (88/88), 93% (Melee), 86% (Ranged)) Casting: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! CanOfBees's ghost points at you and mumbles some strange words. The fireball explodes! The fireball engulfs you but does no damage. The fireball engulfs your red chameleon (7)! You swap places. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target A translucent runed stone wall. The wall shatters! The blast of stone fragments hits CanOfBees's ghost (12)! CanOfBees's ghost is lightly damaged. (76/88) HP Casting: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Steve's Chaos Explosion (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target A translucent runed stone wall. The wall shatters! The blast of stone fragments hits CanOfBees's ghost but does no damage. CanOfBees's ghost is lightly damaged. (77/88) HP You are feeling very hungry. CanOfBees's ghost closely misses your red chameleon. Your red chameleon gores CanOfBees's ghost (1). It resists. Your red chameleon freezes CanOfBees's ghost (43)!!! CanOfBees's ghost is frozen! CanOfBees's ghost seems to slow down. Your red chameleon gores CanOfBees's ghost but does no damage. CanOfBees's ghost hits your red chameleon but does no damage. Your red chameleon changes colours to blue. Lightning courses through your red chameleon (8)! Your blue chameleon gores CanOfBees's ghost (6). It resists. CanOfBees's ghost is engulfed in flames. CanOfBees's ghost completely resists. Your blue chameleon gores CanOfBees's ghost (6). It resists. CanOfBees's ghost is engulfed in flames. CanOfBees's ghost completely resists. CanOfBees's ghost completely misses your blue chameleon. You claw CanOfBees's ghost (8)! It resists. You peck CanOfBees's ghost, but do no damage. CanOfBees's ghost is almost destroyed. (13/88) HP Your blue chameleon closely misses CanOfBees's ghost. CanOfBees's ghost sprays you with burning goo. The sticky flame hits you (1). You partially resist. You scratch CanOfBees's ghost but do no damage. CanOfBees's ghost is almost destroyed. (14/88) HP Your blue chameleon gores CanOfBees's ghost (3). It resists. Your blue chameleon sears CanOfBees's ghost (12)! CanOfBees's ghost is destroyed! You see here a hydra corpse. There is a stone staircase leading down here. You see here a hydra corpse. c - 38 rations (gained 1) You see here the +3 scimitar of Tender Mercy {antimagic, +Blink Str+3 +Vis}. k - a wand of ensnaring (28) (gained 11 charges) e - 2 scrolls of fear (gained 1) d - 12 scrolls of teleportation (gained 1) You see here a phantom mirror. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Okay, then. Okay, then. Search for what [Enter for "teleport", or ? for help]? rcorr Put on which piece of jewellery? (? for menu, Esc to quit) You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or a - a ring of wizardry > or A - the ring of Usus {rElec rN+++ MR- MP+9 Int+3} You remove your ring of wizardry. i - a ring of resist corrosion (left claw) Put on which piece of jewellery? (? for menu, Esc to quit) You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or i - a ring of resist corrosion > or A - the ring of Usus {rElec rN+++ MR- MP+9 Int+3} You remove the ring of Usus {rElec rN+++ MR- MP+9 Int+3}. You feel your magic capacity decrease. You feel stupid. P - the ring "Dyshril" (right claw) {rElec rF+ MR+ Int-4 +Vis} Unknown command. You swap places. Unknown command. Unknown command. (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths (H) Hell (Z) Zot Where to? (Enter - Lair:1, ? - help) What level of the Lair of Beasts? (default 1, ? - help) You swap places. There is a stone staircase leading down here. You see here a hydra corpse. You fly downwards. Your summoned ally is left behind. There is a stone staircase leading up here. There is a stone staircase leading down here. You fly downwards. Level annotation: 2 transporters, canine's ghost, journeyman LiDs There is a stone staircase leading up here. There is a transporter here. Casting: Steve's Chaos Explosion (mildly dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You enter the transporter and appear at another place. The basilisk hisses angrily. The black mamba hisses angrily. You hear an angry hiss. The black mamba barely misses you. You block the black mamba's attack. Your red chameleon gores the black mamba (9)! The black mamba is engulfed in flames (16)! The basilisk gazes at you. Your yellow chameleon is moving more slowly. Your brown chameleon gores the black mamba (10)! Your yellow chameleon closely misses the basilisk. The black mamba bites you (2). You resist. The black mamba is very cold (3). You kill the black mamba! The black mamba bites your red chameleon (24)!! It is perforated ruthlessly! The black mamba barely misses your red chameleon. Your red chameleon gores the black mamba (7)! Your red chameleon draws strength from the black mamba's injuries (6). The basilisk bites your yellow chameleon (7)! It is perforated ruthlessly! You can't go down here! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Steve's Chaos Explosion (mildly dangerous; 2% risk of failure) Press: ? - help, Dir - move target A rock wall. The wall shatters! The chaotic shard of silver fragments hits the moth of wrath (22)!! The moth of wrath is heavily wounded. (30/52) HP The chaos reforms as liquid flames that stick to the moth of wrath! The chaotic shard of silver fragments hits the basilisk (16)! The basilisk is heavily wounded. (20/36) HP You are near starving! The moth of wrath burns (3). The moth of wrath bites your yellow chameleon (14)! It is perforated ruthlessly! Canine's ghost hits you but does no damage. Canine's ghost is very cold (3). Canine's ghost is lightly damaged. (135/138) HP The black mamba bites your red chameleon (18)!! It is perforated ruthlessly! Your red chameleon gores the black mamba (5). The black mamba suddenly seems more agile. Your clear chameleon gores the basilisk (3). It is struck brutally! The basilisk is engulfed in flames (24)!! The basilisk dies! The moth of wrath bites your yellow chameleon (16)! It is perforated ruthlessly! Casting: Steve's Chaos Explosion (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Steve's Chaos Explosion (mildly dangerous; 2% risk of failure) Press: ? - help, Dir - move target A rock wall. The wall shatters! The chaotic shard of acid hits the moth of wrath (19)!! The moth of wrath is splashed with acid (5). The moth of wrath is almost dead. (3/52) HP Magical energy makes something cover ground more quickly. Your clear chameleon changes colours to green. The chaotic shard of venom hits your green chameleon (7)! Your green chameleon partially resists. Your green chameleon is lightly wounded. (35/42) HP The chaotic magic splinters into barbs that impale the green chameleon. The chaotic shard of magma hits your yellow chameleon but does no damage. Your yellow chameleon is severely wounded. (11/47) HP A spark of chaos speeds your yellow chameleon up. The moth of wrath burns (6). You kill the moth of wrath! The black mamba closely misses your red chameleon. Your yellow chameleon gores the green chameleon (9)! The green chameleon is splashed with acid (7)! The chaos butterfly beats its wings. A gust of chaos comes forth. A scintillating breeze blows around the black mamba. The black mamba evaporates and reforms as a sea snake! You block canine's ghost's attack. A molten gargoyle comes into view. The green chameleon gores you but does no damage. The green chameleon is very cold (4). The green chameleon changes colours to white. The white chameleon is severely wounded. (16/42) HP The white chameleon looks sick. Your red chameleon gores the sea snake (9)! The sea snake is engulfed in flames (16)! Your yellow chameleon closely misses the white chameleon. The chaos butterfly beats its wings. A gust of chaos comes forth. The air chaotically twists around and violently strikes you in flight. Canine's ghost hits your red chameleon (10)! Your red chameleon is poisoned. Your yellow chameleon misses the white chameleon. The crocodile bites your brown chameleon (3). It is perforated ruthlessly! The crocodile grabs your brown chameleon. The crocodile closely misses your brown chameleon. The crocodile crushes your brown chameleon. The chaos butterfly beats its wings. A gust of chaos comes forth. A scintillating breeze blows around the sea snake. The sea snake evaporates and reforms as a black mamba! Your red chameleon gores the black mamba (9)! The black mamba looks as sick as possible! Your red chameleon poisons the black mamba (30)!! Your brown chameleon struggles to escape constriction. Canine's ghost hits your red chameleon (14)! Your red chameleon dies! Your red chameleon's corpse disappears in a puff of smoke! The black mamba hisses angrily. Casting: Steve's Chaos Explosion (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You summon a servant imbued with your destructive magic! You are starving! Your yellow chameleon stops moving altogether! The crocodile wrenches your brown chameleon. The crocodile crushes your brown chameleon. The white chameleon gores you but does no damage. The white chameleon absorbs the freezing cold (1). The white chameleon is severely wounded. (14/42) HP Your brown chameleon gores the black mamba (10)! The chaos butterfly beats its wings. A gust of chaos comes forth. A scintillating breeze blows around the black mamba. The black mamba evaporates and reforms as a shock serpent! The crocodile wrenches your brown chameleon (3). The crocodile crushes your brown chameleon. Something hits your brown chameleon (3). Your brown chameleon is engulfed in flames (7)! Your brown chameleon changes colours to red. Your red chameleon gores the crocodile (3). Your red chameleon drains the crocodile (1). Canine's ghost hits your spellforged servitor (9)! It resists. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.06.7.4-82-gfbd693def4 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_MOVE_DOWN repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [krsz] Species: Lignifite Job: Demonspawn HP: 308/308; mods: 0/0 MP: 15/38; mod: 0 Stats: 29 (29) 18 (18) 14 (14) Position: (16, 23), god: No God (0), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 100 | 22 | 21902 | 854/2498 Short Blades | X | 0 | 0 | 0 | 0 | 0/70 Long Blades | X | 0 | 0 | 0 | 0 | 0/84 Axes & Hammers | X | 0 | 0 | 0 | 0 | 0/100 Whips & Flails | X | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Maces & Staves | X | 0 | 0 | 6 | 1063 | 13/350 Slings | X | 0 | 0 | 0 | 0 | 0/59 Bows | X | 0 | 0 | 0 | 0 | 0/84 Crossbows | X | 0 | 0 | 0 | 0 | 0/84 Armour | X | 0 | 0 | 4 | 840 | 0/421 Dodging | X | 0 | 0 | 10 | 3959 | 0/920 Stealth | X | 0 | 0 | 1 | 151 | 92/119 Shields | X | 0 | 0 | 9 | 2823 | 148/654 Unarmed Combat | X | 0 | 0 | 13 | 6784 | 779/1130 Spellcasting | X | 0 | 0 | 11 | 4556 | 454/892 Hexes | X | 0 | 0 | 0 | 0 | 0/70 Charms | X | 0 | 0 | 0 | 0 | 0/70 Summonings | X | 0 | 0 | 14 | 7140 | 5/1248 Necromancy | X | 0 | 0 | 0 | 0 | 0/84 Translocations | X | 0 | 0 | 3 | 641 | 137/336 Transmutations | X | 0 | 0 | 2 | 260 | 8/252 Fire Magic | X | 0 | 0 | 2 | 494 | 242/252 Ice Magic | X | 0 | 0 | 0 | 0 | 0/70 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | X | 0 | 0 | 12 | 4201 | 1/850 Poison Magic | X | 0 | 0 | 0 | 0 | 0/42 Invocations | X | 0 | 0 | 3 | 151 | 1/100 Evocations | X | 0 | 0 | 5 | 1064 | 4/424 Spell bugs: Durations: Attributes: #12: 6592 #13: 5311 #22: 1 #23: 67333 #24: 526428322 #27: 729950 #35: 87 #40: -1 #49: 6629 #59: 1 Mutations: big wings: 1 beak: 1 claws: 2 (innate) slimy green scales: 1 (innate) cold resistance: 1 (innate) branches: 1 (innate) roots: 1 (innate) deformed body: 1 (innate) demonic guardian: 2 (innate) foul stench: 2 (innate) passive freeze: 1 (innate) poison resistance: 1 (innate) robust: 1 slowness: 1 (innate) slow metabolism: 1 (innate) stats: 1 torment resistance: 1 (innate) unbreathing: 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 #37: +6 staff of Doubt {chaos, life; rPois Str+6} eq slot #2, inv slot #15: +2 ratskin cloak {*Rats rPois rN+ Str-1 Int-1 Dex+1} eq slot #3, inv slot #20: +2 hat of improved vision eq slot #7, inv slot #51: +4 salamander hide eq slot #8, inv slot #8: ring of resist corrosion eq slot #9, inv slot #41: ring "Dyshril" {rElec rF+ MR+ Int-4 +Vis} eq slot #10, inv slot #21: amulet "Ygucs" {Chaos rC- MR++} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #####..............#...## #... ##..#...####.©.####......###... #.....###St#####..##..........> ##....##..#.%!!?....#........... #P....#.....##t..##.##....P..... #.....##.#.†..:#.....#....####.. ##.....#...#:9©:W##..#....P.##.. #.....#..##..#S8y...#.#........ #..÷..#....#..@#...##.......... #....:##......#...©#........... ##......##.###..#####........... #........###©####............... ##.............................. #.............................. ##...^.......................... #........<...................... ##.............................. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_axe grunt_orc_gardens_boss: false grunt_orc_gardens_giant_problem: false grunt_orc_gardens_store: book shop / jewellery shop ice_cave_hard: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 2 at (51, 48): {{{{ CLASS: FogMachine pow_min: 8 spread_buildup_time: 1 listeners: spread_rate: 33 size_min: 2 size_max: 2 pow_max: 12 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 21 type: turn buildup_turns: 0 sub_type: countdown delay_min: 25 listener_only: false delay_max: 25 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: thin mist props: walk_dist: 1 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>