ERROR: range check error (-1 / 70) Version: Dungeon Crawl Stone Soup 0.18-a0-867-gfd1cc8f Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-fd1cc8f36b -name Porcubot -rc /dgldir/rcfiles/crawl-git/Porcubot.rc -macro /dgldir/rcfiles/crawl-git/Porcubot.macro -morgue /dgldir/morgue/Porcubot/ -webtiles-socket /crawl-master/webserver/sockets/Porcubot:2015-12-21.22:44:24.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 35 stack frames. /usr/games/crawl-git-fd1cc8f36b(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5b28a3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-fd1cc8f36b(_Z13do_crash_dumpv+0x2f2) [0x5b9b72]: do_crash_dump() /usr/games/crawl-git-fd1cc8f36b(_Z20crash_signal_handleri+0x9c) [0x5b2b3c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7fed895a64c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fed8993cb7b]: /usr/games/crawl-git-fd1cc8f36b() [0x5b9349] /usr/games/crawl-git-fd1cc8f36b() [0x5b9874] /usr/games/crawl-git-fd1cc8f36b() [0xa41d25] /usr/games/crawl-git-fd1cc8f36b(_ZN4bolt7do_fireEv+0x6c9) [0x572dd9]: bolt::do_fire() /usr/games/crawl-git-fd1cc8f36b(_ZN4bolt4fireEv+0xc82) [0x574372]: bolt::fire() /usr/games/crawl-git-fd1cc8f36b() [0x575247] /usr/games/crawl-git-fd1cc8f36b(_ZN4bolt15affect_endpointEv+0xc5) [0x56f965]: bolt::affect_endpoint() /usr/games/crawl-git-fd1cc8f36b(_ZN4bolt7do_fireEv+0x9e0) [0x5730f0]: bolt::do_fire() /usr/games/crawl-git-fd1cc8f36b(_ZN4bolt4fireEv+0xc82) [0x574372]: bolt::fire() /usr/games/crawl-git-fd1cc8f36b(_Z25spell_no_hostile_in_range10spell_typeb+0x1151) [0x9f24b1]: spell_no_hostile_in_range(spell_type, bool) /usr/games/crawl-git-fd1cc8f36b(_Z24spell_uselessness_reason10spell_typebbbb+0x1a2) [0x9f30b2]: spell_uselessness_reason(spell_type, bool, bool, bool, bool) /usr/games/crawl-git-fd1cc8f36b(_Z16spell_is_useless10spell_typebbbb+0x23) [0x9f3843]: spell_is_useless(spell_type, bool, bool, bool, bool) /usr/games/crawl-git-fd1cc8f36b(_Z17player_spell_desc10spell_typePK8item_def+0x567) [0x5d8a27]: player_spell_desc(spell_type, item_def const*) /usr/games/crawl-git-fd1cc8f36b() [0x5e29fa] /usr/games/crawl-git-fd1cc8f36b(_Z14describe_spell10spell_typePK12monster_infoPK8item_def+0x93) [0x5e2de3]: describe_spell(spell_type, monster_info const*, item_def const*) /usr/games/crawl-git-fd1cc8f36b(_ZN14spell_scroller11process_keyEi+0xb6) [0x5f1cf6]: spell_scroller::process_key(int) /usr/games/crawl-git-fd1cc8f36b(_ZN4Menu7do_menuEv+0x4d) [0x8018dd]: Menu::do_menu() /usr/games/crawl-git-fd1cc8f36b(_ZN4Menu4showEb+0xe5) [0x8056e5]: Menu::show(bool) /usr/games/crawl-git-fd1cc8f36b(_ZN18formatted_scroller4showEb+0x47) [0x8058c7]: formatted_scroller::show(bool) /usr/games/crawl-git-fd1cc8f36b(_Z13list_spellsetRKSt6vectorI18spellbook_contentsSaIS0_EEPK12monster_infoPK8item_defR16formatted_string+0x272) [0x5f2892]: list_spellset(std::vector > const&, monster_info const*, item_def const*, formatted_string&) /usr/games/crawl-git-fd1cc8f36b(_Z13describe_itemR8item_defb+0x224) [0x5e7014]: describe_item(item_def&, bool) /usr/games/crawl-git-fd1cc8f36b(_Z9read_bookR8item_def+0x13) [0x99da93]: read_book(item_def&) /usr/games/crawl-git-fd1cc8f36b() [0x71abc2] /usr/games/crawl-git-fd1cc8f36b(_Z4readi+0x267) [0x71d9c7]: read(int) /usr/games/crawl-git-fd1cc8f36b(_Z15process_command12command_type+0xd00) [0xb53dc0]: process_command(command_type) /usr/games/crawl-git-fd1cc8f36b() [0xb56399] /usr/games/crawl-git-fd1cc8f36b() [0xb56f05] /usr/games/crawl-git-fd1cc8f36b(main+0x2eb) [0xb5a0cb]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7fed8959176d]: /usr/games/crawl-git-fd1cc8f36b() [0x511c99] 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". 0x00007fed8993c84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fed8993c84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005b2fab in call_gdb (file=0x7fed89927180) at crash.cc:420 gdb = attach_cmd = "attach 29745\000\000\000\000\000\000\000" #2 0x00000000005b9b92 in do_crash_dump () at dbg-asrt.cc:672 t = 1450743355 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3b37aa8 "/dgldir/morgue/Porcubot/"}} name = "/dgldir/morgue/Porcubot/crash-Porcubot-20151222-001555.txt", '\000' file = 0x7fed89927180 #3 0x00000000005b2b3c in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007fed8993cb7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005b9349 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc59ca3d50 "ERROR: range check error (-1 / 70)", assert=) at dbg-asrt.cc:796 No locals. #7 0x00000000005b9874 in die_noline (format=) at dbg-asrt.cc:878 tmp = "range check error (-1 / 70)", '\000' mesg = "ERROR: range check error (-1 / 70)", '\000' args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc59ca4620, reg_save_area = 0x7ffc59ca4560}} #8 0x0000000000a41d25 in operator[] (index=, this=) at fixedvector.h:58 No locals. #9 operator() (i=..., this=) at fixedarray.h:56 No locals. #10 cell_is_solid (c=...) at terrain.cc:349 No locals. #11 0x0000000000572dd9 in bolt::do_fire (this=this@entry=0x7ffc59ca4a80) at beam.cc:1230 feat = DNGN_ROCK_WALL was_seen = #12 0x0000000000574372 in bolt::fire (this=this@entry=0x7ffc59ca4a80) at beam.cc:1155 boltcopy = {origin_spell = SPELL_NO_SPELL, range = 3, glyph = 42, colour = 5 '\005', flavour = BEAM_MMISSILE, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 67, y = 1}, target = {x = 65, y = -1}, damage = {num = 2, size = 11}, ench_power = 28, hit = 1500, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3207278 "mystic blast"}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, loudness = 0, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, pierce = false, is_explosion = false, aimed_at_spot = true, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3b3a1f8 "orb of energy"}}, affects_nothing = false, affects_items = true, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, evoked = false, animate = true, ac_rule = AC_NORMAL, obvious_effect = true, seen = true, 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 = true, is_targeting = true, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = true, in_explosion_phase = false, attitude = ATT_FRIENDLY, 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 = 0x7ffc59ca4900, _M_right = 0x7ffc59ca4900}, _M_node_count = 0}}}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, chose_ray = false, beam_cancelled = false, dont_stop_player = true, 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 = 9745402, 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 = 0x7ffc59ca49a8, _M_right = 0x7ffc59ca49a8}, _M_node_count = 0}}}} #13 0x0000000000575247 in _maybe_imb_explosion (parent=parent@entry=0x7ffc59ca5460, center=...) at beam.cc:2354 ai = {> = {}, center = {x = 67, y = 1}, val = {x = 66, y = 0}, i = 7} dist = beam = {origin_spell = SPELL_NO_SPELL, range = 3, glyph = 42, colour = 5 '\005', flavour = BEAM_MMISSILE, real_flavour = BEAM_MMISSILE, drop_item = false, item = 0x0, source = {x = 67, y = 1}, target = {x = 65, y = -1}, damage = {num = 2, size = 11}, ench_power = 28, hit = 1500, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3207278 "mystic blast"}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, loudness = 0, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, pierce = false, is_explosion = false, aimed_at_spot = true, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3b3a1f8 "orb of energy"}}, affects_nothing = false, affects_items = true, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, evoked = false, animate = true, ac_rule = AC_NORMAL, obvious_effect = true, seen = true, 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 = true, is_targeting = true, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = true, in_explosion_phase = false, attitude = ATT_FRIENDLY, 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 = 0x7ffc59ca4b80, _M_right = 0x7ffc59ca4b80}, _M_node_count = 0}}}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, chose_ray = false, beam_cancelled = false, dont_stop_player = true, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 66.5, y = 0.5}, dir = {x = -0.70710678118654746, y = -0.70710678118654746}}, on_corner = false, cycle_idx = -1}, tile_beam = -1, can_see_invis = true, 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 = 0x7ffc59ca4c28, _M_right = 0x7ffc59ca4c28}, _M_node_count = 0}}}} first = true #14 0x000000000056f965 in bolt::affect_endpoint (this=this@entry=0x7ffc59ca5460) at beam.cc:2551 cloud = #15 0x00000000005730f0 in bolt::do_fire (this=this@entry=0x7ffc59ca5460) at beam.cc:1361 No locals. #16 0x0000000000574372 in bolt::fire (this=0x7ffc59ca5460) at beam.cc:1155 boltcopy = {origin_spell = SPELL_ISKENDERUNS_MYSTIC_BLAST, range = 6, glyph = 42, colour = 13 '\r', flavour = BEAM_MMISSILE, real_flavour = BEAM_MMISSILE, drop_item = false, item = 0x0, source = {x = 67, y = 2}, target = {x = 67, y = 1}, damage = {num = 2, size = 11}, ench_power = 28, hit = 14, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x398a728 "orb of energy"}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, loudness = 4, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, affects_nothing = false, affects_items = true, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, evoked = false, animate = true, ac_rule = AC_NORMAL, obvious_effect = true, 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 = true, is_targeting = true, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_FRIENDLY, 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 = 0x7ffc59ca5090, _M_right = 0x7ffc59ca5090}, _M_node_count = 0}}}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, chose_ray = false, beam_cancelled = false, dont_stop_player = true, 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 = 1, 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 = 0x7ffc59ca5138, _M_right = 0x7ffc59ca5138}, _M_node_count = 0}}}} #17 0x00000000009f24b1 in spell_no_hostile_in_range (spell=spell@entry=SPELL_ISKENDERUNS_MYSTIC_BLAST, rod=rod@entry=false) at spl-util.cc:1467 ri = {> = {}, x = 0, y = 1, cost_x = 1, cost_y = 1, credit = 6, credit_x = 6, credit_y = 5, base_cost = 1, inc_cost = 0, is_square = true, state = radius_iterator::RI_NE, center = {x = 67, y = 2}, los = LOS_DEFAULT, current = {x = 67, y = 1}} tempbeam = {origin_spell = SPELL_ISKENDERUNS_MYSTIC_BLAST, range = 6, glyph = 42, colour = 13 '\r', flavour = BEAM_MMISSILE, real_flavour = BEAM_MMISSILE, drop_item = false, item = 0x0, source = {x = 67, y = 2}, target = {x = 67, y = 1}, damage = {num = 2, size = 11}, ench_power = 28, hit = 14, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x398a728 "orb of energy"}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, loudness = 4, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, affects_nothing = false, affects_items = true, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, evoked = false, animate = true, ac_rule = AC_NORMAL, obvious_effect = true, seen = false, heard = false, path_taken = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3be7720, _M_finish = 0x3be7728, _M_end_of_storage = 0x3be7740}}, }, extra_range_used = 0, is_tracer = true, is_targeting = true, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = true, in_explosion_phase = false, attitude = ATT_FRIENDLY, 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 = 0x7ffc59ca5560, _M_right = 0x7ffc59ca5560}, _M_node_count = 0}}}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, chose_ray = false, beam_cancelled = false, dont_stop_player = true, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 67.5, y = 1.5}, dir = {x = 0, y = -1}}, on_corner = false, cycle_idx = 0}, tile_beam = -1, can_see_invis = true, 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 = 0x7ffc59ca5608, _M_right = 0x7ffc59ca5608}, _M_node_count = 0}}}} found = false zap = range = minRange = beam = {origin_spell = SPELL_ISKENDERUNS_MYSTIC_BLAST, range = 6, glyph = 42, colour = 13 '\r', flavour = BEAM_MMISSILE, real_flavour = BEAM_MMISSILE, drop_item = false, item = 0x0, source = {x = 67, y = 2}, target = {x = 0, y = 0}, damage = {num = 2, size = 11}, ench_power = 28, hit = 14, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x398a728 "orb of energy"}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, loudness = 4, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, affects_nothing = false, affects_items = true, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, evoked = false, animate = true, ac_rule = AC_NORMAL, obvious_effect = true, 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 = true, is_targeting = true, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_FRIENDLY, 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 = 0x7ffc59ca5390, _M_right = 0x7ffc59ca5390}, _M_node_count = 0}}}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = true}, chose_ray = false, beam_cancelled = false, dont_stop_player = true, 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 = 1, 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 = 0x7ffc59ca5438, _M_right = 0x7ffc59ca5438}, _M_node_count = 0}}}} #18 0x00000000009f30b2 in spell_uselessness_reason (spell=SPELL_ISKENDERUNS_MYSTIC_BLAST, temp=, prevent=, evoked=, fake_spell=) at spl-util.cc:1093 No locals. #19 0x00000000009f3843 in spell_is_useless (spell=, temp=, prevent=, evoked=, fake_spell=) at spl-util.cc:1061 No locals. #20 0x00000000005d8a27 in _player_spell_desc (item=, spell=SPELL_ISKENDERUNS_MYSTIC_BLAST) at describe.cc:2777 description = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}} limit = #21 player_spell_desc (spell=spell@entry=SPELL_ISKENDERUNS_MYSTIC_BLAST, item=item@entry=0x10d7698) at describe.cc:2800 rod = false #22 0x00000000005e29fa in _get_spell_description (spell=spell@entry=SPELL_ISKENDERUNS_MYSTIC_BLAST, mon_owner=mon_owner@entry=0x0, description=..., item=item@entry=0x10d7698) at describe.cc:2859 long_descrip = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3b5ba98 "Throws a crackling sphere of destructive energy. The sphere will sometimes explode on impact, and the chance of it doing so is higher if the sphere has traveled less distance.\n"}} quote = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x395ca88 "iskender0"}} #23 0x00000000005e2de3 in describe_spell (spelled=SPELL_ISKENDERUNS_MYSTIC_BLAST, mon_owner=0x0, item=0x10d7698) at describe.cc:2923 show_as_menu = {m_old_mode = CRT_DISABLED} mem_or_forget = mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_NORMAL} desc = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3b69ea8 "Iskenderun's Mystic Blast\n\nThrows a crackling sphere of destructive energy. The sphere will sometimes explode on impact, and the chance of it doing so is higher if the sphere has traveled less distanc"...}} ch = #24 0x00000000005f1cf6 in spell_scroller::process_key (this=0x7ffc59ca5b30, keyin=98) at describe-spells.cc:529 flat_spells = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x34ca550, _M_finish = 0x34ca56c, _M_end_of_storage = 0x34ca56c}}, } spell_index = used_amnesia = chosen_spell = memorized = exit_menu = #25 0x00000000008018dd in Menu::do_menu (this=this@entry=0x7ffc59ca5b30) at menu.cc:370 keyin = #26 0x00000000008056e5 in Menu::show (this=this@entry=0x7ffc59ca5b30, reuse_selections=reuse_selections@entry=false) at menu.cc:340 No locals. #27 0x00000000008058c7 in formatted_scroller::show (this=0x7ffc59ca5b30, reuse_selections=) at menu.cc:2031 No locals. #28 0x00000000005f2892 in list_spellset (spells=..., mon_owner=0x0, source_item=0x10d7698, initial_desc=...) at describe-spells.cc:498 can_memorize = description = @0x7ffc59ca5d70: {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3b60590, _M_finish = 0x3b60908, _M_end_of_storage = 0x3b60b90}}, }} ssc = { = { = {_vptr.Menu = 0xbe1510, f_selitem = 0, f_drawitem = 0, f_keyfilter = 0, action_cycle = Menu::CYCLE_NONE, menu_action = Menu::ACT_EXAMINE, title = 0x0, title2 = 0x0, flags = 4, tag = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}}, first_entry = 0, y_offset = 1, pagesize = 23, max_pagesize = 24, more = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3be6910, _M_finish = 0x3be6940, _M_end_of_storage = 0x3be6940}}, }}, items = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3ee2ba0, _M_finish = 0x3ee2c28, _M_end_of_storage = 0x3ee2ca0}}, }, sel = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, select_filter = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, highlighter = 0x0, num = -1, lastch = 98, alive = true, last_selected = -1, mdisplay = 0x349bbc0, _webtiles_section_start = 0, _webtiles_section_end = 17, _webtiles_title_changed = false, _webtiles_title = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }}, _webtiles_suffix = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }}}, }, spells = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x2fb3c10, _M_finish = 0x2fb3c30, _M_end_of_storage = 0x2fb3c30}}, }, mon_owner = 0x0, source_item = 0x10d7698, show_quote_toggle = false} #29 0x00000000005e7014 in _show_item_description (item=...) at describe.cc:2192 fdesc = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3b60590, _M_finish = 0x3b60908, _M_end_of_storage = 0x3b60b90}}, }} lineWidth = 78 height = desc = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x38f6b18 "e - a book of Power.\n\nA book of powerful magic spells, coveted by ambitious wizards who seek to gain ascendance over their rivals. It crackles and shudders with barely-contained energies. \n\nYou bought"...}} quote = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}} #30 describe_item (item=..., allow_inscribe=) at describe.cc:2490 show_as_menu = {m_old_mode = CRT_NORMAL} item_had_spells = true #31 0x000000000099da93 in read_book (book=...) at spl-book.cc:308 No locals. #32 0x000000000071abc2 in _handle_read_book (item_slot=item_slot@entry=4) at item_use.cc:2314 No locals. #33 0x000000000071d9c7 in read (slot=) at item_use.cc:2523 item_slot = 4 failure_reason = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11b7c98 ""}} #34 0x0000000000b53dc0 in process_command (cmd=cmd@entry=CMD_READ) at main.cc:2137 No locals. #35 0x0000000000b56399 in _input () at main.cc:1507 cmd = CMD_READ player_disabled = {was_disabled = false} #36 0x0000000000b56f05 in _launch_game () at main.cc:479 game_start = false ccon = {cstate = false, smartcstate = false} #37 0x0000000000b5a0cb in _launch_game_loop () at main.cc:380 game_ended = false #38 main (argc=, argv=0x7ffc59ca6718) at main.cc:336 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Dec 21 2015 at 03:23: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 -isystem /usr/include/ncursesw -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-fd1cc8f36b/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-fd1cc8f36b/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-fd1cc8f36b/data/web/" LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 26, depth = 1 Level id: Bazaar Level build method = random_map_in_depth, level layout type = encompass, absdepth0 = 18 Level vaults: bazaar_kb_twisted_cavern Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You closely miss the sea snake. The sea snake is heavily wounded. You block the sea snake's attack. The sea snake is struck by your spines. The sea snake bites you but does no damage. The sea snake is struck by your spines. The sea snake bites you but does no damage. The sea snake barely misses you. You block the water nymph's attack. You sock the sea snake! You kill the sea snake! Okawaru accepts your kill. The sea snake is struck by your spines. The sea snake misses you. The water nymph is struck by your spines. The water nymph completely misses you. You puncture the sea snake! The sea snake is heavily wounded. You block the sea snake's attack. You block the water nymph's attack. Unknown command. You closely miss the sea snake. The sea snake is heavily wounded. The sea snake is struck by your spines. The sea snake barely misses you. You block the water nymph's attack. You hit the sea snake. The sea snake is poisoned. The sea snake is severely wounded. You block the sea snake's attack. The water nymph is struck by your spines. The water nymph touches you. The water nymph drowns you! You hit the sea snake. The sea snake is almost dead. The sea snake is struck by your spines. You kill the sea snake! Okawaru accepts your kill. You block the water nymph's attack. You hit the water nymph. The water nymph is poisoned. The water nymph is heavily wounded. You hit the water nymph. The water nymph looks even sicker. The water nymph is severely wounded. The water nymph gestures at you while chanting. The water rises up and strikes you! You impale the water nymph!! You kill the water nymph! Okawaru accepts your kill. No target in view! You see here a sea snake corpse. Found 22 stones. A griffon comes into view. A griffon is nearby! You block the griffon's attack. The griffon pecks you but does no damage. The griffon misses you. Found 10 gold pieces. Found a stone staircase leading down. You sock the griffon! The griffon is moderately wounded. The griffon is struck by your spines. The griffon barely misses you. The griffon pecks you but does no damage. You block the griffon's attack. You barely miss the griffon. The griffon is heavily wounded. The griffon bites you but does no damage. The griffon pecks you but does no damage. The griffon barely misses you. You barely miss the griffon. The griffon is heavily wounded. The griffon is struck by your spines. The griffon bites you. The griffon pecks you but does no damage. You block the griffon's attack. You completely miss the griffon. The griffon is heavily wounded. The griffon barely misses you. The griffon misses you. You block the griffon's attack. You hit the griffon but do no damage. The griffon is poisoned. The griffon is heavily wounded. The griffon is struck by your spines. The griffon bites you but does no damage. The griffon barely misses you. The griffon misses you. You impale the griffon!! The griffon looks even sicker. The griffon is almost dead. You kill the griffon! Okawaru accepts your kill. Something appears at your feet! Okawaru grants you a gift! j - a pair of runed gloves {god gift} Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off the +3 pair of gauntlets of War {Slay+5}. x2 HP restored. You continue taking off the +3 pair of gauntlets of War {Slay+5}. x2 You finish taking off the +3 pair of gauntlets of War {Slay+5}. You start putting on your armour. You continue putting on your pair of runed gloves {god gift}. x5 You finish putting on your +1 pair of gloves of strength. You feel stronger. Unknown command. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Read which item? (? for menu, Esc to quit) Okay, then. Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +1 pair of gloves of strength. x4 You finish taking off your +1 pair of gloves of strength. You feel weaker. You start putting on your armour. You continue putting on the +3 pair of gauntlets of War {Slay+5}. x5 You finish putting on the +3 pair of gauntlets of War {Slay+5}. Unknown command. You now have 3688 gold pieces (gained 13). A wind drake comes into view. A wind drake is nearby! The wind drake flaps its wings at you. The air twists around and violently strikes you in flight! A griffon comes into view. The wind drake exhales a fierce blast of wind! The wind drake summons a great blast of wind! You are blown backwards! You hear a shout! A merfolk comes into view. It is wielding a trident of piercing. You barely miss the wind drake. The wind drake misses you. You barely miss the wind drake. You block the wind drake's attack. You puncture the wind drake! The wind drake is poisoned. The wind drake is lightly wounded. The wind drake flaps its wings at you. The air twists around and violently strikes you in flight! You hit the wind drake. The wind drake looks even sicker. The wind drake is moderately wounded. The wind drake flaps its wings at you. The air twists around and violently strikes you in flight! The griffon is struck by your spines. The griffon bites you but does no damage. The griffon pecks you but does no damage. The griffon completely misses you. The wind drake bites you but does no damage. You impale the wind drake!! The wind drake is severely wounded. The griffon is struck by your spines. The griffon barely misses you. You block the griffon's attack. x2 The wind drake exhales a fierce blast of wind! The wind drake summons a great blast of wind! You are blown backwards! You puncture the wind drake! The wind drake is almost dead. The merfolk closely misses you. The wind drake is struck by your spines. You kill the wind drake! Okawaru accepts your kill. The griffon is struck by your spines. The griffon misses you. You block the griffon's attack. The griffon claws you but does no damage. You sock the griffon! The griffon is heavily wounded. The merfolk hits you but does no damage. You block the griffon's attack. The griffon completely misses you. The griffon claws you. You sock the griffon! The griffon is poisoned. The griffon is severely wounded. You block the merfolk's attack. The griffon is struck by your spines. The griffon misses you. The griffon pecks you but does no damage. The griffon claws you but does no damage. Your scale mail prevents you from hitting the griffon. The griffon is almost dead. The merfolk barely misses you. You block the griffon's attack. The griffon pecks you. The griffon misses you. You hit the griffon. The griffon looks even sicker. The griffon is almost dead. You kill the griffon! Okawaru accepts your kill. You block the merfolk's attack. You block the merfolk's attack. You see here a griffon corpse. You puncture the merfolk! The merfolk is poisoned. The merfolk is moderately wounded. You closely miss the merfolk. The merfolk is moderately wounded. You block the merfolk's attack. You bludgeon the merfolk!! The merfolk is almost dead. You block the merfolk's attack. You hit the merfolk. The merfolk is almost dead. The merfolk hits you but does no damage. You closely miss the merfolk. The merfolk is almost dead. The merfolk is struck by your spines. You kill the merfolk! Okawaru accepts your kill. Your Shields skill increases to level 15! No target in view! A water elemental comes into view. You see here a trident of piercing. You see here a griffon corpse. You thump the water elemental! The water elemental is moderately damaged. You thump the water elemental! The water elemental is severely damaged. You block the water elemental's attack. You bludgeon the water elemental!! You destroy the water elemental! You see here a wind drake corpse. You butcher the wind drake corpse. p - 4 chunks of flesh Unknown command. Eat one of 4 chunks of flesh? (ye/n/q/i?) This raw flesh tastes terrible. You are feeling hungry. You continue eating. x2 Eat one of 3 chunks of flesh? (ye/n/q/i?) This raw flesh tastes terrible. You continue eating. x2 You now have 3698 gold pieces (gained 10). A harpy comes into view. The harpy screeches! A harpy is nearby! 2 harpies come into view. The harpy screeches! x2 Found 19 arrows and an embroidered cloak. A merfolk impaler comes into view. It is wielding a trident of protection. The merfolk impaler shouts! The harpy misses you. You block the harpy's attack. You puncture the harpy! The harpy is heavily wounded. The harpy is struck by your spines. The harpy misses you. You block the harpy's attack. The harpy is struck by your spines. The harpy claws you but does no damage. You block the harpy's attack. The harpy misses you. The harpy completely misses you. You sock the harpy! You kill the harpy! Okawaru accepts your kill. The harpy is struck by your spines. The harpy misses you. You block the harpy's attack. The harpy is struck by your spines. The harpy claws you but does no damage. You block the harpy's attack. You block the harpy's attack. x2 A merfolk impaler comes into view. It is wielding a trident. The merfolk impaler shouts! You hit the harpy but do no damage. The harpy is severely wounded. The harpy claws you! The harpy completely misses you. The harpy is struck by your spines. The harpy claws you but does no damage. The harpy misses you. The merfolk impaler throws a stone. You block the stone. The merfolk impaler hits you from afar with a trident of protection! The harpy screeches! The harpy misses you. You block the harpy's attack. You block the harpy's attack. The harpy claws you but does no damage. The merfolk impaler hits you but does no damage. The harpy claws you. The harpy claws you but does no damage. Found 15 gold pieces. You puncture the harpy! The harpy is almost dead. The harpy misses you. The harpy closely misses you. The harpy is struck by your spines. The harpy barely misses you. You block the harpy's attack. The merfolk impaler hits you but does no damage. The merfolk impaler throws a stone. The stone hits you but does no damage. You block the merfolk impaler's attack. You impale the harpy!! You kill the harpy! Okawaru accepts your kill. You block the harpy's attack. The harpy completely misses you. The merfolk impaler hits you but does no damage. The harpy screeches! The harpy claws you but does no damage. You block the harpy's attack. The merfolk impaler hits you from afar with a trident of protection! The merfolk impaler barely misses you. Unknown command. The harpy screeches! The merfolk impaler is struck by your spines. The merfolk impaler hits you but does no damage. The harpy closely misses you. You block the harpy's attack. You block the merfolk impaler's attack. x2 The merfolk impaler is struck by your spines. The merfolk impaler hits you with a trident! You focus on the pain. You feel very mighty all of a sudden. The harpy claws you but does no damage. The harpy barely misses you. You block the merfolk impaler's attack. x2 You see here an embroidered cloak. r - an embroidered cloak The harpy screeches! The harpy claws you but does no damage. You block the harpy's attack. The merfolk impaler hits you from afar with a trident! You block the merfolk impaler's attack. The merfolk impaler closely misses you. The merfolk impaler completely misses you. The harpy screeches! The harpy is struck by your spines. You kill the harpy! Okawaru accepts your kill. The merfolk impaler hits you but does no damage. The merfolk impaler barely misses you. You block the merfolk impaler's attack. x3 The merfolk impaler hits you with a trident of protection! You barely miss the merfolk impaler. The merfolk impaler is lightly wounded. You block the merfolk impaler's attack. The merfolk impaler is struck by your spines. The merfolk impaler hits you with a trident of protection! You barely miss the merfolk impaler. The merfolk impaler is moderately wounded. You block the merfolk impaler's attack. The merfolk impaler closely misses you. You block the merfolk impaler's attack. The merfolk impaler is struck by your spines. The merfolk impaler hits you but does no damage. You hit the merfolk impaler. The merfolk impaler is poisoned. The merfolk impaler is heavily wounded. You block the merfolk impaler's attack. The merfolk impaler is struck by your spines. The merfolk impaler hits you with a trident! You impale the merfolk impaler!! The merfolk impaler looks even sicker. The merfolk impaler is severely wounded. The merfolk impaler is struck by your spines. The merfolk impaler completely misses you. The merfolk impaler hits you but does no damage. The merfolk impaler is struck by your spines. The merfolk impaler hits you but does no damage. The merfolk impaler is struck by your spines. You kill the merfolk impaler! Okawaru accepts your kill. You hear a splash. x2 You impale the merfolk impaler!! The merfolk impaler is poisoned. The merfolk impaler is severely wounded. You block the merfolk impaler's attack. You impale the merfolk impaler!! The merfolk impaler is almost dead. You block the merfolk impaler's attack. The merfolk impaler is struck by your spines. You kill the merfolk impaler! Okawaru accepts your kill. You hear a splash. x3 You start resting. You feel a little less mighty now. You start resting. A merfolk comes into view. It is wielding a trident. The merfolk shouts! The merfolk moves out of view. No target in view! No target in view! You block the merfolk's attack. The merfolk hits you but does no damage. You impale the merfolk!! The merfolk is poisoned. The merfolk is heavily wounded. The merfolk barely misses you. You sock the merfolk! The merfolk is almost dead. You kill the merfolk! Okawaru accepts your kill. No target in view! You now have 3713 gold pieces (gained 15). Found a robe. Found a beef jerky and 11 stones. A snapping turtle comes into view. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Wear which item? (? for menu, Esc to quit) Okay, then. Wear which item? (? for menu, Esc to quit) You're already wearing that object! Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. A snapping turtle is nearby! A snapping turtle is nearby! A hippogriff comes into view. The hippogriff screeches! You block the snapping turtle's attack. The hippogriff moves out of view. The snapping turtle bites you. You puncture the snapping turtle! The snapping turtle is poisoned. The snapping turtle is moderately wounded. You block the snapping turtle's attack. You hit the snapping turtle. The snapping turtle looks even sicker. The snapping turtle is moderately wounded. The snapping turtle misses you. You hit the snapping turtle. The snapping turtle is heavily wounded. The snapping turtle is struck by your spines. The snapping turtle bites you! You thump the snapping turtle! The snapping turtle is severely wounded. The snapping turtle withdraws into its shell! You impale the hippogriff!! The hippogriff is poisoned. The hippogriff is heavily wounded. You block the hippogriff's attack. The hippogriff pecks you. The hippogriff barely misses you. You impale the hippogriff!! You kill the hippogriff! Okawaru accepts your kill. You impale the snapping turtle!! You kill the snapping turtle! Okawaru accepts your kill. No target in view! No target in view! No target in view! All of the chunks of flesh in your inventory have rotted away. C - 3 beef jerkies (gained 1) There is a stone staircase leading down here. Things that are here: a trident; a merfolk corpse Found a throwing net. HP restored. You now have 3728 gold pieces (gained 15). You now have 3744 gold pieces (gained 16). A manticore comes into view. The manticore moves out of view. No target in view! You block the manticore's attack. The manticore barely misses you. The manticore closely misses you. You puncture the manticore! The manticore is poisoned. The manticore is lightly wounded. The manticore is struck by your spines. The manticore bites you but does no damage. You block the manticore's attack. x2 You barely miss the manticore. The manticore is moderately wounded. The manticore is struck by your spines. The manticore closely misses you. You block the manticore's attack. The manticore barely misses you. You barely miss the manticore. The manticore is heavily wounded. The manticore misses you. You block the manticore's attack. The manticore claws you. You hit the manticore. The manticore looks even sicker. The manticore is severely wounded. You block the manticore's attack. The manticore barely misses you. The manticore completely misses you. You hit the manticore but do no damage. The manticore is severely wounded. The manticore is struck by your spines. The manticore bites you!! You focus on the pain. You feel agile all of a sudden. The manticore closely misses you. The manticore misses you. You sock the manticore! You kill the manticore! Okawaru accepts your kill. A snapping turtle comes into view. A snapping turtle is nearby! A merfolk comes into view. It is wielding a trident. The merfolk shouts! Found 13 gold pieces. The snapping turtle hisses angrily. The merfolk barely misses you. You block the merfolk's attack. The snapping turtle completely misses you. Found a runed cloak. You impale the merfolk!! The merfolk is poisoned. The merfolk is moderately wounded. The snapping turtle bites you from afar. You block the merfolk's attack. A snapping turtle comes into view. You puncture the merfolk! The merfolk is severely wounded. The snapping turtle bites you but does no damage. You bludgeon the merfolk!! You kill the merfolk! Okawaru accepts your kill. You block the snapping turtle's attack. You block the snapping turtle's attack. You hit the snapping turtle. The snapping turtle is poisoned. The snapping turtle is lightly wounded. The snapping turtle barely misses you. You block the snapping turtle's attack. You barely miss the snapping turtle. The snapping turtle is lightly wounded. You block the snapping turtle's attack. The snapping turtle is struck by your spines. The snapping turtle completely misses you. You thump the snapping turtle! The snapping turtle looks even sicker. The snapping turtle is moderately wounded. The snapping turtle barely misses you. You hit the snapping turtle. The snapping turtle is moderately wounded. You block the snapping turtle's attack. x2 You hit the snapping turtle but do no damage. The snapping turtle is moderately wounded. The snapping turtle bites you but does no damage. The snapping turtle closely misses you. You are feeling hungry. You thump the snapping turtle! The snapping turtle is heavily wounded. The snapping turtle bites you but does no damage. You block the snapping turtle's attack. You hit the snapping turtle but do no damage. The snapping turtle is heavily wounded. The snapping turtle is struck by your spines. The snapping turtle bites you. The snapping turtle bites you but does no damage. You sock the snapping turtle! The snapping turtle is severely wounded. You block the snapping turtle's attack. The snapping turtle bites you but does no damage. You hit the snapping turtle. The snapping turtle is severely wounded. The snapping turtle withdraws into its shell! You block the snapping turtle's attack. You sock the snapping turtle! The snapping turtle is almost dead. The snapping turtle bites you but does no damage. You hit the snapping turtle but do no damage. The snapping turtle is almost dead. You block the snapping turtle's attack. You hit the snapping turtle but do no damage. The snapping turtle is almost dead. You kill the snapping turtle! Okawaru accepts your kill. You block the snapping turtle's attack. The snapping turtle completely misses you. You see here a trident. You hit the snapping turtle but do no damage. The snapping turtle is poisoned. The snapping turtle misses you. You barely miss the snapping turtle. The snapping turtle completely misses you. You puncture the snapping turtle! The snapping turtle looks even sicker. The snapping turtle is moderately wounded. The snapping turtle bites you! You puncture the snapping turtle! The snapping turtle is heavily wounded. The snapping turtle bites you! You puncture the snapping turtle! The snapping turtle is severely wounded. The snapping turtle completely misses you. You puncture the snapping turtle! The snapping turtle is almost dead. The snapping turtle withdraws into its shell! You hit the snapping turtle. You kill the snapping turtle! Okawaru accepts your kill. No target in view! You feel a little less agile now. You now have 3757 gold pieces (gained 13). No target in view! You see here a runed cloak. p - a runed cloak g - 4 meat rations (gained 1) A hippogriff comes into view. You sock the hippogriff! The hippogriff is lightly wounded. You block the hippogriff's attack. The hippogriff closely misses you. The hippogriff claws you but does no damage. You bludgeon the hippogriff!! The hippogriff is poisoned. The hippogriff is almost dead. You block the hippogriff's attack. The hippogriff pecks you but does no damage. You block the hippogriff's attack. You bludgeon the hippogriff!! You kill the hippogriff! Okawaru accepts your kill. No target in view! A siren comes into view. It is wielding a spear. The siren shouts! The siren chants a haunting song. You resist with almost no effort. A siren comes into view. It is wielding a trident. The siren shouts! The siren hits you but does no damage. The siren chants a haunting song. You resist with almost no effort. You sock the siren! The siren is poisoned. The siren is moderately wounded. The siren chants a haunting song. You resist with almost no effort. You closely miss the siren. The siren is moderately wounded. The siren chants a haunting song. You resist with almost no effort. The siren chants a haunting song. You resist with almost no effort. You impale the siren!! The siren looks even sicker. The siren is almost dead. You kill the siren! Okawaru accepts your kill. You hear a splash. The siren chants a haunting song. You resist with almost no effort. The siren chants a haunting song. You resist with almost no effort. You block the siren's attack. The siren hits you but does no damage. You miss the siren. The siren hits you with a trident. You impale the siren!! The siren is poisoned. The siren is almost dead. The siren chants a haunting song. You resist with almost no effort. You crush the siren like a grape!!! You kill the siren! Okawaru accepts your kill. You hear a splash. No target in view! Found a falchion. A merfolk impaler comes into view. It is wielding a trident. The merfolk impaler shouts! The merfolk impaler moves out of view. The merfolk impaler is too close now for your liking. The merfolk impaler hits you with a trident! Your body deteriorates! You feel dopey. You block the merfolk impaler's attack. A merfolk avatar comes into view. You miss the merfolk impaler. The merfolk avatar shouts! The merfolk impaler barely misses you. You impale the merfolk impaler!! The merfolk impaler is poisoned. The merfolk impaler is moderately wounded. The merfolk avatar chants a haunting song. You resist with almost no effort. You block the merfolk impaler's attack. You sock the merfolk impaler! The merfolk impaler is heavily wounded. Shadowy forms rise from the deep at the merfolk avatar's song! The merfolk impaler misses you. You block the merfolk impaler's attack. You sock the merfolk impaler! The merfolk impaler is severely wounded. You block the merfolk impaler's attack. You closely miss the merfolk impaler. The merfolk impaler is severely wounded. You block the merfolk impaler's attack. The merfolk impaler hits you but does no damage. The merfolk avatar chants a haunting song. You resist with almost no effort. You miss the merfolk impaler. The merfolk impaler is severely wounded. You block the merfolk impaler's attack. You thump the merfolk impaler! The merfolk impaler is almost dead. You block the merfolk impaler's attack. x2 You puncture the merfolk impaler! You kill the merfolk impaler! Okawaru accepts your kill. The merfolk avatar chants a haunting song. You resist with almost no effort. You impale the drowned soul!! The drowned soul is almost destroyed. The drowned soul is struck by your spines. You destroy the drowned soul! The merfolk avatar chants a haunting song. You resist with almost no effort. You block the drowned soul's attack. You closely miss the drowned soul. The drowned soul returns to the deep! The merfolk avatar chants a haunting song. You resist with almost no effort. You sock the drowned soul! The drowned soul is moderately damaged. The drowned soul touches you. The drowned soul drowns you! The merfolk avatar chants a haunting song. You resist with almost no effort. You barely miss the drowned soul. The drowned soul touches you. The drowned soul drowns you! You focus on the pain. You feel very mighty all of a sudden. The merfolk avatar chants a haunting song. You resist with almost no effort. The merfolk avatar chants a haunting song. You resist with almost no effort. You are feeling very hungry. You closely miss the drowned soul. You block the drowned soul's attack. You closely miss the drowned soul. The merfolk avatar chants a haunting song. You resist with almost no effort. The drowned soul is struck by your spines. The drowned soul touches you. The drowned soul drowns you! You barely miss the merfolk avatar. The merfolk avatar chants a haunting song. You resist with almost no effort. You closely miss the merfolk avatar. You sock the merfolk avatar! The merfolk avatar is poisoned. The merfolk avatar is lightly wounded. The merfolk avatar chants a haunting song. You resist with almost no effort. You bludgeon the merfolk avatar!! The merfolk avatar looks even sicker. The merfolk avatar is moderately wounded. The merfolk avatar chants a haunting song. You resist with almost no effort. You barely miss the merfolk avatar. The merfolk avatar is moderately wounded. The drowned soul is struck by your spines. The drowned soul touches you. The drowned soul drowns you! You miss the merfolk avatar. The merfolk avatar is heavily wounded. You sock the merfolk avatar! The merfolk avatar is heavily wounded. The merfolk avatar chants a haunting song. You resist with almost no effort. You impale the merfolk avatar!! The merfolk avatar is almost dead. The merfolk avatar chants a haunting song. You resist with almost no effort. You sock the merfolk avatar! You kill the merfolk avatar! Okawaru accepts your kill. Your Maces & Flails skill increases to level 11! No target in view! Things that are here: a trident; a glowing robe; a falchion You feel a little less mighty now. A manticore comes into view. The manticore flicks its tail. The volley of spikes hits you! The manticore flicks its tail. The volley of spikes hits you! The manticore bites you! You block the manticore's attack. The manticore misses you. You bludgeon the manticore!! The manticore is heavily wounded. You block the manticore's attack. x2 The manticore misses you. You barely miss the manticore. The manticore is heavily wounded. You block the manticore's attack. The manticore claws you but does no damage. The manticore closely misses you. You puncture the manticore! The manticore is severely wounded. The manticore is struck by your spines. The manticore barely misses you. The manticore misses you. You block the manticore's attack. You barely miss the manticore. The manticore is almost dead. You block the manticore's attack. The manticore claws you but does no damage. The manticore claws you! You puncture the manticore! You kill the manticore! Okawaru accepts your kill. No target in view! No target in view! A sea snake comes into view. The sea snake hisses angrily. A sea snake is nearby! You completely miss the sea snake. You block the sea snake's attack. You miss the sea snake. You block the sea snake's attack. You sock the sea snake! The sea snake is lightly wounded. The sea snake bites you. You block the sea snake's attack. You sock the sea snake! The sea snake is poisoned. The sea snake is moderately wounded. You are near starving! The sea snake barely misses you. You hit the sea snake. The sea snake is heavily wounded. You block the sea snake's attack. You impale the sea snake!! The sea snake is almost dead. The sea snake is struck by your spines. You kill the sea snake! Okawaru accepts your kill. No target in view! No target in view! Found 20 stones. A snapping turtle comes into view. The snapping turtle hisses angrily. The snapping turtle bites you from afar. The snapping turtle is struck by your spines. The snapping turtle completely misses you. You sock the snapping turtle! The snapping turtle is poisoned. The snapping turtle is heavily wounded. You hit the snapping turtle. The snapping turtle looks even sicker. The snapping turtle is severely wounded. You block the snapping turtle's attack. You thump the snapping turtle! The snapping turtle is almost dead. The snapping turtle withdraws into its shell! You hit the snapping turtle but do no damage. The snapping turtle is almost dead. You bludgeon the snapping turtle!! You kill the snapping turtle! Okawaru accepts your kill. No target in view! You see here a snapping turtle corpse. You butcher the snapping turtle corpse. s - a chunk of flesh Eat a chunk of flesh? (ye/n/q/i?) This raw flesh tastes terrible. You are feeling hungry. You continue eating. x2 Eat which item? (? for menu, Esc to quit) Okay, then. You are feeling very hungry. A merfolk impaler comes into view. It is wielding a trident of protection. A merfolk impaler is nearby! The merfolk impaler shouts! You block the merfolk impaler's attack. x2 2 merfolk come into view. A merfolk comes into view. It is wielding a glaive. The merfolk shouts! x2 The merfolk throws a throwing net. You block the throwing net. You hear a splash. The merfolk impaler hits you with a trident of protection! You focus on the pain. You feel agile all of a sudden. The merfolk throws a tomahawk. You block the tomahawk. You hear a splash. You closely miss the merfolk impaler. You block the merfolk impaler's attack. The merfolk throws a steel tomahawk. The steel tomahawk hits you. You hear a splash. The merfolk throws a tomahawk. You block the tomahawk. You hear a splash. The merfolk impaler completely misses you. You bludgeon the merfolk impaler!! The merfolk impaler is poisoned. The merfolk impaler is moderately wounded. The merfolk throws a steel tomahawk. You block the steel tomahawk. You hear a splash. The merfolk impaler completely misses you. You miss the merfolk impaler. The merfolk impaler is moderately wounded. The merfolk impaler misses you. You block the merfolk's attack. The merfolk impaler completely misses you. Unknown command. You sock the merfolk impaler! The merfolk impaler is heavily wounded. The merfolk misses you. The merfolk impaler completely misses you. The merfolk completely misses you. You completely miss the merfolk impaler. The merfolk impaler is heavily wounded. You block the merfolk's attack. You block the merfolk impaler's attack. The merfolk misses you. The merfolk hits you but does no damage. You closely miss the merfolk impaler. The merfolk impaler is heavily wounded. You block the merfolk impaler's attack. You block the merfolk's attack. The merfolk impaler hits you with a trident of protection! Unknown command. You thump the merfolk impaler! The merfolk impaler is severely wounded. The merfolk hits you from afar with a spear! You block the merfolk's attack. The merfolk impaler hits you with a trident of protection. The merfolk closely misses you. You sock the merfolk impaler! The merfolk impaler is severely wounded. You block the merfolk's attack. The merfolk closely misses you. The merfolk impaler is struck by your spines. The merfolk impaler hits you with a trident of protection! You hit the merfolk impaler but do no damage. The merfolk impaler is almost dead. You block the merfolk impaler's attack. The merfolk completely misses you. You block the merfolk's attack. x2 You block the merfolk impaler's attack. You thump the merfolk impaler! You kill the merfolk impaler! Okawaru accepts your kill. You hear a splash. x2 You block the merfolk's attack. The merfolk hits you but does no damage. You block the merfolk's attack. The merfolk is struck by your spines. The merfolk completely misses you. You block the merfolk's attack. You barely miss the merfolk. The merfolk is moderately wounded. The merfolk barely misses you. You block the merfolk's attack. The merfolk misses you. You hit the merfolk but do no damage. The merfolk is moderately wounded. The merfolk is struck by your spines. The merfolk hits you but does no damage. The merfolk is struck by your spines. The merfolk hits you with a glaive! You closely miss the merfolk. The merfolk is moderately wounded. You block the merfolk's attack. x2 The merfolk is struck by your spines. The merfolk hits you but does no damage. Unknown command. You sock the merfolk! The merfolk is poisoned. The merfolk is moderately wounded. The merfolk barely misses you. The merfolk is struck by your spines. The merfolk barely misses you. Your scale mail prevents you from hitting the merfolk. The merfolk is heavily wounded. You block the merfolk's attack. The merfolk hits you but does no damage. You block the merfolk's attack. You thump the merfolk! The merfolk is poisoned. The merfolk is severely wounded. The merfolk misses you. You block the merfolk's attack. The merfolk hits you with a spear! You closely miss the merfolk. The merfolk is severely wounded. You block the merfolk's attack. The merfolk is struck by your spines. The merfolk barely misses you. You puncture the merfolk! You kill the merfolk! Okawaru accepts your kill. You hear a splash. You block the merfolk's attack. The merfolk is struck by your spines. The merfolk hits you with a trident. Unknown command. You bludgeon the merfolk!! The merfolk is almost dead. The merfolk hits you but does no damage. You sock the merfolk! You kill the merfolk! Okawaru accepts your kill. You hear a splash. x2 You feel your intelligence returning. You block the merfolk's attack. You closely miss the merfolk. The merfolk is moderately wounded. Unknown command. You puncture the merfolk! The merfolk looks even sicker. The merfolk is severely wounded. You block the merfolk's attack. You puncture the merfolk! You kill the merfolk! Okawaru accepts your kill. You hear a splash. x3 No target in view! No target in view! No target in view! Done exploring. Done exploring. You feel a little less agile now. There is a stone staircase leading down here. You fly downwards. You hear coins being counted. An interdimensional caravan has stopped on this level and set up a bazaar. Hurry and find its entrance before they move on! There is a stone staircase leading up here. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Read which item? (? for menu, Esc to quit) As you read the scroll of magic mapping, it crumbles to dust. You feel aware of your surroundings. You sensed 1 shop/portal. Press: ? - help, v - describe, . - travel The floor. The plant is engulfed in freezing vapours. Found a flickering gateway to a bazaar. Really fly into a travel-excluded area? A manticore comes into view. Found a scroll of identify. The manticore flicks its tail. The volley of spikes hits you! A merfolk comes into view. It is wielding a trident. You are engulfed in freezing vapours. You resist. Found 16 gold pieces. You are engulfed in freezing vapours. You resist. The merfolk is engulfed in freezing vapours. You are engulfed in freezing vapours. You resist. The merfolk is engulfed in freezing vapours. The merfolk is engulfed in freezing vapours. The manticore is engulfed in freezing vapours. There is a flickering gateway to a bazaar here. You are engulfed in freezing vapours. You resist. The merfolk is engulfed in freezing vapours. The manticore is engulfed in freezing vapours. The manticore flicks its tail. You block the volley of spikes. The world spins around you as you enter the gateway. You enter an inter-dimensional bazaar! Found Veuxtuf's Assorted Antiques and Kunol's Weapon Boutique. There is an empty arch of ancient stone here. There is an entrance to Veuxtuf's Assorted Antiques here. s - 2 orange potions Thank you for shopping at Veuxtuf's Assorted Antiques! Found Xofyeg's Book Boutique. There is an entrance to Xofyeg's Book Boutique here. There is an empty arch of ancient stone here. Found Xutim's General Store. There is an entrance to Kunol's Weapon Boutique here. Found a gate leading back out of this place. There is an entrance to Xutim's General Store here. HP restored. Found Zaza's Gadget Shop. There is an entrance to Zaza's Gadget Shop here. Done exploring. There is a gate leading back out of this place here. There is an entrance to Xutim's General Store here. You are near starving! There is an entrance to Kunol's Weapon Boutique here. There is an empty arch of ancient stone here. There is an entrance to Veuxtuf's Assorted Antiques here. Read which item? (? for menu, Esc to quit) Identify which item? (\ to view known items) (? for menu, Esc to quit) As you read the scroll of identify, it crumbles to dust. s - 2 potions of resistance Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +1 cloak. You continue taking off your +1 cloak. x3 You finish taking off your +1 cloak. You start putting on your armour. You continue putting on your runed cloak. x5 You finish putting on your +2 cloak of magic resistance. You feel resistant to hostile enchantments. Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +2 cloak of magic resistance. x4 You finish taking off your +2 cloak of magic resistance. You feel less resistant to hostile enchantments. You start putting on your armour. You continue putting on your embroidered cloak. x5 You finish putting on your cursed +0 cloak. Oops, that feels deathly cold. Read which item? (? for menu, Esc to quit) As you read the scroll of remove curse, it crumbles to dust. You feel as if something is helping you. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +0 cloak. You continue taking off your +0 cloak. x3 You finish taking off your +0 cloak. You start putting on your armour. You continue putting on your +2 cloak of magic resistance. x5 You finish putting on your +2 cloak of magic resistance. You feel resistant to hostile enchantments. There is an entrance to Xofyeg's Book Boutique here. e - a book of Power Thank you for shopping at Xofyeg's Book Boutique! Read which item? (? for menu, Esc to quit) >>>>>>>>>>>>>>>>>>>>>> Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_READ repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Porcubot] Species: Demonspawn Job: Fighter HP: 133/133; mods: 0/0 MP: 30/30; mod: 0 Stats: 20 (20) 14 (14) 19 (19) Position: (67, 2), god: Okawaru (7), turn_is_over: 0, banished: 0 Standing on/in/over feature: shop Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 11 | 4181 | 731/750 Short Blades | | 0 | 0 | 0 | 0 | 0/59 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 2 | 100 | 11 | 4341 | 239/892 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 | X | 0 | 0 | 4 | 730 | 136/297 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 12 | 5371 | 377/1011 Dodging | X | 0 | 0 | 10 | 3410 | 81/773 Stealth | X | 0 | 0 | 0 | 0 | 0/50 Shields | X | 0 | 0 | 15 | 8661 | 278/1368 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 7 | 1670 | 6/476 Conjurations | X | 0 | 0 | 8 | 2030 | 230/450 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 | X | 0 | 0 | 2 | 320 | 142/178 Ice Magic | | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 3 | 490 | 134/238 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Poison Magic | X | 0 | 0 | 4 | 580 | 80/250 Invocations | X | 0 | 0 | 7 | 870 | 38/238 Evocations | X | 0 | 0 | 3 | 370 | 70/200 Spell bugs: Durations: Attributes: #12: 3757 #13: 630 #22: 1 #23: 29189 #24: 1239672183 #27: 261411 #49: 4028 #59: 1 Mutations: antennae: 1 (innate) talons: 1 slimy green scales: 2 (innate) deterioration: 1 dopey: 1 high mp: 1 powered by pain: 1 (innate) spiny: 3 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #32: +1 eveningstar of Okawaru's Supremacy {venom, rC+ MR+ Str+4} eq slot #1, inv slot #15: +2 cloak of magic resistance eq slot #2, inv slot #38: +2 hat of intelligence eq slot #3, inv slot #40: +3 pair of gauntlets of War {Slay+5} eq slot #4, inv slot #13: +1 pair of boots of flying eq slot #5, inv slot #37: +1 shield "Wuethresk" {rPois MR+ SInv} eq slot #6, inv slot #24: +2 scale mail of magic resistance eq slot #7, inv slot #19: ring "Tiel" {+Fly rPois MR+ Int+2} eq slot #8, inv slot #16: +3 ring of slaying eq slot #9, inv slot #8: amulet of regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ##### ###...# #....@# ###.....# ##.....### ###......# #.∩....### ###....### #.....## ##.....# ##....### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_axe >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>