ERROR in 'mon-cast.cc' at line 2712: Unknown monster spell 'Dispersal' cast by avangion's ghost Version: Dungeon Crawl Chili 1.0-a0-592-gc0ec74432b Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 11496993485413377346, deterministic pregen: 1 Command line: /usr/games/crawl-dcchili -name DrYamago -rc /dgldir/rcfiles/crawl-dcchili/DrYamago.rc -macro /dgldir/rcfiles/crawl-dcchili/DrYamago.macro -morgue /dgldir/morgue/DrYamago/ -webtiles-socket /crawl-master/webserver/sockets/DrYamago:2026-08-28.17:13:55.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 22 stack frames. /usr/games/crawl-dcchili(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x57fe804d308f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-dcchili(_Z13do_crash_dumpv+0x43a) [0x57fe804e12ea]: do_crash_dump() /usr/games/crawl-dcchili(_Z20crash_signal_handleri+0x1fa) [0x57fe804d358a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x76b3afab2330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x76b3afb0bb2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x76b3afab227e]: /usr/games/crawl-dcchili(+0x5596bd) [0x57fe804e06bd]: /usr/games/crawl-dcchili(_Z3diePKciS0_z+0x166) [0x57fe804e0d36]: die(char const*, int, char const*, ...) /usr/games/crawl-dcchili(_Z15mons_spell_beamPK7monster10spell_typeib+0x128e) [0x57fe8088277e]: mons_spell_beam(monster const*, spell_type, int, bool) /usr/games/crawl-dcchili(_Z15setup_mons_castPK7monsterR4bolt10spell_typebb+0x1eb) [0x57fe8088315b]: setup_mons_cast(monster const*, bolt&, spell_type, bool, bool) /usr/games/crawl-dcchili(+0x913019) [0x57fe8089a019]: /usr/games/crawl-dcchili(_Z16handle_mon_spellP7monster+0x43e) [0x57fe808aa83e]: handle_mon_spell(monster*) /usr/games/crawl-dcchili(+0x8de379) [0x57fe80865379]: /usr/games/crawl-dcchili(_Z19handle_monster_moveP7monster+0x1ed7) [0x57fe8086e5e7]: handle_monster_move(monster*) /usr/games/crawl-dcchili(_Z15handle_monstersb+0x8f8) [0x57fe8086fca8]: handle_monsters(bool) /usr/games/crawl-dcchili(_Z12world_reactsv+0x142) [0x57fe80cbe182]: world_reacts() /usr/games/crawl-dcchili(+0xd398e4) [0x57fe80cc08e4]: /usr/games/crawl-dcchili(+0xd3a56d) [0x57fe80cc156d]: /usr/games/crawl-dcchili(main+0x1f7) [0x57fe804049c7]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x76b3afa971ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x76b3afa9728b]: /usr/games/crawl-dcchili(_start+0x25) [0x57fe804054e5]: Trying to run gdb. GNU gdb (Ubuntu 15.1-1ubuntu1~24.04.1) 15.1 Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". This GDB supports auto-downloading debuginfo from the following URLs: Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] Debuginfod has been disabled. To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x000076b3afb7d7d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 #0 0x000076b3afb7d7d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #1 0x000057fe804d375c in call_gdb (file=0x76b3afc714e0 <_IO_2_1_stderr_>) at crash.cc:434 gdb = attach_cmd = "attach 2269106\000\000\000\000\000" #2 0x000057fe804e1308 in do_crash_dump () at dbg-asrt.cc:682 t = 1787939054 dir = "/dgldir/morgue/DrYamago/" name = "/dgldir/morgue/DrYamago/crash-DrYamago-20260828-174414.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR in 'mon-cast.cc' at line 2712: Unknown monster spell 'Dispersal' cast by avangion's ghost" file = 0x76b3afc714e0 <_IO_2_1_stderr_> #3 0x000057fe804d358a in crash_signal_handler (sig_num=6) at crash.cc:195 No locals. #4 No symbol table info available. #5 0x000076b3afb0bb2c in pthread_kill () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #6 0x000076b3afab227e in raise () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #7 0x000057fe804e06bd in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc2ec62690 "ERROR in 'mon-cast.cc' at line 2712: Unknown monster spell 'Dispersal' cast by avangion's ghost", assert=false) at dbg-asrt.cc:820 No locals. #8 0x000057fe804e0d36 in die (file=file@entry=0x57fe80d1ac5a "mon-cast.cc", line=line@entry=2712, format=format@entry=0x57fe80d9ba38 "Unknown monster spell '%s' cast by %s") at dbg-asrt.cc:883 tmp = "Unknown monster spell 'Dispersal' cast by avangion's ghost", '\000' mesg = "ERROR in 'mon-cast.cc' at line 2712: Unknown monster spell 'Dispersal' cast by avangion's ghost", '\000' args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffc2ec62f90, reg_save_area = 0x7ffc2ec62eb0}} #9 0x000057fe8088277e in mons_spell_beam (mons=mons@entry=0x57fe8131f328 , spell_cast=spell_cast@entry=SPELL_DISPERSAL, power=power@entry=120, check_validity=check_validity@entry=false) at mon-cast.cc:2712 beam = {origin_spell = SPELL_DISPERSAL, range = 3, glyph = 42 U'*', colour = 255 '\377', flavour = BEAM_NONE, real_flavour = BEAM_MAGIC, drop_item = false, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 1, size = 0}, ench_power = 120, hit = -1, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 654, source_name = "avangion'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, safe_to_user = 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, 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, enchant_chaining_done = 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, ranged_atk = 0x0, 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_DISPERSAL logic = 0x0 #10 0x000057fe8088315b in setup_mons_cast (mons=mons@entry=0x57fe8131f328 , pbolt=..., spell_cast=spell_cast@entry=SPELL_DISPERSAL, evoke=evoke@entry=false, check_validity=check_validity@entry=false) at mon-cast.cc:2928 power = 120 theBeam = {origin_spell = SPELL_DISPERSAL, range = 3, glyph = 42 U'*', colour = 255 '\377', flavour = BEAM_NONE, real_flavour = BEAM_MAGIC, drop_item = false, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 1, size = 0}, ench_power = 120, hit = -1, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 654, source_name = "avangion'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, safe_to_user = 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, 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, enchant_chaining_done = 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, ranged_atk = 0x0, 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} #11 0x000057fe8089a019 in _target_and_justify_spell (mons=..., beem=..., spell=SPELL_DISPERSAL, ignore_good_idea=false) at mon-cast.cc:5159 logic = #12 0x000057fe808aa83e in _choose_spell_to_cast (ignore_good_idea=, hspell_pass=std::vector of length 4, capacity 4 = {...}, beem=..., mons=...) at mon-cast.cc:5225 targ_beam = {origin_spell = SPELL_NO_SPELL, range = -2, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, source = {x = 18, y = 32}, target = {x = 23, y = 32}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_NON_ACTOR, ex_size = 0, source_id = 654, 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, safe_to_user = 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, 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, enchant_chaining_done = 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, ranged_atk = 0x0, 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} slot = @0x57fe99b9231c: {spell = SPELL_DISPERSAL, freq = 15 '\017', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}} __for_range = __for_begin = __for_end = found_spell = 1 chosen_slot = 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, source = {x = 18, y = 32}, target = {x = 23, y = 32}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_NON_ACTOR, ex_size = 0, source_id = 654, 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, safe_to_user = 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, 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, enchant_chaining_done = 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, ranged_atk = 0x0, 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 = #13 handle_mon_spell (mons=mons@entry=0x57fe8131f328 ) at mon-cast.cc:5367 hspell_pass = std::vector of length 4, capacity 4 = {{spell = SPELL_STONE_ARROW, freq = 15 '\017', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}, {spell = SPELL_DISPERSAL, freq = 15 '\017', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}, {spell = SPELL_SLUG_DART, freq = 15 '\017', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}, {spell = SPELL_GLACIATE, freq = 15 '\017', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}} beem = {origin_spell = SPELL_STONE_ARROW, range = 4, glyph = 96 U'`', colour = 7 '\a', flavour = BEAM_MMISSILE, real_flavour = BEAM_MAGIC, drop_item = false, source = {x = 18, y = 32}, target = {x = 23, y = 32}, damage = {num = 3, size = 17}, ench_power = 120, hit = 17, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 654, source_name = "avangion's ghost", name = "stone arrow", short_name = "", hit_verb = "", loudness = 3, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, stop_at_allies = false, safe_to_user = 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, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 1, capacity 1 = {{x = 19, y = 32}}, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, enchant_chaining_done = false, attitude = ATT_HOSTILE, foe_ratio = 80, hit_count = std::map with 1 element = {[687] = 1}, foes_hurt = 0, foes_helped = 0, friends_hurt = 0, friends_helped = 0, ranged_atk = 0x0, 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 = 19, y = 32}, 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 = 5023, tile_explode = 0, can_see_invis = true, nightvision = true, can_trigger_bullseye = false, message_cache = std::set with 0 elements} ignore_good_idea = spell_slot = spell_cast = flags = battlesphere = #14 0x000057fe80865379 in _mons_take_special_action (mons=..., old_energy=) at mon-act.cc:1937 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 -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 = 6 Level vaults: regret_index_necropolis_wings [gammafunk_necropolis_ghost_necromancy, necropolis_ghost_nesting_subvaults, ebering_necropolis_ghost_sewer_f] Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The wight barely misses your ice beast. Your ice beast hits the wight but does no damage. You encounter a wight. It is wielding a +0 battleaxe. The wight hits your ice beast with a +1 great sword! Your ice beast hits the wight. Your ice beast freezes the wight. The wight resists. The wight is destroyed! Your Invocations skill increases to level 6! The wight hits your ice beast with a +0 battleaxe! Your ice beast dies! You rampage towards the wight! The wight hits you with a +0 battleaxe. You hit the wight. You bite the wight, but do no damage. The wight is lightly damaged. The wight closely misses you. You puncture the wight! The wight is severely damaged. The wight closely misses you. Summons & constructs 1) Summon Ice Beast 3 MP 1% fail 2) Eringya's Surprising Crocodile 4 MP 2% fail Casting: Summon Ice Beast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Eringya's Surprising Crocodile (dangerous; 2% risk of failure) Press: ? - help, Dir - move target Aim: a wight, wielding a +0 battleaxe and wearing a +0 robe (severely damaged) Okay, then. Summons & constructs 1) Summon Ice Beast 3 MP 1% fail 2) Eringya's Surprising Crocodile 4 MP 2% fail Casting: Eringya's Surprising Crocodile (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. The wight hits you with a +0 battleaxe! The wight hits your ice beast with a +0 battleaxe. The wight drains your ice beast. Summons & constructs 1) Summon Ice Beast 3 MP 1% fail 2) Eringya's Surprising Crocodile 4 MP 2% fail Casting: Summon Ice Beast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Eringya's Surprising Crocodile (dangerous; 2% risk of failure) Press: ? - help, Dir - move target Aim: a wight, wielding a +0 battleaxe and wearing a +0 robe (severely damaged, ally target) A crocodile bursts forth beneath you and grabs the wight in its jaws! Your crocodile bites the wight. You dismount your crocodile. The wight splashes around in the water. x2 Your ice beast hits the wight but does no damage. The wight closely misses your crocodile. The wight closely misses your ice beast. Your crocodile misses the wight. Your ice beast closely misses the wight. The wight hits your crocodile with a +0 battleaxe! The wight closely misses your ice beast. Your crocodile bites the wight! The wight is destroyed! You hear a splash. x2 Your base Shapeshifting skill increases to level 5! You start resting. Your ice beast seems less drained. HP restored. Magic restored. You start waiting. Your orb has finished recharging its magic. Things that are here: a +0 battleaxe; a +0 robe Things that are here: a +1 great sword; a +0 robe Items here: )) [[. You see here a +0 short sword. Found a stone staircase leading up. You see here 2 scrolls of identify {@r1}. Key pressed, stopping explore. Key pressed, stopping explore. Key pressed, stopping explore. b - 4 potions of brilliance (gained 1) Key pressed, stopping explore. s - the +3 long sword "Romnun" {flame, rC+++ rCorr Int-3} Key pressed, stopping explore. You encounter an ufetubus. An ufetubus is nearby! An ufetubus is nearby! An ufetubus is nearby! An ufetubus is nearby! You rampage towards the ufetubus! You rampage towards the ufetubus! You rampage towards the ufetubus! The ufetubus shouts! The ufetubus closely misses you. The ufetubus hits you but does no damage. You puncture the ufetubus! You kill the ufetubus! A steam dragon comes into view. A steam dragon is nearby! A steam dragon is nearby! A steam dragon is nearby! Okay, then. Okay, then. You finish putting on your amulet of wildshape. You feel a wild power. p - an amulet of wildshape (worn) There is an open door here. Things that are here: a +0 giant club; an ogre skeleton; a steam dragon skeleton r - 2 scrolls of revelation (gained 1) Things that are here: a +0 giant club; an ogre skeleton; a steam dragon skeleton You encounter a fire bat. A fire bat is nearby! Found a runed translucent door. You encounter a hell hound. The fire bat completely misses you. Casting: Eringya's Surprising Crocodile (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. Your orb unleashes a flurry of shooting stars! The fire bat bites you but does no damage. The shooting star hits the fire bat! The fire bat is heavily wounded. The fire bat is knocked back. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a fire bat (magical condensation, heavily wounded, ally target, 100% to hit) You freeze the fire bat! The fire bat is chilled terribly! You kill the fire bat! The hell hound barks! Your Stealth skill increases to level 7! You open the door. The wall freezes the hell hound but does no damage. The hell hound pauses to sniff the ground. You hit the hell hound. The hell hound is lightly wounded. The shooting star hits the hell hound! The hell hound is moderately wounded. The hell hound is knocked back. The frozen ramparts melt away as you move. The hell hound bites you. The hell hound breathes flames at you. The blast of flame hits you. There is an open translucent door here. Casting: Freeze (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate An open translucent door. The walls around you are covered in ice. The hell hound is chilled terribly! The wall freezes the hell hound! The hell hound bites you but does no damage. You hit the hell hound. The hell hound is almost dead. The wall freezes the hell hound but does no damage. The hell hound closely misses you. You hit the hell hound. You kill the hell hound! The frozen ramparts melt away as you move. You see here a hell hound corpse. You start resting. HP restored. Magic restored. You see here a hell hound corpse. There is an open translucent door here. Your orb has finished recharging its magic. You encounter an ice beast. An ice beast is nearby! An ice beast is nearby! The ice beast leaves your sight. Found a runed translucent door. You encounter a polar bear. The polar bear leaves your sight. You encounter a rime drake and an ice beast. Found a runed translucent door. As you open the door, it creaks loudly! The rime drake hisses angrily. You hear an angry growl. The rime drake breathes ice at you. The icy flash freeze hits you!! You are encased in ice. You hear an angry growl. *** HP DROP -- 33 damage, 43% of max, 43/76 left *** Unknown command. You rampage towards the rime drake! The rime drake bites you but does no damage. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. Your orb unleashes a flurry of shooting stars! The rime drake misses you. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The shooting star hits the rime drake! The rime drake is moderately wounded. The rime drake is knocked back. The shooting star hits the rime drake! The rime drake is severely wounded. The rime drake is knocked back. The shooting star hits the rime drake. The rime drake is severely wounded. The rime drake is knocked back. The shooting star hits the rime drake! You kill the rime drake! Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. A polar bear is nearby! Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The polar bear growls angrily. The polar bear resists. The wall freezes the polar bear. You hear an angry growl. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The polar bear completely resists. The wall freezes the polar bear but does no damage. Summons & constructs 1) Summon Ice Beast 3 MP 1% fail 2) Eringya's Surprising Crocodile 4 MP 2% fail Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. The polar bear resists. The wall freezes the polar bear. The polar bear barely misses you. The polar bear closely misses you. The polar bear claws you but does no damage. Unknown command. Summons & constructs 1) Summon Ice Beast 3 MP 1% fail 2) Eringya's Surprising Crocodile 4 MP 2% fail Casting: Summon Ice Beast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Eringya's Surprising Crocodile (dangerous; 2% risk of failure) Press: ? - help, Dir - move target Aim: a polar bear (lightly wounded, ally target) A crocodile bursts forth beneath you and grabs the polar bear in its jaws! Your crocodile bites the polar bear! You dismount your crocodile. Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. The polar bear bites your crocodile! The polar bear misses your crocodile. The polar bear claws your crocodile but does no damage. Your ice beast hits the polar bear. Your ice beast freezes the polar bear! The polar bear resists. The polar bear bites your crocodile but does no damage. The polar bear claws your crocodile but does no damage. The polar bear claws your crocodile. Your crocodile bites the polar bear but does no damage. Your ice beast hits the polar bear but does no damage. The polar bear barely misses your crocodile. x2 The polar bear claws your crocodile. Your ice beast hits the polar bear. Your ice beast freezes the polar bear! The polar bear resists. Your crocodile closely misses the polar bear. The polar bear closely misses your crocodile. x3 Your crocodile bites the polar bear. The polar bear dies! You start resting. HP restored. Magic restored. You start waiting. Your orb has finished recharging its magic. The ice beast leaves your sight. You encounter a polar bear. The polar bear growls angrily. There is an open translucent door here. Found a runed translucent door. You encounter a rime drake. You open the door. The rime drake hisses angrily. You close the door. Casting: Eringya's Surprising Crocodile (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. Your orb unleashes a flurry of shooting stars! Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! You open the door. The rime drake resists. The wall freezes the rime drake. The rime drake breathes ice at you. The icy flash freeze hits you! You are encased in ice. You hear an angry growl. The shooting star hits the rime drake! The rime drake is heavily wounded. The rime drake is knocked back. You encounter an ice beast. The ice beast leaves your sight. The shooting star hits the rime drake! The rime drake is severely wounded. The rime drake is knocked back. The shooting star hits the rime drake! You kill the rime drake! Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. There is an open translucent door here. M - 2 potions of mutation (gained 1) There are no items here. You encounter a polar bear. You encounter a fire bat. The polar bear bites you but does no damage. The polar bear claws you but does no damage. The polar bear barely misses you. The fire bat leaves your sight. There is an open translucent door here. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate An open translucent door. The walls around you are covered in ice. The polar bear resists. The wall freezes the polar bear! The polar bear misses you. The polar bear claws you. The polar bear claws you but does no damage. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The polar bear resists. The wall freezes the polar bear. The polar bear bites you but does no damage. The polar bear claws you but does no damage. The polar bear barely misses you. Summons & constructs 1) Summon Ice Beast 3 MP 1% fail 2) Eringya's Surprising Crocodile 4 MP 2% fail Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. The polar bear completely resists. The wall freezes the polar bear but does no damage. The polar bear bites you but does no damage. The polar bear claws you but does no damage. x2 Summons & constructs 1) Summon Ice Beast 3 MP 1% fail 2) Eringya's Surprising Crocodile 4 MP 2% fail Casting: Summon Ice Beast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Eringya's Surprising Crocodile (dangerous; 2% risk of failure) Press: ? - help, Dir - move target Aim: a polar bear (lightly wounded, ally target) A crocodile bursts forth beneath you and grabs the polar bear in its jaws! Your crocodile bites the polar bear. You dismount your crocodile. Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. Splash! You fall into the shallow water. Moving in this stuff is going to be slow. The polar bear bites your crocodile. The polar bear misses your crocodile. The polar bear claws your crocodile. The polar bear barely misses your crocodile. The polar bear claws your crocodile. The polar bear claws your crocodile but does no damage. The polar bear bites your ice beast but does no damage. The polar bear claws your ice beast. The polar bear claws your ice beast but does no damage. Your crocodile barely misses the polar bear. Your ice beast hits the polar bear but does no damage. The polar bear barely misses your ice beast. The polar bear claws your ice beast but does no damage. The polar bear claws your ice beast. Your crocodile bites the polar bear! Your crocodile drags the polar bear backwards! Your ice beast hits the polar bear but does no damage. The polar bear bites your ice beast. The polar bear claws your ice beast. x2 Your ice beast barely misses the polar bear. The polar bear bites your ice beast!! The polar bear claws your ice beast. The polar bear claws your ice beast but does no damage. Your ice beast hits the polar bear but does no damage. The polar bear closely misses your ice beast. The polar bear barely misses your ice beast. The polar bear claws your ice beast but does no damage. Your ice beast hits the polar bear but does no damage. The polar bear bites your ice beast! The polar bear claws your ice beast. Your ice beast dies! The polar bear bites your crocodile! Your crocodile dies! The polar bear attacks as it pursues you! The polar bear misses you. The polar bear claws you but does no damage. The polar bear barely misses you. The ice beast leaves your sight. Summons & constructs 1) Summon Ice Beast 3 MP 1% fail 2) Eringya's Surprising Crocodile 4 MP 2% fail Casting: Eringya's Surprising Crocodile (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Eringya's Surprising Crocodile (dangerous; 2% risk of failure) Press: ? - help, Dir - move target Aim: a polar bear (heavily wounded) A crocodile bursts forth beneath you and grabs the polar bear in its jaws! Your crocodile bites the polar bear but does no damage. You dismount your crocodile. The polar bear bites your crocodile! The polar bear barely misses your crocodile. x2 The polar bear barely misses your crocodile. The polar bear claws your crocodile. The polar bear completely misses your crocodile. Your crocodile bites the polar bear. The polar bear bites your crocodile. The polar bear claws your crocodile. The polar bear claws your crocodile but does no damage. Your crocodile bites the polar bear! The polar bear goes berserk! Your crocodile bites the polar bear. The polar bear barely misses your crocodile. The polar bear closely misses your crocodile. The polar bear claws your crocodile. Your crocodile bites the polar bear! The polar bear dies! You hear a splash. You feel the doom around you dissipate. You start resting. HP restored. Magic restored. You start waiting. Your orb has finished recharging its magic. You see here a polar bear corpse. There is an open translucent door here. The polar bear leaves your sight. Casting: Eringya's Surprising Crocodile (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a fire bat (wandering, hasn't noticed you, 100% to hit) You freeze the fire bat. The fire bat is lightly wounded. Your orb unleashes a flurry of shooting stars! The fire bat misses you. The fire bat completely misses you. The shooting star hits the fire bat! The fire bat is heavily wounded. The fire bat is knocked back. The shooting star hits the fire bat! You kill the fire bat! The shooting star hits the ice beast! The ice beast is moderately wounded. The ice beast is knocked back. The shooting star hits the ice beast! The ice beast is severely wounded. The ice beast is knocked back. The shooting star hits the ice beast! You kill the ice beast! Casting: Freeze (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate There are no walls around you to affect. Found a stone staircase leading up. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The frozen ramparts melt away as you move. Found a stone staircase leading down. You open the door. There is an open translucent door here. Found a runed translucent door. There are monsters nearby! You start resting. Magic restored. You open the door. You encounter a steam dragon. There is an open translucent door here. You start waiting. Your orb has finished recharging its magic. You start waiting. Done waiting. There is an open translucent door here. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. Your orb unleashes a flurry of shooting stars! The shooting star hits the steam dragon! The steam dragon is moderately wounded. The steam dragon hisses angrily. The steam dragon is knocked back. The shooting star hits the steam dragon! The steam dragon is severely wounded. The steam dragon is knocked back. The frozen ramparts melt away as you move. There is an open translucent door here. You start resting. A steam dragon comes into view. The steam dragon barely misses you. x2 There is an open translucent door here. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate An open translucent door. The walls around you are covered in ice. The wall freezes the steam dragon! The steam dragon breathes steam at you. The ball of steam misses you. You hear an angry hiss. You are engulfed in a cloud of scalding steam. The wall freezes the steam dragon. You kill the steam dragon! You start resting. HP restored. The frozen ramparts melt away. You start resting. Magic restored. You start waiting. Your orb has finished recharging its magic. There is an open translucent door here. Found a runed translucent door. You encounter a hell hound. You open the door. You rampage towards the hell hound! Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. Your orb unleashes a flurry of shooting stars! The hell hound barks! The hell hound barely misses you. The shooting star hits the hell hound!! The hell hound is severely wounded. The hell hound is knocked back. The hell hound is chilled terribly! The wall freezes the hell hound. The hell hound bites you but does no damage. The shooting star hits the hell hound! You kill the hell hound! You have reached level 11! The frozen ramparts melt away as you move. I - 4 scrolls of immolation (gained 1) You start resting. Magic restored. Your orb has finished recharging its magic. There is an open translucent door here. The ice beast leaves your sight. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate There are no walls around you to affect. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate There are no walls around you to affect. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! Your orb unleashes a flurry of shooting stars! The shooting star hits the ice beast! The ice beast is heavily wounded. The ice beast is knocked back. The shooting star hits the ice beast! You kill the ice beast! You start resting. Magic restored. You start waiting. Your orb has finished recharging its magic. Your icy armour cracks and falls away as you move. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! Your orb unleashes a flurry of shooting stars! The shooting star hits the ice beast! The ice beast is heavily wounded. The ice beast is knocked back. The steam dragon breathes steam at you. The ball of steam hits you! The heat melts your icy armour. You are engulfed in a cloud of scalding steam. The shooting star hits the ice beast! The ice beast is severely wounded. The ice beast is knocked back. The shooting star hits the polar bear. The polar bear is lightly wounded. The heat melts your icy armour. You are engulfed in a cloud of scalding steam. The heat melts your icy armour. You are engulfed in a cloud of scalding steam. The shooting star hits the ice beast! You kill the ice beast! The heat melts your icy armour. Your Fighting skill increases to level 6! Your Short Blades skill increases to level 6! Your Long Blades skill increases to level 6! Your Axes skill increases to level 6! Your Maces & Flails skill increases to level 6! Your Polearms skill increases to level 6! Your Staves skill increases to level 6! Your Ranged Weapons skill increases to level 6! Your Throwing skill increases to level 6! Your Armour skill increases to level 6! Your Shields skill increases to level 6! Your Unarmed Combat skill increases to level 6! Your base Evocations skill increases to level 6! You puncture the steam dragon! The steam dragon is moderately wounded. You are engulfed in a cloud of scalding steam. The steam dragon bites you. The steam dragon claws you. The heat melts your icy armour. You hit the steam dragon. The steam dragon is heavily wounded. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a steam dragon (heavily wounded, 100% to hit) You freeze the steam dragon. The steam dragon is severely wounded. The steam dragon bites you but does no damage. The steam dragon misses you. Casting: Freeze (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a steam dragon (severely wounded, 100% to hit) You freeze the steam dragon. The steam dragon is severely wounded. The steam dragon closely misses you. The steam dragon claws you but does no damage. Casting: Freeze (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a steam dragon (severely wounded, 100% to hit) You freeze the steam dragon! You kill the steam dragon! Your Conjurations skill increases to level 5! Your Hexes skill increases to level 5! Your Summonings skill increases to level 5! Your Necromancy skill increases to level 5! Your Translocations skill increases to level 5! Your Forgecraft skill increases to level 5! Your Fire Magic skill increases to level 5! Your Air Magic skill increases to level 5! Your Earth Magic skill increases to level 5! Your Alchemy skill increases to level 5! Your icy armour cracks and falls away as you move. Why would you want to do that? There is an open translucent door here. You start waiting. Your orb has finished recharging its magic. You start waiting. A polar bear comes into view. Casting: Freeze (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! Your orb unleashes a flurry of shooting stars! The shooting star hits the polar bear! The polar bear is lightly wounded. The polar bear is knocked back. The shooting star hits the polar bear! The polar bear is heavily wounded. The polar bear is knocked back. Your icy armour cracks and falls away as you move. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: a polar bear (heavily wounded, 88% to hit) The puff of flame hits the polar bear! The polar bear is severely wounded. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: an ice beast (84% to hit) The puff of flame hits the ice beast! The ice beast melts! The ice beast is moderately wounded. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: an ice beast (moderately wounded, 84% to hit) The puff of flame hits the ice beast. The ice beast melts! The ice beast is heavily wounded. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: an ice beast (heavily wounded, 84% to hit) The puff of flame hits the ice beast! The ice beast melts! The ice beast is almost dead. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: an ice beast (black smoke, almost dead, 84% to hit) The puff of flame hits the ice beast. The ice beast melts! You kill the ice beast! Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: a polar bear (severely wounded, 88% to hit) The puff of flame hits the polar bear! The polar bear is almost dead. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: a polar bear (black smoke, severely wounded, 88% to hit) The puff of flame hits the polar bear! The polar bear is almost dead. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: a polar bear (almost dead, 88% to hit) The puff of flame hits the polar bear! You kill the polar bear! Your Spellcasting skill increases to level 8! Your orb has finished recharging its magic. You encounter a jelly. A jelly is nearby! A jelly is nearby! A jelly is nearby! You rampage towards the jelly! You hit the jelly. Your hands burn! The jelly is moderately wounded. The jelly hits you. You are splashed with acid! The acid corrodes you! Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. Your orb unleashes a flurry of shooting stars! The wall freezes the jelly. The jelly closely misses you. The shooting star hits the jelly! You kill the jelly! You start resting. Your shooting star dissipates. The frozen ramparts melt away. You are no longer corroded. Magic restored. Your orb has finished recharging its magic. HP restored. Key pressed, stopping explore. Key pressed, stopping explore. Key pressed, stopping explore. There is an open door here. Key pressed, stopping explore. Key pressed, stopping explore. Key pressed, stopping explore. Key pressed, stopping explore. Key pressed, stopping explore. Key pressed, stopping explore. Okay, then. Things that are here: a +0 giant club; an ogre skeleton; a steam dragon skeleton There is a stone staircase leading down here. You climb downwards. You hear the solemn chanting of funerary rites. There is an entrance to the Necropolis on this level. Hurry and find it before the portal closes! You have a vision of a gate. There is a stone staircase leading up here. Unknown command. Unknown command. Found a phantasmal passage. There is a phantasmal passage here. The world spins around you as you enter the gateway. You enter an ornate necropolis! There is an empty arch of ancient stone here. You open the huge gate. There is a huge open gate here. As you open the large door, it creaks loudly! There is a large open door here. You open the large door. There is a large open door here. You encounter RoGGa's ghost. Unknown command. You open the large door. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. Your orb unleashes a flurry of shooting stars! The shooting star hits RoGGa's ghost! RoGGa's ghost is lightly damaged. RoGGa's ghost is knocked back. The shooting star hits RoGGa's ghost! RoGGa's ghost is moderately damaged. RoGGa's ghost is knocked back. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: RoGGa's ghost, wielding a weapon of draining (water, moderately damaged, 72% to hit) Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: RoGGa's ghost, wielding a weapon of draining (steam, heavily damaged, 72% to hit) The puff of flame hits RoGGa's ghost. RoGGa's ghost is heavily damaged. RoGGa's ghost is engulfed in a cloud of scalding steam. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: RoGGa's ghost, wielding a weapon of draining (steam, heavily damaged, 72% to hit) The puff of flame misses RoGGa's ghost. RoGGa's ghost is engulfed in a cloud of scalding steam. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: RoGGa's ghost, wielding a weapon of draining (steam, severely damaged, 72% to hit) The puff of flame hits RoGGa's ghost! RoGGa's ghost is severely damaged. RoGGa's ghost is engulfed in a cloud of scalding steam. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: RoGGa's ghost, wielding a weapon of draining (steam, severely damaged, 72% to hit) The puff of flame hits RoGGa's ghost. RoGGa's ghost is severely damaged. The now-empty wand crumbles to dust. RoGGa's ghost is engulfed in a cloud of scalding steam. RoGGa's ghost mumbles some strange words. Flames lash you. Your fire resistance burns away! *** HP DROP -- 23 damage, 27% of max, 60/83 left *** Unknown command. Aiming: Quicksilver Bolt Press: ? - help, Shift-Dir - straight line Aim: RoGGa's ghost, wielding a weapon of draining (steam, almost destroyed, 69% to hit) The bolt of dispelling energy hits RoGGa's ghost!! You destroy RoGGa's ghost! You start resting. You feel less vulnerable to fire. You start resting. The frozen ramparts melt away. You start resting. Magic restored. Your orb has finished recharging its magic. You start resting. HP restored. There is a large open translucent door here. You enter the shallow water. Moving in this stuff is going to be slow. Why would you want to do that? Why would you want to do that? You enter the shallow water. Moving in this stuff is going to be slow. t - the +0 dire flail of Perversion {heavy, rPois rF++ Str-2} u - a +4 ring of protection You enter the shallow water. Moving in this stuff is going to be slow. There is a large open translucent door here. There is a large open door here. Key pressed, stopping explore. You open the large door. There is a large open door here. You encounter MrSquiggles's ghost and an adder draugr. You encounter an orc draugr. It is wielding a +0 scimitar. You encounter an adder draugr. It is wielding a +0 war axe. Could not explore, unopened runed door. Could not explore, unopened runed door. You open the huge gate. MrSquiggles's ghost turns its malevolent gaze towards you. There is a huge open translucent gate here. There is a large open door here. You start waiting. MrSquiggles's ghost comes into view. Unknown command. Okay, then. Okay, then. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. Summons & constructs 1) Summon Ice Beast 3 MP 1% fail 2) Eringya's Surprising Crocodile 4 MP 1% fail Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. Your orb unleashes a flurry of shooting stars! The shooting star hits MrSquiggles's ghost. MrSquiggles's ghost is lightly damaged. MrSquiggles's ghost is knocked back. The shooting star hits MrSquiggles's ghost! MrSquiggles's ghost is lightly damaged. MrSquiggles's ghost is knocked back. MrSquiggles's ghost barely misses your ice beast. Your ice beast hits MrSquiggles's ghost. Your ice beast freezes MrSquiggles's ghost!! MrSquiggles's ghost gestures at you while chanting. The stone arrow hits your ice beast!! Your ice beast hits MrSquiggles's ghost. Your ice beast freezes MrSquiggles's ghost! MrSquiggles's ghost hits your ice beast but does no damage. Your ice beast hits MrSquiggles's ghost. Your ice beast freezes MrSquiggles's ghost!! MrSquiggles's ghost whispers, "You will understand me better in a moment." MrSquiggles's ghost hits your ice beast. Your ice beast hits MrSquiggles's ghost but does no damage. MrSquiggles's ghost casts a spell at you. The searing ray hits your ice beast! Your ice beast hits MrSquiggles's ghost. Your ice beast freezes MrSquiggles's ghost!! MrSquiggles's ghost is destroyed! You start resting. Magic restored. You start waiting. Your orb has finished recharging its magic. You start waiting. An orc draugr comes into view. Your ice beast hits the orc draugr but does no damage. Your ice beast hits the orc draugr but does no damage. Casting: Summon Ice Beast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A large open door. The walls around you are covered in ice. Your orb unleashes a flurry of shooting stars! Your ice beast barely misses the orc draugr. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The shooting star hits the orc draugr. You destroy the orc draugr! The shooting star hits the adder draugr! The adder draugr is almost destroyed. The adder draugr is knocked back. The adder draugr misses you. The adder draugr hits you but does no damage. Casting: Ozocubu's Armour (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line That would be overly suicidal. Okay, then. Unknown command. You rampage towards the adder draugr! Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. You hit the adder draugr. You destroy the adder draugr! You see here a +0 trident. You start resting. An adder draugr comes into view. You start resting. An adder draugr comes into view. You barely miss the adder draugr. You bite the adder draugr, but do no damage. The adder draugr hits you with a +0 war axe. Your doom draws closer. The adder draugr barely misses you. Casting: Freeze (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder draugr, wielding a +0 war axe (100% to hit) You freeze the adder draugr. The adder draugr resists. The adder draugr is lightly damaged. The adder draugr hits you with a +0 war axe! Your doom draws closer. The adder draugr completely misses you. The adder draugr closely misses you. The adder draugr bites you but does no damage. You hit the adder draugr. The adder draugr is moderately damaged. You hit the adder draugr. The adder draugr is heavily damaged. The adder draugr closely misses you. The adder draugr misses you. You hit the adder draugr. The adder draugr is severely damaged. The adder draugr hits you with a +0 war axe! Your doom draws closer. The adder draugr barely misses you. Summons & constructs 1) Summon Ice Beast 3 MP 1% fail 2) Eringya's Surprising Crocodile 4 MP 1% fail Casting: Freeze (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Eringya's Surprising Crocodile (dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: an adder draugr, wielding a +0 war axe (severely damaged) A crocodile bursts forth beneath you and grabs the adder draugr in its jaws! Your crocodile bites the adder draugr. You dismount your crocodile. The adder draugr barely misses your crocodile. The adder draugr bites your crocodile. The adder draugr closely misses your crocodile. The adder draugr bites your crocodile but does no damage. The adder draugr hits your crocodile with a +0 war axe! The adder draugr bites your crocodile but does no damage. Your crocodile bites the adder draugr. The adder draugr is destroyed! You start resting. Magic restored. Your orb has finished recharging its magic. You start resting. HP restored. You start waiting. Done waiting. You see here a +0 war axe. There is a huge open translucent gate here. You pick up Pyene's Misery Continued and begin reading... You add the spells Kiss of Death and Vampiric Draining to your library. You see here a +0 robe. You see here a +1 dagger of draining. You see here a +1 dagger of draining. There is a huge open translucent gate here. You see here a +0 war axe. You see here a +0 trident. There is a large open door here. Key pressed, stopping explore. You open the large door. There is a large open door here. Key pressed, stopping explore. You encounter avangion's ghost. You encounter 2 ribbon worms. Could not explore, unopened runed door. Could not explore, unopened runed door. Could not explore, unopened runed door. Unknown command. You open the door. Summons & constructs 1) Summon Ice Beast 3 MP 1% fail 2) Eringya's Surprising Crocodile 4 MP 1% fail Casting: Eringya's Surprising Crocodile (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A chill wind blows around you. Your orb unleashes a flurry of shooting stars! Avangion's ghost turns its malevolent gaze towards you. The shooting star hits avangion's ghost. Avangion's ghost is lightly damaged. Avangion's ghost is knocked back. Your ice beast hits avangion's ghost. Your ice beast freezes avangion's ghost! The shooting star hits avangion's ghost! Avangion's ghost is severely damaged. Avangion's ghost is knocked back. You encounter a clockroach. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 1.0-a0-592-gc0ec74432b 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_WAIT repeat_cmd = CMD_NO_CMD Monster 'avangion's ghost' (18, 32) [midx = 12] currently acting: <<<<<<<<< Name: avangion's ghost Base name: avangion's ghost Full name: avangion's ghost On/in/over feature: some shallow water Foe: player Target: (23, 32) At target: player Inventory: Spells: slot #0: Stone Arrow slot #1: Dispersal slot #2: Slug Dart slot #3: Glaciate attitude: 0, behaviour: 2, number: 1000, flags: 0x4000100410 colour: -1, foe_memory: 957, shield_blocks:0 god: No God >>>>>>>>> Player: {{{{{{{{{{{ Name: [DrYamago] Species: Gnoll Job: Ice Elementalist HP: 84/84; mods: 0/0 MP: 20/23; mod: 0 Stats: 12 27 11 Position: (23, 32), god: Ashenzari (18), 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 | 3 | 6 | 289 | 27/88 Short Blades | X | 1 | 3 | 6 | 289 | 27/88 Long Blades | X | 1 | 3 | 6 | 289 | 27/88 Axes | X | 1 | 3 | 6 | 289 | 27/88 Maces & Flails | X | 1 | 3 | 6 | 289 | 27/88 Polearms | X | 1 | 3 | 6 | 289 | 27/88 Staves | X | 1 | 3 | 6 | 289 | 27/88 Ranged Weapons | X | 1 | 3 | 6 | 289 | 27/88 Throwing | X | 1 | 3 | 6 | 289 | 27/88 Armour | X | 1 | 3 | 6 | 289 | 27/88 Dodging | X | 1 | 3 | 7 | 440 | 90/100 Stealth | X | 1 | 3 | 7 | 416 | 66/100 Shields | X | 1 | 3 | 6 | 289 | 27/88 Unarmed Combat | X | 1 | 3 | 6 | 289 | 27/88 Spellcasting | X | 1 | 4 | 8 | 468 | 18/112 Conjurations | X | 1 | 3 | 5 | 289 | 24/106 Hexes | X | 1 | 3 | 5 | 289 | 24/106 Summonings | X | 1 | 4 | 5 | 289 | 24/106 Necromancy | X | 1 | 4 | 5 | 289 | 24/106 Translocations | X | 1 | 4 | 5 | 289 | 24/106 Forgecraft | X | 1 | 4 | 5 | 289 | 24/106 Fire Magic | X | 1 | 4 | 5 | 289 | 24/106 Ice Magic | X | 1 | 4 | 8 | 790 | 154/159 Air Magic | X | 1 | 4 | 5 | 289 | 24/106 Earth Magic | X | 1 | 4 | 5 | 289 | 24/106 Alchemy | X | 1 | 4 | 5 | 289 | 24/106 Invocations | X | 1 | 4 | 6 | 289 | 69/74 Evocations | X | 1 | 4 | 6 | 289 | 27/88 Shapeshifting | X | 1 | 4 | 5 | 289 | 67/90 Spell bugs: Durations: #213: 48 Attributes: #12: 535 #49: 601 #71: 18 #73: 20853 Mutations: fangs: 1 (innate) strong: 1 treasure sense: 1 (innate) distributed training: 1 (innate) Inventory bugs: Equipment: eq slot #1, inv slot #3: cursed +9 dagger of the Revealing Urgency {devious, Will+ Int+3, Dev, Self} eq slot #4, inv slot #5: +0 helmet eq slot #9, inv slot #4: ring of wizardry eq slot #9, inv slot #6: cursed ring of Ashenzari's Portent {Int+6, Dev, Comp} eq slot #2, inv slot #8: orb of Qiat {Stardust, Rampage rF- Tloc Earth} eq slot #3, inv slot #13: +2 robe of fire resistance eq slot #8, inv slot #10: +0 cloak of willpower eq slot #10, inv slot #15: amulet of wildshape }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ▓#....#~~~~~~'........#.......... ▓#....##############..#.......... ▓#.......#~~~~~~~~~#..#.......... ▓#.......'~~~~~~~~~'..#.....#.(.. ▓#.......#~~~~~~~~~#..#.....#.... ▓#.......###########..#.....###.. ▓#...###########......#.......... ▓#...#B~~~~w●~ζ#......##......... ▓#...+~~~B/ZY●ℓℓ@.....##########' ▓#...#~~~~!w~~~#ℓ.....##⌠........ ▓#...##############...#.......... ▓#.........'~~~~~~#...#.......... ▓#.........########...'.......♣.♣ ▓#....................'.......ß◊. ▓#....................#.......... ▓#....................#.......... ▓##..................##.......... dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< necropolis_difficulty: pre_temple_d >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>