ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed. Version: Dungeon Crawl Stone Soup 0.18-a0-1361-g9293dd1 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-9293dd1a9b -name pedritolo -rc /dgldir/rcfiles/crawl-git/pedritolo.rc -macro /dgldir/rcfiles/crawl-git/pedritolo.macro -morgue /dgldir/morgue/pedritolo/ -webtiles-socket /crawl-master/webserver/sockets/pedritolo:2016-02-21.00:23:11.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 23 stack frames. /usr/games/crawl-git-9293dd1a9b(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x65af43]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-9293dd1a9b(_Z13do_crash_dumpv+0x2b8) [0x661b78]: do_crash_dump() /usr/games/crawl-git-9293dd1a9b(_Z20crash_signal_handleri+0x74) [0x65b1b4]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7f655ae6b1e0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f655b1d3f6b]: /usr/games/crawl-git-9293dd1a9b() [0x661434] /usr/games/crawl-git-9293dd1a9b() [0x66169a] /usr/games/crawl-git-9293dd1a9b(_ZN7ray_def7advanceEv+0x180) [0x9dcf80]: ray_def::advance() /usr/games/crawl-git-9293dd1a9b(_ZN21targetter_thunderbolt7set_aimE9coord_def+0xa05) [0xac11b5]: targetter_thunderbolt::set_aim(coord_def) /usr/games/crawl-git-9293dd1a9b(_ZN17direction_chooser19draw_beam_if_neededEv+0x57) [0x6b9ba7]: direction_chooser::draw_beam_if_needed() /usr/games/crawl-git-9293dd1a9b(_ZN17direction_chooser10do_redrawsEv+0x3b) [0x6c3dbb]: direction_chooser::do_redraws() /usr/games/crawl-git-9293dd1a9b(_ZN17direction_chooser16choose_directionEv+0x15d) [0x6c46cd]: direction_chooser::choose_direction() /usr/games/crawl-git-9293dd1a9b(_Z9directionR4distRK22direction_chooser_args+0x22) [0x6c4892]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-git-9293dd1a9b(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x1cf) [0xa76cdf]: spell_direction(dist&, bolt&, direction_chooser_args*) /usr/games/crawl-git-9293dd1a9b(_Z11your_spells10spell_typeibbb+0x832) [0xa349a2]: your_spells(spell_type, int, bool, bool, bool) /usr/games/crawl-git-9293dd1a9b() [0x6fdb04] /usr/games/crawl-git-9293dd1a9b(_Z10evoke_itemib+0x235) [0x6fe195]: evoke_item(int, bool) /usr/games/crawl-git-9293dd1a9b(_Z15process_command12command_type+0x5ca) [0xb6573a]: process_command(command_type) /usr/games/crawl-git-9293dd1a9b() [0xb683c9] /usr/games/crawl-git-9293dd1a9b() [0xb68f35] /usr/games/crawl-git-9293dd1a9b(main+0x2eb) [0x5c13eb]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f655ae57ead]: /usr/games/crawl-git-9293dd1a9b() [0x5c16f9] 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". 0x00007f655b1d3c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f655b1d3c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x000000000065b603 in call_gdb (file=0x7f655b1bf880) at crash.cc:420 gdb = attach_cmd = "attach 4114\000\000\000\000\000\000\000\000" #2 0x0000000000661b91 in do_crash_dump () at dbg-asrt.cc:672 t = 1456014841 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2dee778 "/dgldir/morgue/pedritolo/"}} name = "/dgldir/morgue/pedritolo/crash-pedritolo-20160221-003401.txt", '\000' file = 0x7f655b1bf880 #3 0x000000000065b1b4 in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007f655b1d3f6b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x0000000000661434 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff610daed0 "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.", assert=) at dbg-asrt.cc:796 No locals. #7 0x000000000066169a in AssertFailed (expr=0xc0b46c "in_non_diamond_int(r.start)", file=0xc0b408 "ray.cc", line=217, text=0x0) at dbg-asrt.cc:834 mesg = "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.\000e\177\000\000\b\000\000\000\000\000\000\000\330\350\375\000\000\000\000\000\001\000\000\000\000\000\000\000\340\272\061\002\000\000\000\000\005\000\000\000e\177\000\000\001\000\000\000\000\000\000\000'\000\000\000\000\000\000\000\060\002\000\000\000\000\000\000\230\016\034[e\177\000\000\250\016\034[e\177\000\000\331\351\336\002\000\000\000\000\031\002\000\000\000\000\000\000\330\351\336\002#\000\000\000P\002\000\000\000\000\000\000\330\353\336\002#\000\000\000\240ڷ[e\177\000\000\031\002\000\000\000\000\000\000@\016\034[e\177\000\000\031\002"... args = {{gp_offset = 37172144, fp_offset = 0, overflow_arg_area = 0x234f504, reg_save_area = 0x1}} fileName = #8 0x00000000009dcf80 in ray_def::advance (this=0x7fff610db870) at ray.cc:217 No locals. #9 0x0000000000ac11b5 in targetter_thunderbolt::set_aim (this=0x2cd8110, a=...) at target.cc:833 ray = {r = {start = {x = -nan(0x8000000000000), y = -nan(0x8000000000000)}, dir = {x = -nan(0x8000000000000), y = -nan(0x8000000000000)}}, on_corner = false, cycle_idx = -1} p = {x = 43, y = 23} a1 = a2 = #10 0x00000000006b9ba7 in direction_chooser::draw_beam_if_needed (this=0x7fff610dc5a0) at directn.cc:1146 ray = {r = {start = {x = 0, y = 0}, dir = {x = 5.3049894797846959e-313, y = 4.2793046314801854e-317}}, on_corner = 5, cycle_idx = 0} #11 0x00000000006c3dbb in do_redraws (this=) at directn.cc:1801 No locals. #12 direction_chooser::do_redraws (this=0x7fff610dc5a0) at directn.cc:1781 No locals. #13 0x00000000006c46cd in direction_chooser::choose_direction (this=this@entry=0x7fff610dc5a0) at directn.cc:2093 mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_TARGET_PATH} legacy_range = { = {_vptr.targetter = 0xc2f270, origin = {x = 43, y = 23}, aim = {x = 43, y = 23}, agent = 0x12e0e20, why_not = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfde8d8 ""}}}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {0, 0, 28, 0, 1628298384, 32767, 3, 0, 0, 0, 1536020605, 32613, 0, 0, 3, 0, 1628298384, 32767, 1536395673}}, {mData = {32613, 1628289776, 32767, 1536402457, 32613, 0, 0, 1628289776, 32767, 1628298384, 32767, 1628289743, 32767, 0, 0, 1536402531, 32613, 1628297728, 32767}}, {mData = {1628298384, 32767, 1628297832, 32767, 1628298384, 32767, 12320478, 0, 11138546, 0, 0, 0, 0, 0, 0, 0, 24, 48, 1628298048}}, {mData = {32767, 1628297856, 32767, 2110507, 0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 , 1628292080}}, {mData = {32767, 1628292064, 32767, 1, 0, 1628292456, 32767, 1628292080, 32767, 1525138681, 32613, 0, 0, 0, 0, 0, 0, 0, 0}}, {mData = {12117029, 0, 0, 0, 0, 0, 0, 0, 1628292192, 32767, 1628292176, 32767, 11, 0, 1628292568, 32767, 1628292192, 32767, 1525138681}}, {mData = {32613, 0, 0, 13, 0, 12868225, 0, 32, 0, 12415745, 0, 0, 0, 0, -1, 0, 0, 0, 0}}, {mData = {0, 0, 0, 0, 0, 0, 1628292336, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1525138464, 32613, 0}}, {mData = {0, 0, 0, -1, -1, 0, 0, 12117029, 0, 0, 0, 12117027, 0, 0, 0, 0, 0, 0, 0}}, {mData = {0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 1525156652, 32613, 12415731, 0, 115, 0, 1628291864, 32767, 0}}, {mData = {0, 12415730, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {mData = {0, 0, -1, 0, 0, 0, 0, 0, 1525156652, 32613, 12117028, 0, 115, 0, 1628292008, 32767, 0, 0, 12117027}}}}}, exp_map_max = {mData = {mData = {{mData = {0, 0, 0, 0, 0, 0, 2, 0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 , 16, 48, 1628300768, 32767, 1628300576, 32767}}, {mData = {0 }}, {mData = {0, 0, 0, 16, 48, 1628300864, 32767, 1628300672, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {mData = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1628292080, 32767, 1628292480, 32767, 1628292320, 32767, 12117027, 0, 1628292456}}, {mData = {32767, 16, 48, 1628301024, 32767, 1628300832, 32767, 1525306178, 32613, -72515583, 0, 1628292480, 32767, 1628292480, 32767, 1628292480, 32767, 48, 0}}, {mData = {1628292192, 32767, 1628292592, 32767, 1628292432, 32767, 12415719, 0, 1628292568, 32767, 7999, 0, 17499400, 0, 1628292592, 32767, 1525306178, 32613, -72515583}}, {mData = {32613, 1628292592, 32767, 1628292592, 32767, 1628292592, 32767, 64, 0, 1628292616, 32767, 1628300591, 32767, 1628292592, 32767, 49, 0, 0, 0}}, {mData = {0, 0, 0, 0, 0, 0, 49, 0, 1528565312, 32613, 49, 0, 1628301024, 32767, -1, 0, 17499400, 0, 1525368992}}, {mData = {32613, 1628292736, 32767, 49, 0, 1628300960, 32767, 24, 0, 1628301024, 32767, 1536020605, 32613, 26, 0, 1536401011, 32613, 1628301008, 32767}}}}}, range = 5, affects_walls = true, affects_pos = 0} rva = {_vptr.range_view_annotator = 0xb9d110} #14 0x00000000006c4892 in direction (moves=..., args=...) at directn.cc:500 No locals. #15 0x0000000000a76cdf in spell_direction (spelld=..., pbolt=..., args=0x7fff610dc9c0) at spl-util.cc:741 newargs = {hitfunc = 0x2cd8110, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 5, just_looking = false, needs_path = true, may_target_monster = true, self = CONFIRM_PROMPT, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2d68338 "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 = 0xe0, _M_const_object = 0xe0, _M_function_pointer = 0xe0, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0xe0, this adjustment 140073304445053}, _M_pod_data = "\340\000\000\000\000\000\000\000}Ѝ[e\177\000"}, _M_manager = 0}, _M_invoker = 0x7f655b1c0e40}, default_place = {x = 0, y = 0}} #16 0x0000000000a349a2 in your_spells (spell=SPELL_THUNDERBOLT, powc=5, allow_fail=false, evoked=true, fake_spell=) at spl-cast.cc:1346 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 = 0x2cd8110}, }, }} title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2d68338 "Aiming: Thunderbolt"}} args = {hitfunc = 0x2cd8110, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 5, just_looking = false, needs_path = true, may_target_monster = true, self = CONFIRM_PROMPT, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2d68338 "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 = 48, y = 25}, 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 = 5 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 = 0xfde8d8 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfde8d8 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfde8d8 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfde8d8 ""}}, loudness = 0, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfde8d8 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfde8d8 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfde8d8 ""}}, 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 = 0x7fff610dcb30, _M_right = 0x7fff610dcb30}, _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, 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 = 0x7fff610dcbd8, _M_right = 0x7fff610dcbd8}, _M_node_count = 0}}}} antimagic = cast_result = 1628293376 #17 0x00000000006fdb04 in _rod_spell (irod=..., check_range=check_range@entry=true) at evoke.cc:2216 power = 5 food = ret = spell = SPELL_THUNDERBOLT mana = 416 #18 0x00000000006fe195 in evoke_item (slot=29, check_range=true) at evoke.cc:2354 unevokable = false wielded = true pract = 0 did_work = false entry = #19 0x0000000000b6573a in process_command (cmd=cmd@entry=CMD_EVOKE_WIELDED) at main.cc:2163 No locals. #20 0x0000000000b683c9 in _input () at main.cc:1507 cmd = CMD_EVOKE_WIELDED player_disabled = {was_disabled = false} #21 0x0000000000b68f35 in _launch_game () at main.cc:479 game_start = false ccon = {cstate = false, smartcstate = false} #22 0x00000000005c13eb in _launch_game_loop () at main.cc:380 game_ended = false #23 main (argc=, argv=0x7fff610deda8) at main.cc:336 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Feb 20 2016 at 05:57:45 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-9293dd1a9b/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-9293dd1a9b/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-9293dd1a9b/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 5, depth = 4 Level id: Lair:4 Level build method = , level layout type = city, absdepth0 = 13 Level vaults: layout_regular_city beast_lair_carwin_3 grunt_megastairs_4 uniq_josephine uniq_snorg Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You closely miss the wolf. The wolf is lightly wounded. The wolf bites the plant! You block the wolf's attack. You hit the wolf but do no damage. The wolf is lightly wounded. You hit the wolf. You burn the wolf. The wolf is heavily wounded. The wolf bites you but does no damage. The wolf bites the plant. You catch the helpless wolf completely off-guard! You hit the wolf. The wolf is heavily wounded. The wolf bites you but does no damage. You slash the wolf! You kill the wolf! 3 wolves come into view. A wolf comes into view. The wolf howls! x4 Unknown command. The wolf bites the plant. The wolf bites the plant but does no damage. The wolf bites you but does no damage. You miss the wolf. The wolf closely misses you. The wolf bites you but does no damage. You miss the wolf. The wolf bites something. The wolf bites you but does no damage. The wolf bites something! The wolf misses you. You hit the wolf. The wolf seems to slow down. The wolf is moderately wounded. The wolf bites something! The wolf bites something. The wolf bites you but does no damage. You hit the wolf but do no damage. The wolf is moderately wounded. The wolf bites something. The wolf bites you but does no damage. The wolf bites something but does no damage. You hit the wolf. You drain the wolf! The wolf is heavily wounded. The wolf bites something. The wolf bites you but does no damage. The wolf bites something. You block the wolf's attack. You slice the wolf!! You kill the wolf! The wolf bites something. The wolf completely misses you. The wolf bites something but does no damage. You miss the wolf. The wolf bites you! The wolf bites something. The wolf bites you. You barely miss the wolf. The wolf bites you but does no damage. The wolf misses you. You miss the wolf. The wolf barely misses you. The wolf completely misses you. You slash the wolf! The wolf is severely wounded. The wolf bites you. The wolf closely misses you. You slash the wolf! You kill the wolf! The wolf bites you but does no damage. You slash the wolf! The wolf is moving more slowly. The wolf is moderately wounded. The wolf misses you. The wolf closely misses you. You slash the wolf! The wolf is severely wounded. You block the wolf's attack. x2 You hit the wolf but do no damage. The wolf is heavily wounded. The wolf barely misses you. The wolf bites you but does no damage. You hit the wolf. The wolf appears confused. The wolf is severely wounded. You slash the wolf! The wolf is severely wounded. The wolf closely misses you. The wolf completely misses you. You barely miss the wolf. The wolf is severely wounded. The wolf bites you. The wolf barely misses you. You miss the wolf. The wolf is severely wounded. The wolf completely misses you. The wolf misses you. You miss the wolf. The wolf is severely wounded. You block the wolf's attack. The wolf misses you. You slash the wolf! You freeze the wolf. You kill the wolf! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You see here a wolf corpse. You slash the wolf! The wolf is almost dead. The wolf seems less confused. You hit the wolf. You freeze the wolf. You kill the wolf! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You start resting. HP restored. Found a stone staircase leading up. Found a trident. Found a pair of gloves. Found a spear. Key pressed, stopping explore. Done exploring. Done exploring. Done exploring. Done exploring. Level map cleared. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Found an escape hatch in the ceiling. Key pressed, stopping explore. Found 12 sling bullets of frost. Found a blowgun. Found a hand axe. Found a spear. Xom's power touches on you for a moment. You feel a little dazed. Found a pair of gloves. Found a stone staircase leading up. Found a trident. Key pressed, stopping explore. Key pressed, stopping explore. Key pressed, stopping explore. A crocodile comes into view. A wolf comes into view. There are monsters nearby! There are monsters nearby! There are monsters nearby! There are monsters nearby! There are monsters nearby! 3 wolves come into view. The wolf howls! x3 A wolf comes into view. A wolf comes into view. The wolf howls! The wolf moves out of view. The crocodile bites you! The wolf completely misses you. The wolf bites you but does no damage. The wolf misses you. The wolf bites you but does no damage. Xom's power almost touches on you for a moment. Your sack of spiders falls out of your pack, then immediately jumps back in! Xom's attention turns to you for a moment. The wolf misses you. The wolf barely misses you. 3 spatial vortices come into view. The wolf bites something! The wolf completely misses you. Unknown command. You slash the wolf! The wolf is heavily wounded. The wolf completely misses you. The wolf barely misses you. Unknown command. You closely miss the wolf. The wolf is heavily wounded. The wolf bites you. The wolf bites you but does no damage. Unknown command. You barely miss the wolf. The wolf is heavily wounded. The wolf barely misses you. Unknown command. You hit the wolf. The wolf is poisoned. The wolf is lightly wounded. The wolf bites you but does no damage. Unknown command. You barely miss the wolf. The wolf is lightly wounded. The wolf bites you. The wolf completely misses you. Unknown command. You hit the wolf but do no damage. The wolf looks even sicker. The wolf is lightly wounded. Xom's power touches on your mind for a moment. You are confused. The wolf closely misses you. The wolf barely misses you. Unknown command. You are too confused! Unknown command. You are too confused! Unknown command. You are too confused! Unknown command. You bump into the rock wall. The wolf closely misses you. The wolf misses you. Unknown command. You miss the wolf. The wolf is heavily wounded. The wolf barely misses you. The wolf bites you. Unknown command. You miss the wolf. The wolf is heavily wounded. The wolf completely misses you. The wolf misses you. Unknown command. You bump into the rock wall. The wolf closely misses you. The wolf completely misses you. Unknown command. You bump into the rock wall. The wolf completely misses you. Unknown command. You bump into the rock wall. You feel less confused. The wolf bites you but does no damage. x2 Unknown command. You completely miss the wolf. The wolf is almost dead. You kill the wolf! You block the wolf's attack. You barely miss the wolf. The wolf misses you. x2 Your chain mail prevents you from hitting the wolf. You block the wolf's attack. The wolf barely misses you. Your chain mail prevents you from hitting the wolf. The wolf misses you. The wolf closely misses you. You slash the wolf! The wolf is heavily wounded. The wolf bites you. x2 You hit the wolf. The wolf is moving more slowly. The wolf is heavily wounded. You block the wolf's attack. The wolf misses you. You slash the wolf! You drain the wolf! You kill the wolf! You block the wolf's attack. You hit the wolf. You drain the wolf! The wolf is lightly wounded. You hit the wolf. The wolf is lightly wounded. You block the wolf's attack. The wolf barely misses you. You closely miss the wolf. The wolf is lightly wounded. The wolf closely misses you. x2 You closely miss the wolf. The wolf is lightly wounded. The wolf bites you. You block the wolf's attack. You slice the wolf!! You kill the wolf! You closely miss the wolf. The wolf is heavily wounded. You block the wolf's attack. The wolf closely misses you. You slash the wolf! You burn the wolf. You kill the wolf! You block the wolf's attack. You miss the wolf. You block the wolf's attack. You hit the wolf but do no damage. The wolf completely misses you. The wolf bites you. You closely miss the wolf. You block the wolf's attack. The wolf bites you. You barely miss the wolf. The wolf closely misses you. You block the wolf's attack. You slash the wolf! The wolf is moderately wounded. You block the wolf's attack. The wolf misses you. You hit the wolf. The wolf is heavily wounded. You block the wolf's attack. The wolf closely misses you. You closely miss the wolf. The wolf is heavily wounded. The wolf misses you. The wolf barely misses you. You closely miss the wolf. The wolf is heavily wounded. You block the wolf's attack. You completely miss the wolf. The wolf is heavily wounded. The wolf closely misses you. You block the wolf's attack. You hit the wolf. You burn the wolf. The wolf is almost dead. The wolf misses you. The wolf bites you but does no damage. Your chain mail prevents you from hitting the wolf. The wolf is severely wounded. The wolf bites you but does no damage. The wolf barely misses you. You slice the wolf!! You kill the wolf! The wolf bites you but does no damage. You miss the wolf. The wolf is lightly wounded. The wolf barely misses you. You block the wolf's attack. You hit the wolf. There is a sudden explosion of sparks! The wolf is severely wounded. The wolf completely misses you. The wolf bites you. You slash the wolf! You kill the wolf! You slice the crocodile!! The crocodile seems to slow down. The crocodile is severely wounded. You closely miss the crocodile. The crocodile is severely wounded. The crocodile bites you. You slash the crocodile! You burn the crocodile. You kill the crocodile! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You start resting. HP restored. You see here a wolf corpse. Found a scroll of holy word. Found an escape hatch in the floor. There is an escape hatch in the floor here. Found a wand of flame. You enter a teleport trap! The teleport trap disappears. Your surroundings suddenly seem different. Found a stone staircase leading down and a stone staircase leading up. Found a bread ration. A porcupine comes into view. A porcupine is nearby! A porcupine is nearby! A porcupine is nearby! A porcupine is nearby! You block the porcupine's attack. You slash the porcupine! The porcupine is moving more slowly. The porcupine is heavily wounded. The porcupine misses you. You hit the porcupine. The porcupine is almost dead. You block the porcupine's attack. x2 You slash the porcupine! You kill the porcupine! No target in view! You see here a porcupine corpse. Found a stone staircase leading up. Found a bread ration. Found a stone staircase leading down. There is a stone staircase leading down here. You see here a bread ration. Found a glowing flail. You see here a glowing flail. A giant frog comes into view. A giant frog is nearby! A giant frog is nearby! A giant frog is nearby! A giant frog is nearby! Your chain mail prevents you from hitting the giant frog. You block the giant frog's attack. The giant frog hits you but does no damage. You closely miss the giant frog. You block the giant frog's attack. Your chain mail prevents you from hitting the giant frog. The giant frog completely misses you. You block the giant frog's attack. You slash the giant frog! The giant frog is heavily wounded. You block the giant frog's attack. The giant frog hits you but does no damage. You hit the giant frog. You freeze the giant frog. The giant frog seems to slow down. The giant frog is heavily wounded. The giant frog hits you but does no damage. You hit the giant frog. The giant frog is poisoned. The giant frog is almost dead. The giant frog closely misses you. A giant frog is nearby! A giant frog is nearby! You slash the giant frog! You freeze the giant frog. You kill the giant frog! Found a stone staircase leading down. There is a stone staircase leading down here. Done exploring. Done exploring. Done exploring. Done exploring. There is a stone staircase leading down here. You climb downwards. 4 blink frogs come into view. The blink frog gives a loud, deep croak! x3 There is a stone staircase leading up here. Unknown command. The blink frog moves out of view. The blink frog blinks! The blink frog hits you but does no damage. The blink frog misses you. The blink frog blinks! The blink frog hits you. You climb upwards. There is a stone staircase leading down here. Unknown command. You miss the blink frog. You hit the plant. You freeze the plant. The plant is lightly damaged. You block the blink frog's attack. You slash the blink frog! You burn the blink frog. The blink frog is moderately wounded. You hit the plant but do no damage. The plant is lightly damaged. You block the blink frog's attack. The blink frog hits you but does no damage. You closely miss the blink frog. The blink frog is moderately wounded. You hit the plant. The plant is lightly damaged. The blink frog misses you. You hit the blink frog. You burn the blink frog. The blink frog is heavily wounded. You slash the plant! The plant is moderately damaged. You block the blink frog's attack. The blink frog misses you. You closely miss the blink frog. The blink frog is heavily wounded. You hit the plant but do no damage. The plant is moderately damaged. The blink frog blinks! The blink frog blinks! The blink frog barely misses you. You miss the blink frog. The blink frog is heavily wounded. The blink frog completely misses you. You barely miss the blink frog. The blink frog is heavily wounded. The blink frog hits you. The blink frog blinks! You slice the blink frog!! You kill the blink frog! Your Air Magic skill increases to level 5! No target in view! There is a stone staircase leading down here. You start resting. HP restored. You climb downwards. The blink frog closely misses you. The blink frog completely misses you. The blink frog misses you. The blink frog blinks! You block the blink frog's attack. There is a stone staircase leading up here. Unknown command. You miss the blink frog. You slash the blink frog! You burn the blink frog. The blink frog is moderately wounded. The blink frog barely misses you. The blink frog hits you but does no damage. x2 Unknown command. You miss the blink frog. The blink frog is moderately wounded. You barely miss the blink frog. You block the blink frog's attack. The blink frog closely misses you. The blink frog hits you but does no damage. You block the blink frog's attack. The blink frog closely misses you. Unknown command. You miss the blink frog. The blink frog is moderately wounded. You hit the blink frog. The blink frog is poisoned. The blink frog is lightly wounded. You barely miss the blink frog. The blink frog completely misses you. The blink frog blinks! The blink frog closely misses you. Unknown command. You slash the blink frog! You drain the blink frog! The blink frog is severely wounded. You hit the blink frog. The blink frog is moderately wounded. The blink frog barely misses you. x2; The blink frog closely misses you. The blink frog barely misses you. Unknown command. You closely miss the blink frog. The blink frog is severely wounded. You barely miss the blink frog. You slash the blink frog! There is a sudden explosion of sparks! You kill the blink frog! Your Axes skill increases to level 10! The blink frog completely misses you. You block the blink frog's attack. You slash the blink frog! You freeze the blink frog. The blink frog is almost dead. You miss the blink frog. The blink frog blinks! The blink frog barely misses you. The blink frog blinks! Unknown command. The blink frog blinks! Unknown command. Unknown command. There is a stone staircase leading up here. You closely miss the blink frog. The blink frog is almost dead. The blink frog hits you! The blink frog hits you but does no damage. You slash the blink frog! You freeze the blink frog. You kill the blink frog! Your Charms skill increases to level 5! You slash the blink frog! The blink frog is moderately wounded. The blink frog hits you but does no damage. You closely miss the blink frog. The blink frog is moderately wounded. The blink frog hits you! The blink frog barely misses you. You hit the blink frog. The blink frog is moderately wounded. The blink frog misses you. You slash the blink frog! The blink frog's magic leaks into the air. The blink frog is heavily wounded. The blink frog hits you but does no damage. The blink frog hits you. You closely miss the blink frog. The blink frog is heavily wounded. The blink frog closely misses you. x2 You hit the blink frog. The blink frog's magic leaks into the air. The blink frog is heavily wounded. The blink frog hits you but does no damage. You closely miss the blink frog. The blink frog is heavily wounded. You block the blink frog's attack. The blink frog hits you! The blink frog blinks! Your chain mail prevents you from hitting the blink frog. The blink frog is heavily wounded. The blink frog closely misses you. You barely miss the blink frog. The blink frog is heavily wounded. The blink frog completely misses you. The blink frog blinks! The blink frog blinks! You start resting. You barely miss the blink frog. The blink frog is heavily wounded. The blink frog blinks! Your chain mail prevents you from hitting the blink frog. The blink frog is heavily wounded. The blink frog misses you. You closely miss the blink frog. The blink frog is heavily wounded. The blink frog closely misses you. The blink frog misses you. You slash the blink frog! You freeze the blink frog. The blink frog is severely wounded. The blink frog hits you! You slice the blink frog!! You kill the blink frog! You start resting. HP restored. A steam dragon comes into view. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) D - a +4 lightning rod (11/11) (weapon) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - steam dragon Aim: a steam dragon The lightning hits the steam dragon. The steam dragon is heavily wounded. You hear an angry hiss. You hear a loud, deep croak! You hear an angry hiss. Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - steam dragon Aim: a steam dragon (heavily wounded) The lightning hits the steam dragon. You kill the steam dragon! A komodo dragon comes into view. A giant frog comes into view. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You start waiting. Your lightning rod has recharged. There is an escape hatch in the ceiling here. You start waiting. Done waiting. You start waiting. "This place needs a little more atmosphere." You start waiting. Done waiting. You start waiting. Done waiting. You start waiting. Done waiting. You start waiting. Done waiting. You start waiting. Xom grants you insight. You detect creatures! You start waiting. Done waiting. You start waiting. You almost hear Xom's maniacal laughter. There is a short, sharp shower of sparks. You are now a beloved toy of Xom. You start waiting. Done waiting. Unknown command. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Unknown command. What do you say? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. w - Wait here. f - Follow me. Anything else - Stay silent. You shout for attention! You hear an angry hiss. x2; You hear a croak. A porcupine comes into view. Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - komodo dragon Aim: a komodo dragon The lightning hits the komodo dragon. The komodo dragon is lightly wounded. The giant frog gives a loud, deep croak! You hear an angry hiss. Unknown command. Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - komodo dragon Aim: a komodo dragon (lightly wounded) The lightning hits the komodo dragon. The komodo dragon is heavily wounded. The lightning hits the giant frog. You kill the giant frog! You hear an angry hiss. You block the porcupine's attack. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - komodo dragon Aim: a komodo dragon (heavily wounded) The lightning hits the komodo dragon. You kill the komodo dragon! The porcupine bites you but does no damage. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) It is briefly surrounded by a scintillating aura of random colours. a - a +4 broad axe of chaos (weapon) The porcupine completely misses you. Your chain mail prevents you from hitting the porcupine. The porcupine closely misses you. You slash the porcupine! The porcupine is heavily wounded. You block the porcupine's attack. You barely miss the porcupine. The porcupine is moderately wounded. The porcupine bites you. You block the porcupine's attack. You hit the porcupine. The porcupine is heavily wounded. You block the porcupine's attack. You are struck by the porcupine's spines. You closely miss the porcupine. The porcupine is heavily wounded. The porcupine bites you! You slash the porcupine! The porcupine seems to speed up. The porcupine is almost dead. The porcupine bites you. The porcupine bites you! You barely miss the porcupine. The porcupine is almost dead. The porcupine completely misses you. x2 You hit the porcupine. You kill the porcupine! No target in view! You climb upwards. There is a stone staircase leading down here. You start resting. HP restored. Your lightning rod has recharged. You climb downwards. There is a stone staircase leading up here. Unknown command. Things that are here: a porcupine corpse; a blink frog skeleton A wraith comes into view. Something hits the fungus. Something drains the fungus's vigour! Something hits the fungus. Something drains the fungus's vigour! Something hits the fungus! You block the wraith's attack. You closely miss the wraith. The wraith misses you. You hit the wraith. You burn the wraith. The wraith is lightly damaged. You block the wraith's attack. x2 You hit the wraith. There is a sudden explosion of sparks! The wraith is heavily damaged. The wraith misses you. You hit the wraith. There is a sudden explosion of sparks! You destroy the wraith! No target in view! Josephine the Decaying Necromancer comes into view. She is wielding a dagger. Xom opens a gate. You swap places. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) D - a +4 lightning rod (11/11) (weapon) What do you say? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. w - Wait here. f - Follow me. Anything else - Stay silent. Gang up on whom? Press: ? - help, Dir - move target cursor, f - Josephine Aim: Josephine, wielding a dagger and wearing a robe Attack! You hear an angry hiss. Josephine says, "How about some decapitation?" Your shadow imp hits Josephine. Josephine hits your shadow imp but does no damage. Your shadow imp hits Josephine. Josephine hits your shadow imp with a dagger. Your shadow imp hits Josephine. Josephine grins evilly. Josephine hits your shadow imp with a dagger. Your shadow imp dies! Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - Josephine Aim: Josephine, wielding a dagger and wearing a robe (lightly wounded) The lightning hits Josephine. Josephine is moderately wounded. Unknown command. Unknown command. Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - Josephine Aim: Josephine, wielding a dagger and wearing a robe (moderately wounded) The lightning hits Josephine. Josephine is severely wounded. Unknown command. Unknown command. Unknown command. Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - Josephine Aim: Josephine, wielding a dagger and wearing a robe (severely wounded) The lightning hits Josephine. You kill Josephine! Your Spellcasting skill increases to level 6! You hear an angry hiss. A basilisk comes into view. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) It is briefly surrounded by a scintillating aura of random colours. a - a +4 broad axe of chaos (weapon) Press: ? - help, v - describe, . - travel Here: a basilisk The floor. The basilisk gazes at you. You resist with almost no effort. You closely miss the basilisk. The basilisk gazes at you. You resist with almost no effort. You barely miss the basilisk. You block the basilisk's attack. You slice the basilisk!! The basilisk's magic leaks into the air. The basilisk is severely wounded. The basilisk falters for a moment. You slash the basilisk! The basilisk is poisoned. The basilisk is almost dead. The basilisk bites you but does no damage. You slice the basilisk!! You kill the basilisk! No target in view! You see here a basilisk corpse. You start waiting. A river rat comes into view. A river rat comes into view. 2 river rats come into view. The river rat misses you. A river rat comes into view. You hit the river rat. You drain the river rat! The river rat is almost dead. The river rat bites you but does no damage. 2 river rats come into view. You hit the river rat. You kill the river rat! 2 river rats come into view. You see here a river rat corpse. You closely miss the river rat. You hit the river rat but do no damage. The river rat appears confused. The river rat bites you but does no damage. Unknown command. You slash the river rat! The river rat is severely wounded. You hit the river rat. The river rat is severely wounded. The river rat closely misses you. Unknown command. You slash the river rat! You burn the river rat. You kill the river rat! You slash the river rat! The river rat is severely wounded. You slash the river rat! You freeze the river rat. You kill the river rat! The river rat closely misses the river rat. The river rat completely misses you. You block the river rat's attack. You hit the river rat. You kill the river rat! You closely miss the river rat. You hit the river rat. You freeze the river rat. The river rat is lightly wounded. You block the river rat's attack. The river rat bites you. You closely miss the river rat. The river rat is lightly wounded. You slash the river rat! The river rat is severely wounded. You block the river rat's attack. The river rat bites you. Unknown command. You hit the river rat but do no damage. You drain the river rat! The river rat is almost dead. You hit the river rat but do no damage. You drain the river rat! The river rat is heavily wounded. You slash the river rat! The river rat is severely wounded. You block the river rat's attack. x2 The river rat bites you but does no damage. A wraith comes into view. You slash the river rat! You burn the river rat. You kill the river rat! Your chain mail prevents you from hitting the river rat. The river rat is severely wounded. You closely miss the river rat. The river rat is heavily wounded. You hit the river rat but do no damage. The river rat seems less confused. The river rat closely misses you. The river rat misses you. The river rat completely misses you. You hit the river rat. There is a sudden explosion of sparks! You kill the river rat! Your Armour skill increases to level 10! You barely miss the river rat. You hit the river rat but do no damage. You hit the river rat. The river rat is severely wounded. You block the river rat's attack. The river rat bites you but does no damage. You block the river rat's attack. You slash the river rat! You burn the river rat. You kill the river rat! Your chain mail prevents you from hitting the river rat. You closely miss the river rat. The river rat misses you. The river rat completely misses you. The river rat misses you. Unknown command. You hit the river rat but do no damage. You hit the river rat. The river rat is moderately wounded. You block the river rat's attack. x2 Unknown command. You closely miss the river rat. The river rat is moderately wounded. You slash the river rat! You feel better. The river rat is severely wounded. The river rat misses you. The river rat completely misses you. Unknown command. You slash the river rat! You freeze the river rat. You kill the river rat! You hit the wraith. You burn the wraith. The wraith is moderately damaged. You slash the river rat! You kill the river rat! The wraith hits you but does no damage. Your chain mail prevents you from hitting the wraith. The wraith is moderately damaged. The wraith hits you. The wraith drains your vigour! You feel yourself slow down. Unknown command. You closely miss the wraith. The wraith is moderately damaged. The wraith closely misses you. The wraith misses you. Unknown command. You completely miss the wraith. The wraith is moderately damaged. The wraith hits you but does no damage. Unknown command. You barely miss the wraith. The wraith is moderately damaged. The wraith hits you but does no damage. The wraith closely misses you. Unknown command. You hit the wraith but do no damage. The wraith is moderately damaged. You block the wraith's attack. The wraith hits you. You hit the wraith. The wraith flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. Xom is amused. Something hits you. You emit a cloud of colourful smoke! No target in view! Unknown command. No target in view! You hit something. You burn something. You feel yourself speed up. Something hits you but does no damage. x2 You slash something! Reactivating autopickup. You feel a bit more experienced. A water moccasin comes into view. Items here: ! ) ? [ †† The water moccasin hisses angrily. Items here: ! ) ? [ †† You see here a river rat corpse. You block the water moccasin's attack. You slash the water moccasin! You burn the water moccasin. The water moccasin is severely wounded. The water moccasin bites you but does no damage. The water moccasin closely misses you. You closely miss the water moccasin. The water moccasin is severely wounded. The water moccasin bites you but does no damage. Your chain mail prevents you from hitting the water moccasin. The water moccasin is severely wounded. The water moccasin bites you but does no damage. x2 You miss the water moccasin. The water moccasin is severely wounded. You block the water moccasin's attack. The water moccasin bites you but does no damage. You hit the water moccasin but do no damage. The water moccasin is severely wounded. The water moccasin disappears! No target in view! Unknown command. You start resting. The water moccasin closely misses you. You slash the water moccasin! You kill the water moccasin! No target in view! Unknown command. You start resting. HP restored. You start waiting. Your lightning rod has recharged. c - 6 scrolls of identify (gained 1) You feel watched. You are now Xom's teddy bear. Found a short lead wand. Found a stone staircase leading down. You open the door. There is an open door here. Your pack is full. You see here a short lead wand. Your pack is full. You see here a short lead wand. Could not pick up an item here; shall I ignore it? [Y]es or [N]o only, please. Could not pick up an item here; shall I ignore it? [Y]es or [N]o only, please. Could not pick up an item here; shall I ignore it? Okay, then. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop 13 javelins of penetration. You see here 13 javelins of penetration. P - a wand of confusion Snorg the Insatiable comes into view. Snorg shouts! Snorg moves out of view. Snorg is too close now for your liking. Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: y - a wand of paralysis (15/24) Press: ? - help, Shift-Dir - straight line, f - Snorg Aim: Snorg (chance to defeat MR: 15%) Okay, then. Unknown command. Unknown command. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Unknown command. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) H - a +0 blowgun (weapon) Firing (i - inventory. (,) - cycle): Y - 9 curare-tipped needles (quivered) Press: ? - help, Shift-Dir - straight line, f - Snorg Aim: Snorg You shoot a curare-tipped needle. The curare-tipped needle hits Snorg. Snorg is poisoned. Snorg convulses. Snorg seems to slow down. Snorg is lightly wounded. Firing (i - inventory. (,) - cycle): Y - 8 curare-tipped needles (quivered) Press: ? - help, Shift-Dir - straight line, f/p - Snorg Aim: Snorg (lightly wounded, slow, poisoned) You shoot a curare-tipped needle. The curare-tipped needle hits Snorg. Snorg looks even sicker. Snorg convulses. Snorg seems to be slow for longer. Snorg is lightly wounded. Firing (i - inventory. (,) - cycle): Y - 7 curare-tipped needles (quivered) Press: ? - help, Shift-Dir - straight line, f/p - Snorg Aim: Snorg (lightly wounded, slow, poisoned) You shoot a curare-tipped needle. The curare-tipped needle closely misses Snorg. Firing (i - inventory. (,) - cycle): Y - 6 curare-tipped needles (quivered) Press: ? - help, Shift-Dir - straight line, f/p - Snorg Aim: Snorg (lightly wounded, slow, poisoned) You shoot a curare-tipped needle. The curare-tipped needle hits Snorg. Snorg looks even sicker. Snorg convulses. Snorg seems to be slow for longer. Snorg is lightly wounded. Firing (i - inventory. (,) - cycle): Y - 5 curare-tipped needles (quivered) Press: ? - help, Shift-Dir - straight line, f/p - Snorg Aim: Snorg (lightly wounded, slow, poisoned) You shoot a curare-tipped needle. The curare-tipped needle hits Snorg. Snorg convulses. Snorg seems to be slow for longer. Snorg is lightly wounded. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) D - a +4 lightning rod (11/11) (weapon) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - Snorg Aim: Snorg (moderately wounded, slow, poisoned) The lightning misses Snorg. You hear a loud, deep croak! You hear a screech! You hear a bellow! You hear a loud, deep croak! You hear a croak. You hear a howl! x2 Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - Snorg Aim: Snorg (moderately wounded, slow, poisoned) The lightning hits Snorg. Snorg is heavily wounded. Xom decides to rearrange the pieces. You swap places with Snorg. Snorg looks rather confused. Some monsters swap places. Snorg looks rather more confused. You hear a screech! You hear a howl! Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - Snorg Aim: Snorg (heavily wounded, slow, poisoned, confused) >>>>>>>>>>>>>>>>>>>>>> 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_WIELDED repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [pedritolo] Species: Mummy Job: Chaos Knight HP: 91/91; mods: 0/0 MP: 21/21; mod: 0 Stats: 15 (15) 15 (15) 15 (15) Position: (43, 23), god: Xom (5), 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 | 7 | 1421 | 21/400 Short Blades | | 0 | 0 | 0 | 0 | 0/70 Long Blades | | 0 | 0 | 0 | 0 | 0/70 Axes | X | 1 | 20 | 10 | 4071 | 112/920 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/70 Polearms | | 0 | 0 | 0 | 0 | 0/70 Staves | | 0 | 0 | 0 | 0 | 0/70 Slings | | 0 | 0 | 0 | 0 | 0/70 Bows | | 0 | 0 | 0 | 0 | 0/70 Crossbows | | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 0 | 0 | 0/70 Armour | X | 1 | 20 | 10 | 3971 | 12/920 Dodging | X | 0 | 0 | 5 | 1061 | 1/424 Stealth | X | 0 | 0 | 0 | 0 | 0/59 Shields | | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 1 | 20 | 6 | 1300 | 52/416 Conjurations | | 0 | 0 | 0 | 0 | 0/70 Hexes | | 0 | 0 | 0 | 0 | 0/59 Charms | X | 1 | 20 | 5 | 1170 | 110/424 Summonings | | 0 | 0 | 0 | 0 | 0/70 Necromancy | | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/70 Transmutations | | 0 | 0 | 0 | 0 | 0/70 Fire Magic | | 0 | 0 | 0 | 0 | 0/70 Ice Magic | | 0 | 0 | 0 | 0 | 0/70 Air Magic | X | 1 | 20 | 5 | 1190 | 130/424 Earth Magic | | 0 | 0 | 0 | 0 | 0/70 Poison Magic | | 0 | 0 | 0 | 0 | 0/70 Invocations | | 0 | 0 | 0 | 0 | 0/59 Evocations | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: Attributes: #12: 14799 #13: 170 #23: 219880 #24: -1107412639 #27: 33633 #49: 892 #59: 1 Mutations: cold resistance: 1 (innate) negative energy resistance: 3 (innate) torment resistance: 1 (innate) unbreathing: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #29: +4 lightning rod (4/11) eq slot #1, inv slot #44: +0 cloak of magic resistance eq slot #2, inv slot #45: +2 hat eq slot #3, inv slot #13: +1 pair of gloves eq slot #4, inv slot #46: +1 pair of boots of Wackidgh {rElec Dex+2 Stlth+} eq slot #6, inv slot #10: +0 chain mail eq slot #7, inv slot #5: +5 ring of evasion eq slot #8, inv slot #25: +4 ring of evasion eq slot #9, inv slot #1: +6 amulet of reflection }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ..#....(.##....... .#...##(##....##.. ..#..P#...P....#.# .................. .................. ..................... ..................... #...##...#..(....##.. #...########@....#### .....#######.....### #....#...##......T## #........###P....##.. #...#.#..###.....##P. #...###....'..###.##. ##...P#P.##.#......## #....##..####....>..# .###...#.#.P#.#......## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>