ASSERT(you.see_cell(p)) in 'directn.cc' at line 1170 failed. Version: Dungeon Crawl Stone Soup 0.19-a0-1654-g9d3f708 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-9d3f7082a8 -name Iwannabefree -rc /dgldir/rcfiles/crawl-git/Iwannabefree.rc -macro /dgldir/rcfiles/crawl-git/Iwannabefree.macro -morgue /dgldir/morgue/Iwannabefree/ -webtiles-socket /crawl-master/webserver/sockets/Iwannabefree:2016-09-20.16:58:46.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 21 stack frames. /usr/games/crawl-git-9d3f7082a8(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x677f33]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-9d3f7082a8(_Z13do_crash_dumpv+0x2b8) [0x67ebf8]: do_crash_dump() /usr/games/crawl-git-9d3f7082a8(_Z20crash_signal_handleri+0x74) [0x6781a4]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7f320e7211e0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f320ea89f6b]: /usr/games/crawl-git-9d3f7082a8() [0x67e494] /usr/games/crawl-git-9d3f7082a8() [0x67e71a] /usr/games/crawl-git-9d3f7082a8(_ZN17direction_chooser19draw_beam_if_neededEv+0x3cd) [0x6d6d6d]: direction_chooser::draw_beam_if_needed() /usr/games/crawl-git-9d3f7082a8(_ZN17direction_chooser10do_redrawsEv+0x3b) [0x6e0dfb]: direction_chooser::do_redraws() /usr/games/crawl-git-9d3f7082a8(_ZN17direction_chooser16choose_directionEv+0x137) [0x6e1607]: direction_chooser::choose_direction() /usr/games/crawl-git-9d3f7082a8(_Z9directionR4distRK22direction_chooser_args+0x22) [0x6e17c2]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-git-9d3f7082a8(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x1bc) [0xac450c]: spell_direction(dist&, bolt&, direction_chooser_args*) /usr/games/crawl-git-9d3f7082a8(_Z11your_spells10spell_typeibbb+0x75a) [0xa8495a]: your_spells(spell_type, int, bool, bool, bool) /usr/games/crawl-git-9d3f7082a8(_Z12cast_a_spellb10spell_type+0x2c3) [0xa89e43]: cast_a_spell(bool, spell_type) /usr/games/crawl-git-9d3f7082a8(_Z17do_cast_spell_cmdb+0x12) [0xa8a562]: do_cast_spell_cmd(bool) /usr/games/crawl-git-9d3f7082a8(_Z15process_command12command_type+0x17e) [0xbb5a2e]: process_command(command_type) /usr/games/crawl-git-9d3f7082a8() [0xbb8ba9] /usr/games/crawl-git-9d3f7082a8() [0xbb97a5] /usr/games/crawl-git-9d3f7082a8(main+0x2eb) [0x5e608b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f320e70dead]: /usr/games/crawl-git-9d3f7082a8() [0x5e66ed] Trying to run gdb. GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f320ea89c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f320ea89c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000006785f3 in call_gdb (file=0x7f320ea75880) at crash.cc:420 gdb = attach_cmd = "attach 14382\000\000\000\000\000\000\000" #2 0x000000000067ec11 in do_crash_dump () at dbg-asrt.cc:670 t = 1474394609 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x229b598 "/dgldir/morgue/Iwannabefree/"}} name = "/dgldir/morgue/Iwannabefree/crash-Iwannabefree-20160920-180329.txt", '\000' file = 0x7f320ea75880 #3 0x00000000006781a4 in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007f320ea89f6b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x000000000067e494 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff4b5c8000 "ASSERT(you.see_cell(p)) in 'directn.cc' at line 1170 failed.", assert=) at dbg-asrt.cc:794 No locals. #7 0x000000000067e71a in AssertFailed (expr=0xbeeac9 "you.see_cell(p)", file=0xbeea20 "directn.cc", line=1170, text=0x0) at dbg-asrt.cc:832 mesg = "ASSERT(you.see_cell(p)) in 'directn.cc' at line 1170 failed.\000\000\000\000P\201\\K\377\177\000\000}0\031\017\062\177\000\000\270\331\004\001\000\000\000\000\v\000\000\000\000\000\000\000\240\331\004\001\000\000\000\000\231\351\036\017\062\177\000\000\350\377\304\002\000\000\000\000\320n`\000\000\000\000\000\v\000\000\000\000\000\000\000\033\377\036\017\062\177\000\000\240\331\004\001\000\000\000\000\210J\332\002\000\000\000\000P\201\\K\377\177\000\000@n\247\016\062\177\000\000\320\377\304\002\000\000\000\000pr\033\002\000\000\000\000P\201\\K\377\177\000\000\214\203\\K\377\177\000\000\240\203\\K\377\177\000\000\274\247v\016\062\177\000\000\270\201\\K\377\177\000\000)\037_\000\000\000\000\000"... args = {{gp_offset = 36, fp_offset = 0, overflow_arg_area = 0x7f320ea76e40, reg_save_area = 0x24}} fileName = #8 0x00000000006d6d6d in direction_chooser::draw_beam_if_needed (this=0x7fff4b5c95a0) at directn.cc:1170 p = {x = 8, y = 50} inrange = bcol = ray = {r = {start = {x = 8.5, y = 50.5}, dir = {x = 1, y = 0}}, on_corner = false, cycle_idx = 0} #9 0x00000000006e0dfb in do_redraws (this=) at directn.cc:1768 No locals. #10 direction_chooser::do_redraws (this=0x7fff4b5c95a0) at directn.cc:1748 No locals. #11 0x00000000006e1607 in direction_chooser::choose_direction (this=this@entry=0x7fff4b5c95a0) at directn.cc:2019 mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_TARGET_PATH} legacy_range = { = {_vptr.targetter = 0xc802d0, origin = {x = 5, y = 50}, aim = {x = 5, y = 50}, agent = 0x1350c20, why_not = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2121fb8 "You cannot see that place."}}}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {0 }} , {mData = {0 , 1264358736, 32767, 1264358720, 32767, 1, 0, 1264359096, 32767}}, {mData = {1264358768, 32767, 1264358752, 32767, 2, 0, 1264359128, 32767, 1264358768, 32767, 242427129, 32562, 1264358816, 32767, 1264358800, 32767, 1, 0, 1264359176}}, {mData = {32767, 1264358816, 32767, 242427129, 32562, 1264358832, 32767, 242427129, 32562, 0, 0, 0, 0, 13193025, 0, 0, 0, 12426312, 0}}, {mData = {0, 0, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 0, -1}}}}}, exp_map_max = {mData = {mData = {{mData = {-1, 0, 0, 0, 0, 32, 0, 0, 0, 0, 0, -1, -1, 0, 0, 0, 0, 0, 0}}, {mData = {-1, 0, 0, 0, 12353237, 0, 0, 0, 0, 0, 0, 0, 13191162, 0, 0, 0, 0, 0, 242445100}}, {mData = {0, 0, 0, 0, 0, 12353237, 0 }}, {mData = {0 , 1264359296}}, {mData = {32767, 1264359280, 32767, 1, 0, 1264359656, 32767, 1264359328, 32767, 1264359312, 32767, 2, 0, 1264359688, 32767, 1264359328, 32767, 242427129, 32562}}, {mData = {1264359376, 32767, 1264359360, 32767, 1, 0, 1264359736, 32767, 1264359376, 32767, 242427129, 32562, 0, 0, 0, 0, 0, 0, 0}}, {mData = {0 }}, {mData = {0, 0, 0, 0, 0, 0, 1264359552, 32767, 1264359536, 32767, 1264359568, 32767, 1264359552, 32767, 1, 0, 1264359928, 32767, 48}}, {mData = {0, 1264359584, 32767, 2, 0, 1264359960, 32767, 39, 0, 0, 0, 48, 0, 0, 0, 39, 0, 39, 0}}, {mData = {245853760, 32562, 39, 0, 29863681, 0, 0, 0, 38416128, 0, 242657440, 32562, 30408961, 0, 39, 0, 1264358240, 32767, 14}}, {mData = {0, 29863681, 0, 253309053, 32562, 1264358272, 32767, 14, 0, 1264358240, 32767, 253684121, 32562, 12353238, 0, 11449021, 0, 1264358272, 32767}}, {mData = {20259272, 0, 1264358240, 32767, 245853760, 32562, 1264358368, 32767, 29863816, 0, 29863681, 0, 0, 0, 38416128, 0, 242657212, 32562, 47401008}}, {mData = {0, 6405606, 0, 48, 0, 20259264, 0, 47401008, 0, 6405606, 3080192, 39, 0, 20259888, 0, 38416128, 0, 3, 0}}, {mData = {48, 0, 39, 0, 245853760, 32562, 39, 0, 39, 0, 13, 0, 38416128, 0, 242657440, 32562, 30408961, 0, 39}}, {mData = {0, 245853760, 32562, 39, 0, 30408961, 0, 1, 0, 38416128, 0, 242657440, 32562, 1264358560, 32767, 39, 0, 1264358624, 32767}}, {mData = {14, 0, 30408961, 0, 253309053, 32562, 1264358560, 32767, 14, 0, 1264358624, 32767, 253684121, 32562, 12353238, 0, 11449021, 0, 38416128}}, {mData = {0, 20259896, 0, 1264358624, 32767, 245853760, 32562, 1264358752, 32767, 30409208, 0, 30408961, 0, 1, 0, 38416128, 0, 242657212, 32562}}, {mData = {47401008, 0, 6405606, 0, 1264358959, 32767, 20259888, 0, 14, 0, 13, 3080192, 47401032, 0, 6406233, 0, 16843009, 16843009, 0}}, {mData = {0, 1264358991, 32767, 20259832, 0, 17, 0, 1, 0, 0, 0, 6406233, 0, 16843009, 16843009, 253689459, 32562, 16843009, 16843009}}}}}, range = 7, affects_walls = true, affects_pos = 0} rva = {_vptr.range_view_annotator = 0xbefd70} #12 0x00000000006e17c2 in direction (moves=..., args=...) at directn.cc:495 No locals. #13 0x0000000000ac450c in spell_direction (spelld=..., pbolt=..., args=0x7fff4b5c9990) at spl-util.cc:771 newargs = {hitfunc = 0x0, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 7, just_looking = false, needs_path = true, self = CONFIRM_CANCEL, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x6e46ae8 "Aiming: Orb of Destruction"}}, behaviour = 0x0, show_floor_desc = false, get_desc_func = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x85, _M_const_object = 0x85, _M_function_pointer = 0x85, _M_member_pointer = &virtual table offset 132, this adjustment 139852978401405}, _M_pod_data = "\205\000\000\000\000\000\000\000}0\031\017\062\177\000"}, _M_manager = 0}, _M_invoker = 0x7f320ea76e40}, default_place = {x = 0, y = 0}} #14 0x0000000000a8495a in your_spells (spell=spell@entry=SPELL_IOOD, powc=133, powc@entry=0, allow_fail=allow_fail@entry=true, evoked=evoked@entry=false, fake_spell=fake_spell@entry=false) at spl-cast.cc:1384 prompt = 0x0 additional_desc = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x3000000010, _M_const_object = 0x3000000010, _M_function_pointer = 0x3000000010, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x3000000010, this adjustment 140734457750656}, _M_pod_data = "\020\000\000\000\060\000\000\000\200\244\\K\377\177\000"}, _M_manager = 0}, _M_invoker = 0xba1078 } needs_path = true mr_check = targ = TARG_HOSTILE dir = range = 7 hitfunc = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }} title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x6e46ae8 "Aiming: Orb of Destruction"}} args = {hitfunc = 0x0, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 7, just_looking = false, needs_path = true, self = CONFIRM_CANCEL, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x6e46ae8 "Aiming: Orb of Destruction"}}, behaviour = 0x0, show_floor_desc = false, get_desc_func = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x22, _M_const_object = 0x22, _M_function_pointer = 0x22, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x22, this adjustment 206158430224}, _M_pod_data = "\"\000\000\000\000\000\000\000\020\000\000\000\060\000\000"}, _M_manager = 0}, _M_invoker = 0x7fff4b5ca150}, default_place = {x = 0, y = 0}} spd = {isValid = false, isTarget = false, isEndpoint = false, isCancel = true, choseRay = false, target = {x = 9, y = 50}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} flags = 524417 potion = -1 god = fail = old_target = wiz_cast = beam = {origin_spell = SPELL_IOOD, range = -2, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 0, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x104d9b8 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x104d9b8 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x104d9b8 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x104d9b8 ""}}, loudness = 0, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x104d9b8 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x104d9b8 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x104d9b8 ""}}, affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, evoked = false, animate = true, ac_rule = AC_NORMAL, obvious_effect = false, seen = false, heard = false, path_taken = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff4b5c9b00, _M_right = 0x7fff4b5c9b00}, _M_node_count = 0}}}, foe_info = {count = 0, power = 0, hurt = 0, 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, dont_stop_trees = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 24, can_see_invis = false, nightvision = false, message_cache = {_M_t = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff4b5c9ba8, _M_right = 0x7fff4b5c9ba8}, _M_node_count = 0}}}} antimagic = cast_result = SPRET_ABORT #15 0x0000000000a89e43 in cast_a_spell (check_range=, spell=SPELL_IOOD, spell@entry=SPELL_NO_SPELL) at spl-cast.cc:839 cost = 7 sifcast_amount = 0 staff_energy = false cast_result = #16 0x0000000000a8a562 in do_cast_spell_cmd (force=) at spl-cast.cc:644 No locals. #17 0x0000000000bb5a2e in process_command (cmd=cmd@entry=CMD_CAST_SPELL) at main.cc:2124 No locals. #18 0x0000000000bb8ba9 in _input () at main.cc:1487 cmd = CMD_CAST_SPELL player_disabled = {was_disabled = false} #19 0x0000000000bb97a5 in _launch_game () at main.cc:480 game_start = false ccon = {cstate = false, smartcstate = false} #20 0x00000000005e608b in _launch_game_loop () at main.cc:381 game_ended = false #21 main (argc=, argv=0x7fff4b5cb998) at main.cc:337 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Sep 20 2016 at 06:30:17 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -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 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-9d3f7082a8/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-9d3f7082a8/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-9d3f7082a8/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 23, depth = 1 Level id: Pan Level build method = , level layout type = rooms, absdepth0 = 24 Level vaults: evilmike_mini_pan_3x3 layout_gridlike pan_to_abyss pan_exit nicolae_pan_mnolegish_2 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You hear an angry buzzing noise. Casting: Bolt of Cold Confirm with . or Enter, or press ? or * to list all spells. Aiming: Haste Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You feel yourself speed up. You are very lightly contaminated with residual magic. The infernal demonspawn closely misses you. The soul eater draws from the surrounding life force! You take 11 damage, and have 284/306 hp. You now have 53/66 mp. The reaper shouts, "I have come for you, Iwannabefree!" The soul eater draws from the surrounding life force! You take 18 damage, and have 269/306 hp. Found an exit through the horrors of the Abyss. There is a gate leading to another region of Pandemonium here. You pass into a different region of Pandemonium. A Brimstone Fiend comes into view. The Brimstone Fiend roars! Casting: Haste Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. As you read the scroll of fog, it crumbles to dust. The scroll dissolves into smoke. You start resting. You regained 2 hp, and now have 274/306 hp. You regained 2 mp, and now have 59/66 mp. Casting: Haste Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - Brimstone Fiend Aim: a Brimstone Fiend (grey smoke) You feel a surge of power! The crystal spear hits the Brimstone Fiend. The Brimstone Fiend is severely wounded. You take 8 damage, and have 266/306 hp. You now have 52/66 mp. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f/p - Brimstone Fiend Aim: a Brimstone Fiend (grey smoke, severely wounded) You feel a surge of power! The crystal spear hits the Brimstone Fiend. You kill the Brimstone Fiend! Vehumet accepts your kill. You feel your power returning. You take 8 damage, and have 258/306 hp. You now have 47/66 mp. Found a blowgun. You regained 3 hp, and now have 261/306 hp. You regained 2 mp, and now have 49/66 mp. A smoke demon comes into view. As you read the scroll of magic mapping, it crumbles to dust. You feel aware of your surroundings. You sensed 4 shops/portals. A monstrous demonspawn comes into view. An Ice Fiend opens the door. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - Ice Fiend Aim: an Ice Fiend (hasn't noticed you) You feel a surge of power! The crystal spear hits the Ice Fiend. The Ice Fiend is heavily wounded. The Ice Fiend roars! You take 8 damage, and have 262/306 hp. You now have 50/66 mp. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f/p - Ice Fiend Aim: an Ice Fiend (heavily wounded) You feel a surge of power! The crystal spear hits the Ice Fiend. You kill the Ice Fiend! Vehumet accepts your kill. You feel your power returning. Your extra speed is starting to run out. You take 7 damage, and have 255/306 hp. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your skin crawls. You take 2 damage, and have 253/306 hp. You now have 49/66 mp. You regained 2 hp, and now have 255/306 hp. A demonic crawler comes into view. The demonic crawler gives a hideous shriek! You regained 2 hp, and now have 257/306 hp. You feel yourself slow down. A hellwing comes into view. The hellwing gives a chilling moan. You regained 2 hp, and now have 260/306 hp. Casting: Regeneration Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - demonic crawler Aim: a demonic crawler You feel a surge of power! The crystal spear hits the demonic crawler. The demonic crawler is almost dead. You take 6 damage, and have 254/306 hp. You now have 44/66 mp. You hit the demonic crawler but do no damage. The demonic crawler is almost dead. The demonic crawler hits you but does no damage. x2 The demonic crawler barely misses you. The demonic crawler hits you! The demonic crawler hits you but does no damage. x2 The hellwing swoops through the air toward you! The hellwing hits you. The hellwing barely misses you. You take 6 damage, and have 248/306 hp. You sock the demonic crawler! You kill the demonic crawler! Vehumet accepts your kill. You feel your power returning. The hellwing hits you! The hellwing hits you but does no damage. You take 8 damage, and have 240/306 hp. You regained 3 mp, and now have 48/66 mp. You hit the hellwing. Your grab misses the hellwing. You tail-slap the hellwing. The hellwing is lightly wounded. Your skin is crawling a little less now. The hellwing hits you but does no damage. x2 You hear a blaring wail to the east. You hear a shout! You hear a roar! You hear a bellow! You hear a shout! x3 You regained 2 hp, and now have 242/306 hp. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - hellwing Aim: a hellwing (lightly wounded) You feel a surge of power! The crystal spear hits the hellwing. You kill the hellwing! Vehumet accepts your kill. You feel your power returning. The smoke demon roars! A hellwing comes into view. You take 6 damage, and have 236/306 hp. You now have 44/66 mp. The hellwing gives a chilling moan. You regained 2 hp, and now have 238/306 hp. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bolt of Cold Press: ? - help, Shift-Dir - straight line, f - smoke demon Aim: a smoke demon You feel a surge of power! The bolt of cold hits the smoke demon. You kill the smoke demon! Vehumet accepts your kill. You feel your power returning. You hear a grinding noise. The hellwing swoops through the air toward you! The hellwing hits you but does no damage. The hellwing barely misses you. You take 4 damage, and have 234/306 hp. You now have 42/66 mp. Casting: Bolt of Cold Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - hellwing Aim: a hellwing You feel a surge of power! The crystal spear hits the hellwing. You kill the hellwing! Vehumet accepts your kill. Your skin stops crawling. You take 7 damage, and have 227/306 hp. You now have 35/66 mp. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your skin crawls. You take 1 damage, and have 227/306 hp. You now have 34/66 mp. You regained 2 hp, and now have 229/306 hp. You regained 3 hp, and now have 232/306 hp. You regained 2 hp, and now have 234/306 hp. You regained 3 hp, and now have 237/306 hp. You regained 2 hp, and now have 239/306 hp. You regained 3 hp, and now have 242/306 hp. You regained 2 hp, and now have 244/306 hp. You regained 2 hp, and now have 246/306 hp. You regained 3 hp, and now have 249/306 hp. You regained 2 hp, and now have 251/306 hp. You regained 3 hp, and now have 254/306 hp. Found a gate leading to another region of Pandemonium. You regained 2 hp, and now have 256/306 hp. You regained 2 hp, and now have 258/306 hp. Your skin is crawling a little less now. You regained 3 hp, and now have 261/306 hp. You regained 2 hp, and now have 263/306 hp. You regained 3 hp, and now have 266/306 hp. You regained 2 hp, and now have 268/306 hp. Your skin stops crawling. There is a gate leading to another region of Pandemonium here. Casting: Regeneration Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your skin crawls. You take 1 damage, and have 269/306 hp. You now have 47/66 mp. You start resting. Your skin is crawling a little less now. HP restored. Health restored: 306 You regained 13 mp, and now have 60/66 mp. You pass into a different region of Pandemonium. Found a slice of pizza, a scroll of teleportation and 37 gold pieces. R - 5 slices of pizza (gained 1) Your skin stops crawling. w - 7 scrolls of teleportation (gained 1) MP restored: 66 You now have 5599 gold pieces (gained 37). As you read the scroll of magic mapping, it crumbles to dust. You feel aware of your surroundings. You sensed 5 shops/portals. Okay, then. Your magical contamination has completely faded away. You open the door. There is an open door here. You hear a distant "Zot"! You hear a distant blaring wail to the north. You open the door. There is an open door here. You found a teleport trap! You hear a distant "Zot"! You open the door. A reaper, a monstrous demonspawn, a putrid demonspawn and a warmonger come into view. The reaper is wielding a scythe of venom. The monstrous warmonger shouts! The putrid demonspawn shouts! The monstrous demonspawn shouts! The monstrous warmonger invokes the aid of its god against you. Your magic feels tainted. The monstrous demonspawn moves out of view. The monstrous warmonger mumbles some strange prayers to its god against you. Your magic feels more tainted. The monstrous demonspawn hits you. The monstrous demonspawn misses you. The monstrous demonspawn gores you but does no damage. The reaper closely misses you. The monstrous warmonger calls upon its god to speed up the putrid demonspawn. The putrid demonspawn seems to speed up. There is an open door, spattered with blood here. You take 4 damage, and have 302/306 hp. Casting: Regeneration Confirm with . or Enter, or press ? or * to list all spells. Aiming: Haste Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You feel yourself speed up. You are very lightly contaminated with residual magic. Your control over your magic is sapped. The monstrous demonspawn hits you but does no damage. The monstrous demonspawn claws you but does no damage. The monstrous demonspawn closely misses you. The putrid demonspawn hits you but does no damage. The monstrous warmonger hits you. The monstrous warmonger closely misses you. The monstrous warmonger gores you but does no damage. The reaper hits you from afar with a scythe of venom. You take 11 damage, and have 291/306 hp. You now have 60/66 mp. Casting: Haste Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bolt of Cold Press: ? - help, Shift-Dir - straight line, f - putrid demonspawn Aim: a putrid demonspawn, wielding a demon blade and wearing a plate armour (fast) You feel a surge of power! The bolt of cold hits the putrid demonspawn. The putrid demonspawn is severely wounded. The bolt of cold hits the monstrous warmonger. The monstrous warmonger is lightly wounded. You take 6 damage, and have 286/306 hp. You now have 55/66 mp. The putrid demonspawn completely misses you. The putrid demonspawn hits you with a demon blade. You take 6 damage, and have 281/306 hp. Casting: Bolt of Cold Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bolt of Cold Press: ? - help, Shift-Dir - straight line, f - reaper, p - putrid demonspawn Aim: a reaper, wielding a scythe of venom You feel a surge of power! The bolt of cold hits the monstrous warmonger. The monstrous warmonger is heavily wounded. The bolt of cold hits the reaper. The reaper resists. The reaper is moderately wounded. Your control over your magic is sapped. The putrid demonspawn barely misses you. You take 5 damage, and have 276/306 hp. You now have 51/66 mp. The putrid demonspawn closely misses you. Casting: Bolt of Cold Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bolt of Cold Press: ? - help, Shift-Dir - straight line, f/p - reaper Aim: a reaper, wielding a scythe of venom (moderately wounded) You feel a surge of power! The bolt of cold misses the putrid demonspawn. The bolt of cold misses the monstrous warmonger. The bolt of cold hits the reaper. The reaper resists. The reaper is heavily wounded. You take 6 damage, and have 271/306 hp. You now have 46/66 mp. Casting: Bolt of Cold Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bolt of Cold Press: ? - help, Shift-Dir - straight line, f/p - reaper Aim: a reaper, wielding a scythe of venom (heavily wounded) You feel a surge of power! The bolt of cold hits the putrid demonspawn. You kill the putrid demonspawn! Vehumet accepts your kill. You feel your power returning. The bolt of cold hits the monstrous warmonger. The monstrous warmonger is severely wounded. The bolt of cold hits the reaper. The reaper resists. The reaper is severely wounded. The monstrous warmonger mumbles some strange prayers to its god against you. Your magic feels more tainted. You take 6 damage, and have 265/306 hp. You now have 42/66 mp. Casting: Bolt of Cold Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bolt of Cold Press: ? - help, Shift-Dir - straight line, p - reaper You feel a surge of power! The bolt of cold hits the monstrous warmonger. You kill the monstrous warmonger! Vehumet accepts your kill. You feel your power returning. The bolt of cold hits the reaper. The reaper resists. You kill the reaper! Vehumet accepts your kill. You feel your power returning. You take 5 damage, and have 260/306 hp. Casting: Bolt of Cold Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - monstrous demonspawn Aim: a monstrous demonspawn, wearing a leather armour You feel a surge of power! The crystal spear hits the monstrous demonspawn. You kill the monstrous demonspawn! Vehumet accepts your kill. You feel your power returning. Your control over your magic is sapped. You take 8 damage, and have 252/306 hp. You now have 39/66 mp. Things that are here: a demon blade; a plate armour; a putrid demonspawn corpse You butcher the putrid demonspawn corpse. Things that are here: a demon blade; a plate armour; 4 inedible chunks of flesh Things that are here: a leather armour; a monstrous demonspawn corpse You butcher the monstrous demonspawn corpse. Your pack is full. Things that are here: a leather armour; 2 chunks of flesh Things that are here: a glowing chain mail; a glowing large shield; a potion of mutation Your pack is full. Things that are here: a leather armour; 2 chunks of flesh You start resting. Your extra speed is starting to run out. You regained 13 hp, and now have 268/306 hp. You regained 11 mp, and now have 53/66 mp. Things that are here: a glowing chain mail; a glowing large shield; a potion of mutation You see here a scythe of venom. There is an open door, spattered with blood here. You feel yourself slow down. A green death comes into view. The green death roars! You hear a roar! The green death gestures at you. The poison arrow is repelled. The green death gestures at you. The bolt of poison hits you! You resist. There is an open door here. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - green death Aim: a green death You feel a surge of power! The crystal spear hits the green death. You kill the green death! Vehumet accepts your kill. You feel your power returning. An ice devil comes into view. You shout at the ice devil! You take 7 damage, and have 268/306 hp. You now have 56/66 mp. A smoke demon comes into view. The smoke demon roars! Found a gate leading to another region of Pandemonium. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - ice devil Aim: an ice devil You feel a surge of power! You miscast Lehudib's Crystal Spear. A wave of violent energy washes through your body! A Hell Sentinel comes into view. You take 19 damage, and have 250/306 hp. You now have 50/66 mp. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f/p - ice devil Aim: an ice devil You feel a surge of power! You miscast Lehudib's Crystal Spear. Strange energies run through your body. The ice devil hits you but does no damage. You take 7 damage, and have 243/306 hp. You now have 42/66 mp. A chaos spawn comes into view. The smoke demon gestures at you. Something smites you! The ice devil misses you. There is a gate leading to another region of Pandemonium here. You take 15 damage, and have 229/306 hp. The ice devil hits you but does no damage. You pass into a different region of Pandemonium. A sun demon comes into view. The sun demon shouts! Found a potion of brilliance and 31 gold pieces. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bolt of Cold Press: ? - help, Shift-Dir - straight line, f - sun demon Aim: a sun demon You feel a surge of power! The bolt of cold hits the sun demon. The sun demon is frozen! You kill the sun demon! Vehumet accepts your kill. You feel your power returning. The ice devil misses you. You take 6 damage, and have 224/306 hp. You now have 40/66 mp. Casting: Bolt of Cold Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Bolt of Cold Confirm with . or Enter, or press ? or * to list all spells. Aiming: Force Lance Press: ? - help, Shift-Dir - straight line, f - ice devil Aim: an ice devil You feel a surge of power! The lance of force hits the ice devil. The ice devil is moderately wounded. The ice devil is knocked back by the lance of force. Your magic seems less tainted. You take 3 damage, and have 221/306 hp. You now have 37/66 mp. Casting: Force Lance Confirm with . or Enter, or press ? or * to list all spells. Aiming: Orb of Destruction Press: ? - help, Shift-Dir - straight line, f/p - ice devil Aim: an ice devil (moderately wounded) You feel a surge of power! A sixfirhy comes into view. You take 6 damage, and have 215/306 hp. You now have 30/66 mp. The orb of destruction hits the ice devil. You blow up the ice devil! Vehumet accepts your kill. You feel your power returning. You regained 4 mp, and now have 34/66 mp. Casting: Orb of Destruction Confirm with . or Enter, or press ? or * to list all spells. Aiming: Orb of Destruction Press: ? - help, Shift-Dir - straight line, f - sixfirhy Aim: a sixfirhy (hasn't noticed you) You feel a surge of power! The wavering orb of destruction hits the sixfirhy. You blow up the sixfirhy! Vehumet accepts your kill. You feel your power returning. You take 7 damage, and have 210/306 hp. You now have 32/66 mp. v - 5 potions of brilliance (gained 1) You regained 2 hp, and now have 213/306 hp. You regained 2 mp, and now have 34/66 mp. You start resting. A tormentor comes into view. You shout at the tormentor! You regained 20 hp, and now have 233/306 hp. You regained 18 mp, and now have 52/66 mp. Casting: Orb of Destruction Confirm with . or Enter, or press ? or * to list all spells. Aiming: Orb of Destruction Press: ? - help, Shift-Dir - straight line, f - tormentor Aim: a tormentor (hasn't noticed you) You feel a surge of power! The tormentor roars! You hear a hideous shriek! You hear a bellow! You take 7 damage, and have 226/306 hp. You now have 45/66 mp. The tormentor calls on the powers of darkness! Your body is wracked with pain! Your body deteriorates! You feel dopey. An Executioner comes into view. You take 111 damage, and have 115/306 hp. MASSIVE DAMAGE!! Casting: Orb of Destruction Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your skin crawls. The orb of destruction hits the tormentor. You blow up the tormentor! Vehumet accepts your kill. You take 1 damage, and have 114/306 hp. You now have 44/66 mp. Casting: Regeneration Confirm with . or Enter, or press ? or * to list all spells. Aiming: Orb of Destruction Press: ? - help, Shift-Dir - straight line, f - Executioner Aim: an Executioner You feel a surge of power! The wavering orb of destruction hits the Executioner. The Executioner is almost dead. The Executioner gestures. The Executioner seems to speed up. You take 6 damage, and have 108/306 hp. You now have 37/66 mp. Casting: Orb of Destruction Confirm with . or Enter, or press ? or * to list all spells. Aiming: Force Lance Press: ? - help, Shift-Dir - straight line, f/p - Executioner Aim: an Executioner (almost dead, fast) You feel a surge of power! The lance of force hits the Executioner. You kill the Executioner! Vehumet accepts your kill. You feel your power returning. You take 2 damage, and have 106/306 hp. You start resting. A hell beast comes into view. Casting: Force Lance Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - hell beast Aim: a hell beast You feel a surge of power! The crystal spear misses the hell beast. The hell beast roars, "Quit, thou fobbing onion-eyed mammet!" You take 6 damage, and have 101/306 hp. You now have 30/66 mp. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f/p - hell beast Aim: a hell beast You feel a surge of power! The crystal spear hits the hell beast. The hell beast is almost dead. You take 6 damage, and have 95/306 hp. You now have 22/66 mp. A hell beast is nearby! Your ice dragon armour of Henotheism prevents you from hitting the hell beast. Your grab misses the hell beast. The hell beast is almost dead. The hell beast bites you but does no damage. The hell beast tramples you! * * * LOW HITPOINT WARNING * * * You hold your ground! The hell beast bites you but does no damage. The hell beast barely misses you. You take 9 damage, and have 86/306 hp. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f/p - hell beast Aim: a hell beast (severely wounded) You feel a surge of power! The crystal spear hits the hell beast. You kill the hell beast! Vehumet accepts your kill. You feel your power returning. * * * LOW HITPOINT WARNING * * * Your skin is crawling a little less now. You take 7 damage, and have 79/306 hp. You now have 18/66 mp. You start resting. Your skin stops crawling. You regained 7 hp, and now have 86/306 hp. You regained 2 mp, and now have 20/66 mp. You start resting. You shout at the sixfirhy! A sixfirhy and a soul eater come into view. You regained 9 hp, and now have 95/306 hp. You regained 8 mp, and now have 28/66 mp. You hear a chilling moan. x2; You hear a roar! The sixfirhy closely misses you. The soul eater draws from the surrounding life force! * * * LOW HITPOINT WARNING * * * You take 4 damage, and have 91/306 hp. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - sixfirhy Aim: a sixfirhy You feel a surge of power! The crystal spear hits the sixfirhy. You kill the sixfirhy! Vehumet accepts your kill. * * * LOW HITPOINT WARNING * * * You hear a chilling moan. x2 You take 8 damage, and have 83/306 hp. You now have 21/66 mp. The hellwing swoops through the air toward you! The hellwing hits you but does no damage. The hellwing barely misses you. A hellwing comes into view. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - hellwing Aim: a hellwing You feel a surge of power! The crystal spear hits the hellwing. You kill the hellwing! Vehumet accepts your kill. You feel your power returning. * * * LOW HITPOINT WARNING * * * You take 7 damage, and have 77/306 hp. You now have 16/66 mp. A hellwing and a smoke demon come into view. The smoke demon roars! The hellwing gives a chilling moan. The soul eater draws from the surrounding life force! * * * LOW HITPOINT WARNING * * * You take 13 damage, and have 64/306 hp. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your skin crawls. * * * LOW HITPOINT WARNING * * * The hellwing barely misses you. The hellwing hits you but does no damage. You take 2 damage, and have 62/306 hp. You now have 14/66 mp. Casting: Regeneration Confirm with . or Enter, or press ? or * to list all spells. Aiming: Haste Press: ? - help, Shift-Dir - straight line, f - you Okay, then. Okay, then. Unknown command. Casting: Haste Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You summon a servant imbued with your destructive magic! * * * LOW HITPOINT WARNING * * * The hellwing hits you but does no damage. x2 You take 5 damage, and have 57/306 hp. You now have 8/66 mp. Casting: Spellforged Servitor Confirm with . or Enter, or press ? or * to list all spells. Aiming: Haste Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You feel yourself speed up. * * * LOW HITPOINT WARNING * * * The hellwing hits you but does no damage. x2 The soul eater draws from the surrounding life force! * * * LOW HITPOINT WARNING * * * You take 19 damage, and have 38/306 hp. You now have 2/66 mp. Blink to where? Press: ? - help, Dir - move target cursor As you read the scroll of blinking, it crumbles to dust. Your spellforged servitor gestures at the hellwing while chanting. The poison arrow hits the hellwing. The hellwing partially resists. The hellwing is poisoned. You regained 2 hp, and now have 43/306 hp. You feel much better. Your spellforged servitor conjures an orb of pure magic. The wavering orb of destruction weakly hits the hellwing. You regained 20 hp, and now have 63/306 hp. Okay, then. The hellwing barely misses your spellforged servitor. x2 You regained 2 hp, and now have 65/306 hp. Your spellforged servitor points at the hellwing and mumbles some strange words. The poison arrow misses the hellwing. The hellwing closely misses your spellforged servitor. x2 Casting: Haste Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast that spell. The hellwing closely misses your spellforged servitor. The hellwing hits your spellforged servitor but does no damage. You regained 2 hp, and now have 68/306 hp. Something hits your spellforged servitor! Something hits your spellforged servitor but does no damage. A putrid demonspawn comes into view. It is wielding a demon whip of venom. The hellwing barely misses your spellforged servitor. The hellwing hits your spellforged servitor. Your spellforged servitor gestures at the hellwing while chanting. The bolt of cold hits the hellwing. The hellwing dies! Vehumet accepts your kill. You regained 2 hp, and now have 71/306 hp. Your spellforged servitor conjures an orb of pure magic. You regained 2 hp, and now have 74/306 hp. Your spellforged servitor conjures a glowing orb. You regained 2 hp, and now have 76/306 hp. The soul eater draws from the surrounding life force! * * * LOW HITPOINT WARNING * * * The orb of destruction hits the smoke demon. The smoke demon is blown up! Vehumet accepts your kill. You take 9 damage, and have 67/306 hp. The soul eater draws from the surrounding life force! * * * LOW HITPOINT WARNING * * * Your spellforged servitor conjures a glowing orb. You take 5 damage, and have 63/306 hp. Your orb of destruction hits a wall of the weird stuff which makes up Pandemonium. The wall of the weird stuff which makes up Pandemonium explodes into countless fragments. A putrid demonspawn comes into view. It is wielding a demon whip of freezing. The putrid demonspawn shouts! Your skin is crawling a little less now. Your spellforged servitor conjures a glowing orb. The orb of destruction hits the soul eater. You regained 2 hp, and now have 67/306 hp. You are contaminated with residual magic. Okay, then. The orb of destruction hits the soul eater. The soul eater is blown up! You feel your intelligence returning. You regained 2 hp, and now have 70/306 hp. Found 40 gold pieces. A ynoxinul comes into view. You shout at the ynoxinul! You regained 2 hp, and now have 73/306 hp. You hear a chilling moan. You hear a roar! You hear a chilling moan. You regained 2 hp, and now have 75/306 hp. The ufetubus hits your spellforged servitor but does no damage. The ufetubus hits your spellforged servitor. Your spellforged servitor gestures at the ufetubus while chanting. The crystal spear hits the ufetubus. The ufetubus dies! You regained 2 hp, and now have 77/306 hp. Your skin stops crawling. Something barely misses your spellforged servitor. x2 A smoke demon comes into view. Okay, then. The smoke demon roars! You hear a roar! You hear a chilling moan. x2 You hear a roar! The ynoxinul gestures. The smoke demon gestures at you. Something smites you! * * * LOW HITPOINT WARNING * * * You take 13 damage, and have 65/306 hp. You shout at the hellwing! 2 hellwings and a smoke demon come into view. The hellwing gives a chilling moan. The smoke demon roars! The hellwing gives a chilling moan. You hear a bellow! You hear a shout! Something says, "Run away before doom catcheth thee!" You hear a shout! You hear a bellow! x2; You hear a shout! Something unseen opens the door. A gelid demonspawn opens the door. A ynoxinul opens the door. Your body shudders with the violent release of wild energies! You feel your magical essence link to your wands. You feel less contaminated with magical energies. You shout at the Tzitzimitl! A Tzitzimitl comes into view. As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. The ynoxinul gestures at you. The iron shot hits you! * * * LOW HITPOINT WARNING * * * A hellwing and a corrupter come into view. You take 8 damage, and have 59/306 hp. The ynoxinul hits you but does no damage. The gelid corrupter calls forth creatures from the Shoals! Rohud Ecruopp comes into view. You shout at Rohud Ecruopp! Blink to where? Press: ? - help, Dir - move target cursor You are contaminated with residual magic. As you read the scroll of blinking, it crumbles to dust. A hellwing and a ynoxinul come into view. The hellwing gives a chilling moan. The ufetubus hits you but does no damage. The ufetubus closely misses you. The hellwing hits you but does no damage. x2 The putrid demonspawn barely misses your spellforged servitor. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. You feel much better. The ufetubus hits you but does no damage. x2 The ynoxinul gestures. Your spellforged servitor conjures a glowing orb. The wavering orb of destruction weakly hits the ufetubus. The ufetubus is blown up! The hellwing hits you but does no damage. x2 The ynoxinul gestures. You regained 27 hp, and now have 87/306 hp. Your surroundings suddenly seem different. Your extra speed is starting to run out. You feel yourself slow down. A red devil comes into view. It is wielding a trident. Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: A - a wand of digging (5/24) Press: ? - help, Shift-Dir - straight line The weird stuff shatters into small pieces. This wand has 4 charges left. You now have 21/66 mp. Casting: Haste Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - red devil Aim: a red devil, wielding a trident You feel a surge of power! The crystal spear hits the red devil. You kill the red devil! Vehumet accepts your kill. You feel your power returning. * * * LOW HITPOINT WARNING * * * You take 7 damage, and have 88/306 hp. You now have 17/66 mp. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your skin crawls. * * * LOW HITPOINT WARNING * * * You take 2 damage, and have 88/306 hp. You now have 16/66 mp. Your magical effects are unravelling. You feel less contaminated with magical energies. You feel magically purged. Your skin stops crawling. Okay, then. Casting: Regeneration Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your skin crawls. * * * LOW HITPOINT WARNING * * * You take 1 damage, and have 88/306 hp. You now have 14/66 mp. Casting: Regeneration Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You feel protected from missiles. * * * LOW HITPOINT WARNING * * * You take 1 damage, and have 87/306 hp. You now have 13/66 mp. You start resting. Your skin is crawling a little less now. Your skin stops crawling. You regained 72 hp, and now have 159/306 hp. You regained 24 mp, and now have 37/66 mp. Casting: Repel Missiles Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your skin crawls. You take 2 damage, and have 157/306 hp. You now have 35/66 mp. You start resting. You regained 55 hp, and now have 212/306 hp. You regained 19 mp, and now have 54/66 mp. Casting: Regeneration Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your skin crawls. The gelid demonspawn shouts! You take 1 damage, and have 211/306 hp. You now have 51/66 mp. Casting: Regeneration Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bolt of Cold Press: ? - help, Shift-Dir - straight line, f - gelid demonspawn Aim: a gelid demonspawn, wielding a glaive and wearing a scale mail (surrounded by an icy envelope) Okay, then. You regained 2 hp, and now have 214/306 hp. Casting: Bolt of Cold Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - gelid demonspawn Aim: a gelid demonspawn, wielding a glaive and wearing a scale mail (surrounded by an icy envelope) You feel a surge of power! The crystal spear hits the gelid demonspawn. You kill the gelid demonspawn! Vehumet accepts your kill. You feel your power returning. You take 7 damage, and have 207/306 hp. You now have 49/66 mp. You start resting. Your magical contamination has completely faded away. You regained 5 hp, and now have 212/306 hp. You regained 2 mp, and now have 51/66 mp. You start resting. Your skin is crawling a little less now. Your skin stops crawling. You regained 44 hp, and now have 256/306 hp. MP restored: 66 Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your skin crawls. You take 1 damage, and have 255/306 hp. You now have 63/66 mp. You start resting. Magic restored. You regained 6 hp, and now have 261/306 hp. MP restored: 66 You start resting. HP restored. Health restored: 306 Things that are here: a glaive; a scale mail There isn't anything to butcher here. Casting: Regeneration Confirm with . or Enter, or press ? or * to list all spells. Aiming: Haste Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You feel yourself speed up. You are very lightly contaminated with residual magic. Rohud Ecruopp says, "Repent, thou feckless spur-galled pumpion!" You take 4 damage, and have 302/306 hp. You now have 60/66 mp. The hellwing gives a chilling moan. You regained 2 hp, and now have 304/306 hp. Casting: Haste Confirm with . or Enter, or press ? or * to list all spells. Aiming: Orb of Destruction Press: ? - help, Shift-Dir - straight line, f - Rohud Ecruopp Aim: Rohud Ecruopp You feel a surge of power! You take 6 damage, and have 298/306 hp. You now have 54/66 mp. Casting: Orb of Destruction Confirm with . or Enter, or press ? or * to list all spells. Aiming: Force Lance Press: ? - help, Shift-Dir - straight line, f/p - Rohud Ecruopp Aim: Rohud Ecruopp You feel a surge of power! The lance of force hits Rohud Ecruopp. Rohud Ecruopp is lightly wounded. Rohud Ecruopp is knocked back by the lance of force. You take 3 damage, and have 295/306 hp. You now have 50/66 mp. Casting: Force Lance Confirm with . or Enter, or press ? or * to list all spells. Aiming: Force Lance Press: ? - help, Shift-Dir - straight line, f/p - Rohud Ecruopp Aim: Rohud Ecruopp (lightly wounded) You feel a surge of power! The lance of force hits Rohud Ecruopp. Rohud Ecruopp is moderately wounded. You take 3 damage, and have 292/306 hp. You now have 47/66 mp. Casting: Force Lance Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear Press: ? - help, Shift-Dir - straight line, f - hellwing Aim: a hellwing You feel a surge of power! The crystal spear hits the hellwing. You kill the hellwing! Vehumet accepts your kill. You feel your power returning. The orb of destruction hits Rohud Ecruopp. Rohud Ecruopp is heavily wounded. You take 7 damage, and have 285/306 hp. You now have 42/66 mp. Casting: Lehudib's Crystal Spear Confirm with . or Enter, or press ? or * to list all spells. Aiming: Orb of Destruction Press: ? - help, Shift-Dir - straight line, f - Rohud Ecruopp Aim: Rohud Ecruopp (heavily wounded) You feel a surge of power! The hellwing gives a chilling moan. The smoke demon roars! You take 6 damage, and have 279/306 hp. You now have 36/66 mp. Casting: Orb of Destruction 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.) Casting: Orb of Destruction Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bolt of Cold Press: ? - help, Shift-Dir - straight line, f/p - Rohud Ecruopp Aim: Rohud Ecruopp (heavily wounded) You feel a surge of power! The bolt of cold hits Rohud Ecruopp. Rohud Ecruopp is severely wounded. You take 5 damage, and have 274/306 hp. You now have 30/66 mp. Casting: Bolt of Cold Confirm with . or Enter, or press ? or * to list all spells. Aiming: Orb of Destruction Press: ? - help, Shift-Dir - straight line, f/p - Rohud Ecruopp Aim: Rohud Ecruopp (severely wounded) You feel a surge of power! The orb of destruction hits Rohud Ecruopp. Rohud Ecruopp is almost dead. You take 6 damage, and have 268/306 hp. You now have 23/66 mp. The orb of destruction hits Rohud Ecruopp. You blow up Rohud Ecruopp! Vehumet accepts your kill. You feel your power returning. Your Earth Magic skill increases to level 14! You regained 9 mp, and now have 32/66 mp. Casting: Orb of Destruction Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bolt of Cold Press: ? - help, Shift-Dir - straight line, f - smoke demon Aim: a smoke demon Okay, then. Casting: Bolt of Cold Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fire Storm Press: ? - help, Dir - move target cursor, f - hellwing Aim: a hellwing You feel a surge of power! A raging storm of fire appears! The great blast of fire engulfs the hellwing. You kill the hellwing! Vehumet accepts your kill. You feel your power returning. The great blast of fire engulfs the smoke demon. The smoke demon partially resists. You kill the smoke demon! Vehumet accepts your kill. The great blast of fire engulfs the smoke demon. The smoke demon partially resists. The smoke demon is severely wounded. The smoke demon is engulfed in roaring flames. You take 8 damage, and have 261/306 hp. You now have 26/66 mp. You regained 2 hp, and now have 263/306 hp. The smoke demon is engulfed in roaring flames. The smoke demon gestures at you. Something smites you! You take 10 damage, and have 253/306 hp. Your fire vortex barely misses the smoke demon. Your fire vortex closely misses the smoke demon. You regained 2 hp, and now have 257/306 hp. Your skin is crawling a little less now. The hellwing hits something! The smoke demon gestures at you. The ball of steam hits you! You are engulfed in a cloud of scalding steam. You are engulfed in a cloud of scalding steam. You are engulfed in a cloud of scalding steam. Casting: Fire Storm Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bolt of Cold Press: ? - help, Shift-Dir - straight line, f - smoke demon Aim: a smoke demon (almost dead) You feel a surge of power! The bolt of cold hits the smoke demon. You kill the smoke demon! Vehumet accepts your kill. You feel your power returning. You are engulfed in a cloud of scalding steam. Something barely misses the putrid demonspawn. You take 6 damage, and have 256/306 hp. You now have 25/66 mp. Casting: Bolt of Cold Confirm with . or Enter, or press ? or * to list all spells. Aiming: Orb of Destruction Press: ? - help, Shift-Dir - straight line, f - putrid demonspawn Aim: a putrid demonspawn, wielding a demon whip of venom and wearing a plate armour (moderately wounded) You feel a surge of power! Something hits the putrid demonspawn. Something burns the putrid demonspawn! You take 6 damage, and have 250/306 hp. You now have 19/66 mp. Casting: Orb of Destruction Confirm with . or Enter, or press ? or * to list all spells. Aiming: Orb of Destruction Press: ? - help, Shift-Dir - straight line, f/p - putrid demonspawn Aim: a putrid demonspawn, wielding a demon whip of venom and wearing a plate armour (heavily wounded) >>>>>>>>>>>>>>>>>>>>>> Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Iwannabefree] Species: Naga Job: Venom Mage HP: 251/306; mods: 0/0 MP: 12/66; mod: 0 Stats: 16 (16) 43 (43) 17 (17) Position: (5, 50), god: Vehumet (6), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 16 | 9260 | 1060/1250 Short Blades | | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/59 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 7 | 1990 | 11/566 Dodging | X | 0 | 0 | 10 | 3971 | 12/920 Stealth | X | 0 | 0 | 3 | 127 | 1/84 Shields | | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 100 | 23 | 24539 | 993/2676 Conjurations | X | 0 | 0 | 21 | 16270 | 520/1950 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | X | 0 | 0 | 8 | 1960 | 160/450 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 6 | 1060 | 10/350 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Transmutations | | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 22 | 18410 | 710/2100 Ice Magic | X | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 5 | 960 | 210/300 Earth Magic | X | 0 | 0 | 14 | 6070 | 70/1050 Poison Magic | X | 0 | 0 | 10 | 1851 | 187/387 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: #5: 227 #27: 12 Attributes: #12: 7321 #13: 1722 #23: 36770 #24: -2002046697 #27: 604985 #30: -367 #43: 1 #49: 9308 #59: 1 Mutations: stinger: 3 see invisible: 1 (innate) berserk: 1 deformed body: 1 (innate) deterioration: 1 magic resistance: 1 poison resistance: 1 (innate) robust: 2 screaming: 1 slowness: 2 (innate) slow metabolism: 1 (innate) spit poison: 1 (innate) subdued magic: 1 MP-powered wands: 1 constrict 1: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #51: +6 Majin-Bo {vamp, Archmagi MP+6 Int+6} eq slot #1, inv slot #20: +1 cloak of magic resistance eq slot #2, inv slot #48: +3 hat of Pondering {ponderous, MR+ MP+10 Int+5} eq slot #3, inv slot #41: +1 pair of gloves eq slot #4, inv slot #8: +1 naga barding of fire resistance eq slot #6, inv slot #19: +10 ice dragon armour of Henotheism {rF- rC++ Dex+6 Stlth-} eq slot #7, inv slot #33: ring of Charity {Str+2 Int+3 Stlth+} eq slot #8, inv slot #13: ring "Yczy" {Wiz rElec Str+3} eq slot #9, inv slot #9: amulet of magic regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.......# #....## #.......# #.... # #.......# #...$## #.......# #... #. #.......# #... #. #.......# .... #)......###....#. ##........v.....#. ##@ยงยง.6............ ##)#......4.v.....#. ##.##......4.......## ##.###......6###....## #.## #.......# #....# ### #.....v.# ...... #.......# .... #........ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>