ERROR in 'bitary.h' at line 61: bit vector range error: 37 / 33 Version: Dungeon Crawl Stone Soup 0.24.0-1-gfbc8707 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 11341927208432952043, deterministic pregen: 1 Command line: /usr/games/crawl-0.24 -name KoboldVaak -rc /dgldir/rcfiles/crawl-0.24/KoboldVaak.rc -macro /dgldir/rcfiles/crawl-0.24/KoboldVaak.macro -morgue /dgldir/morgue/KoboldVaak/ -webtiles-socket /crawl-master/webserver/sockets/KoboldVaak:2019-11-06.17:20:42.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 19 stack frames. /usr/games/crawl-0.24(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x610f03]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-0.24(_Z13do_crash_dumpv+0x419) [0x618b19]: do_crash_dump() /usr/games/crawl-0.24(_Z20crash_signal_handleri+0x9c) [0x61118c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x360b0) [0x7f8aca8720b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f8acac0cb7b]: /usr/games/crawl-0.24() [0x6180e9] /usr/games/crawl-0.24() [0x6185a8] /usr/games/crawl-0.24() [0x829b7c] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc24c) [0x7f8acc19724c]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0x16d98) [0x7f8acc1a1d98]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc65d) [0x7f8acc19765d]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xb8d7) [0x7f8acc1968d7]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc812) [0x7f8acc197812]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x51) [0x7f8acc193361]: /usr/games/crawl-0.24(_ZN4CLua6callfnEPKcii+0xbf) [0x5f978f]: CLua::callfn(char const*, int, int) /usr/games/crawl-0.24() [0xc4d2a4] /usr/games/crawl-0.24(main+0x555) [0xc51495]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f8aca85d7ed]: /usr/games/crawl-0.24() [0x569ee9] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 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". 0x00007f8acac0c84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f8acac0c84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000006115bb in call_gdb (file=0x7f8acabf7180) at crash.cc:435 gdb = attach_cmd = "attach 5408\000\000\000\000\000\000\000\000" #2 0x0000000000618b39 in do_crash_dump () at dbg-asrt.cc:685 dir = "/dgldir/morgue/KoboldVaak/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR in 'bitary.h' at line 61: bit vector range error: 37 / 33" file = 0x7f8acabf7180 t = 1573060843 name = "/dgldir/morgue/KoboldVaak/crash-KoboldVaak-20191106-172043.txt", '\000' #3 0x000000000061118c in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007f8acac0cb7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000006180e9 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffd08c9a700 "ERROR in 'bitary.h' at line 61: bit vector range error: 37 / 33", assert=) at dbg-asrt.cc:816 No locals. #7 0x00000000006185a8 in die (file=0xc5ab65 "bitary.h", line=61, format=) at dbg-asrt.cc:876 tmp = "bit vector range error: 37 / 33", '\000' mesg = "ERROR in 'bitary.h' at line 61: bit vector range error: 37 / 33", '\000' args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffd08c9aff0, reg_save_area = 0x7ffd08c9af20}} #8 0x0000000000829b7c in get (i=, this=) at bitary.h:61 No locals. #9 operator[] (i=, this=) at bitary.h:68 No locals. #10 you_can_train_skill (ls=0x1899aa0) at l-you.cc:190 No locals. #11 0x00007f8acc19724c in luaD_precall (L=0x1899aa0, func=, nresults=1) at ldo.c:319 ci = n = cl = funcr = #12 0x00007f8acc1a1d98 in luaV_execute (L=0x1899aa0, nexeccalls=1) at lvm.c:591 b = nresults = 1 i = ra = 0x1f59d60 cl = 0x18bb930 base = k = 0x1f981c0 pc = 0x1ef7f34 #13 0x00007f8acc19765d in luaD_call (L=0x1899aa0, func=0x1f59d50, nResults=) at ldo.c:377 No locals. #14 0x00007f8acc1968d7 in luaD_rawrunprotected (L=0x1899aa0, f=0x7f8acc191f80 , ud=0x7ffd08c9b2e0) at ldo.c:116 lj = {previous = 0x0, b = {{__jmpbuf = {25795232, 2555924471645834309, 1, 0, 16, 25754256, -2557369141418947515, -2563128794325480379}, __mask_was_saved = 0, __saved_mask = {__val = {15850088, 140234091755640, 15850088, 6272880, 140724750889632, 15850088, 15850080, 140724750889712, 0, 0, 0, 6273132, 0, 25142864, 26063024, 1}}}}, status = 0} #15 0x00007f8acc197812 in luaD_pcall (L=0x1899aa0, func=, u=, old_top=16, ef=) at ldo.c:463 status = oldnCcalls = 0 old_ci = 0 old_allowhooks = 1 '\001' old_errfunc = 0 #16 0x00007f8acc193361 in lua_pcall (L=0x1899aa0, nargs=0, nresults=0, errfunc=) at lapi.c:821 c = {func = 0x1f59d50, nresults = 0} status = func = #17 0x00000000005f978f in CLua::callfn (this=0x11a6780, fn=, nargs=0, nret=0) at clua.cc:727 ls = 0x1899aa0 strangler = {lua = 0x11a6780, static lua_map = std::map with 1 elements} err = #18 0x0000000000c4d2a4 in _input () at main.cc:1107 cmd = player_disabled = {was_disabled = false} #19 0x0000000000c51495 in _launch_game () at main.cc:471 game_start = false #20 _launch_game_loop () at main.cc:380 game_ended = false #21 main (argc=, argv=) at main.cc:334 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.24/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.24/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.24/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 1 Level id: D:1 Level build method = random_map_for_place, level layout type = corridors, absdepth0 = 0 Level vaults: lightli_iron_boxes layout_loops_corners minmay_heptomino_o4 Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (41, 32): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, KoboldVaak the Kobold Necromancer! Will you be the one to retrieve the transcendent Orb of Zot from the depths? Press ? for a list of commands and other information! Found a staircase leading out of the dungeon! Setting a skill training target for Throwing at 6.0! Setting a skill training target for Charms at 6.0! Setting a skill training target for Conjurations at 6.0! Setting a skill training target for Earth Magic at 6.0! Setting a skill training target for Short Blades at 10.0! b - a scroll labeled SEUNOTSAIP Found a stone staircase leading down! Okay, then! d - a helmet A bat comes into view! Casting: Pain (safe; 4% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat (resting, chance to defeat MR: 85%) The bat writhes in agony! You annihilate the bat!!! You start putting on your armour! You continue putting on your helmet! x4 You finish putting on your +0 helmet! A giant cockroach comes into view! You see here a bat corpse! Casting: Pain (safe; 4% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! You don't know that spell! A rat comes into view! Memorise Animate Skeleton, consuming 1 spell level and leaving 2? You start memorising the spell! You continue memorising! You finish memorising! Spell assigned to 'b'! You see here a bat corpse! Casting: Pain (safe; 4% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! You attempt to give life to the dead!!! Before your eyes, flesh is ripped from the corpse!!! The dead are flying!!! You see here a chunk of flesh! Your bat skeleton barely misses the rat! Your bat skeleton closely misses the rat! The rat twitches its whiskers! The rat bites your bat skeleton! What are your orders? t - Shout!!! Orders for allies: a - Attack new target! r - Retreat!!! s - Stop attacking! g - Guard the area! f - Follow me! Anything else - Cancel! Gang up on whom? Press: ? - help, Dir - move target cursor, f - rat Aim: a rat Attack!!! Your bat skeleton hits the rat but does no damage! Your bat skeleton barely misses the rat! Your bat skeleton closely misses the rat! The rat barely misses your bat skeleton! Your bat skeleton hits the rat! Your bat skeleton barely misses the rat! Your bat skeleton hits the rat but does no damage! The rat closely misses your bat skeleton! Your bat skeleton misses the rat! Your bat skeleton hits the rat but does no damage! x2 The rat bites your bat skeleton! Your bat skeleton barely misses the rat! Your bat skeleton hits the rat but does no damage! Your bat skeleton hits the rat! The rat dies!!! Your bat skeleton hits the giant cockroach but does no damage! The giant cockroach completely misses your bat skeleton! Your bat skeleton hits the giant cockroach! Your bat skeleton misses the giant cockroach! The giant cockroach bites your bat skeleton! Your bat skeleton is destroyed!!! Casting: Animate Skeleton (safe; 4% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - giant cockroach Aim: a giant cockroach (moderately wounded, clinging, chance to defeat MR: 85%) The giant cockroach writhes in agony! You annihilate the giant cockroach!!! No target in view!!! f - a chunk of flesh A bat comes into view! Found 16 stones! You see here a giant cockroach corpse! You butcher the giant cockroach corpse! You see here 2 chunks of flesh! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat (chance to defeat MR: 85%) The bat barely resists! The bat closely misses you! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat (chance to defeat MR: 85%) The bat writhes in agony! The bat barely misses you! f - 3 chunks of flesh (gained 2) The bat hits you! A giant cockroach comes into view! The bat barely misses you! The bat closely misses you! The bat hits you! The bat hits you but does no damage! The bat barely misses you! The bat hits you but does no damage! The bat completely misses you! The bat closely misses you! The bat closely misses you! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat (moderately wounded, chance to defeat MR: 85%) The bat writhes in agony! The bat completely misses you! The bat barely misses you! The bat closely misses you! x2 The bat barely misses you! The bat hits you but does no damage! The bat hits you but does no damage! The bat hits you but does no damage! The bat barely misses you! The bat closely misses you! x2 The bat closely misses you! The bat barely misses you! The bat barely misses you! The bat hits you! * * * don't die * * * The bat hits you! * * * don't die * * * Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat (chance to defeat MR: 85%) The bat writhes in agony! You annihilate the bat!!! You start resting! Eating one of 3 chunks of flesh! You eat one of the 3 chunks of flesh! This raw flesh tastes great! Eating one of 2 chunks of flesh! You eat one of the 2 chunks of flesh! This raw flesh tastes great! Eating a chunk of flesh! You eat the chunk of flesh! This raw flesh tastes great! Magic restored! You start resting! HP restored! There is a stone staircase leading down here! A goblin comes into view! A goblin comes into view! It is wielding a +0 dagger! Found a dagger! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin, wielding a +0 dagger (resting, chance to defeat MR: 85%) The goblin shouts!!! The goblin writhes in agony! The goblin shouts!!! A rat comes into view! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin, wielding a +0 dagger (severely wounded, chance to defeat MR: 85%) The goblin writhes in agony! You annihilate the goblin!!! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - rat Aim: a rat (chance to defeat MR: 85%) The goblin barely resists! You don't have enough magic to cast Pain!!! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin (chance to defeat MR: 85%) The goblin barely resists! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin (chance to defeat MR: 85%) The goblin writhes in agony! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin (heavily wounded, chance to defeat MR: 85%) The goblin barely resists! The goblin hits you! The goblin completely misses you! You are too injured to fight recklessly!!! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin (chance to defeat MR: 85%) The goblin writhes in agony! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin (chance to defeat MR: 85%) The goblin writhes in agony! The goblin hits you! * * * don't die * * * Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin (severely wounded, chance to defeat MR: 85%) The goblin writhes in agony! You annihilate the goblin!!! You have reached level 2!!! * * * LOW MAGIC WARNING * * * The rat bites you! * * * don't die * * * Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - rat Aim: a rat (chance to defeat MR: 85%) The rat writhes in agony! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - rat Aim: a rat (severely wounded, chance to defeat MR: 85%) The rat writhes in agony!!! You annihilate the rat!!! You see here a rat corpse! You start resting! Magic restored! You start resting! HP restored! You see here a rat skeleton! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! You attempt to give life to the dead!!! The dead are walking!!! Magic restored! You open the door! There is an open door here! A giant cockroach comes into view! Found 3 scrolls labeled SEUNOTSAIP! The giant cockroach bites you but does no damage! What are your orders? t - Shout!!! Orders for allies: a - Attack new target! r - Retreat!!! s - Stop attacking! g - Guard the area! f - Follow me! Anything else - Cancel! Gang up on whom? Press: ? - help, Dir - move target cursor, f - giant cockroach Aim: a giant cockroach (clinging) Attack!!! The giant cockroach misses you! Casting: Animate Skeleton (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - giant cockroach Aim: a giant cockroach (clinging, chance to defeat MR: 85%) The giant cockroach writhes in agony! The giant cockroach bites you but does no damage! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - giant cockroach Aim: a giant cockroach (moderately wounded, clinging, chance to defeat MR: 85%) The giant cockroach writhes in agony! You annihilate the giant cockroach!!! No target in view!!! You see here a giant cockroach corpse! You butcher the giant cockroach corpse! f - 2 chunks of flesh Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - giant cockroach Aim: a giant cockroach (clinging, resting, chance to defeat MR: 85%) The giant cockroach writhes in agony! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - giant cockroach Aim: a giant cockroach (heavily wounded, clinging, chance to defeat MR: 85%) The giant cockroach writhes in agony! You annihilate the giant cockroach!!! Found 3 scrolls labeled VAKKEOLUAWN! Eating one of 2 chunks of flesh! You eat one of the 2 chunks of flesh! This raw flesh tastes great! Eating a chunk of flesh! You eat the chunk of flesh! This raw flesh tastes great! e - 3 scrolls labeled VAKKEOLUAWN You swap places! b - 4 scrolls labeled SEUNOTSAIP (gained 3) You swap places! You now have 15 gold pieces! You swap places! Found 12 stones! Okay, then! You see here 12 stones! c - 2 rations (gained 1) f - a scroll labeled IZXOR YWNIACUS As you read the scroll labeled SEUNOTSAIP, it crumbles to dust! It is a scroll of identify! e - 3 scrolls of teleportation As you read the scroll of identify, it crumbles to dust! f - a scroll of immolation You open the door! There is an open door here! You open the door! There is an open door here! A hobgoblin comes into view! It is wielding a +0 club! Found an escape hatch in the floor! Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin, wielding a +0 club (resting, chance to defeat MR: 85%) The hobgoblin shouts!!! The hobgoblin writhes in agony! You annihilate the hobgoblin!!! Your Stealth skill increases to level 3!!! No target in view!!! A kobold comes into view! It is wielding a +0 short sword! Things that are here: a +0 club; a hobgoblin corpse Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! You attempt to give life to the dead!!! Before your eyes, flesh is ripped from the corpse!!! The dead are walking!!! g - a chunk of flesh Casting: Animate Skeleton (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a +0 short sword (chance to defeat MR: 85%) The kobold writhes in agony! You annihilate the kobold!!! No target in view!!! Things that are here: a +0 short sword; 5 stones Casting: Pain (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! There is nothing here that can be animated!!! a - a +0 short sword; h - a +0 robe (worn) a - a +0 short sword (weapon) Eating a chunk of flesh! You eat the chunk of flesh! This raw flesh tastes great! You open the door! Found a shiny ring mail! There is an open door here! Found a ring mail! c - 3 rations (gained 1) b - 3 scrolls of identify (gained 1) Your rat skeleton crumbles into dust!!! You open the door! A rat comes into view! Found a twisted fluorescent amulet! Casting: Animate Skeleton (safe; 3% risk of failure) Confirm with ! or Enter, or press ? or * to list all spells! Aiming: Pain (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line, f - rat Aim: a rat (resting, chance to defeat MR: 85%) The rat writhes in agony! You annihilate the rat!!! No target in view!!! Save game and exit? Welcome back, KoboldVaak the Kobold Necromancer! Press ? for a list of commands and other information! Unknown command! Save game and exit? Welcome back, KoboldVaak the Kobold Necromancer! Press ? for a list of commands and other information! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.24.0-1-gfbc8707 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 repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [KoboldVaak] Species: Kobold Job: Necromancer HP: 15/16; mods: 0/0 MP: 4/5; mod: 0 Stats: 5 (5) 16 (16) 15 (15) Position: (23, 46), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 12 | 0 | 14 | 14/42 Short Blades | X | 1 | 12 | 0 | 5 | 5/29 Long Blades | | 0 | 0 | 0 | 0 | 0/70 Axes | | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | | 0 | 0 | 0 | 0 | 0/59 Polearms | | 0 | 0 | 0 | 0 | 0/70 Staves | | 0 | 0 | 0 | 0 | 0/59 Slings | | 0 | 0 | 0 | 0 | 0/50 Bows | | 0 | 0 | 0 | 0 | 0/50 Crossbows | | 0 | 0 | 0 | 0 | 0/35 Throwing | X | 0 | 0 | 0 | 0 | 0/42 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 1 | 12 | 2 | 169 | 63/106 Stealth | X | 1 | 12 | 3 | 150 | 0/100 Shields | | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 2 | 25 | 2 | 222 | 72/150 Conjurations | | 0 | 0 | 0 | 0 | 0/50 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/70 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 2 | 25 | 4 | 546 | 46/250 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/50 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | | 0 | 0 | 0 | 0 | 0/35 Spell bugs: Durations: Attributes: #12: 15 #27: 18 #49: 45 #59: 1 Mutations: carnivore: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 short sword eq slot #2, inv slot #3: +0 helmet eq slot #6, inv slot #7: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #..# .# #Z.# #. ##..# ##...###.. #......... ########....####.# .........#........ ##########.#####.# #@# #'# ... ..... ..".... ......... +.........+ #.........# clua stack: [C], function can_train_skill, line -1 KoboldVaak.rc"], function (null), line 33 dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>