ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed. Version: Dungeon Crawl Stone Soup 0.22-a0-609-gfedc9ff Platform: unix Bits: 64 Game mode: sprint Tiles: online Command line: /usr/games/crawl-git-fedc9ff77b -name MongoFromTheCongo -rc /dgldir/rcfiles/crawl-git/MongoFromTheCongo.rc -macro /dgldir/rcfiles/crawl-git/MongoFromTheCongo.macro -morgue /dgldir/morgue/MongoFromTheCongo/ -sprint -webtiles-socket /crawl-master/webserver/sockets/MongoFromTheCongo:2018-07-10.23:59:55.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 25 stack frames. /usr/games/crawl-git-fedc9ff77b(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5da783]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-fedc9ff77b(_Z13do_crash_dumpv+0x419) [0x5e2189]: do_crash_dump() /usr/games/crawl-git-fedc9ff77b(_Z20crash_signal_handleri+0x9c) [0x5daa0c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f8bf22df4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f8bf2675b7b]: /usr/games/crawl-git-fedc9ff77b() [0x5e1819] /usr/games/crawl-git-fedc9ff77b() [0x5e1ae1] /usr/games/crawl-git-fedc9ff77b(_ZN7ray_def7advanceEv+0x180) [0x9c2030]: ray_def::advance() /usr/games/crawl-git-fedc9ff77b(_ZN20targeter_thunderbolt7set_aimE9coord_def+0x9dd) [0xab025d]: targeter_thunderbolt::set_aim(coord_def) /usr/games/crawl-git-fedc9ff77b() [0x647a43] /usr/games/crawl-git-fedc9ff77b(_ZNSt17_Function_handlerIFbRK9coord_defESt5_BindIFPFbS2_14targ_mode_typebiP8targeter8aff_typeS8_ESt12_PlaceholderILi1EES5_biS7_S8_S8_EEE9_M_invokeERKSt9_Any_dataS2_+0x27) [0x64e457]: std::_Function_handler, targ_mode_type, bool, int, targeter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targeter*, aff_type, aff_type)> >::_M_invoke(std::_Any_data const&, coord_def const&) /usr/games/crawl-git-fedc9ff77b() [0x647ede] /usr/games/crawl-git-fedc9ff77b() [0x6484ef] /usr/games/crawl-git-fedc9ff77b(_ZNK17direction_chooser27find_default_monster_targetER9coord_def+0x21b) [0x64986b]: direction_chooser::find_default_monster_target(coord_def&) const /usr/games/crawl-git-fedc9ff77b(_ZNK17direction_chooser19find_default_targetEv+0x45) [0x649d85]: direction_chooser::find_default_target() const /usr/games/crawl-git-fedc9ff77b(_ZN17direction_chooser16choose_directionEv+0x1b3) [0x64be13]: direction_chooser::choose_direction() /usr/games/crawl-git-fedc9ff77b(_Z9directionR4distRK22direction_chooser_args+0x22) [0x64bf42]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-git-fedc9ff77b(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x1f9) [0xa5ffd9]: spell_direction(dist&, bolt&, direction_chooser_args*) /usr/games/crawl-git-fedc9ff77b(_Z11your_spells10spell_typeibPK8item_def+0x5b4) [0xa1f354]: your_spells(spell_type, int, bool, item_def const*) /usr/games/crawl-git-fedc9ff77b(_Z10evoke_itemib+0x19e9) [0x6862a9]: evoke_item(int, bool) /usr/games/crawl-git-fedc9ff77b(_Z15process_command12command_type+0x44b) [0xbd266b]: process_command(command_type) /usr/games/crawl-git-fedc9ff77b() [0xbd5409] /usr/games/crawl-git-fedc9ff77b(main+0x635) [0xbd9065]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f8bf22ca76d]: /usr/games/crawl-git-fedc9ff77b() [0x53c0e9] 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". 0x00007f8bf267584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f8bf267584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005dae3b in call_gdb (file=0x7f8bf2660180) at crash.cc:435 gdb = attach_cmd = "attach 21531\000\000\000\000\000\000\000" #2 0x00000000005e21a9 in do_crash_dump () at dbg-asrt.cc:676 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x27d4e58 "/dgldir/morgue/MongoFromTheCongo/"}} signal_info = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x279a378 "Crash caused by signal #6: Aborted"}} cause_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x23a0f18 "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed."}} file = 0x7f8bf2660180 t = 1531269262 name = "/dgldir/morgue/MongoFromTheCongo/crash-MongoFromTheCongo-20180711-003422.txt", '\000' #3 0x00000000005daa0c in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007f8bf2675b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005e1819 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffdd4a3a5c0 "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.", assert=) at dbg-asrt.cc:801 No locals. #7 0x00000000005e1ae1 in AssertFailed (expr=0xc083fd "in_non_diamond_int(r.start)", file=0xc08390 "ray.cc", line=217, text=0x0) at dbg-asrt.cc:839 mesg = "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.\000olk", ' ' , "\000Q\200\v\363\213\177", '\000' "\375, \177\000\000\000\000\000\000\000\000\000\000 \000\000\000\000\000\000\000\a\000\000\000\000\000\000\000`\247\243\324\375\177\000\000\355\215\344\362\213\177\000\000\250\324s\002", '\000' "\240, \250\243\324\375\177", '\000' , "L\247\243\324\375\177\000\000\377\377\377\377\000\000\000\000\b", '\000' "\377, \377\377\377\375\177\000\001", '\000' "\247, \324s\002\000\000\000\000ȧ\243\324\375\177\000\000\371\201T\000\000\000\000\000"... args = {{gp_offset = 11912918, fp_offset = 0, overflow_arg_area = 0x4, reg_save_area = 0x20012ac760}} fileName = #8 0x00000000009c2030 in ray_def::advance (this=0x7ffdd4a3af70) at ray.cc:217 No locals. #9 0x0000000000ab025d in targeter_thunderbolt::set_aim (this=0x27bf2b0, a=...) at target.cc:1027 ray = {r = {start = {x = -nan(0x8000000000000), y = -nan(0x8000000000000)}, dir = {x = -nan(0x8000000000000), y = -nan(0x8000000000000)}}, on_corner = false, cycle_idx = -1} p = {x = 34, y = 34} a1 = a2 = #10 0x0000000000647a43 in _find_monster_expl (allowed_self_aff=AFF_YES, mon_aff=AFF_MULTIPLE, hitfunc=0x27bf2b0, range=5, need_path=true, mode=TARG_HOSTILE, where=...) at directn.cc:2375 No locals. #11 _find_monster_expl (where=..., mode=TARG_HOSTILE, need_path=, range=5, hitfunc=0x27bf2b0, mon_aff=AFF_MULTIPLE, allowed_self_aff=AFF_YES) at directn.cc:2351 No locals. #12 0x000000000064e457 in __call (__args=..., this=) at /usr/include/c++/4.7/functional:1156 No locals. #13 operator() (this=) at /usr/include/c++/4.7/functional:1215 No locals. #14 std::_Function_handler, targ_mode_type, bool, int, targeter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targeter*, aff_type, aff_type)> >::_M_invoke(std::_Any_data const&, coord_def const&) (__functor=..., __args#0=...) at /usr/include/c++/4.7/functional:1911 No locals. #15 0x0000000000647ede in _find_square (mfp=..., direction=direction@entry=1, find_targ=..., hitfunc=hitfunc@entry=0x27bf2b0, wrap=wrap@entry=true, los=los@entry=0) at directn.cc:2674 targ_x = targ_y = targ = {x = 33, y = 34} temp_xps = 16 i = maxx = 41 ctry = 9 temp_yps = 9 j = vyou = {x = 17, y = 9} maxy = 33 y_change = onlyHidden = false radius = minx = -7 x_change = -1 onlyVis = false miny = -1 ctrx = 17 #16 0x00000000006484ef in _find_square_wrapper (mfp=..., direction=direction@entry=1, find_targ=..., hitfunc=hitfunc@entry=0x27bf2b0, los=los@entry=LS_ANY) at directn.cc:2695 r = #17 0x000000000064986b in direction_chooser::find_default_monster_target (this=this@entry=0x7ffdd4a3c050, result=...) at directn.cc:973 mons_target = success = false #18 0x0000000000649d85 in direction_chooser::find_default_target (this=this@entry=0x7ffdd4a3c050) at directn.cc:1077 result = {x = 17, y = 9} success = false #19 0x000000000064be13 in direction_chooser::choose_direction (this=this@entry=0x7ffdd4a3c050) at directn.cc:2028 mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_TARGET_PATH} legacy_range = { = {_vptr.targeter = 0xcd6cb0, origin = {x = 34, y = 34}, aim = {x = 34, y = 34}, agent = 0x11ae0e0, why_not = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x12ac778 ""}}, obeys_mesmerise = false}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {0 }} , {mData = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -231584786, 32651, -727466144, 32765, -727466160, 32765, -727465768, 32765, 12460348}}, {mData = {0, 12460350, 0, -231797844, 32651, 0, 0, 0, 0, 12460350, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {mData = {0 }}, {mData = {0, 32, 0 , -1, 0, 0, 0}}, {mData = {0, 1, 37498600, 0, -1, -1, 0, 0, 0, 0, 12460349, 0, 0, 0, 39, 0, -231778360, 32651, 0}}, {mData = {0, 0, 0, 12460348, 0, 0, 0, 1, 0 }}}}}, exp_map_max = {mData = {mData = {{mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0, 0, 0, -231584786, 32651, -727465184, 32765, -727465200, 32765, -727464808, 32765, 12460348, 0, -727465152, 32765, -727465168, 32765, -727464856, 32765}}, {mData = {34015968, 0, 34015970, 0, -231797844, 32651, 32, 0, 0, 0, 34015970, 0, 1, 0, 0, 0, 7, 0, 0}}, {mData = {0, -219997559, 32651, 0, 0, -219997062, 32651, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, -1, -1}}, {mData = {0, 0, 32, 0, 0, 0, 0, 0, -1, 110, 2, 0, 0, 0, 10, 0, 0, -1, -727465481}}, {mData = {32765, 0, 1, 0, 0, -1, -1, -230572496, 32651, -16, 0, 34015969, 0, -727464488, 32765, 12460388, 0, -231778360, 32651}}, {mData = {-231797844, 32651, -727464816, 32765, 34015968, 0, 0, 0, 1, 0, 12476662, 0, -231797844, 32651, 32, 0, 0, 0, 12476662}}, {mData = {0, 0, 0, 8, 48, 0, 32765, -727463680, 32765, 7, 0, 0, 0, 0, 0, 0, 0, -219902688, 32651}}, {mData = {0, 16, 7, 0, 0, 0, 0, 32651, 0, 0, 32, 0, 0, 0, 0, 1, 0, 1, 0}}, {mData = {0, 0, 0, 11311817, 0, -1, 0, 9759298, 0, 142, 0, 9759049, 0, -4, 0, 18, 0, 0, 1108869120}}, {mData = {11311817, 0, 18, 0, 9759298, 0, 142, 0, 9759049, 0, 2, 0, 11, 0, 90852, 1108869120, 0, 1072693248, 11}}, {mData = {0, 10469213, 0, 90852, 1108869120, 10470886, 0, 10, 0, 10469425, 1185694720, 0, 50, 150, 300, 500, 750, 1050, 1400}}, {mData = {1800, 2250, 2800, 3450, 4200, 5050, -228198624, 32651, 37774337, 0, 0, 0, 37774337, 0, 0, 0, 0, 0, -231556539}}}}}, range = 5, affects_walls = true, affects_pos = 0} rva = {_vptr.range_view_annotator = 0xc65bf0} #20 0x000000000064bf42 in direction (moves=..., args=...) at directn.cc:500 No locals. #21 0x0000000000a5ffd9 in spell_direction (spelld=..., pbolt=..., args=0x7ffdd4a3cf50) at spl-util.cc:762 newargs = {hitfunc = 0x27bf2b0, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 5, just_looking = false, needs_path = true, unrestricted = false, self = CONFIRM_CANCEL, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x27e0b58 "Aiming: Thunderbolt"}}, behaviour = 0x0, show_floor_desc = false, show_boring_feats = true, 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 = 0x7ffdd4a3c410, _M_const_object = 0x7ffdd4a3c410, _M_function_pointer = 0x7ffdd4a3c410, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7ffdd4a3c410, this adjustment 10604663}, _M_pod_data = "\020ģ\324\375\177\000\000wС\000\000\000\000"}, _M_manager = 0}, _M_invoker = 0x7f8bf265f738}, default_place = {x = 0, y = 0}} #22 0x0000000000a1f354 in your_spells (spell=SPELL_THUNDERBOLT, powc=5, allow_fail=, evoked_item=0x0) at spl-cast.cc:1393 prompt = 0x0 additional_desc = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x4217ffffffff4e8e, _M_const_object = 0x4217ffffffff4e8e, _M_function_pointer = 0x4217ffffffff4e8e, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x4217ffffffff4e8e}, _M_pod_data = "\216N\377\377\377\377\027B\000\000\000\000\000\000\000"}, _M_manager = 0}, _M_invoker = 0x12c00000096} needs_path = true mr_check = targ = TARG_HOSTILE dir = range = 5 hitfunc = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x27bf2b0}, }, }} title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x27e0b58 "Aiming: Thunderbolt"}} args = {hitfunc = 0x27bf2b0, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 5, just_looking = false, needs_path = true, unrestricted = false, self = CONFIRM_CANCEL, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x27e0b58 "Aiming: Thunderbolt"}}, behaviour = 0x0, show_floor_desc = false, show_boring_feats = true, 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 = 0x13ba00001068, _M_const_object = 0x13ba00001068, _M_function_pointer = 0x13ba00001068, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x13ba00001068, this adjustment 30279519442800}, _M_pod_data = "h\020\000\000\272\023\000\000p\027\000\000\212\033\000"}, _M_manager = 0}, _M_invoker = 0x300c00002a30}, default_place = {x = 0, y = 0}} wiz_cast = spd = {isValid = false, isTarget = false, isEndpoint = false, isCancel = true, choseRay = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} flags = 129 fail = antimagic = cast_result = SPRET_ABORT beam = {origin_spell = SPELL_THUNDERBOLT, range = -2, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 0, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x12ac778 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x12ac778 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x12ac778 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x12ac778 ""}}, loudness = 0, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x12ac778 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x12ac778 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x12ac778 ""}}, affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = AC_NORMAL, obvious_effect = false, seen = false, heard = false, path_taken = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7ffdd4a3c510, _M_right = 0x7ffdd4a3c510}, _M_node_count = 0}}}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, dont_stop_trees = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 0, can_see_invis = false, nightvision = false, message_cache = {_M_t = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7ffdd4a3c5b8, _M_right = 0x7ffdd4a3c5b8}, _M_node_count = 0}}}} god = old_target = #23 0x00000000006862a9 in _lightning_rod () at evoke.cc:348 surge = 0 ret = power = #24 evoke_item (slot=, check_range=) at evoke.cc:1705 unevokable = false wielded = did_work = true entry = #25 0x0000000000bd266b in process_command (cmd=cmd@entry=CMD_EVOKE) at main.cc:1870 No locals. #26 0x0000000000bd5409 in _input () at main.cc:1149 cmd = CMD_EVOKE player_disabled = {was_disabled = false} #27 0x0000000000bd9065 in _launch_game () at main.cc:473 game_start = true ccon = {cstate = false, smartcstate = false} #28 _launch_game_loop () at main.cc:379 game_ended = false #29 main (argc=, argv=) at main.cc:334 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Jul 10 2018 at 03:17:55 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-fedc9ff77b/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-fedc9ff77b/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-fedc9ff77b/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 1 Level id: D Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 0 Level vaults: linesprint [early_d, line_temple, items_1, d_10, items_2, lair_1, lair_end, items_3, orc_1, orc_end, items_4, d_15, swamp_1, shoals_1, snake_1, spider_1, d_20, vaults_1, items_5, swamp_end, shoals_end, snake_end, spider_end, vaults_end, d_27, items_6, zot_1, zot_end, crypt_end, forest_end, elf_end, slime_end, tomb_end, abyss_end, pan_hell_end] Markers: <<<<<<<<<<<<<<<<<<<<<< Marker 0 at (6, 6): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You start putting on your armour. You continue putting on your +0 shadow dragon scales. x3 You recover from your berserk rage. You continue putting on your +0 shadow dragon scales. x2 Some of the chunks of flesh in your inventory have rotted away. You finish putting on your +0 shadow dragon scales. Items here: ( )) [ † a glowing rapier {god gift}; 4 poisoned tomahawks; an enchanted long sword a plate armour; an orc corpse E - 122 bolts (gained 9) Items here: ))) [[ † Items here: ( )) [ † a glowing rapier {god gift}; 4 poisoned tomahawks; an enchanted long sword a plate armour; an orc corpse Items here: ))) [[ † E - 123 bolts (gained 1) Items here: ))) [[[ You see here a glowing great sword {god gift}. Things that are here: +0 ice dragon scales; an ice dragon corpse Items here: )) [[ a trident; a robe; a great mace; a leather armour You see here a glowing great sword {god gift}. Items here: )) [[ a trident; a robe; a great mace; a leather armour Things that are here: +0 ice dragon scales; an ice dragon corpse You see here a glowing great sword {god gift}. Items here: ))) [[[ Items here: ))) [[ † Items here: ( )) [ † a glowing rapier {god gift}; 4 poisoned tomahawks; an enchanted long sword a plate armour; an orc corpse Items here: !! )) [ † Items here: )))) [[[ Things that are here: a falchion; a ring mail; a wolf spider corpse You see here an arbalest. You open the door. There is an open door here. You are feeling hungry. Eat a chunk of flesh? (ye/n/q) You eat the chunk of flesh. This raw flesh tastes terrible. You open the door. Found three items. There is an open door here. P - a +2 ring of slaying 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 p - a +2 ring of protection; > or Q - a ring of see invisible You remove your +2 ring of protection. P - a +2 ring of slaying (left hand) Drop what? 51/52 slots (_ for help) (? for menu, Esc to quit) You drop a +2 ring of protection. You drop a +2 ring of evasion. You drop an uncursed amulet of magic regeneration. You drop an uncursed ring of protection from magic. Found a +1 great sword of slicing. p - a +6 ring of intelligence You drop a +6 ring of intelligence. Found a +2 executioner's axe. p - a +6 ring of intelligence You drop a +6 ring of intelligence. Found a +0 triple crossbow of velocity. p - a +6 ring of intelligence You drop a +6 ring of intelligence. Found a +3 longbow of freezing. p - a +4 ring of evasion You drop a +4 ring of evasion. Found a +4 glaive. Found a +9 scythe. You see here a +1 great sword of slicing. You see here a +2 executioner's axe. Found +3 ice dragon scales. You see here a +0 triple crossbow of velocity. p - a +0 triple crossbow of velocity Found a +4 robe. You see here a +3 longbow of freezing. You see here a +2 executioner's axe. You see here a +3 longbow of freezing. Found a +2 chain mail of fire resistance. You see here a +4 glaive. You see here a +3 longbow of freezing. q - a +3 longbow of freezing Drop what? 49/52 slots (_ for help) (? for menu, Esc to quit) You drop a +0 arbalest. You see here a +4 glaive. Found a +4 robe. You see here a +9 scythe. Found a +3 large shield. Found a +1 helmet. You see here +3 ice dragon scales. I - +3 ice dragon scales You drop +3 ice dragon scales. I - +3 ice dragon scales Drop what? 49/52 slots (_ for help) (? for menu, Esc to quit) You drop +1 ice dragon scales. You see here a +4 robe. Found a potion of might. You see here a +2 chain mail of fire resistance. Found 2 potions of heal wounds. You see here a +4 robe. Found a potion of agility. You see here a +3 large shield. Found a potion of agility. You see here a +1 helmet. Found a potion of haste. Found a potion of haste. o - 3 potions of might (gained 1) e - 8 potions of heal wounds (gained 2) Found 2 scrolls of enchant weapon. L - a potion of agility Found a scroll of remove curse. L - 2 potions of agility (gained 1) Found a scroll of fear. f - 2 potions of haste (gained 1) Found a scroll of blinking. f - 3 potions of haste (gained 1) Found 2 scrolls of enchant weapon. Found a scroll of fear. Found a scroll of fear. u - 3 scrolls of enchant weapon (gained 2) l - 9 scrolls of remove curse (gained 1) R - a scroll of fear i - 4 scrolls of blinking (gained 1) u - 5 scrolls of enchant weapon (gained 2) R - 2 scrolls of fear (gained 1) R - 3 scrolls of fear (gained 1) You open the door. There is an open door here. Your skin crawls. You feel resistant to hostile enchantments. You feel somewhat more hungry. Unknown command. You open the door. A naga warrior, 4 nagarajas and a guardian serpent come into view. A nagaraja is wielding a whip of electrocution. The nagaraja shouts! The naga warrior shouts! The nagaraja shouts! x3 You hear a shout! x2 The nagaraja mumbles some strange words. The nagaraja seems to speed up. The nagaraja casts a spell. The nagaraja seems to speed up. The guardian serpent moves out of view. A nagaraja comes into view. It is wielding a spear. You hit the nagaraja. The nagaraja is lightly wounded. You completely miss the nagaraja. The nagaraja is lightly wounded. The nagaraja misses you. You furiously retaliate! You headbutt the nagaraja! The nagaraja barely misses you. You closely miss the nagaraja. Your headbutt misses the nagaraja. The nagaraja is lightly wounded. The nagaraja spits poison at you. The splash of poison hits you! You are poisoned. You closely miss the nagaraja. The nagaraja is lightly wounded. You feel sick. The nagaraja casts a spell. The nagaraja seems to speed up. You hear a shout! You hit the nagaraja but do no damage. Your headbutt misses the nagaraja. The nagaraja is lightly wounded. The nagaraja points at you and mumbles some strange words. The poison arrow misses you. You are feeling hungry. You barely miss the nagaraja. You headbutt the nagaraja! The nagaraja is moderately wounded. The nagaraja gestures wildly while chanting. The nagaraja seems to speed up. The nagaraja spits poison at you. The splash of poison hits you! You are more poisoned. You closely miss the nagaraja. Your headbutt misses the nagaraja. The nagaraja is moderately wounded. You feel sick. The nagaraja gestures at you while chanting. You resist with almost no effort. Unknown command. You hit the nagaraja. You feel better. The nagaraja is moderately wounded. You feel sick. You hit the nagaraja but do no damage. You headbutt the nagaraja, but do no damage. The nagaraja is moderately wounded. You feel sick. The nagaraja gestures at you while chanting. The bolt of poison hits you! You are more poisoned. You slash the nagaraja! The nagaraja is heavily wounded. You feel sick. The guardian serpent coils itself and performs some mystic snake dance. The nagaraja misses you. The nagaraja closely misses you. Unknown command. You slice the naga warrior!! You feel better. You headbutt the naga warrior! The naga warrior is moderately wounded. You feel sick. Unknown command. You slice the nagaraja!! You feel better. You headbutt the nagaraja, but do no damage. The nagaraja is severely wounded. You feel sick. The naga warrior spits poison at you. The splash of poison misses you. The splash of poison hits the nagaraja. The nagaraja is poisoned. The nagaraja spits poison at you. The splash of poison hits you! You are more poisoned. The guardian serpent coils itself and performs some mystic snake dance. You hear a shout! You slash the nagaraja! You feel better. You kill the nagaraja! Trog accepts your kill. Trog appreciates your killing of a magic user. Your Crossbows skill gained 4 levels and is now at level 4! You feel sick. The naga warrior hits you with a long sword. The naga warrior grabs you. The naga warrior constricts you. You hit the naga warrior. The naga warrior is moderately wounded. You feel sick. Unknown command. Your shadow dragon scales prevents you from hitting the naga warrior. The naga warrior is moderately wounded. You feel sick. The nagaraja spits poison at you. The splash of poison hits you! You are more poisoned. The naga warrior hits you but does no damage. The naga warrior constricts you. You slash the naga warrior! You feel better. You headbutt the naga warrior! The naga warrior is heavily wounded. You feel sick. The nagaraja hits you with a whip of electrocution! The naga warrior hits you but does no damage. The naga warrior constricts you. Unknown command. You slice the naga warrior!! You feel better. You kill the naga warrior! Trog accepts your kill. Your Crossbows skill gained 2 levels and is now at level 6! You feel sick. The nagaraja casts a spell at you. You resist with almost no effort. A nagaraja comes into view. It is wielding a flail. You open the nagaraja like a pillowcase!!!! You feel better. The nagaraja is almost dead. You feel sick. The nagaraja hits you but does no damage. The nagaraja grabs you. The nagaraja constricts you. Unknown command. You slice the nagaraja!! You kill the nagaraja! Trog accepts your kill. Something appears at your feet! Trog grants you ammunition! Trog appreciates your killing of a magic user. Your Crossbows skill gained 2 levels and is now at level 8! You feel sick. The nagaraja casts a spell. The nagaraja seems to speed up. You feel sick. The nagaraja completely misses you. The naga warrior hits you but does no damage. The naga warrior completely misses you. A nagaraja comes into view. It is wielding a whip. The nagaraja completely misses you. Found a serpentine rune of Zot. There is an open door to Snake:4, spattered with blood here. Items here: )) [[ † a whip of electrocution; a robe; a whip; a robe; a naga corpse The nagaraja shouts! You cut the naga warrior into ribbons!!! You feel better. You headbutt the naga warrior. The naga warrior is heavily wounded. You feel sick. The nagaraja hits you but does no damage. The naga warrior spits poison at you. The splash of poison hits you! You are more poisoned. The nagaraja casts a spell. The nagaraja seems to speed up. You cut the naga warrior into ribbons!!! You kill the naga warrior! Trog accepts your kill. Something appears at your feet! Trog grants you ammunition! You feel sick. The nagaraja completely misses you. A nagaraja comes into view. It is wielding a spear. You feel very sick. The nagaraja hits you but does no damage. The nagaraja completely misses you. The nagaraja spits poison at you. The splash of poison hits you! You are more poisoned. Things that are here: a hand axe; a naga corpse You carve the nagaraja like a ham!!!! Your headbutt misses the nagaraja. The nagaraja is almost dead. You feel sick. You hear a shout! The nagaraja closely misses you. You riposte. You hit the nagaraja but do no damage. You kill the nagaraja! Trog accepts your kill. Trog appreciates your killing of a magic user. Something appears at your feet! Trog grants you a weapon! Your Crossbows skill gained 2 levels and is now at level 10! Unknown command. A naga warrior comes into view. It is wielding a hand axe. You feel the effects of Trog's Hand fading. You feel very sick. The nagaraja casts a spell. The nagaraja seems to speed up. The nagaraja misses you. The nagaraja completely misses you. The nagaraja hits you but does no damage. Things that are here: a spear; a robe You slash the nagaraja! The nagaraja is lightly wounded. You feel sick. The nagaraja spits poison at you. The splash of poison hits you! You are more poisoned. The nagaraja closely misses you. You hit the nagaraja but do no damage. The nagaraja is lightly wounded. You feel very sick. The nagaraja hits you with a whip. The nagaraja grabs you. The nagaraja constricts you. The guardian serpent coils itself and performs some mystic snake dance. The nagaraja blinks! The nagaraja spits poison at you. The splash of poison hits you! You are more poisoned. You hear a shout! Unknown command. You cut the nagaraja into ribbons!!! You feel better. The nagaraja is severely wounded. You feel sick. The nagaraja hits you but does no damage. The nagaraja constricts you. The nagaraja closely misses you. You furiously retaliate! You headbutt the nagaraja! You kill the nagaraja! Trog accepts your kill. Trog appreciates your killing of a magic user. Your Crossbows skill increases to level 11! You barely miss the nagaraja. You headbutt the nagaraja! The nagaraja is moderately wounded. You feel very sick. The nagaraja misses you. You furiously retaliate! You headbutt the nagaraja! You riposte. You open the nagaraja like a pillowcase!!! You feel better. The nagaraja is almost dead. The nagaraja constricts you. The guardian serpent weaves intricate patterns with the tip of its tongue. The nagaraja blinks! The nagaraja barely misses you. You slice the nagaraja!! You feel better. The nagaraja is moderately wounded. You feel very sick. The nagaraja spits poison at you. The splash of poison misses you. The splash of poison hits the nagaraja. The nagaraja constricts you. The nagaraja hits you but does no damage. You hit the nagaraja. You feel better. The nagaraja is almost dead. You feel sick. The nagaraja hits you but does no damage. The nagaraja constricts you. The nagaraja completely misses you. The nagaraja hits you with a whip. The nagaraja constricts you. Unknown command. You slash the nagaraja! You headbutt the nagaraja, but do no damage. The nagaraja is heavily wounded. Your skin stops crawling. You feel less resistant to hostile enchantments. You feel sick. The guardian serpent gestures with its tail. The nagaraja hits you but does no damage. A naga comes into view. It is wielding a halberd. The nagaraja closely misses you. You riposte. You slice the nagaraja!! You feel better. You kill the nagaraja! Trog accepts your kill. Trog appreciates your killing of a magic user. Your Crossbows skill increases to level 12! You slice the nagaraja!! The nagaraja is severely wounded. You feel sick. The nagaraja spits poison at you. The splash of poison hits you! You are more poisoned. Unknown command. You completely miss the nagaraja. The nagaraja is severely wounded. You feel very sick. The nagaraja completely misses you. The nagaraja grabs you. The nagaraja constricts you. The nagaraja hits you but does no damage. x2 Unknown command. You hit the nagaraja but do no damage. The nagaraja is severely wounded. You feel very sick. The nagaraja misses you. You furiously retaliate! You headbutt the nagaraja, but do no damage. The nagaraja constricts you. The nagaraja hits you but does no damage. The nagaraja closely misses you. You closely miss the nagaraja. The nagaraja is severely wounded. You feel sick. The nagaraja closely misses you. You furiously retaliate! You headbutt the nagaraja! You riposte. You hit the nagaraja but do no damage. You kill the nagaraja! Trog accepts your kill. Something appears at your feet! Trog grants you a weapon! Trog appreciates your killing of a magic user. Your Crossbows skill increases to level 13! The nagaraja barely misses you. You riposte. You slash the nagaraja! You feel better. You headbutt the nagaraja, but do no damage. The nagaraja is moderately wounded. The nagaraja constricts you. The nagaraja hits you but does no damage. You slash the nagaraja! You feel better. You headbutt the nagaraja, but do no damage. The nagaraja is moderately wounded. You feel sick. The nagaraja gestures at you while chanting. The orb of energy hits you! The orb of energy explodes! The nagaraja constricts you. The nagaraja completely misses you. You closely miss the nagaraja. The nagaraja is moderately wounded. You feel sick. The nagaraja hits you but does no damage. The nagaraja completely misses you. The nagaraja constricts you. Unknown command. You slash the nagaraja! The nagaraja is heavily wounded. You feel sick. The nagaraja completely misses you. The nagaraja hits you with a flail! The nagaraja constricts you. Unknown command. You slash the nagaraja! You feel better. The nagaraja is severely wounded. You feel sick. The nagaraja completely misses you. The nagaraja spits poison at you. The splash of poison hits you! You are more poisoned. The nagaraja constricts you. You slice the nagaraja!! You kill the nagaraja! Trog accepts your kill. Trog appreciates your killing of a magic user. You feel very sick. The nagaraja hits you from afar with a spear. Unknown command. You feel very sick. The nagaraja closely misses you. The nagaraja grabs you. The nagaraja constricts you. Items here: )) [[ †† You hit the nagaraja but do no damage. You feel sick. The nagaraja spits poison at you. The splash of poison hits you! You are more poisoned. The nagaraja constricts you. Unknown command. You closely miss the nagaraja. You feel sick. The nagaraja hits you with a spear! The nagaraja constricts you. Unknown command. You barely miss the nagaraja. You headbutt the nagaraja! The nagaraja is lightly wounded. You feel sick. The nagaraja hits you with a spear! The nagaraja constricts you. The nagaraja hits you with a spear. The nagaraja constricts you. Unknown command. You hit the nagaraja but do no damage. You headbutt the nagaraja. The nagaraja is moderately wounded. You feel sick. The nagaraja hits you with a spear. The nagaraja constricts you. Unknown command. You cut the nagaraja into ribbons!!! You feel better. You headbutt the nagaraja! The nagaraja is almost dead. You feel sick. The nagaraja hits you but does no damage. The nagaraja constricts you. Unknown command. You hit the nagaraja. You kill the nagaraja! Trog accepts your kill. Trog appreciates your killing of a magic user. Your Crossbows skill increases to level 14! You feel sick. The guardian serpent casts a spell at you. The bolt of poison hits you! You are more poisoned. You feel very sick. The guardian serpent completely misses you. You furiously retaliate! You headbutt the guardian serpent! Things that are here: a spear; a robe You closely miss the guardian serpent. Your headbutt misses the guardian serpent. The guardian serpent is lightly wounded. You feel very sick. The guardian serpent closely misses you. Unknown command. You feel better. The guardian serpent hits you but does no damage. The guardian serpent closely misses you. You riposte. You hit the guardian serpent. You feel better. The guardian serpent is moderately wounded. You slice the guardian serpent!! You feel better. You headbutt the guardian serpent! The guardian serpent is almost dead. The guardian serpent closely misses you. You furiously retaliate! You headbutt the guardian serpent! You kill the guardian serpent! Trog accepts your kill. Something appears at your feet! Trog grants you a weapon! Trog appreciates your killing of a magic user. The naga closely misses you. The naga warrior hits you but does no damage. The naga warrior grabs you. The naga warrior constricts you. You see here a guardian serpent corpse. You slice the naga warrior!! You headbutt the naga warrior! The naga warrior is heavily wounded. The naga completely misses you. The naga warrior hits you with a hand axe! The naga warrior constricts you. You slice the naga warrior!! You headbutt the naga warrior! The naga warrior is almost dead. You carve the naga warrior like a ham!!! You feel better. You kill the naga warrior! Trog accepts your kill. Your Crossbows skill increases to level 15! The naga completely misses you. The naga spits poison at you. The splash of poison hits you! You are poisoned. Things that are here: a hand axe; a robe; a naga corpse You slash the naga! You feel better. You headbutt the naga, but do no damage. The naga is moderately wounded. You feel sick. You slice the naga!! You feel better. You kill the naga! Trog accepts your kill. You pick up the serpentine rune and feel its power. Press } to see all the runes you have collected. You see here a halberd. You feel sick. You see here a halberd. You feel sick. Things that are here: a hand axe; a robe; a naga corpse You see here a guardian serpent corpse. Things that are here: a runed great sword {god gift}; a spear; a robe Items here: )) [[ †† You feel sick. Things that are here: a twisted hunting sling {god gift}; a spear; a robe Items here: )))) [[ † E - 147 bolts (gained 24) There is an open door to Snake:4, spattered with blood here. Items here: )) [[ † a whip of electrocution; a robe; a whip; a robe; a naga corpse You feel sick. E - 156 bolts (gained 9) Things that are here: a long sword; a robe You feel sick. You are no longer poisoned. There is an open door to Snake:4, spattered with blood here. Items here: )) [[ † a whip of electrocution; a robe; a whip; a robe; a naga corpse Items here: )))) [[ † Things that are here: a twisted hunting sling {god gift}; a spear; a robe Items here: )) [[ †† Things that are here: a runed great sword {god gift}; a spear; a robe You see here a guardian serpent corpse. Things that are here: a hand axe; a robe; a naga corpse You see here a halberd. Okay, then. You see here a halberd. Things that are here: a hand axe; a robe; a naga corpse You see here a halberd. You eat one of the 7 rations. That ration really hit the spot! Okay, then. Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +0 shadow dragon scales. x4 You finish taking off your +0 shadow dragon scales. You start putting on your armour. You continue putting on your +0 troll leather armour. x5 You finish putting on your +0 troll leather armour. You start resting. HP restored. Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +0 troll leather armour. x4 You finish taking off your +0 troll leather armour. You start putting on your armour. You continue putting on your +0 shadow dragon scales. x5 You finish putting on your +0 shadow dragon scales. Your skin crawls. You feel resistant to hostile enchantments. You feel somewhat more hungry. Unknown command. You open the door. 2 merfolk impalers, 2 merfolk aquamancers and 2 merfolk javelineers come into view. A merfolk javelineer is wielding a spear of piercing. A merfolk aquamancer is wielding a rapier of electrocution. A merfolk javelineer is wielding a spear of piercing. A merfolk impaler is wielding a demon trident of electrocution. A merfolk aquamancer is wielding a rapier of protection. A merfolk impaler is wielding a trident of protection. The merfolk javelineer shouts! The merfolk aquamancer shouts! The merfolk impaler shouts! The merfolk javelineer misses you. The merfolk impaler moves out of view. Ilsuiw, Witch of the Tides comes into view. She is wielding a trident of freezing. The merfolk javelineer shouts! The merfolk aquamancer shouts! Ilsuiw gestures wildly while chanting. Ilsuiw flickers and vanishes for a moment. Found a barnacled rune of Zot. There is an open door to Shoals:4 here. Unknown command. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - merfolk aquamancer Aim: a merfolk aquamancer, wielding a rapier of electrocution and wearing a robe The thunderbolt hits the merfolk aquamancer. The merfolk aquamancer is moderately wounded. The thunderbolt hits the merfolk javelineer. The merfolk javelineer is lightly wounded. The thunderbolt hits the merfolk javelineer. The merfolk javelineer is moderately wounded. The thunderbolt hits the merfolk aquamancer. The merfolk aquamancer is lightly wounded. The thunderbolt hits the merfolk impaler. The merfolk impaler is lightly wounded. The merfolk javelineer completely misses you. The merfolk aquamancer barely misses you. A merfolk javelineer comes into view. It is wielding a spear of flaming. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - merfolk aquamancer Aim: a merfolk aquamancer, wielding a rapier of electrocution and wearing a robe (moderately wounded) The thunderbolt hits the merfolk aquamancer. The merfolk aquamancer is heavily wounded. The thunderbolt hits the merfolk javelineer. The merfolk javelineer is heavily wounded. The thunderbolt hits the merfolk aquamancer. The merfolk aquamancer is heavily wounded. The thunderbolt hits the merfolk javelineer. The merfolk javelineer is heavily wounded. The thunderbolt hits the merfolk impaler. The merfolk impaler is moderately wounded. The merfolk javelineer barely misses you. The merfolk aquamancer hits you with a rapier of electrocution. You are electrocuted! Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - merfolk aquamancer Aim: a merfolk aquamancer, wielding a rapier of electrocution and wearing a robe (heavily wounded) The thunderbolt hits the merfolk aquamancer. The merfolk aquamancer is almost dead. The thunderbolt hits the merfolk javelineer. The merfolk javelineer is severely wounded. The thunderbolt hits the merfolk aquamancer. The merfolk aquamancer is severely wounded. The thunderbolt hits the merfolk javelineer. The merfolk javelineer is almost dead. The thunderbolt hits Ilsuiw. Ilsuiw is lightly wounded. The merfolk aquamancer gestures at you while chanting. The ball of steam misses you. Unknown command. You slash the merfolk aquamancer! You feel better. Your headbutt misses the merfolk aquamancer. The merfolk aquamancer is almost dead. You are engulfed in a cloud of scalding steam. You slice the merfolk aquamancer!! You kill the merfolk aquamancer! Trog accepts your kill. Trog appreciates your killing of a magic user. Your lightning rod (2/4) has regained one charge. You are engulfed in a cloud of scalding steam. The merfolk aquamancer mumbles some strange words. The merfolk aquamancer blinks! You are engulfed in a cloud of scalding steam. The merfolk aquamancer gestures at you while chanting. The ball of steam misses you. Things that are here: a rapier of electrocution; a robe; a merfolk corpse Unknown command. You slice the merfolk aquamancer!! You feel better. You kill the merfolk aquamancer! Trog accepts your kill. Trog appreciates your killing of a magic user. Something appears at your feet! Trog grants you ammunition! Your lightning rod (3/4) has regained one charge. The merfolk javelineer throws a javelin. The javelin closely misses Ilsuiw. The javelin misses you. A merfolk comes into view. It is wielding a trident. Ilsuiw completely misses you. You riposte. You slice Ilsuiw!! Ilsuiw is moderately wounded. The merfolk javelineer misses you. Things that are here: a rapier of protection; a robe You hit Ilsuiw but do no damage. Your headbutt misses Ilsuiw. Ilsuiw is moderately wounded. Ilsuiw barely misses you. The merfolk javelineer hits you from afar with a spear of piercing! Unknown command. You open Ilsuiw like a pillowcase!!! You feel better. You headbutt Ilsuiw, but do no damage. Ilsuiw is heavily wounded. Ilsuiw casts a spell. A merfolk impaler comes into view. It is wielding a trident of venom. Unknown command. You closely miss Ilsuiw. The merfolk impaler shouts! You headbutt Ilsuiw, but do no damage. Ilsuiw is heavily wounded. You hear a shout! The merfolk javelineer hits you but does no damage. Unknown command. You completely miss Ilsuiw. Ilsuiw is heavily wounded. Ilsuiw hits you with a trident of freezing. Ilsuiw freezes you. The water elemental misses you. You furiously retaliate! You headbutt the water elemental. The merfolk javelineer hits you but does no damage. Unknown command. You miss Ilsuiw. Your headbutt misses Ilsuiw. Ilsuiw is heavily wounded. Ilsuiw misses you. You furiously retaliate! You headbutt Ilsuiw, but do no damage. The water elemental closely misses you. You riposte. You slice the water elemental like a ripe choko!!! You destroy the water elemental! You slash Ilsuiw! You feel better. Ilsuiw is severely wounded. The merfolk javelineer barely misses you. Unknown command. You closely miss Ilsuiw. Ilsuiw is severely wounded. Ilsuiw mumbles some strange words. Ilsuiw blinks! The merfolk javelineer completely misses you. Unknown command. A merfolk javelineer comes into view. It is wielding a spear of flaming. The merfolk javelineer closely misses you. The merfolk javelineer throws a javelin. The javelin hits you. You see here a javelin. Unknown command. Your shadow dragon scales prevents you from hitting the merfolk javelineer. You headbutt the merfolk javelineer. The merfolk javelineer is severely wounded. The merfolk javelineer hits you but does no damage. The merfolk javelineer throws a javelin. The javelin closely misses you. The javelin hits Ilsuiw!! Unknown command. There's nothing to close nearby. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - merfolk javelineer Aim: a merfolk javelineer, wielding a spear of piercing and wearing a leather armour (severely wounded) The thunderbolt hits the merfolk javelineer. The merfolk javelineer is almost dead. The thunderbolt hits the merfolk javelineer. The merfolk javelineer is almost dead. The thunderbolt hits the merfolk javelineer. The merfolk javelineer is lightly wounded. The thunderbolt hits the merfolk impaler. The merfolk impaler is heavily wounded. The thunderbolt hits the merfolk impaler. The merfolk impaler is lightly wounded. The merfolk javelineer closely misses you. The merfolk javelineer throws a javelin. The javelin hits you! Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - merfolk javelineer Aim: a merfolk javelineer, wielding a spear of piercing and wearing a leather armour (almost dead) The thunderbolt hits the merfolk javelineer. You kill the merfolk javelineer! Trog accepts your kill. Something appears at your feet! Trog grants you a weapon! Your lightning rod (4/4) has regained two charges. Your Crossbows skill increases to level 16! The thunderbolt hits the merfolk javelineer. You kill the merfolk javelineer! Trog accepts your kill. The thunderbolt hits the merfolk javelineer. The merfolk javelineer is moderately wounded. The thunderbolt hits the merfolk impaler. The merfolk impaler is heavily wounded. The thunderbolt hits the merfolk impaler. The merfolk impaler is lightly wounded. The merfolk javelineer throws a javelin. The javelin hits you but does no damage. Ilsuiw hits you but does no damage. A merfolk impaler comes into view. It is wielding a demon trident of flaming. You feel the effects of Trog's Hand fading. The merfolk javelineer completely misses you. Ilsuiw casts a spell at you. The shard of ice misses you. The shard of ice hits the merfolk javelineer. The merfolk impaler moves out of view. A merfolk avatar comes into view. Things that are here: a spear of piercing; 14 javelins; a leather armour The merfolk javelineer throws a javelin. The javelin hits you but does no damage. Items here: (( ) [ † a javelin; a spear of piercing; 14 steel javelins; a leather armour a merfolk corpse Unknown command. You carve the merfolk javelineer like a ham!!! You feel better. You kill the merfolk javelineer! Trog accepts your kill. The merfolk avatar chants a haunting song. You resist with almost no effort. Unknown command. The merfolk javelineer throws a javelin of penetration. The javelin of penetration pierces through you! The javelin of penetration misses Ilsuiw. The merfolk impaler hits you from afar with a demon trident of electrocution! Items here: ( ) [ † a spear of flaming; 12 javelins; a leather armour; a merfolk corpse Unknown command. You hit the merfolk javelineer. You feel better. You headbutt the merfolk javelineer. The merfolk javelineer is lightly wounded. Ilsuiw gestures wildly while chanting. The merfolk javelineer throws a javelin of penetration. The javelin of penetration closely misses you. The javelin of penetration pierces through the water elemental!! The javelin of penetration pierces through the water elemental! The javelin of penetration closely misses Ilsuiw. The javelin of penetration pierces through the water elemental!! The javelin of penetration pierces through the water elemental! The merfolk impaler hits you but does no damage. You barely miss the merfolk javelineer. The merfolk javelineer is lightly wounded. The water elemental disappears in a puff of smoke! The merfolk impaler closely misses you. The merfolk javelineer throws a javelin of penetration. The javelin of penetration pierces through you! The javelin of penetration pierces through the water elemental!!! The water elemental is destroyed! The javelin of penetration pierces through the water elemental!! The javelin of penetration closely misses Ilsuiw. The javelin of penetration pierces through the water elemental! The water elemental is destroyed! You slash the merfolk javelineer! The merfolk javelineer is moderately wounded. The merfolk impaler closely misses you. Ilsuiw gestures wildly while chanting. Unknown command. You slash the merfolk javelineer! You feel better. The merfolk javelineer is heavily wounded. Your skin stops crawling. You feel less resistant to hostile enchantments. The merfolk javelineer throws a javelin of penetration. The javelin of penetration misses you. The javelin of penetration pierces through the water elemental!! The water elemental is destroyed! The javelin of penetration pierces through Ilsuiw! The javelin of penetration pierces through the water elemental!! x2 The merfolk impaler hits you but does no damage. You hit the merfolk javelineer. You feel better. The merfolk javelineer is heavily wounded. The merfolk impaler completely misses you. The merfolk javelineer throws a javelin of penetration. The javelin of penetration misses you. The javelin of penetration pierces through Ilsuiw!! The javelin of penetration pierces through the water elemental! The water elemental is destroyed! The javelin of penetration pierces through the water elemental!! The water elemental is destroyed! Ilsuiw hits you but does no damage. The merfolk javelineer misses you. Items here: (( ) [ † a javelin; a spear of piercing; 14 steel javelins; a leather armour a merfolk corpse Unknown command. You slice Ilsuiw!! You kill Ilsuiw! Trog accepts your kill. Trog appreciates your killing of a magic user. Your lightning rod (4/4) has regained one charge. Your Crossbows skill increases to level 17! The merfolk javelineer completely misses you. The merfolk javelineer throws a javelin of penetration. The javelin of penetration barely misses you. Items here: ( ) [ † a spear of flaming; 12 javelins; a leather armour; a merfolk corpse You miss the merfolk javelineer. The merfolk javelineer is moderately wounded. Unknown command. You completely miss the merfolk javelineer. You headbutt the merfolk javelineer, but do no damage. The merfolk javelineer is moderately wounded. The merfolk avatar chants a haunting song. You are mesmerised by the merfolk avatar! The merfolk javelineer throws a javelin of penetration. The javelin of penetration completely misses you. You miss the merfolk javelineer. The merfolk javelineer is moderately wounded. The merfolk avatar chants its luring song. The merfolk javelineer throws a javelin of penetration. The javelin of penetration closely misses you. Unknown command. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - merfolk javelineer Aim: a merfolk javelineer, wielding a spear of flaming and wearing a leather armour (moderately wounded) The thunderbolt hits the merfolk javelineer. The merfolk javelineer is heavily wounded. The thunderbolt hits the merfolk avatar. The merfolk avatar is lightly wounded. The thunderbolt hits the merfolk impaler. The merfolk impaler is heavily wounded. The thunderbolt hits the merfolk impaler. The merfolk impaler is lightly wounded. The thunderbolt hits the merfolk impaler. The merfolk impaler is lightly wounded. The merfolk avatar chants its luring song. The merfolk javelineer throws a javelin of penetration. The javelin of penetration pierces through you!! Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - merfolk javelineer Aim: a merfolk javelineer, wielding a spear of flaming and wearing a leather armour (heavily wounded) The thunderbolt hits the merfolk javelineer. The merfolk javelineer is severely wounded. The thunderbolt hits the merfolk avatar. The merfolk avatar is moderately wounded. The thunderbolt hits the merfolk impaler. The merfolk impaler is severely wounded. The thunderbolt hits the merfolk impaler. The merfolk impaler is heavily wounded. The thunderbolt hits the merfolk impaler. The merfolk impaler is moderately wounded. The merfolk avatar chants its luring song. The merfolk javelineer throws a javelin of penetration. The javelin of penetration completely misses you. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - merfolk javelineer Aim: a merfolk javelineer, wielding a spear of flaming and wearing a leather armour (severely wounded) The thunderbolt hits the merfolk javelineer. The merfolk javelineer is almost dead. The thunderbolt hits the merfolk avatar. The merfolk avatar is heavily wounded. The thunderbolt hits the merfolk impaler. You kill the merfolk impaler! Trog accepts your kill. Your lightning rod (3/4) has regained one charge. The thunderbolt hits the merfolk impaler. The merfolk impaler is severely wounded. The thunderbolt hits the merfolk impaler. The merfolk impaler is heavily wounded. The merfolk avatar chants its luring song. The merfolk javelineer throws a javelin of penetration. The javelin of penetration pierces through you but does no damage. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - merfolk javelineer Aim: a merfolk javelineer, wielding a spear of flaming and wearing a leather armour (almost dead) The thunderbolt hits the merfolk javelineer. You kill the merfolk javelineer! Trog accepts your kill. Your lightning rod (4/4) has regained two charges. The thunderbolt hits the merfolk avatar. The merfolk avatar is severely wounded. The thunderbolt hits the merfolk impaler. You kill the merfolk impaler! Trog accepts your kill. Something appears at your feet! Trog grants you a weapon! Your Crossbows skill increases to level 18! The thunderbolt hits the merfolk impaler. The merfolk impaler is almost dead. The thunderbolt hits the merfolk impaler. The merfolk impaler is moderately wounded. The pull of its song draws you forwards. The merfolk avatar chants its luring song. Evoke which item? (* to show all) (? for menu, Esc to quit) >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.22-a0-609-gfedc9ff 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: 4, arena_suspended: 0 prev_cmd = CMD_EVOKE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [MongoFromTheCongo] Species: Minotaur Job: Berserker HP: 130/169; mods: 0/0 MP: 14/14; mod: 0 Stats: 22 (22) 4 (4) 19 (19) Position: (34, 34), god: Trog (10), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 25 | 17548 | 260/1803 Short Blades | | 0 | 0 | 0 | 0 | 0/42 Long Blades | X | 0 | 0 | 24 | 16233 | 642/1697 Axes | X | 0 | 0 | 0 | 0 | 0/35 Maces & Flails | | 0 | 0 | 0 | 0 | 0/35 Polearms | | 0 | 0 | 0 | 0 | 0/35 Staves | X | 0 | 0 | 0 | 0 | 0/35 Slings | | 0 | 0 | 0 | 0 | 0/42 Bows | X | 0 | 0 | 0 | 0 | 0/42 Crossbows | X | 1 | 100 | 18 | 9343 | 262/1262 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 24 | 16314 | 723/1697 Dodging | X | 0 | 0 | 21 | 13248 | 4/1639 Stealth | X | 0 | 0 | 0 | 0 | 0/59 Shields | | 0 | 0 | 0 | 0 | 0/35 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 0 | 0 | 0/100 Conjurations | | 0 | 0 | 0 | 0 | 0/84 Hexes | | 0 | 0 | 0 | 0 | 0/100 Charms | | 0 | 0 | 0 | 0 | 0/100 Summonings | | 0 | 0 | 0 | 0 | 0/84 Necromancy | | 0 | 0 | 0 | 0 | 0/84 Translocations | | 0 | 0 | 0 | 0 | 0/84 Transmutations | | 0 | 0 | 0 | 0 | 0/70 Fire Magic | | 0 | 0 | 0 | 0 | 0/84 Ice Magic | | 0 | 0 | 0 | 0 | 0/84 Air Magic | | 0 | 0 | 0 | 0 | 0/84 Earth Magic | | 0 | 0 | 0 | 0 | 0/70 Poison Magic | | 0 | 0 | 0 | 0 | 0/84 Invocations | | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: #4: 150 Attributes: #12: 1909 #13: 1890 #23: 2864 #24: 1009387080 #27: 135854 #49: 1970 #59: 1 Mutations: horns: 2 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #49: +2 vampiric triple sword eq slot #1, inv slot #27: +0 cloak eq slot #3, inv slot #46: +0 pair of gloves of dexterity eq slot #4, inv slot #45: +1 pair of boots eq slot #6, inv slot #26: +0 shadow dragon scales eq slot #7, inv slot #41: +2 ring of slaying eq slot #8, inv slot #42: ring of see invisible }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .....†)†)..)))))........+))[)).)) ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ................................. ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ '.=====...)).)))...[[[[[[........ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ................................. ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ †))...(..(()))()@mmm.m.+ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 1 at (9, 46): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 2 at (9, 46): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to D:27 }}}} Lua marker 3 at (9, 54): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 4 at (9, 54): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Crypt }}}} Lua marker 5 at (10, 6): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 6 at (10, 6): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Dungeon }}}} Lua marker 7 at (11, 58): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 8 at (11, 58): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Tomb }}}} Lua marker 9 at (13, 10): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 10 at (13, 34): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 11 at (13, 34): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Snake:4 }}}} Lua marker 12 at (13, 42): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 13 at (15, 18): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 14 at (15, 50): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 15 at (15, 50): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Zot:5 }}}} Lua marker 16 at (16, 6): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 17 at (16, 38): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 18 at (16, 38): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Vaults:5 }}}} Lua marker 19 at (18, 30): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 20 at (19, 14): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 21 at (19, 14): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Orcish Mines }}}} Lua marker 22 at (19, 46): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 23 at (21, 21): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 24 at (21, 22): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 25 at (21, 22): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Swamp }}}} Lua marker 26 at (21, 23): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 27 at (21, 53): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 28 at (21, 54): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 29 at (21, 54): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Forest }}}} Lua marker 30 at (21, 55): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 31 at (22, 6): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 32 at (22, 6): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Temple }}}} Lua marker 33 at (22, 21): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 34 at (22, 23): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 35 at (22, 53): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 36 at (22, 55): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 37 at (23, 21): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 38 at (23, 23): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 39 at (23, 26): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 40 at (23, 26): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Dungeon }}}} Lua marker 41 at (23, 53): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 42 at (23, 55): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 43 at (24, 21): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 44 at (24, 23): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 45 at (24, 53): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 46 at (24, 55): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 47 at (24, 58): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 48 at (25, 21): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 49 at (25, 23): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 50 at (25, 53): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 51 at (25, 55): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 52 at (26, 21): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 53 at (26, 23): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 54 at (26, 50): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 55 at (26, 53): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 56 at (26, 55): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 57 at (27, 10): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 58 at (27, 10): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Lair }}}} Lua marker 59 at (27, 21): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 60 at (27, 23): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 61 at (27, 34): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 62 at (27, 34): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Shoals:4 }}}} Lua marker 63 at (27, 53): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 64 at (27, 55): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 65 at (28, 21): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 66 at (28, 23): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 67 at (28, 53): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 68 at (28, 55): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 69 at (29, 21): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 70 at (29, 23): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 71 at (29, 53): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 72 at (29, 55): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 73 at (30, 21): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 74 at (30, 23): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 75 at (30, 53): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 76 at (30, 55): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 77 at (31, 22): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 78 at (31, 22): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Snake Pit }}}} Lua marker 79 at (31, 53): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 80 at (31, 55): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 81 at (32, 46): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 82 at (32, 46): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Realm of Zot }}}} Lua marker 83 at (32, 53): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 84 at (32, 55): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 85 at (33, 14): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 86 at (33, 54): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 87 at (33, 54): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Elven Halls }}}} Lua marker 88 at (35, 50): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 89 at (35, 58): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 90 at (37, 10): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 91 at (39, 6): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 92 at (40, 46): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 93 at (41, 22): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 94 at (41, 22): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Spider Nest }}}} Lua marker 95 at (41, 34): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 96 at (41, 34): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Spider:4 }}}} Lua marker 97 at (41, 50): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 98 at (42, 26): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 99 at (42, 26): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Vaults }}}} Lua marker 100 at (42, 38): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 101 at (45, 58): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 102 at (46, 14): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 103 at (46, 14): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Orc:2 }}}} Lua marker 104 at (47, 6): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 105 at (47, 10): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 106 at (47, 10): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Lair:6 }}}} Lua marker 107 at (48, 18): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 108 at (48, 18): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Dungeon }}}} Lua marker 109 at (48, 54): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 110 at (48, 54): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Slime Pits }}}} Lua marker 111 at (49, 46): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 112 at (49, 62): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 113 at (49, 62): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Hell & Pan }}}} Lua marker 114 at (51, 22): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 115 at (51, 22): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Shoals }}}} Lua marker 116 at (51, 62): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 117 at (55, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 118 at (55, 34): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 119 at (55, 34): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Swamp:4 }}}} Lua marker 120 at (55, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 121 at (55, 58): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 122 at (55, 58): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Abyss }}}} Lua marker 123 at (56, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 124 at (56, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 125 at (56, 50): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 126 at (57, 6): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 127 at (57, 6): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Dungeon }}}} Lua marker 128 at (57, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 129 at (57, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 130 at (58, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 131 at (58, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 132 at (59, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 133 at (59, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 134 at (59, 46): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 135 at (60, 10): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 136 at (60, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 137 at (60, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 138 at (60, 38): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 139 at (61, 22): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 140 at (61, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 141 at (61, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 142 at (62, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 143 at (62, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 144 at (63, 30): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 145 at (63, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 146 at (63, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 147 at (64, 6): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 148 at (64, 14): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 149 at (64, 18): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 150 at (64, 26): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 151 at (64, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 152 at (64, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 153 at (65, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 154 at (65, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 155 at (66, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 156 at (66, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 157 at (67, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 158 at (67, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 159 at (67, 42): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 160 at (67, 58): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 161 at (68, 33): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 162 at (68, 35): {{{{ CLASS: PropertiesDescriptor props: veto_fire: veto veto_shatter: veto veto_dig: veto }}}} Lua marker 163 at (68, 54): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 164 at (69, 10): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 165 at (69, 34): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 166 at (69, 46): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 167 at (70, 38): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 168 at (71, 6): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 169 at (71, 50): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 170 at (71, 50): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the ~*~Extended Endgame~*~ }}}} >>>>>>>>>>>>>>>>>>>>>>