ERROR in 'mon-cast.cc' at line 2497: Unknown monster spell 'Freezing Cloud' cast by Eggjjim's ghost Version: Dungeon Crawl Stone Soup 0.34-a0-1909-g0270d88442 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 2726651081142311942, deterministic pregen: 1 Version history: Game started: 0.34-a0-1899-g04f1e15178 0.34-a0-1909-g0270d88442 Command line: /usr/games/crawl-git-0270d88442 -name Puer -rc /dgldir/rcfiles/crawl-git/Puer.rc -macro /dgldir/rcfiles/crawl-git/Puer.macro -morgue /dgldir/morgue/Puer/ -webtiles-socket /crawl-master/webserver/sockets/Puer:2025-12-23.13:09:28.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 22 stack frames. /usr/games/crawl-git-0270d88442(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5773223d866e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-0270d88442(_Z13do_crash_dumpv+0x43a) [0x5773223e68aa]: do_crash_dump() /usr/games/crawl-git-0270d88442(_Z20crash_signal_handleri+0x1fa) [0x5773223d8b4a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x79b54baf5330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x79b54bb4eb2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x79b54baf527e]: /usr/games/crawl-git-0270d88442(+0x4ffc7d) [0x5773223e5c7d]: /usr/games/crawl-git-0270d88442(_Z3diePKciS0_z+0x166) [0x5773223e62f6]: die(char const*, int, char const*, ...) /usr/games/crawl-git-0270d88442(_Z15mons_spell_beamPK7monster10spell_typeib+0x12b9) [0x577322777b49]: mons_spell_beam(monster const*, spell_type, int, bool) /usr/games/crawl-git-0270d88442(_Z15setup_mons_castPK7monsterR4bolt10spell_typebb+0x21d) [0x5773227781ed]: setup_mons_cast(monster const*, bolt&, spell_type, bool, bool) /usr/games/crawl-git-0270d88442(+0x8a85e9) [0x57732278e5e9]: /usr/games/crawl-git-0270d88442(_Z16handle_mon_spellP7monster+0x98a) [0x57732279e4ea]: handle_mon_spell(monster*) /usr/games/crawl-git-0270d88442(+0x8754ed) [0x57732275b4ed]: /usr/games/crawl-git-0270d88442(_Z19handle_monster_moveP7monster+0x1965) [0x577322763625]: handle_monster_move(monster*) /usr/games/crawl-git-0270d88442(_Z15handle_monstersb+0xb08) [0x577322764ea8]: handle_monsters(bool) /usr/games/crawl-git-0270d88442(_Z12world_reactsv+0x135) [0x577322b97b05]: world_reacts() /usr/games/crawl-git-0270d88442(+0xcb3df0) [0x577322b99df0]: /usr/games/crawl-git-0270d88442(+0xcb4f85) [0x577322b9af85]: /usr/games/crawl-git-0270d88442(main+0x1f7) [0x5773223098f7]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x79b54bada1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x79b54bada28b]: /usr/games/crawl-git-0270d88442(_start+0x25) [0x57732230a3e5]: Trying to run gdb. GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x000079b54bbc07a7 in __GI___wait4 (pid=2222600, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000079b54bbc07a7 in __GI___wait4 (pid=2222600, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005773223d8d1c in call_gdb (file=0x79b54bcb44e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2157192\000\000\000\000\000" #2 0x00005773223e68c8 in do_crash_dump () at dbg-asrt.cc:673 t = 1766496016 dir = "/dgldir/morgue/Puer/" name = "/dgldir/morgue/Puer/crash-Puer-20251223-132016.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR in 'mon-cast.cc' at line 2497: Unknown monster spell 'Freezing Cloud' cast by Eggjjim's ghost" file = 0x79b54bcb44e0 <_IO_2_1_stderr_> #3 0x00005773223d8b4a 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 = {2468400}} 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 0x000079b54baf527e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x00005773223e5c7d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe49258bd0 "ERROR in 'mon-cast.cc' at line 2497: Unknown monster spell 'Freezing Cloud' cast by Eggjjim's ghost", assert=false) at dbg-asrt.cc:807 No locals. #10 0x00005773223e62f6 in die (file=file@entry=0x577322bf364d "mon-cast.cc", line=line@entry=2497, format=format@entry=0x577322c70d10 "Unknown monster spell '%s' cast by %s") at dbg-asrt.cc:867 tmp = "Unknown monster spell 'Freezing Cloud' cast by Eggjjim's ghost", '\000' mesg = "ERROR in 'mon-cast.cc' at line 2497: Unknown monster spell 'Freezing Cloud' cast by Eggjjim's ghost", '\000' args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffe492594d0, reg_save_area = 0x7ffe492593f0}} #11 0x0000577322777b49 in mons_spell_beam (mons=mons@entry=0x5773231e9418 , spell_cast=spell_cast@entry=SPELL_FREEZING_CLOUD, power=power@entry=216, check_validity=check_validity@entry=false) at mon-cast.cc:2497 beam = {origin_spell = SPELL_FREEZING_CLOUD, range = 5, glyph = 42 U'*', colour = 255 '\377', flavour = BEAM_NONE, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 1, size = 0}, ench_power = 216, hit = -1, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 2635, source_name = "Eggjjim's ghost", name = "****", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, stop_at_allies = false, aux_source = "", 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 0, capacity 0, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 0 elements, 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}, last_affected_actor_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 = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} real_spell = SPELL_FREEZING_CLOUD logic = 0x0 #12 0x00005773227781ed in setup_mons_cast (mons=mons@entry=0x5773231e9418 , pbolt=..., spell_cast=spell_cast@entry=SPELL_FREEZING_CLOUD, evoke=evoke@entry=false, check_validity=check_validity@entry=false) at mon-cast.cc:2709 power = 216 theBeam = {origin_spell = SPELL_FREEZING_CLOUD, range = 5, glyph = 42 U'*', colour = 255 '\377', flavour = BEAM_NONE, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 1, size = 0}, ench_power = 216, hit = -1, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 2635, source_name = "Eggjjim's ghost", name = "****", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, stop_at_allies = false, aux_source = "", 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 0, capacity 0, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 0 elements, 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}, last_affected_actor_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 = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} #13 0x000057732278e5e9 in _target_and_justify_spell (mons=..., beem=..., spell=SPELL_FREEZING_CLOUD, ignore_good_idea=false) at mon-cast.cc:4963 logic = #14 0x000057732279e4ea in _choose_spell_to_cast (ignore_good_idea=, hspell_pass=std::vector of length 4, capacity 5 = {...}, beem=..., mons=...) at mon-cast.cc:5066 prefer_selfench = chosen_slot = attempt = orig_beem = {origin_spell = SPELL_NO_SPELL, range = -2, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 64, y = 38}, target = {x = 66, y = 36}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_NON_ACTOR, ex_size = 0, source_id = 2635, source_name = "", name = "", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, stop_at_allies = false, aux_source = "", 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 0, capacity 0, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 0 elements, 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}, last_affected_actor_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 = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} reroll = orig_beem = reroll = slot = __for_range = __for_begin = __for_end = found_spell = chosen_slot = slot = __for_range = __for_begin = __for_end = targ_beam = attempt = prefer_selfench = chosen_slot = #15 handle_mon_spell (mons=mons@entry=0x5773231e9418 ) at mon-cast.cc:5171 hspell_pass = std::vector of length 4, capacity 5 = {{spell = SPELL_SUMMON_ICE_BEAST, freq = 13 '\r', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}, {spell = SPELL_GRAVE_CLAW, freq = 13 '\r', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}, {spell = SPELL_AGONY, freq = 13 '\r', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}, {spell = SPELL_FREEZING_CLOUD, freq = 13 '\r', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}} beem = {origin_spell = SPELL_NO_SPELL, range = -2, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 64, y = 38}, target = {x = 66, y = 36}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_NON_ACTOR, ex_size = 0, source_id = 2635, source_name = "", name = "", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, stop_at_allies = false, aux_source = "", 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 0, capacity 0, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 0 elements, 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}, last_affected_actor_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 = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} ignore_good_idea = spell_slot = spell_cast = flags = battlesphere = #16 0x000057732275b4ed in _mons_take_special_action (mons=..., old_energy=) at mon-act.cc:1818 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 contrib/install/x86_64-linux-gnu/include -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-0270d88442/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-0270d88442/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-0270d88442/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 39, depth = 1 Level id: Necropolis Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 15 Level vaults: regret_index_necropolis_wings [regret_index_necropolis_ghost_fae_copse, gammafunk_necropolis_ghost_berserking_beasts, gammafunk_necropolis_ghost_split] Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 7 at (33, 48): position (41,43) Marker #1, type 7 at (39, 53): position (39,48) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Your hornet zombie hits the goliath frog! The goliath frog closely misses you. You miss the goliath frog. The goliath frog is moderately wounded. The swamp worm fires a harpoon shot at you. The harpoon shot hits your spriggan zombie! Your spriggan zombie is yanked forward by the harpoon shot. Your hornet zombie misses the goliath frog. Your spriggan druid zombie splashes around in the water. x2 Your spriggan zombie hits the swamp worm! Your spriggan zombie splashes around in the water. The spriggan shoots an arrow. The arrow hits your tyrant leech zombie. You block the goliath frog's attack. Your tyrant leech zombie closely misses the spriggan. The swamp worm closely misses your spriggan zombie. You beat the goliath frog like a drum!!! You kill the goliath frog! Its soul becomes fuel for the torch. The dead are hopping! Your skeletal warrior hits the spriggan from afar with a +1 halberd of venom. Your shadowghast completely misses the spriggan. The spriggan unwields a +0 shortbow. The spriggan hits your tyrant leech zombie. Your spriggan zombie misses the swamp worm. The swamp worm fires a harpoon shot at you. The harpoon shot hits your spriggan zombie!! Your skeletal warrior hits the spriggan from afar with a +1 halberd of venom!! The spriggan dies! Its soul becomes fuel for the torch. The dead are walking! You swap places with your tyrant leech zombie. Your spriggan zombie closely misses the swamp worm. Your spriggan zombie splashes around in the water. A harpoon shot appears from out of your range of vision. The harpoon shot hits your spriggan zombie!! Things that are here: a +0 shortbow; a +0 spear of freezing You enter the shallow water. Moving in this stuff is going to be slow. The swamp worm barely misses your hornet zombie. Your spriggan zombie closely misses the swamp worm. Your hornet zombie hits the swamp worm. The swamp worm completely misses your hornet zombie. Things that are here: a +0 spear; a +0 buckler You encounter a swamp worm. Your hornet zombie hits the swamp worm! The swamp worm fires a harpoon shot at you. The harpoon shot hits your hornet zombie! Your spriggan zombie hits the swamp worm. Your spriggan zombie splashes around in the water. x2 Your skeletal warrior hits the swamp worm from afar with a +0 glaive! The swamp worm dies! Its soul becomes fuel for the torch. The dead are slithering! Your spriggan zombie hits the swamp worm. The swamp worm bites your spriggan zombie! Your spriggan zombie is destroyed! Your shadowghast strikes at the swamp worm from the darkness! The swamp worm fires a harpoon shot at you. The harpoon shot hits your shadowghast but does no damage. Your swamp worm zombie leaves your sight. You swap places with your hornet zombie. Your shadowghast claws the swamp worm! The swamp worm bites your shadowghast! Your skeletal warrior hits the swamp worm from afar with a +0 glaive! Your swamp worm zombie leaves your sight. You swap places with your spriggan zombie. The swamp worm bites your shadowghast!! Your shadowghast is destroyed! Your shadowghast returns to the grave! Your skeletal warrior hits the swamp worm from afar with a +0 glaive!! The swamp worm dies! Its soul becomes fuel for the torch. The dead are slithering! Your swamp worm zombie leaves your sight. You swap places with your skeletal warrior. You swap places with your six-headed hydra zombie. You swap places with your swamp worm zombie. You swap places with your spriggan druid zombie. You enter the shallow water. Moving in this stuff is going to be slow. You swap places with your spriggan zombie. Found a stone. Found a buckler and a spriggan corpse. Found three spriggan corpses, a tin of tremorstones (2/2) and a stone. You enter the shallow water. Moving in this stuff is going to be slow. Found 3 stones, a human corpse and a spriggan corpse. Found 2 stones. You see here a +0 shortbow. Found a stone. You hear the lone wailing of a funeral chant very nearby. You see here a stone. You see here a spriggan corpse. j - a +1 tin of tremorstones (2/2) (improved by +1). You see here a spriggan corpse. You see here a spriggan corpse. You swap places with your skeletal warrior. You swap places with your hornet zombie. You swap places with your hornet zombie. You encounter an alligator. Your spriggan druid zombie leaves your sight. Found a phantasmal passage. Your swamp worm zombie leaves your sight. You encounter an alligator. The alligator barely misses you. You block the alligator's attack. Your goliath frog zombie leaves your sight. You crush the alligator like a grape!!! The alligator is almost dead. You hear a roar! You hear a shout! x2 The alligator bites you! The alligator drags you backwards! You block the alligator's attack. You encounter a spriggan. It is wielding a +0 rapier. You encounter an alligator. The alligator bites you but does no damage. You block the alligator's attack. You closely miss the alligator. The alligator is almost dead. The alligator bites you but does no damage. The alligator barely misses you. Your skeletal warrior hits the alligator from afar with a +1 halberd of venom!! The alligator dies! Its soul becomes fuel for the torch. The dead are walking! Your skeletal warrior misses the alligator. You hammer the alligator like a gong!!! You kill the alligator! Its soul becomes fuel for the torch. You encounter a six-headed hydra. Your skeletal warrior hits the spriggan with a +0 glaive!! The spriggan dies! Its soul becomes fuel for the torch. You hear a splash. x2 The dead are walking! You hammer the alligator like a gong!!!! You kill the alligator! Its soul becomes fuel for the torch. You encounter a spriggan druid. It is wielding a +0 quarterstaff. You enter the shallow water. Moving in this stuff is going to be slow. You encounter a spriggan. It is wielding a +0 short sword. The spriggan shouts! Your skeletal warrior hits the six-headed hydra with a +1 halberd of venom!! Your skeletal warrior hacks one of the six-headed hydra's heads off! The five-headed hydra grows two more! The seven-headed hydra looks as sick as possible! The spriggan druid gestures wildly while chanting. The forest starts to sway and rumble! The seven-headed hydra bites you but does no damage. You block the seven-headed hydra's attack. The seven-headed hydra bites you but does no damage. The seven-headed hydra completely misses you. The seven-headed hydra bites you but does no damage. The seven-headed hydra bites you. The seven-headed hydra barely misses you. Your alligator zombie bites the seven-headed hydra! Your alligator zombie drags the seven-headed hydra backwards! Your alligator zombie tail-slaps the seven-headed hydra. You encounter a spriggan. It is wielding a +0 rapier. Your skeletal warrior hits the seven-headed hydra with a +1 halberd of venom!! Your skeletal warrior slices one of the seven-headed hydra's heads off! The six-headed hydra grows two more! The eight-headed hydra looks as sick as possible! Your skeletal warrior splashes around in the water. The eight-headed hydra barely misses your swamp worm zombie. The eight-headed hydra bites your swamp worm zombie! x5 The eight-headed hydra bites your swamp worm zombie. The eight-headed hydra barely misses your swamp worm zombie. Your alligator zombie bites the eight-headed hydra. Your alligator zombie tail-slaps the eight-headed hydra. Your skeletal warrior hits the eight-headed hydra from afar with a +0 glaive!!! The eight-headed hydra dies! Its soul becomes fuel for the torch. The dead are walking! Your spriggan druid zombie barely misses the spriggan druid. The spriggan druid calls out to the beasts of the wild! Found a scroll of identify. Your skeletal warrior returns to the grave! You feel roots moving beneath the ground. Your eight-headed hydra zombie bites the spriggan druid! Your eight-headed hydra zombie bites the spriggan druid. Your eight-headed hydra zombie closely misses the spriggan druid. Your eight-headed hydra zombie misses the spriggan druid. Your eight-headed hydra zombie bites the spriggan druid. Your eight-headed hydra zombie completely misses the spriggan druid. Your eight-headed hydra zombie barely misses the spriggan druid. Your eight-headed hydra zombie bites the spriggan druid! Your spriggan zombie misses the spriggan. Your spriggan druid zombie hits the spriggan druid. The spriggan misses your spriggan zombie. Your spriggan zombie completely misses the spriggan druid. You encounter a tyrant leech. Your skeletal warrior hits the spriggan druid from afar with a +1 halberd of venom!! With its final breath, the spriggan druid offers up its power to the beasts of the wild! The tyrant leech seems to grow more fierce. The spriggan druid dies! Its soul becomes fuel for the torch. The forest abruptly stops moving. Your eight-headed hydra zombie barely misses the spriggan. Your eight-headed hydra zombie misses the spriggan. Your eight-headed hydra zombie completely misses the spriggan. Your eight-headed hydra zombie closely misses the spriggan. Your eight-headed hydra zombie bites the spriggan. Your eight-headed hydra zombie misses the spriggan. Your eight-headed hydra zombie bites the spriggan! Your eight-headed hydra zombie barely misses the spriggan. The spriggan hits your eight-headed hydra zombie with a +0 short sword. You encounter a swamp dragon. The spriggan hits your spriggan zombie with a +0 rapier! Your spriggan druid zombie misses the spriggan. Your spriggan zombie misses the spriggan. Your spriggan zombie splashes around in the water. x2 Your skeletal warrior closely misses the spriggan. Your spriggan zombie hits the spriggan. The spriggan misses your spriggan druid zombie. Your eight-headed hydra zombie misses the spriggan. Your eight-headed hydra zombie bites the spriggan! The spriggan dies! Its soul becomes fuel for the torch. The dead are walking! The spriggan barely misses your spriggan zombie. The spriggan splashes around in the water. The tyrant leech bites your spriggan zombie!!! Your Hexes skill increases to level 9! You swap places with your spriggan druid zombie. Your goliath frog zombie hits the tyrant leech! Your spriggan zombie hits the spriggan but does no damage. The spriggan barely misses your spriggan zombie. The spriggan splashes around in the water. You swap places with your spriggan zombie. Your six-headed hydra zombie bites the swamp dragon. x2 Your six-headed hydra zombie barely misses the swamp dragon. Your six-headed hydra zombie bites the swamp dragon. x2 Your six-headed hydra zombie completely misses the swamp dragon. Your hornet zombie closely misses the tyrant leech. Your goliath frog zombie hits the tyrant leech. The tyrant leech completely misses you. Your skeletal warrior hits the tyrant leech from afar with a +1 halberd of venom! The tyrant leech is poisoned. Your skeletal warrior splashes around in the water. The spriggan splashes around in the water. Your spriggan zombie misses the spriggan. Things that are here: a +0 short sword; a +0 robe You bludgeon the tyrant leech!! The tyrant leech is severely wounded. Your hornet zombie misses the tyrant leech. Your goliath frog zombie closely misses the tyrant leech. Your six-headed hydra zombie bites the swamp dragon but does no damage. Your six-headed hydra zombie bites the swamp dragon! Your six-headed hydra zombie bites the swamp dragon but does no damage. Your six-headed hydra zombie bites the swamp dragon! x2 Your six-headed hydra zombie bites the swamp dragon. The tyrant leech bites you but does no damage. Your skeletal warrior hits the tyrant leech from afar with a +1 halberd of venom!! The tyrant leech dies! Its soul becomes fuel for the torch. The dead are slithering! You block the spriggan's attack. The spriggan splashes around in the water. You swap places with your skeletal warrior. You enter the shallow water. Moving in this stuff is going to be slow. Your goliath frog zombie hits the spriggan! Your spriggan zombie barely misses the spriggan. The swamp dragon closely misses your spriggan zombie. The swamp dragon barely misses your spriggan zombie. The swamp dragon tramples your spriggan zombie. Your spriggan zombie holds its ground! Your skeletal warrior closely misses the spriggan. Your spriggan zombie barely misses the swamp dragon. Your six-headed hydra zombie bites the swamp dragon! x2 The swamp dragon dies! Its soul becomes fuel for the torch. The dead are flying! The spriggan splashes around in the water. Your goliath frog zombie hits the spriggan. Your spriggan zombie barely misses the spriggan. Your hornet zombie completely misses the spriggan. Your tyrant leech zombie bites the spriggan. Your skeletal warrior hits the spriggan with a +1 halberd of venom. You swap places with your tyrant leech zombie. The spriggan hits your spriggan zombie with a +0 rapier! The spriggan splashes around in the water. Your hornet zombie hits the spriggan! The spriggan dies! Its soul becomes fuel for the torch. You hear a splash. x2 The dead are walking! You swap places with your spriggan zombie. Your skeletal warrior returns to the grave! You swap places with your eight-headed hydra zombie. You hear the lone wailing of a funeral chant. There is a phantasmal passage here. You offer up the Black Torch's flame, and Yredelemnul is satisfied with your conquest. The world spins around you as you enter the gateway. You enter an ornate necropolis! Your mindless puppets stay behind to rot. There is an empty arch of ancient stone here. You open the huge gate. There is a huge open gate here. You open the large door. There is a large open door here. You open the large door. There is a large open door here. You encounter a mana viper and a snapping turtle. The mana viper leaves your sight. You encounter a harpy. The harpy screeches! You hear an angry hiss. You encounter a shock serpent. The harpy leaves your sight. You encounter a mana viper. You encounter skxv's ghost. Skxv's ghost turns its malevolent gaze towards you. Skxv's ghost says, "The agents of utter destruction are not stopped by death." You encounter a moth of wrath. The moth of wrath's fur bristles in rage as it notices you. You encounter a harpy. The harpy leaves your sight. There is a large open door here. You open the large door. Found a huge runed translucent gate. There is a large open door here. You encounter a spriggan air mage. The spriggan air mage shouts! You encounter a fenstrider witch. You encounter a thorn hunter. You encounter a bunyip. You encounter snake's ghost. The bunyip gives a hideous shriek! You encounter a six-headed hydra. You encounter a spectral alligator. The six-headed hydra roars! You hear a roar! You encounter a four-headed hydra. Found five items. You lift the black torch aloft and begin your conquest of the Necropolis in Yredelemnul's name! Yredelemnul sends servants to aid you! You open the huge gate. You miss the fenstrider witch. Your laughing skull closely misses the fenstrider witch. Your laughing skull headbutts the fenstrider witch but does no damage. The fenstrider witch misses your laughing skull. The fenstrider witch kicks your laughing skull!! The thorn hunter hits your laughing skull!! Your laughing skull is destroyed! Your laughing skull returns to the grave! Your laughing skull headbutts the fenstrider witch but does no damage. The fenstrider witch hits you but does no damage. The fenstrider witch kicks you! You impale the fenstrider witch!! The fenstrider witch is heavily wounded. The thorn hunter fires a volley of thorns at you. The volley of thorns hits your freezing wraith. Your laughing skull cackles spitefully. The bolt of negative energy hits the fenstrider witch! The fenstrider witch resists. The fenstrider witch is drained! The bolt of negative energy hits snake's ghost. Snake's ghost completely resists. The bolt of negative energy hits the bunyip! The bunyip is drained! The fenstrider witch hits your freezing wraith! The fenstrider witch kicks your freezing wraith! Your freezing wraith closely misses the thorn hunter. Your freezing wraith hits the thorn hunter. Your freezing wraith drains the thorn hunter's vigour! The thorn hunter seems to slow down. The thorn hunter hits your freezing wraith!! Your freezing wraith is destroyed! Your freezing wraith returns to the grave! You perforate the fenstrider witch like a sieve!!! You kill the fenstrider witch! Its soul becomes fuel for the torch. The dead are walking! Your laughing skull headbutts the thorn hunter! x2 The six-headed hydra bites your fenstrider witch zombie! x3 The six-headed hydra bites your fenstrider witch zombie. x2 The six-headed hydra barely misses your fenstrider witch zombie. Your laughing skull headbutts the thorn hunter. The spectral alligator bites your fenstrider witch zombie!! The spectral alligator drags your fenstrider witch zombie backwards! The spectral alligator completely misses your fenstrider witch zombie. Your Dodging skill increases to level 2! You hit snake's ghost but do no damage. Your laughing skull headbutts snake's ghost but does no damage. Your laughing skull headbutts the thorn hunter. The spectral alligator misses your fenstrider witch zombie. The spectral alligator closely misses your fenstrider witch zombie. The thorn hunter gestures. Thorny briars emerge from the ground! The bunyip claws your fenstrider witch zombie. x2 The bunyip claws your fenstrider witch zombie! You block snake's ghost's attack. Your fenstrider witch zombie hits the bunyip. Your fenstrider witch zombie kicks the bunyip! Your laughing skull headbutts the thorn hunter but does no damage. x2 You puncture snake's ghost! Snake's ghost is lightly damaged. The spectral alligator barely misses your fenstrider witch zombie. The spectral alligator tail-slaps your fenstrider witch zombie. Your laughing skull misses snake's ghost. The thorn hunter hits your laughing skull! The thorn hunter misses your laughing skull. Your laughing skull barely misses the thorn hunter. Snake's ghost hits you but does no damage. Your fenstrider witch zombie hits the bunyip but does no damage. Your fenstrider witch zombie kicks the bunyip! The spectral alligator bites your fenstrider witch zombie. The spectral alligator drags your fenstrider witch zombie backwards! The spectral alligator closely misses your fenstrider witch zombie. You beat snake's ghost like a drum!!! Snake's ghost is heavily damaged. Your laughing skull misses snake's ghost. Your laughing skull barely misses the thorn hunter. Snake's ghost barely misses you. The thorn hunter gestures. Your laughing skull headbutts the thorn hunter! Your laughing skull barely misses the thorn hunter. You miss snake's ghost. Snake's ghost is heavily damaged. Your laughing skull misses snake's ghost. Your laughing skull headbutts the thorn hunter. Your fenstrider witch zombie hits the six-headed hydra. Your fenstrider witch zombie kicks the six-headed hydra! Snake's ghost hits your laughing skull! The thorn hunter completely misses your laughing skull. The thorn hunter hits your laughing skull. Your laughing skull is destroyed! Your laughing skull returns to the grave! You barely miss snake's ghost. Snake's ghost is heavily damaged. Your laughing skull barely misses the thorn hunter. Your fenstrider witch zombie hits the six-headed hydra! Your fenstrider witch zombie kicks the six-headed hydra! Your freezing wraith closely misses the thorn hunter. Your freezing wraith hits the thorn hunter but does no damage. Snake's ghost hits you but does no damage. Your laughing skull barely misses the thorn hunter. You hit snake's ghost. Snake's ghost is heavily damaged. Your fenstrider witch zombie hits the spectral alligator but does no damage. Your fenstrider witch zombie kicks the spectral alligator. Your laughing skull headbutts the thorn hunter! You block snake's ghost's attack. The six-headed hydra bites your laughing skull. x2 The six-headed hydra bites your laughing skull! The six-headed hydra closely misses your laughing skull. x2 The six-headed hydra completely misses your laughing skull. You block the thorn hunter's attack. The thorn hunter hits you but does no damage. You spit snake's ghost like a pig!!! Snake's ghost is almost destroyed. Your laughing skull headbutts the six-headed hydra! Your fenstrider witch zombie barely misses the four-headed hydra. Your fenstrider witch zombie closely misses the four-headed hydra. Snake's ghost hits you but does no damage. Your laughing skull barely misses the six-headed hydra. The spriggan air mage waves its arms in wide circles. The air twists around and strikes you. The six-headed hydra bites your laughing skull. x2 Your laughing skull is destroyed! Your laughing skull returns to the grave! Your fenstrider witch zombie hits the bunyip! Your fenstrider witch zombie kicks the bunyip! You hit snake's ghost but do no damage. Snake's ghost is almost destroyed. The thorn hunter is no longer moving slowly. Snake's ghost hits you! Your freezing wraith hits the thorn hunter! Your freezing wraith freezes the thorn hunter! Your freezing wraith hits the thorn hunter but does no damage. You block the thorn hunter's attack. The thorn hunter hits you. Your fenstrider witch zombie hits the bunyip! Your fenstrider witch zombie kicks the bunyip! The bunyip dies! Its soul becomes fuel for the torch. The dead are walking! Your Necromancy skill increases to level 3! You closely miss snake's ghost. Snake's ghost is almost destroyed. The briar patch crumbles away. x2 The thorn hunter gestures. Thorny briars emerge from the ground! Snake's ghost hits you! Your freezing wraith hits the thorn hunter. Your freezing wraith freezes the thorn hunter! Your freezing wraith barely misses the thorn hunter. The spriggan air mage hits your bunyip zombie. The four-headed hydra bites your bunyip zombie. The four-headed hydra bites your bunyip zombie! The four-headed hydra barely misses your bunyip zombie. The four-headed hydra bites your bunyip zombie. Your bunyip zombie barely misses snake's ghost. Your bunyip zombie claws snake's ghost but does no damage. Your bunyip zombie claws snake's ghost. You miss snake's ghost. Snake's ghost is almost destroyed. The briar patch crumbles away. x3 The thorn hunter fires a volley of thorns at you. The volley of thorns hits you. The four-headed hydra bites your bunyip zombie! The four-headed hydra bites your bunyip zombie. x2 The four-headed hydra bites your bunyip zombie! Snake's ghost hits you but does no damage. Your freezing wraith closely misses the thorn hunter. Your freezing wraith hits the thorn hunter! Your freezing wraith drains the thorn hunter's vigour! The thorn hunter seems to slow down. The spriggan air mage hits your bunyip zombie. Your fenstrider witch zombie hits snake's ghost but does no damage. Your fenstrider witch zombie completely misses snake's ghost. You block the six-headed hydra's attack. The six-headed hydra barely misses you. The six-headed hydra bites you but does no damage. x2 The six-headed hydra completely misses you. The six-headed hydra bites you but does no damage. You block the thorn hunter's attack. x2 Aiming: Hurl Torchlight Press: ? - help, Shift-Dir - straight line Aim: snake's ghost (almost destroyed, ally target, umbra) The gout of umbral fire explodes! The umbral torchlight engulfs snake's ghost. Snake's ghost completely resists. Snake's ghost is almost destroyed. The umbral torchlight engulfs the four-headed hydra!!! The four-headed hydra is severely wounded. The umbral torchlight engulfs your fenstrider witch zombie. Your fenstrider witch zombie is severely damaged. Your fenstrider witch zombie is empowered. The umbral torchlight engulfs your bunyip zombie. Your bunyip zombie is heavily damaged. Your bunyip zombie is empowered. The umbral torchlight engulfs the thorn hunter. The thorn hunter completely resists. The thorn hunter is almost destroyed. The umbral torchlight engulfs you but does no damage. The umbral torchlight engulfs the spectral alligator. The spectral alligator completely resists. The spectral alligator is lightly damaged. The briar patch crumbles away. Your fenstrider witch zombie hits snake's ghost but does no damage. Your fenstrider witch zombie kicks snake's ghost. You block snake's ghost's attack. The four-headed hydra bites your bunyip zombie! x2 The four-headed hydra completely misses your bunyip zombie. The four-headed hydra bites your bunyip zombie! Your freezing wraith barely misses the thorn hunter. Your freezing wraith hits the thorn hunter! The thorn hunter is destroyed! Its soul becomes fuel for the torch. The spriggan air mage hits your bunyip zombie. Your fenstrider witch zombie hits snake's ghost! Snake's ghost is destroyed! The six-headed hydra bites you but does no damage. You block the six-headed hydra's attack. x2 The six-headed hydra misses you. The six-headed hydra barely misses you. The six-headed hydra bites you but does no damage. You stick the six-headed hydra like a pincushion!!!! You kill the six-headed hydra! Its soul becomes fuel for the torch. The dead are walking! The briar patch crumbles away. The spriggan air mage barely misses your bunyip zombie. Your bunyip zombie claws the four-headed hydra!! Your bunyip zombie claws the four-headed hydra!!! The four-headed hydra dies! Its soul becomes fuel for the torch. The dead are walking! Your freezing wraith hits the spectral alligator! Your freezing wraith freezes the spectral alligator! The spectral alligator resists. Your freezing wraith hits the spectral alligator but does no damage. You block the spectral alligator's attack. The spectral alligator tail-slaps you but does no damage. You swap places with your four-headed hydra zombie. The briar patch crumbles away. x2 The spriggan air mage waves its arms in wide circles. The air twists around and strikes you. Your freezing wraith hits the spectral alligator. Your freezing wraith freezes the spectral alligator. The spectral alligator resists. Your freezing wraith hits the spectral alligator. Your fenstrider witch zombie hits the spectral alligator. Your fenstrider witch zombie kicks the spectral alligator! You block the spectral alligator's attack. The spectral alligator tail-slaps you but does no damage. There is a huge open translucent gate, spattered with blood here. You see here a +0 robe. The briar patch crumbles away. Your fenstrider witch zombie hits the spectral alligator! Your fenstrider witch zombie kicks the spectral alligator but does no damage. Your freezing wraith hits the spectral alligator. Your freezing wraith freezes the spectral alligator! The spectral alligator resists. Your freezing wraith hits the spectral alligator. Your freezing wraith drains the spectral alligator's vigour! The spectral alligator seems to slow down. The spriggan air mage barely misses you. You impale the spriggan air mage!! The spriggan air mage is heavily wounded. The briar patch crumbles away. Your fenstrider witch zombie hits the spectral alligator!! The spectral alligator is destroyed! The spriggan air mage hits you but does no damage. Your bunyip zombie claws the spriggan air mage!! The spriggan air mage dies! Its soul becomes fuel for the torch. The dead are flying! Your bunyip zombie no longer looks unusually strong. Found a scroll labelled QAPIAD FONIEMM. Your fenstrider witch zombie no longer looks unusually strong. The briar patch crumbles away. x2 You see here the +2 pair of gloves "Xiju Ryw" {Bane rPois rN+++ rCorr}. y - the +2 pair of gloves "Xiju Ryw" {Bane rPois rN+++ rCorr} You see here a staff of cold. N - 2 scrolls of noise (gained 1) You swap places with your freezing wraith. You see here a staff of cold. You swap places with your four-headed hydra zombie. You see here the +0 lajatang "Deniuno" {antimagic, rCorr Int+2}. c - a scroll labelled QAPIAD FONIEMM You pick up a parchment of Vampiric Draining and begin reading... You add the spell Vampiric Draining to your library. You swap places with your six-headed hydra zombie. You swap places with your freezing wraith. You swap places with your four-headed hydra zombie. You swap places with your bunyip zombie. You see here the +0 lajatang "Deniuno" {antimagic, rCorr Int+2}. You swap places with your freezing wraith. You swap places with your four-headed hydra zombie. You swap places with your bunyip zombie. There is a huge open translucent gate here. There is a large open door here. You open the large door. Found two runed doors. You encounter a satyr. It is wielding a +0 spear and carrying a +0 longbow. There is a large open door here. You encounter a spriggan rider. It is wielding a +0 spear. Found a huge runed translucent gate. The spriggan rider shouts! You hear a shout! Your spriggan air mage zombie leaves your sight. You feel yourself speed up. You encounter a dream sheep. You encounter a spriggan rider. It is wielding a +0 spear and wearing a +2 buckler of reflection. You open the gate. The spriggan rider shouts! You hear a bleat! The satyr unwields a +0 spear. The satyr wields a +0 longbow. The satyr shoots an arrow. The arrow hits your freezing wraith!! You swap places with your freezing wraith. You block the spriggan rider's attack. The satyr shoots an arrow. The arrow completely misses you. The arrow hits your freezing wraith!! There is an open translucent gate here. You bludgeon the satyr!! The satyr is heavily wounded. You hear a bleat! You block the spriggan rider's attack. Your fenstrider witch zombie hits the satyr!! Your fenstrider witch zombie kicks the satyr. You hear a bleat! You bludgeon the satyr!! You kill the satyr! Its soul becomes fuel for the torch. The dead are walking! You block the spriggan rider's attack. The spriggan rider blocks your attack. You block the spriggan rider's attack. Your freezing wraith closely misses the spriggan rider. Your freezing wraith hits the spriggan rider! Your freezing wraith drains the spriggan rider's vigour! The spriggan rider seems to slow down. The spriggan rider blocks your attack. The spriggan rider is moderately wounded. You encounter a spriggan rider. It is wielding a +0 spear. The spriggan rider hits you but does no damage. You block the spriggan rider's attack. You barely miss the spriggan rider. The spriggan rider is moderately wounded. Your bunyip zombie closely misses the spriggan rider. Your bunyip zombie barely misses the spriggan rider. x2 Your freezing wraith completely misses the spriggan rider. x2 The spriggan rider blocks your satyr zombie's attack. The spriggan rider blocks your attack. The spriggan rider is moderately wounded. You block the spriggan rider's attack. Your freezing wraith hits the spriggan rider. Your freezing wraith freezes the spriggan rider! Your freezing wraith hits the spriggan rider! You block the spriggan rider's attack. The spriggan rider blocks your attack. The spriggan rider is severely wounded. Your satyr zombie hits the spriggan rider! You block the spriggan rider's attack. You barely miss the spriggan rider. The spriggan rider is almost dead. Your freezing wraith barely misses the spriggan rider. The spriggan rider blocks your freezing wraith's attack. The spriggan rider hits you with a +0 spear. You puncture the spriggan rider! You kill the spriggan rider! Its soul becomes fuel for the torch. The dead are flying! The spriggan rider hits you from afar with a +0 spear! Your satyr zombie misses the spriggan rider. You swap places with your satyr zombie. You block the spriggan rider's attack. You hammer the spriggan rider like a gong!!! You kill the spriggan rider! Its soul becomes fuel for the torch. The dead are flying! You hear a bleat! x3 You swap places with your spriggan rider zombie. Found 4 potions of lignification. Your freezing wraith returns to the grave! You see here a +0 spear. You encounter a spriggan rider. It is wielding a +0 spear. The spriggan rider shouts! You see here a potion of lignification. You encounter a dream sheep and Eggjjim's ghost. Found 34 gold pieces. Found a huge runed translucent gate. The dream sheep bleats! Eggjjim's ghost turns its malevolent gaze towards you. You hear a shout! You hear a bleat! x2 You see here a potion of lignification. You encounter a dream sheep. Found 16 gold pieces. The dream sheep bleats! You block the spriggan rider's attack. You encounter a will-o-the-wisp. You beat the spriggan rider like a drum!!! You kill the spriggan! Its soul becomes fuel for the torch. The hornet is moderately wounded. The dead are walking! You hit the hornet. The hornet is heavily wounded. The hornet stings you but does no damage. You encounter a dream sheep. You barely miss the hornet. The hornet is moderately wounded. The dream sheep bleats! The hornet stings you but does no damage. Your spriggan zombie closely misses the hornet. You bludgeon the hornet!! You kill the hornet! Its soul becomes fuel for the torch. L - 5 potions of lignification (gained 2) You see here a +0 spear. You swap places with your spriggan zombie. Found a huge runed translucent gate. Found swamp dragon scales and 31 gold pieces. Found 30 gold pieces. You open the huge gate. Okay, then. Found 20 gold pieces and faintly humming swamp dragon scales. Eggjjim's ghost points at you and mumbles some strange words. The jagged bones skewer you!! You are skewered in place! You encounter a water nymph. There is a huge open translucent gate here. You barely miss the spriggan rider. The spriggan rider hits you but does no damage. Your fenstrider witch zombie hits the spriggan rider! Your fenstrider witch zombie kicks the spriggan rider! You encounter a spriggan rider. It is wielding a +0 spear. Aiming: Hurl Torchlight Press: ? - help, Shift-Dir - straight line Aim: a spriggan rider, wielding a +0 spear (moderately wounded, ally target, umbra) The gout of umbral fire explodes! The umbral torchlight engulfs the spriggan rider!! You kill the hornet! Its soul becomes fuel for the torch. The spriggan falls from its now dead mount. The spriggan is heavily wounded. The umbral torchlight engulfs Eggjjim's ghost. Eggjjim's ghost completely resists. The umbral torchlight engulfs you but does no damage. The umbral torchlight engulfs your fenstrider witch zombie. Your fenstrider witch zombie is severely damaged. Your fenstrider witch zombie is empowered. The dead are flying! You hear a shout! You hear a chilling moan. You hear a bleat! x2 Your fenstrider witch zombie barely misses the spriggan. Your fenstrider witch zombie kicks the spriggan!! The spriggan dies! Its soul becomes fuel for the torch. The dead are walking! The dream sheep ruffle their wool and motes of dream dust sparkle, to no effect. Eggjjim's ghost hits your spriggan zombie! You miss Eggjjim's ghost. You are able to move again. You barely miss Eggjjim's ghost. Eggjjim's ghost completely misses your spriggan zombie. The dream sheep ruffle their wool and motes of dream dust sparkle, to no effect. Your spriggan zombie misses Eggjjim's ghost. You closely miss Eggjjim's ghost. Your hornet zombie hits Eggjjim's ghost but does no damage. You encounter a dream sheep. Eggjjim's ghost hits you. Your corrosive artefact corrodes you! You hit Eggjjim's ghost. Eggjjim's ghost is lightly damaged. Your hornet zombie hits Eggjjim's ghost. Your spriggan zombie closely misses Eggjjim's ghost. Eggjjim's ghost says very slowly, "There's no hope." Eggjjim's ghost hits your spriggan zombie!! The water nymph's watery aura covers the huge open translucent gate. You puncture Eggjjim's ghost! Eggjjim's ghost is lightly damaged. Your hornet zombie completely misses Eggjjim's ghost. You perforate Eggjjim's ghost like a sieve!!! Eggjjim's ghost is moderately damaged. Your extra speed is starting to run out. You hear a bleat! x3 Your hornet zombie closely misses Eggjjim's ghost. The will-o-the-wisp gestures. The will-o-the-wisp conjures some marshlight! The water nymph's watery aura covers the huge open translucent gate. x2 Eggjjim's ghost closely misses your spriggan zombie. The dream sheep are wreathed in dream dust. You feel drowsy... You fall asleep. Your spriggan zombie misses Eggjjim's ghost. Your hornet zombie barely misses Eggjjim's ghost. Eggjjim's ghost barely misses you. The will-o-the-wisp gestures. The will-o-the-wisp conjures some marshlight! The water nymph's watery aura covers the huge open translucent gate. x2 Your spriggan zombie completely misses Eggjjim's ghost. Your hornet zombie barely misses Eggjjim's ghost. The foxfire leaves your sight. The will-o-the-wisp gestures. The will-o-the-wisp conjures some marshlight! Eggjjim's ghost casts a spell at you. The jagged bones skewer you! You are skewered in place! You wake up. The spriggan rider misses your hornet zombie. The water nymph barely misses your hornet zombie. The water nymph's watery aura covers the huge open translucent gate. The water nymph's watery aura covers the open translucent gate. You encounter a dream sheep. Your hornet zombie hits Eggjjim's ghost. Your spriggan zombie barely misses Eggjjim's ghost. The foxfire leaves your sight. You miss Eggjjim's ghost. Eggjjim's ghost is moderately damaged. The dream sheep headbutts your spriggan zombie. The dream sheep splashes around in the water. x2 Eggjjim's ghost freezes you. You are frozen! You resist. The water nymph flows with the water. The spriggan rider hits your hornet zombie with a +0 spear! Your hornet zombie hits the spriggan rider. You encounter a dream sheep. The foxfire leaves your sight. x2 You closely miss Eggjjim's ghost. Eggjjim's ghost is moderately damaged. Your fenstrider witch zombie no longer looks unusually strong. The dream sheep misses your spriggan zombie. The dream sheep splashes around in the water. Your hornet zombie completely misses the spriggan rider. Your spriggan zombie hits Eggjjim's ghost but does no damage. Eggjjim's ghost barely misses your spriggan zombie. You encounter a dream sheep. The spriggan rider hits your hornet zombie with a +0 spear!! The water nymph touches your spriggan zombie. The water nymph's watery aura covers the large open translucent door. You closely miss Eggjjim's ghost. Eggjjim's ghost is moderately damaged. You feel yourself slow down. Your hornet zombie barely misses the spriggan rider. The dream sheep splashes around in the water. x2 You hit Eggjjim's ghost. Eggjjim's ghost is moderately damaged. The foxfire dissipates. x2 The will-o-the-wisp gestures. The will-o-the-wisp conjures some marshlight! Eggjjim's ghost gestures wildly while chanting. The spriggan rider barely misses your hornet zombie. The water nymph closely misses your spriggan zombie. You encounter a dream sheep. Your spriggan zombie completely misses Eggjjim's ghost. Your spriggan zombie splashes around in the water. Your hornet zombie completely misses the spriggan rider. The dream sheep barely misses your spriggan zombie. You encounter a dream sheep. You miss Eggjjim's ghost. Eggjjim's ghost is moderately damaged. You are able to move again. Your hornet zombie hits the spriggan rider. Eggjjim's ghost freezes you. You are frozen. You resist. The water nymph touches your spriggan zombie. The spriggan rider hits your hornet zombie with a +0 spear. The will-o-the-wisp gestures. The will-o-the-wisp conjures some marshlight! Your spriggan zombie hits Eggjjim's ghost but does no damage. The dream sheep headbutts your spriggan zombie! The ice beast barely misses your hornet zombie. Your hornet zombie misses the spriggan rider. The water nymph touches your spriggan zombie! The spriggan rider hits your hornet zombie with a +0 spear! Your hornet zombie is destroyed! The dream sheep are wreathed in dream dust. You feel drowsy... You fall asleep. Eggjjim's ghost hits your spriggan zombie!! Your spriggan zombie is destroyed! The foxfire leaves your sight. Your fenstrider witch zombie hits the dream sheep! Your fenstrider witch zombie kicks the dream sheep! The dream sheep dies! Its soul becomes fuel for the torch. The dead are walking! The water nymph touches your dream sheep zombie. Eggjjim's ghost completely misses your dream sheep zombie. The spriggan rider hits you but does no damage. Eggjjim's ghost hits your dream sheep zombie. The dream sheep headbutts your dream sheep zombie! The water nymph touches your dream sheep zombie! The foxfire dissipates. Your dream sheep zombie splashes around in the water. The spriggan rider hits you but does no damage. The will-o-the-wisp gestures. The will-o-the-wisp conjures some marshlight! Eggjjim's ghost hits your dream sheep zombie. The dream sheep headbutts your dream sheep zombie. The water nymph touches your dream sheep zombie! Your dream sheep zombie headbutts the dream sheep. Your dream sheep zombie splashes around in the water. x2 The spriggan rider hits you from afar with a +0 spear!!! You wake up. Eggjjim's ghost freezes you. You are frozen. You resist. The water nymph touches your dream sheep zombie. The dream sheep headbutts your dream sheep zombie. You swap places with your spriggan zombie. The spriggan rider hits your dream sheep zombie with a +0 spear! Your dream sheep zombie closely misses the spriggan rider. Your spriggan zombie hits Eggjjim's ghost but does no damage. Eggjjim's ghost hits your spriggan zombie! The dream sheep completely misses your dream sheep zombie. The water nymph touches your dream sheep zombie. You swap places with your satyr zombie. The spriggan rider hits your dream sheep zombie with a +0 spear!! Your dream sheep zombie is destroyed! Something hits your spriggan zombie!! You swap places with your six-headed hydra zombie. You are no longer corroded. Your fenstrider witch zombie hits the water nymph but does no damage. Your fenstrider witch zombie kicks the water nymph but does no damage. Your spriggan zombie barely misses Eggjjim's ghost. Eggjjim's ghost hits your spriggan zombie. The dream sheep leaves your sight. You swap places with your spriggan air mage zombie. The water nymph closely misses your fenstrider witch zombie. The water nymph's watery aura covers the open translucent door. Your fenstrider witch zombie closely misses the water nymph. Your fenstrider witch zombie kicks the water nymph! Your spriggan zombie hits Eggjjim's ghost. Eggjjim's ghost hits your spriggan zombie! The dream sheep ruffle their wool and motes of dream dust sparkle, to no effect. Aiming: Hurl Torchlight Press: ? - help, Shift-Dir - straight line Aim: a water nymph (heavily wounded, umbra) The gout of umbral fire explodes! The umbral torchlight engulfs your spriggan zombie. Your spriggan zombie is almost destroyed. Your spriggan zombie is empowered. The umbral torchlight engulfs Eggjjim's ghost. Eggjjim's ghost completely resists. Eggjjim's ghost is moderately damaged. The umbral torchlight engulfs your fenstrider witch zombie. Your fenstrider witch zombie is severely damaged. Your fenstrider witch zombie is empowered. The umbral torchlight engulfs your satyr zombie. Your satyr zombie is empowered. The umbral torchlight engulfs the water nymph!! You kill the water nymph! Its soul becomes fuel for the torch. The umbral torchlight engulfs you but does no damage. The dead are walking! Your spriggan zombie barely misses Eggjjim's ghost. The spriggan rider barely misses your water nymph zombie. Your spriggan zombie misses Eggjjim's ghost. Something barely misses your water nymph zombie. The dream sheep shake their wool and sparkle. You feel drowsy... You fall asleep. Eggjjim's ghost hits your spriggan zombie. The dream sheep headbutts your water nymph zombie! The spriggan rider hits your water nymph zombie with a +0 spear! Something barely misses your water nymph zombie. The will-o-the-wisp gestures. The will-o-the-wisp conjures some marshlight! The dream sheep headbutts your water nymph zombie! Your spriggan zombie barely misses Eggjjim's ghost. Eggjjim's ghost hits your spriggan zombie. Your water nymph zombie hits the dream sheep! The spriggan rider completely misses your water nymph zombie. Something hits your water nymph zombie. Something freezes your water nymph zombie. Your water nymph zombie resists. The will-o-the-wisp gestures. The will-o-the-wisp conjures some marshlight! Eggjjim's ghost hits your spriggan zombie! Your spriggan zombie is destroyed! The dream sheep headbutts your water nymph zombie! The spriggan rider hits your water nymph zombie with a +0 spear! Your water nymph zombie hits the spriggan rider. Something hits your water nymph zombie. Something freezes your water nymph zombie. Your water nymph zombie resists. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-1899-g04f1e15178 0.34-a0-1909-g0270d88442 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_USE_ABILITY repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Puer] Species: Mountain Dwarf Job: Fighter HP: 88/161; mods: 0/0 MP: 22/26; mod: 0 Stats: 36 16 12 Position: (66, 36), god: Yredelemnul (4), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 25 | 17 | 7530 | 341/946 Short Blades | X | 0 | 0 | 0 | 0 | 0/70 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/35 Maces & Flails | X | 0 | 0 | 17 | 6500 | 455/796 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/42 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 0 | 0 | 0/70 Armour | X | 0 | 0 | 19 | 9869 | 704/1114 Dodging | X | 1 | 25 | 2 | 407 | 155/252 Stealth | X | 0 | 0 | 0 | 0 | 0/70 Shields | X | 0 | 0 | 16 | 7105 | 799/883 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/70 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 1 | 25 | 9 | 2426 | 176/525 Summonings | X | 0 | 0 | 0 | 0 | 0/70 Necromancy | X | 1 | 25 | 3 | 387 | 135/168 Translocations | X | 0 | 0 | 0 | 0 | 0/70 Forgecraft | X | 0 | 0 | 0 | 0 | 0/35 Fire Magic | X | 0 | 0 | 0 | 0 | 0/35 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/84 Earth Magic | X | 0 | 0 | 0 | 0 | 0/42 Alchemy | X | 0 | 0 | 0 | 0 | 0/70 Invocations | X | 0 | 0 | 12 | 2774 | 366/446 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #51: 40 Attributes: #12: 4862 #13: 1771 #23: 21876 #24: 316931251 #49: 5105 Mutations: runic magic: 1 (innate) artefact enchanting: 1 (innate) Inventory bugs: Equipment: eq slot #9, inv slot #29: ring of poison resistance eq slot #2, inv slot #39: +0 kite shield eq slot #5, inv slot #5: +3 pair of gauntlets of War {Slay+5} eq slot #6, inv slot #44: +3 pair of boots "Loiraor" {rElec Str+5 Earth} eq slot #1, inv slot #19: +3 heavy morningstar eq slot #10, inv slot #41: amulet of the acrobat eq slot #8, inv slot #48: scarf of resistance eq slot #9, inv slot #20: ring of the Scarab {rC+ rN++ Str+6 Int-2 SInv} eq slot #3, inv slot #34: +10 plate armour of Action {*Corrode +Inv Int+7 Dex+3} eq slot #4, inv slot #49: +3 hat "Migev" {rPois rF+ rN+ Regen+} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ###................##▓▓≈≈≈≈≈≈# ##..................##▓≈≈≈≈≈≈# #....................#▓≈≈≈≈≈≈# #.................♣..#▓≈≈≈≈≈≈# '.♣.############+....#▓≈≈≈≈≈≈# '...'Z♣♣♣♣##♣♣♣.++#..#▓≈≈≈≈≈≈# #..''Z.♣!!..)♣ZZ..#..#▓≈≈≈≈≈≈# #..#..Z).♣.♣.ZZZZ♣#..#▓≈≈≈≈≈≈# #..#♣..♣♣♣#♣♣♣♣Z@♣#..#▓≈≈≈≈≈≈# #..#♣.'♣)YYYv[♣Z.♣#..#▓≈≈≈≈≈≈# #..#♣♣'Y..YvYYWZ♣♣#..#▓≈≈≈≈≈≈# #..##'''''''#YYiY##..#▓≈≈≈≈≈≈# #..##''''#§§vvvv~##..#▓≈≈≈≈≈≈# #..#♣♣'..v..v§.Y♣♣#..#▓≈≈≈≈≈≈# #..#♣.'♣[$$$$[♣'.♣#..#▓≈≈≈≈≈≈# #..#♣.Y♣♣♣♣#♣♣♣..♣#..#▓≈≈≈≈≈≈# #..#♣Y..iY♣.♣~....#..#▓≈≈≈≈≈≈# dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_axe necropolis_difficulty: swamp ice_cave_hard: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>