ASSERT(mons->heads() == (int)breaths->size()) in 'mon-cast.cc' at line 7152 failed. Version: Dungeon Crawl Stone Soup 0.34-a0-139-gb171341b6e Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 9091777648177498783, deterministic pregen: 1 Command line: /usr/games/crawl-git-b171341b6e -name tswn -rc /dgldir/rcfiles/crawl-git/tswn.rc -macro /dgldir/rcfiles/crawl-git/tswn.macro -morgue /dgldir/morgue/tswn/ -webtiles-socket /crawl-master/webserver/sockets/tswn:2025-06-10.17:59:06.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 20 stack frames. /usr/games/crawl-git-b171341b6e(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x588b50d13ece]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-b171341b6e(_Z13do_crash_dumpv+0x43a) [0x588b50d21f4a]: do_crash_dump() /usr/games/crawl-git-b171341b6e(_Z20crash_signal_handleri+0x1fa) [0x588b50d143aa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x737b56a42910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x737b56a9999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x737b56a42866]: /usr/games/crawl-git-b171341b6e(+0x4da31d) [0x588b50d2131d]: /usr/games/crawl-git-b171341b6e(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x588b50d21827]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-b171341b6e(_Z9mons_castP7monster4bolt10spell_type13enum_bitfieldI19mon_spell_slot_flagLi12EEb+0x9739) [0x588b510c6dc9]: mons_cast(monster*, bolt, spell_type, enum_bitfield, bool) /usr/games/crawl-git-b171341b6e(_Z16handle_mon_spellP7monster+0xa24) [0x588b510ca124]: handle_mon_spell(monster*) /usr/games/crawl-git-b171341b6e(+0x841e1a) [0x588b51088e1a]: /usr/games/crawl-git-b171341b6e(_Z19handle_monster_moveP7monster+0x18d2) [0x588b51090272]: handle_monster_move(monster*) /usr/games/crawl-git-b171341b6e(_Z15handle_monstersb+0xbf0) [0x588b51091ee0]: handle_monsters(bool) /usr/games/crawl-git-b171341b6e(_Z12world_reactsv+0x147) [0x588b514ae607]: world_reacts() /usr/games/crawl-git-b171341b6e(+0xc69c80) [0x588b514b0c80]: /usr/games/crawl-git-b171341b6e(+0xc6a635) [0x588b514b1635]: /usr/games/crawl-git-b171341b6e(main+0x1f7) [0x588b50c49367]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x737b56a280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x737b56a28189]: /usr/games/crawl-git-b171341b6e(_start+0x25) [0x588b50c49d95]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x0000737b56b0fbf7 in __GI___wait4 (pid=484857, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000737b56b0fbf7 in __GI___wait4 (pid=484857, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000588b50d1457c in call_gdb (file=0x737b56bff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 483550\000\000\000\000\000\000" #2 0x0000588b50d21f68 in do_crash_dump () at dbg-asrt.cc:673 t = 1749579534 dir = "/dgldir/morgue/tswn/" name = "/dgldir/morgue/tswn/crash-tswn-20250610-181854.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(mons->heads() == (int)breaths->size()) in 'mon-cast.cc' at line 7152 failed." file = 0x737b56bff6c0 <_IO_2_1_stderr_> #3 0x0000588b50d143aa in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {7152}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x0000737b56a42866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x0000588b50d2131d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe986148d0 "ASSERT(mons->heads() == (int)breaths->size()) in 'mon-cast.cc' at line 7152 failed.", assert=true) at dbg-asrt.cc:799 No locals. #10 0x0000588b50d21827 in AssertFailed (expr=expr@entry=0x588b5155bd50 "mons->heads() == (int)breaths->size()", file=file@entry=0x588b514e1d0e "mon-cast.cc", line=line@entry=7152, text=text@entry=0x0) at dbg-asrt.cc:837 mesg = "ASSERT(mons->heads() == (int)breaths->size()) in 'mon-cast.cc' at line 7152 failed.\000\000\000\000\000\377\377", '\000' , "\377\377\000\000\000\000\000\000\000\000\000\000\b\000\000\0000\000\000\000`Wa\230\376\177\000\000\220Va\230\376\177\000\000\000\000\000\000\377\377", '\000' , "\377\377", '\000' , "\377\377", '\000' ... args = {{gp_offset = 6378992, fp_offset = 32766, overflow_arg_area = 0x0, reg_save_area = 0x0}} fileName = #11 0x0000588b510c6dc9 in mons_cast (mons=0x588b51aa8750 , pbolt=..., spell_cast=, slot_flags=..., do_noise=true) at mon-cast.cc:7152 breaths = evoke = flags = foe = logic = slot = {spell = SPELL_NO_SPELL, freq = 0 '\000', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 29563}} sumcount = sumcount2 = duration = god = splpow = #12 0x0000588b510ca124 in handle_mon_spell (mons=mons@entry=0x588b51aa8750 ) at mon-cast.cc:5141 hspell_pass = std::vector of length 2, capacity 2 = {{spell = SPELL_SERPENT_OF_HELL_DIS_BREATH, freq = 35 '#', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 578}}, {spell = SPELL_SUMMON_DRAGON, freq = 35 '#', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 516}}} beem = {origin_spell = SPELL_FIRE_BREATH, range = 7, glyph = 42 U'*', colour = 4 '\004', flavour = BEAM_FIRE, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 54, y = 31}, target = {x = 52, y = 30}, damage = {num = 3, size = 34}, ench_power = 204, hit = 30, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 4351, source_name = "the Serpent of Hell", name = "blast of flame", short_name = "flames", hit_verb = "", loudness = 5, hit_noise_msg = "", explode_noise_msg = "", pierce = true, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "blast of fiery breath", affects_nothing = false, effect_known = true, effect_wanton = false, no_saving_throw = false, draw_delay = 15, explode_delay = 50, redraw_per_cell = true, 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 2, capacity 2 = {{x = 53, y = 31}, {x = 52, y = 30}}, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = true, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 80, hit_count = std::map with 2 elements = {[4347] = 1, [4294967295] = 1}, foes_hurt = 0, foes_helped = 0, friends_hurt = 0, friends_helped = 0, tracer = 0x0, chose_ray = false, overshoot_prompt = true, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 0, tile_explode = 0, can_see_invis = true, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} ignore_good_idea = spell_slot = spell_cast = flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 578} battlesphere = false #13 0x0000588b51088e1a in _mons_take_special_action (mons=..., old_energy=) at mon-act.cc:1894 friendly_or_near = #14 0x0000588b51090272 in handle_monster_move (mons=0x588b51aa8750 ) at mon-act.cc:2322 entry = mmov = {x = -1, y = -1} disabled = old_energy = non_move_energy = old_pos = new_pos = {x = 34, y = 26} #15 0x0000588b51091ee0 in handle_monsters (with_noise=true) at mon-act.cc:2789 mon = 0x588b51aa8750 oldspeed = tries = #16 0x0000588b514ae607 in world_reacts () at main.cc:2603 No locals. #17 0x0000588b514b0c80 in _input () at main.cc:1304 player_disabled = {was_disabled = false} #18 0x0000588b514b1635 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #19 0x0000588b50c49367 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #20 main (argc=12, argv=0x7ffe98616ea8) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }}} [Inferior 1 (process 483550) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.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-git-b171341b6e/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-b171341b6e/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-b171341b6e/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 16, depth = 7 Level id: Dis:7 Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 34 Level vaults: dis_grunt_layers Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The iron golem is moderately damaged. You spin and attack the iron golem repeatedly. You completely miss the iron golem. The iron golem is moderately damaged. You hit the iron golem but do no damage. The iron golem is moderately damaged. You spin and attack the Hell Sentinel. You thrash the Hell Sentinel!! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is heavily wounded. You block the iron golem's attack. x2 Aiming: Wall Jump Press: ? - help, Dir - move target You repeatedly attack the Hell Sentinel from above. You thrash the Hell Sentinel!! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. You tail-slap the Hell Sentinel. The Hell Sentinel is almost dead. You whack the Hell Sentinel! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is almost dead. You hit the Hell Sentinel. The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is almost dead. You hit the Hell Sentinel. The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. You tail-slap the Hell Sentinel. You kill the Hell Sentinel! The Council accepts your kill. You repeatedly attack the iron golem from above. You whack the iron golem! The iron golem is moderately damaged. You thrash the iron golem!! The iron golem is moderately damaged. You hit the iron golem. The iron golem is heavily damaged. You thrash the iron golem!! The iron golem is heavily damaged. You block the iron golem's attack. x4 You see here a caustic shrike corpse. You spin and attack the iron golem repeatedly. You thrash the iron golem!! The iron golem is severely damaged. You hit the iron golem. The iron golem is severely damaged. You block the iron golem's attack. x2 You enter a teleport trap! The teleport trap disappears. Your surroundings seem slightly different. A malevolent force fills the Iron City of Dis... You are sucked into a shaft and drop 1 floor! The shaft crumbles and collapses. "We will enjoy watching you die!" You hear a screech! x6 Unknown command. As you read the scroll of revelation, it crumbles to dust. You feel aware of your surroundings. You sensed 1 shop/portal. An ancient champion and 2 iron golems come into view. Found a gateway leading out of Dis. You hear a screech! You hear a screech! x2 You reach down and open the door. Found a stone staircase leading down. There is an open door here. You hear a screech! x5 You hear a screech! x3 There is a stone staircase leading down here. You fly downwards. You suddenly feel all small and vulnerable. HP restored. You feel drained. You hear a loud squeak. There is a gateway leading out of Dis here. As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. As you read the scroll of revelation, it crumbles to dust. You feel aware of your surroundings. You sensed 1 shop/portal. Found a ring of poison resistance, 4 stones and 6 gold pieces. Your surroundings suddenly seem different. You reach down and open the door. A war gargoyle comes into view. It is wielding a +0 flail. A war gargoyle comes into view. It is wielding a +3 flail of protection. The war gargoyle hits you but does no damage. The war gargoyle closely misses you. The war gargoyle moves out of view. There is an open door here. You hit the war gargoyle. The war gargoyle is lightly damaged. The war gargoyle launches metal splinters at you. The spray of metal splinters hits you but does no damage. You spin and attack the war gargoyle repeatedly. You completely miss the war gargoyle. You tail-slap the war gargoyle! The war gargoyle is moderately damaged. You hit the war gargoyle but do no damage. The war gargoyle is moderately damaged. The war gargoyle launches metal splinters at you. The spray of metal splinters misses you. You spin and attack the war gargoyle repeatedly. You hit the war gargoyle. You tail-slap the war gargoyle! The war gargoyle is heavily damaged. You whack the war gargoyle! The war gargoyle is severely damaged. You block the war gargoyle's attack. The war gargoyle completely misses you. You spin and attack the war gargoyle. You thrash the war gargoyle!! You destroy the war gargoyle! The Council accepts your kill. You spin and attack the war gargoyle repeatedly. You hit the war gargoyle. You tail-slap the war gargoyle! The war gargoyle is moderately damaged. You hit the war gargoyle but do no damage. The war gargoyle is moderately damaged. The war gargoyle launches metal splinters at you. You block the spray of metal splinters... and reflect it back! The spray of metal splinters hits the war gargoyle but does no damage. You spin and attack the war gargoyle repeatedly. You hit the war gargoyle but do no damage. You tail-slap the war gargoyle! The war gargoyle is heavily damaged. You thrash the war gargoyle!! You tail-slap the war gargoyle, but do no damage. The war gargoyle is severely damaged. The war gargoyle hits you but does no damage. You spin and attack the war gargoyle repeatedly. You whack the war gargoyle! The war gargoyle is almost destroyed. You hit the war gargoyle but do no damage. The war gargoyle is almost destroyed. The war gargoyle launches metal splinters at you. You block the spray of metal splinters... and reflect it back! The spray of metal splinters hits the war gargoyle. You destroy the war gargoyle! The Council accepts your kill. You reach down and open the door. You hear a shout! There is an open door here. An iron dragon comes into view. You hear a shout! The iron dragon moves out of view. The iron dragon roars deafeningly! You hear a loud squeak. A crystal echidna comes into view. A juggernaut comes into view. The crystal echidna moves out of view. A juggernaut comes into view. You spin and attack the iron dragon repeatedly. You whack the iron dragon! The iron dragon decays. The iron dragon is lightly wounded. You hit the iron dragon. The iron dragon decays. The iron dragon is lightly wounded. The crystal echidna flicks its quills at you. You block the crystallizing shot... and reflect it back! The crystallizing shot hits the crystal echidna!! You block the iron dragon's attack. x3; The juggernaut moves out of view. You roll towards the crystal echidna! You lunge at the crystal echidna, in a flurry of attacks. You barely miss the crystal echidna. The crystal echidna is heavily damaged. You hit the crystal echidna but do no damage. The crystal echidna is heavily damaged. You spin and attack the juggernaut repeatedly. You whack the juggernaut! The juggernaut decays. The juggernaut is lightly wounded. You hit the juggernaut but do no damage. The juggernaut is lightly wounded. You hit the crystal echidna. Your tail-slap misses the crystal echidna. The crystal echidna is heavily damaged. You hear a loud squeak. The juggernaut hits you but does no damage. You block the juggernaut's attack. The crystal echidna bites you but does no damage. You spin and attack the juggernaut repeatedly. You hit the juggernaut. The juggernaut decays. You tail-slap the juggernaut. The juggernaut is lightly wounded. You thrash the juggernaut!! The juggernaut decays. The juggernaut is moderately wounded. A war gargoyle opens the door. You roll towards the juggernaut! A war gargoyle comes into view. It is wielding a +0 flail of holy wrath. You lunge at the juggernaut, in a flurry of attacks. You hit the juggernaut. The juggernaut decays. You tail-slap the juggernaut, but do no damage. The juggernaut is lightly wounded. You thrash the juggernaut!! The juggernaut decays. You tail-slap the juggernaut!! The juggernaut is moderately wounded. You spin and attack the juggernaut repeatedly. You hit the juggernaut. The juggernaut decays. The juggernaut is moderately wounded. You hit the juggernaut but do no damage. You tail-slap the juggernaut! The juggernaut is moderately wounded. You thrash the juggernaut!! The juggernaut decays. The juggernaut is heavily wounded. You hear a loud squeak. Your muscles tense, ready for explosive movement... A crystal echidna and a quicksilver elemental come into view. You spin and attack the juggernaut repeatedly, with incredible momentum. You punish the juggernaut, causing immense pain!!! The juggernaut decays. The juggernaut is heavily wounded. You thrash the juggernaut!! The juggernaut decays. The juggernaut is severely wounded. You spin and attack the iron dragon repeatedly, with incredible momentum. You punish the iron dragon, causing immense pain!!! The iron dragon decays. You tail-slap the iron dragon. The iron dragon is heavily wounded. You punish the iron dragon, causing immense pain!!! The iron dragon decays. The iron dragon is almost dead. You spin and attack the juggernaut repeatedly, with incredible momentum. You hit the juggernaut but do no damage. You tail-slap the juggernaut! The juggernaut is heavily wounded. You thrash the juggernaut!! The juggernaut decays. The juggernaut is severely wounded. You spin and attack the crystal echidna repeatedly, with incredible momentum. You whack the crystal echidna! The crystal echidna is severely damaged. You devastate the crystal echidna!!! You destroy the crystal echidna! The Council accepts your kill. You roll towards the war gargoyle! You lunge with incredible momentum at the war gargoyle, in a flurry of attacks. You devastate the war gargoyle!!!! You destroy the war gargoyle! The Council accepts your kill. You spin and attack the juggernaut repeatedly, with incredible momentum. You hit the juggernaut. The juggernaut decays. The juggernaut is severely wounded. You punish the juggernaut, causing immense pain!!! The juggernaut decays. The juggernaut is almost dead. You spin and attack the iron dragon, with incredible momentum. You punish the iron dragon, causing immense pain!!! You blow up the iron dragon! The Council accepts your kill. You spin and attack the juggernaut repeatedly, with incredible momentum. You hit the juggernaut but do no damage. The juggernaut is severely wounded. You whack the juggernaut! The juggernaut decays. The juggernaut is almost dead. Your supernatural speed expires. You roll towards the war gargoyle! You lunge at the war gargoyle, in a flurry of attacks. You whack the war gargoyle! You tail-slap the war gargoyle, but do no damage. The war gargoyle is lightly damaged. You devastate the war gargoyle!!! You tail-slap the war gargoyle! You destroy the war gargoyle! The Council accepts your kill. You spin and attack the juggernaut repeatedly. You thrash the juggernaut!! You kill the juggernaut! The Council accepts your kill. The crystal echidna moves out of view. The quicksilver elemental moves out of view. Aiming: Wall Jump Press: ? - help, Dir - move target You repeatedly attack the juggernaut from above. You whack the juggernaut! You kill the juggernaut! The Council accepts your kill. The quicksilver elemental breathes dispelling energy at you. The bolt of dispelling energy hits you but does no damage. You spin and attack the quicksilver elemental repeatedly. You thrash the quicksilver elemental!! The quicksilver elemental is moderately damaged. You thrash the quicksilver elemental!! The quicksilver elemental is heavily damaged. The quicksilver elemental breathes dispelling energy at you. The bolt of dispelling energy misses you. You block the quicksilver elemental's attack. Aiming: Wall Jump Press: ? - help, Dir - move target You repeatedly attack the quicksilver elemental from above. You whack the quicksilver elemental! The quicksilver elemental is severely damaged. You thrash the quicksilver elemental!! You destroy the quicksilver elemental! The Council accepts your kill. You repeatedly attack the crystal echidna from above. You devastate the crystal echidna!!! You tail-slap the crystal echidna. The crystal echidna is severely damaged. You thrash the crystal echidna!! You destroy the crystal echidna! The Council accepts your kill. You hear a loud squeak. A war gargoyle comes into view. It is wielding a +1 vampiric morningstar. The war gargoyle moves out of view. The war gargoyle launches metal splinters at you. You block the spray of metal splinters... and reflect it back! The spray of metal splinters hits the war gargoyle but does no damage. You spin and attack the war gargoyle. You hit the war gargoyle but do no damage. You tail-slap the war gargoyle. The war gargoyle is lightly damaged. You block the war gargoyle's attack. A war gargoyle comes into view. It is wielding a +3 morningstar of draining. The war gargoyle closely misses you. The war gargoyle launches metal splinters at you. You block the spray of metal splinters... and reflect it back! The spray of metal splinters hits the war gargoyle!! You spin and attack the war gargoyle repeatedly. You thrash the war gargoyle!! You destroy the war gargoyle! The Council accepts your kill. You feel less exhausted. You block the war gargoyle's attack. You spin and attack the war gargoyle repeatedly. You thrash the war gargoyle!! You tail-slap the war gargoyle, but do no damage. The war gargoyle is moderately damaged. You hit the war gargoyle but do no damage. The war gargoyle is moderately damaged. You block the war gargoyle's attack. You spin and attack the war gargoyle repeatedly. You whack the war gargoyle! The war gargoyle is heavily damaged. You hit the war gargoyle but do no damage. The war gargoyle is heavily damaged. You block the war gargoyle's attack. x2 You spin and attack the war gargoyle repeatedly. You whack the war gargoyle! The war gargoyle is almost destroyed. You whack the war gargoyle! You destroy the war gargoyle! The Council accepts your kill. You hear a loud squeak. A war gargoyle comes into view. It is wielding a +0 great mace. The war gargoyle moves out of view. You roll towards the war gargoyle! A war gargoyle comes into view. It is wielding a +0 flail of pain. You lunge at the war gargoyle, in a flurry of attacks. You strike the helpless war gargoyle from behind! You whack the war gargoyle! You tail-slap the war gargoyle, but do no damage. The war gargoyle is moderately damaged. You hit the war gargoyle. The war gargoyle is moderately damaged. You whack the war gargoyle! The war gargoyle is heavily damaged. You block the war gargoyle's attack. You spin and attack the war gargoyle repeatedly. You hit the war gargoyle. You tail-slap the war gargoyle, but do no damage. The war gargoyle is heavily damaged. You whack the war gargoyle! The war gargoyle is severely damaged. The war gargoyle misses you. An ancient champion comes into view. It is wielding a +0 battleaxe of pain. You block the war gargoyle's attack. You spin and attack the war gargoyle repeatedly. You hit the war gargoyle but do no damage. x2 You tail-slap the war gargoyle!! The war gargoyle is moderately damaged. You spin and attack the war gargoyle repeatedly. You thrash the war gargoyle!! You destroy the war gargoyle! The Council accepts your kill. The war gargoyle completely misses you. The ancient champion gestures wildly while chanting. The ancient champion seems to speed up. You block the war gargoyle's attack. You spin and attack the war gargoyle repeatedly. You thrash the war gargoyle!! You tail-slap the war gargoyle. The war gargoyle is almost destroyed. You whack the war gargoyle! You tail-slap the war gargoyle. You destroy the war gargoyle! The Council accepts your kill. You block the ancient champion's attack. A war gargoyle comes into view. It is wielding a +4 flail of draining. You spin and attack the ancient champion repeatedly. You hit the ancient champion. The ancient champion decays. The ancient champion's magic leaks into the air. The ancient champion is lightly damaged. You hit the ancient champion but do no damage. The ancient champion is lightly damaged. The ancient champion's magic is no longer disrupted. You block the ancient champion's attack. You see here a +0 flail of pain. You whack the war gargoyle! You tail-slap the war gargoyle, but do no damage. The war gargoyle is moderately damaged. You block the war gargoyle's attack. You spin and attack the ancient champion. You whack the ancient champion! The ancient champion decays. The ancient champion's magic leaks into the air. The ancient champion is lightly damaged. The ancient champion's magic is no longer disrupted. You block the ancient champion's attack. You block the war gargoyle's attack. You spin and attack the war gargoyle repeatedly. You whack the war gargoyle! You tail-slap the war gargoyle! The war gargoyle is almost destroyed. You hit the war gargoyle but do no damage. You tail-slap the war gargoyle, but do no damage. The war gargoyle is almost destroyed. You block the war gargoyle's attack. You see here a +0 great mace. You spin and attack the war gargoyle repeatedly. You whack the war gargoyle! You destroy the war gargoyle! The Council accepts your kill. You block the ancient champion's attack. There is an open door here. The ancient champion attacks as it pursues you! The ancient champion completely misses you. You spin and attack the ancient champion repeatedly. You thrash the ancient champion!! The ancient champion decays. The ancient champion's magic leaks into the air. You tail-slap the ancient champion. The ancient champion is severely damaged. You hit the ancient champion but do no damage. The ancient champion is severely damaged. You block the ancient champion's attack. You spin and attack the ancient champion repeatedly. You hit the ancient champion. The ancient champion decays. The ancient champion's magic leaks into the air. You tail-slap the ancient champion!! You destroy the ancient champion! The Council accepts your kill. You hear a deafening roar! You hear a loud squeak. You reach down and open the door. An iron dragon comes into view. You hear a roar! An ancient champion and a Hell Sentinel come into view. The ancient champion is wielding a +3 great mace of freezing. You hear a roar! You block the iron dragon's attack. x3 The ancient champion gestures at you while chanting. You block the iron shot... and reflect it back! The iron shot hits the iron dragon!! The Hell Sentinel moves out of view. There is an open door here. A crystal echidna comes into view. You spin and attack the iron dragon repeatedly. You whack the iron dragon! The iron dragon decays. The iron dragon is moderately wounded. You thrash the iron dragon!! The iron dragon decays. You tail-slap the iron dragon. The iron dragon is severely wounded. You hear a loud squeak. You hear a roar! The ancient champion mumbles some strange words. The ancient champion seems to speed up. The iron dragon breathes metal splinters at you. The spray of metal splinters misses you. The crystal echidna moves out of view. An iron golem comes into view. You spin and attack the iron dragon repeatedly. You thrash the iron dragon!! The iron dragon decays. The iron dragon is almost dead. You hit the iron dragon but do no damage. The iron dragon is almost dead. You spin and attack the ancient champion repeatedly. You whack the ancient champion! The ancient champion decays. The ancient champion's magic leaks into the air. The ancient champion is lightly damaged. You hit the ancient champion. The ancient champion decays. The ancient champion is lightly damaged. You block the ancient champion's attack. The iron golem moves out of view. A war gargoyle comes into view. It is wielding a +2 flail of protection. You spin and attack the ancient champion repeatedly. You whack the ancient champion! The ancient champion decays. The ancient champion's magic leaks into the air. You tail-slap the ancient champion!! The ancient champion is heavily damaged. You whack the ancient champion! The ancient champion decays. The ancient champion is severely damaged. You hear a screech! The iron dragon breathes metal splinters at you. You block the spray of metal splinters... and reflect it back! The spray of metal splinters hits the ancient champion. You block the ancient champion's attack. The war gargoyle moves out of view. You block the crystal echidna's attack. You spin and attack the crystal echidna repeatedly. You whack the crystal echidna! You tail-slap the crystal echidna! The crystal echidna is moderately damaged. You whack the crystal echidna! You tail-slap the crystal echidna. The crystal echidna is heavily damaged. You spin and attack the ancient champion repeatedly. You thrash the ancient champion!! You destroy the ancient champion! The Council accepts your kill. You block the crystal echidna's attack. x2 You spin and attack the crystal echidna repeatedly. You devastate the crystal echidna!!! You destroy the crystal echidna! The Council accepts your kill. You block the Hell Sentinel's attack. The Hell Sentinel hits you but does no damage. An ancient champion comes into view. It is wielding a +1 heavy great mace. Things that are here: a +3 great mace of freezing; a +0 chain mail You spin and attack the iron dragon repeatedly. You hit the iron dragon but do no damage. The iron dragon is almost dead. You hit the iron dragon but do no damage. You tail-slap the iron dragon, but do no damage. The iron dragon is almost dead. You spin and attack the Hell Sentinel repeatedly. You punish the Hell Sentinel, causing immense pain!!! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is moderately wounded. You thrash the Hell Sentinel!! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is heavily wounded. You hear a roar! You block the ancient champion's attack. You block the iron dragon's attack. x2 The iron dragon tramples you but does no damage. A war gargoyle comes into view. It is wielding a +1 morningstar of flaming. You spin and attack the Hell Sentinel repeatedly. You whack the Hell Sentinel! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is heavily wounded. You thrash the Hell Sentinel!! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is severely wounded. You spin and attack the ancient champion repeatedly. You hit the ancient champion but do no damage. You thrash the ancient champion!! The ancient champion decays. The ancient champion's magic leaks into the air. The ancient champion is moderately damaged. The Hell Sentinel falters for a moment. You block the war gargoyle's attack. You roll towards the iron dragon! You lunge at the iron dragon, in a flurry of attacks. You punish the iron dragon, causing immense pain!!! You kill the iron dragon! The Council accepts your kill. You spin and attack the war gargoyle repeatedly. You thrash the war gargoyle!! The war gargoyle is heavily damaged. You whack the war gargoyle! You tail-slap the war gargoyle! The war gargoyle is almost destroyed. You spin and attack the Hell Sentinel repeatedly. You whack the Hell Sentinel! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. You tail-slap the Hell Sentinel! The Hell Sentinel is almost dead. You hit the Hell Sentinel. The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is almost dead. You spin and attack the ancient champion repeatedly. You whack the ancient champion! The ancient champion decays. The ancient champion's magic leaks into the air. The ancient champion is heavily damaged. You whack the ancient champion! The ancient champion decays. The ancient champion's magic leaks into the air. The ancient champion is severely damaged. You block the war gargoyle's attack. You spin and attack the war gargoyle repeatedly. You hit the war gargoyle. You tail-slap the war gargoyle, but do no damage. The war gargoyle is almost destroyed. You whack the war gargoyle! You destroy the war gargoyle! The Council accepts your kill. You spin and attack the Hell Sentinel repeatedly. You hit the Hell Sentinel. The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. You tail-slap the Hell Sentinel. The Hell Sentinel is almost dead. You hit the Hell Sentinel. You kill the Hell Sentinel! The Council accepts your kill. You spin and attack the ancient champion repeatedly. You thrash the ancient champion!! The ancient champion decays. The ancient champion's magic leaks into the air. The ancient champion is almost destroyed. You devastate the ancient champion!!! You destroy the ancient champion! The Council accepts your kill. The war gargoyle launches metal splinters at you. You block the spray of metal splinters... and reflect it back! The spray of metal splinters hits the war gargoyle. You block the war gargoyle's attack. You spin and attack the war gargoyle repeatedly. You hit the war gargoyle but do no damage. The war gargoyle is lightly damaged. You hit the war gargoyle but do no damage. The war gargoyle is lightly damaged. You block the war gargoyle's attack. You roll towards the iron golem! You lunge at the iron golem, in a flurry of attacks. You whack the iron golem! You tail-slap the iron golem, but do no damage. The iron golem is lightly damaged. You thrash the iron golem!! The iron golem is lightly damaged. You spin and attack the war gargoyle repeatedly. You whack the war gargoyle! You tail-slap the war gargoyle, but do no damage. The war gargoyle is moderately damaged. You hit the war gargoyle but do no damage. You tail-slap the war gargoyle!! The war gargoyle is almost destroyed. You hit the iron golem but do no damage. You tail-slap the iron golem! The iron golem is lightly damaged. The war gargoyle launches metal splinters at you. You block the spray of metal splinters... and reflect it back! The spray of metal splinters hits the war gargoyle but does no damage. You block the iron golem's attack. x2 You spin and attack the war gargoyle repeatedly. You whack the war gargoyle! You destroy the war gargoyle! The Council accepts your kill. You spin and attack the iron golem repeatedly. You whack the iron golem! The iron golem is moderately damaged. You hit the iron golem. You tail-slap the iron golem, but do no damage. The iron golem is moderately damaged. You block the iron golem's attack. x2 Your life force feels restored. A Hell Sentinel comes into view. You roll towards the Hell Sentinel! You lunge at the Hell Sentinel. You hit the Hell Sentinel but do no damage. You spin and attack the iron golem repeatedly. You hit the iron golem but do no damage. You tail-slap the iron golem! The iron golem is moderately damaged. You hit the iron golem but do no damage. You tail-slap the iron golem. The iron golem is moderately damaged. You thrash the Hell Sentinel!! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is lightly wounded. You spin and attack the iron golem repeatedly. You thrash the iron golem!! The iron golem is moderately damaged. You hit the iron golem but do no damage. The iron golem is moderately damaged. The Hell Sentinel falters for a moment. You block the iron golem's attack. x2 You roll towards the Hell Sentinel! You lunge at the Hell Sentinel, in a flurry of attacks. You whack the Hell Sentinel! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is lightly wounded. You hit the Hell Sentinel. The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. You tail-slap the Hell Sentinel, but do no damage. The Hell Sentinel is moderately wounded. You spin and attack the iron golem repeatedly. You whack the iron golem! You tail-slap the iron golem, but do no damage. The iron golem is heavily damaged. You thrash the iron golem!! You tail-slap the iron golem, but do no damage. The iron golem is heavily damaged. You whack the Hell Sentinel! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is moderately wounded. You spin and attack the iron golem repeatedly. You completely miss the iron golem. You tail-slap the iron golem, but do no damage. The iron golem is heavily damaged. You thrash the iron golem!! You tail-slap the iron golem. The iron golem is heavily damaged. You block the iron golem's attack. x2 A quicksilver elemental comes into view. You spin and attack the Hell Sentinel repeatedly. You punish the Hell Sentinel, causing immense pain!!! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is heavily wounded. You hit the Hell Sentinel but do no damage. The Hell Sentinel is heavily wounded. You block the Hell Sentinel's attack. x2 The quicksilver elemental moves out of view. You spin and attack the Hell Sentinel repeatedly. You hit the Hell Sentinel but do no damage. You tail-slap the Hell Sentinel, but do no damage. The Hell Sentinel is heavily wounded. You hit the Hell Sentinel. The Hell Sentinel decays. You tail-slap the Hell Sentinel!! The Hell Sentinel is severely wounded. You spin and attack the iron golem repeatedly. You hit the iron golem but do no damage. The iron golem is heavily damaged. You hit the iron golem but do no damage. The iron golem is heavily damaged. The quicksilver elemental breathes dispelling energy at you. The bolt of dispelling energy hits you!! You block the iron golem's attack. x2 You spin and attack the Hell Sentinel. You hit the Hell Sentinel. The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. You tail-slap the Hell Sentinel. The Hell Sentinel is almost dead. You spin and attack the iron golem. You thrash the iron golem!! The iron golem is severely damaged. You block the Hell Sentinel's attack. The Hell Sentinel misses you. The quicksilver elemental hits you but does no damage. You block the iron golem's attack. x2 You spin and attack the quicksilver elemental repeatedly. You hit the quicksilver elemental. The quicksilver elemental is lightly damaged. You thrash the quicksilver elemental!! The quicksilver elemental is moderately damaged. You spin and attack the iron golem repeatedly. You hit the iron golem but do no damage. The iron golem is severely damaged. You thrash the iron golem!! The iron golem is severely damaged. You hear a loud squeak. The quicksilver elemental breathes dispelling energy at you. The bolt of dispelling energy hits you!! You block the iron golem's attack. x2 You spin and attack the Hell Sentinel repeatedly. You thrash the Hell Sentinel!! You kill the Hell Sentinel! The Council accepts your kill. You hear a screech! You block the quicksilver elemental's attack. A crystal echidna comes into view. You spin and attack the iron golem repeatedly. You hit the iron golem but do no damage. The iron golem is severely damaged. You whack the iron golem! You tail-slap the iron golem! The iron golem is almost destroyed. You hear a screech! The quicksilver elemental breathes dispelling energy at you. The bolt of dispelling energy misses you. You block the iron golem's attack. x2 You spin and attack the quicksilver elemental repeatedly. You thrash the quicksilver elemental!! The quicksilver elemental is heavily damaged. You whack the quicksilver elemental! The quicksilver elemental is severely damaged. You spin and attack the iron golem repeatedly. You whack the iron golem! The iron golem is almost destroyed. You hit the iron golem but do no damage. You tail-slap the iron golem, but do no damage. The iron golem is almost destroyed. You hear a screech! The quicksilver elemental breathes dispelling energy at you. The bolt of dispelling energy misses you. You block the iron golem's attack. The iron golem punches you but does no damage. An ancient champion comes into view. It is wielding a +3 battleaxe of flaming. You spin and attack the crystal echidna repeatedly. You thrash the crystal echidna!! The crystal echidna is heavily damaged. You thrash the crystal echidna!! You destroy the crystal echidna! The Council accepts your kill. A caustic shrike comes into view. You block the quicksilver elemental's attack. The ancient champion moves out of view. You spin and attack the caustic shrike repeatedly. You thrash the caustic shrike!! The caustic shrike decays. The caustic shrike is moderately wounded. You hit the caustic shrike but do no damage. You tail-slap the caustic shrike! The caustic shrike is heavily wounded. You spin and attack the quicksilver elemental repeatedly. You whack the quicksilver elemental! The quicksilver elemental is almost destroyed. You hit the quicksilver elemental. The quicksilver elemental is almost destroyed. The quicksilver elemental breathes dispelling energy at you. The bolt of dispelling energy misses you. You block the caustic shrike's attack. You block the quicksilver elemental's attack. A Hell Sentinel comes into view. You block the caustic shrike's attack. You roll towards the iron golem! You lunge at the iron golem, in a flurry of attacks. You whack the iron golem! You tail-slap the iron golem, but do no damage. The iron golem is almost destroyed. You thrash the iron golem!! You tail-slap the iron golem. The iron golem is almost destroyed. You spin and attack the caustic shrike repeatedly. You punish the caustic shrike, causing immense pain!!! The caustic shrike decays. The caustic shrike is severely wounded. You thrash the caustic shrike!! You kill the caustic shrike! The Council accepts your kill. You spin and attack the quicksilver elemental repeatedly. You thrash the quicksilver elemental!! You destroy the quicksilver elemental! The Council accepts your kill. You whack the iron golem! You destroy the iron golem! The Council accepts your kill. You roll towards the Hell Sentinel! You lunge at the Hell Sentinel, in a flurry of attacks. You hit the Hell Sentinel but do no damage. You tail-slap the Hell Sentinel! The Hell Sentinel is lightly wounded. You hit the Hell Sentinel. The Hell Sentinel decays. The Hell Sentinel is lightly wounded. You thrash the Hell Sentinel!! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is moderately wounded. You block the Hell Sentinel's attack. The Hell Sentinel hits you but does no damage. An ancient champion comes into view. It is wielding a +3 heavy great mace. You spin and attack the Hell Sentinel repeatedly. You whack the Hell Sentinel! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. You tail-slap the Hell Sentinel, but do no damage. The Hell Sentinel is heavily wounded. You thrash the Hell Sentinel!! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. The Hell Sentinel is severely wounded. You spin and attack the ancient champion repeatedly. You hit the ancient champion but do no damage. x2 You spin and attack the Hell Sentinel repeatedly. You hit the Hell Sentinel but do no damage. The Hell Sentinel is severely wounded. You thrash the Hell Sentinel!! The Hell Sentinel decays. The Hell Sentinel's magic leaks into the air. You tail-slap the Hell Sentinel! You kill the Hell Sentinel! The Council accepts your kill. You block the ancient champion's attack. You spin and attack the ancient champion repeatedly. You hit the ancient champion but do no damage. x2 You tail-slap the ancient champion, but do no damage. The ancient champion points at you and mumbles some strange words. You block the iron shot... and reflect it back! The iron shot hits the ancient champion!! You spin and attack the ancient champion repeatedly. You hit the ancient champion. The ancient champion decays. The ancient champion is lightly damaged. You hit the ancient champion but do no damage. The ancient champion is lightly damaged. The ancient champion hits you but does no damage. You spin and attack the ancient champion repeatedly. You thrash the ancient champion!! The ancient champion decays. The ancient champion's magic leaks into the air. You tail-slap the ancient champion, but do no damage. The ancient champion is moderately damaged. You thrash the ancient champion!! The ancient champion decays. The ancient champion's magic leaks into the air. The ancient champion is heavily damaged. The ancient champion attacks as it pursues you! The ancient champion barely misses you. You spin and attack the ancient champion repeatedly. You hit the ancient champion but do no damage. The ancient champion is heavily damaged. You thrash the ancient champion!! The ancient champion decays. The ancient champion's magic leaks into the air. The ancient champion is almost destroyed. You spin and attack the ancient champion repeatedly. You whack the ancient champion! The ancient champion decays. The ancient champion's magic leaks into the air. The ancient champion is heavily damaged. You thrash the ancient champion!! The ancient champion decays. The ancient champion's magic leaks into the air. The ancient champion is severely damaged. The ancient champion casts a spell. The ancient champion seems to speed up. You spin and attack the ancient champion repeatedly. You hit the ancient champion. The ancient champion decays. You tail-slap the ancient champion, but do no damage. The ancient champion is almost destroyed. You thrash the ancient champion!! You destroy the ancient champion! The Council accepts your kill. Your Spellcasting skill increases to level 14! You spin and attack the ancient champion repeatedly. You thrash the ancient champion!! You destroy the ancient champion! The Council accepts your kill. You hear a shout! You hear a deafening roar! You hear a loud squeak. You hear a loud squeak. An iron giant comes into view. It is wielding a +0 giant club. You reach down and open the door. A quicksilver elemental comes into view. The quicksilver elemental breathes dispelling energy at you. The bolt of dispelling energy hits you!! The iron giant fires a harpoon shot at you. You block the harpoon shot... and reflect it back! The harpoon shot hits the iron giant! The iron giant is yanked forward by the harpoon shot. An iron dragon comes into view. You spin and attack the iron giant repeatedly. You hit the iron giant but do no damage. You tail-slap the iron giant!! The iron giant is lightly wounded. You hit the iron giant. The iron giant decays. The iron giant is lightly wounded. The quicksilver elemental hits you but does no damage. You spin and attack the iron giant. You hit the iron giant but do no damage. The iron giant is lightly wounded. You spin and attack the quicksilver elemental repeatedly. You whack the quicksilver elemental! The quicksilver elemental is lightly damaged. You whack the quicksilver elemental! You tail-slap the quicksilver elemental!! The quicksilver elemental is heavily damaged. You block the quicksilver elemental's attack. The iron giant throws the iron dragon at you! You spin and attack the iron giant. You hit the iron giant but do no damage. The iron giant is lightly wounded. You spin and attack the quicksilver elemental repeatedly. You devastate the quicksilver elemental!!! You destroy the quicksilver elemental! The Council accepts your kill. You hear a loud squeak. You hear a roar! You hear a shout! You block the iron giant's attack. You spin and attack the iron giant repeatedly. You hit the iron giant but do no damage. The iron giant is lightly wounded. You whack the iron giant! The iron giant decays. The iron giant's magic leaks into the air. The iron giant is moderately wounded. You spin and attack the iron dragon repeatedly. You whack the iron dragon! The iron dragon decays. The iron dragon is lightly wounded. You thrash the iron dragon!! The iron dragon decays. The iron dragon is moderately wounded. You hear a shout! You hear a deafening roar! You block the iron dragon's attack. x3 You hear a loud squeak. You spin and attack the iron giant repeatedly. You whack the iron giant! The iron giant decays. The iron giant's magic leaks into the air. You tail-slap the iron giant. The iron giant is moderately wounded. You hit the iron giant. The iron giant decays. You tail-slap the iron giant. The iron giant is moderately wounded. The iron giant throws the iron dragon at you! 2 iron golems and a juggernaut come into view. You spin and attack the iron giant repeatedly. The iron golem squeaks loudly. You thrash the iron giant!! The iron giant decays. The iron giant's magic leaks into the air. The iron giant is heavily wounded. You hit the iron giant but do no damage. You tail-slap the iron giant! The iron giant is heavily wounded. You hear a loud squeak. x2 The iron golem moves out of view. The juggernaut moves out of view. There is an open door here. You spin and attack the iron golem repeatedly. You hit the iron golem. You tail-slap the iron golem. The iron golem is lightly damaged. You completely miss the iron golem. You tail-slap the iron golem, but do no damage. The iron golem is lightly damaged. You hear a loud squeak. The iron giant fires a harpoon shot at you. You block the harpoon shot... and reflect it back! The harpoon shot hits the iron giant. The iron giant is yanked forward by the harpoon shot. You block the iron golem's attack. x2 Aiming: Wall Jump Press: ? - help, Dir - move target You repeatedly attack the ancient champion from above. A Hell Sentinel comes into view. The Hell Sentinel roars! You thrash the ancient champion!! The ancient champion decays. The ancient champion is heavily damaged. You thrash the ancient champion!! The ancient champion decays. The ancient champion's magic leaks into the air. The ancient champion is almost destroyed. You hit the ancient champion but do no damage. The ancient champion is almost destroyed. You thrash the ancient champion!! You destroy the ancient champion! The Council accepts your kill. You repeatedly attack the iron golem from above. You hit the iron golem. The iron golem is lightly damaged. You whack the iron golem! The iron golem is lightly damaged. You whack the iron golem! The iron golem is lightly damaged. You hit the iron golem but do no damage. The iron golem is lightly damaged. You repeatedly attack the juggernaut from above. You hit the juggernaut but do no damage. You thrash the juggernaut!! The juggernaut decays. The juggernaut is moderately wounded. You whack the juggernaut! The juggernaut decays. The juggernaut is moderately wounded. You repeatedly attack the iron golem from above. You devastate the iron golem!!! The iron golem is lightly damaged. You whack the iron golem! The iron golem is moderately damaged. You whack the iron golem! The iron golem is moderately damaged. You devastate the iron golem!!! The iron golem is heavily damaged. The Serpent of Hell comes into view. You block the Serpent of Hell's attack. The Serpent of Hell barely misses you. You block the Serpent of Hell's attack. x3 The Serpent of Hell completely misses you. The juggernaut completely misses you. The juggernaut hits you but does no damage. The iron golem punches you. The iron golem punches you!! The iron golem misses you. The iron golem completely misses you. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-139-gb171341b6e Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_USE_ABILITY repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [tswn] Species: Armataur Job: Wanderer HP: 229/266; mods: 0/0 MP: 13/13; mod: 0 Stats: 44 16 14 Position: (52, 30), god: Wu Jian (26), turn_is_over: 1, banished: 0 Standing on/in/over feature: open door Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 20 | 25 | 24789 | 589/2289 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 1 | 59 | 0/119 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 16 | 8919 | 0/1248 Polearms | X | 0 | 0 | 0 | 0 | 0/70 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/84 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 20 | 25 | 13028 | 928/1144 Dodging | X | 0 | 0 | 13 | 8072 | 0/1388 Stealth | X | 0 | 0 | 1 | 43 | 8/71 Shields | X | 1 | 20 | 21 | 12370 | 892/1282 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 2 | 40 | 14 | 8002 | 48/1273 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 0 | 0 | 0/59 Summonings | X | 0 | 0 | 0 | 0 | 0/70 Necromancy | X | 0 | 0 | 0 | 0 | 0/70 Translocations | X | 0 | 0 | 11 | 3493 | 118/675 Forgecraft | X | 0 | 0 | 0 | 0 | 0/70 Fire Magic | X | 0 | 0 | 0 | 0 | 0/59 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 9 | 2675 | 0/625 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Alchemy | X | 0 | 0 | 0 | 0 | 0/59 Invocations | X | 0 | 0 | 1 | 50 | 0/100 Evocations | X | 0 | 0 | 1 | 51 | 1/100 Shapeshifting | X | 0 | 0 | 26 | 31501 | 0/2899 Spell bugs: Durations: #33: 1 #140: 30 #169: 40 Attributes: #4: 238913 #12: 9295 #13: 5647 #22: 1 #23: 19509 #24: 911187068 #49: 15146 Mutations: clarity: 1 deformed body: 1 (innate) electricity resistance: 1 tough skin: 3 (innate) armoured tail: 2 (innate) rollpage: 2 (innate) Inventory bugs: Equipment: eq slot #9, inv slot #15: +4 ring of slaying eq slot #3, inv slot #21: +5 crystal plate armour eq slot #8, inv slot #27: +1 cloak of Starlight {*Dazzle EV+4 Stlth--} eq slot #4, inv slot #40: +1 helmet of Courage {rN+ Str+6 Int+3 Stlth+} eq slot #10, inv slot #48: amulet "Acher" {Reflect Regen+ Dex+3 SH+5} eq slot #7, inv slot #47: +1 barding of flying eq slot #9, inv slot #16: ring "Kearphyoto" {Will++ Str+6 Stlth+} eq slot #5, inv slot #26: +0 pair of gloves "Uzxag" {rF++ rCorr Str+2} eq slot #2, inv slot #36: +2 tower shield of protection eq slot #1, inv slot #0: +7 antimagic demon whip }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ****,,.#####+##+##....,*****,,,** ***,,,................,+,,,****** *,,,,,................,*,,,****** *,,,,,.....☼§§§§§....#**+***,,,,, *,,,,,.....§§§§§☼..#****,,,,,,,ß, *,,,,,.....§§☼§####***,,,,,,,,,,, *,,..,,***#§§§§DC☼#*,,,,,,,,,,,,, ,,,...,*,,#§§§§#9C#,,,,,,,,****,, ,,,....+,,#☼§§##z##,,,,,,***,,*** ,,,....####☼§##*○9D,,,,,**,,*,,,* ,,,,,...☼§§§§#*,.1§,,,,,*,**,,,,, ,,,,,,..☼§§☼##,,....,ß,**,*,,,,,, ,******#§§§☼#*,,.....,,*,**,,,,,, ,*,,,,,#§§§§#*,,......,*,**,,,,,, ,*,,,,,#☼☼§§##,,ß,,,,ß,**,*,,,,,, .*,,,,,#☼§☼§§#*,,,,,,,,,*,**,,,,, .##+####§§§§§##*,,,,,,,,**,,*,,,* clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< fix_slime_vaults: true tomb_guardian_sets: 1: 2 2: 1 3: 1 4: 1 5: 1 6: 1 necropolis_difficulty: snake ziggurat: monster_hook: false builder: ellipse zig_exc: 74 colour: green bailey_type: bailey_polearm ice_cave_hard: false ignacio_forbid: true soh_hangout: Dis ignacio_spawned: true slime_fixup_done: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>