Crash caused by signal #15: Terminated Version: Dungeon Crawl Stone Soup 0.25-a0-294-gea9b1ad378 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 12887004378196890029, deterministic pregen: 1 Version history: Game started: 0.25-a0-292-gaa31f046c4 0.25-a0-294-gea9b1ad378 Command line: /usr/games/crawl-git-ea9b1ad378 -name Luthien -rc /dgldir/rcfiles/crawl-git/Luthien.rc -macro /dgldir/rcfiles/crawl-git/Luthien.macro -morgue /dgldir/morgue/Luthien/ -webtiles-socket /crawl-master/webserver/sockets/Luthien:2019-12-16.18:53:03.sock -await-connection RC options: restart_after_game = false Crash caused by signal #15: Terminated Obtained 28 stack frames. /usr/games/crawl-git-ea9b1ad378(_Z17write_stack_traceP8_IO_FILE+0x3b) [0x55dd9677979b]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-ea9b1ad378(_Z13do_crash_dumpv+0x47a) [0x55dd96781b7a]: do_crash_dump() /usr/games/crawl-git-ea9b1ad378(_Z20crash_signal_handleri+0xae) [0x55dd96779b0e]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x3ef20) [0x7ff093166f20]: /lib/x86_64-linux-gnu/libc.so.6(nanosleep+0x14) [0x7ff09320c9a4]: /lib/x86_64-linux-gnu/libc.so.6(usleep+0x57) [0x7ff09323f877]: /usr/games/crawl-git-ea9b1ad378(+0x32f107) [0x55dd96761107]: /usr/games/crawl-git-ea9b1ad378(+0x99a4c3) [0x55dd96dcc4c3]: /usr/games/crawl-git-ea9b1ad378(+0x9a446d) [0x55dd96dd646d]: /usr/games/crawl-git-ea9b1ad378(+0x999fde) [0x55dd96dcbfde]: /usr/games/crawl-git-ea9b1ad378(lua_resume+0x5f) [0x55dd96dccd4f]: /usr/games/crawl-git-ea9b1ad378(+0x9a71cc) [0x55dd96dd91cc]: /usr/games/crawl-git-ea9b1ad378(+0x9a7441) [0x55dd96dd9441]: /usr/games/crawl-git-ea9b1ad378(+0x99a810) [0x55dd96dcc810]: /usr/games/crawl-git-ea9b1ad378(+0x9a4202) [0x55dd96dd6202]: /usr/games/crawl-git-ea9b1ad378(+0x99acbd) [0x55dd96dcccbd]: /usr/games/crawl-git-ea9b1ad378(+0x999fde) [0x55dd96dcbfde]: /usr/games/crawl-git-ea9b1ad378(+0x99ae2b) [0x55dd96dcce2b]: /usr/games/crawl-git-ea9b1ad378(lua_pcall+0x58) [0x55dd96dca548]: /usr/games/crawl-git-ea9b1ad378(_ZN4CLua9calltopfnEP9lua_StatePKcP13__va_list_tagiPA1_S4_+0x57) [0x55dd967647d7]: CLua::calltopfn(lua_State*, char const*, __va_list_tag*, int, __va_list_tag (*) [1]) /usr/games/crawl-git-ea9b1ad378(_ZN4CLua14callmbooleanfnEPKcS1_P13__va_list_tag+0x11c) [0x55dd9676544c]: CLua::callmbooleanfn(char const*, char const*, __va_list_tag*) /usr/games/crawl-git-ea9b1ad378(_ZN4CLua13callbooleanfnEbPKcS1_z+0x93) [0x55dd96765633]: CLua::callbooleanfn(bool, char const*, char const*, ...) /usr/games/crawl-git-ea9b1ad378(_Z9run_macroPKc+0x6b) [0x55dd9679ab5b]: run_macro(char const*) /usr/games/crawl-git-ea9b1ad378(+0x9189fb) [0x55dd96d4a9fb]: /usr/games/crawl-git-ea9b1ad378(+0x918f85) [0x55dd96d4af85]: /usr/games/crawl-git-ea9b1ad378(main+0x323) [0x55dd966db133]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7ff093149b97]: /usr/games/crawl-git-ea9b1ad378(_start+0x2a) [0x55dd966db85a]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 7.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. -Irltiles -isystem contrib/install/x86_64-linux-gnu/include -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-ea9b1ad378/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-ea9b1ad378/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-ea9b1ad378/data/web/" -D_GNU_SOURCE -D_DEFAULT_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 5, depth = 5 Level id: Lair:5 Level build method = , level layout type = rooms, absdepth0 = 14 Level vaults: layout_roguey basic_altar special_room [special_room_mythical_zoo] chequers_serial_rivers_small_a st_stairs_12 grunt_megastairs_4 uniq_rupert Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Infinite lua loop detected, aborting. Save game and exit? Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Enabled persistent across stairs automagic Checking Casting Iskenderun's Battlesphere. Checking Casting Iskenderun's Battlesphere. Checking Casting Iskenderun's Battlesphere. Save game and exit? Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Enabled persistent across stairs automagic Checking Casting Iskenderun's Battlesphere. Lua error: [string "/dgldir/rcfiles/crawl-git/Luthien.rc"]:3: attempt to call global 'toString' (a nil value) Save game and exit? Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Enabled persistent across stairs automagic Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Save game and exit? Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Enabled persistent across stairs automagic Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Enabled all automagic Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You don't know that spell. Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Save game and exit? Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Enabled persistent across stairs automagic Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Enabled all automagic Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Letter=XCX Save game and exit? Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Enabled persistent across stairs automagic Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Enabled all automagic Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. ZC Save game and exit? Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Enabled persistent across stairs automagic Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Enabled all automagic Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. XxzC Save game and exit? Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Enabled persistent across stairs automagic Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Enabled all automagic Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=false Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Cast which spell? (? or * to list) You conjure a globe of magical energy. Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=true Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=true Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=true Save game and exit? Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. You start resting. Magic restored. You start resting. Your battlesphere wavers and loses cohesion. You start resting. HP restored. (D) Dungeon (T) Temple (L) Lair (S) Swamp (P) Snake Pit (O) Orcish Mines Where to? (? - help) What level of the Lair of Beasts? (default 1, ? - help) You see here a +0 dagger. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Items here: !!! ((( ) == ??? [[ || There is a staircase to the Lair here. Items here: !!! ((( ) == ??? [[ || Drop what? 40/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Okay, then. Okay, then. You start removing your armour. You continue taking off your +0 large shield. x4 You finish taking off your +0 large shield. You start putting on your armour. You continue putting on your +0 buckler. x5 You finish putting on your +0 buckler. Okay, then. Drop what? 40/52 slots (_ for help) (? for menu, Esc to quit) You drop a +0 large shield. You drop 2 scrolls of immolation. You drop a wand of flame (2). (D) Dungeon (T) Temple (L) Lair (S) Swamp (P) Snake Pit (O) Orcish Mines Where to? (Enter - D:10 @ (x,y), ? - help) What level of the Lair of Beasts? (default 1, ? - help) There is a staircase to the Lair here. You climb downwards. Welcome back to the Lair of Beasts! There is a staircase back to the Dungeon here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up, spattered with blood here. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading down here. You climb downwards. Level annotation: 1 runed translucent door, Bemoimo's ghost, journeyman DDEE There is a stone staircase leading up here. Key pressed, stopping travel. You are feeling hungry. (D) Dungeon (T) Temple (L) Lair (S) Swamp (P) Snake Pit (O) Orcish Mines Where to? (Enter - Lair:4 @ (x,y), ? - help) There is a stone staircase leading down here. You climb downwards. Level annotation: Rupert A rime drake comes into view. A basilisk comes into view. There is a stone staircase leading up here. Cast which spell? (? or * to list) Aiming: Fulminant Prism (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor You conjure a prism of explosive energy! The basilisk hisses angrily. The rime drake hisses angrily. A fulminant prism comes into view. The basilisk bites your fulminant prism. Enabled persistent across stairs automagic Enabled all automagic Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. The basilisk bites your fulminant prism! Your fulminant prism crackles loudly. Casting: Iskenderun's Battlesphere (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - basilisk Aim: a basilisk The searing ray misses the basilisk. (Press . to maintain the ray.) Your battlesphere fires! The barrage of energy hits the basilisk! The basilisk is moderately wounded. The rime drake breathes ice at you. The flash freeze hits your fulminant prism!! Your fulminant prism partially resists. Your fulminant prism explodes! The blast of energy engulfs the rime drake!! The rime drake is severely wounded. The blast of energy engulfs the plant! The plant is moderately damaged. The blast of energy engulfs the basilisk!! The basilisk is severely wounded. The basilisk gazes at you. You resist with almost no effort. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor, p - basilisk You conjure a prism of explosive energy! A fulminant prism comes into view. Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - rime drake Aim: a rime drake (severely wounded, catching its breath) The searing ray hits the rime drake! The rime drake is almost dead. (Press . to maintain the ray.) Your battlesphere fires! The barrage of energy hits the rime drake! You kill the rime drake! Vehumet accepts your kill. You feel your power returning. Your fulminant prism crackles loudly. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - basilisk Aim: a basilisk (severely wounded) Okay, then. The searing ray hits the basilisk. The basilisk is almost dead. Your battlesphere fires! The barrage of energy hits the basilisk! You kill the basilisk! Vehumet accepts your kill. Your fulminant prism explodes! The blast of energy engulfs the bush!! The bush is moderately damaged. Checking Casting Iskenderun's Battlesphere. Known_spells[Iskenderun's Battlesphere]=true Should_rest_magic(5)=true Save game and exit? Level annotation: Rupert Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Enabled persistent across stairs automagic Checking Casting Iskenderun's Battlesphere. Enabled all automagic Checking Casting Iskenderun's Battlesphere. Save game and exit? Level annotation: Rupert Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. You start resting. A rime drake comes into view. Cast which spell? (? or * to list) Aiming: Fulminant Prism (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor You conjure a prism of explosive energy! A fulminant prism comes into view. The rime drake breathes ice at you. The flash freeze hits your fulminant prism!! Your fulminant prism partially resists. Your fulminant prism is flash-frozen. You swap places. Your fulminant prism crackles loudly. Your fulminant prism explodes! The blast of energy engulfs the rime drake!! The rime drake is almost dead. Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - rime drake Aim: a rime drake (almost dead, catching its breath) The magic dart hits the rime drake. The rime drake is almost dead. Your battlesphere fires! The barrage of energy hits the rime drake! You kill the rime drake! Vehumet accepts your kill. You feel your power returning. You see here a rime drake corpse. Lua error: attempt to yield across metamethod/C-call boundary You butcher the rime drake corpse. d - 6 chunks of flesh {@w0} You see here a rime drake skeleton. Lua error: attempt to yield across metamethod/C-call boundary Eating one of 6 chunks of flesh {@w0}. You eat one of the 6 chunks of flesh {@w0}. This raw flesh tastes terrible. There is a stone staircase leading up here. Autochanneling using staff of energy. Nothing appears to happen. Evoke which item? (* to show all) (? for menu, Esc to quit) You channel some magical energy. You feel slightly more hungry. Autochanneling using staff of energy. Nothing appears to happen. Autochanneling using staff of energy. Nothing appears to happen. Autochanneling using staff of energy. Nothing appears to happen. Evoke which item? (* to show all) (? for menu, Esc to quit) Nothing appears to happen. Evoke which item? (* to show all) (? for menu, Esc to quit) Nothing appears to happen. Autochanneling using staff of energy. Nothing appears to happen. Autochanneling using staff of energy. You channel some magical energy. You feel slightly more hungry. Autochanneling using staff of energy. Nothing appears to happen. Autochanneling using staff of energy. You channel some magical energy. You feel slightly more hungry. Autochanneling using staff of energy. Nothing appears to happen. Autochanneling using staff of energy. Nothing appears to happen. Autochanneling using staff of energy. Nothing appears to happen. Autochanneling using staff of energy. Nothing appears to happen. Autochanneling using staff of energy. Nothing appears to happen. You swap places. Your battlesphere wavers and loses cohesion. l - a wand of paralysis (10) A hippogriff comes into view. The hippogriff moves out of view. The hippogriff is too close now for your liking. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Enabled persistent across stairs automagic Enabled all automagic Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. The hippogriff screeches! Casting: Iskenderun's Battlesphere (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hippogriff Aim: a hippogriff The searing ray hits the hippogriff! The hippogriff is lightly wounded. (Press . to maintain the ray.) Your battlesphere fires! The barrage of energy hits the hippogriff!! The hippogriff is severely wounded. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hippogriff Aim: a hippogriff (severely wounded) The searing ray hits the hippogriff! The hippogriff is almost dead. (Press . to maintain the ray.) Your battlesphere fires! The barrage of energy hits the hippogriff! You kill the hippogriff! Vehumet accepts your kill. You feel your power returning. Autochanneling using staff of energy. You channel some magical energy. You feel slightly more hungry. A catoblepas comes into view. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor You conjure a prism of explosive energy! A fulminant prism comes into view. Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - catoblepas Aim: a catoblepas The searing ray hits the catoblepas. The catoblepas is lightly wounded. (Press . to maintain the ray.) Your battlesphere fires! The barrage of energy hits the catoblepas! The catoblepas is lightly wounded. Your fulminant prism crackles loudly. The searing ray hits the catoblepas. The catoblepas is lightly wounded. Your battlesphere fires! The barrage of energy hits the catoblepas. The catoblepas is moderately wounded. Your fulminant prism explodes! The blast of energy engulfs the catoblepas!!! The catoblepas is severely wounded. You hear a screech! You hear an angry hiss. x2; You hear a screech! The searing ray hits the catoblepas! The catoblepas is almost dead. Your battlesphere fires! The barrage of energy hits the catoblepas! You kill the catoblepas! Vehumet accepts your kill. You feel your power returning. Your Shields skill increases to level 1! Your Evocations skill increases to level 1! Things that are here: a catoblepas corpse; a hippogriff corpse Lua error: attempt to yield across metamethod/C-call boundary You butcher the catoblepas corpse. d - 8 chunks of flesh {@w0} (gained 3) Things that are here: a catoblepas skeleton; a hippogriff corpse Lua error: attempt to yield across metamethod/C-call boundary You butcher the hippogriff corpse. d - 14 chunks of flesh {@w0} (gained 6) Things that are here: a catoblepas skeleton; a hippogriff skeleton Magic restored. You now have enough gold to buy a scroll of enchant armour on D:9, buy a potion of curing on D:11, or buy a scroll of remove curse on D:11. You can access your shopping list by pressing '$'. You now have 106 gold pieces (gained 19). Your battlesphere wavers and loses cohesion. m - a small opal ring Casting Iskenderun's Battlesphere. Lua error: attempt to yield across metamethod/C-call boundary Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. Unknown command. Magic restored. A hippogriff comes into view. A hippogriff is nearby! A hippogriff is nearby! Casting: Iskenderun's Battlesphere (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hippogriff Aim: a hippogriff The magic dart hits the hippogriff! The hippogriff is lightly wounded. Your battlesphere fires! The barrage of energy hits the hippogriff! The hippogriff is moderately wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hippogriff Aim: a hippogriff (moderately wounded) The magic dart hits the hippogriff. The hippogriff is heavily wounded. Your battlesphere fires! The barrage of energy hits the hippogriff! The hippogriff is severely wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hippogriff Aim: a hippogriff (severely wounded) The searing ray hits the hippogriff! The hippogriff is almost dead. (Press . to maintain the ray.) Your battlesphere fires! The barrage of energy hits the hippogriff! You kill the hippogriff! Vehumet accepts your kill. Your battlesphere wavers and loses cohesion. 2 basilisks and a hippogriff come into view. A rime drake comes into view. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor You conjure a prism of explosive energy! The rime drake hisses angrily. The basilisk hisses angrily. x2 The hippogriff screeches! A fulminant prism comes into view. The basilisk gazes at you. You resist with almost no effort. You hear a loud crackle. You hear an explosion! Vehumet accepts your kill. You feel your power returning. Training target 9.0 for Dodging reached! Your Dodging skill increases to level 9! You feel a bit more experienced. You hear a screech! Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor You conjure a prism of explosive energy! A fulminant prism comes into view. A hippogriff comes into view. Your fulminant prism crackles loudly. Your fulminant prism explodes! The blast of energy engulfs the rime drake! You kill the rime drake! Vehumet accepts your kill. You feel your power returning. Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. The hippogriff screeches! Casting: Iskenderun's Battlesphere (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hippogriff Aim: a hippogriff The magic dart hits the hippogriff. The hippogriff is lightly wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hippogriff Aim: a hippogriff (lightly wounded) The searing ray hits the hippogriff! The hippogriff is heavily wounded. (Press . to maintain the ray.) Your battlesphere fires! The barrage of energy hits the hippogriff. The hippogriff is heavily wounded. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hippogriff Aim: a hippogriff (heavily wounded) The searing ray hits the basilisk! The basilisk is almost dead. (Press . to maintain the ray.) Your battlesphere fires! The barrage of energy hits the basilisk! You kill the basilisk! Vehumet accepts your kill. You feel your power returning. The searing ray hits the hippogriff! You kill the hippogriff! Vehumet accepts your kill. Your Evocations skill increases to level 2! Your battlesphere fires! The hippogriff bites you but does no damage. You block the hippogriff's attack. The hippogriff claws you but does no damage. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hippogriff Aim: a hippogriff (heavily wounded) The searing ray hits the hippogriff! The hippogriff is severely wounded. (Press . to maintain the ray.) Your battlesphere fires! The barrage of energy hits the hippogriff! The hippogriff is almost dead. The hippogriff closely misses you. The hippogriff barely misses you. The hippogriff claws you but does no damage. The searing ray hits the hippogriff! You kill the hippogriff! Vehumet accepts your kill. You feel your power returning. Your battlesphere fires! You swap places. You see here a hippogriff corpse. Lua error: attempt to yield across metamethod/C-call boundary You butcher the hippogriff corpse. d - 16 chunks of flesh {@w0} (gained 2) You see here a hippogriff skeleton. You see here a rime drake corpse. Lua error: attempt to yield across metamethod/C-call boundary You butcher the rime drake corpse. d - 19 chunks of flesh {@w0} (gained 3) You see here a rime drake skeleton. You now have enough gold to buy a scroll of fear on D:11. You can access your shopping list by pressing '$'. You now have 118 gold pieces (gained 12). Autochanneling using staff of energy. You channel some magical energy. You feel slightly more hungry. You swap places. You see here a rime drake skeleton. You see here a hippogriff skeleton. Eating one of 19 chunks of flesh {@w0}. You eat one of the 19 chunks of flesh {@w0}. This raw flesh tastes terrible. A hippogriff comes into view. A hippogriff is nearby! Save game and exit? Level annotation: Rupert Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Enabled persistent across stairs automagic Enabled all automagic Cast which spell? (? or * to list) Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hippogriff Aim: a hippogriff (hasn't noticed you) The magic dart hits the hippogriff! The hippogriff is lightly wounded. Your battlesphere fires! The barrage of energy hits the hippogriff! The hippogriff is moderately wounded. Your battlesphere expends the last of its energy and dissipates. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hippogriff Aim: a hippogriff (moderately wounded) The magic dart hits the hippogriff! The hippogriff is heavily wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. Casting: Iskenderun's Battlesphere (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hippogriff Aim: a hippogriff (heavily wounded) The searing ray hits the hippogriff! The hippogriff is almost dead. (Press . to maintain the ray.) Your battlesphere fires! The barrage of energy hits the hippogriff! You kill the hippogriff! Vehumet accepts your kill. You feel your power returning. Save game and exit? Level annotation: Rupert Welcome back, Luthien the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.25-a0-292-gaa31f046c4 0.25-a0-294-gea9b1ad378 Game state: mouse_enabled: 0, waiting_for_command: 1, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Luthien] Species: Deep Elf Job: Conjurer HP: 79/79; mods: 0/0 MP: 24/32; mod: 0 Stats: 5 (5) 26 (26) 15 (15) Position: (29, 12), god: Vehumet (6), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Delayed (1): type: macro duration: 1 Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 33 | 8 | 2788 | 243/636 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | | 0 | 0 | 0 | 0 | 0/84 Polearms | X | 0 | 0 | 0 | 0 | 0/84 Staves | X | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/70 Bows | | 0 | 0 | 0 | 0 | 0/42 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 0 | 0 | 9 | 1590 | 0/389 Stealth | X | 0 | 0 | 10 | 1696 | 32/387 Shields | X | 1 | 33 | 1 | 147 | 77/142 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 0 | 0 | 13 | 3183 | 181/565 Conjurations | X | 0 | 0 | 14 | 5059 | 14/883 Hexes | X | 0 | 0 | 8 | 1070 | 0/267 Charms | X | 0 | 0 | 6 | 534 | 9/175 Summonings | | 0 | 0 | 0 | 0 | 0/42 Necromancy | | 0 | 0 | 0 | 0 | 0/35 Translocations | X | 0 | 0 | 4 | 420 | 0/210 Transmutations | | 0 | 0 | 0 | 0 | 0/42 Fire Magic | | 0 | 0 | 0 | 0 | 0/42 Ice Magic | | 0 | 0 | 0 | 0 | 0/42 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | | 0 | 0 | 0 | 0 | 0/42 Poison Magic | | 0 | 0 | 0 | 0 | 0/42 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 1 | 33 | 2 | 150 | 24/126 Spell bugs: Durations: Attributes: #12: 935 #13: 817 #23: 10576 #24: -2022177656 #27: 49741 #36: 1 #49: 1442 #59: 1 Mutations: Inventory bugs: Equipment: eq slot #0, inv slot #0: staff of energy {@w1} eq slot #2, inv slot #43: +2 helmet of see invisible eq slot #4, inv slot #10: +0 pair of boots eq slot #5, inv slot #5: +0 buckler eq slot #6, inv slot #23: +2 ring mail of magic resistance eq slot #7, inv slot #20: ring of poison resistance eq slot #8, inv slot #25: ring of wizardry }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #...# ######.#÷# #......#÷# #......#.# #......#.## #......#..######## # #......#.#..##.#.# # ...########........## # .......@............#### .......*..............#. .. ........................ .PP# .###.#...............#.. .PP# ###P..#...+.#.#..##.# .P.## ######.#..########. ..P## ###.÷.# #.## ###...# ######....# ###.#. ####.#P..## #..##.#...###...+. clua stack: [C], function resume, line -1 macro.lua, function (null), line 25 (tail call), function , line -1 dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false bailey_type: bailey_polearm >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>