ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed. Version: Dungeon Crawl Stone Soup 0.20-a0-78-ge188847 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-e18884774f -name arazyal -rc /dgldir/rcfiles/crawl-git/arazyal.rc -macro /dgldir/rcfiles/crawl-git/arazyal.macro -morgue /dgldir/morgue/arazyal/ -webtiles-socket /crawl-master/webserver/sockets/arazyal:2016-11-20.04:10:41.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 27 stack frames. /usr/games/crawl-git-e18884774f(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5cf553]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-e18884774f(_Z13do_crash_dumpv+0x2f2) [0x5d68c2]: do_crash_dump() /usr/games/crawl-git-e18884774f(_Z20crash_signal_handleri+0x9c) [0x5cf7ec]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f96607294c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f9660abfb7b]: /usr/games/crawl-git-e18884774f() [0x5d6079] /usr/games/crawl-git-e18884774f() [0x5d6341] /usr/games/crawl-git-e18884774f(_ZN7ray_def7advanceEv+0x180) [0x9a9f20]: ray_def::advance() /usr/games/crawl-git-e18884774f(_ZN21targetter_thunderbolt7set_aimE9coord_def+0xa15) [0xa8e855]: targetter_thunderbolt::set_aim(coord_def) /usr/games/crawl-git-e18884774f() [0x638433] /usr/games/crawl-git-e18884774f(_ZNSt17_Function_handlerIFbRK9coord_defESt5_BindIFPFbS2_14targ_mode_typebiP9targetter8aff_typeS8_ESt12_PlaceholderILi1EES5_biS7_S8_S8_EEE9_M_invokeERKSt9_Any_dataS2_+0x27) [0x63e477]: 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-e18884774f() [0x6388ce] /usr/games/crawl-git-e18884774f() [0x638ecf] /usr/games/crawl-git-e18884774f(_ZNK17direction_chooser27find_default_monster_targetER9coord_def+0x215) [0x639fb5]: direction_chooser::find_default_monster_target(coord_def&) const /usr/games/crawl-git-e18884774f(_ZNK17direction_chooser19find_default_targetEv+0x38) [0x63a4b8]: direction_chooser::find_default_target() const /usr/games/crawl-git-e18884774f(_ZN17direction_chooser16choose_directionEv+0x1e3) [0x63bc03]: direction_chooser::choose_direction() /usr/games/crawl-git-e18884774f(_Z9directionR4distRK22direction_chooser_args+0x22) [0x63bd12]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-git-e18884774f(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x1df) [0xa41b9f]: spell_direction(dist&, bolt&, direction_chooser_args*) /usr/games/crawl-git-e18884774f(_Z11your_spells10spell_typeibbb+0x76d) [0xa01e8d]: your_spells(spell_type, int, bool, bool, bool) /usr/games/crawl-git-e18884774f() [0x671cd5] /usr/games/crawl-git-e18884774f(_Z10evoke_itemib+0x22a) [0x67521a]: evoke_item(int, bool) /usr/games/crawl-git-e18884774f(_Z15process_command12command_type+0x453) [0xba8bf3]: process_command(command_type) /usr/games/crawl-git-e18884774f() [0xbabb09] /usr/games/crawl-git-e18884774f() [0xbac715] /usr/games/crawl-git-e18884774f(main+0x2eb) [0xbafd0b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f966071476d]: /usr/games/crawl-git-e18884774f() [0x534d19] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.02-0ubuntu2) 7.4-2012.02 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". 0x00007f9660abf84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f9660abf84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005cfc5b in call_gdb (file=0x7f9660aaa180) at crash.cc:420 gdb = attach_cmd = "attach 8715\000\000\000\000\000\000\000\000" #2 0x00000000005d68e2 in do_crash_dump () at dbg-asrt.cc:670 t = 1479615640 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2940e38 "/dgldir/morgue/arazyal/"}} name = "/dgldir/morgue/arazyal/crash-arazyal-20161120-042040.txt", '\000' file = 0x7f9660aaa180 #3 0x00000000005cf7ec in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007f9660abfb7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005d6079 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffd7809e0f0 "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.", assert=) at dbg-asrt.cc:794 No locals. #7 0x00000000005d6341 in AssertFailed (expr=0xbddb73 "in_non_diamond_int(r.start)", file=0xbddb06 "ray.cc", line=217, text=0x0) at dbg-asrt.cc:832 mesg = "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.", '\000' "\354, \341\tx\375\177\000\000y\000\000\000\000\000\000\000\b", '\000' , "Y\000\000\000\375\177", '\000' , "G\327{\002\000\000\000\000h\342\tx\375\177\000\000\271\vT\000\000\000\000\000\270\342\tx\375\177\000\000 \342\tx\375\177\000\000`\021\230\002\000\000\000\000\301\005$a\226\177\000\000pё\002\000\000\000\000 \227\252`\226\177\000\000\037\000\000\000\000\000\000\000\240\344\tx\375\177\000\000\000\000\000\000\000\000\000\000\006\000\000\000\000\000\000\000"... args = {{gp_offset = 538976288, fp_offset = 538976288, overflow_arg_area = 0x20202020202020, reg_save_area = 0x6}} fileName = #8 0x00000000009a9f20 in ray_def::advance (this=0x7ffd7809eaa0) at ray.cc:217 No locals. #9 0x0000000000a8e855 in targetter_thunderbolt::set_aim (this=0x29566c0, a=...) at target.cc:860 ray = {r = {start = {x = -nan(0x8000000000000), y = -nan(0x8000000000000)}, dir = {x = -nan(0x8000000000000), y = -nan(0x8000000000000)}}, on_corner = false, cycle_idx = -1} p = {x = 23, y = 26} a1 = a2 = #10 0x0000000000638433 in _find_monster_expl (allowed_self_aff=AFF_YES, mon_aff=AFF_MULTIPLE, hitfunc=0x29566c0, range=5, need_path=true, mode=TARG_HOSTILE, where=...) at directn.cc:2351 No locals. #11 _find_monster_expl (where=..., mode=TARG_HOSTILE, need_path=, range=5, hitfunc=0x29566c0, mon_aff=AFF_MULTIPLE, allowed_self_aff=AFF_YES) at directn.cc:2327 No locals. #12 0x000000000063e477 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:1911 No locals. #15 0x00000000006388ce in _find_square (mfp=..., direction=direction@entry=1, find_targ=..., hitfunc=hitfunc@entry=0x29566c0, wrap=wrap@entry=true, los=los@entry=0) at directn.cc:2633 targ_x = targ_y = targ = {x = 22, y = 26} 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 = -1 ctrx = 17 #16 0x0000000000638ecf in _find_square_wrapper (mfp=..., direction=direction@entry=1, find_targ=..., hitfunc=hitfunc@entry=0x29566c0, los=los@entry=LS_ANY) at directn.cc:2654 r = #17 0x0000000000639fb5 in direction_chooser::find_default_monster_target (this=0x7ffd7809fb30, result=...) at directn.cc:974 mons_target = success = false #18 0x000000000063a4b8 in direction_chooser::find_default_target (this=this@entry=0x7ffd7809fb30) at directn.cc:1069 result = {x = 17, y = 9} success = false #19 0x000000000063bc03 in direction_chooser::choose_direction (this=this@entry=0x7ffd7809fb30) at directn.cc:2000 mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_TARGET_PATH} legacy_range = { = {_vptr.targetter = 0xcacb90, origin = {x = 23, y = 26}, aim = {x = 23, y = 26}, agent = 0x114c2a0, why_not = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {0 }} }}}, exp_map_max = {mData = {mData = {{mData = {0 }} , {mData = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11173929, 0, 0, 0, 9652038, 0, 1, 0, 9936310}}, {mData = {0, 0, 0, -1, 0, -45426, 1108869119, 11173929, 0, 18, 0, 9652038, 0, 1, 0, 9936310, 0, 399, 0}}, {mData = {-1, 0, -45426, 1108869119, 0, 1072693248, 11, 0, 10360253, 0, -45426, 1108869119, 10361782, 0, 0, 0, 10360460, 0, 0}}, {mData = {50, 150, 300, 500, 750, 1050, 1400, 1800, 2250, 2800, 3450, 4200, 5050, 6000, 7050, 8200, 9450, 10800, 12300}}, {mData = {13950, 15750, 1621792544, 32662, 41, 0, 16, 0, 39901185, 0, 1, 0, 0, 0, 1618434629, 32662, 5, 0, 16}}, {mData = {0, 41, 0, 10898114, 0, 41, 0, 2013920080, 32765, 1, 0, 10914269, 0, 1, 0, 10914269, 0, 0, 0}}}}}, range = 5, affects_walls = true, affects_pos = 0} rva = {_vptr.range_view_annotator = 0xc3c230} #20 0x000000000063bd12 in direction (moves=..., args=...) at directn.cc:495 No locals. #21 0x0000000000a41b9f in spell_direction (spelld=..., pbolt=..., args=0x7ffd780a09e0) at spl-util.cc:771 newargs = {hitfunc = 0x29566c0, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 5, just_looking = false, needs_path = true, self = CONFIRM_NONE, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x294bb68 "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 = 0x5, _M_const_object = 0x5, _M_function_pointer = 0x5, _M_member_pointer = &virtual table offset 4, this adjustment 140282221821952}, _M_pod_data = "\005", '\000' "\226, \177\000"}, _M_manager = 0}, _M_invoker = 0x3c}, default_place = {x = 0, y = 0}} #22 0x0000000000a01e8d in your_spells (spell=SPELL_THUNDERBOLT, powc=5, allow_fail=, evoked=, fake_spell=) at spl-cast.cc:1382 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 = 0x29, _M_const_object = 0x29, _M_function_pointer = 0x29, _M_member_pointer = &virtual table offset 40, this adjustment 16}, _M_pod_data = ")\000\000\000\000\000\000\000\020\000\000\000\000\000\000"}, _M_manager = 0}, _M_invoker = 0x7ffd780a0ae0} needs_path = true mr_check = targ = TARG_HOSTILE dir = range = 5 hitfunc = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x29566c0}, }, }} title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x294bb68 "Aiming: Thunderbolt"}} args = {hitfunc = 0x29566c0, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 5, just_looking = false, needs_path = true, self = CONFIRM_NONE, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x294bb68 "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\000EZw`\226\177\000"}, _M_manager = 0}, _M_invoker = 0x10}, 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 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 = 0x124a1f8 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, loudness = 0, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, 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 = 0x7ffd7809ffd0, _M_right = 0x7ffd7809ffd0}, _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 = 0x7ffd780a0078, _M_right = 0x7ffd780a0078}, _M_node_count = 0}}}} antimagic = cast_result = SPRET_FAIL #23 0x0000000000671cd5 in _rod_spell (irod=..., check_range=check_range@entry=false) at evoke.cc:1902 power = 5 food = ret = spell = SPELL_THUNDERBOLT mana = 148 #24 0x000000000067521a in evoke_item (slot=16, check_range=) at evoke.cc:2035 unevokable = false wielded = true did_work = false entry = #25 0x0000000000ba8bf3 in process_command (cmd=cmd@entry=CMD_EVOKE) at main.cc:2145 No locals. #26 0x0000000000babb09 in _input () at main.cc:1479 cmd = CMD_EVOKE player_disabled = {was_disabled = false} #27 0x0000000000bac715 in _launch_game () at main.cc:480 game_start = true ccon = {cstate = false, smartcstate = false} #28 0x0000000000bafd0b in _launch_game_loop () at main.cc:381 game_ended = false #29 main (argc=, argv=0x7ffd780a2f58) at main.cc:337 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Nov 19 2016 at 03:34:39 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 -DTOURNEY='0.19' -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-e18884774f/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-e18884774f/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-e18884774f/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 3 Level id: D:3 Level build method = , level layout type = corridors, absdepth0 = 2 Level vaults: layout_loops_ring makhleb_blood_cavern_becter minmay_cupped Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You miss the leopard gecko. The leopard gecko barely misses you. You miss the leopard gecko. The leopard gecko barely misses you. You miss the leopard gecko. The leopard gecko barely misses you. You miss the leopard gecko. The leopard gecko misses you. You hit the leopard gecko but do no damage. The leopard gecko closely misses you. x2 You hit the leopard gecko. The leopard gecko bites you but does no damage. You barely miss the leopard gecko. The leopard gecko closely misses you. You hit the leopard gecko. You kill the leopard gecko! You have reached level 2! Your demonic ancestry asserts itself... Your toenails lengthen and sharpen. You regained 4 hp, and now have 14/19 hp. You see here a hobgoblin corpse. You see here a leopard gecko corpse. You butcher the leopard gecko corpse. j - 2 chunks of flesh {@w0} You see here a leopard gecko skeleton. Okay, then. You see here a hobgoblin corpse. You start resting. Health restored: 19; MP restored: 5 Unknown command. You see here a ring mail. Found a stone staircase leading down. k - a beef jerky You open the door. There is an open door here. You see here a leopard gecko skeleton. A bat comes into view. The bat moves out of view. You now have 66 gold pieces (gained 17). Found an escape hatch in the floor. Aim: a kobold, wielding a short sword (hasn't noticed you) The sting misses the kobold. The kobold shouts! You now have 4/5 mp. Aim: a kobold, wielding a short sword The sting misses the kobold. A frilled lizard comes into view. You now have 3/5 mp. The kobold hits you with a short sword. You take 2 damage, and have 17/19 hp. You barely miss the kobold. You claw the kobold, but do no damage. The kobold barely misses you. You closely miss the kobold. Your kick misses the kobold. The kobold closely misses you. You closely miss the kobold. Your kick misses the kobold. The kobold closely misses you. You barely miss the kobold. You claw the kobold, but do no damage. The kobold hits you with a short sword. You take 1 damage, and have 17/19 hp. You barely miss the kobold. Your kick misses the kobold. The kobold completely misses you. The frilled lizard bites you. You take 1 damage, and have 16/19 hp. You hit the kobold. You claw the kobold, but do no damage. The kobold hits you but does no damage. The frilled lizard misses you. You miss the kobold. The kobold completely misses you. The frilled lizard bites you but does no damage. You hit the kobold. You kill the kobold! The frilled lizard closely misses you. You hit the frilled lizard but do no damage. The frilled lizard closely misses you. You barely miss the frilled lizard. The frilled lizard bites you but does no damage. You miss the frilled lizard. The frilled lizard bites you but does no damage. You barely miss the frilled lizard. The frilled lizard bites you but does no damage. You closely miss the frilled lizard. You claw the frilled lizard, but do no damage. The frilled lizard closely misses you. You hit the frilled lizard. Your kick misses the frilled lizard. The frilled lizard misses you. You hit the frilled lizard. You kill the frilled lizard! No target in view! You now have 72 gold pieces (gained 6). Things that are here: a short sword; a kobold corpse There is an escape hatch in the floor here. There is an escape hatch in the floor here. Things that are here: a short sword; a kobold corpse All of the chunks of flesh in your inventory have rotted away. You see here a dagger. You see here 9 poisoned needles. There is a stone staircase leading down here. A kobold comes into view. It is wielding a whip. Health restored: 19; MP restored: 5 A kobold is nearby! The kobold shouts! You closely miss the kobold. The kobold barely misses you. You hit the kobold but do no damage. Your kick misses the kobold. The kobold hits you with a whip. You take 2 damage, and have 17/19 hp. You closely miss the kobold. The kobold hits you with a whip. You take 3 damage, and have 14/19 hp. You barely miss the kobold. Your kick misses the kobold. The kobold closely misses you. You hit the kobold. You kill the kobold! No target in view! No target in view! You see here a whip. You see here a stone. You see here a stone. There is an open door here. A kobold comes into view. It is wielding a short sword. Health restored: 19 A kobold is nearby! A kobold is nearby! The kobold shouts! A rat comes into view. You hit the kobold. The kobold barely misses you. You hit the kobold but do no damage. The rat twitches its whiskers. The kobold barely misses you. You hit the kobold. You kill the kobold! The rat bites you but does no damage. You hit the rat but do no damage. You claw the rat. The rat bites you but does no damage. You hit the rat but do no damage. The rat misses you. You hit the rat. You claw the rat, but do no damage. The rat barely misses you. You hit the rat. You kill the rat! No target in view! No target in view! Things that are here: a short sword; a kobold corpse You see here a rat corpse. A bat is nearby! You closely miss the bat. The bat hits you but does no damage. The bat closely misses you. You hit the bat. You claw the bat, but do no damage. The bat misses you. You hit the bat. You kill the bat! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! A giant cockroach comes into view. A giant cockroach is nearby! A giant cockroach comes into view. The giant cockroach barely misses you. The giant cockroach completely misses you. You hit the giant cockroach. The giant cockroach closely misses you. You barely miss the giant cockroach. Your kick misses the giant cockroach. The giant cockroach misses you. You closely miss the giant cockroach. You claw the giant cockroach, but do no damage. The giant cockroach barely misses you. You closely miss the giant cockroach. The giant cockroach bites you. The giant cockroach bites you but does no damage. You take 2 damage, and have 17/19 hp. You hit the giant cockroach. Your kick misses the giant cockroach. The giant cockroach bites you but does no damage. x2 The giant cockroach bites you. You take 1 damage, and have 16/19 hp. You closely miss the giant cockroach. The giant cockroach barely misses you. The giant cockroach bites you. You take 1 damage, and have 15/19 hp. You hit the giant cockroach. You kill the giant cockroach! The giant cockroach closely misses you. You hit the giant cockroach. The giant cockroach barely misses you. The giant cockroach bites you but does no damage. You closely miss the giant cockroach. The giant cockroach closely misses you. You hit the giant cockroach but do no damage. You claw the giant cockroach, but do no damage. The giant cockroach misses you. You hit the giant cockroach. The giant cockroach closely misses you. You hit the giant cockroach. You claw the giant cockroach, but do no damage. The giant cockroach bites you but does no damage. You closely miss the giant cockroach. Your kick misses the giant cockroach. The giant cockroach bites you but does no damage. x2 You barely miss the giant cockroach. Your kick misses the giant cockroach. The giant cockroach closely misses you. You hit the giant cockroach but do no damage. You claw the giant cockroach, but do no damage. The giant cockroach bites you but does no damage. You hit the giant cockroach but do no damage. Your kick misses the giant cockroach. The giant cockroach bites you but does no damage. You closely miss the giant cockroach. You claw the giant cockroach, but do no damage. The giant cockroach barely misses you. You hit the giant cockroach but do no damage. You claw the giant cockroach, but do no damage. The giant cockroach bites you but does no damage. x2 You hit the giant cockroach but do no damage. Your kick misses the giant cockroach. The giant cockroach bites you. You take 2 damage, and have 14/19 hp. You barely miss the giant cockroach. The giant cockroach misses you. You closely miss the giant cockroach. You claw the giant cockroach, but do no damage. The giant cockroach closely misses you. You hit the giant cockroach but do no damage. The giant cockroach bites you but does no damage. You hit the giant cockroach but do no damage. You claw the giant cockroach, but do no damage. The giant cockroach barely misses you. The giant cockroach misses you. You hit the giant cockroach. You kill the giant cockroach! No target in view! No target in view! No target in view! No target in view! Done exploring. Done exploring. No target in view! No target in view! No target in view! No target in view! No target in view! (D) Dungeon Where to? (? - help) What level of the Dungeon? (default 1, ? - help) You see here a rat corpse. There is a stone staircase leading down here. You climb downwards. Found a stone staircase leading up. There is a stone staircase leading up here. A bat comes into view. A bat is nearby! Aim: a bat The sting hits the bat. The bat is poisoned. You kill the bat! You now have 4/5 mp. Found a stone staircase leading down. j - an encrusted emerald ring MP restored: 5 l - 2 blue potions You feel clumsy. Oops, that ring feels deathly cold. j - a cursed -2 ring of dexterity (left hand) A goblin comes into view. It is wielding a dagger. A goblin is nearby! Aim: a goblin, wielding a dagger (resting) The sting hits the goblin. You now have 4/5 mp. Aim: a goblin, wielding a dagger (moderately wounded) The sting misses the goblin. You now have 3/5 mp. Aim: a goblin, wielding a dagger (moderately wounded) The sting hits the goblin. You now have 2/5 mp. The goblin closely misses you. You hit the goblin. The goblin hits you but does no damage. You miss the goblin. Your kick misses the goblin. The goblin hits you but does no damage. You hit the goblin. You kill the goblin! Things that are here: a dagger; a goblin corpse m - a dagger n - a cyan potion A leopard gecko comes into view. The leopard gecko hisses angrily. Health restored: 19; MP restored: 5 Okay, then. Aim: a leopard gecko (clinging) The sting hits the leopard gecko. The leopard gecko is poisoned. You now have 4/5 mp. Aim: a leopard gecko (severely wounded, poisoned, clinging) Okay, then. You kill the leopard gecko! A rat comes into view. Aim: a rat The sting hits the rat. The rat is poisoned. You now have 3/5 mp. You closely miss the rat. You kill the rat! You see here a rat corpse. Found a stone staircase leading up. A rat comes into view. A rat is nearby! A rat is nearby! Aim: a rat The sting hits the rat. You kill the rat! You now have 3/5 mp. You now have 79 gold pieces (gained 7). You now have 84 gold pieces (gained 5). Found a stone staircase leading down. You see here 11 stones. A frilled lizard comes into view. You see here a glowing war axe. MP restored: 5 A frilled lizard is nearby! o - a glowing war axe Aim: a frilled lizard (resting) The sting hits the frilled lizard. The frilled lizard is poisoned. You kill the frilled lizard! You now have 4/5 mp. This weapon is vampiric, and you must be Full or above to equip it. o - a vampiric war axe You see here 27 sling bullets. Found a stone staircase leading down. You start eating the beef jerky. That beef jerky was delicious! Unknown command. You start eating one of the 2 meat rations {@e2}. You continue eating. x2 You finish eating. That meat ration really hit the spot! Really wield o - a vampiric war axe {!w}? You feel a dreadful hunger. o - a +1 vampiric war axe (weapon) {!w} You see here a frilled lizard corpse. A frilled lizard comes into view. MP restored: 5 A rat comes into view. A dart slug comes into view. The rat twitches its whiskers. A worm and a goblin come into view. The goblin shouts! You closely miss the rat. The rat barely misses you. You closely miss the rat. The rat barely misses you. The rat bites you. A bat comes into view. You take 2 damage, and have 17/19 hp. The frilled lizard hisses angrily. Aim: a rat The sting hits the rat. You now have 4/5 mp. You hit the rat but do no damage. You hit the goblin. You feel better. You kill the goblin! The rat bites you. The bat closely misses you. The rat misses you. You hit the rat. You kill the rat! The bat closely misses you. You slash the dart slug! You feel better. You claw the dart slug, but do no damage. You closely miss the frilled lizard. The frilled lizard bites you but does no damage. The dart slug misses you. Health restored: 19 You hit the dart slug. You barely miss the frilled lizard. The frilled lizard barely misses you. The dart slug bites you. The frilled lizard unfolds its giant frill. The frilled lizard bites you but does no damage. You take 1 damage, and have 18/19 hp. You barely miss the dart slug. You claw the dart slug, but do no damage. You miss the frilled lizard. The dart slug bites you but does no damage. The frilled lizard barely misses you. You hit the dart slug. You feel better. You kill the dart slug! You closely miss the frilled lizard. The bat hits you but does no damage. The frilled lizard misses you. The frilled lizard closely misses you. Health restored: 19 You closely miss the bat. You miss the frilled lizard. The bat closely misses you. The bat barely misses you. The frilled lizard bites you but does no damage. MP restored: 5 You slash the frilled lizard! You kill the frilled lizard! You have reached level 3! Your experience leads to an increase in your attributes! Your base attributes are Str 8, Int 16, Dex 13. Increase (S)trength, (I)ntelligence, or (D)exterity? You feel agile. Your demonic ancestry asserts itself... You feel immune to rotting. The bat hits you. The bat completely misses you. You regained 4 hp, and now have 23/24 hp. MP restored: 6 You closely miss the bat. Your kick misses the bat. The bat misses you. The bat closely misses you. The bat closely misses you. Things that are here: a club; a frilled lizard corpse You miss the bat. The bat hits you. You take 1 damage, and have 22/24 hp. You closely miss the bat. The bat hits you but does no damage. You miss the bat. The bat hits you but does no damage. The bat closely misses you. You hit the bat but do no damage. You claw the bat, but do no damage. The bat completely misses you. You miss the bat. The bat closely misses you. The bat hits you but does no damage. You hit the bat. You feel better. The bat hits you. The bat hits you but does no damage. You miss the bat. The bat hits you but does no damage. The bat barely misses you. You barely miss the bat. You claw the bat, but do no damage. The bat closely misses you. You barely miss the bat. You claw the bat, but do no damage. The bat misses you. Health restored: 24 The bat hits you but does no damage. x2 The bat completely misses you. The bat barely misses you. The bat closely misses you. The bat hits you but does no damage. The bat hits you but does no damage. You hit the bat but do no damage. The bat completely misses you. The bat hits you but does no damage. You barely miss the bat. The bat hits you but does no damage. The bat closely misses you. You barely miss the bat. Your kick misses the bat. The bat barely misses you. You hit the bat. You kill the bat! The worm bites you. You see here a bat corpse. You take 3 damage, and have 21/24 hp. You slash the worm! The worm bites you! You take 9 damage, and have 12/24 hp. MASSIVE DAMAGE!! Aim: a worm (moderately wounded) You miscast Sting. You are very lightly contaminated with residual magic. Nothing appears to happen. You now have 5/6 mp. Aim: a worm (moderately wounded) The sting hits the worm. The worm is poisoned. You now have 4/6 mp. Aim: a worm (heavily wounded, poisoned) The sting hits the worm. The worm looks even sicker. The worm completely misses you. You now have 3/6 mp. You are too injured to fight recklessly! You slash the worm! You kill the worm! Things that are here: a worm corpse; a bat corpse You start resting. Your magical contamination has completely faded away. You regained 2 mp, and now have 5/6 mp. You are too injured to fight recklessly! You start resting. Health restored: 24; MP restored: 6 No target in view! k - a square citrine amulet You found a teleport trap! An orc is nearby! Aim: an orc, wielding a mace (hasn't noticed you) The sting hits the orc. The orc shouts! You now have 5/6 mp. Aim: an orc, wielding a mace (moderately wounded) The sting misses the orc. You now have 4/6 mp. You barely miss the orc. The orc hits you with a mace. You take 3 damage, and have 21/24 hp. You hit the orc. You kill the orc! No target in view! No target in view! You start resting. Health restored: 24; MP restored: 6 No target in view! i - 3 black potions (gained 2) You now have 90 gold pieces (gained 6). A kobold comes into view. It is wielding a dagger. A kobold is nearby! Aim: a kobold, wielding a dagger The sting misses the kobold. You now have 5/6 mp. Aim: a kobold, wielding a dagger The sting misses the kobold. You now have 4/6 mp. Unknown command. Aim: a kobold, wielding a dagger The sting hits the kobold. The kobold is poisoned. You kill the kobold! You now have 3/6 mp. Unknown command. You see here 11 stones. A giant cockroach comes into view. MP restored: 6 A giant cockroach is nearby! There is a stone staircase leading up here. The giant cockroach barely misses you. You barely miss the giant cockroach. You claw the giant cockroach, but do no damage. The giant cockroach completely misses you. The giant cockroach bites you but does no damage. You hit the giant cockroach. The giant cockroach misses you. The giant cockroach bites you but does no damage. You barely miss the giant cockroach. The giant cockroach closely misses you. The giant cockroach bites you but does no damage. You barely miss the giant cockroach. Your kick misses the giant cockroach. The giant cockroach closely misses you. The giant cockroach bites you but does no damage. You hit the giant cockroach but do no damage. The giant cockroach bites you but does no damage. You hit the giant cockroach. You kill the giant cockroach! No target in view! p - a brass ring MP restored: 7 Done exploring. Memorise Mephitic Cloud, consuming 3 spell levels and leaving 3? You start memorising the spell. You continue memorising. x3 You finish memorising. Spell assigned to 'x'. Done exploring. Done exploring. Done exploring. No target in view! No target in view! Done exploring. (D) Dungeon Where to? (Enter - D:2, ? - help) What level of the Dungeon? (default 1, ? - help) There is a stone staircase leading down here. You climb downwards. An adder and an orc come into view. The orc shouts! The adder hisses angrily. There is a stone staircase leading up here. You slash the orc! You kill the orc! Things that are here: a dagger; an orc corpse There is a stone staircase leading up here. Aim: an adder The sting hits the adder. You now have 6/7 mp. You closely miss the adder. You claw the adder, but do no damage. The adder bites you but does no damage. The adder closely misses you. You hit the adder but do no damage. Your kick misses the adder. The adder barely misses you. The adder bites you but does no damage. You barely miss the adder. Your kick misses the adder. The adder barely misses you. The adder bites you. You are poisoned. The adder poisons you! You take 4 damage, and have 20/24 hp. Aim: an adder (lightly wounded) The sting hits the adder. The adder is poisoned. You feel sick. The adder closely misses you. The adder bites you. You take 4 damage, and have 16/24 hp. You now have 5/7 mp. Aim: an adder (heavily wounded, poisoned) The sting hits the adder. The adder looks even sicker. The adder barely misses you. You now have 4/7 mp. You miss the adder. You feel sick. You kill the adder! You take 1 damage, and have 15/24 hp. You start resting. You feel sick. x5 You are no longer poisoned. You take 4 damage, and have 11/24 hp. You regained 2 mp, and now have 6/7 mp. You start resting. Health restored: 24; MP restored: 7 A frilled lizard comes into view. A frilled lizard is nearby! The frilled lizard hisses angrily. An orc comes into view. It is wielding a mace. An orc comes into view. It is wielding a dagger. The frilled lizard bites you. You take 2 damage, and have 22/24 hp. The orc shouts! You slash the frilled lizard! You kill the frilled lizard! You hear a shout! x2 The orc throws a tomahawk. The tomahawk hits you. The orc throws a tomahawk. The tomahawk barely misses you. An orc comes into view. It is wielding a dagger. The orc throws a tomahawk. The tomahawk misses you. You see here a frilled lizard corpse. You take 1 damage, and have 21/24 hp. Okay, then. The orc throws a tomahawk. The tomahawk closely misses you. An orc priest comes into view. It is wielding a club. You see here a tomahawk. Aim: an orc, wielding a mace The sting hits the orc. The orc is poisoned. The orc priest moves out of view. You now have 6/7 mp. You don't know that spell. An orc comes into view. It is wielding a falchion. A hobgoblin comes into view. It is wielding a club. You kill the orc! Aim: an orc, wielding a falchion The sting hits the orc. The orc is poisoned. The hobgoblin shouts! You now have 5/7 mp. A ball python comes into view. You feel a bit more experienced. The ball python hisses angrily. The ball python barely misses you. The ball python misses you. You slash the ball python! You kill the ball python! Aim: an orc, wielding a dagger and wearing a scale mail The sting hits the orc. The orc is poisoned. You now have 5/7 mp. You hit the orc. The orc misses you. You hit the orc but do no damage. The orc barely misses you. The orc hits you with a dagger. You take 1 damage, and have 21/24 hp. You hit the orc. You kill the orc! You don't know that spell. Aim: an orc, wielding a dagger That beam is likely to hit you. Continue anyway? Okay, then. Unknown command. You see here a ball python corpse. Aim: an orc, wielding a dagger The sting hits the orc. The orc is poisoned. The orc hits you but does no damage. You now have 5/7 mp. You slash the orc! You feel better. You kill the orc! The hobgoblin hits you with a club. You regained 2 hp, and now have 23/24 hp. You closely miss the hobgoblin. The hobgoblin misses you. You slash the hobgoblin! You feel better. You kill the hobgoblin! Health restored: 24 No target in view! No target in view! Things that are here: a club; a dagger Things that are here: a dagger; a scale mail You are feeling hungry. You see here 3 tomahawks. You see here a mace. The orc priest misses you. You closely miss the orc priest. Your kick misses the orc priest. The orc priest hits you but does no damage. The orc priest hits you with a club. You take 2 damage, and have 22/24 hp. You barely miss the orc priest. The orc priest hits you with a club. You take 1 damage, and have 21/24 hp. You closely miss the orc priest. The orc priest hits you with a club. You take 2 damage, and have 19/24 hp. MP restored: 7 Aim: an orc priest, wielding a club The sting hits the orc priest. The orc priest is poisoned. The orc priest hits you with a club. You take 4 damage, and have 15/24 hp. You now have 6/7 mp. Okay, then. You closely miss the orc priest. The orc priest barely misses you. The orc priest hits you but does no damage. You hit the orc priest. You feel better. The orc priest hits you with a club. You take 2 damage, and have 13/24 hp. You are too injured to fight recklessly! You are too injured to fight recklessly! Unknown command. Aim: an orc priest, wielding a club (severely wounded, poisoned) The sting hits the orc priest. The orc priest looks even sicker. The orc priest barely misses you. You now have 5/7 mp. You see here a mace. You kill the orc priest! Your Spellcasting skill increases to level 3! You have reached level 4! You feel agile. Your demonic ancestry asserts itself... A wave of death washes over you. You see here 3 tomahawks. You regained 4 hp, and now have 17/30 hp. You start resting. Health restored: 30; MP restored: 8 Unknown command. Things that are here: a dagger; a scale mail Things that are here: a club; a dagger You see here a ball python corpse. You butcher the ball python corpse. q - 4 chunks of flesh {@w0} Eating one of 4 chunks of flesh {@w0}. You start eating one of the 4 chunks of flesh {@w0}. Unknown command. A leopard gecko comes into view. A leopard gecko is nearby! A leopard gecko is nearby! A leopard gecko is nearby! A rat and a quokka come into view. The leopard gecko misses you. You slash the leopard gecko! You kill the leopard gecko! You hit the quokka. The quokka bites you. The quokka barely misses you. You take 4 damage, and have 26/30 hp. You slash the quokka! You feel better. You kill the quokka! You regained 3 hp, and now have 29/30 hp. You hit the rat. You kill the rat! Health restored: 30 No target in view! Things that are here: a rat corpse; a quokka corpse You now have 102 gold pieces (gained 12). r - a scroll labeled NAPSEC ARIALY s - a yellow potion No target in view! An ooze comes into view. An ooze is nearby! An ooze is nearby! An ooze is nearby! No target in view! No target in view! No target in view! The ooze quivers. The ooze barely misses you. You slash the ooze! You claw the ooze, but do no damage. The ooze barely misses you. You barely miss the ooze. You claw the ooze, but do no damage. The ooze hits you. The ooze hits you but does no damage. You take 2 damage, and have 28/30 hp. You slash the ooze! You feel better. You kill the ooze! Health restored: 30 No target in view! An adder comes into view. An adder is nearby! An adder is nearby! The adder hisses angrily. Found a meat ration. Found an escape hatch in the ceiling. Aim: an adder That beam is likely to hit you. Continue anyway? Okay, then. Aim: an adder The sting misses the adder. The adder barely misses you. All of the chunks of flesh in your inventory have rotted away. You now have 7/8 mp. Aim: an adder You miscast Sting. You are very lightly contaminated with residual magic. Your vision is briefly tinged with green. The adder bites you. You are poisoned. The adder poisons you! You take 3 damage, and have 27/30 hp. You now have 6/8 mp. Aim: an adder The sting hits the adder. The adder is poisoned. You feel sick. The adder closely misses you. The adder misses you. You take 1 damage, and have 26/30 hp. You now have 5/8 mp. You miss the adder. The adder bites you. The adder completely misses you. You take 2 damage, and have 24/30 hp. You barely miss the adder. You feel sick. The adder barely misses you. The adder misses you. You take 1 damage, and have 23/30 hp. You closely miss the adder. The adder misses you. The adder bites you. You kill the adder! You feel sick. You feel sick. You are no longer poisoned. You see here an adder corpse. You take 1 damage, and have 23/30 hp. q - a knobbly glowing rod You see here an adder corpse. You start resting. Your magical contamination has completely faded away. Unknown command. h - 2 meat rations {@e2} (gained 1) MP restored: 8 Really unwield o - a +1 vampiric war axe {!w}? You feel the dreadful sensation subside. q - a +0 lightning rod (10/10) (in hand) k - an amulet of harm (around neck) p - a ring of poison resistance (right hand) You start resting. Health restored: 30 Unknown command. Found a stone staircase leading down. A worm comes into view. Found a stone staircase leading down. Aim: a worm You miscast Sting. You are very lightly contaminated with residual magic. You feel mildly nauseous. You now have 7/8 mp. Aim: a worm The sting misses the worm. You now have 6/8 mp. Aim: a worm The sting hits the worm. The worm is poisoned. You now have 5/8 mp. Aim: a worm (lightly wounded, poisoned) The sting hits the worm. The worm looks even sicker. You now have 4/8 mp. Aim: a worm (moderately wounded, poisoned) The sting hits the worm. You now have 3/8 mp. Aim: a worm (heavily wounded, poisoned) The sting misses the worm. You are feeling hungry. You now have 2/8 mp. The worm looks more healthy. Aim: a worm (almost dead) The sting hits the worm. You kill the worm! Your magical contamination has completely faded away. Health restored: 31 You now have 3/8 mp. You start resting. MP restored: 8 Unknown command. A frilled lizard comes into view. The frilled lizard hisses angrily. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. You don't know that spell. Okay, then. You don't know that spell. Aim: a frilled lizard The lightning hits the frilled lizard. You kill the frilled lizard! t - a scroll labeled UBAFOIR LAYGU You see here a cloak. A quokka skeleton comes into view. A hobgoblin comes into view. You see here a cloak. You don't know that spell. Aim: a hobgoblin The sting misses the hobgoblin. You now have 7/8 mp. Aim: a hobgoblin The sting hits the hobgoblin. You now have 6/8 mp. You don't know that spell. Aim: a hobgoblin (heavily wounded) The sting hits the hobgoblin. The hobgoblin is poisoned. You kill the hobgoblin! The quokka skeleton bites you. You take 1 damage, and have 30/31 hp. You now have 5/8 mp. You don't know that spell. Really attack while wielding your +0 lightning rod (8/10)? [Y]es or [N]o only, please. Really attack while wielding your +0 lightning rod (8/10)? Okay, then. You don't know that spell. You are now empty-handed. You are already empty-handed. Really wield o - a +1 vampiric war axe {!w}? [Y]es or [N]o only, please. Really wield o - a +1 vampiric war axe {!w}? You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Unknown command. Unknown command. Unknown command. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Really wield o - a +1 vampiric war axe {!w}? This weapon is vampiric, and you must be Full or above to equip it. A quokka skeleton is nearby! Unknown command. Really attack barehanded? [Y]es or [N]o only, please. Really attack barehanded? Okay, then. A quokka skeleton is nearby! You aren't carrying any items that you can evoke without wielding. You aren't carrying any items that you can evoke without wielding. You aren't carrying any items that you can evoke without wielding. Unknown command. You are already empty-handed. Really attack barehanded? [Y]es or [N]o only, please. Really attack barehanded? [Y]es or [N]o only, please. Really attack barehanded? [Y]es or [N]o only, please. Really attack barehanded? You barely miss the quokka skeleton. You claw the quokka skeleton, but do no damage. The quokka skeleton completely misses you. You hit the quokka skeleton. You claw the quokka skeleton, but do no damage. The quokka skeleton barely misses you. Health restored: 31 You hit the quokka skeleton. The quokka skeleton closely misses you. You hit the quokka skeleton. You destroy the quokka skeleton! Unknown command. Unknown command. Unknown command. You see here a cloak. u - a cloak n - 2 cyan potions (gained 1) You are already empty-handed. You are already empty-handed. You start resting. MP restored: 8 You start waiting. Your lightning rod has recharged. You aren't carrying any items that you can evoke without wielding. Left ring : j - a cursed -2 ring of dexterity Right ring : p - a ring of poison resistance {rPois, !d} Amulet : k - an amulet of harm Wear which item? (? for menu, Esc to quit) Okay, then. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) q - a +0 lightning rod (10/10) (in hand) Found a stone staircase leading down. A goblin comes into view. The goblin shouts! Really attack while wielding your +0 lightning rod (10/10)? You barely miss the goblin. You claw the goblin. You are feeling very hungry. The goblin hits you. The goblin misses you. You take 4 damage, and have 27/31 hp. You clumsily bash the goblin but do no damage. The goblin hits you. You take 2 damage, and have 25/31 hp. You clumsily bash the goblin but do no damage. Your kick misses the goblin. The goblin hits you but does no damage. The goblin closely misses you. You barely miss the goblin. The goblin hits you but does no damage. You clumsily bash the goblin but do no damage. You claw the goblin, but do no damage. The goblin barely misses you. The goblin hits you. You take 2 damage, and have 23/31 hp. You closely miss the goblin. The goblin barely misses you. Aim: a goblin (moderately wounded) The sting hits the goblin. The goblin is poisoned. You kill the goblin! You now have 7/8 mp. You start resting. A ball python comes into view. A ball python is nearby! You don't know that spell. Aim: a ball python (hasn't noticed you) The lightning misses the ball python. The ball python hisses angrily. You don't know that spell. You don't know that spell. Aim: a ball python The lightning hits the ball python. You kill the ball python! MP restored: 8 You see here a ball python corpse. A rat comes into view. Aim: a rat (hasn't noticed you) The sting hits the rat. You kill the rat! You now have 7/8 mp. You now have 114 gold pieces (gained 12). A goblin comes into view. Health restored: 31; MP restored: 8 A goblin is nearby! You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Aim: a goblin (resting) The sting hits the goblin. The goblin shouts! The goblin wields a hunting sling. The goblin shoots a stone. The stone closely misses you. You now have 7/8 mp. Aim: a goblin, wielding a hunting sling (severely wounded) You miscast Sting. You are very lightly contaminated with residual magic. You feel faint for a moment. You now have 6/8 mp. Aim: a goblin, wielding a hunting sling (severely wounded) The sting hits the goblin. The goblin is poisoned. You kill the goblin! You now have 5/8 mp. Okay, then. Things that are here: a hunting sling; 15 stones; a goblin corpse You butcher the goblin corpse. v - 3 chunks of flesh {@w0} Things that are here: a hunting sling; 15 stones Eating one of 3 chunks of flesh {@w0}. You start eating one of the 3 chunks of flesh {@w0}. You are feeling hungry. Eating one of 2 chunks of flesh {@w0}. You start eating one of the 2 chunks of flesh {@w0}. Your magical contamination has completely faded away. Found a stone staircase leading up. MP restored: 8 There is a stone staircase leading up here. A bat comes into view. A bat is nearby! Aim: a bat (resting) The sting hits the bat. The bat is poisoned. You kill the bat! You now have 7/8 mp. You now have 131 gold pieces (gained 17). w - a runed robe MP restored: 8 Your lightning rod has recharged. There is a stone staircase leading down here. A dart slug comes into view. Aim: a dart slug (hasn't noticed you) The lightning hits the dart slug. You hear a shout! The dart slug launches a dart at you. The slug dart hits you! You take 7 damage, and have 24/31 hp. MASSIVE DAMAGE!! Aim: a dart slug (severely wounded) The lightning hits the dart slug. You kill the dart slug! You start resting. A goblin comes into view. The goblin shouts! >>>>>>>>>>>>>>>>>>>>>> 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_EVOKE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [arazyal] Species: Demonspawn Job: Venom Mage HP: 25/31; mods: 0/0 MP: 8/8; mod: 0 Stats: 8 (8) 16 (16) 13 (13) Position: (23, 26), god: No God (0), 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 | 1 | 20 | 0 | 30 | 30/50 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | | 0 | 0 | 0 | 0 | 0/59 Polearms | | 0 | 0 | 0 | 0 | 0/59 Staves | | 0 | 0 | 0 | 0 | 0/59 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 | 1 | 20 | 0 | 0 | 0/59 Dodging | X | 1 | 20 | 2 | 321 | 143/178 Stealth | X | 0 | 0 | 2 | 217 | 67/150 Shields | | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 20 | 3 | 399 | 43/238 Conjurations | X | 0 | 0 | 0 | 0 | 0/50 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/42 Translocations | | 0 | 0 | 0 | 0 | 0/59 Transmutations | | 0 | 0 | 0 | 0 | 0/59 Fire Magic | | 0 | 0 | 0 | 0 | 0/59 Ice Magic | | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | X | 1 | 20 | 4 | 621 | 121/250 Invocations | | 0 | 0 | 0 | 0 | 0/29 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: #40: 50 Attributes: #12: 131 #27: 175 #49: 131 #59: 1 Mutations: talons: 1 (innate) powered by death: 1 (innate) rot immunity: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #16: +0 lightning rod (1/10) eq slot #1, inv slot #3: +1 cloak eq slot #6, inv slot #0: +0 robe eq slot #7, inv slot #9: cursed -2 ring of dexterity eq slot #8, inv slot #15: ring of poison resistance {rPois, !d} eq slot #9, inv slot #10: amulet of harm }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.# #())(†....... ####.####.#####.##..# #####.......#.# #.##..# #...#.........#####.##..# #.#.........#......#....# #####.................###.... ##.....g.........#.....# ##... ##.................†....###.... #..##...###...@..........#....# #..##..##.#...#####<....#....## #..#..##.##...# #)....#..#.#. #..#(...##....#####............ #..##...#...........#####...... #..###.......######## ##.##.. #...###..##..# #.###. ###....######..# #.###. #..............# #..##. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (50, 11): {{{{ CLASS: TriggerableFunction repeated: false listeners: func: CLASS: FunctionWrapper name: dgn.activate_item_decay fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} >>>>>>>>>>>>>>>>>>>>>>