ERROR in 'mon-movetarget.cc' at line 115: ZotDef: monster cyclops failed to pathfind to (39,21) (the Orb) Version: Dungeon Crawl Stone Soup 0.15.2 Platform: unix Bits: 64 Game mode: zotdef Tiles: online Command line: /usr/games/crawl-0.15 -name Alipheese -rc /dgldir/rcfiles/crawl-0.15/Alipheese.rc -macro /dgldir/rcfiles/crawl-0.15/Alipheese.macro -morgue /dgldir/morgue/Alipheese/ -zotdef -webtiles-socket /crawl-master/webserver/sockets/Alipheese:2015-07-30.07:56:28.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 20 stack frames. /usr/games/crawl-0.15(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x602c53]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-0.15(_Z13do_crash_dumpv+0x2d7) [0x609937]: do_crash_dump() /usr/games/crawl-0.15(_Z20crash_signal_handleri+0x74) [0x602ec4]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7f942289f1e0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f9422c07f6b]: /usr/games/crawl-0.15() [0x6091d4] /usr/games/crawl-0.15() [0x609549] /usr/games/crawl-0.15(_Z12try_pathfindP7monster+0x740) [0x892620]: try_pathfind(monster*) /usr/games/crawl-0.15(_Z16handle_behaviourP7monster+0x11ce) [0x84da1e]: handle_behaviour(monster*) /usr/games/crawl-0.15(_Z15behaviour_eventP7monster14mon_event_typePK5actor9coord_defb+0x348) [0x84f688]: behaviour_event(monster*, mon_event_type, actor const*, coord_def, bool) /usr/games/crawl-0.15() [0x9c5f1e] /usr/games/crawl-0.15(_Z16you_teleport_nowbbi+0x410) [0x9c6e70]: you_teleport_now(bool, bool, int) /usr/games/crawl-0.15() [0x580e1d] /usr/games/crawl-0.15(_Z15activate_talentRK6talent+0x257) [0x5842e7]: activate_talent(talent const&) /usr/games/crawl-0.15(_Z16activate_abilityv+0x1c4) [0x584814]: activate_ability() /usr/games/crawl-0.15(_Z15process_command12command_type+0xbc0) [0x7c6e70]: process_command(command_type) /usr/games/crawl-0.15() [0x7c8c29] /usr/games/crawl-0.15(main+0x5f5) [0x4fe2b5]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f942288bead]: /usr/games/crawl-0.15() [0x570bd9] Trying to run gdb. GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f9422c07c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f9422c07c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000006032f3 in call_gdb (file=0x7f9422bf3880) at crash.cc:409 gdb = attach_cmd = "attach 25614\000\000\000\000\000\000\000" #2 0x0000000000609950 in do_crash_dump () at dbg-asrt.cc:692 t = 1438242995 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1fc79f8 "/dgldir/morgue/Alipheese/"}} name = "/dgldir/morgue/Alipheese/crash-Alipheese-20150730-075635.txt", '\000' file = 0x7f9422bf3880 #3 0x0000000000602ec4 in crash_signal_handler (sig_num=6) at crash.cc:185 No locals. #4 No symbol table info available. #5 0x00007f9422c07f6b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000006091d4 in _BreakStrToDebugger (mesg=mesg@entry=0x7fffb4ef4730 "ERROR in 'mon-movetarget.cc' at line 115: ZotDef: monster cyclops failed to pathfind to (39,21) (the Orb)", assert=) at dbg-asrt.cc:819 No locals. #7 0x0000000000609549 in die (file=0xb122c8 "mon-movetarget.cc", line=115, format=) at dbg-asrt.cc:884 tmp = "ZotDef: monster cyclops failed to pathfind to (39,21) (the Orb)", '\000' mesg = "ERROR in 'mon-movetarget.cc' at line 115: ZotDef: monster cyclops failed to pathfind to (39,21) (the Orb)", '\000' args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffb4ef5008, reg_save_area = 0x7fffb4ef4f30}} #8 0x0000000000892620 in _set_no_path_found (mon=0xfd0908) at mon-movetarget.cc:115 No locals. #9 try_pathfind (mon=0xfd0908) at mon-movetarget.cc:274 need_pathfind = true dist = range = foe = targpos = {x = 36, y = 32} mp = {_vptr.monster_pathfind = 0xb12450, mons = 0xfd0908, start = {x = 57, y = 50}, target = {x = 36, y = 32}, pos = {x = 8, y = 16}, allow_diagonals = true, traverse_unmapped = false, traverse_in_sight = false, range = 1000, min_length = 89, max_length = 89, dist = {{30000 }, {30000 }, {30000 }, {30000 }, {30000 }, {30000 }, {30000 , 59, 59, 59, 30000 , 51, 51, 51, 51, 51, 30000 }, {30000 , 60, 59, 58, 58, 58, 30000 , 50, 50, 50, 50, 50, 30000 }, {30000 , 61, 60, 59, 58, 57, 57, 57, 30000 , 49, 49, 49, 49, 49, 30000 }, {30000 , 62, 61, 60, 59, 58, 57, 56, 56, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 48, 48, 30000 , 48, 48, 48, 48, 48, 30000 }, {30000 , 62, 61, 60, 59, 58, 57, 56, 55, 55, 30000, 30000, 30000, 30000, 30000, 48, 47, 47, 47, 47, 47, 30000 , 47, 47, 47, 47, 47, 30000 }, {30000 , 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 30000, 30000, 30000, 30000, 49, 48, 47, 46, 46, 46, 46, 30000 , 46, 46, 46, 46, 46, 46, 30000 }, {30000 , 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 30000, 30000, 30000, 49, 48, 47, 46, 45, 45, 45, 45, 30000 , 45, 45, 45, 45, 45, 45, 46, 30000 }, {30000 , 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 44, 44, 30000 , 44, 44, 44, 44, 44, 45, 46, 30000 }, {30000 , 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 43, 43, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 43, 43, 43, 43, 43, 44, 30000 }, {30000 , 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 42, 42, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 42, 42, 42, 42, 42, 30000 }, {30000 , 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 41, 41, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 41, 41, 41, 41, 41, 30000 }, {30000 , 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 40, 40, 40, 30000, 30000, 30000, 30000, 30000, 40, 40, 40, 40, 40, 30000 }, {30000 , 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 30000, 30000, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 39, 39, 30000, 30000, 30000, 30000, 30000, 39, 39, 39, 39, 39, 39, 30000 }, {30000 , 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 30000, 30000, 30000, 30000, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 38, 30000, 30000, 30000, 30000, 30000, 38, 38, 38, 38, 38, 38, 38, 30000 }, {30000 , 62, 61, 60, 59, 58, 57, 56, 55, 55, 30000, 30000, 30000, 30000, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 30000, 37, 30000, 30000, 30000, 30000, 30000, 37, 37, 37, 37, 37, 37, 37, 37, 30000 }, {30000 , 62, 61, 60, 59, 58, 57, 56, 56, 30000, 30000, 30000, 30000, 30000, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 30000, 30000, 36, 30000, 30000, 30000, 30000, 30000, 30000, 36, 36, 36, 36, 36, 36, 36, 30000 }, {30000 , 62, 61, 60, 59, 58, 57, 57, 57, 30000, 30000, 30000, 30000, 30000, 49, 48, 47, 46, 45, 44, 43, 42, 41, 30000, 30000, 30000, 35, 30000, 30000, 30000, 30000, 30000, 30000, 35, 35, 35, 35, 35, 35, 30000 }, {30000 , 61, 60, 59, 58, 58, 58, 30000, 30000, 30000, 30000, 30000, 30000, 49, 48, 47, 46, 45, 44, 43, 42, 42, 30000, 30000, 30000, 34, 34, 30000, 30000, 30000, 30000, 30000, 34, 34, 34, 34, 34, 34, 30000 }, {30000 , 61, 60, 59, 59, 59, 59, 30000, 30000, 30000, 30000, 30000, 30000, 49, 48, 47, 46, 45, 44, 43, 43, 30000, 30000, 30000, 30000, 33, 33, 30000, 30000, 30000, 30000, 30000, 33, 33, 33, 33, 33, 30000 }, {30000 , 60, 60, 60, 60, 60, 30000, 30000, 30000, 30000, 30000, 30000, 49, 48, 47, 46, 45, 44, 44, 44, 30000, 30000, 30000, 30000, 32, 32, 30000, 30000, 30000, 30000, 30000, 30000, 32, 32, 32, 32, 30000 }, {30000 , 61, 61, 61, 61, 30000, 30000, 30000, 30000, 30000, 30000, 49, 48, 47, 46, 45, 45, 45, 30000, 30000, 30000, 30000, 30000, 31, 31, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 31, 31, 30000 }, {30000 , 62, 62, 62, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 48, 47, 46, 46, 46, 46, 30000, 30000, 30000, 30000, 30000, 30, 30, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30, 30, 30000 }, {30000 , 63, 63, 63, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 47, 47, 30000, 30000, 30000, 30000, 30000, 30000, 29, 29, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 29, 30000 }, {30000 , 64, 30000 , 28, 28, 30000, 30000, 30000, 30000, 30000, 30000, 28, 28, 30000 }, {30000 , 65, 65, 65, 30000 , 27, 30000, 30000, 27, 27, 27, 27, 27, 30000 }, {30000 , 66, 66, 66, 30000 , 26, 30000, 26, 26, 26, 26, 26, 26, 30000 }, {30000 , 67, 67, 67, 30000 , 25, 25, 25, 25, 25, 25, 25, 25, 25, 30000 }, {30000 , 68, 68, 68, 30000 , 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 30000 }, {30000 , 68, 68, 68, 30000 , 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 30000 }, {30000 , 67, 67, 67, 30000 , 22 , 30000 }, {30000 , 66, 66, 66, 66, 66, 30000 , 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 30000 }, {30000 , 65, 65, 65, 65, 65, 65, 65, 30000 , 20 , 30000 }, {30000 , 64, 64, 64, 64, 64, 64, 64, 64, 64, 30000 , 19 , 30000 }, {30000 , 63 , 30000 , 18 , 30000 }, {30000 , 62, 62, 62, 62, 62, 62, 62, 62, 62, 30000 , 17 , 30000 }, {30000 , 61, 61, 61, 61, 61, 61, 61, 30000 , 16 , 30000 }, {30000 , 60, 60, 60, 60, 60, 30000 , 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 30000 }, {30000 , 59, 59, 59, 30000 , 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 30000 }, {30000 , 58, 58, 58, 30000 , 15, 14, 13, 13, 13, 13, 13, 13, 13, 13, 30000 }, {30000 , 57, 57, 57, 30000 , 15, 14, 13, 12, 12, 12, 12, 12, 12, 12, 30000 }, {30000 , 56, 56, 56, 30000 , 15, 14, 13, 12, 11, 11, 11, 11, 11, 30000 }, {30000 , 55, 55, 55, 30000 , 15, 30000, 13, 12, 11, 10, 10, 10, 30000 }, {30000 , 54, 54, 54, 30000 , 16, 30000, 30000, 12, 11, 10, 9, 9, 9, 30000 }, {30000 , 53, 30000 , 17, 17, 30000, 30000, 30000, 30000, 30000, 30000, 8, 8, 30000 }, {30000 , 52, 52, 52, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 36, 36, 30000, 30000, 30000, 30000, 30000, 30000, 18, 18, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 7, 30000 }, {30000 , 51, 51, 51, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 37, 36, 35, 35, 35, 35, 30000, 30000, 30000, 30000, 30000, 19, 19, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 6, 6, 30000 }, {30000 , 50, 50, 50, 50, 30000, 30000, 30000, 30000, 30000, 30000, 38, 37, 36, 35, 34, 34, 34, 30000, 30000, 30000, 30000, 30000, 20, 20, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 5, 5, 30000 }, {30000 , 49, 49, 49, 49, 49, 30000, 30000, 30000, 30000, 30000, 30000, 38, 37, 36, 35, 34, 33, 33, 33, 30000, 30000, 30000, 30000, 21, 21, 30000, 30000, 30000, 30000, 30000, 30000, 4, 4, 4, 4, 30000 }, {30000 , 50, 49, 48, 48, 48, 48, 30000, 30000, 30000, 30000, 30000, 30000, 38, 37, 36, 35, 34, 33, 32, 32, 30000, 30000, 30000, 30000, 22, 22, 30000, 30000, 30000, 30000, 30000, 3, 3, 3, 3, 3, 30000 }, {30000 , 50, 49, 48, 47, 47, 47, 30000, 30000, 30000, 30000, 30000, 30000, 38, 37, 36, 35, 34, 33, 32, 31, 31, 30000, 30000, 30000, 23, 23, 30000, 30000, 30000, 30000, 30000, 3, 2, 2, 2, 2, 2, 30000 }, {30000 , 51, 50, 49, 48, 47, 46, 46, 46, 30000, 30000, 30000, 30000, 30000, 38, 37, 36, 35, 34, 33, 32, 31, 30, 30000, 30000, 30000, 24, 30000, 30000, 30000, 30000, 30000, 30000, 3, 2, 1, 1, 1, 2, 30000 }, {30000 , 51, 50, 49, 48, 47, 46, 45, 45, 30000, 30000, 30000, 30000, 30000, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 30000, 30000, 25, 30000, 30000, 30000, 30000, 30000, 30000, 3, 2, 1, 0, 1, 2, 3, 30000 }, {30000 , 51, 50, 49, 48, 47, 46, 45, 44, 44, 30000, 30000, 30000, 30000, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 30000, 26, 30000, 30000, 30000, 30000, 30000, 4, 3, 2, 1, 1, 1, 2, 3, 30000 }, {30000 , 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 30000, 30000, 30000, 30000, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 27, 30000, 30000, 30000, 30000, 30000, 4, 3, 2, 2, 2, 2, 2, 30000 }, {30000 , 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 30000, 30000, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 28, 28, 30000, 30000, 30000, 30000, 30000, 4, 3, 3, 3, 3, 3, 30000 }, {30000 , 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 29, 29, 29, 30000, 30000, 30000, 30000, 30000, 4, 4, 4, 4, 4, 30000 }, {30000 , 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 30, 30, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 5, 5, 5, 5, 5, 30000 }, {30000 , 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 31, 31, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 6, 6, 6, 6, 6, 30000 }, {30000 , 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 32, 32, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 7, 7, 7, 7, 7, 8, 30000 }, {30000 , 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 33, 33, 30000 , 8, 8, 8, 8, 8, 9, 10, 30000 }, {30000 , 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 30000, 30000, 30000, 38, 37, 36, 35, 34, 34, 34, 34, 30000 , 9, 9, 9, 9, 9, 9, 10, 30000 }, {30000 , 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 30000, 30000, 30000, 30000, 38, 37, 36, 35, 35, 35, 35, 30000 , 10, 10, 10, 10, 10, 10, 30000 }, {30000 , 51, 50, 49, 48, 47, 46, 45, 44, 44, 30000, 30000, 30000, 30000, 30000, 37, 36, 36, 36, 36, 36, 30000 , 11, 11, 11, 11, 11, 30000 }, {30000 , 51, 50, 49, 48, 47, 46, 45, 45, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 37, 37, 30000 , 12, 12, 12, 12, 12, 30000 }, {30000 , 50, 49, 48, 47, 46, 46, 46, 30000 , 13, 13, 13, 13, 13, 30000 }, {30000 , 49, 48, 47, 47, 47, 30000 , 14, 14, 14, 14, 14, 30000 }, {30000 , 48, 48, 48, 30000 , 15, 15, 15, 15, 15, 30000 }, {30000 }, {30000 }, {30000 }, {30000 }, {30000 }, {30000 }, {30000 }}, prev = {{0 }, {0 }, {0 }, {0 }, {0 }, {0 }, {0 , 3, 2, 1, 0 , 3, 2, 1, 2, 1, 0 }, {0 , 3, 3, 3, 3, 2, 0 , 3, 2, 3, 2, 1, 0 }, {0 , 3, 3, 3, 3, 3, 2, 1, 0 , 3, 2, 1, 2, 1, 0 }, {0 , 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0 , 3, 2, 3, 2, 1, 0 }, {0 , 3, 3, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 0, 3, 3, 3, 2, 3, 2, 0 , 1, 2, 1, 2, 1, 0 }, {0 , 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 2, 1, 2, 0 , 2, 3, 2, 3, 2, 1, 0 }, {0 , 3 , 0, 0, 0, 3, 3, 3, 3, 3, 3, 2, 1, 0 , 3, 2, 1, 2, 1, 1, 1, 0 }, {0 , 3 , 2, 1, 0 , 1, 2, 3, 2, 1, 1, 0 }, {0 , 3 , 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 2, 1, 1, 0 }, {0 , 3 , 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 2, 1, 2, 1, 0 }, {0 , 3 , 2, 0, 0, 0, 0, 0, 0, 0, 3, 2, 3, 2, 1, 0 }, {0 , 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3 , 2, 1, 2, 0, 0, 0, 0, 0, 3, 2, 1, 2, 1, 0 }, {0 , 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 0, 0, 3 , 2, 0, 0, 0, 0, 0, 3, 2, 3, 2, 1, 1, 0 }, {0 , 4, 3, 3, 3, 3, 3, 3, 3, 4, 5, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 2, 0, 0, 0, 0, 0, 3, 2, 1, 1, 1, 1, 1, 0 }, {0 , 3, 3, 3, 3, 3, 3, 4, 5, 6, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 0, 2, 0, 0, 0, 0, 0, 3, 2, 1, 1, 1, 1, 1, 1, 0 }, {0 , 4, 4, 3, 3, 3, 4, 5, 5, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 0 }, {0 , 3, 5, 3, 3, 4, 5, 5, 6, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 4, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 0 }, {0 , 4, 4, 4, 5, 5, 5, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 4, 5, 6, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 0 }, {0 , 3, 5, 5, 5, 5, 6, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 4, 5, 5, 0, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 2, 1, 1, 1, 0 }, {0 , 5, 5, 5, 5, 6, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 4, 5, 5, 6, 0, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 3, 2, 1, 1, 0 }, {0 , 5, 5, 5, 6, 0, 0, 0, 0, 0, 0, 3, 3, 3, 4, 5, 5, 5, 0, 0, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0 }, {0 , 5, 5, 6, 0, 0, 0, 0, 0, 0, 0, 4, 4, 5, 5, 5, 6, 0, 0, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0 }, {0 , 5, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0 }, {0 , 6, 0 , 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0 }, {0 , 5, 6, 7, 0 , 2, 0, 0, 1, 1, 1, 1, 1, 0 }, {0 , 5, 5, 6, 0 , 2, 0, 1, 1, 1, 1, 1, 1, 0 }, {0 , 5, 5, 6, 0 , 2, 1, 1, 1, 1, 1, 1, 1, 1, 0 }, {0 , 5, 5, 6, 0 , 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }, {0 , 3, 3, 2, 0 , 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }, {0 , 3, 3, 3, 0 , 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }, {0 , 3, 3, 3, 3, 3, 0 , 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }, {0 , 3, 3, 3, 3, 3, 3, 3, 0 , 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }, {0 , 3, 3, 3, 3, 3, 3, 3, 3, 3, 0 , 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }, {0 , 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0 , 1 , 0 }, {0 , 3, 3, 3, 3, 3, 3, 3, 2, 1, 0 , 1 , 0 }, {0 , 3, 3, 3, 3, 3, 2, 1, 0 , 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }, {0 , 3, 3, 3, 2, 1, 0 , 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0 }, {0 , 3, 3, 2, 0 , 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0 }, {0 , 3, 3, 2, 0 , 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 0 }, {0 , 3, 3, 2, 0 , 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 0 }, {0 , 3, 2, 1, 0 , 4, 3, 3, 3, 3, 2, 1, 1, 1, 0 }, {0 , 3, 2, 1, 0 , 5, 0, 3, 3, 3, 3, 2, 1, 0 }, {0 , 3, 2, 1, 0 , 6, 0, 0, 4, 4, 4, 3, 2, 1, 0 }, {0 , 2, 0 , 5, 6, 0, 0, 0, 0, 0, 0, 3, 2, 0 }, {0 , 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 5, 6, 0, 0, 0, 0, 0, 0, 0, 2, 0 }, {0 , 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 4, 4, 3, 3, 3, 2, 0, 0, 0, 0, 0, 5, 6, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0 }, {0 , 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 5, 5, 5, 4, 3, 3, 3, 0, 0, 0, 0, 0, 5, 6, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0 }, {0 , 3, 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 4, 3, 3, 2, 0, 0, 0, 0, 5, 6, 0, 0, 0, 0, 0, 0, 3, 3, 2, 1, 0 }, {0 , 5, 4, 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 4, 3, 3, 0, 0, 0, 0, 5, 6, 0, 0, 0, 0, 0, 3, 3, 3, 2, 1, 0 }, {0 , 5, 5, 4, 3, 3, 3, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 5, 6, 0, 0, 0, 0, 0, 4, 3, 3, 2, 1, 1, 0 }, {0 , 5, 5, 5, 5, 4, 3, 3, 2, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 4, 3, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 4, 3, 2, 1, 0 }, {0 , 5, 5, 5, 5, 5, 4, 3, 3, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 0, 0, 6, 0, 0, 0, 0, 0, 0, 5, 5, 4, 0, 0, 7, 7, 0 }, {0 , 5, 5, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 0, 6, 0, 0, 0, 0, 0, 5, 5, 5, 5, 6, 7, 7, 7, 0 }, {0 , 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 6, 0, 0, 0, 0, 0, 5, 5, 5, 5, 6, 7, 7, 0 }, {0 , 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 0, 0, 5 , 6, 0, 0, 0, 0, 0, 5, 5, 6, 7, 6, 5, 0 }, {0 , 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 5 , 6, 7, 6, 0, 0, 0, 0, 0, 5, 5, 6, 5, 6, 0 }, {0 , 5 , 6, 0, 0, 0, 0, 0, 0, 0, 6, 7, 6, 7, 6, 0 }, {0 , 5 , 6, 7, 0, 0, 0, 0, 0, 0, 0, 0, 6, 5, 6, 5, 6, 0 }, {0 , 5 , 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 6, 7, 6, 7, 0 }, {0 , 5 , 6, 7, 0 , 6, 5, 6, 7, 7, 7, 0 }, {0 , 5 , 0, 0, 0, 5, 5, 5, 5, 5, 5, 6, 7, 0 , 6, 7, 6, 5, 6, 7, 7, 0 }, {0 , 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 6, 7, 6, 0 , 5, 6, 7, 6, 7, 7, 0 }, {0 , 5, 5, 5, 5, 5, 5, 5, 5, 6, 0, 0, 0, 0, 0, 5, 5, 5, 6, 5, 6, 0 , 6, 5, 6, 5, 6, 0 }, {0 , 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 7, 0 , 6, 7, 6, 7, 6, 0 }, {0 , 5, 5, 5, 5, 5, 6, 7, 0 , 6, 5, 6, 5, 6, 0 }, {0 , 5, 5, 5, 5, 6, 0 , 6, 7, 6, 7, 6, 0 }, {0 , 5, 6, 7, 0 , 6, 5, 6, 5, 6, 0 }, {0 }, {0 }, {0 }, {0 }, {0 }, {0 }, {0 }}, hash = {mData = {{ >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } , { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1f5f140, _M_finish = 0x1f5f140, _M_end_of_storage = 0x1f5f180}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc7d70, _M_finish = 0x1fc7d70, _M_end_of_storage = 0x1fc7df0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc5960, _M_finish = 0x1fc5960, _M_end_of_storage = 0x1fc59e0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc7e90, _M_finish = 0x1fc7e90, _M_end_of_storage = 0x1fc7f10}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc7e00, _M_finish = 0x1fc7e00, _M_end_of_storage = 0x1fc7e80}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc77a0, _M_finish = 0x1fc77a0, _M_end_of_storage = 0x1fc7820}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc7830, _M_finish = 0x1fc7830, _M_end_of_storage = 0x1fc78b0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc78c0, _M_finish = 0x1fc78c0, _M_end_of_storage = 0x1fc7940}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc7950, _M_finish = 0x1fc7950, _M_end_of_storage = 0x1fc79d0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc6b20, _M_finish = 0x1fc6b20, _M_end_of_storage = 0x1fc6ba0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc6bb0, _M_finish = 0x1fc6bb0, _M_end_of_storage = 0x1fc6c30}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc6c40, _M_finish = 0x1fc6c40, _M_end_of_storage = 0x1fc6cc0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc6cd0, _M_finish = 0x1fc6cd0, _M_end_of_storage = 0x1fc6d50}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc6360, _M_finish = 0x1fc6360, _M_end_of_storage = 0x1fc63e0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc63f0, _M_finish = 0x1fc63f0, _M_end_of_storage = 0x1fc6470}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc6480, _M_finish = 0x1fc6480, _M_end_of_storage = 0x1fc6500}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc81a0, _M_finish = 0x1fc81a0, _M_end_of_storage = 0x1fc82a0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc6510, _M_finish = 0x1fc6510, _M_end_of_storage = 0x1fc6590}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc8340, _M_finish = 0x1fc8340, _M_end_of_storage = 0x1fc8440}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc82b0, _M_finish = 0x1fc82b0, _M_end_of_storage = 0x1fc8330}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc8450, _M_finish = 0x1fc8450, _M_end_of_storage = 0x1fc84d0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1f60b40, _M_finish = 0x1f60b40, _M_end_of_storage = 0x1f60b80}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1f5ec80, _M_finish = 0x1f5ec80, _M_end_of_storage = 0x1f5ecc0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1e46320, _M_finish = 0x1e46320, _M_end_of_storage = 0x1e46330}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1f60e10, _M_finish = 0x1f60e10, _M_end_of_storage = 0x1f60e50}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1d0c190, _M_finish = 0x1d0c190, _M_end_of_storage = 0x1d0c1a0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1f610e0, _M_finish = 0x1f610e0, _M_end_of_storage = 0x1f61120}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1f202c0, _M_finish = 0x1f202c0, _M_end_of_storage = 0x1f202e0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc84e0, _M_finish = 0x1fc84e0, _M_end_of_storage = 0x1fc8560}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1f5eed0, _M_finish = 0x1f5eed0, _M_end_of_storage = 0x1f5ef10}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc8690, _M_finish = 0x1fc8690, _M_end_of_storage = 0x1fc8790}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc8600, _M_finish = 0x1fc8600, _M_end_of_storage = 0x1fc8680}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc8570, _M_finish = 0x1fc8570, _M_end_of_storage = 0x1fc85f0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc8830, _M_finish = 0x1fc8830, _M_end_of_storage = 0x1fc8930}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc8940, _M_finish = 0x1fc8940, _M_end_of_storage = 0x1fc8a40}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc8bf0, _M_finish = 0x1fc8bf0, _M_end_of_storage = 0x1fc8cf0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc8ae0, _M_finish = 0x1fc8ae0, _M_end_of_storage = 0x1fc8be0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc8d00, _M_finish = 0x1fc8d00, _M_end_of_storage = 0x1fc8e00}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc8e10, _M_finish = 0x1fc8e10, _M_end_of_storage = 0x1fc8f10}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc8f20, _M_finish = 0x1fc8f20, _M_end_of_storage = 0x1fc9020}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc9030, _M_finish = 0x1fc9030, _M_end_of_storage = 0x1fc9130}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc8a50, _M_finish = 0x1fc8a50, _M_end_of_storage = 0x1fc8ad0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc9140, _M_finish = 0x1fc9140, _M_end_of_storage = 0x1fc9240}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc87a0, _M_finish = 0x1fc87a0, _M_end_of_storage = 0x1fc8820}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc92e0, _M_finish = 0x1fc92e0, _M_end_of_storage = 0x1fc93e0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc9590, _M_finish = 0x1fc9590, _M_end_of_storage = 0x1fc9690}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc9480, _M_finish = 0x1fc9480, _M_end_of_storage = 0x1fc9580}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc96a0, _M_finish = 0x1fc96a0, _M_end_of_storage = 0x1fc97a0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc97b0, _M_finish = 0x1fc97b0, _M_end_of_storage = 0x1fc98b0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc98c0, _M_finish = 0x1fc98c0, _M_end_of_storage = 0x1fc99c0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc9bf0, _M_finish = 0x1fc9bf0, _M_end_of_storage = 0x1fc9df0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc9ae0, _M_finish = 0x1fc9ae0, _M_end_of_storage = 0x1fc9be0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc9e00, _M_finish = 0x1fc9e00, _M_end_of_storage = 0x1fca000}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc99d0, _M_finish = 0x1fc99d0, _M_end_of_storage = 0x1fc9ad0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fca120, _M_finish = 0x1fca120, _M_end_of_storage = 0x1fca320}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fca010, _M_finish = 0x1fca010, _M_end_of_storage = 0x1fca110}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fca440, _M_finish = 0x1fca440, _M_end_of_storage = 0x1fca640}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fca330, _M_finish = 0x1fca330, _M_end_of_storage = 0x1fca430}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fca650, _M_finish = 0x1fca650, _M_end_of_storage = 0x1fca750}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fca760, _M_finish = 0x1fca760, _M_end_of_storage = 0x1fca860}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fca870, _M_finish = 0x1fca870, _M_end_of_storage = 0x1fca970}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc93f0, _M_finish = 0x1fc93f0, _M_end_of_storage = 0x1fc9470}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fc9250, _M_finish = 0x1fc9250, _M_end_of_storage = 0x1fc92d0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fca980, _M_finish = 0x1fca980, _M_end_of_storage = 0x1fcaa00}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1fcaa10, _M_finish = 0x1fcaa10, _M_end_of_storage = 0x1fcaa90}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1a57a00, _M_finish = 0x1a57a00, _M_end_of_storage = 0x1a57a40}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1ea0920, _M_finish = 0x1ea0920, _M_end_of_storage = 0x1ea0960}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1f626b0, _M_finish = 0x1f626b0, _M_end_of_storage = 0x1f626f0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1f5b580, _M_finish = 0x1f5b580, _M_end_of_storage = 0x1f5b5c0}}, }, { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } }}} #10 0x000000000084da1e in _decide_monster_firing_position (owner=0x0, mon=0xfd0908) at mon-behv.cc:182 ignore_special_firing_AI = #11 handle_behaviour (mon=mon@entry=0xfd0908) at mon-behv.cc:751 afoe = foepos = {x = 39, y = 21} new_beh = BEH_SEEK new_foe = 27001 wontAttack = patrolling = false owner = 0x0 isNeutral = false proxPlayer = false proxFoe = true isSmart = isPacified = false e = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } changed = isFriendly = false isHealthy = e_index = -1 #12 0x000000000084f688 in behaviour_event (mon=0xfd0908, event=ME_EVAL, src=0x0, src_pos=..., allow_shout=true) at mon-behv.cc:1421 old_behaviour = BEH_SEEK was_sleeping = false isSmart = true breakCharm = msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}} isPacified = setTarget = src_idx = 27000 wasLurking = #13 0x00000000009c5f1e in _handle_teleport_update (large_change=large_change@entry=true, old_pos=...) at spl-transloc.cc:436 see_cell = false mi = {i = 0} #14 0x00000000009c6e70 in _teleport_player (range=105, wizard_tele=, allow_control=) at spl-transloc.cc:695 is_controlled = true pos = {x = 36, y = 32} old_pos = {x = 42, y = 42} large_change = true #15 you_teleport_now (allow_control=, wizard_tele=, range=105) at spl-transloc.cc:771 No locals. #16 0x0000000000580e1d in _do_ability (abil=..., fail=fail@entry=false) at ability.cc:1974 power = spd = {isValid = false, isTarget = false, isEndpoint = false, isCancel = true, choseRay = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} abild = {isValid = false, isTarget = false, isEndpoint = false, isCancel = true, choseRay = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} beam = {origin_spell = SPELL_NO_SPELL, range = -2, glyph = 42, colour = 0, flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, beam_source = 27000, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}, loudness = 0, noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}, is_beam = false, is_explosion = false, is_big_cloud = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}, affects_nothing = false, affects_items = true, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = AC_NORMAL, range_funcs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, damage_funcs = {, std::allocator >&), std::allocator, std::allocator >&)> >> = {_M_impl = {, std::allocator >&)>> = {<__gnu_cxx::new_allocator, std::allocator >&)>> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, hit_funcs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, aoe_funcs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, affect_func = 0, obvious_effect = false, seen = false, heard = false, path_taken = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, smart_monster = false, can_see_invis = false, nightvision = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffb4f218d0, _M_right = 0x7fffb4f218d0}, _M_node_count = 0}}}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = -1, use_target_as_pos = 24, auto_hit = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 590796840, message_cache = {_M_t = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffb4f21978, _M_right = 0x7fffb4f21978}, _M_node_count = 0}}}} args = {hitfunc = 0x0, restricts = DIR_TARGET, mode = TARG_ANY, range = -1, just_looking = false, needs_path = false, may_target_monster = false, may_target_self = false, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}, behaviour = 0x0, cancel_at_self = false, show_floor_desc = false, get_desc_func = 0, default_place = {x = 0, y = 0}} #17 0x00000000005842e7 in activate_talent (tal=...) at ability.cc:1847 hungerCheck = true fail = false ability_result = zpcost = 2 #18 0x0000000000584814 in activate_ability () at ability.cc:1447 talents = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1f62cd0, _M_finish = 0x1f62e60, _M_end_of_storage = 0x1f62ed0}}, } selected = #19 0x00000000007c6e70 in process_command (cmd=cmd@entry=CMD_USE_ABILITY) at main.cc:1955 No locals. #20 0x00000000007c8c29 in _input () at main.cc:1366 player_disabled = {was_disabled = false} #21 0x00000000004fe2b5 in _launch_game () at main.cc:469 game_start = false ccon = {cstate = false, smartcstate = false} #22 _launch_game_loop () at main.cc:375 game_ended = false #23 main (argc=, argv=) at main.cc:333 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Oct 31 2014 at 20:11:49 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -Wall -Wformat-security -Wmissing-declarations -Wredundant-decls -DUSE_TILE -DUSE_TILE_WEB -Wundef -Wno-array-bounds -Wno-format-zero-length -Wno-parentheses -Wno-unused-parameter -Wwrite-strings -Wshadow -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -isystem /usr/include/ncursesw -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.15/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.15/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.15/data/web/" LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 20, depth = 1 Level id: Zot Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 27 Level vaults: zotvault2 Markers: <<<<<<<<<<<<<<<<<<<<<< Marker 1 at (7, 52): feature (stone_stairs_up_ii) Marker 2 at (39, 20): feature (stone_stairs_up_i) Marker 3 at (39, 52): feature (stone_stairs_up_iii) Marker 5 at (71, 52): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You closely miss the flying skull. Your grab misses the flying skull. You barely miss the brown ugly thing. You slice the flying skull!! You destroy the flying skull! The boulder beetle curls into a ball and starts rolling! The boulder beetle hits a stone wall. The boulder beetle stops rolling. Your scale mail of Listlessness prevents you from hitting the flying skull. Your grab misses the flying skull. You completely miss the brown ugly thing. You closely miss the flying skull. The brown ugly thing basks in the mutagenic energy from its kin and changes! Found a flail, a giant club, a dagger of venom and a robe. Found a staircase leading out of the dungeon. A guardian serpent comes into view. You miss the flying skull. Your grab misses the flying skull. You hit the boulder beetle but do no damage. You hit the raven zombie but do no damage. The boulder beetle changes into a sea snake! You hit the raven zombie. You slice the sea snake!! You grab the sea snake. The sea snake is moderately wounded. You hit the flying skull but do no damage. You constrict the sea snake, but do no damage. You hit the flying skull. The flying skull is lightly damaged. You slash the sea snake! The sea snake is heavily wounded. You slash the raven zombie! You constrict the sea snake. You closely miss the flying skull. You slice the sea snake!! The sea snake is almost dead. You slash the raven zombie! You constrict the sea snake. The purple ugly thing basks in the mutagenic energy from its kin and changes! Unknown command. You barely miss the raven zombie. You hit the sea snake. You kill the sea snake! Trog accepts your kill. You barely miss the flying skull. Unknown command. You hit the flying skull. The flying skull is moderately damaged. You slice the wraith like a ripe choko!!! You destroy the wraith! The brown very ugly thing basks in the mutagenic energy from its kin and changes! You barely miss the raven zombie. You hit the flying skull. You grab the flying skull. The flying skull is moderately damaged. You constrict the flying skull, but do no damage. You barely miss the flying skull. The flying skull is moderately damaged. You hit the raven zombie but do no damage. You constrict the flying skull. A deep elf conjurer comes into view. It is wielding a short sword. Unknown command. You hit the raven zombie. You slash the flying skull! The flying skull is almost destroyed. You constrict the flying skull. You destroy the flying skull! You slice the raven zombie!! You destroy the raven zombie! You miss the flying skull. Your grab misses the flying skull. Unknown command. Unknown command. You closely miss the flying skull. You grab the flying skull. You constrict the flying skull, but do no damage. Unknown command. You slash the flying skull! The flying skull is heavily damaged. You constrict the flying skull. You release your grip on the flying skull. Found a glowing battleaxe {god gift}. An ogre comes into view. It is wielding a giant spiked club. Items here: ))) [ a long sword; a scimitar; a dagger; a cloak Things that are here: a flail; a short sword An ogre mage comes into view. The ogre mage casts a spell at something. Things that are here: a runed scimitar; a scale mail An ogre comes into view. It is wielding a giant club. The ogre mage gestures at the ogre while chanting. An ogre comes into view. It is wielding a giant club. You slice the ogre!! You grab the ogre. The ogre is severely wounded. You constrict the ogre. The ogre struggles to escape constriction. The green ugly thing basks in the mutagenic energy from its kin and changes! The cyan very ugly thing basks in the mutagenic energy from its kin and changes! You slash the ogre! You kill the ogre! Trog accepts your kill. An ogre comes into view. It is wielding a giant spiked club. Unknown command. You slash the deep elf conjurer! Your grab misses the deep elf conjurer. The deep elf conjurer is moderately wounded. You hit the purple ugly thing but do no damage. The brown ugly thing basks in the mutagenic energy from its kin and changes! You sense that a powerful threat has arrived. You slice the purple ugly thing!! The purple ugly thing is moderately wounded. You barely miss the deep elf conjurer. You grab the deep elf conjurer. The deep elf conjurer is moderately wounded. You constrict the deep elf conjurer. The ogre mage gestures wildly while chanting. The ogre mage seems to speed up. You hit the purple ugly thing but do no damage. The purple ugly thing is moderately wounded. You slash the deep elf conjurer! The deep elf conjurer is severely wounded. You constrict the deep elf conjurer. Unknown command. You closely miss the purple ugly thing. The purple ugly thing is moderately wounded. You slice the deep elf conjurer!! You kill the deep elf conjurer! Trog accepts your kill. Trog appreciates your killing of a magic user. You slash the ogre! The ogre is moderately wounded. A deep elf conjurer comes into view. It is wielding a dagger. Unknown command. You slash the purple ugly thing! You grab the purple ugly thing. The purple ugly thing is heavily wounded. You slice the ogre!! You kill the ogre! Trog accepts your kill. You constrict the purple ugly thing. The brown very ugly thing basks in the mutagenic energy from its kin and changes! You slash the purple ugly thing! The purple ugly thing is severely wounded. You constrict the purple ugly thing. The ogre mage points at the ogre and mumbles some strange words. The ogre seems to speed up. You slash the purple ugly thing! The purple ugly thing is almost dead. You constrict the purple ugly thing. You kill the purple ugly thing! Trog accepts your kill. Unknown command. The ogre hits you with a giant club!! Items here: ))) [ a giant club; a short sword; a robe; a dagger Unknown command. Unknown command. You hit the green ugly thing. You feel better. The green ugly thing is lightly wounded. You hit the large abomination. The large abomination is lightly damaged. You slash the black mamba! You feel better. The black mamba is heavily wounded. You barely miss the ogre. You slash the ogre! The ogre is heavily wounded. You closely miss the black mamba. You grab the black mamba. The black mamba is heavily wounded. You closely miss the large abomination. The large abomination is lightly damaged. You hit the green ugly thing but do no damage. The green ugly thing is lightly wounded. You constrict the black mamba. You slash the green ugly thing! You feel better. The green ugly thing is lightly wounded. You slash the large abomination! The large abomination is moderately damaged. You slice the black mamba!! You feel better. You kill the black mamba! Trog accepts your kill. You slice the ogre!! You kill the ogre! Trog accepts your kill. The red ugly thing basks in the mutagenic energy from its kin and changes! You closely miss the ogre mage. You hit the large abomination but do no damage. The large abomination is moderately damaged. You slash the green ugly thing! The green ugly thing is moderately wounded. An iron devil comes into view. It is wielding a dire flail. You hit the ogre mage. The ogre mage is lightly wounded. You hit the large abomination. The large abomination is moderately damaged. You slash the green ugly thing! The green ugly thing is heavily wounded. You slash the green ugly thing! Your grab misses the green ugly thing. The green ugly thing is severely wounded. You barely miss the large abomination. The large abomination is moderately damaged. You hit the ogre mage. The ogre mage is moderately wounded. You slash the green ugly thing! Your grab misses the green ugly thing. The green ugly thing is almost dead. You barely miss the large abomination. The large abomination is moderately damaged. You slash the ogre mage! The ogre mage is heavily wounded. You slash the green ugly thing! You kill the green ugly thing! Trog accepts your kill. Something appears before you! Trog grants you a gift! You hit the large abomination. The large abomination is moderately damaged. You slice the ogre mage!! You feel better. The ogre mage is almost dead. Items here: ( ))) a giant club x2 an arbalest; 20 bolts You slash the deep elf conjurer! The deep elf conjurer is moderately wounded. You barely miss the ogre mage. Your grab misses the ogre mage. The ogre mage is almost dead. You hit the large abomination but do no damage. The large abomination is moderately damaged. Unknown command. Unknown command. You hit the large abomination but do no damage. The large abomination is moderately damaged. You slash the ogre mage! You kill the ogre mage! Trog accepts your kill. Trog appreciates your killing of a magic user. You hit the deep elf conjurer. The deep elf conjurer is moderately wounded. A guardian mummy comes into view. A water nymph comes into view. Unknown command. Items here: ( ))) a giant club x2 an arbalest; 20 bolts The guardian serpent changes into a blink frog! Things that are here: a runed arbalest; 22 bolts The white ugly thing basks in the mutagenic energy from its kin and changes! Skeah the deep elf priest comes into view. It is wielding a scimitar. Things that are here: a glowing battleaxe {god gift}; an arbalest; a bolt r - a glowing battleaxe {god gift} The blink frog blinks! Wield which item (- for none, * to show all)? (? for menu, Esc to quit) You feel the dreadful sensation subside. You feel magic leave you. r - a +4 antimagic battleaxe (weapon) Wield which item (- for none, * to show all)? (? for menu, Esc to quit) You feel magic returning to you. You feel a dreadful hunger. l - a +3 vampiric broad axe (weapon) You slash the iron devil! You grab the iron devil. The iron devil is moderately wounded. You constrict the iron devil, but do no damage. The iron devil struggles to escape constriction. You barely miss the iron devil. The iron devil is moderately wounded. You constrict the iron devil. The blink frog blinks! The iron devil struggles to escape constriction. You slash the iron devil! The iron devil is moderately wounded. You constrict the iron devil, but do no damage. Skeah unwields an uncursed scimitar. Skeah wields a shortbow. Skeah shoots an arrow. The arrow hits you but does no damage. Unknown command. You slash the iron devil! The iron devil is heavily wounded. You constrict the iron devil, but do no damage. The iron devil escapes! Things that are here: a runed arbalest; 22 bolts You slash Skeah! Skeah is moderately wounded. You hit the iron devil but do no damage. You grab the iron devil. The iron devil is heavily wounded. You constrict the iron devil, but do no damage. You slice the iron devil!! You kill the iron devil! Trog accepts your kill. You barely miss Skeah. Skeah is moderately wounded. The blink frog changes into a polar bear! You slash Skeah! Your grab misses Skeah. Skeah is severely wounded. Unknown command. Unknown command. You closely miss Skeah. Your grab misses Skeah. Skeah is severely wounded. Skeah unwields an uncursed shortbow. Skeah wields an uncursed scimitar. Skeah barely misses you. A deep elf knight comes into view. It is wielding a long sword. Items here: ))) [ a dire flail; a robe; a cutlass; a runed arbalest {god gift} Unknown command. You slash the deep elf conjurer! The deep elf conjurer is heavily wounded. You slice Skeah!! You kill Skeah! Trog accepts your kill. You closely miss the white very ugly thing. You barely miss the large abomination. The large abomination is moderately damaged. You hit the hill giant. The hill giant is lightly wounded. The ogre is no longer moving quickly. You slash the deep elf conjurer! The deep elf conjurer is severely wounded. You slice the hill giant!! The hill giant is heavily wounded. You hit the large abomination but do no damage. The large abomination is moderately damaged. You slice the white very ugly thing!! The white very ugly thing is moderately wounded. You slash the deep elf conjurer! You kill the deep elf conjurer! Trog accepts your kill. Trog appreciates your killing of a magic user. You slash the hill giant! The hill giant is severely wounded. You closely miss the large abomination. The large abomination is moderately damaged. You hit the white very ugly thing but do no damage. The white very ugly thing is moderately wounded. A salamander comes into view. It is wielding a halberd. You hit the large abomination but do no damage. The large abomination is severely damaged. You hit the hill giant but do no damage. The hill giant is severely wounded. You slash the large abomination! The large abomination is moderately damaged. You closely miss the white very ugly thing. The white very ugly thing is moderately wounded. You hit the large abomination but do no damage. The large abomination is severely damaged. You slash the hill giant! You kill the hill giant! Trog accepts your kill. You hit the large abomination but do no damage. The large abomination is moderately damaged. You slash the white very ugly thing! The white very ugly thing is heavily wounded. Unknown command. You slash the white very ugly thing! The white very ugly thing is heavily wounded. You hit the large abomination but do no damage. The large abomination is moderately damaged. You slash the orc warrior! The orc warrior is heavily wounded. You barely miss the large abomination. The large abomination is severely damaged. You hit the large abomination. The large abomination is severely damaged. You slash the orc warrior! You kill the orc warrior! Trog accepts your kill. You hit the large abomination but do no damage. The large abomination is moderately damaged. You slice the white very ugly thing!! The white very ugly thing is almost dead. You slash the white very ugly thing! The white very ugly thing is almost dead. You barely miss the large abomination. The large abomination is moderately damaged. You barely miss the flying skull. The flying skull is heavily damaged. You slice the large abomination!! The large abomination is almost destroyed. Unknown command. You slash the large abomination! The large abomination is almost destroyed. You slash the flying skull! You destroy the flying skull! You hit the large abomination but do no damage. The large abomination is moderately damaged. You slash the white very ugly thing! You kill the white very ugly thing! Trog accepts your kill. You hit the cyan ugly thing but do no damage. You hit the large abomination. The large abomination is almost destroyed. You hit the large abomination but do no damage. The large abomination is moderately damaged. Unknown command. You hit the cyan ugly thing. The cyan ugly thing is lightly wounded. You closely miss the large abomination. The large abomination is almost destroyed. You miss the large abomination. The large abomination is moderately damaged. You slice the polar bear!! The polar bear is severely wounded. You closely miss the cyan ugly thing. The cyan ugly thing is lightly wounded. You hit the large abomination. You kill the large abomination! Trog accepts your kill. You closely miss the large abomination. The large abomination is moderately damaged. You completely miss the polar bear. The polar bear is severely wounded. You hit the cyan ugly thing. The cyan ugly thing is lightly wounded. You slash the large abomination! The large abomination is heavily damaged. You hit the polar bear. You grab the polar bear. The polar bear is severely wounded. You constrict the polar bear. Unknown command. You slice the ogre!! You kill the ogre! Trog accepts your kill. You closely miss the cyan ugly thing. The cyan ugly thing is lightly wounded. You miss the large abomination. The large abomination is heavily damaged. You slash the polar bear! You kill the polar bear! Trog accepts your kill. You hit the necrophage. The necrophage is moderately damaged. You hit the large abomination but do no damage. The large abomination is heavily damaged. You slash the cyan ugly thing! The cyan ugly thing is moderately wounded. You enter the shallow water. Moving in this stuff is going to be slow. The necrophage hits you but does no damage. x2 Items here: % ))) [ You slash the large abomination! The large abomination is severely damaged. You slice the cyan ugly thing!! The cyan ugly thing is heavily wounded. You slash the salamander! The salamander is moderately wounded. You slice the necrophage!! The necrophage is almost destroyed. You hit the water nymph. The water nymph is lightly wounded. The deep elf knight gestures wildly while chanting. The deep elf knight flickers and vanishes for a moment. You closely miss the water nymph. The water nymph is lightly wounded. You hit the necrophage. You grab the necrophage. The necrophage is almost destroyed. You hit the salamander. The salamander is moderately wounded. You hit the cyan ugly thing. The cyan ugly thing is heavily wounded. You slash the large abomination! The large abomination is severely damaged. You constrict the necrophage, but do no damage. The necrophage closely misses you. The water nymph points at you and mumbles some strange words. The water swirls and strikes you! The salamander hits you with a halberd. You are engulfed in flames! You hit the water nymph. You feel better. The water nymph is lightly wounded. You hit the necrophage. You destroy the necrophage! You slash the salamander! You feel better. The salamander is heavily wounded. You closely miss the cyan ugly thing. The cyan ugly thing is heavily wounded. You hit the large abomination. The large abomination is almost destroyed. The water nymph points at you and mumbles some strange words. The water swirls and strikes you! You hit the large abomination but do no damage. The large abomination is almost destroyed. You completely miss the cyan ugly thing. The cyan ugly thing is heavily wounded. You hit the salamander. The salamander is heavily wounded. You closely miss the water nymph. Your grab misses the water nymph. The water nymph is lightly wounded. You closely miss the large abomination. The large abomination is almost destroyed. You hit the cyan ugly thing. The cyan ugly thing is severely wounded. You hit the salamander. The salamander is severely wounded. You slash the water nymph! You feel better. You grab the water nymph. The water nymph is moderately wounded. You constrict the water nymph. The water nymph gestures at you while chanting. The water swirls and strikes you! You slice the water nymph like a ripe choko!!! You feel better. You kill the water nymph! Trog accepts your kill. Trog appreciates your killing of a magic user. You barely miss the salamander. The salamander is severely wounded. You hit the cyan ugly thing but do no damage. The cyan ugly thing is severely wounded. You hit the large abomination. The large abomination is almost destroyed. The salamander barely misses you. You hit the stone giant zombie. You hit the salamander. You feel better. The salamander is severely wounded. You closely miss the cyan ugly thing. The cyan ugly thing is severely wounded. You closely miss the large abomination. The large abomination is almost destroyed. You hit the large abomination. The large abomination is almost destroyed. You hit the cyan ugly thing. You feel better. The cyan ugly thing is severely wounded. You slash the salamander! You feel better. The salamander is almost dead. You hit the stone giant zombie. Items here: % )))) [ Items here: ( ))) a giant club x2 an arbalest; 20 bolts Unknown command. You slice the salamander!! You feel better. You kill the salamander! Trog accepts your kill. Unknown command. Items here: ))) [ a dire flail; a robe; a cutlass; a runed arbalest {god gift} You hit the large abomination but do no damage. The large abomination is almost destroyed. You completely miss the cyan ugly thing. Your grab misses the cyan ugly thing. The cyan ugly thing is heavily wounded. You slash the deep elf knight! The deep elf knight is lightly wounded. You closely miss the deep elf knight. The deep elf knight is lightly wounded. You slice the cyan ugly thing!! The cyan ugly thing is almost dead. You closely miss the large abomination. The large abomination is almost destroyed. You closely miss the deep elf knight. The deep elf knight is lightly wounded. You slice the cyan ugly thing!! You feel better. You kill the cyan ugly thing! Trog accepts your kill. You slash the large abomination! You kill the large abomination! Trog accepts your kill. You slash the stone giant zombie! You slice the deep elf knight!! You feel better. Your grab misses the deep elf knight. The deep elf knight is heavily wounded. Unknown command. Items here: % )))) [ Things that are here: a long sword; an arbalest; 9 bolts Items here: % (( )))))))))) You slash the hell beast! Your grab misses the hell beast. The hell beast is lightly wounded. Unknown command. You completely miss the hell beast. You grab the hell beast. The hell beast is lightly wounded. You constrict the hell beast. Unknown command. You slash the hell beast! The hell beast is moderately wounded. You constrict the hell beast. You release your grip on the hell beast. Items here: (( )) an arbalest; 19 bolts; 6 bolts of flame; an arbalest You hit the hell beast. You grab the hell beast. The hell beast is moderately wounded. You closely miss the hell beast. You constrict the hell beast. Unknown command. You closely miss the hell beast. You slice the hell beast!! The hell beast is severely wounded. You constrict the hell beast. Unknown command. You slash the hell beast! The hell beast is moderately wounded. You slice the hell beast!! You kill the hell beast! Trog accepts your kill. Unknown command. You hit the flying skull but do no damage. You hit the hell beast. Your grab misses the hell beast. The hell beast is moderately wounded. Unknown command. You barely miss the hell beast. You grab the hell beast. The hell beast is moderately wounded. You hit the flying skull but do no damage. You constrict the hell beast. Unknown command. You slash the flying skull! The flying skull is heavily damaged. You slash the hell beast! The hell beast is heavily wounded. You constrict the hell beast. Unknown command. You slash the flying skull! The flying skull is almost destroyed. You slash the hell beast! The hell beast is heavily wounded. You constrict the hell beast. Unknown command. You slash the hell beast! The hell beast is severely wounded. You hit the flying skull. The flying skull is almost destroyed. You constrict the hell beast. Unknown command. You hit the hell beast but do no damage. The hell beast is almost dead. You slash the flying skull! You destroy the flying skull! You constrict the hell beast. Unknown command. You slash the hell beast! You kill the hell beast! Trog accepts your kill. You slice the small abomination!! You grab the small abomination. The small abomination is moderately damaged. You constrict the small abomination. The small abomination struggles to escape constriction. Unknown command. You slash the small abomination! The small abomination is heavily damaged. You constrict the small abomination. The small abomination struggles to escape constriction. Unknown command. You hit the small abomination but do no damage. The small abomination is heavily damaged. You constrict the small abomination. The small abomination escapes! Items here: ( )))) You slice the guardian mummy!! You grab the guardian mummy. The guardian mummy is heavily damaged. You constrict the guardian mummy. Unknown command. You release your grip on the guardian mummy. An ogre comes into view. It is wielding a giant club. Items here: ))) [ a long sword; a scimitar; a dagger; a cloak Unknown command. An ogre comes into view. It is wielding a giant spiked club. Items here: ))) [ a trident; a plate armour; a halberd; a flail You hit the brown ugly thing. The brown ugly thing is lightly wounded. You closely miss the guardian mummy. You grab the guardian mummy. The guardian mummy is heavily damaged. You constrict the guardian mummy. You slash the brown ugly thing! The brown ugly thing is moderately wounded. You slice the guardian mummy!! The guardian mummy is almost destroyed. You constrict the guardian mummy. You destroy the guardian mummy! You feel extremely nervous for a moment... You hear strange and distant voices. You hit the brown ugly thing but do no damage. You grab the brown ugly thing. The brown ugly thing is moderately wounded. You constrict the brown ugly thing. An ogre mage comes into view. It is wielding a spear. Unknown command. You hit the brown ugly thing. The brown ugly thing is moderately wounded. You constrict the brown ugly thing. Unknown command. Unknown command. You slice the brown ugly thing!! The brown ugly thing is almost dead. You constrict the brown ugly thing. The ogre mage gestures at something while chanting. Unknown command. You slice the brown ugly thing!! You kill the brown ugly thing! Trog accepts your kill. A two-headed ogre comes into view. It is wielding a giant club and a dire flail. Items here: (( )))))))))) Unknown command. Unknown command. You slash the small abomination! You grab the small abomination. The small abomination is severely damaged. You barely miss the flying skull. You constrict the small abomination, but do no damage. An ogre comes into view. It is wielding a giant club. You slash the small abomination! The small abomination is severely damaged. You constrict the small abomination, but do no damage. Unknown command. You hit the flying skull but do no damage. You slash the small abomination! The small abomination is almost destroyed. You constrict the small abomination. You kill the small abomination! Trog accepts your kill. The flying skull barely misses you. Unknown command. You barely miss the flying skull. Your grab misses the flying skull. You miss the flying skull. Your grab misses the flying skull. The flying skull hits you. Unknown command. You hit the flying skull. Your grab misses the flying skull. The flying skull is lightly damaged. Unknown command. You slash the flying skull! Your grab misses the flying skull. The flying skull is almost destroyed. The flying skull barely misses you. You miss the flying skull. Your grab misses the flying skull. The flying skull is almost destroyed. You slice the flying skull!! You destroy the flying skull! You barely miss the cyan ugly thing. You grab the cyan ugly thing. You constrict the cyan ugly thing. The cyan ugly thing barely misses you. Unknown command. You release your grip on the cyan ugly thing. Items here: % (( )))))))))) The ogre mage mumbles some strange words. The ogre mage flickers and vanishes for a moment. A lindwurm comes into view. Items here: ( )))) You hit the ogre. You feel better. You grab the ogre. The ogre is moderately wounded. You constrict the ogre. The ogre struggles to escape constriction. Unknown command. You slash the ogre! The ogre is almost dead. You constrict the ogre. You kill the ogre! Trog accepts your kill. The two-headed ogre barely misses you. The two-headed ogre hits you with a dire flail! Items here: (( )))))))))) You slash the cyan ugly thing! You feel better. You grab the cyan ugly thing. The cyan ugly thing is moderately wounded. You hit the two-headed ogre. The two-headed ogre is lightly wounded. You constrict the cyan ugly thing. The deep elf knight gestures wildly while chanting. The deep elf knight flickers and vanishes for a moment. You slice the cyan ugly thing!! The cyan ugly thing is severely wounded. You slice the two-headed ogre!! You feel better. You kill the two-headed ogre! Trog accepts your kill. You constrict the cyan ugly thing. You release your grip on the cyan ugly thing. Items here: ( )))) The ogre mage points at the ogre and mumbles some strange words. The ogre seems to speed up. Items here: ))) [ a long sword; a scimitar; a dagger; a cloak A merfolk comes into view. It is wielding a spear. Things that are here: 10 steel bolts; an arbalest Things that are here: a short sword; a chain mail; a club Unknown command. You hit the ogre mage but do no damage. You grab the ogre mage. You hit the ogre. You feel better. The ogre is lightly wounded. You slash the ogre! The ogre is moderately wounded. You constrict the ogre mage. You hit the ogre mage. The ogre mage is lightly wounded. You barely miss the ogre. The ogre is lightly wounded. You hit the ogre. The ogre is heavily wounded. You constrict the ogre mage. The ogre mage points at the ogre and mumbles some strange words. The ogre seems to speed up. A merfolk comes into view. It is wielding a spear. You slash the ogre mage! The ogre mage is moderately wounded. You barely miss the ogre. The ogre is lightly wounded. You hit the ogre. The ogre is severely wounded. You constrict the ogre mage. You slash the ogre mage! The ogre mage is heavily wounded. You hit the ogre. The ogre is moderately wounded. You dice the ogre like an onion!!! You kill the ogre! Trog accepts your kill. You constrict the ogre mage. You slash the ogre mage! The ogre mage is almost dead. You barely miss the ogre. The ogre is moderately wounded. You slash the hill giant! The hill giant is lightly wounded. You constrict the ogre mage. Your scale mail of Listlessness prevents you from hitting the hill giant. The hill giant is lightly wounded. You slice the ogre!! You kill the ogre! Trog accepts your kill. You hit the ogre mage but do no damage. The ogre mage is almost dead. You constrict the ogre mage. You kill the ogre mage! Trog accepts your kill. Trog appreciates your killing of a magic user. Unknown command. You hit the cyan ugly thing. You grab the cyan ugly thing. The cyan ugly thing is severely wounded. You slash the hill giant! The hill giant is moderately wounded. You constrict the cyan ugly thing. Unknown command. You hit the hill giant but do no damage. The hill giant is moderately wounded. You hit the cyan ugly thing. The cyan ugly thing is almost dead. You constrict the cyan ugly thing. A merfolk impaler comes into view. It is wielding a trident. You slash the hill giant! The hill giant is heavily wounded. You hit the cyan ugly thing but do no damage. The cyan ugly thing is almost dead. You constrict the cyan ugly thing. A merfolk comes into view. It is wielding a trident. Unknown command. You slash the cyan ugly thing! You kill the cyan ugly thing! Trog accepts your kill. You slash the hill giant! The hill giant is heavily wounded. You slice the hill giant!! The hill giant is almost dead. You hit the deep elf knight. The deep elf knight is lightly wounded. Unknown command. You hit the hill giant. The hill giant is almost dead. You barely miss the deep elf knight. The deep elf knight is lightly wounded. Unknown command. You slash the deep elf knight! The deep elf knight is moderately wounded. You slash the hill giant! You kill the hill giant! Trog accepts your kill. Unknown command. You slice the deep elf knight!! Your grab misses the deep elf knight. The deep elf knight is almost dead. Unknown command. You hit the deep elf knight. You kill the deep elf knight! Trog accepts your kill. Trog appreciates your killing of a magic user. You closely miss the merfolk. Unknown command. You barely miss the merfolk. Your grab misses the merfolk. Unknown command. Unknown command. You slice the merfolk!! The merfolk is heavily wounded. You slice the merfolk!! You grab the merfolk. The merfolk is heavily wounded. You constrict the merfolk. Unknown command. You completely miss the merfolk. The merfolk is heavily wounded. You closely miss the merfolk. The merfolk is heavily wounded. You constrict the merfolk. Unknown command. You slash the merfolk! The merfolk is severely wounded. You slash the merfolk! The merfolk is severely wounded. You constrict the merfolk. You slash the merfolk! The merfolk is almost dead. You miss the merfolk. The merfolk is severely wounded. You constrict the merfolk. Unknown command. You slash the merfolk! You kill the merfolk! Trog accepts your kill. You hit the merfolk. The merfolk is severely wounded. Unknown command. You closely miss the merfolk. Your grab misses the merfolk. The merfolk is severely wounded. Unknown command. You closely miss the merfolk. You grab the merfolk. The merfolk is severely wounded. You constrict the merfolk. Unknown command. Unknown command. You completely miss the merfolk. The merfolk is severely wounded. You constrict the merfolk. Unknown command. You slice the merfolk!! You kill the merfolk! Trog accepts your kill. Unknown command. Items here: ( )))) [ Unknown command. You hit the lindwurm but do no damage. Your grab misses the lindwurm. Unknown command. Unknown command. You slash the stone giant zombie! You hit the lindwurm but do no damage. You grab the lindwurm. You constrict the lindwurm, but do no damage. The stamp of enormous boots can be heard in the distance. You slash the lindwurm! The lindwurm is moderately wounded. You hit the stone giant zombie. You constrict the lindwurm. You slash the lindwurm! The lindwurm is heavily wounded. You slash the stone giant zombie! You constrict the lindwurm. You slice the stone giant zombie!! You destroy the stone giant zombie! You slice the lindwurm!! The lindwurm is almost dead. You constrict the lindwurm. Unknown command. You slash the merfolk! The merfolk is lightly wounded. You slash the lindwurm! You kill the lindwurm! Trog accepts your kill. Unknown command. You slash the merfolk! You grab the merfolk. The merfolk is moderately wounded. You constrict the merfolk. Unknown command. Unknown command. You slice the merfolk!! The merfolk is almost dead. You constrict the merfolk. You barely miss the merfolk. The merfolk is almost dead. You constrict the merfolk. You kill the merfolk! Trog accepts your kill. Unknown command. You slash the merfolk impaler! Your grab misses the merfolk impaler. The merfolk impaler is lightly wounded. You hit the merfolk impaler. Your grab misses the merfolk impaler. The merfolk impaler is lightly wounded. Unknown command. Unknown command. You miss the merfolk impaler. Your grab misses the merfolk impaler. The merfolk impaler is lightly wounded. Unknown command. You closely miss the merfolk impaler. You grab the merfolk impaler. The merfolk impaler is lightly wounded. You constrict the merfolk impaler. Unknown command. Unknown command. You hit the merfolk impaler. The merfolk impaler is lightly wounded. You constrict the merfolk impaler. Unknown command. You slice the merfolk impaler!! The merfolk impaler is heavily wounded. You constrict the merfolk impaler. Unknown command. You slash the merfolk impaler! The merfolk impaler is severely wounded. You constrict the merfolk impaler. Unknown command. You slice the merfolk impaler!! You kill the merfolk impaler! Trog accepts your kill. You offer a prayer to Trog. Trog only cares about fresh corpses! Trog is exalted by your worship. Items here: %%% ( ))))))) [[[ You offer a prayer to Trog. The merfolk corpse is consumed in a column of flame. The elf corpse is consumed in a column of flame. The hill giant corpse is slowly consumed by flames. Trog is exalted by your worship. s - 4 potions of blood Items here: %% (( ))))))))))) [[ You offer a prayer to Trog. The ugly thing corpse is slowly consumed by flames. The ogre corpse is consumed in a column of flame. Trog is exalted by your worship. Items here: % )))))) [ You offer a prayer to Trog. The two-headed ogre corpse is consumed in a column of flame. Trog is exalted by your worship. Items here: (( )))))))))) You offer a prayer to Trog. Trog only cares about fresh corpses! Trog is exalted by your worship. Items here: (( ))))))))))))))) [[[[[ You offer a prayer to Trog. Trog only cares about fresh corpses! Trog is exalted by your worship. Items here: % (( )))))) Saving game... please wait. Welcome back, Alipheese the Naga Berserker. Trog says: Kill them all! Press ? for a list of commands and other information. Use which ability? (? or * to list) You may choose your destination (press '.' or delete to select). Expect minor deviation. You are very lightly contaminated with residual magic. >>>>>>>>>>>>>>>>>>>>>> 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: 6, arena_suspended: 0 prev_cmd = CMD_USE_ABILITY repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Alipheese] Species: Naga Job: Berserker class_name: Berserker HP: 194/194; mods: -17/0 MP: 18/18; mod: 0 Stats: 21 (21) 15 (15) 11 (11) Position: (36, 32), god: Trog (10), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 1 | 50 | 22 | 19111 | 1411/2100 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 0 | 0 | 0/50 Axes | X | 1 | 50 | 22 | 19501 | 1801/2100 Maces & Flails | | 0 | 0 | 0 | 0 | 0/50 Polearms | | 0 | 0 | 0 | 0 | 0/50 Staves | | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/59 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 2 | 281 | 69/212 Dodging | X | 0 | 0 | 2 | 261 | 49/212 Stealth | X | 0 | 0 | 0 | 0 | 0/21 Stabbing | | 0 | 0 | 0 | 0 | 0/1410790144 Shields | | 0 | 0 | 0 | 0 | 0/70 Traps | | 0 | 0 | 0 | 0 | 0/1410790144 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | | 0 | 0 | 0 | 0 | 0/50 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/50 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/50 Translocations | | 0 | 0 | 0 | 0 | 0/50 Transmutations | | 0 | 0 | 0 | 0 | 0/50 Fire Magic | | 0 | 0 | 0 | 0 | 0/50 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | | 0 | 0 | 0 | 0 | 0/50 Poison Magic | | 0 | 0 | 0 | 0 | 0/29 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: Attributes: #12: 3 #27: 384038 #49: 30 Mutations: see invisible: 1 (innate) deformed body: 1 (innate) poison resistance: 1 (innate) slowness: 2 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #11: +3 vampiric broad axe eq slot #6, inv slot #16: +6 scale mail of Listlessness {Int+1} }}}}}}}}}}} ZotDef wave data: GIANT WAVE [deep troll, hill giant, troll, stone giant, hill giant, cyclops, ogre mage, cyclops, frost giant, ogre mage, minotaur, two-headed ogre, hill giant, fire giant, ogre, cyclops, cyclops, ettin, iron troll, stone giant] Webtiles message buffer: Webtiles JSON stack: Screenshot: ** **,,,,,** **,,,** **,** ******** ▓****▓▓******** ** ,,,,,,,** ▓=[),(▓ *[)||?* **, ,,,,,,,,* ▓|▓|*|▓▓▓}*)*|* *,, ,,,,,,,,* *))▓}:▓▓*,[*|}* *,, ,,,,,,,,** ▓=▓"▓}▓**)*,*)* **,, ,,,,,,,,,***▓(:)@}▓ *,,}|$****,,, ,,,,,,,,.▓▓▓▓▓▓▓▓▓▓ **********,,, ,,,,,,,,*▓**** ******,, ,,,,,,*** *** ,,,,*** * ,,*** ,** *******##** **##* ,,,,,,,...####### #######..., clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (6, 52): {{{{ CLASS: FogMachine pow_min: 6 spread_buildup_time: 1 listeners: spread_rate: 35 size_min: 2 size_max: 2 pow_max: 12 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 colour: triggerers: 1: CLASS: DgnTriggerer countdown: 22 type: turn buildup_turns: 0 sub_type: tick delay_min: 15 method: dgn_event listener_only: true delay_max: 35 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1 tile: kill_cat: other activated: true activating: false excl_rad: 1 buildup_turns: 1 size_buildup_amnt: 0 name: spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 2 pow_rolls: 3}}}} Lua marker 4 at (39, 53): {{{{ CLASS: FogMachine pow_min: 6 spread_buildup_time: 1 listeners: spread_rate: 35 size_min: 2 size_max: 2 pow_max: 12 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 colour: triggerers: 1: CLASS: DgnTriggerer countdown: 28 type: turn buildup_turns: 0 sub_type: countdown delay_min: 15 method: dgn_event listener_only: false delay_max: 35 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1 tile: kill_cat: other activated: true activating: false excl_rad: 1 buildup_turns: 1 size_buildup_amnt: 0 name: spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 2 pow_rolls: 3}}}} Lua marker 6 at (72, 52): {{{{ CLASS: FogMachine pow_min: 6 spread_buildup_time: 1 listeners: spread_rate: 35 size_min: 2 size_max: 2 pow_max: 12 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 colour: triggerers: 1: CLASS: DgnTriggerer countdown: 15 type: turn buildup_turns: 0 sub_type: tick delay_min: 15 method: dgn_event listener_only: true delay_max: 35 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1 tile: kill_cat: other activated: true activating: false excl_rad: 1 buildup_turns: 1 size_buildup_amnt: 0 name: spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 2 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>