Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.33-a0-541-g8bf3021b3d Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 12388318557889926905, deterministic pregen: 1 Version history: Game started: 0.33-a0-520-g0c05a917f8 0.33-a0-532-g34712576ec 0.33-a0-541-g8bf3021b3d Command line: /usr/games/crawl-git-8bf3021b3d -name Doorstop00 -rc /dgldir/rcfiles/crawl-git/Doorstop00.rc -macro /dgldir/rcfiles/crawl-git/Doorstop00.macro -morgue /dgldir/morgue/Doorstop00/ -webtiles-socket /crawl-master/webserver/sockets/Doorstop00:2024-12-06.13:24:28.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 17 stack frames. /usr/games/crawl-git-8bf3021b3d(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x5601824082df]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-8bf3021b3d(_Z13do_crash_dumpv+0x418) [0x560182412778]: do_crash_dump() /usr/games/crawl-git-8bf3021b3d(_Z20crash_signal_handleri+0x1fa) [0x56018240876a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f2b0ac6e210]: /usr/games/crawl-git-8bf3021b3d(_ZNK7monster8get_enchE12enchant_typeS0_+0x10) [0x5601827b4110]: monster::get_ench(enchant_type, enchant_type) const /usr/games/crawl-git-8bf3021b3d(_Z18handle_searing_rayR5actori+0x2e9) [0x560182970269]: handle_searing_ray(actor&, int) /usr/games/crawl-git-8bf3021b3d(_Z23start_channelling_spell10spell_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x65) [0x560182962ae5]: start_channelling_spell(spell_type, std::__cxx11::basic_string, std::allocator >, bool) /usr/games/crawl-git-8bf3021b3d(_Z16cast_searing_rayR5actoriR4boltb+0x3b2) [0x560182973bb2]: cast_searing_ray(actor&, int, bolt&, bool) /usr/games/crawl-git-8bf3021b3d(_Z11your_spells10spell_typeibPK8item_defP4distb+0x14fc) [0x560182965b8c]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /usr/games/crawl-git-8bf3021b3d(_Z12cast_a_spellb10spell_typeP4distb+0x155) [0x5601829676d5]: cast_a_spell(bool, spell_type, dist*, bool) /usr/games/crawl-git-8bf3021b3d(_Z17do_cast_spell_cmdb+0x1a) [0x5601829683ca]: do_cast_spell_cmd(bool) /usr/games/crawl-git-8bf3021b3d(_Z15process_command12command_typeS_+0x16ba) [0x560182b2fa7a]: process_command(command_type, command_type) /usr/games/crawl-git-8bf3021b3d(+0xbdeac2) [0x560182b2bac2]: /usr/games/crawl-git-8bf3021b3d(+0xbdf6b5) [0x560182b2c6b5]: /usr/games/crawl-git-8bf3021b3d(main+0x1ab) [0x56018234e41b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f2b0ac4f0b3]: /usr/games/crawl-git-8bf3021b3d(_start+0x2e) [0x56018234efee]: Trying to run gdb. GNU gdb (Ubuntu 9.1-0ubuntu1) 9.1 Copyright (C) 2020 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". 0x00007f2b0ad0dc2a in __GI___wait4 (pid=3906335, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 #0 0x00007f2b0ad0dc2a in __GI___wait4 (pid=3906335, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 resultvar = 18446744073709551104 sc_ret = #1 0x00007f2b0ad0dbeb in __GI___waitpid (pid=, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at waitpid.c:38 No locals. #2 0x0000560182408145 in call_gdb (file=file@entry=0x7f2b0ae145c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3900244\000\000\000\000\000" #3 0x0000560182412796 in do_crash_dump () at dbg-asrt.cc:692 t = 1733494018 dir = "/dgldir/morgue/Doorstop00/" name = "/dgldir/morgue/Doorstop00/crash-Doorstop00-20241206-140658.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7f2b0ae145c0 <_IO_2_1_stderr_> #4 0x000056018240876a in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #5 No locals. #6 0x00005601827b4110 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::find (__k=, this=) at mon-ench.cc:145 __j = __j = #7 std::map, std::allocator > >::find (__x=, this=) at /usr/include/c++/9/bits/stl_map.h:1194 No locals. #8 monster::get_ench (this=this@entry=0x0, ench1=ench1@entry=ENCH_CHANNEL_SEARING_RAY, ench2=ench2@entry=ENCH_NONE) at mon-ench.cc:147 i = e = 158 #9 0x0000560182970269 in handle_searing_ray (agent=..., turn=1) at spl-damage.cc:3910 mons = 0x0 me = {ench = ENCH_TP, degree = 0, duration = 0, maxduration = 4, who = KC_YOU, source = 0, ench_is_aura = (AURA_HOSTILE | unknown: 2184592132)} pow = 50 beam = {origin_spell = SPELL_SEARING_RAY, range = 5, glyph = 42 U'*', colour = 15 '\017', flavour = BEAM_MMISSILE, real_flavour = BEAM_MMISSILE, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 61, y = 59}, target = {x = 58, y = 59}, damage = {num = 2, size = 8}, ench_power = 50, hit = 17, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = "", name = "searing ray", short_name = "", hit_verb = "hits", loudness = 2, hit_noise_msg = "", explode_noise_msg = "", pierce = true, is_explosion = false, is_death_effect = false, aimed_at_spot = 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 = true, heard = false, path_taken = std::vector of length 5, capacity 8 = {{x = 60, y = 59}, {x = 59, y = 59}, {x = 58, y = 59}, {x = 57, y = 59}, {x = 56, y = 59}}, extra_range_used = 1, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = true, passed_target = true, in_explosion_phase = false, attitude = ATT_FRIENDLY, foe_ratio = 100, hit_count = std::map with 1 element = {[1464] = 1}, foe_info = {count = 1, power = 4, hurt = 1, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, overshoot_prompt = false, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 56.5, y = 59.5}, dir = {x = -1, y = 0}}, on_corner = false, cycle_idx = 0}, tile_beam = 4501, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} #10 0x0000560182962ae5 in start_channelling_spell (spell=spell@entry=SPELL_SEARING_RAY, reminder_msg="maintain the ray", do_effect=do_effect@entry=true) at spl-cast.cc:3293 No locals. #11 0x0000560182973bb2 in cast_searing_ray (agent=..., pow=pow@entry=50, beam=..., fail=fail@entry=false) at /usr/include/c++/9/bits/char_traits.h:300 targ = 0x5601830cdd80 #12 0x0000560182965b8c in _do_cast (actual_spell=, fail=, god=, beam=..., spd=..., powc=, spell=) at spl-cast.cc:2631 target = {x = 58, y = 59} zap = target = zap = breath_message = std::map with 0 elements #13 your_spells (spell=, powc=50, actual_spell=, evoked_wand=, target=, force_failure=) at spl-cast.cc:2239 wiz_cast = target_local = {isValid = true, isTarget = true, isEndpoint = false, isCancel = false, choseRay = true, interactive = true, target = {x = 58, y = 59}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 61.5, y = 59.5}, dir = {x = -1, y = 0}}, on_corner = false, cycle_idx = 0}, find_target = false, fire_context = 0x0, cmd_result = 2061} beam = {origin_spell = SPELL_SEARING_RAY, range = 5, glyph = 42 U'*', colour = 15 '\017', flavour = BEAM_MMISSILE, real_flavour = BEAM_MMISSILE, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 61, y = 59}, target = {x = 58, y = 59}, damage = {num = 2, size = 8}, ench_power = 50, hit = 17, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = "", name = "searing ray", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = true, is_explosion = false, is_death_effect = false, aimed_at_spot = 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 5, capacity 8 = {{x = 60, y = 59}, {x = 59, y = 59}, {x = 58, y = 59}, {x = 57, y = 59}, {x = 56, y = 59}}, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = true, in_explosion_phase = false, attitude = ATT_FRIENDLY, foe_ratio = 100, hit_count = std::map with 1 element = {[1464] = 1}, foe_info = {count = 1, power = 4, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = true, beam_cancelled = false, dont_stop_player = false, overshoot_prompt = false, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 61.5, y = 59.5}, dir = {x = -1, y = 0}}, on_corner = false, cycle_idx = 0}, tile_beam = 4501, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} flags = range = hitfunc = std::unique_ptr = {get() = 0x5601844fe370} is_targeted = god = use_targeter = fail = orig_target_pos = {x = 58, y = 59} cast_result = #14 0x00005601829676d5 in cast_a_spell (check_range=, spell=SPELL_SEARING_RAY, _target=0x0, force_failure=) at spl-cast.cc:943 reason = "" cost = 2 hp_cost = cast_result = #15 0x00005601829683ca in do_cast_spell_cmd (force=) at spl-cast.cc:699 No locals. #16 0x0000560182b2fa7a in process_command (cmd=CMD_CAST_SPELL, prev_cmd=CMD_CAST_SPELL) at main.cc:2172 No locals. #17 0x0000560182b2bac2 in _input () at main.cc:1264 cmd = CMD_CAST_SPELL real_prev_cmd = CMD_CAST_SPELL player_disabled = {was_disabled = false} #18 0x0000560182b2c6b5 in _launch_game () at main.cc:492 game_start = ccon = {cstate = false} #19 0x000056018234e41b in _launch_game_loop () at main.cc:391 game_ended = false game_ended = ge = fe = E = #20 main (argc=, argv=0x7ffc83b33548) at main.cc:341 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }, static t = , static f = }} [Inferior 1 (process 3900244) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-8bf3021b3d/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-8bf3021b3d/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-8bf3021b3d/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 2, depth = 1 Level id: Orc:1 Level build method = random_map_in_depth, level layout type = open_caves, absdepth0 = 10 Level vaults: giant_chief_lemuel layout_caves serial_shops shop Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (61, 59): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The blast of flame hits your fulminant prism! Your fulminant prism resists. You hear a sizzling sound! Your fulminant prism explodes! The blast of energy engulfs the fire dragon! The fire dragon is severely wounded. The fire dragon is engulfed in freezing vapours. You kill the fire dragon! Vehumet accepts your kill. You feel your power returning. A fire dragon comes into view. The fire dragon is engulfed in freezing vapours. Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the fire dragon!! The fire dragon is heavily wounded. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the fire dragon!! The fire dragon is severely wounded. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the fire dragon! The fire dragon is almost dead. The fire dragon is knocked back by the mystic blast. The fire dragon slams into the stone wall. The fire dragon is almost dead. The fire dragon breathes flames at you. The blast of flame hits you!! Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the fire dragon! The fire dragon is almost dead. The fire dragon is knocked back by the mystic blast. The fire dragon slams into the stone wall. Unknown command. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the fire dragon!! You kill the fire dragon! Vehumet accepts your kill. The fire dragon scales are intact enough to wear. Found 10 gold pieces. Things that are here: +0 fire dragon scales; a fire dragon corpse You start resting. Magic restored. You start resting. HP restored. Found a staircase to the Depths. You see here a fire dragon corpse. You now have 1949 gold pieces (gained 15). You now have 1965 gold pieces (gained 16). You now have 1975 gold pieces (gained 10). You now have 1984 gold pieces (gained 9). You now have 2013 gold pieces (gained 29). You now have 2021 gold pieces (gained 8). You now have 2040 gold pieces (gained 19). You now have 2050 gold pieces (gained 10). Things that are here: +0 fire dragon scales; a fire dragon corpse A centaur warrior comes into view. The centaur warrior shouts! The centaur warrior wields a +0 orcbow. The centaur warrior shoots an arrow. The arrow hits you!! Unknown command. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: a centaur warrior, wielding a +0 orcbow The centaur warrior is engulfed in freezing vapours. The centaur warrior shoots an arrow. The arrow completely misses you. The centaur warrior is engulfed in freezing vapours. The centaur warrior shoots an arrow. The arrow completely misses you. The centaur warrior is engulfed in freezing vapours. The centaur warrior shoots an arrow. The arrow is repelled. The centaur warrior is engulfed in freezing vapours. The centaur warrior is engulfed in freezing vapours. The centaur warrior shoots an arrow. The arrow misses you. The centaur warrior is engulfed in freezing vapours. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the centaur warrior! You kill the centaur warrior! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You start resting. HP restored. g - 2 scrolls of identify (gained 1) As you read the scroll of identify, it crumbles to dust. I - a potion of ambrosia A meliai comes into view. It is wielding a +0 war axe of electrocution. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The meliai buzzes angrily. The meliai is engulfed in freezing vapours. x2 The meliai is engulfed in freezing vapours. x2 The meliai invokes the aid of its god against you. Something smites you! You hear an angry buzzing noise. You hear an angry buzzing noise. The meliai is engulfed in freezing vapours. You kill the meliai! Vehumet accepts your kill. Your Fighting skill increases to level 6! You start resting. Magic restored. You start resting. HP restored. A meliai comes into view. It is wielding a +0 war axe. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The meliai buzzes angrily. The meliai is engulfed in freezing vapours. x2 The meliai is engulfed in freezing vapours. x2 The meliai mumbles some strange prayers to its god against you. Something smites you! The meliai is engulfed in freezing vapours. You kill the meliai! Vehumet accepts your kill. You feel your power returning. A slime creature comes into view. The slime creature is engulfed in freezing vapours. A slime creature comes into view. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the slime creature. The slime creature is moderately wounded. The slime creature quivers. The slime creature is knocked back by the mystic blast. The slime creature quivers. The slime creature is engulfed in freezing vapours. The slime creature is engulfed in freezing vapours. A slime creature comes into view. The slime creature is engulfed in freezing vapours. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the slime creature! The slime creature is severely wounded. The slime creature is knocked back by the mystic blast. The slime creature is engulfed in freezing vapours. x2 Two slime creatures merge to form a large slime creature. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the large slime creature!! The large slime creature is heavily wounded. The large slime creature is knocked back by the mystic blast. The large slime creature collides with the slime creature! The slime creature is almost dead. The large slime creature is severely wounded. The slime creature is engulfed in freezing vapours. You kill the slime creature! Vehumet accepts your kill. You feel your power returning. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (safe; 1% risk of failure) Press: ? - help, Dir - move target You conjure a prism of explosive energy! The large slime creature is engulfed in freezing vapours. The large slime creature is engulfed in freezing vapours. You kill the large slime creature! Vehumet accepts your kill. You feel your power returning. Your fulminant prism crackles loudly. Your fulminant prism explodes! You hear an angry buzzing noise. You hear an angry hiss. You start resting. Magic restored. You start resting. HP restored. Items here: )) [[. Okay, then. Search for what [? for help]? gloves Can't find anything matching that. Search for what [Enter for "gloves", or ? for help]? amulet A basilisk comes into view. Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: a basilisk (wandering, hasn't noticed you) The basilisk hisses angrily. The basilisk is engulfed in freezing vapours. The basilisk seems to slow down. The basilisk is engulfed in freezing vapours. The basilisk seems to slow down. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the basilisk! You kill the basilisk! Vehumet accepts your kill. You feel your power returning. You hear an angry buzzing noise. A meliai comes into view. It is wielding a +0 hand axe and carrying a wand of mindburst. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The meliai is engulfed in freezing vapours. x2 The meliai calls down the wrath of its god upon you. Something smites you! The meliai is engulfed in freezing vapours. The meliai zaps a wand. You resist with some effort. The meliai is engulfed in freezing vapours. The meliai zaps a wand. Your mind is blasted! The meliai is engulfed in freezing vapours. You kill the meliai! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You start resting. HP restored. o - 9 scrolls of teleportation (gained 1) You now have 2074 gold pieces (gained 24). E - a wand of mindburst (22) (gained 8 charges) Things that are here: a +0 hand axe; a +0 robe Things that are here: a +0 hand axe; a +0 robe Found a stone staircase leading up. You now have 2087 gold pieces (gained 13). Found a flail. You see here a +0 flail. Found 7 stones. An efreet comes into view. It is wielding a +0 scimitar of flaming. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: an efreet, wielding a +0 scimitar of flaming The efreet is engulfed in freezing vapours. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The efreet is engulfed in freezing vapours. The efreet gestures at you. You hear a sizzling sound! Unknown command. The efreet is engulfed in freezing vapours. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: an efreet, wielding a +0 scimitar of flaming (almost dead) The efreet is engulfed in freezing vapours. You kill the efreet! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You see here a +0 scimitar of flaming. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You open the door. There is an open door here. 3 two-headed ogres come into view. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The two-headed ogre shouts in stereo! x3 The two-headed ogre is engulfed in freezing vapours. x3 Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The two-headed ogre is engulfed in freezing vapours. x2 An ogre mage comes into view. It is wielding a +0 flail. The two-headed ogre is engulfed in freezing vapours. The two-headed ogre is engulfed in freezing vapours. x3 The two-headed ogre is engulfed in freezing vapours. x2 The ogre mage is engulfed in freezing vapours. The two-headed ogre is engulfed in freezing vapours. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: a two-headed ogre, wielding two +0 giant clubs (severely wounded) The ogre mage shouts! The two-headed ogre is engulfed in freezing vapours. You kill the two-headed ogre! Vehumet accepts your kill. You feel your power returning. The two-headed ogre is engulfed in freezing vapours. The ogre mage is engulfed in freezing vapours. The two-headed ogre is engulfed in freezing vapours. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: a two-headed ogre, wielding two +0 giant clubs (severely wounded) The two-headed ogre is engulfed in freezing vapours. You kill the two-headed ogre! Vehumet accepts your kill. You feel your power returning. The ogre mage is engulfed in freezing vapours. The two-headed ogre is engulfed in freezing vapours. Your Armour skill increases to level 6! Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the two-headed ogre! You kill the two-headed ogre! Vehumet accepts your kill. You feel your power returning. A two-headed ogre comes into view. It is wielding a +0 giant club and a +0 dire flail. The ogre mage is engulfed in freezing vapours. An ogre comes into view. It is wielding a +0 giant spiked club. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) The two-headed ogre is engulfed in freezing vapours. The ogre mage is engulfed in freezing vapours. You kill the ogre mage! Vehumet accepts your kill. You feel your power returning. The two-headed ogre is engulfed in freezing vapours. The two-headed ogre is engulfed in freezing vapours. The two-headed ogre is engulfed in freezing vapours. The two-headed ogre is engulfed in freezing vapours. You kill the two-headed ogre! Vehumet accepts your kill. You feel your power returning. You start resting. An ogre is nearby! Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The ogre is engulfed in freezing vapours. The ogre is engulfed in freezing vapours. You kill the ogre! Vehumet accepts your kill. You start resting. Magic restored. You see here an orb of energy. You start waiting. Done waiting. Found 7 stones. b - 4 potions of magic (gained 1) An electric eel comes into view. The electric eel shoots out a bolt of lightning at you! The bolt of electricity hits you. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The electric eel is engulfed in freezing vapours. The electric eel shoots out a bolt of lightning at you! The bolt of electricity is repelled. The electric eel is engulfed in freezing vapours. The electric eel seems to slow down. You kill the electric eel! Vehumet accepts your kill. You hear a splash. You start resting. Magic restored. You start waiting. Done waiting. A cyan ugly thing comes into view. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The cyan ugly thing gurgles horribly! You hear a horrible gurgling sound! You hear a shout! The cyan ugly thing is engulfed in freezing vapours. The cyan ugly thing is engulfed in freezing vapours. The cyan ugly thing is engulfed in freezing vapours. The cyan ugly thing is engulfed in freezing vapours. The cyan ugly thing basks in the mutagenic energy from its kin and changes! A centaur warrior comes into view. The centaur warrior wields a +0 orcbow. The centaur warrior shoots an arrow. The arrow hits you! Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: a centaur warrior, wielding a +0 orcbow The centaur warrior is engulfed in freezing vapours. The centaur warrior shoots an arrow. The arrow misses you. A cyan ugly thing comes into view. The white ugly thing is engulfed in freezing vapours. The white ugly thing basks in the mutagenic energy from its kin and changes! The centaur warrior is engulfed in freezing vapours. The centaur warrior shoots an arrow. The arrow is repelled. The cyan ugly thing is engulfed in freezing vapours. The centaur warrior is engulfed in freezing vapours. The centaur warrior shoots an arrow. You block the arrow. You hear a horrible gurgling sound! The centaur warrior is engulfed in freezing vapours. The cyan ugly thing is engulfed in freezing vapours. x2 You kill the cyan ugly thing! Vehumet accepts your kill. You feel your power returning. The centaur warrior is engulfed in freezing vapours. The centaur warrior shoots an arrow. The arrow completely misses you. The cyan ugly thing is engulfed in freezing vapours. The centaur warrior is engulfed in freezing vapours. The centaur warrior shoots an arrow. The arrow is repelled. You hear a horrible gurgling sound! The cyan ugly thing is engulfed in freezing vapours. The centaur warrior is engulfed in freezing vapours. The centaur warrior is engulfed in freezing vapours. The cyan ugly thing is engulfed in freezing vapours. The centaur warrior is engulfed in freezing vapours. The centaur warrior shoots an arrow. The arrow completely misses you. A cyan ugly thing comes into view. The cyan ugly thing is engulfed in freezing vapours. You kill the cyan ugly thing! Vehumet accepts your kill. The centaur warrior is engulfed in freezing vapours. You kill the centaur warrior! Vehumet accepts your kill. The cyan ugly thing gurgles horribly! The cyan ugly thing is engulfed in freezing vapours. The cyan ugly thing is engulfed in freezing vapours. x2 The cyan ugly thing is engulfed in freezing vapours. The cyan ugly thing is engulfed in freezing vapours. A cyan ugly thing comes into view. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the cyan ugly thing! You kill the cyan ugly thing! Vehumet accepts your kill. You feel your power returning. You hear a horrible gurgling sound! The cyan ugly thing is engulfed in freezing vapours. The cyan ugly thing is engulfed in freezing vapours. The cyan ugly thing is engulfed in freezing vapours. A cyan ugly thing comes into view. The cyan ugly thing gurgles horribly! The cyan ugly thing is engulfed in freezing vapours. x2 Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: a cyan ugly thing (moderately wounded) The cyan ugly thing is engulfed in freezing vapours. x2 Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The cyan ugly thing is engulfed in freezing vapours. x2 Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the cyan ugly thing! The cyan ugly thing is almost dead. The cyan ugly thing is knocked back by the mystic blast. The cyan ugly thing slams into the rock wall! You kill the cyan ugly thing! Vehumet accepts your kill. The cyan ugly thing is engulfed in freezing vapours. x2 You kill the cyan ugly thing! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You start resting. HP restored. You see here an ugly thing corpse. You see here a +0 orcbow. Found a potion of curing. Found a scroll of teleportation. s - 9 potions of curing (gained 1) o - 10 scrolls of teleportation (gained 1) Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You open the door. There is an open door here. Found a leather armour. You see here a +0 leather armour. O - a wand of roots (14) (gained 5 charges) There is an open door here. You see here a +0 scimitar of flaming. A tengu warrior comes into view. It is wielding a +0 war axe. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The tengu warrior is engulfed in freezing vapours. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. The tengu warrior is engulfed in freezing vapours. The tengu warrior is engulfed in freezing vapours. The tengu warrior is engulfed in freezing vapours. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the tengu warrior. The tengu warrior is severely wounded. The tengu warrior is knocked back by the mystic blast. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: a tengu warrior, wielding a +0 war axe, wearing a +0 leather armour and wearing a +0 buckler (severely wounded) The tengu warrior is engulfed in freezing vapours. The tengu warrior is engulfed in freezing vapours. You kill the tengu warrior! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You start waiting. Done waiting. Found a scale mail. Things that are here: a +0 war axe; a +0 leather armour; a +0 buckler You see here a +0 scale mail. You see here a +0 scale mail. A black mamba comes into view. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The black mamba hisses angrily. The black mamba is engulfed in freezing vapours. The black mamba seems to slow down. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the black mamba! The black mamba is moderately wounded. The black mamba is knocked back by the mystic blast. The black mamba is engulfed in freezing vapours. The black mamba seems to slow down. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the black mamba! The black mamba is almost dead. The black mamba is knocked back by the mystic blast. The black mamba is engulfed in freezing vapours. You kill the black mamba! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You start waiting. Done waiting. Okay, then. Done exploring. Done exploring. What level of the Orcish Mines? (default 1, ? - help) There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is an open door here. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Things that are here: a +0 orcbow; a centaur skeleton There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Things that are here: a +0 robe; a +0 dagger; a kobold skeleton There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You see here 7 stones. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Things that are here: a +0 hand axe; an orc skeleton; a yak skeleton Items here: ( ))) [[[ ÷÷÷. Items here: )) [ ÷. Things that are here: a +0 robe; a +0 dagger; an orc skeleton You see here 6 stones. There is a staircase to the Orcish Mines here. You climb downwards. Welcome to the Orcish Mines! Found 76 gold pieces. There is a staircase back to the Dungeon here. A cyclops is nearby! Okay, then. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (safe; 1% risk of failure) Press: ? - help, Dir - move target You conjure a prism of explosive energy! The cyclops shouts! The cyclops throws a large rock. The large rock hits your fulminant prism! Your fulminant prism crackles loudly. The cyclops throws a large rock. The large rock hits your fulminant prism!! Your fulminant prism explodes! The blast of energy engulfs the cyclops!! The cyclops is moderately wounded. You hear a shout! x7 Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: a cyclops, quivering large rocks (moderately wounded) The cyclops is engulfed in freezing vapours. The cyclops throws a large rock. The large rock hits you!! An ogre comes into view. It is wielding a +0 giant spiked club. The cyclops is engulfed in freezing vapours. You kill the cyclops! Vehumet accepts your kill. You feel your power returning. Your Dodging skill increases to level 9! Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: an ogre, wielding a +0 giant spiked club An orc comes into view. It is wielding a +0 flail. The ogre is engulfed in freezing vapours. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The orc is engulfed in freezing vapours. You kill the orc! Vehumet accepts your kill. You feel your power returning. The ogre is engulfed in freezing vapours. You kill the ogre! Vehumet accepts your kill. You feel your power returning. You start resting. An orc wizard comes into view. It is wielding a +0 dagger. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target An ogre comes into view. It is wielding a +0 giant club. The orc wizard is engulfed in freezing vapours. You kill the orc wizard! Vehumet accepts your kill. You feel your power returning. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The ogre shouts! The ogre is engulfed in freezing vapours. The ogre is engulfed in freezing vapours. The ogre is engulfed in freezing vapours. An orc comes into view. It is wielding a +0 club. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The ogre is engulfed in freezing vapours. You kill the ogre! Vehumet accepts your kill. You feel your power returning. The orc is engulfed in freezing vapours. You kill the orc! Vehumet accepts your kill. A wolf comes into view. The wolf moves out of view. You start resting. An ogre comes into view. It is wielding a +0 giant club. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The ogre is engulfed in freezing vapours. The ogre is engulfed in freezing vapours. The ogre is engulfed in freezing vapours. You kill the ogre! Vehumet accepts your kill. You feel your power returning. There is a staircase back to the Dungeon, spattered with blood here. You start resting. An ogre comes into view. It is wielding a +0 giant club. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The ogre is engulfed in freezing vapours. The ogre is engulfed in freezing vapours. You kill the ogre! Vehumet accepts your kill. You start resting. An ogre comes into view. It is wielding a +0 giant club. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The ogre shouts! The ogre is engulfed in freezing vapours. The ogre is engulfed in freezing vapours. The ogre is engulfed in freezing vapours. You kill the ogre! Vehumet accepts your kill. You feel your power returning. You start resting. A cyclops comes into view. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The cyclops shouts! The cyclops is engulfed in freezing vapours. The cyclops throws a large rock. The large rock completely misses you. The cyclops is engulfed in freezing vapours. The cyclops is engulfed in freezing vapours. You kill the cyclops! Vehumet accepts your kill. You feel your power returning. Your Earth Magic skill increases to level 2! You start resting. HP restored. You start resting. Magic restored. You start waiting. An ogre comes into view. It is wielding a +0 giant spiked club. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The ogre shouts! The ogre is engulfed in freezing vapours. The ogre is engulfed in freezing vapours. You kill the ogre! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You start waiting. A wolf is nearby! Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The wolf howls! Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The wolf is engulfed in freezing vapours. x2 The wolf is engulfed in freezing vapours. You kill the wolf! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You start waiting. An orc comes into view. It is wielding a +0 dagger. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The orc shouts! The orc is engulfed in freezing vapours. You kill the orc! Vehumet accepts your kill. Vehumet offers you knowledge of Irradiate. Okay, then. You start resting. Magic restored. You start waiting. Done waiting. You now have 2123 gold pieces (gained 36). You now have 2140 gold pieces (gained 17). You now have 2156 gold pieces (gained 16). An orc priest comes into view. It is wielding a +2 whip of venom. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The orc priest is engulfed in freezing vapours. The orc priest is engulfed in freezing vapours. You kill the orc priest! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You start waiting. Done waiting. An orc comes into view. It is wielding a +1 short sword of speed. You see here 32 gold pieces. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: an orc, wielding a +1 short sword of speed and wearing a +0 ring mail The orc is engulfed in freezing vapours. You kill the orc! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You now have 2188 gold pieces (gained 32). An orc warlord, an orc warrior and an orc wizard come into view. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: an orc wizard, wielding a +0 dagger and wearing a +0 robe (asleep) The orc wizard shouts! The orc warlord shouts! You hear a shout! The orc wizard is engulfed in freezing vapours. The orc wizard points at you and mumbles some strange words. The magic dart hits you but does no damage. The orc warrior is engulfed in freezing vapours. The orc warlord is engulfed in freezing vapours. You hear a shout! Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (safe; 1% risk of failure) Press: ? - help, Dir - move target You conjure a prism of explosive energy! You hear a shout! x4; You hear a howl! The orc wizard is engulfed in freezing vapours. You kill the orc wizard! Vehumet accepts your kill. You feel your power returning. You hear a shout! The orc warlord is engulfed in freezing vapours. Your fulminant prism crackles loudly. The orc warlord is engulfed in freezing vapours. The orc warlord roars a battlecry! Your fulminant prism explodes! Vehumet accepts your kill. You feel a bit more experienced. The blast of energy engulfs the orc warlord!! The orc warlord is moderately wounded. You hear a shout! x2 Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Okay, then. Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (safe; 1% risk of failure) Press: ? - help, Dir - move target You conjure a prism of explosive energy! The orc warlord is engulfed in freezing vapours. The orc warlord roars a battlecry! The orc warlord is engulfed in freezing vapours. Your fulminant prism crackles loudly. The orc warlord is engulfed in freezing vapours. Your fulminant prism explodes! The blast of energy engulfs the orc warlord! The orc warlord is severely wounded. You hear a shout! x8 Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the orc warlord! The orc warlord is almost dead. The orc warlord is knocked back by the mystic blast. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the orc warlord! The orc warlord is almost dead. The orc warlord is knocked back by the mystic blast. The orc warlord is engulfed in freezing vapours. The orc warlord roars a battlecry! The orc warlord is engulfed in freezing vapours. The orc warlord is engulfed in freezing vapours. You kill the orc warlord! Vehumet accepts your kill. You feel your power returning. You start resting. A warg comes into view. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The warg is engulfed in freezing vapours. x2 The warg is engulfed in freezing vapours. An orc wizard comes into view. It is wielding a +0 dagger. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the warg! The warg is heavily wounded. The warg is knocked back by the mystic blast. You hear a shout! x3 The warg is engulfed in freezing vapours. An orc comes into view. It is wielding a +0 hand axe. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The warg is engulfed in freezing vapours. The orc is engulfed in freezing vapours. The orc wizard is engulfed in freezing vapours. You kill the orc wizard! Vehumet accepts your kill. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the warg! You kill the warg! Vehumet accepts your kill. You feel your power returning. You hear a shout! Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: an orc, wielding a +0 hand axe and wearing a +0 chain mail (heavily wounded) The orc is engulfed in freezing vapours. You kill the orc! Vehumet accepts your kill. An orc warrior comes into view. It is wielding a +0 trident. Found a +0 flail. The orc warrior unwields a +0 trident. The orc warrior wields a +0 orcbow. The orc warrior shoots an arrow. The arrow is repelled. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target The orc warrior is engulfed in freezing vapours. The orc warrior shoots an arrow. You block the arrow. The orc warrior is engulfed in freezing vapours. The orc warrior shoots an arrow. The arrow completely misses you. The orc warrior is engulfed in freezing vapours. The orc warrior shoots an arrow. The arrow misses you. An orc warrior comes into view. It is wielding a +0 dire flail. The orc warrior is engulfed in freezing vapours. You kill the orc warrior! Vehumet accepts your kill. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast this spell. Unknown command. An orc warrior comes into view. It is wielding a +0 scimitar. An orc warrior comes into view. It is wielding a +4 scimitar of holy wrath. The orc warrior attacks as it pursues you! The orc warrior hits you with a +0 scimitar. The orc warrior attacks as it pursues you! You block the orc warrior's attack. The orc warrior attacks as it pursues you! The orc warrior hits you with a +0 scimitar. There is a staircase back to the Dungeon, spattered with blood here. Casting: Freezing Cloud (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the orc warrior! The orc warrior is heavily wounded. The orc warrior is knocked back by the mystic blast. The mystic blast hits the orc warrior! The orc warrior is severely wounded. The orc warrior is knocked back by the mystic blast. The mystic blast hits the orc warrior!! You kill the orc warrior! Vehumet accepts your kill. You feel your power returning. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the orc warrior but does no damage. The orc warrior is heavily wounded. The mystic blast hits the orc warrior but does no damage. The orc warrior is severely wounded. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the orc warrior!! You kill the orc warrior! Vehumet accepts your kill. You feel your power returning. The mystic blast hits the orc warrior. The orc warrior is severely wounded. The orc warrior is knocked back by the mystic blast. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 dire flail and wearing a +0 chain mail (severely wounded, 81% to hit) The searing ray hits the orc warrior! You kill the orc warrior! Vehumet accepts your kill. You feel your power returning. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-520-g0c05a917f8 0.33-a0-532-g34712576ec 0.33-a0-541-g8bf3021b3d 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_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Doorstop00] Species: Deep Elf Job: Conjurer HP: 77/84; mods: 0/0 MP: 6/34; mod: 0 Stats: 6 (6) 29 (29) 13 (13) Position: (61, 59), god: Vehumet (6), turn_is_over: 0, banished: 0 Standing on/in/over feature: staircase back to the Dungeon Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 2 | 8 | 6 | 1656 | 172/495 Short Blades | X | 1 | 0 | 0 | 0 | 0/50 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/84 Polearms | X | 1 | 0 | 0 | 0 | 0/84 Staves | X | 1 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/29 Throwing | X | 1 | 0 | 0 | 0 | 0/50 Armour | X | 2 | 10 | 6 | 1563 | 79/495 Dodging | X | 2 | 10 | 9 | 1624 | 34/372 Stealth | X | 0 | 0 | 5 | 479 | 34/179 Shields | X | 2 | 9 | 5 | 1474 | 414/424 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/70 Spellcasting | X | 1 | 12 | 13 | 3228 | 374/490 Conjurations | X | 2 | 19 | 16 | 7140 | 834/883 Hexes | X | 1 | 0 | 0 | 0 | 0/29 Summonings | X | 1 | 0 | 0 | 0 | 0/42 Necromancy | X | 1 | 0 | 0 | 0 | 0/35 Translocations | X | 1 | 4 | 8 | 1705 | 192/379 Forgecraft | X | 1 | 0 | 0 | 0 | 0/42 Fire Magic | X | 1 | 0 | 0 | 0 | 0/42 Ice Magic | X | 2 | 11 | 8 | 1741 | 228/379 Air Magic | X | 2 | 7 | 7 | 1267 | 90/336 Earth Magic | X | 2 | 10 | 2 | 150 | 24/126 Alchemy | X | 1 | 0 | 9 | 1966 | 74/441 Invocations | X | 1 | 0 | 0 | 0 | 0/42 Evocations | X | 1 | 0 | 2 | 175 | 49/126 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 2188 #23: 23674 #24: 813884980 #35: 258 #49: 2851 Mutations: magic regeneration: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #32: staff of earth eq slot #1, inv slot #21: scarf of repulsion eq slot #2, inv slot #17: +0 helmet eq slot #4, inv slot #16: +0 pair of boots eq slot #5, inv slot #28: +0 buckler eq slot #6, inv slot #27: +0 steam dragon scales eq slot #7, inv slot #23: +5 ring of evasion eq slot #8, inv slot #8: +4 ring of protection }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .....#................. #.................).)..) .................(...... ...........)............ .............#.........# ......................#. .........#...........).. ..............#)....)..# ......#......)).@...(.# .....##.....#..........# #...##......#........### ....#.......#.........# ..........###.#......# .#...#..# ..$.....## ....#.. ##.#...))# ###.....# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< dk_xom_monty_hall_triggered: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>