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: 2256669850125864151, deterministic pregen: 1 Command line: /usr/games/crawl-bcadrencrawl -name MrSquiggles -rc /dgldir/rcfiles/crawl-bcadrencrawl/MrSquiggles.rc -macro /dgldir/rcfiles/crawl-bcadrencrawl/MrSquiggles.macro -morgue /dgldir/morgue/MrSquiggles/ -webtiles-socket /crawl-master/webserver/sockets/MrSquiggles:2026-08-26.18:57:40.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) [0x58d4411ff12e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-bcadrencrawl(_Z13do_crash_dumpv+0x421) [0x58d44120a861]: do_crash_dump() /usr/games/crawl-bcadrencrawl(_Z20crash_signal_handleri+0x1fa) [0x58d4411ff60a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7b7631479330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x7b76314d2b2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x7b763147927e]: /usr/games/crawl-bcadrencrawl(+0x45eb9d) [0x58d441209b9d]: /usr/games/crawl-bcadrencrawl(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x58d44120a157]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-bcadrencrawl(+0x3f24e4) [0x58d44119d4e4]: /usr/games/crawl-bcadrencrawl(_ZN4bolt36tracer_nonenchantment_affect_monsterEP7monster+0x4e) [0x58d44119f09e]: bolt::tracer_nonenchantment_affect_monster(monster*) /usr/games/crawl-bcadrencrawl(_ZN4bolt21tracer_affect_monsterEP7monster+0x795) [0x58d4411b7375]: bolt::tracer_affect_monster(monster*) /usr/games/crawl-bcadrencrawl(_ZN4bolt11affect_cellEv+0x1d9) [0x58d4411b2639]: bolt::affect_cell() /usr/games/crawl-bcadrencrawl(_ZN4bolt7explodeEbb+0x7e9) [0x58d4411b2f39]: bolt::explode(bool, bool) /usr/games/crawl-bcadrencrawl(_ZN4bolt7do_fireEv+0x5a0) [0x58d4411b55e0]: bolt::do_fire() /usr/games/crawl-bcadrencrawl(_ZN4bolt4fireEv+0xae) [0x58d4411b5f8e]: bolt::fire() /usr/games/crawl-bcadrencrawl(_ZN13targeter_beam7set_aimE9coord_def+0x9d) [0x58d441825fad]: targeter_beam::set_aim(coord_def) /usr/games/crawl-bcadrencrawl(+0x4ea34b) [0x58d44129534b]: /usr/games/crawl-bcadrencrawl(_ZNSt17_Function_handlerIFbRK9coord_defESt5_BindIFPFbS2_14targ_mode_typebiP8targeter8aff_typeS8_ESt12_PlaceholderILi1EES5_biS7_S8_S8_EEE9_M_invokeERKSt9_Any_dataS2_+0x2b) [0x58d44129f28b]: std::_Function_handler, targ_mode_type, bool, int, targeter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targeter*, aff_type, aff_type)> >::_M_invoke(std::_Any_data const&, coord_def const&) /usr/games/crawl-bcadrencrawl(+0x4f094c) [0x58d44129b94c]: /usr/games/crawl-bcadrencrawl(+0x4f0c0a) [0x58d44129bc0a]: /usr/games/crawl-bcadrencrawl(+0x4f0d3a) [0x58d44129bd3a]: /usr/games/crawl-bcadrencrawl(_ZNK17direction_chooser27find_default_monster_targetER9coord_def+0x3df) [0x58d44129c54f]: direction_chooser::find_default_monster_target(coord_def&) const /usr/games/crawl-bcadrencrawl(_ZNK17direction_chooser19find_default_targetEv+0x7d) [0x58d44129c9bd]: direction_chooser::find_default_target() const /usr/games/crawl-bcadrencrawl(_ZN17direction_chooser16choose_directionEv+0x45f) [0x58d44129e2cf]: direction_chooser::choose_direction() /usr/games/crawl-bcadrencrawl(_Z9directionR4distRK22direction_chooser_args+0x80) [0x58d44129e520]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-bcadrencrawl(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x1db) [0x58d4417bed7b]: spell_direction(dist&, bolt&, direction_chooser_args*) /usr/games/crawl-bcadrencrawl(_Z11your_spells10spell_typeibPK8item_defP4dist+0x7f7) [0x58d4417673d7]: your_spells(spell_type, int, bool, item_def const*, dist*) /usr/games/crawl-bcadrencrawl(_Z12cast_a_spellb10spell_typeP4dist+0x172) [0x58d441769b42]: cast_a_spell(bool, spell_type, dist*) /usr/games/crawl-bcadrencrawl(_Z17do_cast_spell_cmdb+0x18) [0x58d44176a7e8]: do_cast_spell_cmd(bool) /usr/games/crawl-bcadrencrawl(+0xb75ea3) [0x58d441920ea3]: /usr/games/crawl-bcadrencrawl(+0xb768fd) [0x58d4419218fd]: /usr/games/crawl-bcadrencrawl(main+0x1f4) [0x58d44113a7f4]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7b763145e1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7b763145e28b]: /usr/games/crawl-bcadrencrawl(_start+0x25) [0x58d44113b1e5]: 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". 0x00007b76315447d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 #0 0x00007b76315447d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #1 0x000058d4411ff7dc in call_gdb (file=0x7b76316384e0 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 2127985\000\000\000\000\000" #2 0x000058d44120a87f in do_crash_dump () at dbg-asrt.cc:685 t = 1787771883 dir = "/dgldir/morgue/MrSquiggles/" name = "/dgldir/morgue/MrSquiggles/crash-MrSquiggles-20260826-191803.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 = 0x7b76316384e0 <_IO_2_1_stderr_> #3 0x000058d4411ff60a in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007b76314d2b2c in pthread_kill () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #6 0x00007b763147927e in raise () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #7 0x000058d441209b9d in _BreakStrToDebugger (mesg=mesg@entry=0x7fffd9d29ce0 "ASSERT(preac > 0 || final == 0) in 'beam.cc' at line 4902 failed.", assert=true) at dbg-asrt.cc:817 No locals. #8 0x000058d44120a157 in AssertFailed (expr=expr@entry=0x58d441934bb2 "preac > 0 || final == 0", file=file@entry=0x58d441934a10 "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\224\177\324X\000\000`\235\322\331\377\177\000\000\003\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000(\266\322\331\377\177\000\000\350\003\000\000\000\000\000\000\310q\371A\324X\000\000E\337`A\324X\000\000.\000\000\000\030\000\000\000\000\000\002", '\000' , "\220\235\322\331\377\177", '\000' , "\235\322\331\377\177\000\000\000\000\000\000\000\000\000\000\247\000\000\000\247\000\000\000"... args = {{gp_offset = 2140417728, fp_offset = 22740, overflow_arg_area = 0x7fffd9d29d10, reg_save_area = 0x7b76314e1dce }} fileName = #9 0x000058d44119d4e4 in bolt::determine_damage (this=this@entry=0x7fffd9d2b480, mon=mon@entry=0x58d441f976f0 , preac=@0x7fffd9d2a634: 0, postac=@0x7fffd9d2a638: 0, final=@0x7fffd9d2a63c: 1) at beam.cc:4902 freeze_immune = preac_max_damage = tracer_postac_max = 0 #10 0x000058d44119f09e in bolt::tracer_nonenchantment_affect_monster (this=0x7fffd9d2b480, mon=0x58d441f976f0 ) at beam.cc:4957 preac = 0 post = 0 final = 1 #11 0x000058d4411b7375 in bolt::tracer_affect_monster (this=0x7fffd9d2b480, mon=0x58d441f976f0 ) at beam.cc:5030 No locals. #12 0x000058d4411b2639 in bolt::affect_cell (this=0x7fffd9d2b480) at beam.cc:1384 ignored = false m = 0x58d441f976f0 hit_player = #13 0x000058d4411b2f39 in bolt::explosion_affect_cell (p=..., this=0x7fffd9d2b480) at beam.cc:7181 orig_pos = orig_pos = #14 bolt::explode (this=0x7fffd9d2b480, show_more=true, hole_in_the_middle=false) at beam.cc:7128 delta = @0x58d47f598358: {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 0x000058d4411b55e0 in bolt::do_fire (this=this@entry=0x7fffd9d2b480) at beam.cc:1665 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 = 0, depth = 5 Level id: D:5 Level build method = random_map_in_depth, level layout type = rooms, absdepth0 = 4 Level vaults: kennysheep_ambush_hall layout_basic fedhas_ov_isle_minmay nzn_hepliaklqana_mist_gate evilmike_ruin_ashenzari lair_entry_dummy hangedman_abyss_or_decor_stagger hangedman_decor_slide_cut statue_in_the_mist_lemuel Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< a +0 flail; a +0 leather armour Some of the chunks of flesh in your inventory have rotted away. A big kobold and a dream sheep come into view. The big kobold shouts! The dream sheep bleats! You hear a shout! You hear a bellow! A yak comes into view. x2 The yak bellows! You hear a bleat! Found 2 rations. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You swap places. The yak closely misses your yellow chameleon. You reach to attack! You hit the yak (2). It resists. The yak is lightly wounded. (36/38) HP The yak gores your yellow chameleon (9)! Your yellow chameleon gores the yak (7)! The yak is splashed with acid (5). The acid corrodes the yak! The yak gores your yellow chameleon (5). The dream sheep bites your yellow chameleon (2). It is perforated ruthlessly! You could not reach far enough! Your yellow chameleon gores the dream sheep (11)! The dream sheep is splashed with acid (3). The acid corrodes the dream sheep! Your brown chameleon gores the yak (16)! The dream sheep bites your yellow chameleon (2). It is perforated ruthlessly! The yak gores your brown chameleon (3). You reach to attack! You hit the dream sheep (3). It resists. The dream sheep is almost dead. (4/21) HP Your yellow chameleon gores the dream sheep (5). The dream sheep dies! Your brown chameleon gores the yak (9)! The yak dies! Your Summonings skill increases to level 7! You could not reach far enough! Your brown chameleon disappears in a puff of smoke! The big kobold closely misses your yellow chameleon. The yak barely misses your yellow chameleon. You reach to attack! You hit the yak but do no damage. The yak is healthy. (38/38) HP Your yellow chameleon gores the yak (5). The yak is splashed with acid (8)! The big kobold hits your yellow chameleon with a +0 club (1). The yak closely misses your yellow chameleon. Your yellow chameleon gores the big kobold (14)! The big kobold is splashed with acid (8)! You reach to attack! You hit the big kobold (3). The big kobold is almost dead. (5/30) HP The big kobold barely misses your yellow chameleon. The yak closely misses your yellow chameleon. Your yellow chameleon gores the big kobold (1). The big kobold is splashed with acid (5). The acid corrodes the big kobold! The big kobold dies! Your yellow chameleon looks stronger. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The yak gores your yellow chameleon but does no damage. Your yellow chameleon gores the yak (2). The yak is splashed with acid (8)! The acid corrodes the yak! You reach to attack! You hit the yak (1). It resists. The yak is severely wounded. (15/38) HP The yak gores your yellow chameleon but does no damage. Your yellow chameleon gores the yak (8)! The yak is splashed with acid (11)! The yak seems to be corroded for longer. The yak dies! No target in view! No target in view! No target in view! You swap places. Things that are here: a +0 club; a big kobold corpse; a yak corpse You butcher the yak corpse. I - 7 chunks of flesh (gained 4) Things that are here: a +0 club; a big kobold corpse; a yak skeleton Things that are here: a +0 club; a big kobold corpse; a yak skeleton You butcher the yak corpse. I - 9 chunks of flesh (gained 2) You butcher the dream sheep corpse. I - 10 chunks of flesh (gained 1) Things that are here: a yak skeleton; a dream sheep skeleton Things that are here: a yak skeleton; a dream sheep skeleton A big kobold comes into view. She is wielding a +0 molten hatchet. The big kobold shouts! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mephitic Cloud (dangerous; 8% risk of failure) Press: ? - help, Shift-Dir - straight line The ball explodes into a vile cloud! The stinking cloud engulfs the big kobold but does no damage. The big kobold is healthy. (23/23) HP The stinking cloud engulfs the plant but does no damage. The plant is severely damaged. (3/10) HP A hydra, a big kobold and a dream sheep come into view. The two-headed hydra moves out of view. Found a ration and a +0 dagger. The dream sheep is engulfed in noxious fumes (1). The dream sheep appears confused. Your yellow chameleon disappears in a puff of smoke! You puncture the two-headed hydra (7)! It is perforated ruthlessly! The two-headed hydra is lightly wounded. (59/66) HP The two-headed hydra bites you but does no damage. The two-headed hydra bites you (4). You resist. Your black chameleon gores the two-headed hydra (12)! You hit the two-headed hydra (6). It is perforated ruthlessly! The two-headed hydra is moderately wounded. (42/66) HP The two-headed hydra bites you but does no damage. x2 Your black chameleon gores the two-headed hydra (11)! You hit the two-headed hydra (4). It is perforated ruthlessly! The two-headed hydra is heavily wounded. (28/66) HP The two-headed hydra bites you (1). You resist. The two-headed hydra bites you but does no damage. Your black chameleon gores the two-headed hydra (6). The big kobold barely misses you. The two-headed hydra bites you but does no damage. x2 You puncture the two-headed hydra (8)! It is perforated ruthlessly! The two-headed hydra is severely wounded. (16/66) HP The dream sheep seems less confused. Your black chameleon barely misses the two-headed hydra. The big kobold hits you from afar with a cursed +0 halberd {(Curse: -Vis)} (7)! You resist. The two-headed hydra bites you (1). You resist. The two-headed hydra barely misses you. Your black chameleon gores the two-headed hydra (7)! You puncture the two-headed hydra (8)! It is perforated ruthlessly! The two-headed hydra is almost dead. (2/66) HP The big kobold hits you but does no damage. The two-headed hydra bites you but does no damage. The two-headed hydra bites you (3). You resist. Your black chameleon barely misses the two-headed hydra. You puncture the two-headed hydra (7)! It is perforated ruthlessly! You kill the two-headed hydra! The big kobold hits you from afar with a cursed +0 halberd {(Curse: -Vis)} (3). You resist. Your black chameleon gores the big kobold (3). Your Summonings skill increases to level 8! Casting: Mephitic Cloud (dangerous; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your black chameleon gores the big kobold (4). The big kobold hits you but does no damage. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You blink. You are very lightly contaminated with residual magic. Your black chameleon gores the big kobold (2). Found 2 rations. Casting: Blink (safe; 14% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mephitic Cloud (dangerous; 8% risk of failure) Press: ? - help, Shift-Dir - straight line, f - dream sheep Aim: a dream sheep (83% to-hit, healthy (22/22), 86% (Melee)) The ball explodes into a vile cloud! The stinking cloud engulfs the dream sheep but does no damage. The dream sheep is healthy. (22/22) HP The stinking cloud engulfs the big kobold but does no damage. The big kobold is moderately wounded. (17/26) HP The stinking cloud engulfs the big kobold but does no damage. The big kobold is healthy. (23/23) HP The stinking cloud engulfs the plant but does no damage. The plant is severely damaged. (3/10) HP You are feeling hungry. The dream sheep is engulfed in noxious fumes (1). The dream sheep appears confused. Your black chameleon throws its tongue at the big kobold. The its tongue hits the big kobold (4). The big kobold is drained by its foul saliva (4). The big kobold is drained (4). The big kobold is wrenched violently forward by your black chameleon's tongue! Your black chameleon gores the big kobold (12)! The big kobold dies! You reach to attack! You hit the dream sheep (1). It resists. The dream sheep is lightly wounded. (20/22) HP The big kobold is engulfed in noxious fumes. The big kobold appears confused. The dream sheep is engulfed in noxious fumes. The dream sheep appears confused. The dream sheep bites the big kobold (6). The big kobold is engulfed in noxious fumes (1). The big kobold appears confused. Your magical contamination has completely faded away. You reach to attack! You hit the big kobold (1). The big kobold is moderately wounded. (15/23) HP The dream sheep is engulfed in noxious fumes. The dream sheep appears confused. The dream sheep bites the plant (1). It resists. Your brown chameleon throws its tongue at the dream sheep. The its tongue hits the dream sheep (3). The dream sheep is crushed by its stony tongue (6). The dream sheep is wrenched violently forward by your brown chameleon's tongue! Your brown chameleon gores the dream sheep (18)!! The dream sheep dies! The big kobold is engulfed in noxious fumes. The big kobold appears confused. Some of the chunks of flesh in your inventory have rotted away. You hit the big kobold (2). The big kobold is heavily wounded. (13/23) HP The big kobold is engulfed in noxious fumes. The big kobold appears confused. You reach to attack! You hit the big kobold (3). The big kobold is heavily wounded. (10/23) HP Your brown chameleon splashes around in the water. You hit the big kobold but do no damage. The big kobold is heavily wounded. (10/23) HP The big kobold hits you but does no damage. The big kobold barely misses your black chameleon. The big kobold hits your brown chameleon but does no damage. Your brown chameleon splashes around in the water. Your black chameleon gores the big kobold (6). You hit the big kobold but do no damage. The big kobold is almost dead. (4/23) HP The big kobold hits you but does no damage. The big kobold hits your black chameleon with a +0 molten hatchet (1). It resists. Your black chameleon changes colours to red. The big kobold burns your black chameleon (1). The big kobold closely misses your brown chameleon. You hit the big kobold (2). The big kobold is almost dead. (2/23) HP Your red chameleon gores the big kobold (10)! The big kobold dies! No target in view! No target in view! No target in view! Eating one of 7 chunks of flesh. This raw flesh tastes terrible. You eat one of the 7 chunks of flesh. Your red chameleon disappears in a puff of smoke! Things that are here: a +0 molten hatchet; a big kobold corpse You swap places. d - 8 rations (gained 1) Things that are here: a cursed +0 halberd {(Curse: -Vis)}; an uncursed amulet of guardian spirit; a big kobold corpse You swap places. You enter the shallow water. Moving in this stuff is going to be slow. You butcher the dream sheep corpse. You hear a splash. I - 7 chunks of flesh (gained 1) You see here a dream sheep skeleton. x2 d - 9 rations (gained 1) d - 10 rations (gained 1) There is an open gate here. d - 11 rations (gained 1) d - 12 rations (gained 1) You open the door. There is an open door here. d - 14 rations (gained 2) You swap places. There is an open door here. There is an open gate here. Things that are here: a cursed +0 halberd {(Curse: -Vis)}; an uncursed amulet of guardian spirit; a big kobold corpse Found a staircase to the Ecumenical Temple. There is an open door here. There is a staircase to the Ecumenical Temple here. You open the door. There is an open door here. Key pressed, stopping explore. A haearbwca comes into view. You swap places. You swap places. You swap places. There is an open door here. There is a staircase to the Ecumenical Temple here. You climb downwards. Welcome to the Ecumenical Temple! Your summoned ally is left behind. There is a staircase back to the Dungeon here. Found a radiant altar of Vehumet and an ornate altar of the Wu Jian Council. Found a burning altar of Makhleb. You open the door. Found a bloodstained altar of Trog. There is an open door here. Found two altars. You open the door. Found a sparkling altar of Nemelex Xobeh. There is an open door here. Found an opulent altar of Gozag. There is an open door here. Found a shimmering blue altar of Sif Muna. You open the door. There is an open door here. Found a sacrificial altar of Ru and a shadowy altar of Dithmenos. You open the door. Found a shimmering altar of Xom. There is an open door here. Found an iron altar of Okawaru. Done exploring. Done exploring. There is an open door here. There is a staircase back to the Dungeon here. You climb upwards. Welcome back to the Dungeon! Some of the chunks of flesh in your inventory have rotted away. There is a staircase to the Ecumenical Temple here. There is an open door here. The haearbwca is too close now for your liking. Casting: Mephitic Cloud (dangerous; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your purple chameleon gores the haearbwca (4). He resists. The haearbwca appears confused. Your clear chameleon throws its tongue at the haearbwca. The its tongue hits the haearbwca but does no damage. The haearbwca is wrenched violently forward by your clear chameleon's tongue! Your clear chameleon gores the haearbwca (4). He resists. Your purple chameleon throws its tongue at the haearbwca. The its tongue hits the haearbwca (1). The haearbwca is stricken by its magic-infused tongue (1). The haearbwca is wrenched violently forward by your purple chameleon's tongue! Your purple chameleon gores the haearbwca (3). He resists. You reach to attack! You hit the haearbwca but do no damage. The haearbwca is severely wounded. (4/17) HP Your clear chameleon gores the haearbwca but does no damage. You hit the haearbwca but do no damage. The haearbwca is severely wounded. (4/17) HP Your clear chameleon gores the haearbwca but does no damage. The haearbwca hits you but does no damage. The haearbwca barely misses himself. Your purple chameleon gores the haearbwca (3). He resists. You hit the haearbwca but do no damage. The haearbwca is almost dead. (1/17) HP Your clear chameleon gores the haearbwca (2). He resists. The haearbwca dies! No target in view! No target in view! Magic restored. You swap places. K - an uncursed ring of fire You now have 280 gold pieces (gained 14). You see here a haearbwca corpse. Your clear chameleon disappears in a puff of smoke! All of the chunks of flesh in your inventory have rotted away. You swap places. You are feeling hungry. You open the door. Found a glowing silver altar of Zin. Found a stormy altar of Qazlal. There is an open door here. There is a fountain of clear blue water here. You swap places. There is an open door here. Done exploring. Done exploring. (D) Dungeon (T) Temple Where to? (Enter - Temple @ (x,y), ? - help) You swap places. There is a stone staircase leading down here. You climb downwards. Your summoned ally is left behind. Found a +0 pair of clawed gauntlets. There is a stone staircase leading up here. Found an escape hatch in the floor. Found a blossoming altar of Fedhas. Found an escape hatch in the ceiling. A hippogriff comes into view. A hippogriff is nearby! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The hippogriff screeches! Your green chameleon throws its tongue at the hippogriff. The its tongue hits the hippogriff (2). The hippogriff is stung by its barbed tongue (2). The hippogriff is poisoned. The hippogriff is wrenched violently forward by your green chameleon's tongue! The hippogriff misses your yellow chameleon. The hippogriff barely misses your yellow chameleon. x2 Your yellow chameleon gores the hippogriff (8)! The hippogriff is splashed with acid (6). The acid corrodes the hippogriff! Your green chameleon gores the hippogriff (10)! The hippogriff looks as sick as possible! Your green chameleon poisons the hippogriff (22)!! The hippogriff bites your yellow chameleon (1). It is perforated ruthlessly! The hippogriff pecks your yellow chameleon but does no damage. The hippogriff barely misses your yellow chameleon. Your yellow chameleon gores the hippogriff (14)! The hippogriff dies! Magic restored. You swap places. You butcher the hippogriff corpse. I - 4 chunks of flesh You see here a hippogriff skeleton. x2 Eating one of 4 chunks of flesh. This raw flesh tastes terrible. You eat one of the 4 chunks of flesh. A hungry ghost comes into view. The hungry ghost hits your green chameleon (4). Your green chameleon misses the hungry ghost. The hungry ghost completely misses your green chameleon. Your green chameleon gores the hungry ghost (7)! He resists. Your yellow chameleon gores the hungry ghost (7)! He resists. The hungry ghost hits your green chameleon (1). Your green chameleon gores the hungry ghost (5). He resists. Your yellow chameleon gores the hungry ghost (5). He resists. The hungry ghost hits your yellow chameleon. Your green chameleon barely misses the hungry ghost. Your yellow chameleon gores the hungry ghost (5). He resists. The hungry ghost barely misses your yellow chameleon. Your green chameleon barely misses the hungry ghost. Your yellow chameleon gores the hungry ghost (5). He resists. The hungry ghost hits your yellow chameleon (4). Your green chameleon gores the hungry ghost (5). He resists. Your yellow chameleon barely misses the hungry ghost. The hungry ghost closely misses your yellow chameleon. Your green chameleon gores the hungry ghost (4). He resists. The hungry ghost is destroyed! Training target 9.0 for Summonings reached! Your Summonings skill increases to level 9! You need to enable at least one skill for training. You open the door. 6 yaks come into view. The yak bellows! You hear two shouts! A hound skeleton comes into view. Found a +0 leather armour. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A two-headed ogre comes into view. You hit the yak but do no damage. The yak is healthy. (33/33) HP Your white chameleon gores the yak (12)! Your white chameleon freezes the yak (15)! You barely miss the yak. The yak gores you (12)! You are struck brutally! Your white chameleon gores the yak (12)! The yak dies! Your Translocations skill increases to level 1! You hit the yak (3). It resists. The yak is lightly wounded. (40/43) HP Your white chameleon barely misses the yak. The yak gores you (10)! You are struck brutally! You hit the yak but do no damage. The yak is lightly wounded. (41/43) HP Your white chameleon gores the yak (6). Your white chameleon freezes the yak (13)! The yak barely misses you. You hit the yak but do no damage. The yak is heavily wounded. (22/43) HP Your white chameleon gores the yak (4). Your white chameleon freezes the yak (11)! The yak gores your white chameleon (4). The yak misses your white chameleon. Your white chameleon gores the yak (3). Your white chameleon freezes the yak (11)! The yak seems to slow down. The yak dies! You swap places. You could not reach far enough! The two-headed ogre misses your yellow chameleon. x2 You reach to attack! You hit the two-headed ogre (1). The two-headed ogre is lightly wounded. (51/52) HP Your yellow chameleon gores the two-headed ogre (7)! The two-headed ogre is splashed with acid (7)! The acid corrodes the two-headed ogre! The two-headed ogre completely misses your yellow chameleon. The two-headed ogre barely misses your yellow chameleon. Your white chameleon gores the two-headed ogre (10)! Your white chameleon freezes the two-headed ogre (21)!! Your yellow chameleon gores the two-headed ogre (8)! The two-headed ogre dies! Your yellow chameleon looks stronger. Training target 2.0 for Translocations reached! Your Translocations skill gained 2 levels and is now at level 3! You need to enable at least one skill for training. You swap places. Your white chameleon gores the yak (10)! Your white chameleon freezes the yak (19)!! You strike the helpless yak from behind! You hit the yak but do no damage. The yak is severely wounded. (11/40) HP The yak barely misses your white chameleon. Your white chameleon gores the yak (9)! Your white chameleon freezes the yak (20)!! The yak dies! Your white chameleon looks stronger. You hit the yak but do no damage. The yak is healthy. (36/36) HP The yak gores you but does no damage. Your white chameleon gores the yak (3). Your white chameleon freezes the yak (20)!! The yak seems to slow down. You swap places. Your white chameleon gores the yak (10)! Your white chameleon freezes the yak (25)!! The yak dies! The yak gores your yellow chameleon (10)! You swap places. Your yellow chameleon gores the yak (7)! The yak is splashed with acid (9)! The acid corrodes the yak! The yak gores your yellow chameleon (7)! You could not reach far enough! The yak gores your yellow chameleon (1). Your yellow chameleon gores the yak (5). The yak is splashed with acid (7)! The acid corrodes the yak! The yak gores your yellow chameleon (8)! The yak closely misses your yellow chameleon. You could not reach far enough! Your yellow chameleon gores the yak (4). The yak is splashed with acid (10)! The yak misses your yellow chameleon. The yak gores your yellow chameleon (5). The hound skeleton closely misses your yellow chameleon. You reach to attack! You barely miss the yak. The yak is severely wounded. (10/39) HP Your yellow chameleon gores the hound skeleton (18)!! It is struck brutally! The hound skeleton is splashed with acid (7)! The acid corrodes the hound skeleton! The hound skeleton is destroyed! The yak gores your yellow chameleon but does no damage. The yak gores your yellow chameleon (9)! Your yellow chameleon dies! Your yellow chameleon's corpse disappears in a puff of smoke! Your white chameleon throws its tongue at the yak. The its tongue hits the yak (5). The yak is chilled by its frozen tongue (5). The yak dies! You reach to attack! You hit the yak (1). It resists. The yak is moderately wounded. (28/40) HP The yak gores your white chameleon (9)! You swap places. The yak misses your white chameleon. You swap places. Your white chameleon gores the yak (11)! Your white chameleon freezes the yak (11)! The yak closely misses your green chameleon. Your green chameleon gores the yak (7)! The yak dies! No target in view! No target in view! No target in view! No target in view! No target in view! HP restored. You swap places. An ice beast comes into view. There is an open door, spattered with blood here. Items here: ) †††††. An ice beast is nearby! You see here a yak corpse. You hit the ice beast (3). The ice beast is lightly damaged. (22/25) HP The ice beast hits you but does no damage. x2 You hit the ice beast (2). The ice beast is lightly damaged. (21/25) HP Your green chameleon barely misses the ice beast. You block the ice beast's attack. You hit the ice beast (3). The ice beast is moderately damaged. (18/25) HP Your white chameleon gores the ice beast (1). Your white chameleon freezes the ice beast. The ice beast absorbs the cold (2). Your green chameleon gores the ice beast (6). Your green chameleon gores the ice beast (7)! The ice beast hits you but does no damage. Your white chameleon gores the ice beast (10)! The ice beast is destroyed! No target in view! No target in view! No target in view! You butcher the yak corpse. I - 8 chunks of flesh (gained 5) You see here a yak skeleton. x2 You butcher the yak corpse. I - 10 chunks of flesh (gained 2) You see here a yak skeleton. x2 You swap places. You see here a yak skeleton. Found a stone staircase leading down. Found a stone staircase leading down. A yak and a jelly come into view. The jelly quivers. You are feeling hungry. The jelly closely misses your green chameleon. You could not reach far enough! The jelly hits your green chameleon but does no damage. Your green chameleon is burned by acid (2). Your green chameleon gores the jelly (22)!! It is struck brutally! The jelly dies! You swap places. You hit the yak (1). It resists. The yak is lightly wounded. (36/37) HP Your green chameleon gores the yak (2). The yak looks as sick as possible! Your green chameleon poisons the yak (32)!! The yak gores you (13)! You are struck brutally! You hit the yak but do no damage. The yak is lightly wounded. (34/37) HP Your green chameleon gores the yak (8)! The yak barely misses you. Your green chameleon gores the yak (5). You hit the yak (2). It resists. The yak is heavily wounded. (18/37) HP The yak gores you (8)! You are struck brutally! Your green chameleon gores the yak (8)! The yak gores your green chameleon (5). You hit the yak but do no damage. The yak is almost dead. (7/37) HP Your white chameleon gores the yak (12)! The yak dies! No target in view! No target in view! Eating one of 10 chunks of flesh. This raw flesh tastes terrible. You eat one of the 10 chunks of flesh. A yak comes into view. There is a stone staircase leading down, spattered with blood here. You see here a yak corpse. A yak is nearby! 2 yaks come into view. The yak bellows! x3 You swap places. You reach to attack! You hit the yak but do no damage. The yak is healthy. (38/38) HP Your green chameleon disappears in a puff of smoke! Your white chameleon barely misses the yak. A yak comes into view. x2 The yak barely misses your white chameleon. Your white chameleon gores the yak (11)! Your white chameleon freezes the yak (17)! The yak seems to slow down. You reach to attack! You hit the yak (1). It resists. The yak is severely wounded. (9/38) HP Your white chameleon gores the yak (5). Your white chameleon freezes the yak (14)! The yak dies! Your white chameleon looks stronger. You swap places. A yak comes into view. x2 You barely miss the yak. The yak gores you (10)! You are struck brutally! You hit the yak but do no damage. The yak is healthy. (38/38) HP The yak gores you (2). You are struck brutally! The yak snorts and paws the ground. The yak gores you (8)! You are struck brutally! You hit the yak but do no damage. The yak is healthy. (38/38) HP The yak gores you (4). You are struck brutally! You swap places. Your white chameleon gores the yak (5). Your white chameleon freezes the yak (27)!! The yak closely misses your white chameleon. You could not reach far enough! Your white chameleon gores the yak (11)! The yak dies! Your white chameleon gores the yak (8)! Your white chameleon freezes the yak (27)!! The yak seems to slow down. The yak gores your white chameleon (9)! You have reached level 10! Your scales feel tougher. You could not reach far enough! Your white chameleon barely misses the yak. You reach to attack! You hit the yak but do no damage. The yak is almost dead. (3/38) HP The yak gores your white chameleon (7)! Your white chameleon gores the yak (8)! The yak dies! You swap places. You hit the yak (1). It resists. The yak is lightly wounded. (42/43) HP The yak gores you (14)! You are struck brutally! You focus on the pain. You feel your power returning. The yak gores you (3). You are struck brutally! You hit the yak but do no damage. The yak is lightly wounded. (42/43) HP The yak gores you (6). You are struck brutally! You swap places. Your white chameleon barely misses the yak. The yak gores your white chameleon (14)! You reach to attack! You hit the yak but do no damage. The yak is healthy. (43/43) HP Your white chameleon closely misses the yak. The yak misses your white chameleon. Your white chameleon gores the yak (4). Your white chameleon freezes the yak (24)!! The yak seems to slow down. You could not reach far enough! Your white chameleon gores the yak (11)! Your white chameleon freezes the yak (28)!! The yak dies! You reach to attack! You barely miss the yak. The yak is healthy. (38/38) HP Your white chameleon barely misses the yak. The yak gores your white chameleon (6). You reach to attack! You barely miss the yak. The yak is healthy. (38/38) HP Your white chameleon gores the yak (7)! Your white chameleon freezes the yak (15)! The yak gores your white chameleon (5). You reach to attack! You hit the yak but do no damage. The yak is heavily wounded. (16/38) HP Your white chameleon gores the yak (3). Your white chameleon freezes the yak (29)!! The yak dies! Your Summonings skill increases to level 10! You could not reach far enough! Your white chameleon gores the yak (5). Your white chameleon freezes the yak (25)!! The yak barely misses your white chameleon. Your white chameleon gores the yak (1). Your white chameleon freezes the yak (12)! The yak dies! You swap places. You barely miss the yak. The yak barely misses you. You barely miss the yak. The yak gores you (13)! You are struck brutally! You swap places. The yak misses your white chameleon. Your white chameleon gores the yak (3). Your white chameleon freezes the yak (16)! Some of the chunks of flesh in your inventory have rotted away. You reach to attack! You catch the helpless yak completely off-guard! You hit the yak (2). It resists. The yak is severely wounded. (13/34) HP Your white chameleon disappears in a puff of smoke! You hit the yak (2). It resists. The yak is severely wounded. (11/34) HP The yak gores you but does no damage. x2 You hit the yak (2). It resists. The yak is severely wounded. (9/34) HP The yak gores you (16)! You are struck brutally! You are too injured to fight recklessly! A yak is nearby! You swap places. Your green chameleon gores the yak (4). The yak closely misses your green chameleon. A bone scorpion comes into view. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! Reach: -) Fists (2) Press: ? - help, Dir - move target, f/p - yak Aim: a yak (83% to-hit, almost dead (6/34), 85% (Melee)) You reach to attack! You hit the yak (1). It resists. The yak is almost dead. (5/34) HP Your green chameleon gores the yak (12)! The yak dies! Your green chameleon throws its tongue at the bone scorpion. The its tongue hits the bone scorpion but does no damage. The bone scorpion is wrenched violently forward by your green chameleon's tongue! Your green chameleon gores the bone scorpion (15)! It is struck brutally! A bone scorpion is nearby! Reach: -) Fists (2) Press: ? - help, Dir - move target, f - bone scorpion Aim: a bone scorpion (91% to-hit, almost destroyed (3/18), 83% (Melee)) You could not reach far enough! The bone scorpion barely misses your green chameleon. x2 The bone scorpion misses your green chameleon. The bone scorpion closely misses your green chameleon. Reach: -) Fists (2) Press: ? - help, Dir - move target, f/p - bone scorpion Aim: a bone scorpion (91% to-hit, almost destroyed (3/18), 83% (Melee)) You could not reach far enough! Your green chameleon gores the bone scorpion (14)! It is struck brutally! The bone scorpion is destroyed! Your green chameleon looks stronger. Your green chameleon disappears in a puff of smoke! All of the chunks of flesh in your inventory have rotted away. You butcher the yak corpse. I - a chunk of flesh There is a stone staircase leading down, spattered with blood here. You see here a yak skeleton. There is a stone staircase leading down, spattered with blood here. You see here a yak skeleton. You butcher the yak corpse. I - 7 chunks of flesh (gained 6) You see here a yak skeleton. x2 You butcher the yak corpse. I - 13 chunks of flesh (gained 6) Items here: ÷ †††††. x2 A centaur comes into view. The centaur shouts! You reach to attack! You hit the centaur (5). The centaur is moderately wounded. (18/23) HP The centaur wields a +0 shortbow. The centaur shoots an arrow. The arrow barely misses you. You reach to attack! You hit the centaur (3). The centaur is moderately wounded. (15/23) HP The centaur shoots an arrow. The arrow pokes you (1). You resist. You reach to attack! You hit the centaur (2). The centaur is heavily wounded. (13/23) HP The centaur shoots an arrow. The arrow pokes you but does no damage. You reach to attack! You hit the centaur (1). The centaur is heavily wounded. (12/23) HP The centaur shoots an arrow. You block the arrow. You hit the centaur (3). The centaur is severely wounded. (9/23) HP You hit the centaur (4). The centaur is severely wounded. (5/23) HP You barely miss the centaur. The centaur shoots an arrow. The arrow closely misses you. You reach to attack! You hit the centaur (2). The centaur is almost dead. (3/23) HP The centaur shoots an arrow. The arrow pokes you but does no damage. You reach to attack! You hit the centaur (3). You kill the centaur! No target in view! L - a cursed ring of intelligence {(Curse: Dex-3)} Things that are here: a +0 shortbow; a centaur corpse A bone scorpion comes into view. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Some of the chunks of flesh in your inventory have rotted away. Your blue chameleon gores the bone scorpion but does no damage. The bone scorpion misses your blue chameleon. The bone scorpion closely misses your blue chameleon. The bone scorpion barely misses your blue chameleon. The bone scorpion stings your blue chameleon (3). It is perforated ruthlessly! Your blue chameleon gores the bone scorpion but does no damage. Your white chameleon gores the bone scorpion (17)! It is struck brutally! Your white chameleon freezes the bone scorpion (5). The bone scorpion resists. The bone scorpion is destroyed! You are feeling hungry. Eating one of 12 chunks of flesh. This raw flesh tastes terrible. You eat one of the 12 chunks of flesh. You swap places. A two-headed ogre comes into view. She is wielding a cursed +4 dire flail of orc slaying {(Curse: Fragile)} and a +0 giant club. A two-headed ogre is nearby! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The two-headed ogre shouts in stereo! You hear a shout! x2 You hit the two-headed ogre (1). The two-headed ogre is lightly wounded. (52/53) HP The two-headed ogre hits you with a cursed +4 dire flail of orc slaying {(Curse: Fragile)} (45)!!! You are struck brutally! The two-headed ogre hits you with a +0 giant club (44)!!! You are struck brutally! * * * LOW HITPOINT WARNING * * * You focus on the pain. You feel your power returning. You are too injured to fight recklessly! You are too injured to fight recklessly! You swap places. The two-headed ogre hits your blue chameleon with a cursed +4 dire flail of orc slaying {(Curse: Fragile)} (48)!!! It is perforated ruthlessly! Critical Hit! Your blue chameleon dies! Your blue chameleon's corpse disappears in a puff of smoke! Your blue chameleon barely misses the two-headed ogre. Your white chameleon gores the two-headed ogre (12)! Your white chameleon freezes the two-headed ogre (23)!! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your blue chameleon gores the two-headed ogre (13)! Your blue chameleon shocks the two-headed ogre (9)! The two-headed ogre dies! Your blue chameleon looks stronger. Some of the chunks of flesh in your inventory have rotted away. An ogre comes into view. What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - ogre Aim: an ogre, wielding a +0 giant club and wearing a +0 robe (86% to-hit, healthy (25/25), 35% (Melee)) Attack! The ogre misses your blue chameleon. Your white chameleon gores the ogre (8)! Your white chameleon freezes the ogre (22)!! The ogre seems to slow down. The ogre dies! All of the chunks of flesh in your inventory have rotted away. Your white chameleon disappears in a puff of smoke! Your white chameleon disappears in a puff of smoke! You swap places. Things that are here: a +0 giant club; a two-headed ogre corpse You butcher the two-headed ogre corpse. I - 6 chunks of flesh Things that are here: a +0 giant club; a two-headed ogre skeleton Things that are here: a +0 giant club; a two-headed ogre skeleton You now have 287 gold pieces (gained 7). Things that are here: a +0 giant club; a +0 robe; an ogre corpse You butcher the ogre corpse. I - 12 chunks of flesh (gained 6) Things that are here: a +0 giant club; a +0 robe; an ogre skeleton Things that are here: a +0 giant club; a +0 robe; an ogre skeleton You swap places. An orc comes into view. x3 The orc moves out of view. There are monsters nearby! Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The orc shouts! You hear a shout! x2 Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You are feeling hungry. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A yak comes into view. Your green chameleon gores the orc (7)! A yak comes into view. The orc hits your blue chameleon but does no damage. The orc closely misses your blue chameleon. An orc warrior comes into view. Your green chameleon barely misses the orc. You reach to attack! You hit the orc (5). You kill the orc! The orc closely misses your blue chameleon. You reach to attack! You hit the orc (1). The orc is lightly wounded. (6/7) HP Your green chameleon gores the orc (13)! The orc dies! The yak barely misses your blue chameleon. Your blue chameleon gores the yak (7)! Your blue chameleon shocks the yak (8)! The yak closely misses your blue chameleon. You could not reach far enough! The yak closely misses your blue chameleon. Your blue chameleon gores the yak (13)! Your blue chameleon shocks the yak (10)! The yak gores your blue chameleon (5). The orc warrior complains loudly. The orc warrior hits your blue chameleon with a +0 short sword (8)! It is perforated ruthlessly! You reach to attack! You hit the yak but do no damage. The yak is almost dead. (2/40) HP The yak misses your blue chameleon. The yak closely misses your blue chameleon. Your purple chameleon gores the yak (10)! The yak dies! The orc warrior barely misses your blue chameleon. You could not reach far enough! Your green chameleon gores the orc warrior (5). The yak gores your blue chameleon but does no damage. Your purple chameleon gores the yak (5). The orc warrior hits your blue chameleon with a +0 short sword (16)! It is perforated ruthlessly! Your blue chameleon gores the orc warrior (5). Your blue chameleon shocks the orc warrior (12)! The yak gores your blue chameleon (1). Your green chameleon barely misses the orc warrior. You reach to attack! You closely miss the orc warrior. The orc warrior is severely wounded. (6/28) HP Your blue chameleon gores the orc warrior (9)! The orc warrior dies! Your purple chameleon gores the yak (4). The yak appears confused. Your blue chameleon gores the yak (10)! Your blue chameleon shocks the yak (9)! The yak gores the orc (10)! The orc is killed! An orc wizard comes into view. You could not reach far enough! Your purple chameleon gores the yak (5). Your blue chameleon gores the yak (6). The yak dies! The orc wizard points at you and mumbles some strange words. Your blue chameleon easily resists. You swap places. The orc wizard points at you and mumbles some strange words. Your green chameleon seems to slow down. Things that are here: a +0 dagger; an orc corpse Your green chameleon throws its tongue at the orc wizard. The its tongue hits the orc wizard (4). The orc wizard is stung by its barbed tongue (4). The orc wizard is poisoned. The orc wizard is wrenched violently forward by your green chameleon's tongue! The orc wizard drinks a potion. The orc wizard suddenly seems more resistant. Your blue chameleon throws its tongue at the orc wizard. The its tongue hits the orc wizard (1). The orc wizard is wrenched violently forward by your blue chameleon's tongue! Your blue chameleon gores the orc wizard (5). Your blue chameleon shocks the orc wizard (3). The orc wizard resists. The orc wizard dies! Things that are here: a +0 ring mail; an orc corpse; a yak corpse No target in view! No target in view! No target in view! No target in view! Eating one of 12 chunks of flesh. This raw flesh tastes terrible. You eat one of the 12 chunks of flesh. M - an uncursed amulet of chaos Things that are here: a +0 short sword; a +0 chain mail; an orc corpse N - an uncursed amulet of regeneration You now have 292 gold pieces (gained 5). Things that are here: a +0 flail; an orc corpse You swap places. Things that are here: a +0 ring mail; an orc corpse; a yak corpse Found a stone staircase leading up. Put on which piece of jewellery? (? for menu, Esc to quit) M - an amulet of chaos (around neck) Things that are here: a +0 dagger of caustic ooze; a +0 robe; an orc corpse Your green chameleon is no longer moving slowly. Your blue chameleon disappears in a puff of smoke! You swap places. You swap places. You swap places. Some of the chunks of flesh in your inventory have rotted away. A hippogriff comes into view. Casting: Call Chameleon (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.06.7.4-82-gfbd693def4 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [MrSquiggles] Species: Oozomorph Job: Demonspawn HP: 97/97; mods: 0/0 MP: 13/16; mod: 0 Stats: 14 (14) 16 (16) 13 (13) Position: (43, 24), god: No God (0), 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 | 1 | 60 | 10/100 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes & Hammers | X | 0 | 0 | 0 | 0 | 0/59 Whips & Flails | X | 0 | 0 | 0 | 0 | 0/70 Polearms | X | 0 | 0 | 2 | 179 | 1/178 Maces & Staves | X | 0 | 0 | 0 | 0 | 0/59 Slings | X | 0 | 0 | 0 | 0 | 0/70 Bows | X | 0 | 0 | 0 | 0 | 0/84 Crossbows | X | 0 | 0 | 0 | 0 | 0/70 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 0 | 0 | 2 | 357 | 105/252 Stealth | X | 0 | 0 | 2 | 151 | 45/106 Shields | X | 0 | 0 | 4 | 608 | 14/297 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 4 | 888 | 181/353 Hexes | X | 0 | 0 | 0 | 0 | 0/59 Charms | X | 0 | 0 | 0 | 0 | 0/59 Summonings | X | 1 | 100 | 10 | 3879 | 550/773 Necromancy | X | 0 | 0 | 0 | 0 | 0/70 Translocations | X | 0 | 0 | 3 | 462 | 106/238 Transmutations | X | 0 | 0 | 0 | 0 | 0/35 Fire Magic | X | 0 | 0 | 2 | 179 | 1/178 Ice Magic | X | 0 | 0 | 0 | 0 | 0/70 Air Magic | X | 0 | 0 | 3 | 370 | 14/238 Earth Magic | X | 0 | 0 | 0 | 0 | 0/84 Poison Magic | X | 0 | 0 | 3 | 372 | 16/238 Invocations | X | 0 | 0 | 2 | 151 | 62/89 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #12: 292 #23: 5424 #24: -1503180901 #27: 7129 #49: 349 #59: 1 Mutations: slimy green scales: 1 (innate) powered by pain: 1 (innate) magic shield: 1 (innate) magic regeneration: 1 (innate) cytoplasmic subsumption: 1 (innate) amorphous body: 1 (innate) gelatinous body: 1 (innate) gelatinous flesh: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +1 trident eq slot #1, inv slot #16: +1 buckler of protection eq slot #8, inv slot #35: ring of protection eq slot #9, inv slot #23: ring of wizardry eq slot #10, inv slot #38: amulet of chaos eq slot #24, inv slot #1: +0 leather armour eq slot #25, inv slot #27: +0 robe eq slot #26, inv slot #28: +0 pair of boots }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .#.......##.))......# #.......##†[)...#### #................... ..<................ # #.......)......... #.###................. ..#............######### ........................ ...H...@:.:.:...###..... ....###########.#....... # #.#.#..... #:#....... #:######## #......... ########## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (11, 11): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 25 size_min: 3 size_max: 3 pow_max: 20 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 23 type: turn sub_type: countdown delay_min: 15 buildup_turns: 0 listener_only: false delay_max: 35 2: CLASS: DgnTriggerer listener_only: false type: entered_level size_buildup_time: 1 kill_cat: other activated: true activating: false buildup_turns: 1 size_buildup_amnt: 0 excl_rad: 1 spread_buildup_amnt: 0 cloud_type: grey smoke props: walk_dist: 2 pow_rolls: 3}}}} Lua marker 1 at (17, 36): {{{{ CLASS: FogMachine pow_min: 20 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 1 size_max: 1 pow_max: 40 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 4 type: turn sub_type: countdown delay_min: 10 buildup_turns: 0 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer listener_only: false type: entered_level size_buildup_time: 1 kill_cat: other activated: true activating: false buildup_turns: 1 size_buildup_amnt: 0 excl_rad: 1 spread_buildup_amnt: 0 cloud_type: grey smoke props: walk_dist: 0 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>