ASSERT(result != OBJ_RANDOM) in 'acquire.cc' at line 446 failed. Version: Dungeon Crawl Stone Soup 0.33-a0-1362-g28318407f2 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 8054133556669675935, deterministic pregen: 1 Command line: /usr/games/crawl-git-28318407f2 -name huldori -rc /dgldir/rcfiles/crawl-git/huldori.rc -macro /dgldir/rcfiles/crawl-git/huldori.macro -morgue /dgldir/morgue/huldori/ -webtiles-socket /crawl-master/webserver/sockets/huldori:2025-04-11.08:09:32.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 21 stack frames. /usr/games/crawl-git-28318407f2(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5bf90ed650ae]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-28318407f2(_Z13do_crash_dumpv+0x43a) [0x5bf90ed731aa]: do_crash_dump() /usr/games/crawl-git-28318407f2(_Z20crash_signal_handleri+0x1fa) [0x5bf90ed6558a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x718af26f3330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x718af274cb2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x718af26f327e]: /usr/games/crawl-git-28318407f2(+0x4d957d) [0x5bf90ed7257d]: /usr/games/crawl-git-28318407f2(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x5bf90ed72a87]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-28318407f2(+0x42f876) [0x5bf90ecc8876]: /usr/games/crawl-git-28318407f2(_Z23acquirement_create_item17object_class_typeibRK9coord_def+0x147) [0x5bf90ecc89e7]: acquirement_create_item(object_class_type, int, bool, coord_def const&) /usr/games/crawl-git-28318407f2(+0x431972) [0x5bf90ecca972]: /usr/games/crawl-git-28318407f2(_Z22make_acquirement_itemsv+0x100) [0x5bf90eccaca0]: make_acquirement_items() /usr/games/crawl-git-28318407f2(_Z16acquirement_menuv+0x255) [0x5bf90eccb0e5]: acquirement_menu() /usr/games/crawl-git-28318407f2(_Z4readP8item_defP4dist+0x1e45) [0x5bf90ef88085]: read(item_def*, dist*) /usr/games/crawl-git-28318407f2(_Z11use_an_item15operation_typesP8item_def+0x586) [0x5bf90ef89006]: use_an_item(operation_types, item_def*) /usr/games/crawl-git-28318407f2(+0xc67a16) [0x5bf90f500a16]: /usr/games/crawl-git-28318407f2(+0xc685a5) [0x5bf90f5015a5]: /usr/games/crawl-git-28318407f2(main+0x1f7) [0x5bf90ec9ab37]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x718af26d81ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x718af26d828b]: /usr/games/crawl-git-28318407f2(_start+0x25) [0x5bf90ec9b535]: Trying to run gdb. GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 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". 0x0000718af27be7a7 in __GI___wait4 (pid=41190, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000718af27be7a7 in __GI___wait4 (pid=41190, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005bf90ed6575c in call_gdb (file=0x718af28b24e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 4010484\000\000\000\000\000" #2 0x00005bf90ed731c8 in do_crash_dump () at dbg-asrt.cc:673 t = 1744361519 dir = "/dgldir/morgue/huldori/" name = "/dgldir/morgue/huldori/crash-huldori-20250411-085159.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(result != OBJ_RANDOM) in 'acquire.cc' at line 446 failed." file = 0x718af28b24e0 <_IO_2_1_stderr_> #3 0x00005bf90ed6558a in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {271}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x0000718af26f327e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x00005bf90ed7257d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffd84826ff0 "ASSERT(result != OBJ_RANDOM) in 'acquire.cc' at line 446 failed.", assert=true) at dbg-asrt.cc:799 No locals. #10 0x00005bf90ed72a87 in AssertFailed (expr=expr@entry=0x5bf90f512e01 "result != OBJ_RANDOM", file=file@entry=0x5bf90f512cb2 "acquire.cc", line=line@entry=446, text=text@entry=0x0) at dbg-asrt.cc:837 mesg = "ASSERT(result != OBJ_RANDOM) in 'acquire.cc' at line 446 failed.\000r\202\204\375\177\000\000Y\001\327\016\371[\000\000\220q\202\204\375\177\000\000\200q\202\204\375\177\000\000`q\202\204\375\177\000\0000q\202\204\375\177\000\000\020q\202\204\375\177\000\000\305\377\032,\002\000\000\000pq\202\204\375\177\000\000\300u\202\204\375\177\000\000p،\017\371[\000\000\320s\202\204\375\177\000\000Dt\202\204\375\177\000\000\220q\202\204\375\177\000\000\240q\202\204\375\177\000\000Pq\202\204\375\177\000\000\200\006\000\000\000\000\000\000\320"... args = {{gp_offset = 4294967136, fp_offset = 4294967295, overflow_arg_area = 0x2, reg_save_area = 0x718af2b4198f , std::allocator >::find(char const*, unsigned long, unsigned long) const+111>}} fileName = #11 0x00005bf90ecc8876 in _acquirement_weapon_subtype (agent=agent@entry=100) at acquire.cc:446 skill = SK_LONG_BLADES result = 101 count = 0 item_considered = {base_type = OBJ_WEAPONS, sub_type = 50 '2', {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 = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, 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, }} #12 0x00005bf90ecc89e7 in _find_acquirement_subtype (agent=, quantity=, class_wanted=) at acquire.cc:777 dummy = {base_type = 128, sub_type = 233 '\351', {plus = 11290, mon_type = 11290, skill = 11290, charges = 11290, net_durability = 11290, tithe_state = 11290}, {plus2 = 23545, net_placed = 23545, skill_points = 23545, stash_freshness = 23545}, {special = 748244976, unrand_idx = 748244976, subtype_rnd = 748244976, brand = 748244976, freshness = 748244976}, rnd = 249 '\371', quantity = 0, flags = 2223143744, pos = {x = 32765, y = 742667680}, link = 23545, slot = 0, orig_place = {branch = 750651040, depth = 23545}, orig_monnum = 13744, inscription = "\003\000\213\362\212q\000\000\032\000\000\000\000\000\000\000\003", '\000' , "\003", '\000' , "\003\000\000\000\221P\000\000\000\000\000\000\000\000\000\000\003\000\213\362\212q\000\000\000\000\000\000\000\000\000\000\003\000\311,\371[\000\000\000\000\000\000\000\000\000\000\003", '\000' , "\003\000\276,\220P\000\000\000\000\000\000\000\000\000\000\003", '\000' , "\003\000\213\362\212q\000\000\000\000\000\000\000\000\000\000\003", '\000' , "\003\000\276,\371[\000\000\000\000\000\000\000\000\000\000\003\000ly_set"..., props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 101125744874000 elements, }} type_wanted = 101 useless_count = type_wanted = useless_count = dummy = #13 acquirement_create_item (class_wanted=class_wanted@entry=OBJ_WEAPONS, agent=agent@entry=100, quiet=quiet@entry=true, pos=...) at acquire.cc:1191 want_arts = rejection_reason = "" oldflags = type_wanted = acq_item = item_tries = item_level = thing_created = 27000 quant = 1 #14 0x00005bf90ecca972 in _acquirement_item_def (item_type=item_type@entry=OBJ_WEAPONS, agent=agent@entry=100) at acquire.cc:1608 item = {base_type = OBJ_UNASSIGNED, 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 = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, 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, }} item_index = #15 0x00005bf90eccaca0 in make_acquirement_items () at acquire.cc:1681 item = {base_type = OBJ_UNASSIGNED, 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 = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, 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, }} obj_type = OBJ_WEAPONS __for_range = __for_begin = __for_end = rand_classes = std::vector of length 4, capacity 4 = {OBJ_JEWELLERY, OBJ_ARMOUR, OBJ_WEAPONS, OBJ_BOOKS} num_wanted = acq_items = @0x5bf92c43ef70: {type = SV_NONE, default_flags = 0 '\000', max_size = 65535, vec = std::vector of length 2, capacity 2 = {{type = SV_ITEM, flags = 0 '\000', val = {boolean = 112, byte = 112 'p', _short = 32368, _int = 741375600, _float = 2.50812912e-12, _int64 = 101125746359920, ptr = 0x5bf92c307e70}}, {type = SV_ITEM, flags = 0 '\000', val = {boolean = 32, byte = 32 ' ', _short = 22304, _int = 743266080, _float = 2.91806163e-12, _int64 = 101125748250400, ptr = 0x5bf92c4d5720}}}} gold_item = {base_type = OBJ_UNASSIGNED, 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 = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, 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, }} #16 0x00005bf90eccb0e5 in acquirement_menu () at acquire.cc:1707 acq_items = index = 23545 acq_menu = { = { = {_vptr.Menu = 0x7ffd84827eb0, f_selitem = 0xd, f_keyfilter = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x5f65726975716361, _M_const_object = 0x5f65726975716361, _M_function_pointer = 0x5f65726975716361, _M_member_pointer = &virtual table offset 6874026203518428000, this adjustment 495756604521}, _M_pod_data = "acquire_items\000\000"}, _M_manager = 0x5bf90f87be38 , std::allocator >+24>}, _M_invoker = 0x5bf90f87be80 , std::allocator >+16>}, on_single_selection = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7ffd84828010, _M_const_object = 0x7ffd84828010, _M_function_pointer = 0x7ffd84828010, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7ffd84828010, this adjustment 5034933728}, _M_pod_data = "\020\200\202\204\375\177\000\000\340\375\032,\001\000\000"}, _M_manager = 0x7ffd84827fe0}, _M_invoker = 0x7ffd84828000}, on_examine = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7ffd84827f40, _M_const_object = 0x7ffd84827f40, _M_function_pointer = 0x7ffd84827f40, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7ffd84827f40}, _M_pod_data = "@\177\202\204\375\177\000\000\000\000\000\000\000\000\000"}, _M_manager = 0x7ffd84827f90}, _M_invoker = 0x7ffd848280b0}, on_show = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7ffd84828098, _M_const_object = 0x7ffd84828098, _M_function_pointer = 0x7ffd84828098, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7ffd84828098, this adjustment 140726826598560}, _M_pod_data = "\230\200\202\204\375\177\000\000\240\200\202\204\375\177\000"}, _M_manager = 0x7ffd84828160}, _M_invoker = 0x5bf90ee6ae24 , bool*, monster const*, bool)+740>}, action_cycle = (unknown: 0x84827f70), menu_action = 32765, _title_prompt_help_tag = "dD\211#H\203\304\030[A\\A]]\303\017\037\000\213\025\002T\025\000\205\322u(H9\005\277S\025\000s\037H=\000\000\000\002w\027H\203\340\370H\215\024\000H\211\005\246S\025\000H\211\025\217S\025\000\220L\211\357\350\006\266\377\377dD\211#H\203\304\030[A\\A]]\303\017\037\200\000\000\000\000\303\017\037\200\000\000\000\000H\213\025\201O\025\000H\211}\330d\200:\000\017\205F\377\377\377\350\336\357\377\377H\213}\330H\213G\370\3514\377\377\377\220\363\017\036\372UH\211\345AWAVAUATSH\203\354(L\213%, std::allocator >, std::pair, std::allocator > const, CrawlStoreValue>, std::_Select1st, std::allocator > const, CrawlStoreValue> >, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >::find(std::__cxx11::basic_string, std::allocator > const&) const+187>, title2 = 0x7ffd84828040, m_indent_title = 120, flags = 23545, tag = "XS\257\017\371[\000\000\371\331\031\017\371[\000\000\320\177\202\204\375\177\000\000\005\000\000\000\000\000\000\000speed\000\000\000P\232\026,\371[\000\000\0000\305\362\212q\000\000\000\356\366\244\330\367o\340x\000\000\000\000\000\000\000\000\356\366\244\330\367o\340\001\000\000\000\000\000\000\000x\000\000\000\000\000\000\000XS\257\017\371[\000\000\353\333\031\017\371[\000\000\000\000\000\000\024\000\000\000\002\020\000\n\000\000\000\000\000\000\000\000\375\177", '\000' , "\376\344\314\016\371[\000\000\300\200\202\204\375\177\000\000\200\030\253\017\371[\000\000G\201\202\204\375\177\000\000\323\345\314\016\371[\000\000\001\000\000\000\000\000\000\000"..., cur_page = -2071822400, num_pages = 32765, more = {ops = std::vector of length -2528131703313, capacity -191891 = {{type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_BG, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (FSOP_TEXT | unknown: 0x34), colour = 31, text = ""}, {type = (unknown: 0x2b737a60), colour = 23545, text = "houts!\000\0001\000\000\000\000\000\000\000portals_ziggurat.des", '\000' , "0\000\000\000\000\000\000\000\021\001\000\000\000\000\000\0000\323?+\371[\000\000\004\000\000\000\000\000\000\000p\265B+\371[\000\000\004", '\000' , "\030@\003", '\000' , "4@\003\000\000\000trap\000\000\000\000\000\000\"@\003\000\000\000\371[\000\000 %x+\371[\000\000\004\000\000\000\000\000\000\000\020x\220+\371[\000\000\004\000\000\000\000\000\000\000@׃+\371[\000\000\004\000\000\000\000\000\000\000`>\177+\371[\000\000"...}, {type = (unknown: 0x2cdebd80), colour = 23545, text = "\241\001\000\000\f\000\000\000\004\000\000\000^\000\000\000\f\000\000\000\004\000\000\000\016\000\000\000\f\000\000\000\004\000\000\000\022\000\000\000\f\355.+\004\000\000\0007_path\000\000Q\000\000\000\000\000\000\000\320L\326,\371[\000\000\005\002\000\001\371[\000\000P\200B+\371[\000\000\000\000\000\000\000\000\000\000\020\276\336,\371[\000\000`\276\336,\371[\000\000poly_set\000\000\000\000\000\000\000\000\n\001\322,\371[\000\000a", '\000' , "?@\003\000\000\000\212q\000\000\300^B+\371[\000\000\004\000\000\000\371[", '\000' , "G@\003\000\000\000\374[\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0x410), colour = 64, text = }, {type = FSOP_COLOUR, colour = 0, text = }, {type = (unknown: 0xf877110), colour = 23545, text = }, {type = (unknown: 0x2c36d770), colour = 23545, text = "\001\000\000\000\374[\000\000 U\257\017\371[\000\000\000\000\000\000\000\000\000\000`<\356+\371[\000\000\240\3276,\371[\000\000\b\000\000\000\000\000\000\000poly_set\000id\000\000\000\000\000\n\000\000\000\000\000\000\000@\003h,\371[\000\000`\000\000\000\000\000\000\000A\000\000\000\000\000\000\000\220\035\322,\371[\000\000\a\002\000\000\000\000\000\000\000{I+\371[\000\000\020|?+\371[\000\000\b\000\000\000\000\000\000\000p%.,\371[\000\000@\000\000\000\000\000\000\000A\000\000\000\000\000\000\000\020\236\332+\371[\000\000\360\2449,\371[\000\000\260\3437+\371[\000\000\360\2754+\371[\000\000\020\215\000\017\371[\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = (unknown: 0x69786978), colour = 1769499000, text = }, {type = (unknown: 0x2be91e2c), colour = 23545, text = }, {type = FSOP_COLOUR, colour = 0, text = '\000' , "\020V\257\017\371[\000\000\020V\257\017\371[\000\000\000\000\000\000\000\000\000\000\330j\204\017\371[", '\000' , "\020\000\000\000@\000\000\000\000\000\000\000\350\003\000\000\000\000\000\000\377\377\377\377\000\000\000\000\371\377\377\377", '\000' , "\b\000\000\000\020q\207\017\371[\000\000\255\000\000\000\325\002\000\000\024\000\000\000#", '\000' , "p\256\376+\371[\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = -1, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = (unknown: 0x14), colour = 35, text = ""}, {type = (unknown: 0x2beaed00), colour = 23545, text = ""}, {type = (unknown: 0xfaf5718), colour = 23545, text = ""}, {type = FSOP_COLOUR, colour = 70, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0x69786978), colour = 1769499000, text = ".\001\000\000d[\000\000\002\000\000\000\000\000\000\000ets\000A\000\000\000Q\000\000\000\000\000\000\000\001\000\000\000\005\000\000\000\300A?+\371[\000\000p\2174+\371[\000\000\000r?+\371[\000\000PY?+\371[\000\000\024\000\000\000\000\000\000\000\024\000\000\000\000\000\000\000 staff).\020\005\000\000\000\000\000\000!\000\000\000\000\000\000\000dragon-coil talisman\000\000\000\000a", '\000' , "\200K@\003\000\000\000\000\000\000\000\300^B+\371[\000\000\004\000\000\000\371[", '\000' , "\200P@\003\000\000\000\000\200L@"...}, {type = (FSOP_TEXT | unknown: 0x56978), colour = 0, text = ""}, {type = (unknown: 0xfaf57b8), colour = 23545, text = }, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 10, text = "\320]\033\017\371[\000\000\220^\033\017\371[\000\000\300\036\033\017\371[\000\000\260\274\034\017\371[\000\000\020\322\016\017\371[\000\000\300\274\034\017\371[\000\000м\034\017\371[\000\000\340\274\034\017\371[\000\000\240\037\033\017\371[\000\000\220\037\033\017\371[\000\000p\037\033\017\371[\000\000\220X\023\017\371[\000\0000g\023\017\371[\000\000\220g\023\017\371[\000\000\020+\033\017\371[\000\000 +\033\017\371[\000\000\260$\033\017\371[\000\000PB\033\017\371[\000\000\240\222\034\017\371[\000\000ph\033\017\371[\000\0000U\033\017\371[\000\000pN\033\017\371[\000\000\320\340>\017\371[\000\000\340A\033\017\371[\000\000P\245\033\017\371[\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = (unknown: 0xf846ad8), colour = 23545, text = ""}, {type = FSOP_COLOUR, colour = 1000, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (FSOP_TEXT | FSOP_BG | unknown: 0xa8), colour = 727, text = ""}, {type = (unknown: 0x2beab9b0), colour = 23545, text = "\000"}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (FSOP_TEXT | unknown: 0xd8), colour = 217, text = }, {type = (unknown: 0x4), colour = 0, text = "6\000\000\000\025\000\000\0007\000\000\000\025\000\000\000ets\000\000\000\000\000Q\000\000\000\000\000\000\000\220\227q+\371[\000\000\005\002\000\003\212q", '\000' , "\320, "\020@\003\000\000\000\371[\000\000\300^B+\371[\000\000\004\000\000\000\371[", '\000' , "H@\003\000\000\000\000\000N@`\332@+\371[\000\000\004", '\000' , "`\332@+\371[\000\000"...}, {type = (unknown: 0x69786978), colour = 1769499000, text = ""}, {type = FSOP_COLOUR, colour = 1, text = ""}, {type = (unknown: 0xfaf5b08), colour = 23545, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0x2b8b4170), colour = 23545, text = "ets\000tim\000a\000\000\000\000\000\000\000\260\221\037,\371[\000\000!\000\000\000\000\000\000\000L", '\000' , "\001\000\000\000\371[\000\000\360#G,\371[\000\0005\000\000\000\000\000\000\0005\000\000\000\000\000\000\000\034\000\000\000\000\000\000\000\001", '\000' , "!\000\000\000\000\000\000\000\320;\354+\371[\000\000\360\311_,\371[\000\000 \000\000\000\000\000\000\000@", '\000' , "(B\213+\371[\000\000\n\000\000\000\000\000\000\000no_vmirror\000\224\374[\000\000\331$\236τ_}\354des\000\000\000\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0xf877110), colour = 23545, text = }, {type = (unknown: 0x2bfbc8e0), colour = 23545, text = "\001\000\000\000\374[\000\000h]\257\017\371[\000\000\000\000\000\000\000\000\000\0000\220\311,\371[\000\000\020\311\373+\371[\000\000\b\000\000\000\000\000\000\000poly_set\000id\000\000\000\000\000\n\000\373+\371[\000\000p\331\351+\371[\000\000`\000\000\000\000\000\000\000a", '\000' , "\374[\000\000\200\207\347,\371[", '\000' , "p\311\373+\371[\000\000\b\000\000\000\000\000\000\000tile_num\000id\000....\003\000xxxxxx\030\000\000\000\000\000\000\000`\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000\320:?,\371[\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = (unknown: 0x69786978), colour = 1769499000, text = }, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = '\000' , "X^\257\017\371[\000\000X^\257\017\371[\000\000\000\000\000\000\000\000\000\000\330j\204\017\371[", '\000' , "\020\000\000\000@\000\000\000\000\000\000\000\350\003\000\000\000\000\000\000\377\377\377\377", '\000' , "\b\000\000\000\020q\207\017\371[\000\000\255\000\000\000\332\002\000\000B\000\000\000.", '\000' , "`\335\016-\371[\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = -1, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = (FSOP_BG | unknown: 0x40), colour = 46, text = ""}, {type = (unknown: 0x2c1797b0), colour = 23545, text = ""}, {type = (unknown: 0xfaf5f60), colour = 23545, text = ""}, {type = FSOP_COLOUR, colour = 70, text = ""}, {type = (unknown: 0x2c28b3d0), colour = 23545, text = "4\000\000\000\036\000\000\0005\000\000\000\037\000\000\000ets\000\371[\000\000Q\000\000\000\000\000\000\000\2207\234,\371[\000\000\005\002\000\002\212q", '\000' , "\340\264(,\371[\000\000\200\265(,\371[\000\000\200\376V,\371[\000\000\000\000\000\000\000\000\000\000\340\002\000\000\000\000\000\000A\000\000\000\000\000\000\000\260\271\217,\371[\000\000\n\002\324,\371[\000\000X\264(,\371[\000\000`/@+\371[\000\000\006\000\000\000\371[\000\000\260\r#,\371[\000\000@\000\000\000\000\000\000\000a", '\000' , "9@\003\000\000\000\000\000\000\000\300^B+\371[\000\000"...}, {type = (unknown: 0x69786978), colour = 1769499000, text = ""}, {type = (FSOP_TEXT | unknown: 0x56978), colour = 0, text = ""}, {type = (unknown: 0xfaf6000), colour = 23545, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 10, text = "\320]\033\017\371[\000\000\220^\033\017\371[\000\000\300\036\033\017\371[\000\000\260\274\034\017\371[\000\000\020\322\016\017\371[\000\000\300\274\034\017\371[\000\000м\034\017\371[\000\000\340\274\034\017\371[\000\000\240\037\033\017\371[\000\000\220\037\033\017\371[\000\000p\037\033\017\371[\000\000\220X\023\017\371[\000\0000g\023\017\371[\000\000\220g\023\017\371[\000\000\020+\033\017\371[\000\000 +\033\017\371[\000\000\260$\033\017\371[\000\000PB\033\017\371[\000\000\240\222\034\017\371[\000\000ph\033\017\371[\000\0000U\033\017\371[\000\000pN\033"}, {type = FSOP_COLOUR, colour = 0, text = "\001\000\000\000\005\000\000\000\270`\257\017\371[\000\000\000\000\000\000\000\000\000\0000\"\037,\371[\000\000\200$?,\371[\000\000\b\000\000\000\000\000\000\000poly_set\000xxxxxxx\n\000xxxxxx\020\373\372+\371[\000\000`\000\000\000\000\000\000\000A\000\000\000\000\000\000\000\240\262\220,\371[\000\000\a\002\000\000\000\000\000\000\220]A+\371[\000\000\020|?+\371[\000\000\b\000\000\000\000\000\000\000\270p\202\204\375\177\000\000@\000\000\000\000\000\000\0001\000\000\000\000\000\000\000\300\034?,\371[\000\000\n\002\000\000\212q\000\000\b%?,\371[\000\000\000\352B+\371[\000\000\006\000\000\000\371[\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = (unknown: 0x2ce11320), colour = 23545, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = (unknown: 0xf846ad8), colour = 23545, text = ""}, {type = FSOP_COLOUR, colour = 1000, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0x3e8), colour = 0, text = ""}, {type = (unknown: 0xfaf6260), colour = 23545, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = "4\000\000\000\036\000\000\0005\000\000\000\037\000\000\0005\000\000\000\037\000\000\0009\000\000\000\v\000\000\00088)\000>\000\000\0001\000\000\000\000\000\000\000\000ariable_mini_features.des\000+\371[\000\000\v\000\000\000\000\000\000\0001\000\000\000\000\000\000\000\000ariable_mini_features.des\000\000\000\000\000\000\307\304\026\224\374[\000\0001\000\000\000\000\000\000\000\000ariable_mini_features.des\000\263B\016\022\374\300\000\000\000\000\000\000\0001\000\000\000\000\000\000\000variable"...}, {type = (unknown: 0x69786978), colour = 1769499000, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0xfaf6350), colour = 23545, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0x2c0c77f0), colour = 23545, text = "ets\000b.\000\0001\000\000\000\000\000\000\000\300Z:,\371[\000\000\n\002\000\000\000\000\000\000(x\f,\371[\000\000 VB+\371[\000\000\006\000\000\000\371[\000\000Q\000\000\000\000\000\000\000\000\265\037,\371[\000\000\005\002\000\004\212q", '\000' , "\345k,\371[\000\000\030\346k,\371[\000\000 \320h,\371[\000\000\000\000\000\000\371[\000\000\200rA+\371[\000\000Q\000\000\000\000\000\000\000p\320h,\371[\000\000\005\002", '\000' , "\200|\364+\371[\000\000\200\305\356\362\212q\000\000\200\305\356\362\212q\000\000`\321\370+\371[\000\000"...}, {type = (unknown: 0x2c59b3a0), colour = 23545, text = "\016\001\000\000:\245.+\004\000\000\000\000\000\000\00077_tree\000A\000\000\000\000\000\000\000 \257Y,\371[\000\000\a\002\213\362\212q\000\000\220]A+\371[\000\000\020|?+\371[\000\000\b\000\000\000\000\000\000\000\b_\202\204\375\177\000\000\004\000\000\000\001(\000\000Q\000\000\000\000\000\000\000PU),\371[\000\000\005\002\000\001\371[", '\000' , " \002\355+\371[\000\000p\002\355+\371[\000\000\220'\004,\371[", '\000' , "\200M@Q\000\000\000\000\000\000\000You recovered"...}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0xf877110), colour = 23545, text = }, {type = (unknown: 0x2c472ee0), colour = 23545, text = "\001\000\000\000\374[\000\000\260e\257\017\371[\000\000\000\000\000\000\000\000\000\000P1\210+\371[\000\000\020/G,\371[\000\000\b\000\000\000\000\000\000\000poly_set\000\000\000\000\000\000\000\000\n\000G,\371[\000\000P\233\352+\371[\000\000`\000\000\000\000\000\000\000!\000\000\000\000\000\000\000monster-hit-dice\000r\000\000\000\000\000\000Q\001\000\000\000\000\000\000\320\360\233,\371[\000\000\000xd,\371[\000\000\320P4+\371[\000\000\004\000\000\000xi\000\000\330/G,\371[\000\000\360\256\r,\371[\000\000\004\000\000\000\000\000\000\000\360\255\r,\371[\000\000\004\000\000\000\371[\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0x69786978), colour = 1769499000, text = }, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = '\000' , "\240f\257\017\371[\000\000\240f\257\017\371[\000\000\000\000\000\000\000\000\000\000\330j\204\017\371[", '\000' , "\020\000\000\000@\000\000\000\000\000\000\000\350\003\000\000\000\000\000\000\377\377\377\377", '\000' , "\n\000\000\000\020q\207\017\371[\000\000\253\000\000\000\337\002\000\000%\000\000\0009", '\000' , "\201\275,\371[\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = -1, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = (FSOP_TEXT | unknown: 0x24), colour = 57, text = ""}, {type = (unknown: 0x2c17c200), colour = 23545, text = ""}, {type = (unknown: 0xfaf67a8), colour = 23545, text = ""}, {type = FSOP_COLOUR, colour = 70, text = ""}, {type = (unknown: 0x2c30a5b0), colour = 23545, text = "3\000\000\000\035\000\000\0004\000\000\000\036\000\000\000ets\000\371[\000\000a\000\000\000\000\000\000\000\0201#,\371[\000\000\005\002\000\004\212q", '\000' , "p\250i,\371[\000\000\210\251i,\371[\000\000\000H\364+\371[\000\000\000\000\000\000\371[\000\000\006\000\000\000\371[\000\000\260\362,,\371[\000\000`\000\000\000\000\000\000\000A\000\000\000\000\000\000\000\360fz,\371[\000\000\a\n\000\000\000\000\000\000\260\3437+\371[\000\000\360\2754+\371[\000\000\020\000\000\000\000\000\000\000\2204G,\371[\000\000\000\000\000\000\222P\000\000Q\000\000\000\000\000\000\000@\020\351+\371[\000\000"...}, {type = (unknown: 0x69786978), colour = 1769499000, text = "j\000\000\000!\000\000\000\020\000\000\000\023\000\000\000\v\000\000\000\020\000\000\000*\000\000\000\v[\000\000\020\000\000\000\200\000\000\000a", '\000' , "@@\003\000\000\000\000\000\000\000\300^B+\371[\000\000\004", '\000' , "\200F@\003\000\000\000_num`\332@+\371[\000\000\004\000\000\000\371[\000\000\000\000\000\000\000\000\000\000`\000\000\000\000\000\000\000A\000\000\000\000\000\000\000\300\026\341,\371[\000\000\a\002\000\000\000\000\000\000\020^A+\371[\000\000\020|?+\371[\000\000\b\000\000\000\000\000\000\000\020\203\202\204\375\177\000\000\260\3437+\371[\000\000"...}, {type = (FSOP_TEXT | unknown: 0x56978), colour = 0, text = ""}, {type = (unknown: 0xfaf6848), colour = 23545, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 8, text = "\320]\033\017\371[\000\000\220^\033\017\371[\000\000\300\036\033\017\371[\000\000\260\274\034\017\371[\000\000\020\322\016\017\371[\000\000\300\274\034\017\371[\000\000м\034\017\371[\000\000\340\274\034\017\371[\000\000\240\037\033\017\371[\000\000\220\037\033\017\371[\000\000p\037\033\017\371[\000\000\220X\023\017\371[\000\0000g\023\017\371[\000\000\220g\023\017\371[\000\000\020+\033\017\371[\000\000 +\033\017\371[\000\000\260$\033\017\371[\000\000PB\033\017\371[\000\000\240\222\034\017\371[\000\000ph\033\017\371[\000\0000U\033\017\371[\000\000pN\033", }, {type = FSOP_COLOUR, colour = 0, text = "\001\000\000\000\374[\000\000\000i\257\017\371[\000\000\000\000\000\000\000\000\000\000\360\333\b-\371[\000\000\300\203\217,\371[\000\000\b\000\000\000\000\000\000\000poly_set\000\000\000\000\000\000\000\000\n\000\217,\371[\000\000\220\331(,\371[\000\000`\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000\220\275\201,\371[\000\000\006\002\000\002\371[\000\000\260\3437+\371[\000\000\020|?+\371[\000\000\200rA+\371[\000\000\260\225\374+\371[\000\000`%\225,\371[\000\000\000\000\000\000\n\000\000\000P\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000P\202\217,\371[\000\000\005\002\000\001\212q\000\000\000\000\000\000\000\000\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = }, {type = (unknown: 0xf846ad8), colour = 23545, text = ""}, {type = FSOP_COLOUR, colour = 1000, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (FSOP_TEXT | unknown: 0xac), colour = 737, text = ""}, {type = (unknown: 0x2be49a40), colour = 23545, text = "\000"}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0xcc), colour = 204, text = }, {type = (unknown: 0x4), colour = 0, text = ""}, {type = (unknown: 0x69786978), colour = 1769499000, text = ""}, {type = FSOP_COLOUR, colour = 1, text = ""}, {type = (unknown: 0xfaf6b98), colour = 23545, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_BG, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (FSOP_TEXT | FSOP_BG | unknown: 0x28), colour = 14, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0x10), colour = 64, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0xf877110), colour = 23545, text = }, {type = (unknown: 0x2cdeae40), colour = 23545, text = "\001\000\000\000\374[\000\000\370m\257\017\371[\000\000\000\000\000\000\000\000\000\000\360%\216,\371[\000\000p\256\336,\371[\000\000\b\000\000\000\000\000\000\000poly_set\000\000\000\000\000\000\000\000\n\000\336,\371[\000\000@\340\031,\371[\000\000`\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000\000\006!,\371[\000\000\005\002\000\001\000\000\000\000P\200B+\371[\000\000\000\000\000\000\000\000\000\000\020\300J,\371[\000\000`\300J,\371[\000\000 \000\000\000\021\000\000\000\000\000\000\000\021\000\000\000P\000\000\000\000\000\000\000A\000\000\000\000\000\000\000\000\026h,\371[\000\000\a\002\000\000\000\000\000\000\000{I+\371[\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0x69786978), colour = 1769499000, text = }, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = '\000' , "\350n\257\017\371[\000\000\350n\257\017\371[\000\000\000\000\000\000\000\000\000\000\330j\204\017\371[", '\000' , "\020\000\000\000@\000\000\000\000\000\000\000\350\003\000\000\000\000\000\000\377\377\377\377\000\000\000\000\375\377\377\377", '\000' , "\n\000\000\000\020q\207\017\371[\000\000\255\000\000\000\344\002\000\000G\000\000\000\f", '\000' , " \265\275,\371[\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = -1, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = (FSOP_TEXT | FSOP_BG | unknown: 0x44), colour = 12, text = ""}, {type = (unknown: 0x2c993760), colour = 23545, text = ""}, {type = (unknown: 0xfaf6ff0), colour = 23545, text = ""}, {type = FSOP_COLOUR, colour = 70, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = (unknown: 0x69786978), colour = 1769499000, text = ""}, {type = (FSOP_TEXT | unknown: 0x56978), colour = 0, text = ""}, {type = (unknown: 0xfaf7090), colour = 23545, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 10, text = "\320]\033\017\371[\000\000\220^\033\017\371[\000\000\300\036\033\017\371[\000\000\260\274\034\017\371[\000\000\020\322\016\017\371[\000\000\300\274\034\017\371[\000\000м\034\017\371[\000\000\340\274\034\017\371[\000\000\240\037\033\017\371[\000\000\220\037\033\017\371[\000\000p\037\033\017\371[\000\000\220X\023\017\371[\000\0000g\023\017\371[\000\000\220g\023\017\371[\000\000\020+\033\017\371[\000\000 +\033\017\371[\000\000\260$\033\017\371[\000\000PB\033\017\371[\000\000\240\222\034\017\371[\000\000ph\033\017\371[\000\0000U\033\017\371[\000\000pN\033\017\371[\000\000\320\340>\017\371[\000\000\340A\033\017\371[\000\000P\245\033\017\371[\000\000"...}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = FSOP_COLOUR, colour = 0, text = ""}, {type = FSOP_COLOUR, colour = 0, text = }, {type = (unknown: 0xf846ad8), colour = 23545, text = ""}, {type = FSOP_COLOUR, colour = 1000, text = ""}...}}, m_keyhelp_more = 88, items = std: Compilation info: <<<<<<<<<<< Compiled with GCC 13.3.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-28318407f2/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-28318407f2/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-28318407f2/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 5, depth = 3 Level id: Lair:3 Level build method = [rock_wall], level layout type = city, absdepth0 = 12 Level vaults: layout_chaotic_city minmay_swamp_entry_reptiles guppyfry_snake_entry_garden gauntlet_entry_generic portal_ice_cave_entry_imps nicolae_quartered_pool_little roderic_batcave Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You bite the death yak! The death yak is moderately wounded. You barely miss the death yak. The death yak is moderately wounded. The death yak misses you. You hit the death yak but do no damage. The death yak is caught in a web! The death yak is moderately wounded. The death yak struggles to get unstuck from the web. You strike the helpless death yak from behind! You eviscerate the death yak!!! The death yak is almost dead. You bite the death yak! You kill the death yak! You bite the death yak! The death yak is lightly wounded. The death yak completely misses you. You recovered 1 HP! You bite the death yak! The death yak is moderately wounded. The death yak completely misses you. You recovered 1 HP! You pounce on the death yak!! The death yak is heavily wounded. You hit the death yak but do no damage. The death yak is heavily wounded. The death yak completely misses you. You hit the death yak. The death yak is caught in a web! The death yak is heavily wounded. The death yak struggles to get unstuck from the web. You hit the death yak but do no damage. The death yak is heavily wounded. The death yak tears the web. You bite the death yak! The death yak is severely wounded. You bite the death yak! The death yak is almost dead. The death yak misses you. You hit the death yak but do no damage. The death yak is almost dead. The death yak is stunned by your conviction and fails to attack. You barely miss the death yak. The death yak is almost dead. The death yak gores you! You took 13 damage! You barely miss the death yak. The death yak is almost dead. You recovered 1 HP! You bite the death yak! You kill the death yak! You recovered 1 HP! You bite the polar bear! The polar bear is moderately wounded. The polar bear completely misses you. The polar bear misses you. The polar bear completely misses you. You recovered 1 HP! You bite the polar bear! The polar bear is heavily wounded. You recovered 1 HP! You hit the polar bear. The polar bear is heavily wounded. The polar bear is stunned by your conviction and fails to attack. You bite the polar bear! The polar bear is caught in a web! The polar bear is almost dead. The polar bear goes berserk! The polar bear struggles to get unstuck from the web. You recovered 1 HP! You bite the polar bear! The polar bear is almost dead. You recovered 1 HP! You pounce on the polar bear!! You kill the polar bear! You recovered 1 HP! You swing at nothing. You recovered 1 HP! You swing at nothing. You recovered 1 HP! Things that are here: a death yak corpse; a death yak corpse q - 4 potions of magic (gained 1) D - 3 potions of invisibility (gained 1) V - 5 potions of heal wounds (gained 1) Key pressed, stopping explore. Key pressed, stopping explore. Things that are here: a death yak corpse; a death yak corpse Key pressed, stopping explore. An ice statue comes into view. Marking area around an ice statue as unsafe for travelling. You recovered 7 HP! Unknown command. Unknown command. You rampage towards the ice statue! You rampage towards the ice statue! You hit the ice statue. The ice statue is lightly damaged. The ice statue begins to attack, but is stunned by your conviction! Unknown command. You hit the ice statue but do no damage. The ice statue is lightly damaged. You hit the ice statue. The ice statue is lightly damaged. The ice statue gestures. You hit the ice statue. The ice statue is caught in a web! The ice statue is lightly damaged. You redirect the ice statue's attack! The ice statue gestures at itself. The shard of ice hits the ice statue! The ice statue partially resists. You pounce on the ice statue!! The ice statue is severely damaged. The ice beast completely misses you. You hit the ice statue. The ice statue is almost destroyed. The ice beast hits you. The ice beast freezes you. You resist. You took 5 damage! You hit the ice statue. The ice statue is almost destroyed. You recovered 1 HP! You hit the ice statue. The ice statue is almost destroyed. The ice beast completely misses you. The ice statue gestures at you. The bolt of cold misses you. The bolt of cold hits the ice beast. The ice beast completely resists. You hit the ice statue. The ice statue is almost destroyed. The ice beast completely misses you. You recovered 1 HP! You bite the ice statue! You destroy the ice statue! The ice beast disappears in a puff of smoke! You recovered 1 HP! You recovered 1 HP! Nothing quivered! A rime drake and a yak come into view. You recovered 1 HP! There are monsters nearby! There are monsters nearby! There are monsters nearby! A wolf comes into view. The wolf howls! The yak bellows! The yak closely misses you. The wolf completely misses you. The rime drake hisses angrily. You bite the yak! The yak is moderately wounded. The wolf closely misses you. The yak completely misses you. The rime drake begins to attack, but is stunned by your conviction! You hit the yak. The yak is caught in a web! The yak is moderately wounded. The wolf completely misses you. The yak struggles to get unstuck from the web. You strike the helpless yak from behind! You eviscerate the yak!!! You kill the yak! Your life force feels restored. Your Stealth skill increases to level 11! You pounce on the rime drake!! The rime drake is heavily wounded. The wolf completely misses you. You recovered 1 HP! You pounce on the rime drake!! You kill the rime drake! The wolf completely misses you. You pounce on the wolf!! The wolf is almost dead. The wolf completely misses you. You hit the wolf. You kill the wolf! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You see here a rime drake corpse. A yak comes into view. A yak is nearby! A yak is nearby! A rime drake and a wolf come into view. The wolf howls! The rime drake moves out of view. The rime drake hisses angrily. You hit the wolf but do no damage. The wolf is caught in a web! You hear an angry hiss. The wolf tears the web. The wolf is stunned by your conviction and fails to attack. You completely miss the wolf. The wolf completely misses you. You bite the wolf! The wolf is caught in a web! The wolf is heavily wounded. A rime drake comes into view. The wolf tears the web. You pounce on the wolf!! You kill the wolf! The yak completely misses you. You see here a wolf corpse. You barely miss the yak. The yak completely misses you. You completely miss the rime drake. The rime drake completely misses you. The yak completely misses you. You hit the rime drake. The rime drake is caught in a web! The rime drake is lightly wounded. The rime drake struggles to get unstuck from the web. You strike the helpless rime drake from behind! You eviscerate the rime drake!!! You kill the rime drake! The yak is stunned by your conviction and fails to attack. You closely miss the rime drake. The yak is stunned by your conviction and fails to attack. The rime drake breathes ice at you. The icy flash freeze hits you!! You partially resist. You are encased in ice. You took 20 damage! You pounce on the rime drake!! The rime drake is heavily wounded. The rime drake breathes ice at you. The icy flash freeze hits you!! You partially resist. The yak completely misses you. You took 19 damage! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! Unknown command. You hit the rime drake but do no damage. The rime drake is heavily wounded. You recovered 1 HP! You bite the rime drake! The rime drake is almost dead. The rime drake breathes ice at you. The icy flash freeze misses you. The yak misses you. You recovered 1 HP! You hit the rime drake. The rime drake is almost dead. The rime drake completely misses you. The yak completely misses you. You recovered 1 HP! You pounce on the rime drake!! You kill the rime drake! The ice encasing you melts away. The yak gores you! The yak completely misses you. You see here a rime drake corpse. You took 6 damage! You completely miss the yak. The yak misses you. You recovered 1 HP! You bite the yak! The yak is moderately wounded. You recovered 1 HP! You hit the yak but do no damage. The yak is caught in a web! The yak is moderately wounded. The yak struggles to get unstuck from the web. You recovered 1 HP! You catch the helpless yak completely off-guard! You pounce on the yak!! You kill the yak! You recovered 1 HP! You recovered 1 HP! You start resting. HP restored. You recovered 37 HP! A yak comes into view. The yak bellows! You hear a bellow! A rime drake comes into view. The yak moves out of view. A rime drake is nearby! A rime drake is nearby! A rime drake is nearby! A death yak comes into view. You redirect the rime drake's attack! The rime drake barely misses something. You catch the helpless rime drake completely off-guard! You eviscerate the rime drake!!! You kill the rime drake! A wolf comes into view. The wolf howls! You hit the death yak. The death yak is caught in a web! The death yak is lightly wounded. You hit the death yak. The death yak is lightly wounded. The death yak tears the web. You pounce on the death yak!! The death yak is moderately wounded. You hear a bellow! The death yak completely misses you. You barely miss the death yak. The death yak is moderately wounded. You barely miss the death yak. The death yak is moderately wounded. A death yak comes into view. The death yak gores you!! You took 28 damage! You barely miss the death yak. The death yak is moderately wounded. The death yak completely misses you. You recovered 1 HP! You hit the death yak. The death yak is moderately wounded. The death yak completely misses you. You bite the death yak! The death yak is caught in a web! The death yak is heavily wounded. You recovered 1 HP! You bite the death yak! The death yak is severely wounded. The death yak struggles to get unstuck from the web. You recovered 1 HP! You catch the helpless death yak completely off-guard! You eviscerate the death yak!!! You kill the death yak! You recovered 1 HP! You bite the yak! The yak is moderately wounded. You recovered 1 HP! You hit the yak. The yak is heavily wounded. The yak misses you. You recovered 1 HP! You bite the yak! The yak is severely wounded. The yak completely misses you. You recovered 1 HP! You barely miss the yak. The yak is severely wounded. The yak misses you. You recovered 1 HP! You hit the yak. The yak is severely wounded. You hit the yak but do no damage. The yak is severely wounded. The yak completely misses you. You recovered 1 HP! You bite the yak! You kill the yak! You recovered 1 HP! You barely miss the death yak. You recovered 1 HP! You pounce on the death yak!! The death yak is moderately wounded. You recovered 1 HP! You bite the death yak! The death yak is heavily wounded. The death yak is stunned by your conviction and fails to attack. You recovered 1 HP! You pounce on the death yak!! The death yak is almost dead. The death yak completely misses you. You recovered 1 HP! You pounce on the death yak!! You kill the death yak! You closely miss the wolf. The wolf completely misses you. The wolf is stunned by your conviction and fails to attack. You recovered 1 HP! You hit the wolf. The wolf is caught in a web! The wolf is lightly wounded. The wolf struggles to get unstuck from the web. You recovered 1 HP! You catch the helpless wolf completely off-guard! You eviscerate the wolf!!! You kill the wolf! You recovered 1 HP! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Items here: ††††. A polar bear, a frost giant, a rime drake, a wolf and 2 yaks come into view. The frost giant is wielding a +1 battleaxe of freezing. You recovered 11 HP! There are monsters nearby! There are monsters nearby! There are monsters nearby! The wolf howls! You hear a howl! A wolf comes into view. x2 You rampage towards the wolf! The wolf barely misses you. Activating: Apocalypse Press: ? - help, Dir - look around, f - activate You reveal the great annihilating truth to your foes! You kill the wolf! x2; You kill the rime drake! The frost giant doubts its magic when faced with ultimate truth! You kill the yak! You kill the wolf! You kill the death yak! You kill the polar bear! You feel drained. You took 18 damage! Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. The frost giant falters for a moment. You see here a wolf corpse. You recovered 1 HP! Unknown command. You rampage towards the frost giant! You hit the frost giant but do no damage. The frost giant is caught in a web! The frost giant is moderately wounded. The frost giant falters for a moment. The frost giant struggles to get unstuck from the web. You recovered 1 HP! You catch the helpless frost giant completely off-guard! You eviscerate the frost giant!!! The frost giant is almost dead. You pounce on the frost giant!! You kill the frost giant! You recovered 1 HP! Things that are here: a +1 battleaxe of freezing; a frost giant corpse You recovered 1 HP! You recovered 2 HP! You feel less exhausted. Magic restored. Key pressed, stopping explore. Found a +1 longbow of freezing and a +0 tower shield of cold resistance. You recovered 2 HP! You recovered 8 MP! Found a +2 great mace of freezing. You now have 1473 gold pieces (gained 15). You see here a +0 scale mail of cold resistance. You now have 1490 gold pieces (gained 17). You now have 1507 gold pieces (gained 17). You now have 1518 gold pieces (gained 11). You now have 1540 gold pieces (gained 22). You see here a +1 longbow of freezing. You see here a +2 leather armour of resistance. You pick up Qabol's Omnibus of the Glacier and begin reading... You add the spells Freeze, Ozocubu's Refrigeration and Rimeblight to your library. You now have 1563 gold pieces (gained 23). You see here a +0 scale mail of cold resistance. You see here a +0 tower shield of cold resistance. You see here a +1 longbow of freezing. You see here a +0 scale mail of cold resistance. You see here a +2 leather armour of resistance. You see here a +0 scale mail of cold resistance. Key pressed, stopping explore. Partly explored, can't reach some places. Partly explored, can't reach some places. Partly explored, can't reach some places. Partly explored, can't reach some places. You cannot enter water in your current form. You cannot enter water in your current form. You begin transforming. You continue transforming. x3 Your transformation has ended. Your +0 pair of boots, +0 troll leather armour, +0 pair of gloves, +1 cloak and +1 hat of Races {rN+ Str-2 Dex+5} unmeld from your body. Sharp quills grow all over your body. Your +0 pair of boots, +0 pair of gloves, +1 cloak and +1 hat of Races {rN+ Str-2 Dex+5} meld into your body. You feel agile. Your legs become a tail as you enter the water. Done exploring. Done exploring. Done exploring. You see here a wolf corpse. Items here: ÷ †††. You see here a wolf skeleton. You see here a yak skeleton. You see here a death yak skeleton. There is an ice choked empty arch of ancient stone here. There is an ice covered gate leading back out of this place here. Search for what [Enter for "."]? . You remove the ring of Asuog {rElec rF- rC+ Will+ Str-4 Ice}. J - a ring of poison resistance (worn) Welcome back to the Lair of Beasts! The white imp gestures at you. The puff of frost misses you. The puff of frost hits the white imp. The white imp resists. The white imp is stunned by your conviction and fails to attack. You redirect the white imp's attack! The white imp completely misses you. The water moccasin completely misses you. There is a collapsed entrance here. You closely miss the white imp. The white imp is lightly wounded. The water moccasin is stunned by your conviction and fails to attack. The white imp completely misses you. The water moccasin is struck by your quills. The water moccasin closely misses you. The white imp closely misses you. The white imp misses you. The white imp gestures at you. The puff of frost hits you! The white imp completely misses you. The water moccasin is struck by your quills. The water moccasin completely misses you. You took 7 damage! You miss the water moccasin. The water moccasin is lightly wounded. The water moccasin bites you! The water moccasin is struck by your quills. The water moccasin bites you. The white imp is struck by your quills. The white imp barely misses you. You took 12 damage! You hit the water moccasin but do no damage. The water moccasin is moderately wounded. The white imp is struck by your quills. The white imp completely misses you. The white imp gestures at you. The puff of frost misses you. The puff of frost hits the water moccasin! The white imp barely misses you. You redirect the white imp's attack! The white imp is stunned by your conviction and fails to attack. The white imp gestures at you. The puff of frost misses you. The puff of frost hits the white imp. The white imp completely resists. The water moccasin is struck by your quills. The water moccasin completely misses you. The water moccasin bites you! You hit the water moccasin. The water moccasin is severely wounded. The white imp hits you. The white imp freezes you. The white imp closely misses you. The water moccasin closely misses you. The white imp begins to attack, but is stunned by your conviction! The white imp gestures at you. The puff of frost misses you. The puff of frost hits the water moccasin. The white imp completely misses you. You redirect the white imp's attack! The white imp hits the white imp. The white imp freezes the white imp. The white imp completely resists. The water moccasin misses you. The white imp shouts! The white imp shouts, "Turn tail, thou mangled toad-spotted reprobate!" You punch the water moccasin! You kill the water moccasin! The water moccasin is stunned by your conviction and fails to attack. The white imp gestures at you. The puff of frost hits you. The white imp completely misses you. The white imp gestures at you. The puff of frost hits you! The white imp gestures at you. The puff of frost misses you. The puff of frost hits the water moccasin! The white imp gestures at you. The puff of frost hits you. The white imp gestures at you. The puff of frost misses you. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You took 26 damage! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! Unknown command. The water moccasin misses you. The white imp attacks as it pursues you! The white imp hits you. The white imp freezes you. You redirect the white imp's attack! The white imp gestures at the white imp. The puff of frost hits the white imp. The white imp resists. The water moccasin completely misses you. The white imp begins to attack, but is stunned by your conviction! The white imp attacks as it pursues you! The white imp completely misses you. The white imp gestures at you. The puff of frost misses you. You took 6 damage! The water moccasin attacks as it pursues you! The water moccasin barely misses you. The white imp gestures at you. The puff of frost hits you! You redirect the white imp's attack! The white imp gestures at the white imp. The puff of frost hits the white imp. The white imp resists. The white imp shouts! You took 6 damage! The white imp shouts, "Go and return not, thou rough-hewn onion-eyed tiddler!" You pummel the white imp!! You kill the white imp! The white imp shouts! The water moccasin bites you. You took 2 damage! The water moccasin attacks as it pursues you! The water moccasin bites you. The white imp begins to attack, but is stunned by your conviction! x2 The white imp gestures at you. The puff of frost hits you! You took 14 damage! You are restored by drawing out deep reserves of power within. You feel drained. The water moccasin misses you. You redirect the white imp's attack! The white imp misses you. The white imp begins to attack, but is stunned by your conviction! The water moccasin closely misses you. You recovered 46 HP! You hit the water moccasin. The water moccasin is severely wounded. The white imp gestures at you. The puff of frost hits you! The white imp barely misses you. The water moccasin barely misses you. The white imp begins to attack, but is stunned by your conviction! You took 7 damage! You punch the water moccasin! Your off-hand punch misses the water moccasin. The water moccasin is almost dead. The white imp begins to attack, but is stunned by your conviction! The white imp gestures at you. The puff of frost misses you. The water moccasin bites you but does no damage. The white imp is struck by your quills. The white imp closely misses you. You recovered 1 HP! You pummel the water moccasin!! You kill the water moccasin! The white imp completely misses you. The white imp begins to attack, but is stunned by your conviction! You redirect the white imp's attack! You recovered 1 HP! You barely miss the white imp. The white imp shouts! You recovered 2 HP! You barely miss the white imp. You punch the white imp! The white imp is severely wounded. The white imp gestures at you. The puff of frost hits you! The white imp completely misses you. The white imp misses you. You took 7 damage! You hit the white imp. You kill the white imp! The white imp is stunned by your conviction and fails to attack. The white imp completely misses you. You redirect the white imp's attack! You recovered 2 HP! The white imp shouts, "Tremble, thou pox-marked knotty-pated flim-flammer!" You hit the white imp. You kill the white imp! The white imp begins to attack, but is stunned by your conviction! You recovered 1 HP! You barely miss the white imp. The white imp is heavily wounded. The white imp completely misses you. The white imp begins to attack, but is stunned by your conviction! The white imp gestures at you. The puff of frost misses you. You recovered 2 HP! You hit the white imp. The white imp is heavily wounded. You redirect the white imp's attack! The white imp begins to attack, but is stunned by your conviction! x2 The white imp is struck by your quills. The white imp completely misses you. You recovered 1 HP! You barely miss the white imp. The white imp is heavily wounded. The white imp begins to attack, but is stunned by your conviction! The white imp gestures at you. The puff of frost hits you! The white imp gestures at you. The puff of frost hits you. You took 9 damage! You are too injured to fight recklessly! You are too injured to fight recklessly! The white imp shouts, "Abandon hope, thou pox-marked beetle-headed nert!" You hit the white imp. The white imp is heavily wounded. You recovered 1 HP! You hit the white imp but do no damage. You punch the white imp! You kill the white imp! The white imp begins to attack, but is stunned by your conviction! The white imp gestures at you. The puff of frost misses you. The white imp begins to attack, but is stunned by your conviction! You recovered 1 HP! You pummel the white imp!! You kill the white imp! The white imp gestures at you. The puff of frost hits you! The white imp is stunned by your conviction and fails to attack. You took 7 damage! You hit the white imp but do no damage. The white imp hits you. The white imp freezes you. The white imp gestures at you. The puff of frost misses you. The white imp is stunned by your conviction and fails to attack. You took 4 damage! You punch the white imp! You kill the white imp! You recovered 2 HP! The white imp gestures at you. The puff of frost hits you! The white imp gestures at you. The puff of frost misses you. The white imp misses you. The white imp gestures at you. The puff of frost hits you! The white imp gestures at you. The puff of frost hits you. You see here a water moccasin corpse. You took 21 damage! You punch the white imp! You kill the white imp! The white imp gestures at you. The puff of frost hits you! The white imp gestures at you. The puff of frost misses you. The puff of frost misses the white imp. The puff of frost hits the iguana! The white imp hits you. The white imp freezes you. You focus your inner power and slow the white imp in retribution! The white imp completely misses you. You took 13 damage! The white imp begins to attack, but is stunned by your conviction! The white imp completely misses you. The white imp barely misses you. The white imp completely misses you. You recovered 2 HP! As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. You feel less exhausted. The white imp gestures at you. The puff of frost misses you. The puff of frost hits the white imp. The white imp completely resists. The white imp completely misses you. The white imp gestures at you. The puff of frost misses you. The puff of frost hits the iguana. You recovered 2 HP! Unknown command. Unknown command. Unknown command. Unknown command. The white imp begins to attack, but is stunned by your conviction! The iguana attacks as it pursues you! The iguana is stunned by your conviction and fails to attack. The white imp gestures at you. The puff of frost hits you! The white imp attacks as it pursues you! The white imp is struck by your quills. The white imp completely misses you. You took 8 damage! Unknown command. The iguana attacks as it pursues you! The iguana misses you. You recovered 2 HP! Unknown command. Your surroundings suddenly seem different. You recovered 2 HP! You begin transforming. You continue transforming. x3 Your quills recede back into your body. Your +0 pair of boots, +0 pair of gloves, +1 cloak and +1 hat of Races {rN+ Str-2 Dex+5} unmeld from your body. You turn into an agile web-spinner. Your +0 pair of boots, +0 troll leather armour, +0 pair of gloves, +1 cloak and +1 hat of Races {rN+ Str-2 Dex+5} meld into your body. You recovered 9 HP! Unknown command. A black bear is nearby! A black bear is nearby! You recovered 25 HP! A black bear is nearby! A black bear is nearby! You are too injured to fight recklessly! You are too injured to fight recklessly! You recovered 1 HP! You start resting. A black bear is nearby! You recovered 30 HP! You recovered 1 HP! You recovered 1 HP! You recovered 1 HP! You rampage towards the black bear! You recovered 1 HP! You rampage towards the black bear! You catch the helpless black bear completely off-guard! You eviscerate the black bear!!!! You kill the black bear! You recovered 1 HP! No target in view! No target in view! HP restored. An iguana is nearby! An iguana is nearby! You recovered 6 HP! An iguana is nearby! An iguana is nearby! You rampage towards the iguana! You catch the helpless iguana completely off-guard! You pounce on the iguana!! You kill the iguana! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Found a stone staircase leading down. You now have 1578 gold pieces (gained 15). G - 2 scrolls of amnesia (gained 1) Key pressed, stopping explore. There is a stone staircase leading down here. A wyvern comes into view. You see here a scroll of poison. A wyvern is nearby! A wyvern is nearby! Found a falchion. The wyvern hisses angrily. You rampage towards the wyvern! Found a leather armour. You pounce on the wyvern!! The wyvern is caught in a web! The wyvern is severely wounded. The wyvern tears the web. The wyvern is stunned by your conviction and fails to attack. You closely miss the wyvern. The wyvern is severely wounded. You redirect the wyvern's attack! The wyvern bites itself!! The wyvern dies! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! M - 4 scrolls of poison (gained 1) You see here a wyvern corpse. Found a leather armour. Found a stone staircase leading up. Found a flail. Found a wand of paralysis (7). You now have 1594 gold pieces (gained 16). You now have 1612 gold pieces (gained 18). C - 3 scrolls of immolation (gained 1) Found an escape hatch in the ceiling. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Key pressed, stopping explore. You now have 1626 gold pieces (gained 14). You see here a scroll of identify. A white imp is nearby! A white imp is nearby! A white imp is nearby! A white imp is nearby! The white imp begins to attack, but is stunned by your conviction! The white imp gestures at you. The puff of frost misses you. You hit the white imp. The white imp is moderately wounded. The white imp completely misses you. You bite the white imp! You kill the white imp! The white imp gestures at you. The puff of frost hits you! You took 7 damage! You redirect the white imp's attack! The white imp gestures at itself. The puff of frost hits the white imp. The white imp resists. You recovered 1 HP! You recovered 1 HP! You recovered 1 HP! You recovered 1 HP! You rampage towards the white imp! The white imp shouts, "Taste defeat, thou peaked milk-livered deadneck!" The white imp shouts! The white imp shouts, "Leave, thou churlish hedge-born wormtrail!" You pounce on the white imp!! You kill the white imp! The white imp begins to attack, but is stunned by your conviction! You recovered 1 HP! There are monsters nearby! There are monsters nearby! There are monsters nearby! A water moccasin comes into view. The white imp gestures at you. The puff of frost misses you. The white imp completely misses you. You recovered 1 HP! You closely miss the white imp. The white imp is lightly wounded. An eight-headed hydra comes into view. You recovered 1 HP! The water moccasin hisses angrily. You bite the white imp! The white imp is almost dead. The white imp gestures at you. The puff of frost hits you! You focus your inner power and blind the white imp in retribution! The white imp begins to attack, but is stunned by your conviction! You took 7 damage! You strike the helpless white imp from behind! You eviscerate the white imp!!! You kill the white imp! You recovered 1 HP! You hit the white imp but do no damage. The white imp completely misses you. You recovered 1 HP! You hit the white imp. The white imp is heavily wounded. The white imp gestures at you. The puff of frost misses you. You recovered 1 HP! You hit the white imp. The white imp is almost dead. The water moccasin is stunned by your conviction and fails to attack. The white imp misses you. You recovered 1 HP! You barely miss the white imp. The white imp is almost dead. The water moccasin completely misses you. You recovered 1 HP! You pounce on the white imp!! You kill the white imp! The water moccasin completely misses you. You bite the water moccasin! The water moccasin is moderately wounded. The water moccasin completely misses you. You recovered 1 HP! You completely miss the water moccasin. The water moccasin is moderately wounded. The water moccasin completely misses you. The eight-headed hydra misses you. x2 The eight-headed hydra completely misses you. The eight-headed hydra misses you. The eight-headed hydra completely misses you. x3 The eight-headed hydra bites you! You took 8 damage! You hit the water moccasin. The water moccasin is heavily wounded. The water moccasin completely misses you. The eight-headed hydra completely misses you. x2 The eight-headed hydra bites you. The eight-headed hydra misses you. The eight-headed hydra completely misses you. x4 You took 4 damage! You pounce on the water moccasin!! You kill the water moccasin! You recovered 1 HP! You barely miss the eight-headed hydra. The eight-headed hydra misses you. The eight-headed hydra completely misses you. x7 You recovered 1 HP! You bite the eight-headed hydra! The eight-headed hydra is lightly wounded. The eight-headed hydra misses you. The eight-headed hydra barely misses you. The eight-headed hydra bites you. You focus your inner power and slow the eight-headed hydra in retribution! The eight-headed hydra bites you! The eight-headed hydra completely misses you. x2 The eight-headed hydra barely misses you. The eight-headed hydra completely misses you. You took 14 damage! An eight-headed hydra is nearby! An eight-headed hydra is nearby! You completely miss the eight-headed hydra. The eight-headed hydra is lightly wounded. You recovered 1 HP! You barely miss the eight-headed hydra. The eight-headed hydra is lightly wounded. The eight-headed hydra completely misses you. The eight-headed hydra misses you. The eight-headed hydra completely misses you. The eight-headed hydra closely misses you. The eight-headed hydra misses you. The eight-headed hydra completely misses you. x3 You hit the eight-headed hydra. The eight-headed hydra is moderately wounded. You recovered 1 HP! You pounce on the eight-headed hydra!! The eight-headed hydra is heavily wounded. The eight-headed hydra completely misses you. x8 You recovered 1 HP! You bite the eight-headed hydra! The eight-headed hydra is severely wounded. You recovered 1 HP! You bite the eight-headed hydra! The eight-headed hydra is caught in a web! The eight-headed hydra is almost dead. The eight-headed hydra struggles to get unstuck from the web. You recovered 1 HP! You hit the eight-headed hydra. The eight-headed hydra is almost dead. You recovered 1 HP! You hit the eight-headed hydra. The eight-headed hydra is almost dead. You recovered 1 HP! You catch the helpless eight-headed hydra completely off-guard! You eviscerate the eight-headed hydra!!! You kill the eight-headed hydra! You recovered 1 HP! You see here a hydra corpse. You recovered 1 HP! Your pack is full. You see here a scroll of identify. You recovered 17 HP! Your pack is full. You see here a scroll of identify. Okay, then. As you read the scroll of identify, it crumbles to dust. F - a scroll of acquirement >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-1362-g28318407f2 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: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_READ repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [huldori] Species: Merfolk Job: Shapeshifter HP: 115/115; mods: -14/0 MP: 13/13; mod: 0 Stats: 16 10 24 Position: (42, 28), god: Ru (22), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 15 | 5486 | 0/820 Short Blades | X | 0 | 0 | 0 | 0 | 0/35 Long Blades | X | 0 | 0 | 0 | 0 | 0/42 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/70 Polearms | X | 0 | 0 | 0 | 0 | 0/25 Staves | X | 0 | 0 | 0 | 0 | 0/70 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/84 Dodging | X | 1 | 25 | 17 | 5497 | 414/669 Stealth | X | 2 | 50 | 11 | 2745 | 359/477 Unarmed Combat | X | 0 | 0 | 15 | 5486 | 0/820 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | X | 0 | 0 | 0 | 0 | 0/70 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/70 Ice Magic | X | 0 | 0 | 3 | 252 | 0/168 Air Magic | X | 0 | 0 | 0 | 0 | 0/70 Earth Magic | X | 0 | 0 | 0 | 0 | 0/70 Alchemy | X | 0 | 0 | 0 | 0 | 0/29 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 1 | 25 | 14 | 4455 | 478/636 Spell bugs: Durations: #33: 1 Attributes: #12: 1865 #13: 239 #23: 19383 #24: 1947648815 #49: 1967 Mutations: low MP: 1 (innate) missing a hand: 1 (innate) inability to use devices: 1 (innate) no fire magic: 1 (innate) no translocations magic: 1 (innate) nimble swimmer: 2 (innate) mertail: 1 (innate) no forgecraft magic: 1 (innate) Inventory bugs: Equipment: eq slot #6, inv slot #24: +0 pair of boots(melded) eq slot #10, inv slot #13: amulet of regeneration eq slot #3, inv slot #33: +0 troll leather armour(melded) eq slot #5, inv slot #20: +0 pair of gloves(melded) eq slot #8, inv slot #0: +1 cloak(melded) eq slot #4, inv slot #40: +1 hat of Races {rN+ Str-2 Dex+5}(melded) eq slot #9, inv slot #35: ring of poison resistance }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ###..# #.#..# ##... ... #..## ###.## #... .. #...# #.# ...P #...# ..## ##..#### .. #..## #..# ##...#.## ... #..# ### ##.# #.......###... #.##..###.####P.#####..#...#.##.. .................##.#.......÷.#.. ................s................ .......................P#........ ....P............§..§............ ..###P#.#..##.#..§§§............. .. ###########...§§.......††.... . #....§§§........... ...# # #....#§§............ .... .##...##§§...........~ ##.#########.#...###...##...#.♣.~ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false necropolis_difficulty: lair serial_glass_tile: dngn_transparent_wall >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (45, 32): {{{{ CLASS: FogMachine pow_min: 8 spread_buildup_time: 1 listeners: spread_rate: 33 size_min: 2 size_max: 2 pow_max: 12 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 18 type: turn buildup_turns: 0 sub_type: countdown delay_min: 25 method: dgn_event listener_only: false delay_max: 25 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: thin mist props: walk_dist: 1 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>