ERROR: range check error (70 / 70) Version: Dungeon Crawl Stone Soup 0.31-a0-675-g238779eb0a Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 18097513053510318014, deterministic pregen: 1 Version history: Game started: 0.31-a0-667-g39726597b9 0.31-a0-672-g7da72447bb 0.31-a0-673-g566e9ce4a0 0.31-a0-675-g238779eb0a Command line: /usr/games/crawl-git-238779eb0a -name qw -rc /dgldir/rcfiles/crawl-git/qw.rc -macro /dgldir/rcfiles/crawl-git/qw.macro -webtiles-socket /crawl-master/webserver/sockets/qw:dcss-git.sock -morgue /dgldir/morgue/qw/ -wizard -no-throttle -lua-max-memory 64 RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 26 stack frames. /usr/games/crawl-git-238779eb0a(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x5573356967df]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-238779eb0a(_Z13do_crash_dumpv+0x418) [0x5573356a0a58]: do_crash_dump() /usr/games/crawl-git-238779eb0a(_Z20crash_signal_handleri+0x1fa) [0x557335696c6a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x430c0) [0x7f999120b0c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7f99913ce24b]: /usr/games/crawl-git-238779eb0a(+0x45d19d) [0x5573356a019d]: /usr/games/crawl-git-238779eb0a(+0x45d639) [0x5573356a0639]: /usr/games/crawl-git-238779eb0a(+0x6bd69c) [0x55733590069c]: /lib/x86_64-linux-gnu/liblua5.1.so.0(+0xdbfc) [0x7f999195abfc]: /lib/x86_64-linux-gnu/liblua5.1.so.0(+0x18ac5) [0x7f9991965ac5]: /lib/x86_64-linux-gnu/liblua5.1.so.0(+0xd483) [0x7f999195a483]: /lib/x86_64-linux-gnu/liblua5.1.so.0(lua_resume+0x72) [0x7f999195b252]: /lib/x86_64-linux-gnu/liblua5.1.so.0(+0x1bb57) [0x7f9991968b57]: /lib/x86_64-linux-gnu/liblua5.1.so.0(+0x1bdf3) [0x7f9991968df3]: /lib/x86_64-linux-gnu/liblua5.1.so.0(+0xdbfc) [0x7f999195abfc]: /lib/x86_64-linux-gnu/liblua5.1.so.0(+0x18ac5) [0x7f9991965ac5]: /lib/x86_64-linux-gnu/liblua5.1.so.0(+0xe19d) [0x7f999195b19d]: /lib/x86_64-linux-gnu/liblua5.1.so.0(+0xd483) [0x7f999195a483]: /lib/x86_64-linux-gnu/liblua5.1.so.0(+0xe341) [0x7f999195b341]: /lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x5c) [0x7f9991956e8c]: /usr/games/crawl-git-238779eb0a(_ZN4CLua6callfnEPKcii+0x100) [0x55733567f890]: CLua::callfn(char const*, int, int) /usr/games/crawl-git-238779eb0a(+0xae359e) [0x557335d2659e]: /usr/games/crawl-git-238779eb0a(+0xae410d) [0x557335d2710d]: /usr/games/crawl-git-238779eb0a(main+0x1ab) [0x5573355eac3b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f99911ec0b3]: /usr/games/crawl-git-238779eb0a(_start+0x2e) [0x5573355eb7ae]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.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-238779eb0a/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-238779eb0a/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-238779eb0a/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 11, depth = 3 Level id: Vaults:3 Level build method = , level layout type = vaults, absdepth0 = 21 Level vaults: nicolae_vaults_mitosis v_misc_10 v_misc_10 nicolae_vaults_good_morning_starshine minmay_crypt_entry_necro_gods nicolae_vaults_sealed_display nicolae_vaults_apartment_2 nicolae_vaults_little_squares_6 v_alt_pattern_5 layout_vaults_big_cross serial_shops shop uniq_margery Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Enter note: Enter note: Enter note: You reach down and open the door. Found a stone staircase leading down. There is an open door here. You reach down and open the door. There is an open door here. There is an open door here. There is an open door here. You reach down and open the door. There is an open door here. As you open the door, it creaks loudly! A vault sentinel comes into view. It is wielding a +0 falchion and wearing a +2 scale mail of fire resistance. Found a basalt altar of Yredelemnul. Found a staircase to the Crypt. You shoot a bolt. The bolt hits the vault sentinel. The vault sentinel is lightly wounded. The vault sentinel blows a loud note on a signal horn! You shoot a bolt. The bolt barely misses the vault sentinel. The vault sentinel blows a loud note on a signal horn! Found an ancient bone altar of Kikubaaqudgha. There is an open door here. You shoot a bolt. The bolt hits the vault sentinel! The vault sentinel is moderately wounded. The vault sentinel completely misses you. The vault sentinel blows a loud note on a signal horn! You hear a roar! You shoot a bolt. The bolt hits the vault sentinel!!!! You kill the vault sentinel! Okawaru accepts your kill. Saving game... please wait. Welcome back, qw the Gargoyle Hunter. Okawaru says: Bring me glory in combat! Press ? for a list of commands and other information. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34533 ||| PLANNING VAULTS:1-4 Things that are here: a +2 scale mail of fire resistance; a +0 falchion; a human corpse Things that are here: a +2 scale mail of fire resistance; a +0 falchion; a human corpse There is an open door here. A crystal guardian comes into view. 34554 ||| INVOKING Heroism. You gain the combat prowess of a mighty hero. The crystal guardian fires a crystalline bolt at you. The crystal bolt misses you. 34555 ||| INVOKING Finesse. You can now deal lightning-fast blows. The crystal guardian fires a crystalline bolt at you. The crystal bolt misses you. You shoot a bolt. The bolt hits the crystal guardian!! The crystal guardian is moderately damaged. The crystal guardian fires a crystalline bolt at you. The crystal bolt misses you. A slime creature comes into view. You shoot a bolt. The bolt hits the crystal guardian! The crystal guardian is heavily damaged. The crystal guardian fires a crystalline bolt at you. The crystal bolt burns you but does no damage. A slime creature comes into view. Two slime creatures merge to form a large slime creature. You start resting. You shoot a bolt. The bolt hits the crystal guardian but does no damage. The crystal guardian is heavily damaged. The crystal guardian fires a crystalline bolt at you. The crystal bolt freezes you! You resist. You shoot a bolt. The bolt hits the crystal guardian. The crystal guardian is heavily damaged. You shoot a bolt. The bolt completely misses the crystal guardian. The bolt hits the large slime creature!!! The large slime creature is heavily wounded. You hear a roar! You shoot a bolt. The bolt hits the crystal guardian!! The crystal guardian is almost destroyed. The crystal guardian fires a crystalline bolt at you. The crystal bolt burns you. You resist. A slime creature comes into view. x2 Enter note: Enter note: Enter note: Enter note: Enter note: You shoot a bolt. The bolt hits the crystal guardian but does no damage. The crystal guardian is almost destroyed. You shoot a bolt. The bolt completely misses the crystal guardian. The crystal guardian closely misses you. A large slime creature splits. You shoot a bolt. The bolt hits the crystal guardian!! You destroy the crystal guardian! Okawaru accepts your kill. You shoot a bolt. The bolt hits the slime creature!!! You kill the slime creature! Okawaru accepts your kill. You shoot a bolt. The bolt hits the slime creature! The slime creature is severely wounded. A slime creature comes into view. The slime creature misses you. Two slime creatures merge to form a large slime creature. You shoot a bolt. The bolt hits the large slime creature!!! The large slime creature is almost dead. You shoot a bolt. The bolt hits the large slime creature!! You kill the large slime creature! Okawaru accepts your kill. You shoot a bolt. The bolt barely misses the slime creature. You hear a roar! You shoot a bolt. The bolt hits the slime creature!! The slime creature is heavily wounded. A peacekeeper comes into view. The slime creature completely misses you. You shoot a bolt. The bolt hits the slime creature!!!! You kill the slime creature! Okawaru accepts your kill. You shoot a bolt. The bolt hits the slime creature. The slime creature is lightly wounded. You shoot a bolt. The bolt hits the slime creature!!! You kill the slime creature! Okawaru accepts your kill. The peacekeeper hurls a volley of spikes at you. The volley of spikes misses you. You shoot a bolt. The bolt hits the peacekeeper! The peacekeeper is moderately damaged. You shoot a bolt. The bolt hits the peacekeeper!! The peacekeeper is severely damaged. You shoot a bolt. The bolt hits the peacekeeper!!! You destroy the peacekeeper! Okawaru accepts your kill. You start resting. Magic restored. You start resting. Your hands slow down. HP restored. Found a stone staircase leading down. A crystal guardian comes into view. There is an open door here. 34605 ||| INVOKING Finesse. You can now deal lightning-fast blows. The crystal guardian misses you. You shoot a bolt. The bolt hits the crystal guardian!!! The crystal guardian is severely damaged. You shoot a bolt. The bolt hits the crystal guardian but does no damage. The crystal guardian is severely damaged. The crystal guardian hits you! You shoot a bolt. The bolt hits the crystal guardian! The crystal guardian is almost destroyed. The crystal guardian barely misses you. You shoot a bolt. The bolt hits the crystal guardian. You destroy the crystal guardian! Okawaru accepts your kill. You start resting. You feel like a meek peon again. Magic restored. You start resting. HP restored. Your hands slow down. You reach down and open the door. There is an open door here. There is an open door here. There is an open door here. j - 5 potions of resistance (gained 1) There is an open door here. An ironbound convoker comes into view. It is wielding a +0 dire flail. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: You shoot a bolt. The bolt hits the ironbound convoker but does no damage. You shoot a bolt. The bolt hits the ironbound convoker but does no damage. You shoot a bolt. The bolt completely misses the ironbound convoker. You shoot a bolt. The bolt closely misses the ironbound convoker. The ironbound convoker closely misses you. You shoot a bolt. The bolt hits the ironbound convoker!!! The ironbound convoker is almost dead. The ironbound convoker hits you with a +0 dire flail! x2 You shoot a bolt. The bolt hits the ironbound convoker!! You kill the ironbound convoker! Okawaru accepts your kill. You start resting. A vault warden comes into view. It is wielding a +0 great sword. You shoot a bolt. The bolt barely misses the vault warden. You shoot a bolt. The bolt closely misses the vault warden. You hear a shout! The vault warden activates a sealing rune. The doors slam shut! Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: You shoot a bolt. The bolt hits the vault warden!!!! The vault warden is almost dead. You start resting. A vault warden is nearby! You shoot a bolt. The bolt hits the vault warden!! You kill the vault warden! Okawaru accepts your kill. The runic seal fades away. 2 yaktaurs come into view. You shoot a bolt. The bolt hits the yaktaur!!! You kill the yaktaur! Okawaru accepts your kill. The yaktaur wields a +0 arbalest. The yaktaur shoots a bolt. The bolt hits you. The yaktaur shoots a bolt. The bolt completely misses you. You shoot a bolt. The bolt hits the yaktaur!!! The yaktaur is almost dead. The yaktaur shoots a bolt. The bolt barely misses you. You shoot a bolt. The bolt hits the yaktaur!! You kill the yaktaur! Okawaru accepts your kill. You start resting. HP restored. Things that are here: a +0 dire flail; a +0 scale mail Things that are here: a +0 great sword; a +0 chain mail; a human corpse You reach down and open the door. Found a scroll of poison. A slime creature comes into view. There is an open door here. You shoot a bolt. The bolt completely misses the slime creature. The slime creature quivers. You shoot a bolt. The bolt hits the slime creature!!!! You kill the slime creature! Okawaru accepts your kill. You see here a scroll of poison. There is an open door here. There is an open door here. You see here a scroll of poison. There is an open door here. There is an open door here. You see here a scroll of poison. There is an open door here. An ironbound convoker comes into view. It is wielding a +0 great mace. You shoot a bolt. The ironbound convoker shouts! The bolt hits the ironbound convoker!!! The ironbound convoker is almost dead. The ironbound convoker begins to recite a word of recall! You shoot a bolt. The bolt hits the ironbound convoker!! You kill the ironbound convoker! Okawaru accepts your kill. There is an open door here. There is an open door here. There is an open door here. You see here a scroll of poison. There is an open door here. Things that are here: a +0 great sword; a +0 chain mail; a human corpse Things that are here: a +0 dire flail; a +0 scale mail You reach down and open the door. There is an open door here. You reach down and open the door. There is an open door here. As you open the door, it creaks loudly! A vault sentinel comes into view. It is wielding a +1 falchion of holy wrath. The vault sentinel shouts! The vault sentinel blows a loud note on a signal horn! You shoot a bolt. The bolt barely misses the vault sentinel. The vault sentinel unwields a +1 falchion of holy wrath. It stops glowing. The vault sentinel wields a +0 hand cannon of flaming. It bursts into flame! The vault sentinel shoots a bolt. The bolt completely misses you. Saving game... please wait. Welcome back, qw the Gargoyle Hunter. Okawaru says: Bring me glory in combat! Welcome back, qw the Gargoyle Hunter. Okawaru says: Bring me glory in combat! Welcome back, qw the Gargoyle Hunter. Okawaru says: Bring me glory in combat! Welcome back, qw the Gargoyle Hunter. Okawaru says: Bring me glory in combat! Press ? for a list of commands and other information. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34917 ||| PLANNING VAULTS:1-4 You shoot a bolt. The bolt hits the vault sentinel!!! You kill the vault sentinel! Okawaru accepts your kill. There is an open door here. Items here: % )) [. There is an open door here. You reach down and open the door. An ironbound convoker comes into view. It is wielding a +0 flail and wearing a +2 scale mail of poison resistance. You shoot a bolt. The ironbound convoker shouts! The bolt hits the ironbound convoker but does no damage. You shoot a bolt. The bolt completely misses the ironbound convoker. You hear a shout! The ironbound convoker begins to recite a word of recall! You shoot a bolt. The bolt hits the ironbound convoker! The ironbound convoker is moderately wounded. You hear a shout! An ironbound convoker comes into view. It is wielding a +0 great mace. You shoot a bolt. The bolt barely misses the ironbound convoker. The bolt completely misses the ironbound convoker. The necromancer is recalled. Margery is recalled. The ironbound preserver is recalled. x2; The ironbound frostheart is recalled. An ironbound preserver comes into view. It is wielding a +2 heavy great mace. An ironbound frostheart comes into view. A necromancer comes into view. It is wielding a +0 dagger. An ironbound preserver comes into view. It is wielding a +0 dire flail and wearing a +1 ring mail of fire resistance. Margery the Dragonslayer comes into view. She is wielding a +3 glaive of flaming. The ironbound preserver misses you. An ironbound convoker comes into view. It is wielding a +0 great mace. Something unseen opens the door. The necromancer moves out of view. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34940 ||| Found retreat position at -4,4 (floor) with 0 blocking monsters and 1 monsters attacking at destination at distance 14 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34940 ||| Stepping ~*~*~tactically~*~*~ (retreating). A vault sentinel comes into view. It is wielding a +0 long sword. The vault sentinel shouts! Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34941 ||| Found retreat position at -2,-4 (floor) with 0 blocking monsters and 1 monsters attacking at destination at distance 10 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34941 ||| Stepping ~*~*~tactically~*~*~ (retreating). The vault sentinel blows a loud note on a signal horn! You hear a shout! x2 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34942 ||| Found retreat position at -2,-3 (floor) with 0 blocking monsters and 0 monsters attacking at destination at distance 8 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34942 ||| Stepping ~*~*~tactically~*~*~ (retreating). Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34943 ||| Found retreat position at -1,-2 (floor) with 0 blocking monsters and 0 monsters attacking at destination at distance 7 34943 ||| Stepping ~*~*~tactically~*~*~ (retreating). The ironbound convoker gestures at the necromancer while chanting. The necromancer seems to grow stronger. The ironbound frostheart calls freezing cold from the walls. The frost grips you but does no damage. You resist. You are encased in ice. The necromancer casts a spell. The necromancer binds the souls of nearby monsters. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34944 ||| Found retreat position at 0,-2 (floor) with 0 blocking monsters and 1 monsters attacking at destination at distance 6 x2 34944 ||| RETREATING. The ironbound preserver casts a spell. The ironbound preserver begins to accept its allies' injuries. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34945 ||| Found retreat position at 1,-2 (floor) with 0 blocking monsters and 1 monsters attacking at destination at distance 5 The ice encasing you melts away. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34946 ||| Found retreat position at 2,-2 (floor) with 0 blocking monsters and 1 monsters attacking at destination at distance 4 There is an open door here. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34947 ||| Found retreat position at 3,-1 (floor) with 0 blocking monsters and 1 monsters attacking at destination at distance 3 You shoot a bolt. The bolt hits the ironbound preserver!!! The ironbound preserver is heavily wounded. You shoot a bolt. The bolt hits the ironbound preserver!!!! You kill the ironbound preserver! Okawaru accepts your kill. A freezing mist starts to gather... An ironbound preserver simulacrum comes into view. The ironbound frostheart barely misses you. You shoot a bolt. The bolt hits the ironbound frostheart!!! The ironbound frostheart is almost dead. The ironbound frostheart touches you. The ironbound frostheart freezes you! You resist. You shoot a bolt. The bolt hits the ironbound frostheart! You kill the ironbound frostheart! Okawaru accepts your kill. A freezing mist starts to gather... An ironbound frostheart simulacrum comes into view. The ironbound preserver's soul is no longer bound. The ironbound preserver simulacrum hits you but does no damage. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34953 ||| Found retreat position at -2,-2 (open_door) with 0 blocking monsters and 3 monsters attacking at destination at distance 2 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34953 ||| Stepping ~*~*~tactically~*~*~ (retreating). Margery attacks as she pursues you! Margery hits you but does no damage. The ironbound preserver simulacrum closely misses you. The necromancer casts a spell. The necromancer binds the souls of nearby monsters. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34954 ||| Found retreat position at -1,-1 (open_door) with 0 blocking monsters and 3 monsters attacking at destination at distance 1 34954 ||| Stepping ~*~*~tactically~*~*~ (retreating). The ironbound frostheart simulacrum hits you but does no damage. There is an open door here. 34955 ||| Found retreat position at -7,-7 (floor) with 0 blocking monsters and 2 monsters attacking at destination at distance 47 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34955 ||| Stepping ~*~*~tactically~*~*~ (retreating). Margery attacks as she pursues you! Margery misses you. The ironbound convoker gestures at the ironbound convoker while chanting. The ironbound convoker seems to grow stronger. The ironbound convoker gestures at the ironbound convoker while chanting. The ironbound convoker seems to grow stronger. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34956 ||| Found retreat position at -6,-6 (floor) with 0 blocking monsters and 2 monsters attacking at destination at distance 46 34956 ||| Stepping ~*~*~tactically~*~*~ (retreating). You shoot a bolt. The bolt hits the ironbound preserver! The ironbound preserver is lightly wounded. You shoot a bolt. The bolt hits the ironbound preserver! The ironbound preserver is moderately wounded. The ironbound convoker gestures at the ironbound convoker while chanting. The ironbound preserver hits you with a +0 dire flail. Margery completely misses you. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34959 ||| Found retreat position at -5,-6 (floor) with 0 blocking monsters and 1 monsters attacking at destination at distance 45 34959 ||| Stepping ~*~*~tactically~*~*~ (retreating). The ironbound preserver gestures wildly while chanting. The ironbound preserver begins to accept its allies' injuries. You hear a shout! Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34960 ||| Found retreat position at -4,-5 (floor) with 0 blocking monsters and 1 monsters attacking at destination at distance 44 Margery's soul is no longer bound. The ironbound preserver completely misses you. The vault sentinel blows a loud note on a signal horn! Margery gestures at you while chanting. The bolt of fire hits you! You resist. You hear a shout! x3 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34961 ||| Found retreat position at -5,-5 (floor) with 0 blocking monsters and 1 monsters attacking at destination at distance 45 34961 ||| Stepping ~*~*~tactically~*~*~ (retreating). Margery points at you and mumbles some strange words. The fireball explodes! The fireball engulfs you! You resist. The ironbound convoker gestures at something while chanting. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34962 ||| Found retreat position at -6,-5 (floor) with 0 blocking monsters and 1 monsters attacking at destination at distance 42 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34962 ||| Stepping ~*~*~tactically~*~*~ (retreating). The ironbound preserver attacks as it pursues you! The ironbound preserver closely misses you. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34963 ||| Found retreat position at -5,-6 (floor) with 0 blocking monsters and 1 monsters attacking at destination at distance 41 34963 ||| Stepping ~*~*~tactically~*~*~ (retreating). Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34964 ||| Found retreat position at -2,-5 (floor) with 0 blocking monsters and 0 monsters attacking at destination at distance 42 34964 ||| Stepping ~*~*~tactically~*~*~ (retreating). The ironbound preserver attacks as it pursues you! The ironbound preserver hits you but does no damage. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34965 ||| Found retreat position at -3,-5 (floor) with 0 blocking monsters and 1 monsters attacking at destination at distance 39 34965 ||| Stepping ~*~*~tactically~*~*~ (retreating). The ironbound convoker casts a spell at Margery. Margery seems to grow stronger. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34966 ||| Found retreat position at 0,-4 (floor) with 0 blocking monsters and 0 monsters attacking at destination at distance 40 34966 ||| Stepping ~*~*~tactically~*~*~ (retreating). Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34967 ||| Found retreat position at 5,6 (floor) with 0 blocking monsters and 0 monsters attacking at destination at distance 15 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34967 ||| Stepping ~*~*~tactically~*~*~ (retreating). The ironbound convoker's soul is no longer bound. The ironbound preserver barely misses you. Margery hits you from afar with a +3 glaive of flaming!! Margery burns you. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34968 ||| Found retreat position at 0,-5 (floor) with 0 blocking monsters and 0 monsters attacking at destination at distance 40 34968 ||| Stepping ~*~*~tactically~*~*~ (retreating). Margery gestures at you while chanting. The bolt of fire misses you. 34969 ||| Found retreat position at 0,-4 (floor) with 0 blocking monsters and 0 monsters attacking at destination at distance 38 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34969 ||| Stepping ~*~*~tactically~*~*~ (retreating). The ironbound preserver gestures wildly while chanting. The ironbound preserver begins to accept its allies' injuries. The ironbound convoker points at something and mumbles some strange words. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34970 ||| Found retreat position at 6,6 (floor) with 0 blocking monsters and 0 monsters attacking at destination at distance 16 34970 ||| Stepping ~*~*~tactically~*~*~ (retreating). The ironbound convoker's soul is no longer bound. The ironbound preserver completely misses you. Margery misses you. 34971 ||| Found retreat position at 0,-4 (floor) with 0 blocking monsters and 0 monsters attacking at destination at distance 38 34971 ||| Stepping ~*~*~tactically~*~*~ (retreating). The ironbound preserver misses you. 34972 ||| Found retreat position at 6,6 (floor) with 0 blocking monsters and 0 monsters attacking at destination at distance 16 Press: ? - help, . - travel You can't see that place. [the floor.] Press: ? - help, . - travel You can't see that place. [the floor.] [Hit ESC to exit interpreter.] > dsay(best_retreat_position()) 34972 ||| Found retreat position at 6,6 (floor) with 0 blocking monsters and 0 monsters attacking at destination at distance 16 34972 ||| { ["y"] = 17, ["x"] = 38, } > [Hit ESC to exit interpreter.] > dsay(best_retreat_position(true)) 34972 ||| { ["y"] = 17, ["x"] = 38, } > dsay(cell_string_from_map_position(best_retreat_position(true))) 34972 ||| 6,6 (floor) > Press: ? - help, . - travel You can't see that place. [the floor.] [Hit ESC to exit interpreter.] > qw = get_qw() > rp1 = { x = 6, y = 6 } > rmp1 = position_sum(rp1, qw.map_pos) > rp = { x = 6, y = 6 } > rmp = position_sum(rp, qw.map_pos) > m1 = get_monster_at(position_sum({ x = 1, y = 1 }, qw.map_pos)) > dsay(m1:name()) repl:1: attempt to index global 'm1' (a nil value) > m1 = get_monster_at({ x = 1, y = 1 }) > dsay(m1:name()) 34972 ||| ironbound preserver > m2 = get_monster_at({ x = 2, y = 0 }) > m3 = get_monster_at({ x = 7, y = 2 }) > dsay(m3:name()) 34972 ||| ironbound convoker > dsay(monster_last_position_towards(m1, rp)) 34972 ||| nil > dsay(monster_last_position_towards(m2, rp)) 34972 ||| nil > dsay(monster_last_position_towards(m3, rp)) 34972 ||| nil > [Hit ESC to exit interpreter.] > dsay(view.cell_see_cell(8, 0, 9, 0)) 34972 ||| true > dsay(view.cell_see_cell(0, 0, 9, 0)) 34972 ||| false > dsay(view.cell_see_cell(0, 0, 8, 0)) 34972 ||| true > dsay(view.cell_see_cell(0, 0, 7, 0)) 34972 ||| true > Level annotation: Margery Welcome back, qw the Gargoyle Hunter. Okawaru says: Bring me glory in combat! Press ? for a list of commands and other information. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34972 ||| PLANNING VAULTS:1-4 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34972 ||| Found retreat position at 0,-6 (floor) with 0 blocking monsters and 2 monsters attacking at destination at distance 35 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Press: ? - help, . - travel You can't see that place. [the floor.] Press: ? - help, . - travel You can't see that place. [the floor.] Press: ? - help, . - travel You can't see that place. [the floor.] [Hit ESC to exit interpreter.] > x = 1 < 2 and 10 or nil > dsay(x) 34972 ||| 10 > x = 2 < 1 and 10 or nil > dsay(x) 34972 ||| nil > Save game and exit? Level annotation: Margery Welcome back, qw the Gargoyle Hunter. Okawaru says: Bring me glory in combat! Press ? for a list of commands and other information. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34972 ||| PLANNING VAULTS:1-4 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34972 ||| Found retreat position at -6,4 (floor) with 0 blocking monsters and 4 monsters attacking at destination at distance 6 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Press: ? - help, . - travel You can't see that place. [the floor.] 34972 ||| Stepping ~*~*~tactically~*~*~ (retreating). Margery attacks as she pursues you! Margery hits you from afar with a +3 glaive of flaming!! Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34973 ||| Found retreat position at -5,3 (floor) with 0 blocking monsters and 4 monsters attacking at destination at distance 5 34973 ||| Stepping ~*~*~tactically~*~*~ (retreating). Margery screams, "You can't withstand my power!" Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34974 ||| Found retreat position at -4,7 (floor) with 0 blocking monsters and 3 monsters attacking at destination at distance 7 Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34974 ||| Stepping ~*~*~tactically~*~*~ (retreating). Margery screams, "Ergichanteg reztahaw!" Margery attacks as she pursues you! Margery hits you but does no damage. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34975 ||| Found retreat position at -3,6 (floor) with 0 blocking monsters and 3 monsters attacking at destination at distance 6 34975 ||| Stepping ~*~*~tactically~*~*~ (retreating). Margery gestures at you while chanting. The bolt of fire hits you. You resist. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34976 ||| Found retreat position at -2,5 (floor) with 0 blocking monsters and 3 monsters attacking at destination at distance 5 34976 ||| Stepping ~*~*~tactically~*~*~ (retreating). The ironbound preserver casts a spell. The ironbound preserver begins to accept its allies' injuries. Margery gestures. You feel cursed. There is an open door here. Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: Enter note: 34977 ||| Found retreat position at -1,4 (floor) with 0 blocking monsters and 3 monsters attacking at destination at distance 4 >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.31-a0-667-g39726597b9 0.31-a0-672-g7da72447bb 0.31-a0-673-g566e9ce4a0 0.31-a0-675-g238779eb0a Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_NO_CMD_DEFAULT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [qw] Species: Gargoyle Job: Hunter HP: 76/137; mods: 0/0 MP: 35/35; mod: 0 Stats: 16 (16) 11 (11) 25 (25) Position: (37, 38), god: Okawaru (7), turn_is_over: 0, banished: 0 Standing on/in/over feature: open door Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 21 | 11499 | 21/1282 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 1 | 100 | 20 | 13593 | 1368/1425 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 13 | 4044 | 8/694 Dodging | X | 0 | 0 | 13 | 7545 | 757/1166 Stealth | X | 0 | 0 | 1 | 43 | 8/71 Shields | X | 0 | 0 | 0 | 0 | 0/42 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | X | 0 | 0 | 0 | 0 | 0/42 Hexes | X | 0 | 0 | 0 | 0 | 0/59 Summonings | X | 0 | 0 | 0 | 0 | 0/59 Necromancy | X | 0 | 0 | 0 | 0 | 0/70 Translocations | X | 0 | 0 | 0 | 0 | 0/59 Transmutations | X | 0 | 0 | 0 | 0 | 0/70 Fire Magic | X | 0 | 0 | 0 | 0 | 0/50 Ice Magic | X | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 0 | 0 | 0/70 Earth Magic | X | 0 | 0 | 0 | 0 | 0/35 Poison Magic | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 10 | 2339 | 6/505 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/84 Spell bugs: Durations: Attributes: #12: 3359 #13: 2930 #23: 19098 #24: 1478613216 #49: 3664 Mutations: big wings: 1 (innate) negative energy resistance: 1 (innate) electricity resistance: 1 (innate) torment resistance: 1 (innate) petrification resistance: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #11: +2 heavy hand cannon eq slot #1, inv slot #2: +2 cloak eq slot #2, inv slot #12: -2 hat of the Alchemist {rElec rPois rF+ rC+ rN+ Will+ rMut rCorr} eq slot #3, inv slot #8: +2 pair of gloves eq slot #4, inv slot #18: +2 pair of boots eq slot #6, inv slot #22: +4 ring mail of fire resistance eq slot #7, inv slot #19: ring "Ossi" {rF+ EV+5 Slay+3} eq slot #8, inv slot #21: ring "Kowaloss" {rC+ rN+ MP+9 Dex+6} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ..# #...........#...############# .## #...........#...# ##########+######...############# ..))............................. ....................p............ ...................p.....p.[..... #################..@##########'## #......#.p.# #..#..p ##########......@...# #..#Zp. .........+......#...# #..#p[) .........#......#...# #..#p## .........+......#...# #....pp >........#......#...# #...... .........########...# #...... .........# #...# #..#### .........# #...# #..'... .........# #...# #..#... clua stack: [C], function resume, line -1 qwlua.rc"], function run_qw, line 4038 qwlua.rc"], function (null), line 4075 dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: true bailey_type: bailey_polearm >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>