ERROR in 'libutil.cc' at line 424: screen write out of bounds in region 0 (old: 0): (1,25) into (80,24) Version: Dungeon Crawl Stone Soup 0.33-a0-540-gceed6161e0 Platform: unix Bits: 64 Game mode: seeded Tiles: online Seed: 11927172246996586470, deterministic pregen: 1 Command line: /usr/games/crawl-git-ceed6161e0 -name pda0503 -rc /dgldir/rcfiles/crawl-git/pda0503.rc -macro /dgldir/rcfiles/crawl-git/pda0503.macro -morgue /dgldir/morgue/pda0503/ -seed -webtiles-socket /crawl-master/webserver/sockets/pda0503:2024-12-06.04:11:31.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 20 stack frames. /usr/games/crawl-git-ceed6161e0(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x59e9ad8e6ace]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-ceed6161e0(_Z13do_crash_dumpv+0x43a) [0x59e9ad8f4c1a]: do_crash_dump() /usr/games/crawl-git-ceed6161e0(_Z20crash_signal_handleri+0x1fa) [0x59e9ad8e6faa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45320) [0x7a548731c320]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x7a5487375b1c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x7a548731c26e]: /usr/games/crawl-git-ceed6161e0(+0x4baf3d) [0x59e9ad8f3f3d]: /usr/games/crawl-git-ceed6161e0(_Z3diePKciS0_z+0x166) [0x59e9ad8f4666]: die(char const*, int, char const*, ...) /usr/games/crawl-git-ceed6161e0(_Z7cgotoxyii10GotoRegion+0x68) [0x59e9adbac3b8]: cgotoxy(int, int, GotoRegion) /usr/games/crawl-git-ceed6161e0(_Z7puttextiiRK17crawl_view_buffer+0x7e) [0x59e9ae05f32e]: puttext(int, int, crawl_view_buffer const&) /usr/games/crawl-git-ceed6161e0(_Z10viewwindowbbP9animationP13view_renderer+0x55c) [0x59e9adfbefbc]: viewwindow(bool, bool, animation*, view_renderer*) /usr/games/crawl-git-ceed6161e0(_Z13redraw_screenb+0x12d) [0x59e9add9f20d]: redraw_screen(bool) /usr/games/crawl-git-ceed6161e0(_Z8show_mapR9level_posbb+0x435) [0x59e9adfc5d25]: show_map(level_pos&, bool, bool) /usr/games/crawl-git-ceed6161e0(_Z15process_command12command_typeS_+0x879) [0x59e9ae06deb9]: process_command(command_type, command_type) /usr/games/crawl-git-ceed6161e0(+0xc32aea) [0x59e9ae06baea]: /usr/games/crawl-git-ceed6161e0(+0xc335f5) [0x59e9ae06c5f5]: /usr/games/crawl-git-ceed6161e0(main+0x1f7) [0x59e9ad81f257]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7a54873011ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7a548730128b]: /usr/games/crawl-git-ceed6161e0(_start+0x25) [0x59e9ad81fc75]: Trying to run gdb. GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007a54873e77a7 in __GI___wait4 (pid=2658198, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007a54873e77a7 in __GI___wait4 (pid=2658198, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000059e9ad8e717c in call_gdb (file=0x7a54874db4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2654836\000\000\000\000\000" #2 0x000059e9ad8f4c38 in do_crash_dump () at dbg-asrt.cc:692 t = 1733458333 dir = "/dgldir/morgue/pda0503/" name = "/dgldir/morgue/pda0503/crash-pda0503-20241206-041213.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR in 'libutil.cc' at line 424: screen write out of bounds in region 0 (old: 0): (1,25) into (80,24)" file = 0x7a54874db4e0 <_IO_2_1_stderr_> #3 0x000059e9ad8e6faa in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {98860197826560}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x00007a548731c26e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x000059e9ad8f3f3d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe4051fa20 "ERROR in 'libutil.cc' at line 424: screen write out of bounds in region 0 (old: 0): (1,25) into (80,24)", assert=false) at dbg-asrt.cc:818 No locals. #10 0x000059e9ad8f4666 in die (file=file@entry=0x59e9ae0986cb "libutil.cc", line=line@entry=424, format=format@entry=0x59e9ae10f980 "screen write out of bounds in region %d (old: %d): (%d,%d) into (%d,%d)") at dbg-asrt.cc:878 tmp = "screen write out of bounds in region 0 (old: 0): (1,25) into (80,24)", '\000' mesg = "ERROR in 'libutil.cc' at line 424: screen write out of bounds in region 0 (old: 0): (1,25) into (80,24)", '\000' args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffe40520338, reg_save_area = 0x7ffe40520240}} #11 0x000059e9adbac3b8 in cgotoxy (x=x@entry=1, y=y@entry=25, region=region@entry=GOTO_CRT) at libutil.cc:424 sz = tl = #12 0x000059e9ae05f32e in puttext (x1=1, y1=, vbuf=...) at libunix.cc:961 y = cell = 0x59e9af691628 size = #13 0x000059e9adfbefbc in viewwindow (show_updates=show_updates@entry=false, tiles_only=tiles_only@entry=false, a=a@entry=0x0, renderer=renderer@entry=0x0) at view.cc:1470 vbuf = {m_size = {x = 58, y = 49}, m_buffer = 0x59e9af63fd28} updating = {val = @0x59e9ae575b58, oldval = false} save = {region = GOTO_STAT, pos = {x = 1, y = 10}} anim_updates = false #14 0x000059e9add9f20d in redraw_screen (show_updates=show_updates@entry=false) at output.cc:1697 No locals. #15 0x000059e9adfab07b in ui::pop_layout () at ui.cc:3123 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.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-ceed6161e0/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-ceed6161e0/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-ceed6161e0/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 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 = rooms, absdepth0 = 0 Level vaults: evilmike_arrival_fibonacci_small layout_basic minmay_split_cup_large Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (40, 28): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, pda0503 the Deep Elf Fire Elementalist. Game seed: 11927172246996586470 (custom seed) Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You now have 12 gold pieces. You open the door. There is an open door here. c - a fuming red potion As you open the door, it creaks loudly! There is an open door here. d - a scroll labelled WAQ YPTAUTS Found a stone staircase leading down. You open the door. There is an open door here. You open the large door. There is a large open door here. There is a large open door here. You open the door. There is an open door here. A kobold comes into view. It is wielding a +0 short sword. You conjure some foxfire! The foxfire hits the kobold but does no damage. The kobold shouts! The foxfire hits the kobold. The kobold is moderately wounded. You conjure some foxfire! You conjure some foxfire! The foxfire hits the kobold. You kill the kobold! Your foxfire dissipates. x2 Magic restored. You open the door. Found 5 poisoned darts. An endoplasm comes into view. Casting: Foxfire (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. You conjure some foxfire! The endoplasm barely misses you. The foxfire hits the endoplasm. You kill the endoplasm! A ball python comes into view. You conjure some foxfire! You conjure some foxfire! The foxfire hits the ball python. You kill the ball python! Your foxfire dissipates. Your foxfire dissipates. x2 You open the door. A kobold comes into view. It is wielding a +0 dagger. There is an open door here. You conjure some foxfire! The kobold shouts! You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. The foxfire hits the kobold but does no damage. The foxfire hits the kobold. You kill the kobold! Your magical contamination has completely faded away. c - 2 fuming red potions (gained 1) e - a puce potion Found a stone staircase leading down. A ball python comes into view. You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. You conjure some foxfire! The foxfire hits the ball python. You kill the ball python! Your foxfire dissipates. Your magical contamination has completely faded away. A ball python comes into view. Found a runed orb. You conjure some foxfire! The ball python hisses angrily. You conjure some foxfire! You conjure some foxfire! The foxfire hits the ball python. The ball python is severely wounded. The foxfire hits the ball python. You kill the ball python! Your foxfire dissipates! Your foxfire dissipates. Your foxfire dissipates. Your foxfire dissipates. You see here an orb of energy. f - an orb of energy You now have 20 gold pieces (gained 8). A kobold comes into view. It is wielding a +0 dagger. You conjure some foxfire! You conjure some foxfire! You conjure some foxfire! The kobold shouts! The foxfire hits the kobold. The kobold is severely wounded. You conjure some foxfire! The foxfire hits the kobold. You kill the kobold! Your foxfire dissipates. Your foxfire dissipates. x2 You start putting on your armour. You continue putting on your orb of energy. Your foxfire dissipates. x2 You continue putting on your orb of energy. Your foxfire dissipates. You continue putting on your orb of energy. x2 You finish putting on your orb of energy. Found a stone staircase leading down. Casting: Foxfire (safe; 16% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You open the door. There is an open door here. A giant cockroach comes into view. You conjure some foxfire! You conjure some foxfire! The foxfire hits the giant cockroach. The giant cockroach is severely wounded. The foxfire hits the giant cockroach. You kill the giant cockroach! You have reached level 2! Your foxfire dissipates. x2 You now have 28 gold pieces (gained 8). You open the door. There is an open door here. There is an open door here. There is a stone staircase leading down here. You open the door. There is an open door here. You now have 41 gold pieces (gained 13). You now have 47 gold pieces (gained 6). c - 3 fuming red potions (gained 1) There is an open door here. As you open the door, it creaks loudly! You hear a shout! Found a spear. You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'b'. An endoplasm comes into view. The endoplasm quivers. There is an open door here. An endoplasm is nearby! You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. Magical energy flows into your mind! A frilled lizard comes into view. You conjure some foxfire! Magical energy flows into your mind! The endoplasm freezes you. You are frozen. You conjure some foxfire! The foxfire hits the frilled lizard. You kill the frilled lizard! The foxfire hits the endoplasm. You kill the endoplasm! You conjure some foxfire! You conjure some foxfire! Your foxfire dissipates. x3 Your foxfire dissipates. x2 Your magical contamination has completely faded away. A kobold comes into view. It is wielding a +0 club. A kobold is nearby! You conjure some foxfire! The kobold shouts! You hear a loud squeak. x2 You conjure some foxfire! The foxfire hits the kobold. You kill the kobold! You conjure some foxfire! Magical energy flows into your mind! Your foxfire dissipates. x2 Your foxfire dissipates. Your foxfire dissipates. x2 HP restored. Found a robe. You see here a +0 spear. You now have 59 gold pieces (gained 12). You see here a +0 club. A rat comes into view. The rat squeaks loudly. A rat comes into view. You conjure some foxfire! The rat squeaks loudly. You conjure some foxfire! The foxfire hits the rat. You kill the rat! Your foxfire dissipates! You conjure some foxfire! You conjure some foxfire! The foxfire hits the rat but does no damage. A rat is nearby! The foxfire hits the rat. You kill the rat! Your foxfire dissipates. x2 You see here a rat corpse. You now have 68 gold pieces (gained 9). g - a scroll labelled XOFIOS BOANUI b - 2 potions of magic (gained 1) You see here a rat corpse. There is a large open door here. There is a large open door here. There is an open door here. You see here 5 poisoned darts. An endoplasm comes into view. An endoplasm is nearby! You conjure some foxfire! You conjure some foxfire! The foxfire hits the endoplasm. The endoplasm is lightly wounded. The endoplasm quivers. You conjure some foxfire! The foxfire hits the endoplasm. The endoplasm is severely wounded. The endoplasm freezes you. You are frozen. Your foxfire dissipates! The foxfire hits the endoplasm. You kill the endoplasm! Your foxfire dissipates. Found a flail. You open the door. Done exploring. Done exploring. Done exploring. Welcome back, pda0503 the Deep Elf Fire Elementalist. Game seed: 11927172246996586470 (custom seed) Press ? for a list of commands and other information. As you open the door, it creaks loudly! You hear a shout! A kobold comes into view. It is wielding a +0 dagger. Cast which spell? (? or * to list) You miscast Scorch. You are very lightly contaminated with residual magic. Nothing appears to happen. Magical energy flows into your mind! The kobold misses you. Casting: Scorch (safe; 14% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the kobold. You kill the kobold! Your magical contamination has completely faded away. Magic restored. c - 4 fuming red potions (gained 1) e - 2 puce potions (gained 1) A ball python comes into view. A ball python is nearby! You conjure some foxfire! You conjure some foxfire! The ball python hisses angrily. The foxfire hits the ball python. The ball python is moderately wounded. The foxfire hits the ball python. The ball python is severely wounded. You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. Magical energy flows into your mind! The foxfire hits the ball python. You kill the ball python! Your foxfire dissipates. Your magical contamination has completely faded away. A ball python comes into view. Found a runed orb. A ball python is nearby! You conjure some foxfire! You conjure some foxfire! You conjure some foxfire! The foxfire hits the ball python. The ball python is severely wounded. The ball python hisses angrily. The foxfire hits the ball python. You kill the ball python! You conjure some foxfire! Your foxfire dissipates. x2 Your foxfire dissipates. Your foxfire dissipates. Your foxfire dissipates. x2 You now have 76 gold pieces (gained 8). You see here an orb of energy. h - an orb of energy A kobold comes into view. It is wielding a +0 dagger. The kobold shouts! The kobold throws a stone. The stone hits you but does no damage. You conjure some foxfire! The foxfire hits the kobold. You kill the kobold! Casting: Foxfire (safe; 14% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Your foxfire dissipates. You see here a ball python corpse. Found a stone staircase leading down. You conjure some foxfire! Magical energy flows into your mind! Your foxfire dissipates! Your foxfire dissipates. You open the door. There is an open door here. A ball python comes into view. You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. Magical energy flows into your mind! You conjure some foxfire! There is not enough space to conjure foxfire! The foxfire hits the ball python. You kill the ball python! Your foxfire dissipates. Your magical contamination has completely faded away. An endoplasm comes into view. An endoplasm is nearby! You conjure some foxfire! Magical energy flows into your mind! You conjure some foxfire! You conjure some foxfire! The endoplasm quivers. The foxfire hits the endoplasm. You kill the endoplasm! Your foxfire dissipates. Your foxfire dissipates. Your foxfire dissipates. x3 Found 5 poisoned darts. A kobold comes into view. It is wielding a +0 short sword. A kobold is nearby! You conjure some foxfire! You conjure some foxfire! Magical energy flows into your mind! The foxfire hits the kobold. You kill the kobold! You conjure some foxfire! Your foxfire dissipates. Your foxfire dissipates. x4 You open the large door. There is a large open door here. There is a large open door here. Found a stone staircase leading down. As you open the door, it creaks loudly! There is an open door here. You now have 89 gold pieces (gained 13). You now have 95 gold pieces (gained 6). c - 5 fuming red potions (gained 1) d - 2 scrolls labelled WAQ YPTAUTS (gained 1) You open the door. There is an open door here. c - 6 fuming red potions (gained 1) You open the door. There is an open door here. A giant cockroach comes into view. You conjure some foxfire! You conjure some foxfire! The foxfire hits the giant cockroach but does no damage. The foxfire hits the giant cockroach. The giant cockroach is severely wounded. You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. Magical energy flows into your mind! The foxfire hits the giant cockroach. You kill the giant cockroach! Your foxfire dissipates. Your magical contamination has completely faded away. You now have 103 gold pieces (gained 8). Found a stone staircase leading down. You open the door. There is an open door here. You now have 115 gold pieces (gained 12). You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. Found a staircase leading out of the dungeon. There is an open door here. There is an open door here. There is an open door here. An endoplasm comes into view. Found a flail. An endoplasm is nearby! You conjure some foxfire! Your foxfire dissipates! You conjure some foxfire! Magical energy flows into your mind! The endoplasm quivers. The foxfire hits the endoplasm. The endoplasm is almost dead. You conjure some foxfire! The foxfire hits the endoplasm. You kill the endoplasm! Your foxfire dissipates. Your foxfire dissipates. Your foxfire dissipates. You open the door. There is an open door here. There is an open door here. There is an open door here. Found a spear. An endoplasm comes into view. An endoplasm is nearby! You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. Magical energy flows into your mind! You conjure some foxfire! You conjure some foxfire! The foxfire hits the endoplasm but does no damage. The endoplasm quivers. An endoplasm is nearby! The foxfire hits the endoplasm. The endoplasm is almost dead. The foxfire hits the endoplasm. You kill the endoplasm! Your Conjurations skill increases to level 2! Your foxfire dissipates. Your magical contamination has completely faded away. Found a robe. A kobold and a rat come into view. You conjure some foxfire! Your foxfire dissipates! A frilled lizard and a rat come into view. Found 12 gold pieces. The frilled lizard hisses angrily. The rat squeaks loudly. The kobold shouts! The foxfire hits the kobold. The kobold is moderately wounded. You conjure some foxfire! Magical energy flows into your mind! There is not enough space to conjure foxfire! There is not enough space to conjure foxfire! Your foxfire dissipates! The foxfire hits the kobold. The kobold is severely wounded. The kobold closely misses you. The kobold attacks as it pursues you! The kobold completely misses you. You conjure some foxfire! The foxfire hits the kobold but does no damage. The kobold is heavily wounded. You conjure some foxfire! Magical energy flows into your mind! The foxfire hits the kobold. You kill the kobold! You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. x2 You conjure some foxfire! Magical energy flows into your mind! The foxfire hits the rat. The rat is severely wounded. The rat closely misses you. You conjure some foxfire! The foxfire hits the rat but does no damage. The rat is severely wounded. The foxfire hits the rat. You kill the rat! The foxfire hits the rat. You kill the rat! You conjure some foxfire! The foxfire hits the frilled lizard. You kill the frilled lizard! You conjure some foxfire! Magical energy flows into your mind! Your foxfire dissipates. x2 Your foxfire dissipates. x3 Things that are here: a +0 club; a rat corpse; a kobold corpse You see here a rat corpse. You now have 127 gold pieces (gained 12). b - 3 potions of magic (gained 1) You now have 136 gold pieces (gained 9). g - 2 scrolls labelled XOFIOS BOANUI (gained 1) You open the door. There is an open door here. Done exploring. Done exploring. Done exploring. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-540-gceed6161e0 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: 9, arena_suspended: 0 prev_cmd = CMD_DISPLAY_MAP repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [pda0503] Species: Deep Elf Job: Fire Elementalist HP: 19/19; mods: 0/0 MP: 10/10; mod: 0 Stats: 5 (5) 21 (21) 15 (15) Position: (11, 49), 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 | 0 | 0 | 0 | 0 | 0/70 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/84 Polearms | X | 0 | 0 | 0 | 0 | 0/84 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/29 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 0 | 0 | 2 | 151 | 45/106 Stealth | X | 0 | 0 | 2 | 127 | 38/89 Shields | X | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 1 | 34 | 3 | 277 | 99/119 Conjurations | X | 1 | 33 | 2 | 131 | 5/126 Hexes | X | 0 | 0 | 0 | 0 | 0/29 Summonings | X | 0 | 0 | 0 | 0 | 0/42 Necromancy | X | 0 | 0 | 0 | 0 | 0/35 Translocations | X | 0 | 0 | 0 | 0 | 0/42 Forgecraft | X | 0 | 0 | 0 | 0 | 0/42 Fire Magic | X | 1 | 33 | 3 | 391 | 139/168 Ice Magic | X | 0 | 0 | 0 | 0 | 0/42 Air Magic | X | 0 | 0 | 0 | 0 | 0/42 Earth Magic | X | 0 | 0 | 0 | 0 | 0/42 Alchemy | X | 0 | 0 | 0 | 0 | 0/42 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 136 #49: 68 Mutations: magic regeneration: 1 (innate) Inventory bugs: Equipment: eq slot #5, inv slot #5: orb of energy eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #..#######.## #.>..#....# #### #..........# #....#....# #..' #....#....##########....#....# #..# ###..........................# ##'## #######....................# #...# #....................# #...# #..........###+##....# #...' #..........##........# ##### #..........##....##### # #..........''....# # #..........##....# # #..........##....######## #..........##....##.....###### #######'#####....##.....'....# #.# #....#......###### #.#####....#............ #..........#...######).. #########...)......#...# #... #.......#..........#...# #... #.......#........############... #..............### #...#)...... ######.........# #.#.#.#####. ####.........# #.#.#.#####. #.....#+###########.#......... #@###.#.# #.......#.####.. #.# #.#.# #.###.#.#.# #.. #.# #.#(# #.#...#.#.# #.. #.# #.#.# #.#.#.....####.# #.# #.#.# #...#.#.#......# #.###.#.###########.#.######## #.#...............#.#......... #.#####.#########.#........... #.......# #.###########. ######### #.# #. #.# #. #.# ###. #.# #... #.# #.#. #.# #.#. #.#########.## #...........# ###########.# ### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>