ASSERT((duration[DUR_MESMERISED] > 0) == !beholders.empty()) in 'behold.cc' at line 65 failed. Version: Dungeon Crawl Stone Soup 0.23.0 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-0.23 -name Canard -rc /dgldir/rcfiles/crawl-0.23/Canard.rc -macro /dgldir/rcfiles/crawl-0.23/Canard.macro -morgue /dgldir/morgue/Canard/ -webtiles-socket /crawl-master/webserver/sockets/Canard:2019-02-14.23:12:34.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 28 stack frames. /usr/games/crawl-0.23(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x6ca153]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-0.23(_Z13do_crash_dumpv+0x3c0) [0x6d1990]: do_crash_dump() /usr/games/crawl-0.23(_Z20crash_signal_handleri+0x74) [0x6ca3a4]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7f928509d060]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcf) [0x7f9285419f9f]: /usr/games/crawl-0.23() [0x6d1104] /usr/games/crawl-0.23() [0x6d138a] /usr/games/crawl-0.23() [0x69238b] /usr/games/crawl-0.23(_Z16fill_status_infoiR11status_info+0x3ec) [0xb6257c]: fill_status_info(int, status_info&) /usr/games/crawl-0.23(_ZN14TilesFramework12_send_playerEb+0x16df) [0xc37d7f]: TilesFramework::_send_player(bool) /usr/games/crawl-0.23(_ZN14TilesFramework6redrawEv+0x87) [0xc39637]: TilesFramework::redraw() /usr/games/crawl-0.23(_ZN14TilesFramework17update_input_modeE10mouse_mode+0x13) [0xc396f3]: TilesFramework::update_input_mode(mouse_mode) /usr/games/crawl-0.23() [0x94b5b1] /usr/games/crawl-0.23(_ZN14message_window4moreEbb+0x105) [0x952d35]: message_window::more(bool, bool) /usr/games/crawl-0.23(_ZN14message_window8add_itemESs11prefix_typeb+0x3ba) [0x95334a]: message_window::add_item(std::string, prefix_type, bool) /usr/games/crawl-0.23(_ZN13message_store9store_msgERK12message_line+0xb1) [0x953791]: message_store::store_msg(message_line const&) /usr/games/crawl-0.23(_ZN13message_store10flush_prevEv+0xe3) [0x9538a3]: message_store::flush_prev() /usr/games/crawl-0.23(_ZN13message_store3addERK12message_line+0x36) [0x954b86]: message_store::add(message_line const&) /usr/games/crawl-0.23() [0x94ea15] /usr/games/crawl-0.23(_Z16do_message_print16msg_channel_typeibbPKcP13__va_list_tag+0x98) [0x94efa8]: do_message_print(msg_channel_type, int, bool, bool, char const*, __va_list_tag*) /usr/games/crawl-0.23(_Z4mprf16msg_channel_typePKcz+0x9d) [0x94f31d]: mprf(msg_channel_type, char const*, ...) /usr/games/crawl-0.23() [0xa7341e] /usr/games/crawl-0.23(_Z13player_reactsv+0x7a7) [0xa74d77]: player_reacts() /usr/games/crawl-0.23(_Z12world_reactsv+0x4dd) [0xc4246d]: world_reacts() /usr/games/crawl-0.23() [0xc4600e] /usr/games/crawl-0.23(main+0x55d) [0x62c58d]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f928508a2e1]: /usr/games/crawl-0.23() [0x62d3f5] Trying to run gdb. GNU gdb (Debian 7.12-6) 7.12.0.20161007-git Copyright (C) 2016 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". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f9285419aea in __waitpid (pid=9048, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f9285419aea in __waitpid (pid=9048, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 #1 0x00000000006ca7c3 in call_gdb (file=file@entry=0x7f9285404520 <_IO_2_1_stderr_>) at crash.cc:435 gdb = attach_cmd = "attach 7832\000\000\000\000\000\000\000\000" #2 0x00000000006d19a9 in do_crash_dump () at dbg-asrt.cc:677 dir = "/dgldir/morgue/Canard/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT((duration[DUR_MESMERISED] > 0) == !beholders.empty()) in 'behold.cc' at line 65 failed." file = 0x7f9285404520 <_IO_2_1_stderr_> t = 1550188523 name = "/dgldir/morgue/Canard/crash-Canard-20190214-235523.txt", '\000' #3 0x00000000006ca3a4 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No locals. #5 raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:51 set = {__val = {0, 8027777807924870461, 3544667403913802301, 5995190733067465268, 18446462598732841215, 18446462598732840960, 0, 0, 71776119061217280, 18446744073709551615, 4344425528040620032, 0, 4623603554341954176, 0, 13512836705783022013, 0}} pid = tid = #6 0x00000000006d1104 in _BreakStrToDebugger (mesg=mesg@entry=0x7fffd41c9af0 "ASSERT((duration[DUR_MESMERISED] > 0) == !beholders.empty()) in 'behold.cc' at line 65 failed.", assert=true) at dbg-asrt.cc:808 No locals. #7 0x00000000006d138a in AssertFailed (expr=expr@entry=0xc64f70 "(duration[DUR_MESMERISED] > 0) == !beholders.empty()", file=file@entry=0xc64de1 "behold.cc", line=line@entry=65, text=text@entry=0x0) at dbg-asrt.cc:846 mesg = "ASSERT((duration[DUR_MESMERISED] > 0) == !beholders.empty()) in 'behold.cc' at line 65 failed.\000\000\000\000\377\377\377\377\377\377\000\000\000\000\000\000\000\000\n\000\000\000\000\000\000\000 =$\001\000\000\000\000\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\006\000\000\000\000\000\000\000@\001@\205\222\177\000\000\377\377\377\377\000\000\000\000\065\023\301\205\222\177\000\000\340\234\034\324\377\177\000\000@\001@\205\222\177\000\000\000\000\000\000\000\000\000\000"... args = {{gp_offset = 3558644816, fp_offset = 32767, overflow_arg_area = 0x7fffd41c9c50, reg_save_area = 0x7fffd41c9c50}} fileName = #8 0x000000000069238b in player::beheld (this=) at behold.cc:65 No locals. #9 0x0000000000b6257c in fill_status_info (status=status@entry=148, inf=...) at status.cc:236 found = false #10 0x0000000000c37d7f in _update_statuses (c=...) at tileweb.cc:781 status = changed = counter = inf = {light_colour = 0, light_text = "", short_text = "", long_text = ""} #11 TilesFramework::_send_player (this=this@entry=0x1243d00 , force_full=force_full@entry=false) at tileweb.cc:944 c = @0x140fa18: {name = "Canard", job_title = "the Slayer", wizard = false, species = "Ogre", god = "Okawaru", under_penance = false, piety_rank = 6 '\006', form = 0 '\000', hp = 201, hp_max = 260, real_hp_max = 260, poison_survival = 201, mp = 28, mp_max = 29, dd_real_mp_max = 0, contam = 0, noise = -1, adjusted_noise = 119, armour_class = 29, evasion = 11, shield_class = 25, strength = 35 '#', strength_max = 35 '#', intel = 9 '\t', intel_max = 9 '\t', dex = 8 '\b', dex_max = 8 '\b', experience_level = 22, exp_progress = 90 'Z', gold = 2425, zot_points = 0, elapsed_time = 617887, num_turns = 62462, lives = 0, deaths = 0, place = "Vaults", depth = 3, position = {x = 28, y = 15}, status = std::vector of length 3, capacity 4 = {{light_colour = 9, light_text = "Hero", short_text = "heroism", long_text = "You possess the skills of a mighty hero."}, {light_colour = 12, light_text = "Mark", short_text = "marked", long_text = "A sentinel's mark is revealing your location to enemies."}, {light_colour = 4, light_text = "Mesm", short_text = "mesmerised", long_text = "You are mesmerised."}}, inv = {mData = {{base_type = OBJ_WEAPONS, sub_type = 20 '\024', {plus = 9, mon_type = MONS_ADDER, skill = SK_CROSSBOWS, charges = 9, net_durability = 9, tithe_state = 9}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 4, unrand_idx = 4, subtype_rnd = 4, brand = 4, freshness = 4}, rnd = 3 '\003', quantity = 1, flags = 65551, pos = {x = -1, y = -1}, link = 0, slot = 97, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_ARMOUR, sub_type = 38 '&', {plus = 2, mon_type = MONS_LEOPARD_GECKO, skill = SK_LONG_BLADES, charges = 2, net_durability = 2, tithe_state = 2}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 225 '\341', quantity = 1, flags = 65551, pos = {x = -1, y = -1}, link = 1, slot = 98, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = -7, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_SCROLLS, sub_type = 5 '\005', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 337719, unrand_idx = 337719, subtype_rnd = 337719, brand = 337719, freshness = 337719}, rnd = 90 'Z', quantity = 1, flags = 15, pos = {x = -1, y = -1}, link = 2, slot = 99, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_POTIONS, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 3, unrand_idx = 3, subtype_rnd = 3, brand = 3, freshness = 3}, rnd = 221 '\335', quantity = 12, flags = 15, pos = {x = -1, y = -1}, link = 3, slot = 100, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_POTIONS, sub_type = 14 '\016', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 119, unrand_idx = 119, subtype_rnd = 119, brand = 119, freshness = 119}, rnd = 152 '\230', quantity = 5, flags = 15, pos = {x = -1, y = -1}, link = 4, slot = 101, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_FOOD, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 159 '\237', quantity = 58, flags = 15, pos = {x = -1, y = -1}, link = 5, slot = 102, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = -102, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 2 elements = {["item_tile"] = {type = SV_SHORT, flags = 0 '\000', val = {boolean = 16, byte = 16 '\020', _short = 528, _int = 528, _float = 7.39885589e-43, _int64 = 528, ptr = 0x210}}, ["item_tile_name"] = {type = SV_STR, flags = 0 '\000', val = {boolean = 128, byte = -128 '\200', _short = -5760, _int = 52291968, _float = 4.64061981e-37, _int64 = 52291968, ptr = 0x31de980}}}, }}, {base_type = OBJ_POTIONS, sub_type = 25 '\031', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 4, unrand_idx = 4, subtype_rnd = 4, brand = 4, freshness = 4}, rnd = 121 'y', quantity = 6, flags = 15, pos = {x = -1, y = -1}, link = 6, slot = 103, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_POTIONS, sub_type = 13 '\r', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 9, unrand_idx = 9, subtype_rnd = 9, brand = 9, freshness = 9}, rnd = 103 'g', quantity = 3, flags = 2, pos = {x = -1, y = -1}, link = 7, slot = 104, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_MISSILES, sub_type = 8 '\b', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 20 '\024', quantity = 11, flags = 2, pos = {x = -1, y = -1}, link = 8, slot = 105, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_JEWELLERY, sub_type = 35 '#', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 104 'h', quantity = 1, flags = 15, pos = {x = -1, y = -1}, link = 9, slot = 106, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_JEWELLERY, sub_type = 7 '\a', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 30, unrand_idx = 30, subtype_rnd = 30, brand = 30, freshness = 30}, rnd = 125 '}', quantity = 1, flags = 15, pos = {x = -1, y = -1}, link = 10, slot = 107, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_SCROLLS, sub_type = 1 '\001', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 364035, unrand_idx = 364035, subtype_rnd = 364035, brand = 364035, freshness = 364035}, rnd = 223 '\337', quantity = 13, flags = 2, pos = {x = -1, y = -1}, link = 11, slot = 108, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_SCROLLS, sub_type = 15 '\017', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 340849, unrand_idx = 340849, subtype_rnd = 340849, brand = 340849, freshness = 340849}, rnd = 178 '\262', quantity = 3, flags = 2, pos = {x = -1, y = -1}, link = 12, slot = 109, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_FOOD, sub_type = 21 '\025', {plus = 253, mon_type = MONS_DEEP_TROLL, skill = 253, charges = 253, net_durability = 253, tithe_state = 253}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 100, unrand_idx = 100, subtype_rnd = 100, brand = 100, freshness = 100}, rnd = 156 '\234', quantity = 5, flags = 0, pos = {x = -1, y = -1}, link = 13, slot = 110, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_MISCELLANY, sub_type = 1 '\001', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 108 'l', quantity = 1, flags = 2, pos = {x = -1, y = -1}, link = 14, slot = 111, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_POTIONS, sub_type = 2 '\002', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 5, unrand_idx = 5, subtype_rnd = 5, brand = 5, freshness = 5}, rnd = 52 '4', quantity = 5, flags = 15, pos = {x = -1, y = -1}, link = 15, slot = 112, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_POTIONS, sub_type = 4 '\004', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 60, unrand_idx = 60, subtype_rnd = 60, brand = 60, freshness = 60}, rnd = 153 '\231', quantity = 9, flags = 15, pos = {x = -1, y = -1}, link = 16, slot = 113, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_SCROLLS, sub_type = 7 '\a', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 334917, unrand_idx = 334917, subtype_rnd = 334917, brand = 334917, freshness = 334917}, rnd = 191 '\277', quantity = 5, flags = 2, pos = {x = -1, y = -1}, link = 17, slot = 114, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_SCROLLS, sub_type = 6 '\006', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 334896, unrand_idx = 334896, subtype_rnd = 334896, brand = 334896, freshness = 334896}, rnd = 187 '\273', quantity = 2, flags = 2, pos = {x = -1, y = -1}, link = 18, slot = 115, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_MISSILES, sub_type = 9 '\t', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 8, unrand_idx = 8, subtype_rnd = 8, brand = 8, freshness = 8}, rnd = 99 'c', quantity = 9, flags = 65551, pos = {x = -1, y = -1}, link = 19, slot = 116, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_POTIONS, sub_type = 5 '\005', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 1, unrand_idx = 1, subtype_rnd = 1, brand = 1, freshness = 1}, rnd = 35 '#', quantity = 4, flags = 15, pos = {x = -1, y = -1}, link = 20, slot = 117, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_WANDS, sub_type = 19 '\023', {plus = 20, mon_type = MONS_PORCUPINE, skill = SK_HEXES, charges = 20, net_durability = 20, tithe_state = 20}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 1, unrand_idx = 1, subtype_rnd = 1, brand = 1, freshness = 1}, rnd = 174 '\256', quantity = 1, flags = 15, pos = {x = -1, y = -1}, link = 21, slot = 118, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_ARMOUR, sub_type = 26 '\032', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 229 '\345', quantity = 1, flags = 15, pos = {x = -1, y = -1}, link = 22, slot = 119, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_POTIONS, sub_type = 3 '\003', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 225, unrand_idx = 225, subtype_rnd = 225, brand = 225, freshness = 225}, rnd = 195 '\303', quantity = 8, flags = 2, pos = {x = -1, y = -1}, link = 23, slot = 120, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_SCROLLS, sub_type = 13 '\r', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 332663, unrand_idx = 332663, subtype_rnd = 332663, brand = 332663, freshness = 332663}, rnd = 220 '\334', quantity = 1, flags = 2, pos = {x = -1, y = -1}, link = 24, slot = 121, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_WANDS, sub_type = 17 '\021', {plus = 15, mon_type = MONS_GREY_RAT, skill = SK_SHIELDS, charges = 15, net_durability = 15, tithe_state = 15}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 142, unrand_idx = 142, subtype_rnd = 142, brand = 142, freshness = 142}, rnd = 220 '\334', quantity = 1, flags = 6, pos = {x = -1, y = -1}, link = 25, slot = 122, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_JEWELLERY, sub_type = 2 '\002', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 319, unrand_idx = 319, subtype_rnd = 319, brand = 319, freshness = 319}, rnd = 249 '\371', quantity = 1, flags = 15, pos = {x = -1, y = -1}, link = 26, slot = 65, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_SCROLLS, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 330360, unrand_idx = 330360, subtype_rnd = 330360, brand = 330360, freshness = 330360}, rnd = 224 '\340', quantity = 16, flags = 2, pos = {x = -1, y = -1}, link = 27, slot = 66, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_MISCELLANY, sub_type = 24 '\030', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 208 '\320', quantity = 1, flags = 2, pos = {x = -1, y = -1}, link = 28, slot = 67, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_ARMOUR, sub_type = 14 '\016', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 153 '\231', quantity = 1, flags = 15, pos = {x = -1, y = -1}, link = 29, slot = 68, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 4 elements = {["item_tile"] = {type = SV_SHORT, flags = 0 '\000', val = {boolean = 187, byte = -69 '\273', _short = 443, _int = 443, _float = 6.2077522e-43, _int64 = 443, ptr = 0x1bb}}, ["item_tile_name"] = {type = SV_STR, flags = 0 '\000', val = {boolean = 176, byte = -80 '\260', _short = -11344, _int = 52024240, _float = 4.52056643e-37, _int64 = 52024240, ptr = 0x319d3b0}}, ["worn_tile"] = {type = SV_SHORT, flags = 0 '\000', val = {boolean = 119, byte = 119 'w', _short = 3959, _int = 3959, _float = 5.54774062e-42, _int64 = 3959, ptr = 0xf77}}, ["worn_tile_name"] = {type = SV_STR, flags = 0 '\000', val = {boolean = 16, byte = 16 '\020', _short = 25360, _int = 52060944, _float = 4.53702507e-37, _int64 = 52060944, ptr = 0x31a6310}}}, }}, {base_type = OBJ_ARMOUR, sub_type = 8 '\b', {plus = 2, mon_type = MONS_LEOPARD_GECKO, skill = SK_LONG_BLADES, charges = 2, net_durability = 2, tithe_state = 2}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 221 '\335', quantity = 1, flags = 131087, pos = {x = -1, y = -1}, link = 30, slot = 69, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = -7, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_SCROLLS, sub_type = 4 '\004', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 345898, unrand_idx = 345898, subtype_rnd = 345898, brand = 345898, freshness = 345898}, rnd = 41 ')', quantity = 8, flags = 2, pos = {x = -1, y = -1}, link = 31, slot = 70, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_POTIONS, sub_type = 1 '\001', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 55, unrand_idx = 55, subtype_rnd = 55, brand = 55, freshness = 55}, rnd = 133 '\205', quantity = 7, flags = 15, pos = {x = -1, y = -1}, link = 32, slot = 71, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_MISSILES, sub_type = 4 '\004', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 3, unrand_idx = 3, subtype_rnd = 3, brand = 3, freshness = 3}, rnd = 159 '\237', quantity = 24, flags = 65551, pos = {x = -1, y = -1}, link = 33, slot = 72, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_POTIONS, sub_type = 29 '\035', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 137, unrand_idx = 137, subtype_rnd = 137, brand = 137, freshness = 137}, rnd = 250 '\372', quantity = 5, flags = 2, pos = {x = -1, y = -1}, link = 34, slot = 73, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_JEWELLERY, sub_type = 18 '\022', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 332, unrand_idx = 332, subtype_rnd = 332, brand = 332, freshness = 332}, rnd = 236 '\354', quantity = 1, flags = 4111, pos = {x = -1, y = -1}, link = 35, slot = 74, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 4 elements = {["artefact_appearance"] = {type = SV_STR, flags = 0 '\000', val = {boolean = 224, byte = -32 '\340', _short = -21024, _int = 58830304, _float = 7.62185831e-37, _int64 = 58830304, ptr = 0x381ade0}}, ["artefact_known_props"] = {type = SV_VEC, flags = 0 '\000', val = {boolean = 128, byte = -128 '\200', _short = 23424, _int = 52124544, _float = 4.56554429e-37, _int64 = 52124544, ptr = 0x31b5b80}}, ["artefact_name"] = {type = SV_STR, flags = 0 '\000', val = {boolean = 128, byte = -128 '\200', _short = -20352, _int = 57061504, _float = 6.77935372e-37, _int64 = 57061504, ptr = 0x366b080}}, ["artefact_props"] = {type = SV_VEC, flags = 0 '\000', val = {boolean = 160, byte = -96 '\240', _short = -14176, _int = 52218016, _float = 4.60745859e-37, _int64 = 52218016, ptr = 0x31cc8a0}}}, }}, {base_type = OBJ_SCROLLS, sub_type = 14 '\016', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 334928, unrand_idx = 334928, subtype_rnd = 334928, brand = 334928, freshness = 334928}, rnd = 215 '\327', quantity = 5, flags = 15, pos = {x = -1, y = -1}, link = 36, slot = 75, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_JEWELLERY, sub_type = 20 '\024', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 10, unrand_idx = 10, subtype_rnd = 10, brand = 10, freshness = 10}, rnd = 86 'V', quantity = 1, flags = 15, pos = {x = -1, y = -1}, link = 37, slot = 76, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = -103, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_MISSILES, sub_type = 6 '\006', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 253 '\375', quantity = 83, flags = 2, pos = {x = -1, y = -1}, link = 38, slot = 77, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_MISSILES, sub_type = 4 '\004', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 11, unrand_idx = 11, subtype_rnd = 11, brand = 11, freshness = 11}, rnd = 16 '\020', quantity = 3, flags = 2, pos = {x = -1, y = -1}, link = 39, slot = 78, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = -7, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_WANDS, sub_type = 12 '\f', {plus = 11, mon_type = MONS_BLACK_MAMBA, skill = SK_ARMOUR, charges = 11, net_durability = 11, tithe_state = 11}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 75, unrand_idx = 75, subtype_rnd = 75, brand = 75, freshness = 75}, rnd = 146 '\222', quantity = 1, flags = 6, pos = {x = -1, y = -1}, link = 40, slot = 79, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_MISSILES, sub_type = 4 '\004', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 7, unrand_idx = 7, subtype_rnd = 7, brand = 7, freshness = 7}, rnd = 146 '\222', quantity = 14, flags = 2, pos = {x = -1, y = -1}, link = 41, slot = 80, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = -7, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_SCROLLS, sub_type = 12 '\f', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 358762, unrand_idx = 358762, subtype_rnd = 358762, brand = 358762, freshness = 358762}, rnd = 163 '\243', quantity = 6, flags = 2, pos = {x = -1, y = -1}, link = 42, slot = 81, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_POTIONS, sub_type = 23 '\027', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 10, unrand_idx = 10, subtype_rnd = 10, brand = 10, freshness = 10}, rnd = 67 'C', quantity = 1, flags = 15, pos = {x = -1, y = -1}, link = 43, slot = 82, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_POTIONS, sub_type = 20 '\024', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 7, unrand_idx = 7, subtype_rnd = 7, brand = 7, freshness = 7}, rnd = 77 'M', quantity = 1, flags = 2, pos = {x = -1, y = -1}, link = 44, slot = 83, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_WANDS, sub_type = 6 '\006', {plus = 48, mon_type = MONS_BULLFROG, skill = 48, charges = 48, net_durability = 48, tithe_state = 48}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 10, unrand_idx = 10, subtype_rnd = 10, brand = 10, freshness = 10}, rnd = 21 '\025', quantity = 1, flags = 6, pos = {x = -1, y = -1}, link = 45, slot = 84, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_ARMOUR, sub_type = 6 '\006', {plus = 4, mon_type = MONS_KOMODO_DRAGON, skill = SK_MACES_FLAILS, charges = 4, net_durability = 4, tithe_state = 4}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 151 '\227', quantity = 1, flags = 4111, pos = {x = -1, y = -1}, link = 46, slot = 85, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = -7, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 4 elements = {["artefact_appearance"] = {type = SV_STR, flags = 0 '\000', val = {boolean = 240, byte = -16 '\360', _short = 28144, _int = 56782320, _float = 6.65416329e-37, _int64 = 56782320, ptr = 0x3626df0}}, ["artefact_known_props"] = {type = SV_VEC, flags = 0 '\000', val = {boolean = 96, byte = 96 '`', _short = 2656, _int = 52234848, _float = 4.61500632e-37, _int64 = 52234848, ptr = 0x31d0a60}}, ["artefact_name"] = {type = SV_STR, flags = 0 '\000', val = {boolean = 176, byte = -80 '\260', _short = 17328, _int = 58803120, _float = 7.59747885e-37, _int64 = 58803120, ptr = 0x38143b0}}, ["artefact_props"] = {type = SV_VEC, flags = 0 '\000', val = {boolean = 32, byte = 32 ' ', _short = -19936, _int = 52212256, _float = 4.60487572e-37, _int64 = 52212256, ptr = 0x31cb220}}}, }}, {base_type = OBJ_WEAPONS, sub_type = 19 '\023', {plus = 2, mon_type = MONS_LEOPARD_GECKO, skill = SK_LONG_BLADES, charges = 2, net_durability = 2, tithe_state = 2}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 3, unrand_idx = 3, subtype_rnd = 3, brand = 3, freshness = 3}, rnd = 223 '\337', quantity = 1, flags = 65551, pos = {x = -1, y = -1}, link = 47, slot = 86, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_SCROLLS, sub_type = 23 '\027', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 337529, unrand_idx = 337529, subtype_rnd = 337529, brand = 337529, freshness = 337529}, rnd = 173 '\255', quantity = 3, flags = 15, pos = {x = -1, y = -1}, link = 48, slot = 87, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_JEWELLERY, sub_type = 4 '\004', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 13, unrand_idx = 13, subtype_rnd = 13, brand = 13, freshness = 13}, rnd = 254 '\376', quantity = 1, flags = 4111, pos = {x = -1, y = -1}, link = 49, slot = 88, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = -103, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 4 elements = {["artefact_appearance"] = {type = SV_STR, flags = 0 '\000', val = {boolean = 144, byte = -112 '\220', _short = -16752, _int = 56802960, _float = 6.66341858e-37, _int64 = 56802960, ptr = 0x362be90}}, ["artefact_known_props"] = {type = SV_VEC, flags = 0 '\000', val = {boolean = 80, byte = 80 'P', _short = -19888, _int = 52212304, _float = 4.60489724e-37, _int64 = 52212304, ptr = 0x31cb250}}, ["artefact_name"] = {type = SV_STR, flags = 0 '\000', val = {boolean = 16, byte = 16 '\020', _short = 30480, _int = 56325904, _float = 6.44949928e-37, _int64 = 56325904, ptr = 0x35b7710}}, ["artefact_props"] = {type = SV_VEC, flags = 0 '\000', val = {boolean = 160, byte = -96 '\240', _short = -25696, _int = 58825632, _float = 7.61766831e-37, _int64 = 58825632, ptr = 0x3819ba0}}}, }}, {base_type = OBJ_SCROLLS, sub_type = 2 '\002', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 352629, unrand_idx = 352629, subtype_rnd = 352629, brand = 352629, freshness = 352629}, rnd = 44 ',', quantity = 4, flags = 2, pos = {x = -1, y = -1}, link = 50, slot = 89, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_POTIONS, sub_type = 9 '\t', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 252, unrand_idx = 252, subtype_rnd = 252, brand = 252, freshness = 252}, rnd = 117 'u', quantity = 7, flags = 15, pos = {x = -1, y = -1}, link = 51, slot = 90, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}}}, equip = {mData = "\000.\036\377\377\035\001\061#\t\377\377\377\377\377\377\377\377\377"}, quiver_item = 38 '&', unarmed_attack = "Nothing wielded", unarmed_attack_colour = 7 '\a', quiver_available = true} max_max_hp = place = short_name = "Vaults" god = "Okawaru" prank = pos = #12 0x0000000000c39637 in TilesFramework::redraw (this=this@entry=0x1243d00 ) at tileweb.cc:1877 No locals. #13 0x0000000000c396f3 in TilesFramework::update_input_mode (this=0x1243d00 , mode=MOUSE_MODE_MORE) at tileweb.cc:713 No locals. #14 0x000000000094b5b1 in readkey_more (user_forced=user_forced@entry=false) at message.cc:1694 keypress = 0 unwind_more = {val = @0x11ec301, oldval = } mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_MORE} #15 0x0000000000952d35 in message_window::more (this=, full=true, user=false) at message.cc:711 last_row = 7 #16 0x000000000095334a in message_window::make_space (n=1, this=0x11f5fc0 ) at message.cc:481 space = 0 s = #17 message_window::add_item (this=, text=..., first_col=prefix_type::none, temporary=false) at message.cc:626 line = {ops = std::vector of length 311647, capacity 311647 = {{type = FSOP_COLOUR, x = 0, y = 60053160, relative = false, text = "Ogre\000pire knights\000n\000\000\000\000\000@\000\000\000\000\000\000\000@\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000H\227\331\003", '\000' , "\250\333\060\004\000\000\000\000\004\000\003\004\000\000\000\000\062\f\000\000\000\000\000\000A\000\000\000\000\000\000\000\020\377\220\004\000\000\000\000\006\004\000\002\000\000\000\000\340n\205\003\000\000\000\000\020!\036\003\000\000\000\000І\036\003\000\000\000\000\200\266\265\004\000\000\000\000\220p\255\003\000\000\000\000A\000\000\000\000\000\000\000\200\266\265\004\000\000\000\000\006\004\000\002\222\177\000\000pÒ\003\000\000\000\000\020!\036\003\000\000\000\000"...}, {type = (unknown: 64), x = 0, y = 64, relative = false, text = "н~\003\000\000\000\000\a\t@\205\222\177\000\000@\t\026\003\000\000\000\000Pm\026\003\000\000\000\000\020\000\000\000\000\000\000\000@\255\034\324\377\177\000\000\000TF\004\374\363\000\000!\000\000\000\000\000\000\000\260\370\031\004\000\000\000\000\360\235\360\003\000\000\000\000 \000\000\000\000\000\000\000@\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\260\340h\004", '\000' , "\230\212\221\003\000\000\000\000\004\000\000 armo\207\f\000\000\000\000\000\000\061\000\000\000\000\000\000\000x\371\206\003\000\000\000\000\001\000\000\000\000\000\000\000\b\035\205\003\000\000\000\000\001\000\000\000 scale mail\000"...}, {type = (FSOP_TEXT | unknown: 2235566342), x = 32658, y = 51775808, relative = false, text = "pB\031\003\000\000\000\000\005\001\000\b", '\000' , "x\032\005\000\000\000\000\300\217\032\005\000\000\000\000pB\031\003", '\000' , "\221\002\000\000\000\000\000\000 \003\026\003\000\000\000\000\006\000\000\000\000\000\000\000P\003\026\003\000\000\000\000\004\000\000\000ing \000\000\000\000\000\000\000\000z"}, {type = (unknown: 16), x = 0, y = -736318144, relative = 255, text = }, {type = (FSOP_TEXT | unknown: 96), x = 0, y = 0, relative = false, text = }, {type = (unknown: 52430688), x = 0, y = 4, relative = false, text = }, {type = FSOP_COLOUR, x = 1072693248, y = 3, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\200\231\000\000\000\001\000\000\000\000\000\000\000x\000\200\201\305\000\001\000\060\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000!\000\000\000\"\000\000\000\"\000\000\000\"\000\000\000\"\000\000\000#\000\000\000$\000\000\000\032", '\000' , "a\000\000\000\000\000\000\000\060P\037\003\000\000\000\000\004\000\000\000\222\177\000\000\360X\037\003\000\000\000\000\004\000\000\000\000\000\000\000\000\375\035\003\000\000\000\000\004\000\000\000lass\340I\037\003\000\000\000\000\004\000\000\000\000\000\000\000\360+\036\003\000\000\000\000\004\000\000\000ncti\001\000\000\000ncti1\000\000\000\000\000\000\000J\000\000\000\205\000\000\000"...}, {type = (unknown: 4), x = 796091748, y = 0, relative = false, text = ""}, {type = (FSOP_TEXT | unknown: 96), x = 0, y = 52005424, relative = false, text = }, {type = (FSOP_TEXT | unknown: 62), x = 0, y = 1986947451, relative = 101, text = }, {type = (FSOP_TEXT | unknown: 1650554734), x = 545088876, y = 1869047163, relative = 125, text = }, {type = (FSOP_TEXT | unknown: 1919439994), x = 1852405615, y = 2065726823, relative = 100, text = }, {type = (FSOP_TEXT | unknown: 80), x = 0, y = 59874272, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 0, relative = false, text = "\001\000\000\000\377\177\000\000\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004\000\000\000\000\000\000\000\270\242\322\003\000\000\000\000\200WC\003\000\000\000\000\004\000\000\000\000\000\000\000\340?8\003\000\000\000\000\004\000\000\000\000\000\000\000\340\242\322\003\000\000\000\000\000\000\000\000\377\177\000\000\001\000\000\000\222\177\000\000`\335A\003\000\000\000\000\004\000\000\000\000\000\000\000\b\243\322\003\000\000\000\000\001\000\000\000\377\177\000\000\001\000\000\000\000\000\000\000@\207;\003\000\000\000\000\004", '\000' , "\260\000\000\000\000\000\000\000Q\001\000\000\000\000\000\000\220O2\004\000\000\000\000\005\000\000\000\000\000\000\000\060aL\003\000\000\000\000"...}, {type = (unknown: 64135864), x = 0, y = 59071984, relative = false, text = }, {type = (unknown: 80), x = 0, y = 225, relative = false, text = }, {type = (unknown: 176), x = 0, y = 0, relative = 255, text = }, {type = (unknown: 1634485792), x = 2104716393, y = 2004122400, relative = 111, text = }, {type = (FSOP_TEXT | unknown: 1701145700), x = 1634039584, y = 2104389488, relative = 32, text = }, {type = (unknown: 1668183328), x = 1702064757, y = 1701650532, relative = 108, text = }, {type = (FSOP_TEXT | unknown: 1679831082), x = 543519337, y = 1767992422, relative = 108, text = }, {type = (unknown: 536901740), x = 4456568, y = 193, relative = false, text = ""}, {type = (unknown: 2235579224), x = 32658, y = 51787504, relative = false, text = }, {type = (unknown: 51374288), x = 0, y = 4, relative = false, text = "`\a \003\000\000\000\000\004", '\000' , "\024@\003\000\000\000\000\000\000\000 Y\037\003\000\000\000\000\004", '\000' , "`\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\v\000\000\000\000\000\000\000\v\000\000\000\000\000\000\000"}, {type = (unknown: 51772192), x = 0, y = 4, relative = false, text = }, {type = FSOP_COLOUR, x = 1077936128, y = 3, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\205\230\000\000\000\001\000\000\000\000\000\000\000y\000\000\000-- @\360%\036\003\000\000\000\000q"}, {type = (unknown: 4), x = 0, y = 0, relative = false, text = }, {type = (FSOP_TEXT | unknown: 2), x = 0, y = 52386080, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 96, relative = false, text = }, {type = (FSOP_TEXT | unknown: 10), x = 0, y = 11, relative = false, text = }, {type = (unknown: 1886351972), x = 1601332592, y = 6580589, relative = 101, text = }, {type = (unknown: 73349952), x = 0, y = 58917898, relative = false, text = "\360\004!\003\000\000\000\000\006\000\000\000\000\000\000\000a", '\000' , "\200D@\003\000\000\000\000\000\000\000`\a \003\000\000\000\000\004", '\000' , "M@\003\000\000\000\064\000\000\000 Y\037\003\000\000\000\000\004\000\000\000,", '\000' , "`\000\000\000\000\000\000\000A\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\260\377\027\005", '\000' , "\b-\027\005\000\000\000\000\004\000\000\001\000\000\000\000\234\v\000\000\000\000\000\000A\000\000\000\000\000\000\000\220\342\224\003\000\000\000\000\a\t\000\000\000\000\000\000"...}, {type = (unknown: 52495600), x = 0, y = 6, relative = false, text = }, {type = FSOP_COLOUR, x = 1078231040, y = 3, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\205\230\000\000\000\001\000\000\000\000\000\000\000y\000\000\000-- @\360%\036\003\000\000\000\000q"}, {type = (unknown: 4), x = 0, y = 0, relative = false, text = }, {type = (FSOP_TEXT | unknown: 2), x = 52, y = 52386080, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 96, relative = false, text = }, {type = FSOP_TEXT, x = 0, y = 85458864, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 85404936, relative = false, text = }, {type = (unknown: 2972), x = 0, y = 65, relative = false, text = ""}, {type = (FSOP_TEXT | unknown: 2310), x = 0, y = 51775808, relative = false, text = "pB\031\003\000\000\000\000\005\001\000\b", '\000' , "x\032\005\000\000\000\000\300\217\032\005\000\000\000\000pB\031\003", '\000' , "\221\002\000\000\000\000\000\000 \003\026\003\000\000\000\000\006\000\000\000\000\000\000\000P\003\026\003\000\000\000\000\004\000\000\000ing \000\000\000\000\000\000\000\000z"}, {type = (unknown: 16), x = 0, y = 21145920, relative = false, text = }, {type = (FSOP_TEXT | unknown: 176), x = 0, y = 1, relative = 255, text = }, {type = (unknown: 57403648), x = 0, y = 4, relative = false, text = "\000\000\000\000\377\177\000\000\001\000\000\000\222\177\000\000\300\331A\003\000\000\000\000\004\000\000\000\000\000\000\000\250\274\262\003\000\000\000\000\000\000\000\000\377\177\000\000\001\000\000\000\000\000\000\000p96\003\000\000\000\000\004", '\000' , "\260\000\000\000\000\000\000\000A\000\000\000\000\000\000\000\220\365\232\003\000\000\000\000PE\263\003\000\000\000\000\377\377\377\377\000\000\000\000centaur\000_props\000\000`{R\001\000\000\000\000@\000\000\000\000\000\000\000`", '\000' , "\200H@\003\000\000\000\000\000\000\000`\a \003\000\000\000\000\004", '\000' ...}, {type = (unknown: 54744960), x = 0, y = 0, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\205H\340TJ\a\000\000\000\000\000\000\000feature\000\060\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\005", '\000' , "luniq\000\000\000\310S9\003\000\000\000\000\061\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\005", '\000' , "extra\000\000\000X;8\003\000\000\000\000\061\000\000\000\000\000\000\000\017\000\000\000\000\000\000\000\017", '\000' , "luniq_enter_pan\000A\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000"...}, {type = FSOP_COLOUR, x = 0, y = 0, relative = false, text = }, {type = FSOP_TEXT, x = 32658, y = 54647232, relative = false, text = }, {type = (unknown: 62045352), x = 0, y = 0, relative = 255, text = }, {type = (unknown: 53885296), x = 0, y = 4, relative = false, text = }, {type = (unknown: 176), x = 0, y = 65, relative = false, text = "P\000\000\000\000\000\000\000A\000\000\000\000\000\000\000\210;@\205\222\177\000\000м\262\003\000\000\000\000\377\377\377\377\000\000\000\000us\000ne\000ice the centaur!!\000@\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\340L\202\003\000\000\000\000\n\004\207\003\000\000\000\000\370\365\232\003\000\000\000\000\200\200\037\003\000\000\000\000\006\000\000\000\000\000\000\000\021\020\000\000\000\000\000\000\001\000\000\000\002\000\000\000\003\000\000\000\004\000\000\000\005\000\000\000\006\000\000\000\a\000\000\000\b\000\000\000\t\000\000\000\n\000\000\000\v\000\000\000\f\000\000\000\r\000\000\000\016\000\000\000\017\000\000\000\020\000\000\000\021\000\000\000\022\000\000\000"...}, {type = (unknown: 62080336), x = 0, y = -1, relative = false, text = }, {type = (FSOP_TEXT | unknown: 1869770846), x = 29552, y = 22182752, relative = false, text = }, {type = (unknown: 96), x = 0, y = 0, relative = false, text = }, {type = (unknown: 52430688), x = 0, y = 4, relative = false, text = }, {type = FSOP_COLOUR, x = 1079197696, y = 3, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\200\231\000\000\000\001\000\000\000\000\000\000\000x\000\200\201\305\000\001\000\060\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000!\000\000\000\"\000\000\000\"\000\000\000\"\000\000\000\"\000\000\000#\000\000\000$\000\000\000\032", '\000' , "a\000\000\000\000\000\000\000\060P\037\003\000\000\000\000\004\000\000\000\222\177\000\000\360X\037\003\000\000\000\000\004\000\000\000\000\000\000\000\000\375\035\003\000\000\000\000\004\000\000\000lass\340I\037\003\000\000\000\000\004\000\000\000\000\000\000\000\360+\036\003\000\000\000\000\004\000\000\000ncti\001\000\000\000ncti1\000\000\000\000\000\000\000J\000\000\000\205\000\000\000"...}, {type = (unknown: 4), x = 0, y = 0, relative = false, text = ""}, {type = (FSOP_TEXT | unknown: 64), x = 0, y = 66370672, relative = false, text = }, {type = (unknown: 58207456), x = 0, y = 52306192, relative = false, text = "\320}\036\003\000\000\000\000\t\004@\205\222\177\000\000\200\211\036\003\000\000\000\000\300\250\037\003", '\000' , "Ј\036\003\000\000\000\000P\207\036\003\000\000\000\000\220\250\037\003\000\000\000\000\360\357!\003\000\000\000\000\002\000\000\000\002\000\000\000\b\000\000\000\b\000\000\000\000\000\000\000\001\000\000\000\320\000\000\000\322\000\000\000\300}\252\004\000\000\000\000\002\000\003\005\000\000\000\000!\000\000\000\000\000\000\000\360o\037\003\000\000\000\000\000\000\000\000\a", '\000' , "A\000\000\000\000\000\000\000\220{]\003\000\000\000\000\004\000\000\000\300\200\331/\020\000\000\000\000\000\000\000wrapped_instance"...}, {type = (unknown: 79145552), x = 0, y = 64220304, relative = false, text = }, {type = (unknown: 85398016), x = 0, y = 61743776, relative = false, text = "\240\375\025\003\000\000\000\000\005\001\000\001\222\177", '\000' , " \n\026\003\000\000\000\000H\n\026\003\000\000\000\000\340\351\030\003", '\000' , "\061\000\000\000\000\000\000\000@\t\026\003\000\000\000\000\006\001\001\000\222\177\000\000\360\t\026\003\000\000\000\000Pm\026\003\000\000\000\000\360ȋ\000\000\000\000\000\061\000\000\000\000\000\000\000`\v\034\003\000\000\000\000\004\001\000\000\030E\316\022\005\000\000\000\000\000\000\000items", '\000' , "\061\000\000\000\000\000\000\000\220\t\026\003\000\000\000\000\006\001\001\000\222\177\000\000\340\351\030\003\000\000\000\000"...}, {type = (unknown: 51801424), x = 0, y = 9164256, relative = false, text = "`\313\f\004\000\000\000\000\a\t\000\000\000\000\000\000@\t\026\003\000\000\000\000Pm\026\003\000\000\000\000\020\000\000\000\000\000\000\000pa\035\005\000\000\000\000\000\000\000\000\374\363\000\000\001\001\000\000\000\000\000\000\300LH\004\000\000\000\000 CW\004\000\000\000\000\377\377\377\377\000\000\000\000{\"msg\":\"map\",\"cells\":[{\"x\":42,\"y\":8,\"mf\":26},{\"x\":42,\"y\":9,\"mf\":26},{\"x\":42,\"y\":10,\"mf\":26},{\"x\":20,\"y\":11,\"mf\":"...}, {type = (FSOP_TEXT | unknown: 6), x = 62458, y = 65, relative = false, text = "\200\000\000\000\000\000\000\000A\000\000\000\000\000\000\000\060\272\254\003\000\000\000\000\340ױ\004\000\000\000\000\377\377\377\377\000\000\000\000Walker\000 scorpion\000L\017\001\000\000\000\000@\000\000\000\000\000\000\000@\000\000\000\000\000\000\000`\261\256\003\000\000\000\000\a\tb\004\000\000\000\000@\t\026\003\000\000\000\000Pm\026\003\000\000\000\000\020\000\000\000\000\000\000\000 \270\275\003\000\000\000\000\000\000\000\000\374\363\000\000A", '\000' , "\346\254\003", '\000' , "\230\303\004\000\005\006\000\000M^\000\000\000\000\000\000@\000\000\000\000\000\000\000"...}, {type = (unknown: 85711200), x = 0, y = 51775808, relative = false, text = "pB\031\003\000\000\000\000\005\001\000\b", '\000' , "x\032\005\000\000\000\000\300\217\032\005\000\000\000\000pB\031\003", '\000' , "\221\002\000\000\000\000\000\000 \003\026\003\000\000\000\000\006\000\000\000\000\000\000\000P\003\026\003\000\000\000\000\004\000\000\000ing \000\000\000\000\000\000\000\000z"}, {type = (unknown: 16), x = 0, y = 85811568, relative = false, text = }, {type = (unknown: 96), x = 0, y = 0, relative = false, text = }, {type = (unknown: 52430688), x = 0, y = 4, relative = false, text = }, {type = FSOP_COLOUR, x = -1074790400, y = 3, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\200\231\000\000\000\001\000\000\000\000\000\000\000x\000\200\201\305\000\001\000\060\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000!\000\000\000\"\000\000\000\"\000\000\000\"\000\000\000\"\000\000\000#\000\000\000$\000\000\000\032", '\000' , "a\000\000\000\000\000\000\000\060P\037\003\000\000\000\000\004\000\000\000\222\177\000\000\360X\037\003\000\000\000\000\004\000\000\000\000\000\000\000\000\375\035\003\000\000\000\000\004\000\000\000lass\340I\037\003\000\000\000\000\004\000\000\000\000\000\000\000\360+\036\003\000\000\000\000\004\000\000\000ncti\001\000\000\000ncti1\000\000\000\000\000\000\000J\000\000\000\205\000\000\000"...}, {type = (unknown: 4), x = 0, y = 0, relative = false, text = " \355\302\003"}, {type = (FSOP_TEXT | unknown: 96), x = 0, y = 59943312, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 0, relative = false, text = "\001\000\000\000\377\177\000\000\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004\000\000\000\000\000\000\000(\302\306\003\000\000\000\000\200WC\003\000\000\000\000\004\000\000\000\000\000\000\000\340?8\003\000\000\000\000\004\000\000\000\000\000\000\000P\302\306\003\000\000\000\000\000\000\000\000\377\177\000\000\001\000\000\000\000\000\000\000`\335A\003\000\000\000\000\004\000\000\000\000\000\000\000x\302\306\003\000\000\000\000\001\000\000\000\377\177\000\000\001\000\000\000\000\000\000\000@\207;\003\000\000\000\000\004", '\000' , "P\206\244\003\000\000\000\000\000\000\000\000\060\061,\"\300\000\000\000\000\000\000\000A\000\000\000\000\000\000\000\000\246\366\004\000\000\000\000"...}, {type = (unknown: 63357480), x = 0, y = 4, relative = false, text = }, {type = (unknown: 57379264), x = 0, y = 58835760, relative = false, text = }, {type = (FSOP_TEXT | unknown: 48), x = 0, y = 81432016, relative = false, text = "\004\000\000\000\000\000\000\000\004", '\000' , ":\000\000\000Jory\000ess\000_safe\000\000q\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\060>\333\004\000\000\000\000\360\351\033\005", '\000' , "?\000\000\000\017\000\000\000\001\000\067,?\000\000\000\017\000\000\000!\000\000\000\370L\017\001\000\000\000\000\023\000\000\000\"mf\"P\026\356\004\000\000\000\000 \027\356\004\000\000\000\000 \027\356\004", '\000' , "\241\001\000\000\000\000\000\000<\000\000\000\070", '\000' , "\004", '\000' , "\370L\017\001\000\000\000\000"...}, {type = (unknown: 76535168), x = 0, y = 1751607660, relative = 116, text = }, {type = (FSOP_TEXT | unknown: 80), x = 0, y = 83641120, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 0, relative = false, text = ""}, {type = (unknown: 62046120), x = 0, y = 70461872, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 177, relative = false, text = }, {type = FSOP_TEXT, x = 32658, y = 54648160, relative = false, text = }, {type = (unknown: 62046120), x = 0, y = 0, relative = false, text = }, {type = (unknown: 54232896), x = 0, y = 4, relative = false, text = "\320\071\036\003\000\000\000\000\004\000\000\000\000\000\000\000\340?8\003\000\000\000\000\004\000\000\000\000\000\000\000\370\277\262\003", '\000' , "\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004", '\000' , "\200\362K\004\000\000\000\000Q\000\000\000\000\000\000\000\200\301\262\003\000\000\000\000\005\004\000\002", '\000' , "\020ò\003\000\000\000\000\070ò\003\000\000\000\000\060b\222\003", '\000' , "\004\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000\060\277\262\003\000\000\000\000\005\004\000\002\222\177\000\000\000\000\000\000\000\000\000\000"...}, {type = (unknown: 52312528), x = 0, y = 4, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\205H\340TJ\a\000\000\000\000\000\000\000feature\000\060\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\005", '\000' , "luniq\000\000\000\310S9\003\000\000\000\000\061\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\005", '\000' , "extra\000\000\000X;8\003\000\000\000\000\061\000\000\000\000\000\000\000\017\000\000\000\000\000\000\000\017", '\000' , "luniq_enter_pan\000A\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000"...}, {type = (unknown: 4), x = 0, y = 62046200, relative = false, text = }, {type = FSOP_TEXT, x = 0, y = 54647232, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 72086144, relative = false, text = }, {type = (unknown: 62046592), x = 0, y = 33555461, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 62046992, relative = false, text = "\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000@\207;\003\000\000\000\000\004\000\000\000\000\000\000\000`ò\003\000\000\000\000\320\071\036\003\000\000\000\000\004\000\000\000\000\000\000\000\340?8\003\000\000\000\000\004\000\000\000\000\000\000\000\210ò\003", '\000' , "\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004", '\000' , "\001\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000\060\300\262\003\000\000\000\000\005\004\000\002\222\177", '\000' , "\020IJ\003\000\000\000\000\070IJ\003\000\000\000\000@\\\237\003", '\000' ...}, {type = (unknown: 59925040), x = 0, y = 0, relative = false, text = }, {type = (FSOP_TEXT | unknown: 80), x = 0, y = 62046000, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 0, relative = false, text = ""}, {type = (unknown: 62046456), x = 0, y = 82067664, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 177, relative = false, text = }, {type = FSOP_TEXT, x = 32658, y = 54648160, relative = false, text = }, {type = (unknown: 62046456), x = 0, y = 0, relative = false, text = }, {type = (unknown: 54232896), x = 0, y = 4, relative = false, text = "\320\071\036\003\000\000\000\000\004\000\000\000\000\000\000\000\340?8\003\000\000\000\000\004\000\000\000\000\000\000\000H\301\262\003", '\000' , "\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004", '\000' , "\240\314\030\004\000\000\000\000Q\000\000\000\000\000\000\000\200\300\262\003\000\000\000\000\005\004\000\002\222\177", '\000' , "\320\301\262\003\000\000\000\000\370\301\262\003\000\000\000\000\020ŏ\004", '\000' , "\240\002\000\000\000\000\000\000\261", '\000' , "\001\000\000\000\222\177\000\000`\335A\003\000\000\000\000"...}, {type = (unknown: 52312528), x = 0, y = 4, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\205H\340TJ\a\000\000\000\000\000\000\000feature\000\060\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\005", '\000' , "luniq\000\000\000\310S9\003\000\000\000\000\061\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\005", '\000' , "extra\000\000\000X;8\003\000\000\000\000\061\000\000\000\000\000\000\000\017\000\000\000\000\000\000\000\017", '\000' , "luniq_enter_pan\000A\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000"...}, {type = (unknown: 4), x = 0, y = 62046536, relative = false, text = }, {type = FSOP_TEXT, x = 0, y = 54647232, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 68734112, relative = false, text = }, {type = (unknown: 62046336), x = 0, y = 33555461, relative = 146, text = }, {type = FSOP_COLOUR, x = 0, y = 62046672, relative = false, text = "\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000@\207;\003\000\000\000\000\004\000\000\000\000\000\000\000 ²\003\000\000\000\000\320\071\036\003\000\000\000\000\004\000\000\000\000\000\000\000\340?8\003\000\000\000\000\004\000\000\000\000\000\000\000H²\003", '\000' , "\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004", '\000' , "P\003\000\000\000\000\000\000Q\000\000\000\000\000\000\000\300Ų\003\000\000\000\000\005\004\000\002\222\177", '\000' , "\260\336,\004\000\000\000\000\330\336,\004\000\000\000\000\300V\207\004", '\000' ...}, {type = (unknown: 76530960), x = 0, y = 0, relative = false, text = }, {type = (FSOP_TEXT | unknown: 176), x = 0, y = 0, relative = false, text = }, {type = (unknown: 54648160), x = 0, y = 4, relative = false, text = "\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000@\207;\003\000\000\000\000\004\000\000\000\000\000\000\000 ²\003\000\000\000\000\320\071\036\003\000\000\000\000\004\000\000\000\000\000\000\000\340?8\003\000\000\000\000\004\000\000\000\000\000\000\000H²\003", '\000' , "\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004", '\000' , "P\003\000\000\000\000\000\000Q\000\000\000\000\000\000\000\300Ų\003\000\000\000\000\005\004\000\002\222\177", '\000' , "\260\336,\004\000\000\000\000\330\336,\004\000\000\000\000\300V\207\004", '\000' ...}, {type = FSOP_COLOUR, x = 0, y = 1, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\000X\204\262\020\005\000\000\000\000\000\000\000solid", '\000' , "a", '\000' , "\071", '\000' , "crawl-master/crawl-0.23/data/dat/des/branches/shoals.des\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\t\000\000\000\000\000\000\000\t", '\000' , "allow_dup\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\t\000\000\000\000\000\000\000"...}, {type = (unknown: 4), x = 0, y = 62046752, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\205\022\256'\022\005\000\000\000\000\000\000\000floor\000\000\000`-\036\003\000\000\000\000\061\000\000\000\000\000\000\000\240\071\036\003\000\000\000\000\006\004\001\000\222\177\000\000\340d\036\003\000\000\000\000\020!\036\003\000\000\000\000\240𬆒\177\000\000\061\000\000\000\000\000\000\000\000\325\064\003\000\000\000\000\004\000\000\205zvq\000\004\000\000\000\000\000\000\000fmod\000\000\000\000 6\036\003\000\000\000\000\061\000\000\000\000\000\000\000\000:\036\003\000\000\000\000\006\004\001\000\222\177\000\000\300\067\036\003\000\000\000\000\020!\036\003\000\000\000\000\060𬆒\177\000\000\061\000\000\000\000\000\000\000\340g\036\003\000\000\000\000"...}, {type = (unknown: 4), x = 0, y = 54018016, relative = false, text = }, {type = (unknown: 62046792), x = 0, y = 0, relative = false, text = }, {type = (unknown: 54647232), x = 0, y = 4, relative = false, text = }, {type = (unknown: 848), x = 0, y = 81, relative = false, text = ""}, {type = (FSOP_TEXT | unknown: 33555460), x = 32658, y = 0, relative = false, text = }, {type = (unknown: 70049456), x = 0, y = 70049496, relative = false, text = "pV\207\004\000\000\000\000\005\004\000\001\222\177\000"}, {type = FSOP_COLOUR, x = 0, y = 62046592, relative = false, text = }, {type = (unknown: 61194544), x = 0, y = 33554694, relative = false, text = ""}, {type = (unknown: 52306192), x = 0, y = 52332240, relative = false, text = ""}, {type = (unknown: 59555728), x = 0, y = 177, relative = false, text = }, {type = FSOP_TEXT, x = 32658, y = 54648160, relative = false, text = }, {type = (unknown: 62047032), x = 0, y = 0, relative = false, text = }, {type = (unknown: 54232896), x = 0, y = 4, relative = false, text = "\320\071\036\003\000\000\000\000\004\000\000\000\000\000\000\000\340?8\003\000\000\000\000\004\000\000\000\000\000\000\000\210ò\003", '\000' , "\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004", '\000' , "\001\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000\060\300\262\003\000\000\000\000\005\004\000\002\222\177", '\000' , "\020IJ\003\000\000\000\000\070IJ\003\000\000\000\000@\\\237\003", '\000' , "\360;\317\003\000\000\000\000\261", '\000' , "\001\000\000\000\222\177\000\000`\335A\003\000\000\000\000"...}, {type = (unknown: 52312528), x = 0, y = 4, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\205H\340TJ\a\000\000\000\000\000\000\000feature\000\060\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\005", '\000' , "luniq\000\000\000\310S9\003\000\000\000\000\061\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\005", '\000' , "extra\000\000\000X;8\003\000\000\000\000\061\000\000\000\000\000\000\000\017\000\000\000\000\000\000\000\017", '\000' , "luniq_enter_pan\000A\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000"...}, {type = (unknown: 4), x = 0, y = 62047112, relative = false, text = }, {type = FSOP_TEXT, x = 0, y = 54647232, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 1, relative = false, text = }, {type = (unknown: 62046256), x = 0, y = 33555461, relative = 146, text = }, {type = FSOP_COLOUR, x = 0, y = 62047248, relative = false, text = "\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000@\207;\003\000\000\000\000\004\000\000\000\000\000\000\000`IJ\003\000\000\000\000\320\071\036\003\000\000\000\000\004\000\000\000\000\000\000\000\340?8\003\000\000\000\000\004\000\000\000\000\000\000\000\210IJ\003", '\000' , "\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004", '\000' , "\060Ų\003\000\000\000\000Q\000\000\000\000\000\000\000\300ò\003\000\000\000\000\005\004\000\002\222\177", '\000' , "\020Ų\003\000\000\000\000\070Ų\003\000\000\000\000 \240\256\004", '\000' ...}, {type = (unknown: 60775488), x = 0, y = 0, relative = false, text = "\340<\317\003\000\000\000\000a", '\000' , "\024@\003\000\000\000\222\177\000\000`\a \003\000\000\000\000\004", '\000' , "\020@\003\000\000\000\000\000\000\000 Y\037\003\000\000\000\000\004\000\000\000\377\177\000\000\000\000\000\000\000\000\000\000`\335A\003\000\000\000\000Q\000\000\000\000\000\000\000\060\232\236\003\000\000\000\000\005\001\000\003\222\177", '\000' , " @\317\003\000\000\000\000\300@\317\003\000\000\000\000\005", '\000' , "\004\000\000\000\000\000\000\000a\000\000\000\000\000\000\000`<\317\003\000\000\000\000"...}, {type = (FSOP_TEXT | unknown: 176), x = 0, y = 0, relative = false, text = }, {type = (unknown: 54648160), x = 0, y = 4, relative = false, text = "\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000@\207;\003\000\000\000\000\004\000\000\000\000\000\000\000`IJ\003\000\000\000\000\320\071\036\003\000\000\000\000\004\000\000\000\000\000\000\000\340?8\003\000\000\000\000\004\000\000\000\000\000\000\000\210IJ\003", '\000' , "\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004", '\000' , "\060Ų\003\000\000\000\000Q\000\000\000\000\000\000\000\300ò\003\000\000\000\000\005\004\000\002\222\177", '\000' , "\020Ų\003\000\000\000\000\070Ų\003\000\000\000\000 \240\256\004", '\000' ...}, {type = FSOP_COLOUR, x = 0, y = 1, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\000X\204\262\020\005\000\000\000\000\000\000\000solid", '\000' , "a", '\000' , "\071", '\000' , "crawl-master/crawl-0.23/data/dat/des/branches/shoals.des\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\t\000\000\000\000\000\000\000\t", '\000' , "allow_dup\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\t\000\000\000\000\000\000\000"...}, {type = (unknown: 4), x = 0, y = 62047328, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\205\022\256'\022\005\000\000\000\000\000\000\000floor\000\000\000`-\036\003\000\000\000\000\061\000\000\000\000\000\000\000\240\071\036\003\000\000\000\000\006\004\001\000\222\177\000\000\340d\036\003\000\000\000\000\020!\036\003\000\000\000\000\240𬆒\177\000\000\061\000\000\000\000\000\000\000\000\325\064\003\000\000\000\000\004\000\000\205zvq\000\004\000\000\000\000\000\000\000fmod\000\000\000\000 6\036\003\000\000\000\000\061\000\000\000\000\000\000\000\000:\036\003\000\000\000\000\006\004\001\000\222\177\000\000\300\067\036\003\000\000\000\000\020!\036\003\000\000\000\000\060𬆒\177\000\000\061\000\000\000\000\000\000\000\340g\036\003\000\000\000\000"...}, {type = (unknown: 4), x = 0, y = 54018016, relative = false, text = }, {type = (unknown: 62047368), x = 0, y = 0, relative = false, text = }, {type = (unknown: 54647232), x = 0, y = 4, relative = false, text = }, {type = (unknown: 62047536), x = 0, y = 81, relative = false, text = ""}, {type = (FSOP_TEXT | unknown: 33555460), x = 32658, y = 0, relative = false, text = }, {type = (unknown: 62047504), x = 0, y = 62047544, relative = false, text = "\340]\237\003\000\000\000\000\005\004\000\003\222\177", '\000' , "p\240\256\004\000\000\000\000\210\241\256\004\000\000\000\000\320\355\273\003", '\000' , "\200n\177\003\000\000\000\000Q\001\000\000\000\000\000\000X;@\205\222\177\000\000\000\000\000\000\222\177", '\000' , "\001\000\000\000\377\177\000\000\001\000\000\000\000\000\000\000\340A+\003\000\000\000\000\004", '\000' , "`aL\003", '\000' ...}, {type = FSOP_COLOUR, x = 0, y = 0, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 1, relative = 146, text = "\000\000\000\000\000\000\000\000\004\000\000\003\000\332x\000\004\000\000\000\000\000\000\000exit\000", ' ' , "1", '\000' , "\004\000\000\205\004r\241\263\a\000\000\000\000\000\000\000ellipse\000\060\000\000\000\000\000\000\000a", '\000' , "\070", '\000' , "crawl-master/crawl-0.23/data/dat/des/branches/swamp.des\000\000\000\000\000\000\000\000a\000\000\000\000\000\000\000\000\334m\003\000\000\000\000"...}, {type = (unknown: 4), x = 0, y = 62047544, relative = false, text = }, {type = FSOP_TEXT, x = 0, y = 54232896, relative = false, text = }, {type = (unknown: 62047584), x = 0, y = 52312528, relative = false, text = }, {type = (unknown: 54018016), x = 0, y = 4, relative = false, text = "\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004", '\000' , "\005\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000\300IJ\003\000\000\000\000\005\004\000\002\222\177", '\000' , "\020Ʋ\003\000\000\000\000\070Ʋ\003\000\000\000\000\320\355\273\003", '\000' , "\261", '\000' , "\001\000\000\000\222\177\000\000`\335A\003\000\000\000\000\004\000\000\000\000\000\000\000\070Ʋ\003", '\000' , "\001\000\000\000\000\000\000\000@\207;\003\000\000\000\000"...}, {type = FSOP_COLOUR, x = 0, y = 1, relative = false, text = ""}, {type = (unknown: 4), x = 0, y = 0, relative = false, text = }, {type = (FSOP_TEXT | unknown: 80), x = 0, y = 62047424, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 0, relative = false, text = ""}, {type = (unknown: 62047800), x = 0, y = 62647760, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 177, relative = false, text = }, {type = FSOP_TEXT, x = 32658, y = 54648160, relative = false, text = }, {type = (unknown: 62047800), x = 0, y = 0, relative = false, text = }, {type = (unknown: 54232896), x = 0, y = 4, relative = false, text = "\320\071\036\003\000\000\000\000\004\000\000\000\000\000\000\000\340?8\003\000\000\000\000\004\000\000\000\000\000\000\000\210Ʋ\003", '\000' , "\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004", '\000' , "\340Ų\003\000\000\000\000!\001\000\000\000\000\000\000\220=\374\004\000\000\000\000\005\000\000\000\000\000\000\000 C\374\004\000\000\000\000\005\000\000\000\000\000\000\000\060\277\262\003\000\000\000\000\005\000\000\000\000\000\000\000\200\300\262\003\000\000\000\000\005\000\000\000\000\000\000\000\200\301\262\003\000\000\000\000\005\000\000\000\000\000\000\000\060\300\262\003\000\000\000\000\005\000\000\000\000\000\000\000\300ò\003\000\000\000\000"...}, {type = (unknown: 52312528), x = 0, y = 4, relative = false, text = "\000\000\000\000\000\000\000\000\004\000\000\205H\340TJ\a\000\000\000\000\000\000\000feature\000\060\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\005", '\000' , "luniq\000\000\000\310S9\003\000\000\000\000\061\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\005", '\000' , "extra\000\000\000X;8\003\000\000\000\000\061\000\000\000\000\000\000\000\017\000\000\000\000\000\000\000\017", '\000' , "luniq_enter_pan\000A\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000"...}, {type = (unknown: 4), x = 0, y = 62047880, relative = false, text = }, {type = FSOP_TEXT, x = 0, y = 54647232, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 62047712, relative = false, text = }, {type = (unknown: 83639696), x = 0, y = 5, relative = false, text = ""}, {type = (FSOP_TEXT | unknown: 4), x = 0, y = 62046000, relative = false, text = }, {type = (unknown: 62046336), x = 0, y = 5, relative = false, text = ""}, {type = (FSOP_TEXT | unknown: 4), x = 0, y = 62046256, relative = false, text = }, {type = (unknown: 62047168), x = 0, y = 5, relative = 146, text = ""}, {type = (FSOP_TEXT | unknown: 4), x = 0, y = 62047680, relative = false, text = }, {type = (unknown: 62046848), x = 0, y = 5, relative = false, text = }, {type = FSOP_COLOUR, x = 0, y = 4, relative = false, text = }, {type = (unknown: 52430688), x = 0, y = 0, relative = false, text = "p\323\370\003\000\000\000\000a", '\000' , "B@\003\000\000\000\222\177\000\000`\a \003\000\000\000\000\004", '\000' , "@P@\003\000\000\000\000\000\000\000 Y\037\003\000\000\000\000\004", '\000' , "\060\031#\003\000\000\000\000a", '\000' , "\300\003\000\000\000\222\177\000\000`\a \003\000\000\000\000\004", '\000' , "\360\277\003\000\000\000\000\000\000\000 Y\037\003\000\000\000\000\004", '\000' ...}, {type = FSOP_COLOUR, x = 0, y = 0, relative = false, text = }, {type = (unknown: 84221440), x = 0, y = 0, relative = false, text = '\000' , "`\271\267\004\000\000\000\000\000\272\267\004\000\000\000\000P \005\005", '\000' , "\004\000\000\000\000\000\000\000a\000\000\000\000\000\000\000@\035\005\005\000\000\000\000\005\001\000\001\222\177\000\000"}, {type = FSOP_COLOUR, x = 0, y = 288, relative = false, text = }, {type = (unknown: 52270512), x = 0, y = 61998090, relative = false, text = "pS\037\003\000\000\000\000\006\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000\260\256\227\003\000\000\000\000\006\004\000\002\000\000\000\000\360_\230\003\000\000\000\000\020!\036\003\000\000\000\000І\036\003\000\000\000\000\060\264\227\003\000\000\000\000\000\064\247\004", '\000' , "P\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\300\223\035\003\000\000\000\000\n\004\262\003\000\000\000\000xȲ\003\000\000\000\000@݇\003\000\000\000\000\005\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000\060\264\227\003\000\000\000\000\006\004\000\002\000\000\000\000\340ِ\003\000\000\000\000\020!\036\003\000\000\000\000І\036\003\000\000\000\000\260\271\227\003\000\000\000\000"...}, {type = (unknown: 52384624), x = 0, y = 6, relative = false, text = }, {type = (unknown: 60272304), x = 0, y = 33555462, relative = false, text = "\260\026\243\003\000\000\000\000\006\004\000\002\000\000\000\000\020ɲ\003\000\000\000\000\020!\036\003\000\000\000\000І\036\003\000\000\000\000\060\027\243\003\000\000\000\000\000\064\247\004\000\000\000\000\000\000\000\000\377\177\000\000P\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\220,\225\003\000\000\000\000\n\004\230\003\000\000\000\000X`\230\003\000\000\000\000\020!!\003\000\000\000\000\006\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000\060\027\243\003\000\000\000\000\006\004\000\002\000\000\000\000\360`\230\003\000\000\000\000\020!\036\003\000\000\000\000І\036\003\000\000\000\000\260\027\243\003\000\000\000\000\000\064\247\004", '\000' , "P\000\000\000\000\000\000\000"...}, {type = (unknown: 52306192), x = 0, y = 52332240, relative = false, text = "\020Ȳ\003\000\000\000\000\n\004\227\003\000\000\000\000H\264\227\003\000\000\000\000\240\061!\003\000\000\000\000\006\000\000\000\000\000\000\000\261\000\000\000\000\000\000\000\001\000\000\000\377\177\000\000\001\000\000\000\000\000\000\000\000\351k\003\000\000\000\000\004\000\000\000\000\000\000\000\260\264\227\003\000\000\000\000\200WC\003", '\000' , "\340?8\003", '\000' , "\377\177\000\000\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004\000\000\000\000\000\000\000ش\227\003\000\000\000\000\000\000\000\000\377\177\000\000\001\000\000\000\000\000\000\000p96\003\000\000\000\000\004\000\000\000\000\000\000\000"...}, {type = (unknown: 78066688), x = 0, y = 0, relative = false, text = }, {type = (FSOP_TEXT | unknown: 48), x = 0, y = 52270016, relative = false, text = "8\003\000\000\000\000\000\000\000\000\037", '\000' , "\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004", '\000' , "\360?\003\000\000\000\000\000\000\000\300'\037\003\000\000\000\000\004", '\000' , "\345\220\004\000\000\000\000\005\000\000\000\000\000\000\000\300~g\003\000\000\000\000\004\000\000\000\222\177\000\000 \004\262\003\000\000\000\000\300O\324\003\000\000\000\000\005\000\000\000\000\000\000\000\300\263A\003\000\000\000\000\004\000\000\000\222\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\320", ...}, {type = (unknown: 62048376), x = 0, y = 59235648, relative = false, text = }, {type = (FSOP_TEXT | unknown: 80), x = 0, y = 60273712, relative = false, text = }, {type = (unknown: 59824608), x = 0, y = 52306192, relative = false, text = "\320}\036\003\000\000\000\000\t\004@\205\222\177\000\000\200\211\036\003\000\000\000\000\300\250\037\003", '\000' , "Ј\036\003\000\000\000\000P\207\036\003\000\000\000\000\220\250\037\003\000\000\000\000\360\357!\003\000\000\000\000\002\000\000\000\002\000\000\000\b\000\000\000\b\000\000\000\000\000\000\000\001\000\000\000\320\000\000\000\322\000\000\000\300}\252\004\000\000\000\000\002\000\003\005\000\000\000\000!\000\000\000\000\000\000\000\360o\037\003\000\000\000\000\000\000\000\000\a", '\000' , "A\000\000\000\000\000\000\000\220{]\003\000\000\000\000\004\000\000\000\300\200\331/\020\000\000\000\000\000\000\000wrapped_instance"...}, {type = (unknown: 60275120), x = 0, y = 78066688, relative = false, text = }, {type = (unknown: 80), x = 0, y = 49, relative = false, text = "`Ȳ\003\000\000\000\000\006\004\000\002\000\000\000\000P\274\035\003\000\000\000\000\020!\036\003\000\000\000\000І\036\003\000\000\000\000\340Ȳ\003\000\000\000\000\060ِ\003\000\000\000\000A", '\000' , "\004\001\000\003\272TO5\020\000\000\000\000\000\000\000 MP.\000\301\002\000A\001\003\000@\000\000\000\000\000\000\000\221\000\000\000\000\000\000\000\200\345\200\003\000\000\000\000\000\000\000\000\066\000\000\000\220s\032\003\000\000\000\000\000\000\000\000\066\000\000\000\220\372\201\003\000\000\000\000\001\000\000\000\066\000\000\000\300s\032\003\000\000\000\000 \000\000\000\065\000\000\000\200t\032\003\000\000\000\000"...}, {type = (unknown: 61998090), x = 0, y = 62048504, relative = false, text = "\200:!\003\000\000\000\000\006\004\001\000\222\177\000\000\000\316\036\003\000\000\000\000\020!\036\003\000\000\000\000\300\003\212\000\000\000\000\000\061\000\000\000\000\000\000\000\300\357\036\003\000\000\000\000\004\000\000\205\033\034\246K\016\000\000\000\000\000\000\000maps_used_here\000\000\061\000\000\000\000\000\000\000\340:!\003\000\000\000\000\006\004\001\000\222\177\000\000\360\200\037\003\000\000\000\000\020!\036\003\000\000\000\000\240\002\212\000\000\000\000\000\061", '\000' , "\004\000\000\205\312\305\322\346\b\000\000\000\000\000\000\000vault_at\000\000\000\000n\000\000\000\061\000\000\000\000\000\000\000@;!\003\000\000\000\000"...}, {type = (unknown: 6), x = 0, y = 81, relative = false, text = ""}, {type = (unknown: 33555462), x = 0, y = 60318064, relative = false, text = "\300\033\036\003\000\000\000\000\005\000\000\n", '\000' , "P\343y\003\000\000\000\000\200]z\003\000\000\000\000 K\000\005", '\000' , "Q\000\000\000\000\000\000\000\020!\036\003\000\000\000\000\005\000\000\005", '\000' , "@l\026\005\000\000\000\000\020o\026\005\000\000\000\000@݇\003", '\000' , "\061", '\000' , "\004!\021\205\223\033\230A\006\000\000\000\000\000\000\000return\000\000\000\000\000\000\000\000\000\000"...}, {type = (unknown: 52332240), x = 0, y = 60527184, relative = false, text = ""}, {type = FSOP_COLOUR, x = 0, y = 80, relative = false, text = }, {type = (unknown: 58818800), x = 0, y = 60294154, relative = false, text = "\000\316\036\003\000\000\000\000\006\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000З\233\003\000\000\000\000\006\004\000\002\000\000\000\000\020ʲ\003\000\000\000\000\020!\036\003\000\000\000\000І\036\003\000\000\000\000 \033\244\003\000\000\000\000\000\064\247\004", '\000' , "P\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000p\242\034\003\000\000\000\000\n\004\262\003\000\000\000\000\370ɲ\003\000\000\000\000`2!\003\000\000\000\000\006\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000 \033\244\003\000\000\000\000\006\004\000\002\000\000\000\000\220ʲ\003\000\000\000\000\020!\036\003\000\000\000\000І\036\003\000\000\000\000 1\244\003\000\000\000\000"...}, {type = (unknown: 52350464), x = 0, y = 6, relative = false, text = }, {type = (unknown: 60528592), x = 0, y = 33555462, relative = false, text = " \033\244\003\000\000\000\000\006\004\000\002\000\000\000\000\220ʲ\003\000\000\000\000\020!\036\003\000\000\000\000І\036\003\000\000\000\000 1\244\003\000\000\000\000\000\064\247\004\000\000\000\000\000\000\000\000\222\177\000\000P\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\220\264\035\003\000\000\000\000\n\004\262\003\000\000\000\000xʲ\003\000\000\000\000\340\t \003\000\000\000\000\006\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000 1\244\003\000\000\000\000\006\004\000\002\000\000\000\000\020˲\003\000\000\000\000\020!\036\003\000\000\000\000І\036\003\000\000\000\000\240\066\244\003\000\000\000\000\000\064\247\004", '\000' , "P\000\000\000\000\000\000\000"...}, {type = (unknown: 52306192), x = 0, y = 52332240, relative = false, text = ""}, {type = (unknown: 78066688), x = 0, y = 0, relative = false, text = }, {type = (FSOP_TEXT | unknown: 48), x = 0, y = 52208240, relative = false, text = "8\003\000\000\000\000\000\000\000\000\037", '\000' , "\001\000\000\000\000\000\000\000\300\331A\003\000\000\000\000\004", '\000' , "\360?\003\000\000\000\000\000\000\000\300'\037\003\000\000\000\000\004", '\000' , "\345\220\004\000\000\000\000\005\000\000\000\000\000\000\000\300~g\003\000\000\000\000\004\000\000\000\222\177\000\000 \004\262\003\000\000\000\000\300O\324\003\000\000\000\000\005\000\000\000\000\000\000\000\300\263A\003\000\000\000\000\004\000\000\000\222\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\320", ...}, {type = (unknown: 62048760), x = 0, y = 52507232, relative = false, text = }, {type = (FSOP_TEXT | unknown: 80), x = 0, y = 61086496, relative = false, text = }, {type = (unknown: 62048912), x = 0, y = 52306192, relative = false, text = "\320}\036\003\000\000\000\000\t\004@\205\222\177\000\000\200\211\036\003\000\000\000\000\300\250\037\003", '\000' , "Ј\036\003\000\000\000\000P\207\036\003\000\000\000\000\220\250\037\003\000\000\000\000\360\357!\003\000\000\000\000\002\000\000\000\002\000\000\000\b\000\000\000\b\000\000\000\000\000\000\000\001\000\000\000\320\000\000\000\322\000\000\000\300}\252\004\000\000\000\000\002\000\003\005\000\000\000\000!\000\000\000\000\000\000\000\360o\037\003\000\000\000\000\000\000\000\000\a", '\000' , "A\000\000\000\000\000\000\000\220{]\003\000\000\000\000\004\000\000\000\300\200\331/\020\000\000\000\000\000\000\000wrapped_instance"...}, {type = (unknown: 61092128), x = 0, y = 78066688, relative = false, text = }, {type = (unknown: 80), x = 0, y = 49, relative = false, text = "\340ɲ\003\000\000\000\000\006\004\000\002\000\000\000\000\220\334\360\003\000\000\000\000\020!\036\003\000\000\000\000І\036\003\000\000\000\000`ʲ\003\000\000\000\000\060ِ\003\000\000\000\000Q\000\000\000\000\000\000\000\025\000\000\000\000\000\000\000 \000\000\000\000\000\000\000\001\000\000\000\000\000\000\000manual of long blades", '\000' , "A", '\000' , "@\316\035\003", '\000' , "\350\264\035\003\000\000\000\000\b-\002\000\000ate_item\000\000\000"...}, {type = (unknown: 61998090), x = 0, y = 62048888, relative = false, text = "\200\t \003\000\000\000\000\006\004\001\000\222\177\000\000`\365 \003\000\000\000\000\020!\036\003\000\000\000\000p\372\211\000\000\000\000\000\061", '\000' , "\004\000\000\205&\300h\027\t\000\000\000\000\000\000\000place_map\000\000\000 els1\000\000\000\000\000\000\000\340\t \003\000\000\000\000\006\004\001\000\222\177\000\000\300\316\036\003\000\000\000\000\020!\036\003\000\000\000\000`\276\211\000\000\000\000\000\061", '\000' , "\004\000\000\205C\310a\027\t\000\000\000\000\000\000\000reuse_map\000\000\000) th1\000\000\000\000\000\000\000@\n \003\000\000\000\000"...}, {type = (unknown: 6), x = 0, y = 81, relative = false, text = ""}, {type = (unknown: 33555462), x = 0, y = 62049040, relative = false, text = "\300\033\036\003\000\000\000\000\005\000\000\n", '\000' , "P\343y\003\000\000\000\000\200]z\003\000\000\000\000 K\000\005", '\000' , "Q\000\000\000\000\000\000\000\020!\036\003\000\000\000\000\005\000\000\005", '\000' , "@l\026\005\000\000\000\000\020o\026\005\000\000\000\000@݇\003", '\000' , "\061", '\000' , "\004!\021\205\223\033\230A\006\000\000\000\000\000\000\000return\000\000\000\000\000\000\000\000\000\000"...}, {type = (unknown: 52332240), x = 0, y = 61093536, relative = false, text = ""}, {type = FSOP_COLOUR, x = 0, y = 80, relative = false, text = }, {type = (unknown: 52174736), x = 0, y = 61998090, relative = false, text = "`\365 \003\000\000\000\000\006\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000\240\066\244\003\000\000\000\000\006\004\000\002\000\000\000\000\020.\264\003\000\000\000\000\020!\036\003\000\000\000\000І\036\003\000\000\000\000`\377\223\003\000\000\000\000\000\064\247\004", '\000' , "P\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000p\232\035\003\000\000\000\000\n\004\262\003\000\000\000\000x˲\003\000\000\000\000\020v!\003\000\000\000\000\006\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000`\377\223\003\000\000\000\000\006\004\000\002\000\000\000\000\340\353\262\003\000\000\000\000\020!\036\003\000\000\000\000І\036\003\000\000\000\000\340\004\224\003\000\000\000\000"...}...}} __for_range = std::vector of length 1, capacity 1 = {{ops = std::vector of length 3, capacity 4 = {{type = FSOP_COLOUR, x = 3, y = -1, relative = false, text = ""}, {type = FSOP_TEXT, x = -1, y = -1, relative = false, text = "Okawaru accepts your kill."}, {type = FSOP_COLOUR, x = 7, y = -1, relative = false, text = ""}}}} newlines = std::vector of length 1, capacity 1 = {{ops = std::vector of length 3, capacity 4 = {{type = FSOP_COLOUR, x = 3, y = -1, relative = false, text = ""}, {type = FSOP_TEXT, x = -1, y = -1, relative = false, text = "Okawaru accepts your kill."}, {type = FSOP_COLOUR, x = 7, y = -1, relative = false, text = ""}}}} #18 0x0000000000953791 in message_store::store_msg (this=0x11ec320 , msg=...) at message.cc:803 dontsend = {val = @0x11f5fa0, oldval = } #19 0x00000000009538a3 in message_store::flush_prev (this=this@entry=0x11ec320 ) at message.cc:833 msg = {channel = MSGCH_GOD, param = 7, messages = std::vector of length 1, capacity 1 = {{text = "Okawaru accepts your kill.", repeats = 1}}, turn = 62462, join = true} #20 0x0000000000954b86 in message_store::add (this=this@entry=0x11ec320 , msg=...) at message.cc:767 orig_full_text = "You break out of your daze." #21 0x000000000094ea15 in _mpr (text="You break out of your daze.", channel=channel@entry=MSGCH_RECOVERY, param=param@entry=0, nojoin=nojoin@entry=false, cap=cap@entry=true) at message.cc:1417 colour = domore = false do_flash_screen = false join = true msg = {channel = MSGCH_RECOVERY, param = 0, messages = std::vector of length 1, capacity 1 = {{text = "You break out of your daze.", repeats = 1}}, turn = 62462, join = true} col = "lightgreen" fs = {ops = std::vector of length 3, capacity 4 = {{type = FSOP_COLOUR, x = 10, y = -1, relative = false, text = ""}, {type = FSOP_TEXT, x = -1, y = -1, relative = false, text = "You break out of your daze."}, {type = FSOP_COLOUR, x = 7, y = -1, relative = false, text = ""}}} #22 0x000000000094efa8 in do_message_print (channel=channel@entry=MSGCH_RECOVERY, param=0, cap=cap@entry=true, nojoin=nojoin@entry=false, format=format@entry=0xcb7fc6 "%s", argp=argp@entry=0x7fffd41caf68) at message.cc:1118 ap = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fffd41cb040, reg_save_area = 0x7fffd41caf80}} buff = "You break out of your daze.\000\000\000\000\000\001o3\003\000\000\000\000\210\272B\001\000\000\060\000H8\220\003\000\000\000\000\346Zf\000\000\000\060\000H8\220\003\000\000\000\000\005\000\000\000\000\000\000\000\377\257\034\324\377\177\000\000\001\000\000\000\000\000\000\000\200\227B\001", '\000' , "صB\001\000\000\000\000I]f\000\000\000\000\000", '\001' , '\000' , "\002\000\000\000\000\000\000\000\000\000\000" len = #23 0x000000000094f31d in mprf (channel=channel@entry=MSGCH_RECOVERY, format=format@entry=0xcb7fc6 "%s") at message.cc:1167 argp = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffd41cb040, reg_save_area = 0x7fffd41caf80}} #24 0x0000000000a7341e in _decrement_a_duration (dur=dur@entry=DUR_MESMERISED, delay=delay@entry=7, endmsg=0xd096c1 "You break out of your daze.", midloss=midloss@entry=0, midmsg=midmsg@entry=0x0, chan=chan@entry=MSGCH_RECOVERY) at player-reacts.cc:201 midpoint = old_dur = #25 0x0000000000a74d77 in _decrement_simple_duration (delay=7, dur=DUR_MESMERISED) at player-reacts.cc:572 No locals. #26 _decrement_durations () at player-reacts.cc:860 i = delay = 7 melted = pbd_str = sanguine_armour_is_valid = #27 player_reacts () at player-reacts.cc:1030 stealth = 99 food_use = #28 0x0000000000c4246d in world_reacts () at main.cc:2238 No locals. #29 0x0000000000c4600e in _input () at main.cc:1181 player_disabled = {was_disabled = false} #30 0x000000000062c58d in _launch_game () at main.cc:467 game_start = false ccon = {cstate = false, smartcstate = false} #31 _launch_game_loop () at main.cc:376 game_ended = false #32 main (argc=, argv=) at main.cc:331 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Feb 8 2019 at 06:01:36 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 -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-0.23/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.23/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.23/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 11, depth = 3 Level id: Vaults:3 Level build method = , level layout type = vaults, absdepth0 = 21 Level vaults: vaults_dpeg_diagonal vaults_dpeg_doors ontoclasm_vaults_ring_large v_misc_16 hangedman_vaults_nails nicolae_vaults_network_barrier minmay_crypt_entry_simple_walls nicolae_vaults_windows_and_doors_thing nicolae_vaults_network_periphery nicolae_vaults_three_branches nicolae_vaults_an_arrangement v_alt_pattern_4 vaults_room_corners layout_vaults_omnibox uniq_jory Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You block the fire dragon's attack. You slash the fire dragon! Lightning courses through the fire dragon! The fire dragon is heavily wounded. You block the fire dragon's attack. x3 You slice the fire dragon!! Lightning courses through the fire dragon! You kill the fire dragon! Okawaru accepts your kill. Exp: ~735(1%) No target in view! No target in view! No target in view! Eating one of 2 chunks of flesh. You eat one of the 2 chunks of flesh. This raw flesh tastes terrible. You open the large door. Found a stone staircase leading down. There is a large open door here. You open the door. A yaktaur comes into view. The yaktaur shouts! There is an open door here. You block the yaktaur's attack. You hit the yaktaur. Lightning courses through the yaktaur! The yaktaur is heavily wounded. You block the yaktaur's attack. You slash the yaktaur! The yaktaur is severely wounded. You carve the yaktaur like a ham!!!! Lightning courses through the yaktaur! You kill the yaktaur! Okawaru accepts your kill. No target in view! No target in view! Items here: ( ) [ † a +0 arbalest; 22 bolts; a +0 centaur barding; a yaktaur corpse You butcher the yaktaur corpse. n - 8 chunks of flesh (gained 7) Items here: ( ) [ ÷ a +0 arbalest; 22 bolts; a +0 centaur barding; a yaktaur skeleton There is an open door here. You open the door. There is an open door here. You open the door. A white ugly thing comes into view. The white ugly thing gurgles horribly! You hear a horrible gurgling sound! Found a glowing rapier. 2 ugly things come into view. The white ugly thing gurgles horribly! A white ugly thing comes into view. There is an open door here. A white ugly thing comes into view. The white ugly thing gurgles horribly! The white ugly thing basks in the mutagenic energy from its kin and changes! You block the white ugly thing's attack. You slash the white ugly thing! The white ugly thing is moderately wounded. You slice the white ugly thing!! The white ugly thing gores you but does no damage. You block the white ugly thing's attack. You hit the white ugly thing. The white ugly thing is moderately wounded. You slice the white ugly thing!! The white ugly thing gores you but does no damage. You block the white ugly thing's attack. You closely miss the white ugly thing. The white ugly thing is severely wounded. You closely miss the white ugly thing. You slash the white ugly thing! You block the white ugly thing's attack. You slice the white ugly thing!! You kill the white ugly thing! Okawaru accepts your kill. You barely miss the white ugly thing. x2 You block the white ugly thing's attack. x2 Exp: ~735(1%) You barely miss the white ugly thing. The white ugly thing is moderately wounded. You slice the white ugly thing!! The white ugly thing basks in the mutagenic energy from its kin and changes! You slash the white ugly thing! The white ugly thing is severely wounded. You hit the red ugly thing. You slice the white ugly thing!! The white ugly thing basks in the mutagenic energy from its kin and changes! You slice the cyan ugly thing!! You kill the cyan ugly thing! Okawaru accepts your kill. You completely miss the red ugly thing. You slash the red ugly thing! You slice the red ugly thing!! Lightning courses through the red ugly thing! The red ugly thing is almost dead. You closely miss the red ugly thing. You block the red ugly thing's attack. You slice the red ugly thing!! You kill the red ugly thing! Okawaru accepts your kill. You cut the red ugly thing into ribbons!!! Exp: ~735(1%) You slice the red ugly thing!! You kill the red ugly thing! Okawaru accepts your kill. You hit the white ugly thing. You block the white ugly thing's attack. You closely miss the white ugly thing. The white ugly thing is moderately wounded. You closely miss the white ugly thing. The white ugly thing is moderately wounded. You block the white ugly thing's attack. You barely miss the white ugly thing. The white ugly thing is moderately wounded. You block the white ugly thing's attack. You chop the white ugly thing into pieces!!! The white ugly thing is almost dead. The white ugly thing trunk-slaps you. The white ugly thing freezes you! You resist. Dmg: -6%(-15hp) hp: 89%(227hp) You hit the white ugly thing. Lightning courses through the white ugly thing!! You kill the white ugly thing! Okawaru accepts your kill. Exp: ~735(1%) No target in view! You see here an ugly thing corpse. Some of the chunks of flesh in your inventory have rotted away. You open the huge gate. There is a huge open gate here. You open the door. 2 yaktaurs come into view. The yaktaur shouts! x2; You hear a shout! The yaktaur wields a +0 arbalest. The yaktaur shoots a bolt. You block the bolt. A yaktaur comes into view. The yaktaur shouts! There is an open door here. You slash the yaktaur! The yaktaur is moderately wounded. The yaktaur unwields a +0 arbalest. You block the yaktaur's attack. You slash the yaktaur! The yaktaur is moderately wounded. You hit the yaktaur but do no damage. You slash the yaktaur! Lightning courses through the yaktaur!! The yaktaur is almost dead. You slash the yaktaur! You block the yaktaur's attack. x2 You slice the yaktaur!! You kill the yaktaur! Okawaru accepts your kill. You slash the yaktaur! You block the yaktaur's attack. You slice the yaktaur!! You kill the yaktaur! Okawaru accepts your kill. The yaktaur wields a +0 arbalest. The yaktaur shoots a bolt. You block the bolt. Things that are here: a +0 arbalest; 9 bolts; a yaktaur corpse You slice the yaktaur!! Lightning courses through the yaktaur! The yaktaur is almost dead. The yaktaur unwields a +0 arbalest. The yaktaur closely misses you. You slash the yaktaur! You kill the yaktaur! Okawaru accepts your kill. Exp: ~735(1%) No target in view! No target in view! Things that are here: a +0 arbalest; 18 bolts; a yaktaur corpse Things that are here: a +0 arbalest; 27 bolts You open the door. There is an open door here. There is an open door here. You open the door. There is an open door here. There is an open door here. Things that are here: a +0 arbalest; 27 bolts There is an open door here. You open the door. There is an open door here. There is an open door here. There is an open door here. Things that are here: a +0 arbalest; 9 bolts; a yaktaur corpse There is an open door here. You see here a bolt. There is an open door here. There is a large open door here. You see here a fire dragon corpse. There is an open door here. You open the door. There is an open door here. As you open the door, it creaks loudly! A death knight comes into view. It is wielding a +1 battleaxe of freezing. The death knight shouts! Found a metal-bound book. There is an open door here. The death knight offers itself to Yredelemnul, and fills with unholy energy. You block the death knight's attack. There is an open door here. The death knight calls down the wrath of Yredelemnul upon you. You easily resist. The death knight's dark mirror aura disappears. There is an open door here. Throwing (i - inventory. (/) - cycle) M - 69 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f - death knight Aim: a death knight, wielding a +1 battleaxe of freezing and wearing a +0 chain mail You throw a large rock. The large rock hits the death knight!!! The death knight is heavily wounded. Throwing (i - inventory. (/) - cycle) M - 68 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - death knight Aim: a death knight, wielding a +1 battleaxe of freezing and wearing a +0 chain mail (heavily wounded) You throw a large rock. The large rock hits the death knight! The death knight is severely wounded. The death knight mumbles some strange prayers to Yredelemnul against you. You easily resist. Throwing (i - inventory. (/) - cycle) M - 67 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - death knight Aim: a death knight, wielding a +1 battleaxe of freezing and wearing a +0 chain mail (severely wounded) You throw a large rock. The large rock hits the death knight!!! You kill the death knight! Okawaru accepts your kill. M - 68 large rocks (gained 2) Things that are here: a +1 battleaxe of freezing; a +0 chain mail M - 69 large rocks (gained 1) There is an open door here. You pick up a book of Dreams and begin reading... You add the spells Silence and Shadow Creatures to your library. There is an open door here. There is an open door here. There is an open door here. There is an open door here. All of the chunks of flesh in your inventory have rotted away. There is an open door here. An ironbrand convoker comes into view. It is wielding a +0 mace of holy wrath. The ironbrand convoker shouts! You hear a shout! x2 Throwing (i - inventory. (/) - cycle) M - 69 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f - ironbrand convoker Aim: an ironbrand convoker, wielding a +0 mace of holy wrath and wearing a +0 ring mail You throw a large rock. The large rock hits the ironbrand convoker!!!! You kill the ironbrand convoker! Okawaru accepts your kill. You hear a shout! You hear an angry growl. You hear a shout! A stone giant comes into view. Exp: ~735(1%) Throwing (i - inventory. (/) - cycle) M - 68 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f - stone giant Aim: a stone giant You throw a large rock. The large rock hits the stone giant!!! The stone giant is heavily wounded. You hear a shout! A vault sentinel comes into view. It is wielding a +0 war axe. A polar bear comes into view. Throwing (i - inventory. (/) - cycle) M - 67 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - stone giant Aim: a stone giant (heavily wounded) You throw a large rock. The large rock hits the polar bear!!! You kill the polar bear! Okawaru accepts your kill. The polar bear's shape twists and changes as it dies. You hear a shout! A vault sentinel comes into view. It is wielding a +0 long sword. The vault sentinel casts a spell at you. A sentinel's mark forms upon you. The stone giant throws a large rock. You block the large rock. Throwing (i - inventory. (/) - cycle) M - 66 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - stone giant Aim: a stone giant (heavily wounded) You throw a large rock. The large rock hits the stone giant! The stone giant is heavily wounded. The vault sentinel blows a loud note on a signal horn! Throwing (i - inventory. (/) - cycle) M - 65 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - stone giant Aim: a stone giant (heavily wounded) You throw a large rock. The large rock hits the stone giant! The stone giant is severely wounded. The vault sentinel points at you and mumbles some strange words. You barely resist. Throwing (i - inventory. (/) - cycle) M - 64 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f - vault sentinel Aim: a vault sentinel, wielding a +0 war axe and wearing a +0 scale mail (catching its breath) You throw a large rock. The large rock hits the vault sentinel!!! The vault sentinel is almost dead. The vault sentinel unwields a +0 war axe. The vault sentinel wields a +0 arbalest. The vault sentinel shoots a bolt. You block the bolt. Throwing (i - inventory. (/) - cycle) M - 63 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - vault sentinel Aim: a vault sentinel, wielding a +0 arbalest and wearing a +0 scale mail (almost dead, catching its breath) You throw a large rock. The large rock hits the stone giant!!!! You kill the stone giant! Okawaru accepts your kill. Something appears at your feet! Okawaru grants you a weapon! A wizard comes into view. It is wielding a +0 dagger. The vault sentinel blows a loud note on a signal horn! A stone giant comes into view. Exp: ~1470(2%) Throwing (i - inventory. (/) - cycle) M - 62 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f - wizard Aim: a wizard, wielding a +0 dagger and wearing a +0 robe You throw a large rock. The large rock hits the wizard!!! You kill the wizard! Okawaru accepts your kill. Throwing (i - inventory. (/) - cycle) M - 61 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f - stone giant Aim: a stone giant You throw a large rock. The large rock hits the stone giant! The stone giant is lightly wounded. The stone giant throws a large rock. The large rock hits you! Dmg: -5%(-14hp) hp: 95%(243hp) Throwing (i - inventory. (/) - cycle) M - 60 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - stone giant Aim: a stone giant (lightly wounded) You throw a large rock. The large rock closely misses the vault sentinel. The large rock barely misses the stone giant. Throwing (i - inventory. (/) - cycle) M - 59 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - stone giant Aim: a stone giant (lightly wounded) You throw a large rock. The large rock hits the stone giant!!! The stone giant is severely wounded. The vault sentinel blows a loud note on a signal horn! The stone giant throws a large rock. You block the large rock. Throwing (i - inventory. (/) - cycle) M - 58 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - stone giant Aim: a stone giant (severely wounded) You throw a large rock. The large rock hits the stone giant!!! You kill the stone giant! Okawaru accepts your kill. Training target 23.0 for Fighting reached! Your Fighting skill increases to level 23! The vault sentinel casts a spell at you. You barely resist. Exp: ~735(1%) Throwing (i - inventory. (/) - cycle) M - 57 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f - vault sentinel Aim: a vault sentinel, wielding a +0 long sword and wearing a +0 ring mail (catching its breath) You throw a large rock. The large rock hits the vault sentinel. The vault sentinel is lightly wounded. Throwing (i - inventory. (/) - cycle) M - 56 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - vault sentinel Aim: a vault sentinel, wielding a +0 long sword and wearing a +0 ring mail (lightly wounded, catching its breath) You throw a large rock. The large rock hits the vault sentinel! The vault sentinel is moderately wounded. The vault sentinel blows a loud note on a signal horn! Throwing (i - inventory. (/) - cycle) M - 55 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - vault sentinel Aim: a vault sentinel, wielding a +0 long sword and wearing a +0 ring mail (moderately wounded, catching its breath) You throw a large rock. The large rock misses the vault sentinel. The vault sentinel blows a loud note on a signal horn! Throwing (i - inventory. (/) - cycle) M - 54 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - vault sentinel Aim: a vault sentinel, wielding a +0 long sword and wearing a +0 ring mail (moderately wounded, catching its breath) You throw a large rock. The large rock hits the vault sentinel!! The vault sentinel is severely wounded. The vault sentinel casts a spell at you. You barely resist. Throwing (i - inventory. (/) - cycle) M - 53 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - vault sentinel Aim: a vault sentinel, wielding a +0 long sword and wearing a +0 ring mail (severely wounded) You throw a large rock. The large rock hits the vault sentinel but does no damage. The vault sentinel is severely wounded. Throwing (i - inventory. (/) - cycle) M - 52 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f/p - vault sentinel Aim: a vault sentinel, wielding a +0 long sword and wearing a +0 ring mail (severely wounded) You throw a large rock. The large rock hits the vault sentinel!!!! You kill the vault sentinel! Okawaru accepts your kill. Exp: ~735(1%) The vault sentinel unwields a +0 arbalest. The vault sentinel wields a +0 war axe. You block the vault sentinel's attack. Items here: ( ) [ † a large rock; a +0 long sword; a +0 ring mail; a human corpse You slash the vault sentinel! Lightning courses through the vault sentinel! You kill the vault sentinel! Okawaru accepts your kill. No target in view! No target in view! M - 52 large rocks (gained 1) Things that are here: a +0 long sword; a +0 ring mail; a human corpse M - 55 large rocks (gained 3) Things that are here: a glowing quarterstaff {god gift}; a bolt Things that are here: a +0 long sword; a +0 ring mail; a human corpse M - 57 large rocks (gained 2) Items here: ( )) [ † a +0 war axe; a +0 arbalest; 17 bolts; a +0 scale mail; a human corpse You butcher the human corpse. n - a chunk of flesh Items here: ( )) [ ÷ a +0 war axe; a +0 arbalest; 17 bolts; a +0 scale mail; a human skeleton M - 59 large rocks (gained 2) Things that are here: a +0 dagger; a +0 robe; a human corpse M - 60 large rocks (gained 1) M - 72 large rocks (gained 12) You see here a stone giant corpse. M - 75 large rocks (gained 3) M - 77 large rocks (gained 2) You see here a shapeshifter corpse. M - 79 large rocks (gained 2) Things that are here: a +0 mace of holy wrath; a +0 ring mail; a human corpse M - 80 large rocks (gained 1) The sentinel's mark upon you fades away. Items here: ( )) [ ÷ a +0 war axe; a +0 arbalest; 17 bolts; a +0 scale mail; a human skeleton Things that are here: a +0 long sword; a +0 ring mail; a human corpse Things that are here: a glowing quarterstaff {god gift}; a bolt There is an open door here. Eating a chunk of flesh. You eat the chunk of flesh. This raw flesh tastes terrible. You open the door. There is an open door here. Items here: )) [[ a +0 plate armour; a +0 halberd; a +0 leather armour; a +0 great mace You see here a +0 ring mail. You open the door. Found a glowing chain mail. Search for what [Enter for "."]? . Unknown command. There is an open door here. You open the door. 2 yaktaurs and a yaktaur captain come into view. The yaktaur captain shouts! The yaktaur shouts! x2; You hear a shout! A yaktaur comes into view. x2 The yaktaur captain wields a +0 arbalest. The yaktaur captain shoots a bolt. You block the bolt. The yaktaur hits you. There is an open door here. Dmg: -0%(-1hp) hp: 100%(259hp) You slice the yaktaur captain!! Lightning courses through the yaktaur captain! The yaktaur captain is moderately wounded. You cut the yaktaur into ribbons!!! Lightning courses through the yaktaur!! You kill the yaktaur! Okawaru accepts your kill. The yaktaur captain unwields a +0 arbalest. You block the yaktaur captain's attack. Exp: ~735(1%) You slash the yaktaur captain! The yaktaur captain is heavily wounded. A wind drake comes into view. You hit the yaktaur captain but do no damage. The yaktaur captain is heavily wounded. You slice the yaktaur!! Lightning courses through the yaktaur! The yaktaur captain hits you but does no damage. You block the yaktaur's attack. You slice the yaktaur!! You kill the yaktaur! Okawaru accepts your kill. You barely miss the yaktaur captain. You block the yaktaur captain's attack. You slice the yaktaur captain!! The yaktaur captain is severely wounded. You slice the yaktaur captain!! You kill the yaktaur captain! Okawaru accepts your kill. You slice the yaktaur!! The yaktaur hits you but does no damage. Exp: ~735(1%) You slash the yaktaur! Lightning courses through the yaktaur! You kill the yaktaur! Okawaru accepts your kill. You hit the yaktaur. You slice the yaktaur!! The yaktaur is severely wounded. You block the yaktaur's attack. The wind drake flaps its wings at you. The air twists around and strikes you! You barely miss the yaktaur. The yaktaur is severely wounded. You block the yaktaur's attack. You slice the yaktaur!! You kill the yaktaur! Okawaru accepts your kill. The wind drake exhales a fierce blast of wind! Exp: ~735(1%) The wind drake flaps its wings at you. The air twists around and strikes you! Items here: ( )) † a +3 arbalest; a +0 arbalest; 22 bolts; a yaktaur corpse You slash the wind drake! The wind drake is lightly wounded. The wind drake exhales a fierce blast of wind! You are blown backwards! The wind drake begins deflecting missiles! The wind drake flaps its wings at you. The air twists around and strikes you! There is an open door here. Dmg: -0%(-2hp) hp: 100%(258hp) The wind drake flaps its wings at you. The air twists around and strikes you! Items here: ( )) † a +3 arbalest; a +0 arbalest; 22 bolts; a yaktaur corpse You slice the wind drake like a ripe choko!!! You kill the wind drake! Okawaru accepts your kill. No target in view! No target in view! Items here: ( ))) †† Items here: ( )) † a +3 arbalest; a +0 arbalest; 22 bolts; a yaktaur corpse You butcher the yaktaur corpse. n - 4 chunks of flesh Items here: ( )) ÷ a +3 arbalest; a +0 arbalest; 22 bolts; a yaktaur skeleton Done exploring. Unknown command. Unknown command. Unknown command. Items here: ( )) ÷ a +3 arbalest; a +0 arbalest; 22 bolts; a yaktaur skeleton There is an open door here. There is an open door here. As you open the large door, it creaks loudly! There is a large open door here. You see here 2 arrows. There is a large open door here. There is an open door here. There is an open door here. There is an open door here. There is an open door here. There is a large open door here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is an open door here. Things that are here: a +0 ring mail; a +0 falchion You open the door. Found 19 arrows. There is an open door here. There is an open door here. There is an open door here. There is a large open door here. There is a huge open gate here. Found 21 poisoned needles. There is a huge open gate here. You see here 21 poisoned needles. A stone giant comes into view. The stone giant throws a large rock. You block the large rock. There is an open door here. You see here a large rock. The stone giant throws a large rock. You block the large rock. You see here a large rock. The stone giant throws a large rock. You block the large rock. You see here a large rock. You slash the stone giant! The stone giant is lightly wounded. You hit the stone giant. The stone giant is lightly wounded. You block the stone giant's attack. You completely miss the stone giant. The stone giant is lightly wounded. The stone giant barely misses you. You slash the stone giant! The stone giant is moderately wounded. You block the stone giant's attack. Your shadow dragon scales prevents you from hitting the stone giant. The stone giant is moderately wounded. You slice the stone giant like a ripe choko!!! The stone giant is severely wounded. The stone giant misses you. You slice the stone giant!! You kill the stone giant! Okawaru accepts your kill. Exp: ~735(1%) No target in view! M - 81 large rocks (gained 1) M - 82 large rocks (gained 1) M - 83 large rocks (gained 1) There is an open door here. An ironbrand convoker comes into view. It is wielding a +0 mace. Throwing (i - inventory. (/) - cycle) M - 83 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f - ironbrand convoker Aim: an ironbrand convoker, wielding a +0 mace and wearing a +0 scale mail You throw a large rock. The large rock hits the ironbrand convoker!!!! You kill the ironbrand convoker! Okawaru accepts your kill. Exp: ~735(1%) M - 83 large rocks (gained 1) Things that are here: a +0 mace; a +0 scale mail r - 5 scrolls of enchant armour (gained 1) f - 58 rations (gained 1) A hornet comes into view. Throwing (i - inventory. (/) - cycle) M - 83 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f - hornet Aim: a hornet (resting) You throw a large rock. The large rock hits the hornet!!! You kill the hornet! Okawaru accepts your kill. A great orb of eyes comes into view. You hear a chilling moan. The great orb of eyes turns its gaze towards you. You hear two shouts! Throwing (i - inventory. (/) - cycle) M - 82 large rocks (quivered) Press: ? - help, Shift-Dir - straight line, f - great orb of eyes Aim: a great orb of eyes You throw a large rock. The large rock hits the great orb of eyes!!!! You kill the great orb of eyes! Okawaru accepts your kill. Exp: ~735(1%) Put on which piece of jewellery? (? for menu, Esc to quit) That's the wrong kind of item! (Use * to select it.) Put on which piece of jewellery? (? 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 X - the ring of Jaikhaq {rPois rC+ rN+} > or J - the ring of Siolod {+Fly rElec Str+2 Stlth-} You remove the ring of Siolod {+Fly rElec Str+2 Stlth-}. k - a ring of see invisible (right hand) A shadow wraith comes into view. An ogre comes into view. It is wielding a +0 giant spiked club. The shadow wraith hits you but does no damage. The ogre shouts! You slash the shadow wraith! The shadow wraith is lightly damaged. You block the shadow wraith's attack. You closely miss the shadow wraith. The shadow wraith is lightly damaged. You slice the shadow wraith!! The shadow wraith is severely damaged. The shadow wraith hits you but does no damage. You slash the shadow wraith! The shadow wraith is almost destroyed. The shadow wraith hits you but does no damage. You slash the shadow wraith! The shadow wraith is almost destroyed. A two-headed ogre comes into view. It is wielding two +0 giant clubs. You block the shadow wraith's attack. You completely miss the shadow wraith. The shadow wraith is almost destroyed. You slash the shadow wraith! You destroy the shadow wraith! Okawaru accepts your kill. Training target 18.0 for Axes reached! Your Axes skill increases to level 18! Exp: ~735(1%) An ogre mage comes into view. It is wielding a +0 whip. The ogre mage shouts! You block the ogre's attack. You slice the ogre!! The ogre is severely wounded. You barely miss the ogre. The ogre is severely wounded. You block the ogre's attack. The ogre mage mumbles some strange words. The ogre mage seems to speed up. You slash the ogre! Lightning courses through the ogre!! You kill the ogre! Okawaru accepts your kill. The two-headed ogre hits you but does no damage. You block the two-headed ogre's attack. You see here a +0 giant spiked club. You barely miss the two-headed ogre. You closely miss the ogre mage. You slice the two-headed ogre!! Lightning courses through the two-headed ogre! The two-headed ogre is severely wounded. You slash the ogre mage! Lightning courses through the ogre mage!! You block the ogre mage's attack. You slice the two-headed ogre!! Lightning courses through the two-headed ogre! You kill the two-headed ogre! Okawaru accepts your kill. You slash the ogre mage! The ogre mage gestures at you while chanting. You resist with almost no effort. You closely miss the ogre mage. The ogre mage is severely wounded. The ogre mage casts a spell at you. You resist with almost no effort. You slash the ogre mage! The ogre mage is almost dead. The ogre mage hits you but does no damage. You slash the ogre mage! You kill the ogre mage! Okawaru accepts your kill. Exp: ~735(1%) No target in view! 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 X - the ring of Jaikhaq {rPois rC+ rN+} > or k - a ring of see invisible You remove your ring of see invisible. J - the ring of Siolod (right hand) {+Fly rElec Str+2 Stlth-} Things that are here: a +0 whip; a +0 robe Things that are here: a +0 giant club x2 M - 83 large rocks (gained 2) As you open the door, it creaks loudly! A wizard comes into view. It is wielding a +1 dagger of holy wrath. The wizard shouts! There is an open door here. The wizard mumbles some strange words. The wizard seems to speed up. All of the chunks of flesh in your inventory have rotted away. The wizard hits you with a +1 dagger of holy wrath. The wizard gestures at you while chanting. The crystal spear hits you!! Dmg: -11%(-30hp) hp: 89%(230hp) You hit the wizard. The wizard is lightly wounded. You block the wizard's attack. You slice the wizard!! The wizard is heavily wounded. You block the wizard's attack. You slice the wizard!! The wizard is almost dead. You block the wizard's attack. You slash the wizard! You kill the wizard! Okawaru accepts your kill. Your Armour skill increases to level 13! Exp: ~735(1%) No target in view! You start resting. You are feeling hungry. Things that are here: a +1 dagger of holy wrath; a +0 robe There isn't anything to butcher here. You start resting. HP restored. You open the door. There is an open door here. A deep troll comes into view. You slash the deep troll! Lightning courses through the deep troll!! The deep troll is heavily wounded. The deep troll bites you. The deep troll completely misses you. You block the deep troll's attack. Dmg: -1%(-3hp) hp: 99%(257hp) You slice the deep troll!! You kill the deep troll! Okawaru accepts your kill. The troll leather armour is intact enough to wear. You hear a shout! x2 Exp: ~735(1%) No target in view! No target in view! A deep elf mage comes into view. It is wielding a +0 dagger. The deep elf mage shouts! The deep elf mage casts a spell. The deep elf mage blinks! Found a robe. Things that are here: a +0 troll leather armour; a deep troll corpse You butcher the deep troll corpse. An ironheart preserver comes into view. It is wielding a +0 morningstar. Things that are here: a +0 troll leather armour; 5 chunks of flesh; a deep troll skeleton Unknown command. Eat one of 5 chunks of flesh? (ye/n/q) You eat one of the 5 chunks of flesh. This raw flesh tastes terrible. The ironheart preserver mumbles some strange words. The ironheart preserver begins to accept its allies' injuries. You slash the deep elf mage! The deep elf mage is lightly wounded. The deep elf mage hits you but does no damage. You slice the deep elf mage!! The deep elf mage is moderately wounded. You slash the deep elf mage! The deep elf mage is heavily wounded. You slash the ironheart preserver! You block the deep elf mage's attack. You slash the deep elf mage! The deep elf mage is severely wounded. You hit the ironheart preserver. You block the ironheart preserver's attack. You block the deep elf mage's attack. You slash the deep elf mage! Lightning courses through the deep elf mage! You kill the deep elf mage! Okawaru accepts your kill. You slash the ironheart preserver! You carve the ironheart preserver like a ham!!! The ironheart preserver is almost dead. You block the ironheart preserver's attack. You slice the ironheart preserver!! Lightning courses through the ironheart preserver! You kill the ironheart preserver! Okawaru accepts your kill. Exp: ~1470(2%) No target in view! No target in view! n - 4 chunks of flesh Things that are here: a +0 troll leather armour; a deep troll skeleton Things that are here: a +0 dagger; a +0 scale mail; an elf corpse Things that are here: a cursed +0 morningstar; a +0 ring mail There isn't anything to butcher here. Things that are here: a +0 dagger; a +0 scale mail; an elf corpse You butcher the elf corpse. n - 8 chunks of flesh (gained 4) Things that are here: a +0 dagger; a +0 scale mail; an elf skeleton There is an open door here. There is an open door here. You open the door. There is an open door here. You now have 2425 gold pieces (gained 15). There is an open door here. You open the door. There is an open door here. There is an open door here. You open the door. An ironbrand convoker comes into view. It is wielding a +0 flail. The ironbrand convoker shouts! Found a pair of boots. There is an open door here. You slash the ironbrand convoker! The ironbrand convoker is moderately wounded. You block the ironbrand convoker's attack. You closely miss the ironbrand convoker. The ironbrand convoker is moderately wounded. You slice the ironbrand convoker!! The ironbrand convoker is severely wounded. You block the ironbrand convoker's attack. You slice the ironbrand convoker!! Lightning courses through the ironbrand convoker! You kill the ironbrand convoker! Okawaru accepts your kill. No target in view! Things that are here: a +0 flail; a +0 ring mail; a human corpse You butcher the human corpse. n - 9 chunks of flesh (gained 1) Things that are here: a +0 flail; a +0 ring mail; a human skeleton There is an open door here. As you open the door, it creaks loudly! There is an open door here. As you open the door, it creaks loudly! You hear a shout! A vault sentinel comes into view. It is wielding a +0 falchion of holy wrath. The vault sentinel shouts! The vault sentinel casts a spell at you. You barely resist. There is an open door here. The vault sentinel blows a loud note on a signal horn! You hear a shout! x3; You hear a horrible gurgling sound! You hear a shout! x2 You hear a horrible gurgling sound! x2; You hear a shout! x4 The vault sentinel casts a spell at you. A sentinel's mark forms upon you. The vault sentinel hits you but does no damage. Your shadow dragon scales prevents you from hitting the vault sentinel. You block the vault sentinel's attack. You slash the vault sentinel! The vault sentinel is moderately wounded. You barely miss the vault sentinel. The vault sentinel is moderately wounded. The vault sentinel points at you and mumbles some strange words. You barely resist. You slash the vault sentinel! The vault sentinel is heavily wounded. The vault sentinel gestures at you while chanting. You barely resist. You slash the vault sentinel! The vault sentinel is severely wounded. You closely miss the vault sentinel. The vault sentinel is severely wounded. The vault sentinel blows a loud note on a signal horn! You open the vault sentinel like a pillowcase!!! Lightning courses through the vault sentinel! You kill the vault sentinel! Okawaru accepts your kill. Exp: ~735(1%) No target in view! Things that are here: a +0 falchion of holy wrath; a +0 scale mail There isn't anything to butcher here. A centaur comes into view. Jory opens the door. The orc warrior throws a tomahawk. You block the tomahawk. An orc warrior comes into view. It is wielding a +0 mace. You see here a tomahawk. A centaur and a centaur warrior come into view. You block the centaur's attack. Jory gestures wildly while chanting. Jory attempts to bespell you! You are mesmerised by Jory! A centaur comes into view. You block the centaur's attack. The orc warrior moves out of view. An orc knight comes into view. It is wielding a +0 long sword. You barely miss the centaur. You block the centaur's attack. Jory blinks! Unknown command. You slash Jory! Jory is lightly damaged. You barely miss the centaur. An orc comes into view. It is wielding a +0 short sword. You gain the combat prowess of a mighty hero. The centaur warrior wields a +0 shortbow. The centaur warrior shoots an arrow. You block the arrow. Jory completely misses you. Jory bites you but does no damage. A yaktaur comes into view. You block the centaur's attack. The centaur warrior shoots an arrow. The arrow closely misses you. A green ugly thing comes into view. You slice Jory!! Lightning courses through Jory! Jory is moderately damaged. You slash the centaur! Lightning courses through the centaur! You block the centaur's attack. The orc knight roars a battlecry! The orc warrior goes into a battle-frenzy! You block Jory's attack. x2 You barely miss Jory. Jory is moderately damaged. You slash the centaur! Lightning courses through the centaur! You kill the centaur! Okawaru accepts your kill. You slash the centaur! You kill the centaur! Okawaru accepts your kill. The centaur wields a +0 shortbow. The centaur shoots an arrow. You block the arrow. A centaur comes into view. A green ugly thing comes into view. You slice Jory!! Jory is heavily damaged. You slice the centaur warrior!! Jory gestures at you while chanting. The crystal spear hits you!!! The centaur warrior unwields a +0 shortbow. You block the centaur warrior's attack. A green ugly thing comes into view. Dmg: -15%(-39hp) hp: 85%(221hp) You barely miss Jory. Jory is heavily damaged. You slice the centaur warrior!! A yaktaur captain comes into view. You block the centaur warrior's attack. Jory says, "My wife rejected me, but I had my revenge." Jory points at you and mumbles some strange words. You block the crystal spear. You closely miss Jory. Jory is heavily damaged. You hit the centaur warrior. Lightning courses through the centaur warrior!! You kill the centaur warrior! Okawaru accepts your kill. The green ugly thing basks in the mutagenic energy from its kin and changes! Exp: ~735(1%) Unknown command. Unknown command. You slash Jory! Jory is heavily damaged. You slash the centaur! The centaur unwields a +0 shortbow. You block the centaur's attack. Jory hits you with a +1 great sword of slicing! You block Jory's attack. Dmg: -6%(-15hp) hp: 80%(207hp) You slice Jory!! Lightning courses through Jory!! Jory is severely damaged. You slash the centaur! A centaur comes into view. You block the centaur's attack. The centaur moves out of view. Some of the chunks of flesh in your inventory have rotted away. Unknown command. You hit the orc knight. The orc knight is lightly wounded. You slice the centaur!! You kill the centaur! Okawaru accepts your kill. You slice Jory!! Jory is infused with unholy energy. Jory draws life force from you and is healed! A yaktaur comes into view. The yaktaur wields a +0 arbalest. The yaktaur shoots a bolt. You block the bolt. Dmg: -2%(-6hp) hp: 78%(202hp) You barely miss Jory. Jory is severely damaged. You slash the orc knight! Lightning courses through the orc knight!! Jory barely misses you. Jory bites you. Jory draws strength from your injuries! You block the orc knight's attack. Dmg: -0%(-1hp) hp: 78%(201hp) You slash Jory! Lightning courses through Jory! Jory is almost destroyed. You hit the orc knight. Lightning courses through the orc knight! You slice the centaur!! Lightning courses through the centaur! You kill the centaur! Okawaru accepts your kill. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.23.0 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_MOVE_DOWN_LEFT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Canard] Species: Ogre Job: Fighter HP: 201/260; mods: 0/0 MP: 28/29; mod: 0 Stats: 35 (35) 9 (9) 8 (8) Position: (56, 58), god: Okawaru (7), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 23 | 11784 | 11/1338 Short Blades | | 0 | 0 | 0 | 0 | 0/59 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 18 | 10814 | 14/1500 Maces & Flails | | 0 | 0 | 0 | 0 | 0/59 Polearms | | 0 | 0 | 0 | 0 | 0/50 Staves | | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/84 Bows | | 0 | 0 | 0 | 0 | 0/84 Crossbows | | 0 | 0 | 0 | 0 | 0/84 Throwing | X | 1 | 50 | 18 | 12136 | 1336/1500 Armour | X | 1 | 50 | 13 | 7254 | 113/1344 Dodging | X | 0 | 0 | 6 | 1251 | 3/416 Stealth | X | 0 | 0 | 0 | 0 | 0/70 Shields | X | 0 | 0 | 15 | 8386 | 3/1368 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 0 | 0 | 0/42 Conjurations | | 0 | 0 | 0 | 0 | 0/59 Hexes | | 0 | 0 | 0 | 0 | 0/59 Charms | X | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/59 Necromancy | | 0 | 0 | 0 | 0 | 0/59 Translocations | X | 0 | 0 | 0 | 0 | 0/59 Transmutations | | 0 | 0 | 0 | 0 | 0/59 Fire Magic | | 0 | 0 | 0 | 0 | 0/59 Ice Magic | | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | | 0 | 0 | 0 | 0 | 0/59 Invocations | X | 0 | 0 | 10 | 2366 | 12/547 Evocations | X | 0 | 0 | 6 | 1487 | 3/495 Spell bugs: Durations: #68: 297 #82: 404 Attributes: #12: 4933 #13: 2508 #23: 62106 #24: 480981091 #27: 696519 #49: 5333 #59: 1 Mutations: tough skin: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +9 broad axe of electrocution eq slot #1, inv slot #46: +4 cloak of Dice, Bag, and Bottle {Slay+2} eq slot #2, inv slot #30: +2 hat eq slot #5, inv slot #29: +0 large shield eq slot #6, inv slot #1: +2 shadow dragon scales eq slot #7, inv slot #49: ring of Jaikhaq {rPois rC+ rN+} eq slot #8, inv slot #35: ring of Siolod {+Fly rElec Str+2 Stlth-} eq slot #9, inv slot #9: amulet of rage }}}}}}}}}}} Webtiles message buffer: {"msg":"player" Webtiles JSON stack: start: 0 end: 15 type: } Screenshot: ####'######### #...........# #...........+ #..###.###..# #..#.....#..# u########..#.###.#..# uu......#..cc# #....# #.....))c.#.###.#..# #....o@#..#.....#..# #....V(#..###.###..# #(.....#...........# #....).#...........# #......############# #......# ######## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> ASSERT((duration[DUR_MESMERISED] > 0) == !beholders.empty()) in 'behold.cc' at line 65 failed. Recursive crash.