ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed. Version: Dungeon Crawl Stone Soup 0.19-a0-1155-gb6eeeff Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-b6eeefff20 -name eragonby -rc /dgldir/rcfiles/crawl-git/eragonby.rc -macro /dgldir/rcfiles/crawl-git/eragonby.macro -morgue /dgldir/morgue/eragonby/ -webtiles-socket /crawl-master/webserver/sockets/eragonby:2016-08-13.17:16:45.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 27 stack frames. /usr/games/crawl-git-b6eeefff20(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x66d7f3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-b6eeefff20(_Z13do_crash_dumpv+0x2b8) [0x6744a8]: do_crash_dump() /usr/games/crawl-git-b6eeefff20(_Z20crash_signal_handleri+0x74) [0x66da64]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7fc6c124a1e0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fc6c15b2f6b]: /usr/games/crawl-git-b6eeefff20() [0x673d44] /usr/games/crawl-git-b6eeefff20() [0x673fca] /usr/games/crawl-git-b6eeefff20(_ZN7ray_def7advanceEv+0x180) [0xa1e460]: ray_def::advance() /usr/games/crawl-git-b6eeefff20(_ZN21targetter_thunderbolt7set_aimE9coord_def+0xa05) [0xaf9015]: targetter_thunderbolt::set_aim(coord_def) /usr/games/crawl-git-b6eeefff20() [0x6cad73] /usr/games/crawl-git-b6eeefff20(_ZNSt17_Function_handlerIFbRK9coord_defESt5_BindIFPFbS2_14targ_mode_typebiP9targetter8aff_typeS8_ESt12_PlaceholderILi1EES5_biS7_S8_S8_EEE9_M_invokeERKSt9_Any_dataS2_+0x27) [0x6d8997]: std::_Function_handler, targ_mode_type, bool, int, targetter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targetter*, aff_type, aff_type)> >::_M_invoke(std::_Any_data const&, coord_def const&) /usr/games/crawl-git-b6eeefff20() [0x6ce06a] /usr/games/crawl-git-b6eeefff20() [0x6ce42f] /usr/games/crawl-git-b6eeefff20(_ZNK17direction_chooser27find_default_monster_targetER9coord_def+0x10e) [0x6cea4e]: direction_chooser::find_default_monster_target(coord_def&) const /usr/games/crawl-git-b6eeefff20(_ZNK17direction_chooser19find_default_targetEv+0x28) [0x6cef48]: direction_chooser::find_default_target() const /usr/games/crawl-git-b6eeefff20(_ZN17direction_chooser16choose_directionEv+0x213) [0x6d63a3]: direction_chooser::choose_direction() /usr/games/crawl-git-b6eeefff20(_Z9directionR4distRK22direction_chooser_args+0x22) [0x6d64b2]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-git-b6eeefff20(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x1cd) [0xaadbad]: spell_direction(dist&, bolt&, direction_chooser_args*) /usr/games/crawl-git-b6eeefff20(_Z11your_spells10spell_typeibbb+0x762) [0xa6c382]: your_spells(spell_type, int, bool, bool, bool) /usr/games/crawl-git-b6eeefff20() [0x70f554] /usr/games/crawl-git-b6eeefff20(_Z10evoke_itemib+0x23e) [0x70fbfe]: evoke_item(int, bool) /usr/games/crawl-git-b6eeefff20(_Z15process_command12command_type+0x383) [0xba2f73]: process_command(command_type) /usr/games/crawl-git-b6eeefff20() [0xba5e49] /usr/games/crawl-git-b6eeefff20() [0xba6a45] /usr/games/crawl-git-b6eeefff20(main+0x2eb) [0x5d7edb]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7fc6c1236ead]: /usr/games/crawl-git-b6eeefff20() [0x5d853d] 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". 0x00007fc6c15b2c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fc6c15b2c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x000000000066deb3 in call_gdb (file=0x7fc6c159e880) at crash.cc:420 gdb = attach_cmd = "attach 8835\000\000\000\000\000\000\000\000" #2 0x00000000006744c1 in do_crash_dump () at dbg-asrt.cc:668 t = 1471108848 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3378738 "/dgldir/morgue/eragonby/"}} name = "/dgldir/morgue/eragonby/crash-eragonby-20160813-172048.txt", '\000' file = 0x7fc6c159e880 #3 0x000000000066da64 in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007fc6c15b2f6b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x0000000000673d44 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff821df300 "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.", assert=) at dbg-asrt.cc:792 No locals. #7 0x0000000000673fca in AssertFailed (expr=0xc49b6c "in_non_diamond_int(r.start)", file=0xc49b08 "ray.cc", line=217, text=0x0) at dbg-asrt.cc:830 mesg = "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.", '\000' "\230, rj\003", '\000' , "*\000\000\000\034\000\000\000\354\363\035\202\377\177\000\000\000\000\000\000\000\000\000\000\b\000\000\000\060\000\000\000\340\376\035\202\377\177\000\000 \376\035\202\377\177\000\000*\000\000\000\000\000\000\000\060", '\000' "\227, rj\003", '\000' , "\035\000\000\000\000\000\000\000\200\226\230\000\000\000\000\000\200\226\230\000\000\000\000\000\060\365\035\202\377\177\000\000*\000\000\000\034\000\000\000\035\000\000\000\000\000\000\000@\376Y\301"... args = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0x36886c0, reg_save_area = 0x0}} fileName = #8 0x0000000000a1e460 in ray_def::advance (this=0x7fff821dfca0) at ray.cc:217 No locals. #9 0x0000000000af9015 in targetter_thunderbolt::set_aim (this=0x36850c0, a=...) at target.cc:851 ray = {r = {start = {x = -nan(0x8000000000000), y = -nan(0x8000000000000)}, dir = {x = -nan(0x8000000000000), y = -nan(0x8000000000000)}}, on_corner = false, cycle_idx = -1} p = {x = 39, y = 32} a1 = a2 = #10 0x00000000006cad73 in _find_monster_expl (allowed_self_aff=AFF_YES, mon_aff=AFF_MULTIPLE, hitfunc=0x36850c0, range=5, need_path=true, mode=TARG_HOSTILE, where=...) at directn.cc:2515 No locals. #11 _find_monster_expl (where=..., mode=TARG_HOSTILE, need_path=true, range=5, hitfunc=0x36850c0, mon_aff=AFF_MULTIPLE, allowed_self_aff=AFF_YES) at directn.cc:2491 No locals. #12 0x00000000006d8997 in __call (__args=..., this=) at /usr/include/c++/4.7/functional:1156 No locals. #13 operator() (this=) at /usr/include/c++/4.7/functional:1215 No locals. #14 std::_Function_handler, targ_mode_type, bool, int, targetter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targetter*, aff_type, aff_type)> >::_M_invoke(std::_Any_data const&, coord_def const&) (__functor=..., __args#0=...) at /usr/include/c++/4.7/functional:1912 No locals. #15 0x00000000006ce06a in _find_square (mfp=..., direction=direction@entry=1, find_targ=..., hitfunc=hitfunc@entry=0x36850c0, wrap=wrap@entry=true, los=los@entry=0) at directn.cc:2797 targ_x = targ_y = targ = {x = 38, y = 32} temp_xps = 16 i = maxx = 42 ctry = 9 temp_yps = 9 j = vyou = {x = 17, y = 9} maxy = 34 y_change = onlyHidden = false radius = minx = -8 x_change = -1 onlyVis = false miny = -16 ctrx = 17 #16 0x00000000006ce42f in _find_square_wrapper (mfp=..., direction=direction@entry=1, find_targ=..., hitfunc=hitfunc@entry=0x36850c0, los=los@entry=LS_ANY) at directn.cc:2818 r = #17 0x00000000006cea4e in direction_chooser::find_default_monster_target (this=0x7fff821e0cc0, result=...) at directn.cc:1036 mons_target = success = #18 0x00000000006cef48 in direction_chooser::find_default_target (this=this@entry=0x7fff821e0cc0) at directn.cc:1128 result = {x = 17, y = 9} success = false #19 0x00000000006d63a3 in direction_chooser::choose_direction (this=this@entry=0x7fff821e0cc0) at directn.cc:2100 mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_TARGET_PATH} legacy_range = { = {_vptr.targetter = 0xc6c8f0, origin = {x = 39, y = 32}, aim = {x = 39, y = 32}, agent = 0x1338ac0, why_not = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1036438 ""}}}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {0 }} }}}, exp_map_max = {mData = {mData = {{mData = {0 }} , {mData = {0 , -45426, 1108869119, 0, 0, 0, 1073741824, 1060875123}}, {mData = {1071686322, -1046502954, 32710, 1060875123, 1071686322, 3, 0, -1722100819, 1073408159, -90852, 1108869119, 8, 0, 0, 1072693248, -17155601, -1076482494, -1046502954, 32710}}, {mData = {-17155601, -1076482494, -2, 0, 1719614413, 1072079006, 10837324, 0, 0, 0, 10837117, 0, -17155601, -1076482494, 10838646, 0, 1719614413, 1072079006, 10837324}}, {mData = {0, 0, 50, 150, 300, 64, 0, 1050, 1400, 1800, 2250, 2800, 3450, 41, 0, 6000, 7050, 8200, 9450}}, {mData = {10800, 12300, 13950, 15750, 41, 0, -1051066816, 32710, 41, 0, 54277633, 0, 0, 0, 0, 0, -1054263136, 32710, 5}}, {mData = {0, 41, 0, -2111959984, 32767, 16, 0, 20155096, 0, 11354746, 0, 51106488, 0, -2111959984, 32767, -2111959984, 32767, -1043236455, 32710}}, {mData = {12926658, 0, 10416985, 0, 30, 50, 75, 100, 120, 160, 0, 0, 224, 0, 18, 0, 54277784, 0, 0}}, {mData = {0, 0, 0, 10431298, 0, 100, 0, 10920485, 0, 0, 0, 0, 0, 53431464, 0, -1043231117, 32710, 45, 45}}}}}, range = 5, affects_walls = true, affects_pos = 0} rva = {_vptr.range_view_annotator = 0xbdc850} #20 0x00000000006d64b2 in direction (moves=..., args=...) at directn.cc:500 No locals. #21 0x0000000000aadbad in spell_direction (spelld=..., pbolt=..., args=0x7fff821e10b0) at spl-util.cc:792 newargs = {hitfunc = 0x36850c0, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 5, just_looking = false, needs_path = true, may_target_monster = true, self = CONFIRM_NONE, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3675da8 "Aiming: Thunderbolt"}}, 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 = 0x0, _M_const_object = 0x0, _M_function_pointer = 0, _M_member_pointer = NULL}, _M_pod_data = "\000\000\000\000\000\000\000\000}\300\313\301\306\177\000"}, _M_manager = 0}, _M_invoker = 0x7fc6c159fe40}, default_place = {x = 0, y = 0}} #22 0x0000000000a6c382 in your_spells (spell=SPELL_THUNDERBOLT, powc=11, allow_fail=false, evoked=true, fake_spell=) at spl-cast.cc:1392 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 = 0x0, _M_const_object = 0x0, _M_function_pointer = 0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0}, _M_invoker = 0} needs_path = true mr_check = targ = TARG_HOSTILE dir = range = 5 hitfunc = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x36850c0}, }, }} title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3675da8 "Aiming: Thunderbolt"}} args = {hitfunc = 0x36850c0, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 5, just_looking = false, needs_path = true, may_target_monster = true, self = CONFIRM_NONE, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3675da8 "Aiming: Thunderbolt"}}, 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 = 0x0, _M_const_object = 0x0, _M_function_pointer = 0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0}, _M_invoker = 0}, default_place = {x = 0, y = 0}} spd = {isValid = false, isTarget = false, isEndpoint = false, isCancel = true, choseRay = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} flags = 1 potion = -1 god = fail = old_target = wiz_cast = beam = {origin_spell = SPELL_THUNDERBOLT, range = -2, glyph = 42, 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 = 0x1036438 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1036438 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1036438 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1036438 ""}}, loudness = 0, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1036438 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1036438 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1036438 ""}}, affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, evoked = true, 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 = 0x7fff821e1220, _M_right = 0x7fff821e1220}, _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 = 0, 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 = 0x7fff821e12c8, _M_right = 0x7fff821e12c8}, _M_node_count = 0}}}} antimagic = cast_result = 11 #23 0x000000000070f554 in _rod_spell (irod=..., check_range=check_range@entry=false) at evoke.cc:1902 power = 11 food = ret = spell = SPELL_THUNDERBOLT mana = 500 #24 0x000000000070fbfe in evoke_item (slot=18, check_range=false) at evoke.cc:2039 unevokable = false wielded = true pract = 0 did_work = false entry = #25 0x0000000000ba2f73 in process_command (cmd=cmd@entry=CMD_EVOKE) at main.cc:2162 No locals. #26 0x0000000000ba5e49 in _input () at main.cc:1497 cmd = CMD_EVOKE player_disabled = {was_disabled = false} #27 0x0000000000ba6a45 in _launch_game () at main.cc:480 game_start = false ccon = {cstate = false, smartcstate = false} #28 0x00000000005d7edb in _launch_game_loop () at main.cc:381 game_ended = false #29 main (argc=, argv=0x7fff821e36f8) at main.cc:337 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Aug 13 2016 at 06:28:52 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-b6eeefff20/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-b6eeefff20/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-b6eeefff20/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 0, depth = 7 Level id: D:7 Level build method = , level layout type = narrow_caves, absdepth0 = 6 Level vaults: layout_layer_cave slow_altar_2 kennysheep_mini_moat Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - quasit Aim: a quasit The magic dart hits the quasit. The quasit is moderately wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - quasit Aim: a quasit (moderately wounded) The magic dart hits the quasit. The quasit is moderately wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - quasit Aim: a quasit (moderately wounded) The magic dart hits the quasit. The quasit is heavily wounded. The quasit closely misses you. The quasit claws you but does no damage. x2 The quasit barely misses you. x2; The quasit misses you. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - quasit Aim: a quasit (heavily wounded) The magic dart hits the quasit. The quasit is almost dead. The quasit bites you. You feel clumsy. The quasit barely misses you. The quasit closely misses you. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - quasit Aim: a quasit (almost dead) The magic dart hits the quasit. The quasit is almost dead. The quasit barely misses you. The quasit misses you. The quasit barely misses you. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - quasit Aim: a quasit (almost dead) The magic dart hits the quasit. You kill the quasit! Vehumet accepts your kill. You open the door. Found a quarterstaff. There is an open door here. s - a gnarled jewelled rod Wield which item (- for none, * to show all)? (? for menu, Esc to quit) s - a +1 lightning rod (11/11) (in hand) Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Found a stone staircase leading down. There is an open door here. Found an escape hatch in the floor. A giant gecko comes into view. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - giant gecko Aim: a giant gecko (clinging, resting) The lightning hits the giant gecko. You kill the giant gecko! Vehumet accepts your kill. You are feeling very hungry. You see here a giant gecko corpse. You butcher the giant gecko corpse. z - 2 chunks of flesh You see here a giant gecko skeleton. Eating one of 2 chunks of flesh. You start eating one of the 2 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh tastes terrible. There is an escape hatch in the floor here. You open the door. A giant frog zombie comes into view. There is an open door here. A giant frog zombie is nearby! Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - giant frog zombie Aim: a giant frog zombie (resting) The lightning hits the giant frog zombie. The giant frog zombie is heavily damaged. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - giant frog zombie Aim: a giant frog zombie (heavily damaged) The lightning hits the giant frog zombie. You destroy the giant frog zombie! Vehumet accepts your kill. You have reached level 6! Your experience leads to an increase in your attributes! Your base attributes are Str 5, Int 21, Dex 15. Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. You hear a bark! You open the door. There is an open door here. You open the door. A hound comes into view. Found a scroll of fog and a chain mail. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - hound Aim: a hound The magic dart hits the hound. The hound is moderately wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - hound Aim: a hound (moderately wounded) The magic dart hits the hound. The hound is severely wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - hound Aim: a hound (severely wounded) The magic dart hits the hound. You kill the hound! Vehumet accepts your kill. You feel your dexterity returning. Found a scroll of enchant weapon and a crooked bronze wand. Found Iromoes's General Store. There is an open door, spattered with blood here. You see here a hound corpse. Found 8 gold pieces. There is an entrance to Iromoes's General Store here. There isn't anything here! A - a potion of agility; m - 2 scrolls of identify (gained 1) B - a potion of magic Thank you for shopping at Iromoes's General Store! You can access your shopping list by pressing '$'. p - 2 scrolls of fog (gained 1) C - a scroll of enchant weapon You feel a genetic drift. You feel stronger. You now have 83 gold pieces (gained 8). D - a wand of confusion Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. As you read the scroll of identify, it crumbles to dust. f - a potion of curing You are feeling hungry. As you read the scroll of identify, it crumbles to dust. x - a wand of lightning (15/15) Put on which piece of jewellery? (? for menu, Esc to quit) You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or h - a -2 ring of dexterity; > or k - a +3 ring of dexterity You remove your -2 ring of dexterity. You feel agile. l - a ring of flight (left hand) Drop what? 29/52 slots (_ for help) (? for menu, Esc to quit) You drop a -2 ring of dexterity. Drop what? 28/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Put on which piece of jewellery? (? for menu, Esc to quit) You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or l - a ring of flight; > or k - a +3 ring of dexterity You remove your ring of flight. You feel stronger. t - a +2 ring of strength (left hand) Eating a chunk of flesh. You start eating the chunk of flesh. You continue eating. x2 You finish eating. This raw flesh tastes terrible. There is an entrance to Iromoes's General Store here. You open the door. There is an open door here. Found an escape hatch in the ceiling. There is an escape hatch in the ceiling here. Found a runed door. Partly explored, obstructed by runed door. Partly explored, obstructed by runed door. You open the door. Crazy Yiuf the Enlightened comes into view. He is wielding a quarterstaff of chaos. Crazy Yiuf shouts! Crazy Yiuf screams, "Papa King senile!" Found a mace. Okay, then. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - Crazy Yiuf Aim: Crazy Yiuf, wielding a quarterstaff of chaos and wearing a cloak The lightning hits Crazy Yiuf. Crazy Yiuf is heavily wounded. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - Crazy Yiuf Aim: Crazy Yiuf, wielding a quarterstaff of chaos and wearing a cloak (heavily wounded) The lightning hits Crazy Yiuf. You kill Crazy Yiuf! Vehumet accepts your kill. There is an open door here. A - 2 potions of agility (gained 1) Things that are here: a quarterstaff of chaos; a cloak; the gnoll corpse of Crazy Yiuf h - a cloak Wear which item? (? for menu, Esc to quit) You start putting on your armour. You continue putting on your cloak. x4 You finish putting on your +0 cloak. You start waiting. Done waiting. Done exploring. There is an open door here. There is a stone staircase leading down here. You climb downwards. Found a hand axe. Found a stone staircase leading down. There is a stone staircase leading up here. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Found a stone staircase leading up. Found a stone staircase leading down. m - 3 scrolls of remove curse A centaur comes into view. You see here a scroll labeled VIETAN BADAWK. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. As you read the scroll of fog, it crumbles to dust. The scroll dissolves into smoke. The centaur shouts! The centaur wields a shortbow. The centaur shoots an arrow. The arrow hits you. You see here an arrow. Your lightning rod has recharged. The centaur unwields an uncursed shortbow. The centaur closely misses you. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - centaur Aim: a centaur The lightning hits the centaur. The centaur is moderately wounded. You are feeling hungry. The centaur barely misses you. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur (moderately wounded) The lightning hits the centaur. You kill the centaur! Vehumet accepts your kill. Your Spellcasting skill increases to level 7! Things that are here: an uncursed shortbow; 13 arrows z - a scroll labeled VIETAN BADAWK Found a scale mail. An orc comes into view. It is wielding a trident. A worker ant comes into view. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - orc Aim: an orc, wielding a trident and wearing a chain mail (resting) The magic dart hits the orc. The orc shouts! The worker ant twitches its antennae in your direction. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - orc Aim: an orc, wielding a trident and wearing a chain mail The magic dart hits the orc. The orc is heavily wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - orc Aim: an orc, wielding a trident and wearing a chain mail (heavily wounded) The magic dart hits the orc. The orc is heavily wounded. An orc warrior comes into view. It is wielding a long sword. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - orc Aim: an orc, wielding a trident and wearing a chain mail (heavily wounded) The magic dart hits the orc. The orc is severely wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - orc Aim: an orc, wielding a trident and wearing a chain mail (severely wounded) The magic dart hits the orc. The orc is almost dead. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - orc Aim: an orc, wielding a trident and wearing a chain mail (almost dead) The lightning hits the orc. You kill the orc! Vehumet accepts your kill. The lightning hits the worker ant. The worker ant is heavily wounded. The orc warrior shouts! You hear a shout! x2 The worker ant bites you. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - worker ant Aim: a worker ant (heavily wounded) The lightning hits the worker ant. You kill the worker ant! Vehumet accepts your kill. A giant cockroach comes into view. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You start resting. You are feeling very hungry. Magic restored. A hound comes into view. (D) Dungeon (T) Temple Where to? (Enter - D:5 @ (x,y), ? - help) The hound is too close now for your liking. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - hound Aim: a hound (hasn't noticed you) The magic dart hits the hound. The hound is lightly wounded. The hound barks! Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - hound Aim: a hound (lightly wounded) The magic dart hits the hound. The hound is moderately wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - hound Aim: a hound (moderately wounded) The magic dart hits the hound. The hound is moderately wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - hound Aim: a hound (moderately wounded) The magic dart hits the hound. The hound is moderately wounded. The hound bites you but does no damage. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - hound Aim: a hound (moderately wounded) The magic dart hits the hound. The hound is severely wounded. The hound bites you. The hound closely misses you. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - hound Aim: a hound (severely wounded) The magic dart hits the hound. You kill the hound! Vehumet accepts your kill. You see here a hound corpse. You butcher the hound corpse. E - a chunk of flesh Eating a chunk of flesh. You start eating the chunk of flesh. You continue eating. x2 You finish eating. This raw flesh tastes terrible. (D) Dungeon (T) Temple Where to? (Enter - D:5 @ (x,y), ? - help) An orc comes into view. It is wielding a mace. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - orc Aim: an orc, wielding a mace (hasn't noticed you) The magic dart hits the orc. You kill the orc! Vehumet accepts your kill. Your Conjurations skill increases to level 7! You see here a mace. (D) Dungeon (T) Temple Where to? (Enter - D:5 @ (x,y), ? - help) There is an escape hatch in the floor here. There is a stone staircase leading down here. Okay, then. Welcome back, eragonby the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Found a stone staircase leading up. A giant gecko comes into view. Cast which spell? (? or * to list) Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - giant gecko Aim: a giant gecko (resting) The magic dart hits the giant gecko. The giant gecko is almost dead. The giant gecko hisses angrily. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - giant gecko Aim: a giant gecko (almost dead) The magic dart hits the giant gecko. You kill the giant gecko! Vehumet accepts your kill. You now have 91 gold pieces (gained 8). Magic restored. HP restored. Found a mace. Found a blossoming altar of Fedhas. Found an opulent altar of Gozag. You now have 98 gold pieces (gained 7). Found a burning altar of Makhleb. Found 23 stones. You now have 103 gold pieces (gained 5). You are feeling hungry. A worker ant comes into view. Found a bloodstained altar of Trog. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - worker ant Aim: a worker ant (resting) The magic dart hits the worker ant. The worker ant twitches its antennae in your direction. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - worker ant Aim: a worker ant The magic dart hits the worker ant. The worker ant is lightly wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - worker ant Aim: a worker ant (lightly wounded) The magic dart hits the worker ant. The worker ant is moderately wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - worker ant Aim: a worker ant (moderately wounded) The magic dart hits the worker ant. The worker ant is heavily wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - worker ant Aim: a worker ant (heavily wounded) The magic dart hits the worker ant. The worker ant is heavily wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - worker ant Aim: a worker ant (heavily wounded) The magic dart hits the worker ant. The worker ant is heavily wounded. The worker ant bites you. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - worker ant Aim: a worker ant (heavily wounded) The magic dart hits the worker ant. The worker ant is heavily wounded. The worker ant bites you. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - worker ant Aim: a worker ant (heavily wounded) The magic dart hits the worker ant. The worker ant is almost dead. The worker ant closely misses you. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - worker ant Aim: a worker ant (almost dead) The magic dart hits the worker ant. You kill the worker ant! Vehumet accepts your kill. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - you Okay, then. You now have 120 gold pieces (gained 17). A centaur comes into view. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - centaur Aim: a centaur (resting) The magic dart hits the centaur. The centaur is lightly wounded. The centaur wields a shortbow. The centaur shoots an arrow. The arrow misses you. The centaur shoots an arrow. The arrow misses you. You see here an arrow. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (lightly wounded) The magic dart hits the centaur. The centaur is lightly wounded. The centaur hits you with a shortbow. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (lightly wounded) The magic dart hits the centaur. The centaur is moderately wounded. The centaur barely misses you. The centaur hits you with a shortbow. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (moderately wounded) The magic dart hits the centaur. The centaur is heavily wounded. The centaur hits you with a shortbow. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (heavily wounded) The magic dart hits the centaur. The centaur is heavily wounded. The centaur closely misses you. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (heavily wounded) The magic dart hits the centaur. The centaur is heavily wounded. The centaur hits you with a shortbow. x2 Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (heavily wounded) The magic dart hits the centaur. The centaur is severely wounded. The centaur hits you with a shortbow. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (severely wounded) The magic dart hits the centaur. The centaur is severely wounded. The centaur hits you with a shortbow. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (severely wounded) The lightning hits the centaur. The centaur is almost dead. The centaur hits you with a shortbow. The centaur barely misses you. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (almost dead) The lightning hits the centaur. You kill the centaur! Vehumet accepts your kill. You feel your power returning. Your Charms skill increases to level 1! You have reached level 7! You hear a shout! Things that are here: a shortbow; 25 arrows; a centaur corpse You butcher the centaur corpse. E - 5 chunks of flesh Things that are here: a shortbow; 25 arrows Eating one of 5 chunks of flesh. You start eating one of the 5 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh tastes terrible. You start resting. A quokka comes into view. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - quokka Aim: a quokka (hasn't noticed you) The magic dart hits the quokka. You kill the quokka! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You start resting. Your lightning rod has recharged. You start resting. HP restored. You see here an arrow. You now have 138 gold pieces (gained 18). Blork the orc comes into view. He is wielding a long sword. Blork the orc is nearby! Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - Blork the orc Aim: Blork the orc, wielding a long sword and wearing a robe (hasn't noticed you) The magic dart hits Blork the orc. Blork the orc is moderately wounded. Blork the orc shouts! Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - Blork the orc Aim: Blork the orc, wielding a long sword and wearing a robe (moderately wounded) The magic dart hits Blork the orc. Blork the orc is moderately wounded. Blork the orc looks braver for a moment. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - Blork the orc Aim: Blork the orc, wielding a long sword and wearing a robe (moderately wounded) The magic dart hits Blork the orc. Blork the orc is heavily wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - Blork the orc Aim: Blork the orc, wielding a long sword and wearing a robe (heavily wounded) The magic dart hits Blork the orc. Blork the orc is severely wounded. Blork the orc screams, "I'll decorate my home with your organs!" Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - Blork the orc Aim: Blork the orc, wielding a long sword and wearing a robe (severely wounded) The magic dart hits Blork the orc. Blork the orc is severely wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - Blork the orc Aim: Blork the orc, wielding a long sword and wearing a robe (severely wounded) The magic dart hits Blork the orc. Blork the orc is almost dead. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - Blork the orc Aim: Blork the orc, wielding a long sword and wearing a robe (almost dead) The lightning hits Blork the orc. You kill Blork the orc! Vehumet accepts your kill. Your Fighting skill increases to level 1! Your Dodging skill increases to level 3! Your Charms skill increases to level 2! You are feeling hungry. You hear a shout! All of the chunks of flesh in your inventory have rotted away. m - 4 scrolls of remove curse (gained 1) You now have 153 gold pieces (gained 15). Things that are here: a long sword; a robe; the orc corpse of Blork the orc Found a stormy altar of Qazlal. A giant frog and a phantom come into view. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - giant frog Aim: a giant frog (hasn't noticed you) The magic dart hits the giant frog. The giant frog is moderately wounded. The giant frog croaks. The phantom blinks! Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - phantom Aim: a phantom The lightning misses the phantom. The phantom misses you. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - phantom Aim: a phantom The lightning hits the phantom. The phantom is heavily damaged. The phantom barely misses you. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - phantom Aim: a phantom (heavily damaged) The lightning hits the phantom. The phantom is severely damaged. The lightning hits the giant frog. You kill the giant frog! Vehumet accepts your kill. You feel your power returning. The phantom misses you. A centaur comes into view. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - phantom Aim: a phantom (severely damaged) Okay, then. The phantom blinks! The centaur wields a shortbow. The centaur shoots an arrow. The arrow misses you. The centaur shoots an arrow. The arrow hits you! You see here an arrow. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - phantom Aim: a phantom (severely damaged) The magic dart hits the phantom. The phantom is almost destroyed. Evoke which item? (* to show all) (? for menu, Esc to quit) The rod doesn't have enough magic points. Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: x - a wand of lightning (15/15) Press: ? - help, Shift-Dir - straight line, f - centaur, p - phantom Aim: a centaur, wielding a shortbow You hear a mighty clap of thunder! The bolt of lightning misses the phantom. The bolt of lightning hits the centaur. The centaur is severely wounded. This wand has 14 charges left. The phantom blinks! The centaur shoots an arrow. The arrow misses you. Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: x - a wand of lightning (14/15) Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (severely wounded) You hear a mighty clap of thunder! The bolt of lightning hits the centaur. The centaur is almost dead. This wand has 13 charges left. The centaur shoots an arrow. The arrow hits you but does no damage. Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: x - a wand of lightning (13/15) Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (almost dead) You hear a mighty clap of thunder! The bolt of lightning misses the centaur. This wand has 12 charges left. The centaur shoots an arrow. The arrow hits you but does no damage. Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: x - a wand of lightning (12/15) Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (almost dead) You hear a mighty clap of thunder! The bolt of lightning misses the centaur. This wand has 11 charges left. The centaur shoots an arrow. The arrow closely misses you. The centaur shoots an arrow. The arrow hits you! Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (almost dead) The magic dart hits the centaur. The centaur is almost dead. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (almost dead) The magic dart hits the centaur. You kill the centaur! Vehumet accepts your kill. You feel your power returning. Your Spellcasting skill increases to level 8! Your Charms skill increases to level 3! Your Evocations skill increases to level 1! Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: x - a wand of lightning (11/15) Press: ? - help, Shift-Dir - straight line, f - phantom Aim: a phantom (almost destroyed) You hear a mighty clap of thunder! The bolt of lightning hits the phantom. The phantom is almost destroyed. This wand has 10 charges left. The phantom closely misses you. Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: x - a wand of lightning (10/15) Press: ? - help, Shift-Dir - straight line, f/p - phantom Aim: a phantom (almost destroyed) You hear a mighty clap of thunder! The bolt of lightning hits the phantom. You destroy the phantom! Vehumet accepts your kill. You feel your power returning. This wand has 9 charges left. You now have 165 gold pieces (gained 12). Things that are here: a shortbow; 5 arrows You see here 5 arrows. You start resting. You are feeling very hungry. Things that are here: a shortbow; 5 arrows You see here 5 arrows. You start resting. HP restored. Things that are here: a shortbow; 5 arrows You see here a giant frog corpse. You butcher the giant frog corpse. E - 2 chunks of flesh Eating one of 2 chunks of flesh. You start eating one of the 2 chunks of flesh. You continue eating. x2 You finish eating. This raw flesh tastes terrible. You are feeling hungry. Eating a chunk of flesh. You start eating the chunk of flesh. You continue eating. x2 You finish eating. This raw flesh tastes terrible. Your lightning rod has recharged. Found a stone staircase leading down. Found a helmet. E - a wand of flame A - 3 potions of agility (gained 1) f - 2 potions of curing (gained 1) You now have 171 gold pieces (gained 6). Things that are here: a chain mail; a trident Wear which item? (? for menu, Esc to quit) Okay, then. Found 11 bolts. F - a sedimented emerald potion G - an inky potion As you read the scroll labeled VIETAN BADAWK, it crumbles to dust. Wisps of shadow whirl around you... It was a scroll of summoning. You swap places. Your hound dissolves into shadows! Your giant frog dissolves into shadows! Things that are here: 13 arrows; an uncursed shortbow You see here an arrow. Okay, then. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - giant cockroach Aim: a giant cockroach (hasn't noticed you) The magic dart hits the giant cockroach. The giant cockroach is severely wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - giant cockroach Aim: a giant cockroach (severely wounded) The magic dart hits the giant cockroach. You kill the giant cockroach! Vehumet accepts your kill. Okay, then. Magic restored. The orc warrior is too close now for your liking. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. The orc warrior shouts! Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - orc warrior Aim: an orc warrior, wielding a long sword and wearing a plate armour The magic dart hits the orc warrior. Your battlesphere fires! The barrage of energy hits the orc warrior. The orc warrior is lightly wounded. The orc warrior misses you. An orc comes into view. It is wielding an enchanted dagger. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - orc warrior Aim: an orc warrior, wielding a long sword and wearing a plate armour (lightly wounded) The magic dart hits the orc warrior. The orc warrior is lightly wounded. Your battlesphere fires! The barrage of energy hits the orc warrior. The orc warrior is heavily wounded. The orc warrior barely misses you. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - orc warrior Aim: an orc warrior, wielding a long sword and wearing a plate armour (heavily wounded) The magic dart hits the orc warrior. The orc warrior is heavily wounded. Your battlesphere fires! The barrage of energy hits the orc warrior. The orc warrior is severely wounded. The orc warrior closely misses you. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - orc warrior Aim: an orc warrior, wielding a long sword and wearing a plate armour (severely wounded) The magic dart hits the orc warrior. The orc warrior is severely wounded. Your battlesphere fires! The barrage of energy hits the orc warrior. The orc warrior is almost dead. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - orc warrior Aim: an orc warrior, wielding a long sword and wearing a plate armour (almost dead) The magic dart hits the orc warrior. The orc warrior is almost dead. Your battlesphere fires! The barrage of energy hits the orc warrior. You kill the orc warrior! Vehumet accepts your kill. You feel your power returning. Your Dodging skill increases to level 4! Your Evocations skill increases to level 2! Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - orc Aim: an orc, wielding an enchanted dagger and wearing a scale mail The magic dart hits the orc. The orc is heavily wounded. Your battlesphere fires! The barrage of energy hits the orc. You kill the orc! Vehumet accepts your kill. Vehumet offers you knowledge of Sandblast. Your battlesphere expends the last of its energy and dissipates. Okay, then. Things that are here: an enchanted dagger; a scale mail; an orc corpse z - an enchanted dagger Wield which item (- for none, * to show all)? (? for menu, Esc to quit) It sticks to your hand! z - a cursed -3 dagger (weapon) As you read the scroll of remove curse, it crumbles to dust. You feel as if something is helping you. Drop what? 33/52 slots (_ for help) (? for menu, Esc to quit) You are now empty-handed. You drop a -3 dagger. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) s - a +1 lightning rod (11/11) (in hand) Things that are here: a long sword; a plate armour; an orc corpse Things that are here: a -3 dagger; a scale mail; an orc corpse A hippogriff comes into view. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You miscast Iskenderun's Battlesphere. You are very lightly contaminated with residual magic. You feel a strange surge of energy! You are feeling hungry. The hippogriff screeches! Okay, then. Things that are here: a -3 dagger; a scale mail; an orc corpse Things that are here: a long sword; a plate armour; an orc corpse There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You start resting. Your magical contamination has completely faded away. You start resting. Magic restored. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. Found 4 gold pieces. Found an escape hatch in the ceiling. There is a stone staircase leading up here. You now have 175 gold pieces (gained 4). Found a stone staircase leading down. You now have 193 gold pieces (gained 18). An ogre comes into view. It is wielding a giant club. The ogre shouts! Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - you You hear an angry hiss. You hear a shout! x3 Evoke which item? (* to show all) (? for menu, Esc to quit) >>>>>>>>>>>>>>>>>>>>>> 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_EVOKE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [eragonby] Species: Deep Elf Job: Conjurer HP: 38/38; mods: 0/0 MP: 18/18; mod: 0 Stats: 9 (9) 22 (22) 16 (16) Position: (39, 32), 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 | 1 | 70 | 0/142 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | | 0 | 0 | 0 | 0 | 0/84 Polearms | | 0 | 0 | 0 | 0 | 0/84 Staves | X | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/70 Bows | | 0 | 0 | 0 | 0 | 0/42 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 1 | 25 | 4 | 381 | 28/177 Stealth | X | 0 | 0 | 2 | 127 | 38/89 Shields | | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 1 | 25 | 8 | 1159 | 89/267 Conjurations | X | 0 | 0 | 7 | 1181 | 4/336 Hexes | | 0 | 0 | 0 | 0 | 0/29 Charms | X | 1 | 25 | 3 | 230 | 80/100 Summonings | | 0 | 0 | 0 | 0 | 0/42 Necromancy | | 0 | 0 | 0 | 0 | 0/35 Translocations | | 0 | 0 | 0 | 0 | 0/42 Transmutations | | 0 | 0 | 0 | 0 | 0/42 Fire Magic | | 0 | 0 | 0 | 0 | 0/42 Ice Magic | | 0 | 0 | 0 | 0 | 0/42 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | | 0 | 0 | 0 | 0 | 0/42 Poison Magic | | 0 | 0 | 0 | 0 | 0/42 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 1 | 25 | 2 | 130 | 4/126 Spell bugs: Durations: Attributes: #12: 347 #13: 154 #27: 939 #49: 419 #59: 1 Mutations: clumsy: 1 low mp: 1 strong: 1 evolution: 1 Inventory bugs: Equipment: eq slot #0, inv slot #18: +1 lightning rod (9/11) eq slot #1, inv slot #7: +0 cloak eq slot #2, inv slot #3: +1 helmet eq slot #4, inv slot #20: +0 pair of boots eq slot #6, inv slot #0: +1 robe eq slot #7, inv slot #19: +2 ring of strength eq slot #8, inv slot #10: +3 ring of dexterity }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #....>..## #..........# ...........## ............## .............## ..............# ..............## ..............## .O.....@......# .....$..........# ................. .................. ###............... #../........... .............. #............. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< aquarium_serial_pool_size: 1 >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>