ASSERT(verb_index < (int)ARRAYSZ(attack_types)) in 'mon-util.cc' at line 2068 failed. Version: Dungeon Crawl Stone Soup 0.20-a0-235-g8b3a786 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-councilgod-PR -name Veveveki -rc /dgldir/rcfiles/crawl-git/Veveveki.rc -macro /dgldir/rcfiles/crawl-git/Veveveki.macro -morgue /dgldir/morgue/Veveveki/ -webtiles-socket /crawl-master/webserver/sockets/Veveveki:2016-11-27.00:08:13.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 24 stack frames. /usr/games/crawl-councilgod-PR(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5d0713]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-councilgod-PR(_Z13do_crash_dumpv+0x2f2) [0x5d7a82]: do_crash_dump() /usr/games/crawl-councilgod-PR(_Z20crash_signal_handleri+0x9c) [0x5d09ac]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7fee0704a4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fee073e0b7b]: /usr/games/crawl-councilgod-PR() [0x5d7239] /usr/games/crawl-councilgod-PR() [0x5d7501] /usr/games/crawl-councilgod-PR() [0x903a36] /usr/games/crawl-councilgod-PR() [0x5f8823] /usr/games/crawl-councilgod-PR() [0x5fb47c] /usr/games/crawl-councilgod-PR(_Z19get_monster_db_descRK12monster_infoR13describe_infoRbb+0xa53) [0x5fd383]: get_monster_db_desc(monster_info const&, describe_info&, bool&, bool) /usr/games/crawl-councilgod-PR(_Z17describe_monstersRK12monster_infobRKSs+0x85) [0x5ff155]: describe_monsters(monster_info const&, bool, std::string const&) /usr/games/crawl-councilgod-PR(_Z20full_describe_squareRK9coord_defb+0x85) [0x633f95]: full_describe_square(coord_def const&, bool) /usr/games/crawl-councilgod-PR(_ZN17direction_chooser15describe_targetEv+0x4e) [0x63411e]: direction_chooser::describe_target() /usr/games/crawl-councilgod-PR(_ZN17direction_chooser12do_main_loopEv+0x270) [0x63dc50]: direction_chooser::do_main_loop() /usr/games/crawl-councilgod-PR(_ZN17direction_chooser16choose_directionEv+0x148) [0x63e058]: direction_chooser::choose_direction() /usr/games/crawl-councilgod-PR(_Z9directionR4distRK22direction_chooser_args+0x22) [0x63e202]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-councilgod-PR(_Z14do_look_aroundRK9coord_def+0x104) [0x63e354]: do_look_around(coord_def const&) /usr/games/crawl-councilgod-PR(_Z15process_command12command_type+0x1c1) [0xbb3a21]: process_command(command_type) /usr/games/crawl-councilgod-PR() [0xbb6b89] /usr/games/crawl-councilgod-PR() [0xbb7795] /usr/games/crawl-councilgod-PR(main+0x2eb) [0xbbb32b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7fee0703576d]: /usr/games/crawl-councilgod-PR() [0x535949] 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". 0x00007fee073e084e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fee073e084e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005d0e1b in call_gdb (file=0x7fee073cb180) at crash.cc:420 gdb = attach_cmd = "attach 23670\000\000\000\000\000\000\000" #2 0x00000000005d7aa2 in do_crash_dump () at dbg-asrt.cc:670 t = 1480205301 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1ac58d8 "/dgldir/morgue/Veveveki/"}} name = "/dgldir/morgue/Veveveki/crash-Veveveki-20161127-000821.txt", '\000' file = 0x7fee073cb180 #3 0x00000000005d09ac in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007fee073e0b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005d7239 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffff107a4b0 "ASSERT(verb_index < (int)ARRAYSZ(attack_types)) in 'mon-util.cc' at line 2068 failed.", assert=) at dbg-asrt.cc:794 No locals. #7 0x00000000005d7501 in AssertFailed (expr=0xc859d0 "verb_index < (int)ARRAYSZ(attack_types)", file=0xbe1cd9 "mon-util.cc", line=2068, text=0x0) at dbg-asrt.cc:832 mesg = "ASSERT(verb_index < (int)ARRAYSZ(attack_types)) in 'mon-util.cc' at line 2068 failed.\000\000\000\300\304\a\361\377\177\000\000 \000\a\361\377\177\000\000\234\065\274\000\000\000\000\000\b\305\a\361\377\177\000\000\000\305\a\361\377\177\000\000\234\065\274\000\000\000\000\000\202^\247\000\000\000\000\000\000\000\000\000\001\000\000\000\257U\274\000\000\000\000\000\377\377\377\377\377\377\377\377\030\000\000\000\060\000\000\000\340\305\a\361\377\177\000\000 \305\a\361\377\177\000\000 \000\254\001\000\000\000\000\251U\274\000\000\000\000\000 \254\a\361\377\177\000\000\020\254\a\361\377\177\000\000\250\255\a\361\377\177\000\000\234\065\274\000\000\000\000\000\236\065\274\000\000\000\000\000\254\273\005\a\356\177\000\000"... args = {{gp_offset = 4043810031, fp_offset = 32767, overflow_arg_area = 0x1, reg_save_area = 0x7fee07b9e5e3}} fileName = #8 0x0000000000903a36 in mon_attack_name (attack=) at mon-util.cc:2068 attack_types = {0xbde613 "hit", 0xbde3c2 "bite", 0xbc4588 "sting", 0xbe42f4 "release spores at", 0xbd2628 "touch", 0xbde49a "engulf", 0xbde16f "claw", 0xbde3ad "peck", 0xbd392f "headbutt", 0xbde3bc "punch", 0xbde3a8 "kick", 0xbde174 "tentacle-slap", 0xbde3b2 "tail-slap", 0xbe4306 "gore", 0xbc3cd3 "constrict", 0xbe430b "trample", 0xbe4313 "trunk-slap", 0xbe431e "snap closed at", 0xbe432d "splash", 0xbc5429 "pounce on", 0xbc4588 "sting"} verb_index = #9 0x00000000005f8823 in _monster_attacks_description (mi=...) at describe.cc:3186 info = @0x1ac75b0: {definition = {type = AT_WEAP_ONLY, flavour = AF_PLAIN, damage = 20}, weapon = 0x0} attack = @0x1ac75b0: {type = AT_WEAP_ONLY, flavour = AF_PLAIN, damage = 20} weapon_note = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1258798 ""}} count_desc = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1258798 ""}} __for_range = @0x7ffff107afe0: {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x1ac7590, _M_left = 0x1ac7590, _M_right = 0x1ac7590}, _M_node_count = 1}}} result = attack_counts = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x1ac7590, _M_left = 0x1ac7590, _M_right = 0x1ac7590}, _M_node_count = 1}}} attack_descs = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } #10 0x00000000005fb47c in _monster_stat_description (mi=...) at describe.cc:3595 pronoun = did_speed = false sizes = {0xbcba7f "tiny", 0xbcba84 "very small", 0xbc29c4 "small", 0x0, 0xbc29ca "large", 0xbcba8f "very large", 0xbcba9a "giant"} resist = 12331466 resists = {MR_RES_ELEC, MR_RES_POISON, MR_RES_FIRE, MR_RES_STEAM, MR_RES_COLD, MR_RES_ACID, MR_RES_ROTTING, MR_RES_NEG, MR_RES_DAMNATION} high_resists = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x1b7deb0, _M_finish = 0x1b7dec0, _M_end_of_storage = 0x1b7dec0}}, } suscept = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } result = extreme_resists = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x1b7e2f0, _M_finish = 0x1b7e300, _M_end_of_storage = 0x1b7e300}}, } base_resists = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x19749b0, _M_finish = 0x19749b8, _M_end_of_storage = 0x19749b8}}, } resist_descriptions = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x1ad05f0, _M_finish = 0x1ad0608, _M_end_of_storage = 0x1ad0610}}, } #11 0x00000000005fd383 in get_monster_db_desc (mi=..., inf=..., has_stat_desc=has_stat_desc@entry=@0x7ffff107c17d: false, force_seen=force_seen@entry=false) at describe.cc:3777 stair_use = symbol = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x167f718 "8"}} quote2 = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1258798 ""}} db_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1ad36e8 "conjurer statue"}} it = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1addc78 "it"}} it_o = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1a881d8 "it"}} It = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1b04578 "It"}} curse_power = result = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xffffff00
}} #12 0x00000000005ff155 in describe_monsters (mi=..., force_seen=, footer=...) at describe.cc:3966 inf = {body = , title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1ad3d78 "A conjurer statue."}}, prefix = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1258798 ""}}, suffix = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1258798 ""}}, footer = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1258798 ""}}, quote = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1258798 ""}}} has_stat_desc = false show_as_menu = {m_old_mode = 28129000} qs = { = {_vptr.Menu = 0x4f, f_selitem = 0x1, f_drawitem = 0x200, f_keyfilter = 0x7ffff107c610, action_cycle = Menu::CYCLE_TOGGLE, menu_action = Menu::ACT_EXECUTE, title = 0x7fee07bb3ded, title2 = 0x1141200, flags = 1, tag = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1a88580 ""}}, first_entry = 8304337, y_offset = 0, pagesize = 18092552, max_pagesize = 0, more = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7ffff107c610, _M_finish = 0x1, _M_end_of_storage = 0x1ad0394}}, }}, items = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1abe818, _M_finish = 0x7eb779, _M_end_of_storage = 0x4f}}, }, sel = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7ffff107c3e0, _M_finish = 0x7ffff107c610, _M_end_of_storage = 0x1ad0390}}, }, select_filter = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1ad0394, _M_finish = 0x7edf4f, _M_end_of_storage = 0x1ad0390}}, }, highlighter = 0x1ad0390, num = 28116368, lastch = 0, alive = 24, last_selected = 0, mdisplay = 0x15aded8, _webtiles_section_start = -251149176, _webtiles_section_end = 32767, _webtiles_title_changed = 192, _webtiles_title = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x4, _M_finish = 0x1aaad60, _M_end_of_storage = 0x1aaad60}}, }}, _webtiles_suffix = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1aaaf60, _M_finish = 0x1a88588, _M_end_of_storage = 0x1aab16c}}, }}}, } show_quote = fs = { = { = {_vptr.Menu = 0x1aab170, f_selitem = 0x1a88580, f_drawitem = 0x1aab16c, f_keyfilter = 0x1aaaf70, action_cycle = 27963760, menu_action = Menu::ACT_EXECUTE, title = 0x1a88580, title2 = 0x7ffff107c6f0, flags = -251148784, tag = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7ffff107c6f0 "\215\b"}}, first_entry = 28115856, y_offset = 0, pagesize = 28043288, max_pagesize = 0, more = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7ee143, _M_finish = 0x1ad0390, _M_end_of_storage = 0x1ad0390}}, }}, items = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1ad0590, _M_finish = 0x1abe818, _M_end_of_storage = 0x1ad0394}}, }, sel = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1ad0390, _M_finish = 0x1ad0590, _M_end_of_storage = 0x1abe818}}, }, select_filter = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7ffff107c500, _M_finish = 0x1c3b5e0, _M_end_of_storage = 0x1aaad60}}, }, highlighter = 0x1aaad60, num = 27963232, lastch = 0, alive = 136, last_selected = 0, mdisplay = 0x7fee08d8b6c0, _webtiles_section_start = 1, _webtiles_section_end = 0, _webtiles_title_changed = 64, _webtiles_title = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7fee0705a42c, _M_finish = 0x1, _M_end_of_storage = 0x7fee082850ef}}, }}, _webtiles_suffix = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x700000020, _M_finish = 0x7600000076, _M_end_of_storage = 0x0}}, }}}, }, spells = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1, _M_finish = 0x0, _M_end_of_storage = 0xf1dce8}}, }, mon_owner = 0x0, source_item = 0x3800000021, show_quote_toggle = 92} #13 0x0000000000633f95 in full_describe_square (c=..., cleanup=cleanup@entry=true) at directn.cc:2120 mi = 0x1addc90 #14 0x000000000063411e in direction_chooser::describe_target (this=this@entry=0x7ffff107d3f0) at directn.cc:1816 No locals. #15 0x000000000063dc50 in direction_chooser::do_main_loop (this=this@entry=0x7ffff107d3f0) at directn.cc:1927 old_target = {x = 49, y = 43} key_command = CMD_TARGET_DESCRIBE loop_done = false #16 0x000000000063e058 in direction_chooser::choose_direction (this=this@entry=0x7ffff107d3f0) at directn.cc:2021 mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_TARGET} legacy_range = { = {_vptr.targetter = 0xcb9150, origin = {x = 52, y = 49}, aim = {x = 52, y = 49}, agent = 0x115a820, why_not = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1258798 ""}}}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {0, 0, 12537444, 0, 117835720, 32750, 0, 0, 123, 0, 12363123, 0, 0, 0, 0, 0, 24, 0, -251148064}}, {mData = {32767, -251147664, 32767, -251147824, 32767, 1, 0, -251148032, 32767, -251147632, 32767, -251147792, 32767, 1, 0, -251147656, 32767, 2047, 0}}, {mData = {12537495, 0, -251147632, 32767, 118601088, 32750, -72515583, 32767, -251147632, 32767, -251147632, 32767, -251147632, 32767, -251147632, 32767, -251147630, 32767, -251145585}}, {mData = {32767, -251147632, 32767, -251145585, 32767, 0, 0, 0, 0, 121415456, 32750, 69, 0, -251147632, 32767, 123, 0, -251144480, 32767}}, {mData = {0, 0, 118057541, 32750, 0, 0, 44, 0, 69, 0, -251147632, 32767, 123, 0, 0, 32750, -1, 0, 44}}, {mData = {0, 24, 0, 16209376, 0, 24, 0, -251147632, 32767, 123, 0, -251144480, 32767, 0, 0, 129620250, 32750, 0, 0}}, {mData = {27821448, 0, 16209344, 0, 12338179, 0, 16209376, 0, 129620936, 32750, 16209344, 0, 2, 0, -251147632, 32767, 16209344, 0, 12537495}}, {mData = {0, 11740073, 0, 16187426, 0, 16, 48, -251145952, 32767, -251145968, 32767, -251145552, 32767, 12378168, 0, 12378170, 0, 117816236, 32750}}, {mData = {-251145312, 32767, 0, 0, 12378170, 0, 2, 0, 16, 48, -251144608, 32767, -251144816, 32767, 118600708, 32750, 16, 48, -251144576}}, {mData = {32767, -251144784, 32767, 25634802, 0, 16, 48, -251144544, 32767, 0, 0, -2, -1, 0, 0, 32, 0, 0, 0}}, {mData = {0, 0, 0, 0, 18, 0, 0, 0, 10, 0, 0, 32767, -251146282, 32767, 0, 1, 0, 32767, -1}}, {mData = {-1, 12537173, 0, -251146944, 32767, 12378169, 0, -72515583, 32767, -251146891, 32767, 117835720, 32750, -251146944, 32767, -251146944, 32767, 12378168, 0}}, {mData = {0, 0, 0, 0, -251144897, 32767, 0, 0, 0, 0, 121415456, 32750, 16, 48, -251144288, 32767, -251144496, 32767, 16209344}}, {mData = {0, 16, 48, -251144256, 32767, -251144464, 32767, 40, 0, 16, 48, -251144224, 32767, 16, 48, -251144208, 32767, -251144416, 805339135}}, {mData = {40, 0, 16, 48, -251144176, 32767, -251144384, 32767, 27821474, 0, 16, 48, -251144144, 32767, -251144352, 32767, 11740734, 0, -251142560}}, {mData = {32767, 27821448, 1, 27821474, 0, 16209376, 0, 16209376, 0, -251146960, 32767, -251146560, 32767, -251146720, 32767, 1, 0, -251146928, 32767}}, {mData = {-251146528, 32767, -251146688, 32767, 1, 0, -251146896, 32767, -251146496, 32767, -251146880, 32767, -251146480, 32767, -251146640, 32767, 1, 0, -251146848}}, {mData = {32767, -251146448, 32767, -251146608, 32767, 1, 0, -251146816, 32767, -251146416, 32767, -251146576, 32767, 1, 0, -251146440, 32767, 2047, 0}}, {mData = {12363123, 0, -251146416, 32767, 118601088, 32750, -72515583, 32767, -251146416, 32767, -251146416, 32767, -251146416, 32767, -251146416, 32767, -251146415, 32767, -251144369}}}}}, exp_map_max = {mData = {mData = {{mData = {32767, -251146416, 32767, -251144369, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -251142560, 4, 50, 0}}, {mData = {0, 0, 0, 0, -251142560, 32767, 0, 32750, -1, 0, 0, 0, 27, 0, 16209376, 0, -1, 0, -251146448}}, {mData = {32767, -251142560, 32767, 121409440, 32750, 0, 0, 129620250, 32750, 16209376, 0, 24817128, 0, 16209344, 0, 1, 0, 16209376, 0}}, {mData = {129620936, 32750, 16209344, 0, 2, 0, -251146448, 32767, -251146416, 32767, 16209344, 0, 12363123, 0, -251146416, 32767, 16209344, 0, 12363123}}, {mData = {0, 11740073, 0, -251643358, 32767, 24, 48, -251144144, 32767, -251144352, 32767, -251199440, 32767, 129513051, 32750, -251146136, 32767, 129471062, 32750}}, {mData = {132030336, 32750, -251146136, 32767, -251146136, 32767, 121415456, 32750, 56, 0, -251145904, 32767, -251144272, 32767, 1, 0, -251145904, 32767, 118057541}}, {mData = {32750, 27821232, 0, -251144272, 32767, 56, 942735360, -251145904, 32767, 27821232, 0, -251144280, 32767, -251145904, 32767, -251144272, 32767, 32, 48}}, {mData = {-251145312, 32767, -251145520, 32767, -251144272, 32767, -251144272, 32767, -251144280, 32767, -251144272, 32767, 121415456, 32750, 56, 0, -251145840, 32767, 27821232}}, {mData = {0, 0, 0, -251145840, 32767, 118057541, 32750, 27821232, 0, 13, 0, 56, 0, -251145840, 32767, 0, 0, 1, 0}}, {mData = {0, 0, 800, 0, 0, 0, 48, 60, 92, 110, 119, 124, 13, 0, -251145952, 32767, -251145600, 32767, -251145712}}, {mData = {32767, 12378168, 0, -251145552, 32767, 15, 0, 0, 0, -251145600, 32767, 117993170, 32750, -72515583, 0, -251145600, 32767, -251145600, 32767}}, {mData = {-251145600, 32767, -251145600, 32767, -251145598, 32767, -251145585, 32767, -251145600, 32767, -251145585, 32767, 121415456, 32750, 44, 0, 19, 0, 18201680}}, {mData = {0, 18196512, 0, -251145392, 32767, 118057541, 32750, 0, 0, 19, 0, 44, 0, 19, 0, 18201680, 0, 129711597, 32750}}, {mData = {18098384, 0, 19, 0, -251145616, 32767, 129616521, 32750, 12342724, 0, 129623216, 32750, 27, 0, 0, 0, -251145616, 32767, 18206008}}, {mData = {0, 51, 0, 18205944, 0, 29426912, 0, 18205952, 0, 18201680, 0, 18196512, 0, -251145392, 32767, 121415456, 32750, 40, 0}}, {mData = {15, 0, 18098384, 0, 19236736, 0, 0, 0, 118057541, 32750, 52, 0, 15, 0, 40, 0, 121415456, 32750, 41}}, {mData = {0, 16, 0, 18098384, 0, 19236736, 0, 0, 0, 118057541, 32750, 16077096, 0, 16, 0, 41, 0, 16, 0}}, {mData = {18098384, 0, 129711597, 32750, 19236760, 0, 16, 0, -251144384, 32767, 129616521, 32750, 12537945, 0, 129623216, 32750, 18098384, 0, 0}}, {mData = {0, 125, 0, 28128976, 0, 18098384, 0, 28129024, 0, 18098384, 0, 19236736, 0, 0, 0, 0, 0, 0, 0}}}}}, range = -1, affects_walls = true, affects_pos = 0} rva = {_vptr.range_view_annotator = 0xc47b30} #17 0x000000000063e202 in direction (moves=..., args=...) at directn.cc:495 No locals. #18 0x000000000063e354 in do_look_around (whence=...) at directn.cc:837 lmove = {isValid = false, isTarget = false, isEndpoint = false, isCancel = false, choseRay = false, target = {x = 49, y = 43}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} args = {hitfunc = 0x0, restricts = DIR_TARGET, mode = TARG_ANY, range = -1, just_looking = true, needs_path = false, self = CONFIRM_PROMPT, target_prefix = 0xbcd5db "Here", top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1258798 ""}}, 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 = 0x1ad36e8, _M_const_object = 0x1ad36e8, _M_function_pointer = 0x1ad36e8, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x1ad36e8, this adjustment 140737237210912}, _M_pod_data = "\350\066\255\001\000\000\000\000 \327\a\361\377\177\000"}, _M_manager = 0}, _M_invoker = 0x1b14f30}, default_place = {x = 0, y = 0}} #19 0x0000000000bb3a21 in process_command (cmd=cmd@entry=CMD_LOOK_AROUND) at main.cc:2123 No locals. #20 0x0000000000bb6b89 in _input () at main.cc:1479 cmd = CMD_LOOK_AROUND player_disabled = {was_disabled = false} #21 0x0000000000bb7795 in _launch_game () at main.cc:480 game_start = false ccon = {cstate = false, smartcstate = false} #22 0x0000000000bbb32b in _launch_game_loop () at main.cc:381 game_ended = false #23 main (argc=, argv=0x7ffff107de68) at main.cc:337 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Nov 26 2016 at 11:52:48 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -DEXPERIMENTAL_BRANCH="councilgod-PR" -Wall -Wformat-security -Wundef -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DTOURNEY='0.19' -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-councilgod-PR/saves" -DDATA_DIR_PATH="/crawl-master/crawl-councilgod-PR/data/" -DWEB_DIR_PATH="/crawl-master/crawl-councilgod-PR/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 33, depth = 1 Level id: WizLab Level build method = random_map_in_depth, level layout type = encompass, absdepth0 = 24 Level vaults: wizlab_iskenderun Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The yaktaur captain shoots a bolt. The bolt hits your +7 quick blade of electrocution!!! Casting: Regeneration Confirm with . or Enter, or press ? or * to list all spells. You feel protected from missiles. The yaktaur captain shoots a bolt. The bolt hits your +7 quick blade of electrocution!! Things that are here: a whip; a robe; 24 bolts You hit the yaktaur captain. The yaktaur captain is almost dead. The yaktaur captain unwields an uncursed arbalest. The yaktaur captain completely misses you. You riposte. A +7 double sword of flaming manifests from thin air! You hit the yaktaur captain but do no damage. You punch the yaktaur captain. The yaktaur captain is almost dead. You slice the yaktaur captain!! You kill the yaktaur captain! Ieoh Jian accepts your kill. No target in view! Search for what [Enter for "earth", or ? for help]? cloak You grab the +7 double sword of flaming from the air. The +8 autumn katana {slice, Clar} flies back to your hands! There is an open door here. There is an open door here. You see here a polished cloak. You can't carry that many items. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop an uncursed amulet of magic regeneration. v - a polished cloak As you read the scroll of identify, it crumbles to dust. v - the +2 cloak "Mitacosh" {rF+ Str+2 Dex+2} Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +0 cloak of poison resistance. x4 You finish taking off your +0 cloak of poison resistance. You no longer feel resistant to poison. You start putting on your armour. You continue putting on the +2 cloak "Mitacosh" {rF+ Str+2 Dex+2}. x5 You finish putting on the +2 cloak "Mitacosh" {rF+ Str+2 Dex+2}. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a wand of lightning (?/15). There is an open door here. Things that are here: a flail; a scale mail; a human skeleton There is an open door here. You see here a wand of random effects (?/48). You see here a giant club. Things that are here: an uncursed arbalest; 13 bolts; a giant club Things that are here: a whip; a robe; 24 bolts There is an open door here. You see here a bolt. There is an open door here. There is an open door here. You see here a battleaxe of freezing. Things that are here: a battleaxe; a plate armour Things that are here: a hand axe; a plate armour You see here 12 sling bullets. There is an open door here. You are feeling hungry. There is an open door here. You open the door. Found a stone staircase leading up. There is an open door here. You open the door. Found 10 stones. There is an open door here. There is an open door here. You now have 3896 gold pieces (gained 28). You open the door. There is an open door here. You now have 3910 gold pieces (gained 14). There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. Done exploring. Done exploring. There is an open door here. There is an open door here. There is a stone staircase leading down here. You climb downwards. A shadow dragon, a stone giant, 24 vault guards and a tentacled monstrosity come into view. The vault guard shouts! Found 14 stones. Found three escape hatches in the ceiling. Found two stone staircases leading up. There is a stone staircase leading up here. The vault guard shouts! The vault guard hits you from afar with a halberd! The vault guard shouts! x8 You climb upwards. There is a stone staircase leading down here. Search for what [Enter for "cloak", or ? for help]? art Magic restored. There is an open door here. HP restored. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Things that are here: a robe; a dagger There is an open door, spattered with blood here. Things that are here: a club; a plate armour; an enchanted dire flail You see here a stone. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You are feeling very hungry. (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths Where to? (Enter - D:10 @ (x,y), ? - help) Okay, then. You are a level 21 Merfolk Skald. You are 17% of the way to level 22. Play time: 07:52:24 (46103 turns) Put on which piece of jewellery? (? for menu, Esc to quit) You remove the amulet of Temptation {Spirit MP+9 SInv}. You feel a craving for the dungeon's cuisine. B - an amulet of the gourmand (around neck) (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths Where to? (Enter - D:10 @ (x,y), ? - help) There is an open door here. There is a stone staircase leading up here. You climb upwards. A centaur warrior comes into view. There is a stone staircase leading down here. The centaur warrior misses you. There is an open door here. A +7 rapier of electrocution manifests from thin air! You slash the centaur warrior! The centaur warrior is moderately wounded. You hit the centaur warrior. The centaur warrior is moderately wounded. The centaur warrior completely misses you. You riposte. You slash the centaur warrior! The centaur warrior is severely wounded. You barely miss the centaur warrior. The centaur warrior is severely wounded. The centaur warrior completely misses you. You closely miss the centaur warrior. The centaur warrior is severely wounded. The centaur warrior misses you. You riposte. You barely miss the centaur warrior. Your punch misses the centaur warrior. The centaur warrior is severely wounded. You open the centaur warrior like a pillowcase!!! You kill the centaur warrior! Ieoh Jian accepts your kill. 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! Things that are here: a shortbow; 22 arrows There isn't anything to butcher here. (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths Where to? (Enter - D:10 @ (x,y), ? - help) You grab the +7 rapier of electrocution from the air. There is an open door here. The +8 autumn katana {slice, Clar} flies back to your hands! A vault sentinel comes into view. It is wielding a morningstar. A +6 quarterstaff of speed manifests from thin air! You slash the vault sentinel! Your punch misses the vault sentinel. The vault sentinel is moderately wounded. The vault sentinel completely misses you. You barely miss the vault sentinel. You punch the vault sentinel. The vault sentinel is moderately wounded. You barely miss the vault sentinel. You punch the vault sentinel, but do no damage. The vault sentinel is moderately wounded. The vault sentinel completely misses you. You riposte. You slice the vault sentinel!! The vault sentinel is almost dead. You slice the vault sentinel!! You kill the vault sentinel! Ieoh Jian accepts your kill. 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! Things that are here: a morningstar; a ring mail (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths Where to? (Enter - D:10 @ (x,y), ? - help) There is an open door here. There is a gate leading back out of this place here. You go up through the gate. Welcome back to the Dungeon! There is a gate to the Vaults here. You see here a wand of polymorph (?/24). There is an open door here. There is a stone staircase leading up, spattered with blood here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You see here an arrow. Items here: ( ))) 10 arrows; an uncursed shortbow; a dagger; a whip of electrocution Things that are here: an arrow; a short sword There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is an entrance to Waatodef's Antique Armour Shoppe here. O - a spiked helmet Thank you for shopping at Waatodef's Antique Armour Shoppe! As you read the scroll of identify, it crumbles to dust. O - the +0 helmet of the King {+Blink rCorr Int-4} Thank you for shopping at Waatodef's Antique Armour Shoppe! Okay, then. You can't carry that many items. There is an entrance to Waatodef's Antique Armour Shoppe here. You see here a scorched ring mail. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop the +0 helmet of the King {+Blink rCorr Int-4}. O - a scorched ring mail As you read the scroll of identify, it crumbles to dust. O - the +2 ring mail "Rahuqud" {*Drain Regen+ Int+2} Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop the +2 ring mail "Rahuqud" {*Drain Regen+ Int+2}. O - the +0 helmet of the King {+Blink rCorr Int-4} (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths Where to? (Enter - D:10 @ (x,y), ? - help) What level of the Vaults? (default 1, ? - help) Okay, then. (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths Where to? (Enter - D:10 @ (x,y), ? - help) What level of the Elven Halls? (default 1, ? - help) There is an abandoned shop here. There is a staircase to the Orcish Mines here. You climb downwards. Welcome to the Orcish Mines! There is a staircase back to the Dungeon here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You are near starving! (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths Where to? (Enter - Elf:1, ? - help) Okay, then. You are a level 21 Merfolk Skald. You are 18% of the way to level 22. Play time: 07:54:44 (46270 turns) You start eating one of the 18 meat rations. You continue eating. x2 You finish eating. That meat ration really hit the spot! (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (U) Depths Where to? (Enter - Elf:1, ? - help) There is a bloodstained altar of Trog here. There is a staircase to the Elven Halls here. You climb downwards. Welcome to the Elven Halls! You hear the crackle of arcane power. There is an entrance to a wizard's laboratory on this level! Hurry and find it before the portal closes forever! 2 deep elf magi come into view. Found 14 gold pieces. There is a staircase back to the Mines here. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop 2 scrolls of enchant armour. You drop 18 bread rations. You drop a scroll of recharging. You drop a scroll of holy word. The deep elf mage shouts! You drop the +0 helmet of the King {+Blink rCorr Int-4}. The deep elf mage shouts! You drop a +5 ring of strength. The deep elf mage points at you and mumbles some strange words. The sticky flame hits you! You are covered in liquid flames! You are covered in liquid flames! The deep elf mage completely misses you. You riposte. A +7 lajatang of speed manifests from thin air! You slice the deep elf mage!! You punch the deep elf mage, but do no damage. The deep elf mage is severely wounded. Found a chain mail. You slice the deep elf mage!! You kill the deep elf mage! Ieoh Jian accepts your kill. You hear a splash. x2 You are covered in liquid flames! You slash the deep elf mage! The deep elf mage is moderately wounded. You are covered in liquid flames! You slash the deep elf mage! You punch the deep elf mage! You kill the deep elf mage! Ieoh Jian accepts your kill. You hear a splash. You are covered in liquid flames! Your legs become a tail as you enter the water. Your +0 pair of boots melds into your body. You grab the +7 lajatang of speed from the air. The flames go out! Things that are here: a dagger; a leather armour; an elf corpse Found 2 javelins. Your +0 pair of boots unmelds from your body. The +8 autumn katana {slice, Clar} flies back to your hands! A trident of protection comes into view. You see here 14 gold pieces. You now have 3332 gold pieces (gained 14). Casting: Repel Missiles Confirm with . or Enter, or press ? or * to list all spells. You miscast Spectral Weapon. You are very lightly contaminated with residual magic. You feel a bit tired. The trident of protection hits you but does no damage. The trident of protection hits you! A +6 demon whip of speed manifests from thin air! You slash the trident of protection! The trident of protection is severely damaged. You hit the trident of protection. The trident of protection is severely damaged. The trident of protection barely misses you. You riposte. You miss the trident of protection. The trident of protection is severely damaged. You hit the trident of protection. Your punch misses the trident of protection. The trident of protection is almost destroyed. The trident of protection hits you. You slice the trident of protection!! The trident of protection falls from the air. Ieoh Jian accepts your kill. No target in view! You see here a trident of protection. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +2 glaive of venom begins to drip with poison! k - a +2 glaive of venom (weapon) You bounce against the obstacle and pole vault! You bounce against the obstacle and pole vault! You bounce against the obstacle and pole vault! You open the door. 2 large abominations come into view. An elf zombie comes into view. There is an open door here. A large abomination and 2 zombies come into view. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +2 glaive of venom stops dripping with poison. The +10 quarterstaff of Annoyance {holy, rElec rF+ Dex-4} softly glows with a divine radiance! K - the +10 quarterstaff of Annoyance (weapon) {holy, rElec rF+ Dex-4} A large abomination comes into view. A +6 lajatang of speed manifests from thin air! The helpless large abomination fails to defend itself. You bludgeon the large abomination!! The large abomination convulses!!! You destroy the large abomination! Ieoh Jian accepts your kill. A necromancer comes into view. It is wielding a dagger. The necromancer shouts! The necromancer casts a spell. The necromancer binds the souls of nearby monsters. You sock the large abomination! The large abomination convulses! The large abomination is moderately damaged. The large abomination completely misses you. You riposte. You sock the large abomination! The large abomination convulses!! You destroy the large abomination! Ieoh Jian accepts your kill. You hit the large abomination. The large abomination convulses. The large abomination is lightly damaged. The necromancer points at you and mumbles some strange words. The bolt of cold hits you! You feel a terrible chill! The large abomination misses you. You sock the large abomination! The large abomination convulses! The large abomination is heavily damaged. The elf zombie completely misses you. The necromancer moves out of view. The large abomination misses you. You barely miss the large abomination. The large abomination is heavily damaged. You thump the large abomination! The large abomination convulses. The large abomination is almost destroyed. The large abomination completely misses you. You riposte. You thump the large abomination! You destroy the large abomination! Ieoh Jian accepts your kill. The elf zombie misses you. Wear which item? (? for menu, Esc to quit) Okay, then. Put on which piece of jewellery? (? for menu, Esc to quit) You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or Z - the ring of the Slug {Fire +Blink} > or W - a +5 ring of evasion You remove the ring of the Slug {Fire +Blink}. You feel agile. w - the ring of Tulips (left hand) {rC+ Dex+2} You hit the elf zombie. The elf zombie convulses. The elf zombie is lightly damaged. The elf zombie barely misses you. The elf zombie completely misses you. The necromancer gestures wildly while chanting. The necromancer binds the souls of nearby monsters. A +7 demon trident of electrocution manifests from thin air! You bludgeon the elf zombie!! The elf zombie convulses! The elf zombie is severely damaged. You sock the elf zombie! The elf zombie convulses! You destroy the elf zombie! Ieoh Jian accepts your kill. The elf zombie closely misses you. The elf zombie misses you. You bludgeon the elf zombie!! The elf zombie convulses! The elf zombie is moderately damaged. You hear the stately crackle of a very distant magical portal. You hit the elf zombie. The elf zombie convulses! The elf zombie is severely damaged. The necromancer mumbles some strange words. The necromancer binds the souls of nearby monsters. The elf zombie hits you but does no damage. The elf zombie completely misses you. You riposte. You hit the elf zombie. The elf zombie convulses. The elf zombie is severely damaged. The large abomination barely misses your +7 demon trident of electrocution. You bludgeon the elf zombie!! The elf zombie convulses!! You destroy the elf zombie! Ieoh Jian accepts your kill. Your magical contamination has completely faded away. You barely miss the necromancer. The elf zombie closely misses you. You sock the necromancer! The necromancer is lightly wounded. The necromancer gestures wildly while chanting. The necromancer binds the souls of nearby monsters. The large abomination barely misses your +7 demon trident of electrocution. You thump the necromancer! The necromancer is moderately wounded. The elf zombie misses you. You riposte. You barely miss the elf zombie. The necromancer casts a spell. The necromancer binds the souls of nearby monsters. You closely miss the necromancer. The necromancer is moderately wounded. You sock the necromancer! The necromancer is severely wounded. The large abomination hits your +7 demon trident of electrocution! The necromancer completely misses you. The elf zombie closely misses you. You hit the necromancer. The necromancer is almost dead. You sock the necromancer! You kill the necromancer! Ieoh Jian accepts your kill. The elf zombie hits you but does no damage. You sock the large abomination! The large abomination convulses. The large abomination is moderately damaged. You barely miss the large abomination. The large abomination is moderately damaged. The elf zombie misses you. You hit the large abomination. The large abomination convulses. The large abomination is heavily damaged. The large abomination completely misses you. Your troll leather armour prevents you from hitting the large abomination. The large abomination is heavily damaged. The elf zombie barely misses you. You thump the large abomination! The large abomination convulses! You destroy the large abomination! Ieoh Jian accepts your kill. You barely miss the elf zombie. The elf zombie hits you. You sock the elf zombie! The elf zombie convulses. The elf zombie is moderately damaged. You bludgeon the elf zombie!! The elf zombie convulses! The elf zombie is severely damaged. The elf zombie completely misses you. You riposte. A +6 broad axe of flaming manifests from thin air! You closely miss the elf zombie. The elf zombie is severely damaged. You sock the elf zombie! The elf zombie convulses! The elf zombie is almost destroyed. You sock the elf zombie! You destroy the elf zombie! Ieoh Jian accepts your kill. No target in view! You open the door. A deep elf death mage, a necromancer, a large abomination and a zombie come into view. Found a conspicuous book. There is an open door here. The helpless large abomination fails to defend itself. You hammer the large abomination like a gong!!! The large abomination convulses!! You destroy the large abomination! Ieoh Jian accepts your kill. The necromancer shouts! You thump the elf zombie! The elf zombie convulses! The elf zombie is moderately damaged. You hit the elf zombie. The elf zombie convulses! The elf zombie is heavily damaged. The elf zombie closely misses you. You riposte. You closely miss the elf zombie. The elf zombie is heavily damaged. You closely miss the elf zombie. The elf zombie is heavily damaged. You sock the elf zombie! The elf zombie convulses! The elf zombie is almost destroyed. The elf zombie closely misses you. The deep elf death mage completely misses you. You sock the elf zombie! The elf zombie convulses! You destroy the elf zombie! Ieoh Jian accepts your kill. You bludgeon the deep elf death mage!! The deep elf death mage is moderately wounded. The deep elf death mage completely misses you. You riposte. You hit the deep elf death mage. The deep elf death mage is moderately wounded. The necromancer hits you but does no damage. You closely miss the deep elf death mage. The deep elf death mage is moderately wounded. You sock the deep elf death mage! The deep elf death mage is heavily wounded. The deep elf death mage hits you but does no damage. The necromancer completely misses you. You sock the deep elf death mage! The deep elf death mage is severely wounded. The deep elf death mage gestures at you while chanting. The bolt of negative energy misses you. The bolt of negative energy hits your +6 broad axe of flaming. Your +6 broad axe of flaming completely resists. You closely miss the deep elf death mage. The deep elf death mage is severely wounded. The necromancer gestures wildly while chanting. The necromancer binds the souls of nearby monsters. You sock the deep elf death mage! The deep elf death mage is severely wounded. The deep elf death mage hits you but does no damage. The necromancer closely misses you. You riposte. You hit the necromancer. The necromancer is lightly wounded. You bludgeon the deep elf death mage!! You kill the deep elf death mage! Ieoh Jian accepts your kill. A freezing mist starts to gather... A deep elf death mage simulacrum comes into view. You bludgeon the necromancer!! The necromancer is heavily wounded. The necromancer misses you. You miss the necromancer. The necromancer is heavily wounded. You bludgeon the necromancer!! The necromancer is almost dead. The necromancer hits you but does no damage. You bludgeon the necromancer!! You kill the necromancer! Ieoh Jian accepts your kill. A +7 demon whip of speed manifests from thin air! You hit the deep elf death mage simulacrum. The deep elf death mage simulacrum convulses. The deep elf death mage simulacrum is lightly damaged. The deep elf death mage simulacrum closely misses you. You sock the deep elf death mage simulacrum! The deep elf death mage simulacrum convulses. The deep elf death mage simulacrum is heavily damaged. You sock the deep elf death mage simulacrum! The deep elf death mage simulacrum convulses. The deep elf death mage simulacrum is almost destroyed. The deep elf death mage simulacrum barely misses you. You riposte. You bludgeon the deep elf death mage simulacrum!! The deep elf death mage simulacrum vapourises! Okay, then. Things that are here: a dagger; a robe; a human corpse Your +6 broad axe of flaming is engulfed in freezing vapours. a - the Handbook of Darkness Okay, then. Things that are here: a dagger; a robe; a human corpse There is an open door here. You open the door. An earth elemental comes into view. There is an open door here. The earth elemental barely misses you. You riposte. You hit the earth elemental but do no damage. You barely miss the earth elemental. You hit the earth elemental. The earth elemental is lightly damaged. The earth elemental hits you!! A +7 executioner's axe of flaming manifests from thin air! You sock the earth elemental! The earth elemental is heavily damaged. You hit the earth elemental. The earth elemental is heavily damaged. You bludgeon the earth elemental!! The earth elemental is almost destroyed. The earth elemental completely misses you. You riposte. You thump the earth elemental! You destroy the earth elemental! Ieoh Jian accepts your kill. No target in view! Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The +10 quarterstaff of Annoyance {holy, rElec rF+ Dex-4} stops glowing. Your +2 glaive of venom begins to drip with poison! k - a +2 glaive of venom (weapon) You hear the stately crackle of a very distant magical portal. You open the door. There is an open door here. A deep elf knight comes into view. It is wielding a scimitar of draining. The deep elf knight shouts! The deep elf knight casts a spell. The deep elf knight seems to speed up. The deep elf knight unwields an uncursed scimitar of draining. The deep elf knight wields a shortbow. The deep elf knight shoots an arrow. The arrow hits you! You see here an arrow. The deep elf knight shoots an arrow. The arrow completely misses you. The deep elf knight shoots an arrow. The arrow completely misses you. The deep elf knight shoots an arrow. The arrow misses you. The deep elf knight casts a spell at you. The stone arrow misses you. Attack whom? Press: ? - help, Dir - move target cursor, f - deep elf knight Aim: a deep elf knight, wielding a shortbow (fast) You reach to attack! A +7 lajatang of speed manifests from thin air! You hit the deep elf knight. The deep elf knight is poisoned. The deep elf knight is lightly wounded. The deep elf knight shoots an arrow. The arrow completely misses you. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf knight Aim: a deep elf knight, wielding a shortbow (lightly wounded, fast, poisoned) You reach to attack! You closely miss the deep elf knight. The deep elf knight is lightly wounded. The deep elf knight shoots an arrow. The arrow is repelled. You feel less protected from missiles. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf knight Aim: a deep elf knight, wielding a shortbow (lightly wounded, fast, poisoned) You reach to attack! You slash the deep elf knight! The deep elf knight is moderately wounded. The deep elf knight gestures at you while chanting. The orb of energy misses you. The deep elf knight unwields an uncursed shortbow. The deep elf knight wields an uncursed scimitar of draining. You sense an unholy aura. The deep elf knight completely misses you. You have no room to pole vault. You slice the deep elf knight!! The deep elf knight looks as sick as possible! The deep elf knight is almost dead. The deep elf knight completely misses you. You miss the deep elf knight. The deep elf knight is almost dead. The deep elf knight casts a spell at you. The stone arrow misses you. The stone arrow hits your +7 lajatang of speed. You slice the deep elf knight!! You kill the deep elf knight! Ieoh Jian accepts your kill. You have no room to pole vault. Items here: ( )) † an uncursed scimitar of draining; an uncursed shortbow; 12 arrows an elf corpse You bounce against the obstacle and pole vault! A deep elf knight comes into view. It is wielding a short sword. A deep elf mage comes into view. It is wielding a long sword. You have no room to pole vault. A deep elf archer comes into view. It is wielding a short sword. The deep elf archer shouts! The deep elf mage shouts! The deep elf archer gestures at you while chanting. You are confused. The deep elf knight shouts! A deep elf mage comes into view. It is wielding an enchanted long sword. You are too confused! You are too confused! You're too confused to cast spells. A +7 lajatang of slicing manifests from thin air! You miss the deep elf knight. The deep elf mage casts a spell. The deep elf mage conjures a globe of magical energy! The deep elf knight completely misses you. The deep elf archer hits you with an uncursed short sword. A battlesphere comes into view. You bump into the rock wall. The deep elf knight misses you. The deep elf archer completely misses you. You miss the deep elf knight. The deep elf knight barely misses you. The deep elf mage gestures wildly while chanting. The deep elf mage blinks! The deep elf archer completely misses you. Are you sure you want to stumble around while confused and next to your +7 lajatang of slicing? [Y]es or [N]o only, please. Are you sure you want to stumble around while confused and next to your +7 lajatang of slicing? [Y]es or [N]o only, please. Are you sure you want to stumble around while confused and next to your +7 lajatang of slicing? [Y]es or [N]o only, please. Are you sure you want to stumble around while confused and next to your +7 lajatang of slicing? [Y]es or [N]o only, please. Are you sure you want to stumble around while confused and next to your +7 lajatang of slicing? [Y]es or [N]o only, please. Are you sure you want to stumble around while confused and next to your +7 lajatang of slicing? You slash your +7 lajatang of slicing! You slice the deep elf mage!! The deep elf mage looks as sick as possible! The deep elf mage is almost dead. The deep elf mage completely misses you. The deep elf knight completely misses you. The deep elf archer hits you but does no damage. There are monsters nearby! You hit the deep elf mage but do no damage. The deep elf mage looks as sick as possible! The deep elf mage is almost dead. The deep elf knight completely misses you. The deep elf archer hits you with an uncursed short sword. The deep elf mage casts a spell at you. The magic dart hits you! Are you sure you want to stumble around while confused and next to your +7 lajatang of slicing? [Y]es or [N]o only, please. Are you sure you want to stumble around while confused and next to your +7 lajatang of slicing? The deep elf archer hits your +7 lajatang of slicing with an uncursed short sword! You slash the deep elf knight! The deep elf knight is poisoned. The deep elf knight is moderately wounded. You feel less confused. A +7 demon trident of electrocution manifests from thin air! You slice the deep elf archer!! The deep elf archer looks as sick as possible! The deep elf archer is heavily wounded. The deep elf knight gestures at you while chanting. The stone arrow hits you! You barely miss the deep elf mage. The deep elf mage is almost dead. The deep elf mage casts a spell. The deep elf mage blinks! The deep elf knight completely misses you. The deep elf archer blinks! The deep elf mage completely misses you. You riposte. You slash the deep elf mage! You kill the deep elf mage! Ieoh Jian accepts your kill. The battlesphere dissipates. You slice the deep elf knight!! The deep elf knight is severely wounded. The deep elf mage casts a spell. You miss the deep elf knight. The deep elf knight is severely wounded. The deep elf archer unwields an uncursed short sword. The deep elf archer wields an uncursed shortbow. The deep elf archer shoots an arrow. The arrow barely misses your +7 lajatang of slicing. The arrow hits you! The deep elf knight completely misses you. You riposte. You slash the deep elf knight! The deep elf knight is almost dead. The deep elf mage barely misses your +7 demon trident of electrocution. You miss the deep elf knight. The deep elf knight is almost dead. The deep elf knight casts a spell at you. The orb of energy misses you. The orb of energy explodes! The mystic blast hits your +7 demon trident of electrocution. The mystic blast hits the earth elemental. The deep elf archer shoots an arrow. The arrow misses your +7 lajatang of slicing. The arrow completely misses you. You miss the deep elf knight. The deep elf knight is almost dead. The earth elemental misses you. The deep elf mage casts a spell. The deep elf knight hits you with a short sword! You closely miss the deep elf knight. The deep elf knight is almost dead. The deep elf archer shoots an arrow. The arrow closely misses your +7 lajatang of slicing. The arrow hits you! Casting: Spectral Weapon Confirm with . or Enter, or press ? or * to list all spells. You feel protected from missiles. The deep elf knight gestures at you while chanting. The stone arrow hits you! The earth elemental completely misses you. The deep elf archer shoots an arrow. The arrow hits your +7 lajatang of slicing!! The earth elemental completely misses you. You riposte. You hit the earth elemental but do no damage. The deep elf knight hits you but does no damage. The deep elf archer shoots an arrow. The arrow misses you. Things that are here: 2 arrows; a long sword; a ring mail You slash the deep elf knight! You kill the deep elf knight! Ieoh Jian accepts your kill. The earth elemental hits your +7 demon trident of electrocution! You slash the earth elemental! The earth elemental is almost destroyed. The deep elf archer shoots an arrow. The arrow hits your +7 lajatang of slicing!! You hit the earth elemental. The earth elemental is almost destroyed. The earth elemental completely misses you. You riposte. You slash the earth elemental! You destroy the earth elemental! The deep elf mage gestures at you while chanting. The bolt of magma misses you. The bolt of magma hits your +7 lajatang of slicing. Your +7 lajatang of slicing partially resists. The deep elf archer blinks! Attack whom? Press: ? - help, Dir - move target cursor, f - deep elf mage Aim: a deep elf mage, wielding an enchanted long sword and wearing a leather armour You reach to attack! You hit the deep elf mage. The deep elf mage is poisoned. The deep elf mage is lightly wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf mage Aim: a deep elf mage, wielding an enchanted long sword and wearing a leather armour (lightly wounded, poisoned) You reach to attack! You slice the deep elf mage!! You kill the deep elf mage! Ieoh Jian accepts your kill. The earth elemental disappears in a puff of smoke! Casting: Repel Missiles Confirm with . or Enter, or press ? or * to list all spells. Your skin crawls. You hear the stately crackle of a distant magical portal. You kill the deep elf archer! Ieoh Jian accepts your kill. Your skin is crawling a little less now. Items here: ( )) [ † an uncursed shortbow; an uncursed short sword; 2 arrows; a leather armour an elf corpse Casting: Regeneration Confirm with . or Enter, or press ? or * to list all spells. Your skin crawls. Found 27 gold pieces. Your skin is crawling a little less now. Found a runed great sword. Found a slice of pizza. A deep elf mage comes into view. It is wielding a dagger. You see here 27 gold pieces. Your skin stops crawling. Found 18 gold pieces. Found a stone staircase leading down. A deep elf knight comes into view. It is wielding a long sword. Found 17 gold pieces. A deep elf mage comes into view. It is wielding a long sword. Attack whom? Press: ? - help, Dir - move target cursor, f - deep elf mage Aim: a deep elf mage, wielding a long sword (resting) You reach to attack! A +6 double sword of flaming manifests from thin air! The helpless deep elf mage fails to defend itself. You slash the deep elf mage! The deep elf mage is poisoned. The deep elf mage is moderately wounded. You hear the crackle of a magical portal nearby. The deep elf mage casts a spell at you. The bolt of lightning misses your +6 double sword of flaming. The bolt of lightning misses you. As you read the scroll of magic mapping, it crumbles to dust. You feel aware of your surroundings. You sensed 5 shops/portals. The deep elf mage gestures at you while chanting. The bolt of lightning misses your +6 double sword of flaming. The bolt of lightning misses you. You grab the +6 double sword of flaming from the air. The deep elf mage mumbles some strange words. The deep elf mage blinks! Press: ? - help, . - travel You can't see that place. Unknown command. You closely miss the deep elf mage. The deep elf mage is moderately wounded. You slice the deep elf mage!! You burn the deep elf mage. The deep elf mage is almost dead. You kill the deep elf mage! Ieoh Jian accepts your kill. No target in view! You grab the +2 glaive of venom from the air. The deep elf knight casts a spell at you. The shard of ice misses you. The deep elf knight completely misses you. You riposte. A +7 triple sword of flaming manifests from thin air! You slash the deep elf knight! The deep elf knight is poisoned. The deep elf knight is moderately wounded. You closely miss the deep elf knight. The deep elf knight is moderately wounded. Your troll leather armour prevents you from hitting the deep elf knight. The deep elf knight is moderately wounded. The deep elf knight hits you but does no damage. You miss the deep elf knight. The deep elf knight is moderately wounded. You closely miss the deep elf knight. The deep elf knight is moderately wounded. The deep elf knight misses you. You miss the deep elf knight. The deep elf knight is moderately wounded. The deep elf knight misses you. The deep elf knight casts a spell. The deep elf knight flickers and vanishes for a moment. You hit the deep elf knight but do no damage. The deep elf knight looks as sick as possible! The deep elf knight is moderately wounded. The deep elf knight completely misses you. A +6 demon whip of speed manifests from thin air! You barely miss the deep elf knight. The deep elf knight is heavily wounded. The deep elf knight gestures at you while chanting. The shard of ice misses you. The deep elf knight hits your +7 triple sword of flaming with a long sword! The deep elf knight casts a spell at you. The shard of ice hits your +6 demon whip of speed. Your +6 demon whip of speed partially resists. You bounce against the obstacle and pole vault! You bounce against the obstacle and pole vault! You bounce against the obstacle and pole vault! You have no room to pole vault. You bounce against the obstacle and pole vault! The deep elf mage shouts! Found Neghyac's Gadget Shoppe and Yhexuruo's Jewellery Shop. A long sword of protection comes into view. Found Cola's Gadget Shoppe. The deep elf mage gestures wildly while chanting. A +6 lajatang of slicing manifests from thin air! You slice the deep elf knight like a ripe choko!!! You kill the deep elf knight! Ieoh Jian accepts your kill. The fire elemental closely misses you. The long sword of protection hits you! The long sword of protection hits you. The fire elemental hits your +6 lajatang of slicing. The fire elemental burns your +6 lajatang of slicing! Your +6 lajatang of slicing completely resists. The deep elf mage casts a spell at you. The sticky flame hits you! You are covered in liquid flames! You hear the crackle of a distant magical portal. You are covered in liquid flames! The long sword of protection misses you. You bounce against the obstacle and pole vault! You are covered in liquid flames! You are covered in liquid flames! The deep elf mage gestures wildly while chanting. You are covered in liquid flames! The long sword of protection completely misses you. You riposte. A +7 lajatang of speed manifests from thin air! You hit the long sword of protection but do no damage. You are covered in liquid flames! The long sword of protection completely misses you. You are covered in liquid flames! You have no room to pole vault. You are covered in liquid flames! The long sword of protection hits your +7 lajatang of speed!! The long sword of protection completely misses you. You riposte. You slice the long sword of protection!! The long sword of protection is almost destroyed. The long sword of protection hits you. You bounce against the obstacle and pole vault! The long sword of protection closely misses you. You riposte. A +7 demon trident of electrocution manifests from thin air! You slice the long sword of protection!! The long sword of protection falls from the air. Ieoh Jian accepts your kill. The fire elemental closely misses you. The fire elemental completely misses you. The fire elemental completely misses you. The fire elemental completely misses you. Found a magical portal. The fire elemental completely misses you. The fire elemental disappears in a puff of smoke! The fire elemental disappears in a puff of smoke! There is a magical portal here. The world spins around you as you enter the gateway. Welcome back, Veveveki the Merfolk Skald. The Council says: Follow the Path! Press ? for a list of commands and other information. Marking area around the conjurer statue as unsafe for travelling. Press: ? - help, v - describe, . - travel Here: a conjurer statue (resting) The floor. >>>>>>>>>>>>>>>>>>>>>> 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_LOOK_AROUND repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Veveveki] Species: Merfolk Job: Skald HP: 164/172; mods: 0/0 MP: 34/34; mod: 0 Stats: 17 (17) 12 (12) 27 (27) Position: (52, 49), god: Ieoh Jian (26), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 1 | 100 | 16 | 7611 | 716/1051 Short Blades | X | 0 | 0 | 0 | 0 | 0/35 Long Blades | X | 0 | 0 | 0 | 0 | 0/42 Axes | | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | | 0 | 0 | 0 | 0 | 0/70 Polearms | X | 0 | 0 | 26 | 13531 | 31/1375 Staves | X | 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/50 Armour | X | 0 | 0 | 11 | 5811 | 9/1261 Dodging | X | 0 | 0 | 19 | 7321 | 8/981 Stealth | X | 0 | 0 | 7 | 1030 | 41/283 Shields | | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 9 | 2699 | 24/654 Conjurations | | 0 | 0 | 0 | 0 | 0/70 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Charms | X | 0 | 0 | 11 | 3001 | 100/630 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 1 | 80 | 10/142 Translocations | X | 0 | 0 | 0 | 0 | 0/70 Transmutations | X | 0 | 0 | 9 | 1390 | 53/327 Fire Magic | | 0 | 0 | 0 | 0 | 0/84 Ice Magic | X | 0 | 0 | 0 | 0 | 0/42 Air Magic | X | 0 | 0 | 1 | 70 | 0/142 Earth Magic | X | 0 | 0 | 8 | 2610 | 65/636 Poison Magic | | 0 | 0 | 0 | 0 | 0/42 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 3 | 300 | 0/200 Spell bugs: Durations: #44: 2005 #139: 10 Attributes: #4: 386028 #12: 4852 #13: 1520 #23: 34330 #24: 1704623326 #27: 523082 #30: -1227 #43: 1 #49: 6683 #59: 1 Mutations: Inventory bugs: Equipment: eq slot #0, inv slot #10: +2 glaive of venom eq slot #1, inv slot #21: +2 cloak "Mitacosh" {rF+ Str+2 Dex+2} eq slot #2, inv slot #39: +2 hat of see invisible eq slot #3, inv slot #44: +0 pair of fencer's gloves {+Riposte Dex+3} eq slot #4, inv slot #12: +0 pair of boots eq slot #6, inv slot #30: +3 troll leather armour {Snorg} eq slot #7, inv slot #22: ring of Tulips {rC+ Dex+2} eq slot #8, inv slot #48: +5 ring of evasion eq slot #9, inv slot #27: amulet of the gourmand }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ...... ..8.. .... ... .. #.### #.#∩# #@#§§ ##### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_polearm >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (21, 34): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 15 size_max: 15 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 10 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level method: dgn_event listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 1 at (23, 21): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 15 size_max: 15 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 10 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level method: dgn_event listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 2 at (23, 47): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 15 size_max: 15 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 21 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level method: dgn_event listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 3 at (39, 19): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 15 size_max: 15 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 30 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level method: dgn_event listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 4 at (39, 49): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 15 size_max: 15 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 14 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level method: dgn_event listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 5 at (55, 21): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 15 size_max: 15 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 11 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level method: dgn_event listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 6 at (55, 47): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 15 size_max: 15 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 18 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level method: dgn_event listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 7 at (57, 34): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 15 size_max: 15 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 15 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level method: dgn_event listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>