Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.34-a0-281-g02f3d51f4c Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 6179072754684303758, deterministic pregen: 1 Command line: /usr/games/crawl-git-02f3d51f4c -name neoul -rc /dgldir/rcfiles/crawl-git/neoul.rc -macro /dgldir/rcfiles/crawl-git/neoul.macro -morgue /dgldir/morgue/neoul/ -webtiles-socket /crawl-master/webserver/sockets/neoul:2025-07-05.19:28:07.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 21 stack frames. /usr/games/crawl-git-02f3d51f4c(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x64976e3e82ce]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-02f3d51f4c(_Z13do_crash_dumpv+0x43a) [0x64976e3f637a]: do_crash_dump() /usr/games/crawl-git-02f3d51f4c(_Z20crash_signal_handleri+0x1fa) [0x64976e3e87aa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x700ce824e330]: /usr/games/crawl-git-02f3d51f4c(_ZN14TilesFramework10_send_cellERK9coord_defRK13screen_cell_tS5_RK8map_cellS8_RSt3mapIjS0_St4lessIjESaISt4pairIKjS0_EEEb+0xdc3) [0x64976eb73e13]: TilesFramework::_send_cell(coord_def const&, screen_cell_t const&, screen_cell_t const&, map_cell const&, map_cell const&, std::map, std::allocator > >&, bool) /usr/games/crawl-git-02f3d51f4c(_ZN14TilesFramework9_send_mapEb+0x48d) [0x64976eb749bd]: TilesFramework::_send_map(bool) /usr/games/crawl-git-02f3d51f4c(_ZN14TilesFramework6redrawEv+0xf3) [0x64976eb7b453]: TilesFramework::redraw() /usr/games/crawl-git-02f3d51f4c(_Z5delayj+0x27) [0x64976eb81c17]: delay(unsigned int) /usr/games/crawl-git-02f3d51f4c(_ZN4bolt7do_fireEv+0x544) [0x64976e3a2694]: bolt::do_fire() /usr/games/crawl-git-02f3d51f4c(_ZN4bolt4fireEv+0x268) [0x64976e3a31b8]: bolt::fire() /usr/games/crawl-git-02f3d51f4c(_Z16handle_mon_spellP7monster+0xa48) [0x64976e7a1d48]: handle_mon_spell(monster*) /usr/games/crawl-git-02f3d51f4c(+0x84c91a) [0x64976e76091a]: /usr/games/crawl-git-02f3d51f4c(_Z19handle_monster_moveP7monster+0x1914) [0x64976e7683c4]: handle_monster_move(monster*) /usr/games/crawl-git-02f3d51f4c(_Z15handle_monstersb+0xbf0) [0x64976e769fd0]: handle_monsters(bool) /usr/games/crawl-git-02f3d51f4c(_Z12world_reactsv+0x147) [0x64976eb8b4d7]: world_reacts() /usr/games/crawl-git-02f3d51f4c(+0xc79a09) [0x64976eb8da09]: /usr/games/crawl-git-02f3d51f4c(+0xc7a535) [0x64976eb8e535]: /usr/games/crawl-git-02f3d51f4c(main+0x1f7) [0x64976e31d327]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x700ce82331ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x700ce823328b]: /usr/games/crawl-git-02f3d51f4c(_start+0x25) [0x64976e31dd55]: 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". 0x0000700ce83197a7 in __GI___wait4 (pid=10222, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000700ce83197a7 in __GI___wait4 (pid=10222, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000064976e3e897c in call_gdb (file=0x700ce840d4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 4696\000\000\000\000\000\000\000\000" #2 0x000064976e3f6398 in do_crash_dump () at dbg-asrt.cc:673 t = 1751745918 dir = "/dgldir/morgue/neoul/" name = "/dgldir/morgue/neoul/crash-neoul-20250705-200518.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x700ce840d4e0 <_IO_2_1_stderr_> #3 0x000064976e3e87aa in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x000064976eb73e13 in TilesFramework::_send_cell (this=this@entry=0x64976f0c0ba0 , gc=..., current_sc=..., next_sc=..., current_mc=..., next_mc=..., new_monster_locs=std::map with 1 element = {...}, force_full=false) at tileweb.cc:1596 item = 0x0 spell = school1 = school2 = next_pc = @0x700ce80c1548: {static MAX_DNGN_OVERLAY = 16, dngn_overlay = {mData = {4790, 943, 944, 945, 946, 947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, map_knowledge = {flags = 66, _feat = DNGN_SHALLOW_WATER, _feat_colour = 0 '\000', _trap = TRAP_UNASSIGNED, _cloud = std::unique_ptr = {get() = 0x0}, _item = std::unique_ptr = {get() = 0x0}, _mons = std::unique_ptr = {get() = 0x0}}, num_dngn_overlay = 6, halo = HALO_NONE, quad_glow = false, old_blood = false, is_highlighted_summoner = false, is_bloody = false, is_silenced = false, is_sanctuary = false, is_blasphemy = false, is_liquefied = false, mangrove_water = false, awakened_forest = false, has_bfb_corpse = false, orb_glow = 0 '\000', blood_rotation = 0 '\000', travel_trail = 0 '\000', disjunct = 0 '\000', flv = {floor_idx = 0, wall_idx = 0, feat_idx = 0, floor = 243, wall = 1392, feat = 0, special = 130}, fg = 4252, bg = 67109107, cloud = 0, icons = std::set with 0 elements} fg_changed = true overlays_changed = current_pc = @0x6497998a0118: {static MAX_DNGN_OVERLAY = 16, dngn_overlay = {mData = {943, 944, 945, 946, 947, 0 }}, map_knowledge = {flags = 66, _feat = DNGN_SHALLOW_WATER, _feat_colour = 0 '\000', _trap = TRAP_UNASSIGNED, _cloud = std::unique_ptr = {get() = 0x0}, _item = std::unique_ptr = {get() = 0x0}, _mons = std::unique_ptr = {get() = 0x0}}, num_dngn_overlay = 5, halo = HALO_NONE, quad_glow = false, old_blood = false, is_highlighted_summoner = false, is_bloody = false, is_silenced = false, is_sanctuary = false, is_blasphemy = false, is_liquefied = false, mangrove_water = false, awakened_forest = false, has_bfb_corpse = false, orb_glow = 0 '\000', blood_rotation = 0 '\000', travel_trail = 0 '\000', disjunct = 0 '\000', flv = {floor_idx = 0, wall_idx = 0, feat_idx = 0, floor = 243, wall = 1392, feat = 0, special = 130}, fg = 0, bg = 67109783, cloud = 0, icons = std::set with 0 elements} fg_idx = 4252 in_water = true mf = glyph = #6 0x000064976eb749bd in TilesFramework::_send_map (this=this@entry=0x64976f0c0ba0 , force_full=force_full@entry=false) at tileweb.cc:1917 gc = {x = 10, y = 61} sc = mc = x = 10 y = 61 no_rentry = {val = @0x64976f0c0c12, oldval = false} new_monster_locs = std::map with 1 element = {[2461] = {x = 7, y = 60}} default_cell = {glyph = 32 U' ', colour = 7, flash_colour = 0, flash_alpha = 0, tile = {static MAX_DNGN_OVERLAY = 16, dngn_overlay = {mData = {0 }}, map_knowledge = {flags = 0, _feat = DNGN_UNSEEN, _feat_colour = 0 '\000', _trap = TRAP_UNASSIGNED, _cloud = std::unique_ptr = {get() = 0x0}, _item = std::unique_ptr = {get() = 0x0}, _mons = std::unique_ptr = {get() = 0x0}}, num_dngn_overlay = 0, halo = HALO_NONE, quad_glow = false, old_blood = false, is_highlighted_summoner = false, is_bloody = false, is_silenced = false, is_sanctuary = false, is_blasphemy = false, is_liquefied = false, mangrove_water = false, awakened_forest = false, has_bfb_corpse = false, orb_glow = 0 '\000', blood_rotation = 0 '\000', travel_trail = 0 '\000', disjunct = 0 '\000', flv = {floor_idx = 0, wall_idx = 0, feat_idx = 0, floor = 0, wall = 0, feat = 0, special = 0}, fg = 0, bg = 262144, cloud = 0, icons = std::set with 0 elements}} default_map_cell = {flags = 0, _feat = DNGN_UNSEEN, _feat_colour = 0 '\000', _trap = TRAP_UNASSIGNED, _cloud = std::unique_ptr = {get() = 0x0}, _item = std::unique_ptr = {get() = 0x0}, _mons = std::unique_ptr = {get() = 0x0}} last_gc = {x = 8, y = 61} send_gc = false flash_colour = 0 #7 0x000064976eb7b453 in TilesFramework::redraw (this=this@entry=0x64976f0c0ba0 ) at tileweb.cc:2233 No locals. #8 0x000064976eb81c17 in delay (time=10) at libunix.cc:1817 No locals. #9 0x000064976eadf2f4 in scaled_delay (ms=) at /home/crawl-dev/dgamelaunch-config/crawl-build/crawl-git-repository/crawl-ref/source/view.h:37 Compilation info: <<<<<<<<<<< Compiled with GCC 13.3.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-02f3d51f4c/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-02f3d51f4c/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-02f3d51f4c/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 6, depth = 1 Level id: Swamp:1 Level build method = , level layout type = swamp, absdepth0 = 15 Level vaults: layout_falls_marsh swamp_other_decor nicolae_swamp_little_swirl Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (45, 40): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< There is an open door here. There are monsters nearby! The naga sharpshooter shouts! The salamander shoots an arrow. The arrow completely misses you. The naga sharpshooter gestures wildly while chanting. The naga sharpshooter magically shoots an arrow. The arrow hits you! A salamander mystic comes into view. It is wielding a +0 dagger of draining. You hear a shout! A naga ritualist and a salamander mystic come into view. Your maw growls hungrily at the naga ritualist. The salamander shoots an arrow. You block the arrow. The salamander mystic moves out of view. You reach to attack! You stick the salamander like a pincushion!!! The salamander is heavily wounded. You hear a roar! The naga sharpshooter gestures wildly while chanting. The naga sharpshooter magically shoots an arrow. You block the arrow. The naga sharpshooter shoots an arrow. The arrow barely misses you. The salamander mystic casts a spell at the nagaraja. The nagaraja seems to speed up. The salamander unwields a +1 shortbow of flaming. It stops flaming. The salamander hits you but does no damage. The naga sharpshooter casts a spell. The naga sharpshooter magically shoots an arrow. You block the arrow. The naga sharpshooter unwields a +0 short sword. The naga sharpshooter wields a +0 arbalest. The naga sharpshooter shoots a bolt. You block the bolt. The salamander mystic points at you and mumbles some strange words. The bolt of magma hits you! You partially resist. The salamander wields a +1 shortbow of flaming. It bursts into flame! The salamander shoots an arrow. You block the arrow. The nagaraja spits poison at you. The splash of poison misses you. The naga sharpshooter gestures wildly while chanting. The naga sharpshooter magically shoots an arrow. You block the arrow. There is an open door here. The naga sharpshooter mumbles some strange words. The naga sharpshooter magically shoots an arrow. The arrow hits you. Your skin crawls. You feel strong-willed. You spit the salamander mystic like a pig!!! You drain the salamander mystic. You bite the salamander mystic. The salamander mystic is severely wounded. The naga sharpshooter mumbles some strange words. The naga sharpshooter magically shoots an arrow. The arrow completely misses you. The naga sharpshooter gestures wildly while chanting. The naga sharpshooter magically shoots an arrow. The arrow barely misses you. You impale the nagaraja!! You bite the nagaraja!! The nagaraja is heavily wounded. The nagaraja hits you but does no damage. You block the nagaraja's attack. You puncture the nagaraja! The nagaraja is severely wounded. The nagaraja casts a spell at you. The poison arrow hits you!! You are poisoned. You partially resist. You hit the nagaraja. The nagaraja is severely wounded. You feel very sick. The nagaraja spits poison at you. You block the splash of poison. You completely miss the nagaraja. You bite the nagaraja!! You devour half of the nagaraja! You feel better. You kill the nagaraja! Trog accepts your kill. Trog appreciates your killing of a magic user. You feel very sick. The naga sharpshooter shoots an arrow. The arrow hits you. The naga sharpshooter spits poison at you. The splash of poison hits you. You resist. You reach to attack! You hit the salamander mystic but do no damage. You drain the salamander mystic. The salamander mystic is lightly wounded. You feel sick. The naga sharpshooter gestures wildly while chanting. The naga sharpshooter magically shoots an arrow. The arrow hits you. The salamander mystic casts a spell at something. You puncture the salamander mystic! Your bite misses the salamander mystic. The salamander mystic is moderately wounded. You feel sick. You closely miss the salamander mystic. The salamander mystic is moderately wounded. You feel sick. The naga sharpshooter shoots an arrow. The arrow hits you! The salamander shoots an arrow. The arrow closely misses you. The salamander mystic casts a spell at something. The salamander mystic barely misses you. You hit the salamander mystic. You drain the salamander mystic. You bite the salamander mystic! You kill the salamander mystic! Trog accepts your kill. Trog appreciates your killing of a magic user. You feel sick. The naga sharpshooter casts a spell. The naga sharpshooter magically shoots an arrow. The arrow barely misses you. The salamander mystic closely misses you. You hit the salamander but do no damage. The salamander is heavily wounded. You feel sick. The salamander mystic hits you with a +0 scimitar! A hell rat scurries out from under your cloak. You are engulfed in flames! You resist. A river rat scurries out from under your cloak. You puncture the salamander mystic! You bite the salamander mystic! The salamander mystic is severely wounded. You feel sick. The salamander mystic points at the salamander and mumbles some strange words. The salamander seems to speed up. You block the salamander mystic's attack. You puncture the salamander mystic! You drain the salamander mystic. The salamander mystic is almost dead. You feel sick. The naga sharpshooter spits poison at you. The splash of poison misses you. The splash of poison hits your river rat! The salamander mystic closely misses you. You hear a shout! You impale the salamander mystic!! You devour the salamander mystic! You feel better. You kill the salamander mystic! Trog accepts your kill. Trog appreciates your killing of a magic user. You feel sick. You block the salamander mystic's attack. A lindwurm comes into view. You puncture the salamander mystic! You drain the salamander mystic. The salamander mystic is moderately wounded. You feel sick. You are no longer poisoned. The salamander mystic gestures at you while chanting. The lance of force hits you! You are knocked back by the lance of force. You slam into the stone wall. Your hell rat bites the salamander mystic but does no damage. The salamander mystic points at you and mumbles some strange words. The lance of force misses you. Your hell rat bites the salamander mystic! You are too injured to fight recklessly! You are too injured to fight recklessly! The salamander mystic casts a spell at you. The bolt of magma hits your river rat!! Your river rat dies! The bolt of magma hits you!! You partially resist. Your hell rat barely misses the salamander mystic. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! Reach: j) +4 partisan (drain) Press: ? - help, Dir - move target Aim: a salamander mystic, wielding a +0 dagger of draining and wearing a +0 robe (moderately wounded, fast, lightly drained, 84% to hit and 80% to hit with your bite) You reach to attack! You impale the salamander mystic!! The salamander mystic is severely wounded. Your hell rat bites the naga sharpshooter. Reach: j) +4 partisan (drain) Press: ? - help, Dir - move target Aim: a salamander mystic, wielding a +0 dagger of draining and wearing a +0 robe (severely wounded, fast, lightly drained, 84% to hit and 80% to hit with your bite) You hit the salamander mystic. Your bite misses the salamander mystic. The salamander mystic is almost dead. You block the salamander mystic's attack. Your hell rat barely misses the naga sharpshooter. Reach: j) +4 partisan (drain) Press: ? - help, Dir - move target Aim: a salamander mystic, wielding a +0 dagger of draining and wearing a +0 robe (almost dead, fast, lightly drained, 84% to hit and 80% to hit with your bite) You skewer the salamander mystic like a kebab!!! You kill the salamander mystic! Trog accepts your kill. Trog appreciates your killing of a magic user. The salamander unwields a +1 shortbow of flaming. It stops flaming. The salamander hits your hell rat! Your hell rat is engulfed in flames! Your hell rat dies! Reach: j) +4 partisan (drain) Press: ? - help, Dir - move target Aim: a naga sharpshooter, wielding a +0 shortbow (lightly wounded, fast, 78% to hit and 72% to hit with your bite) You closely miss the naga sharpshooter. Your bite misses the naga sharpshooter. The naga sharpshooter is lightly wounded. The naga sharpshooter is no longer moving quickly. The naga sharpshooter shoots an arrow. You block the arrow. The naga sharpshooter spits poison at you. The splash of poison hits you. You resist. Reach: j) +4 partisan (drain) Press: ? - help, Dir - move target Aim: a naga sharpshooter, wielding a +0 shortbow (lightly wounded, catching its breath, 78% to hit and 72% to hit with your bite) You closely miss the naga sharpshooter. You bite the naga sharpshooter! The naga sharpshooter is lightly wounded. The naga sharpshooter spits poison at you. You block the splash of poison. The naga sharpshooter shoots an arrow. You block the arrow. Reach: j) +4 partisan (drain) Press: ? - help, Dir - move target Aim: a naga sharpshooter, wielding a +0 shortbow (lightly wounded, 78% to hit and 72% to hit with your bite) You skewer the naga sharpshooter like a kebab!!! You bite the naga sharpshooter!! You devour half of the naga sharpshooter! You feel better. You kill the naga sharpshooter! Trog accepts your kill. Trog appreciates your killing of a magic user. The salamander wields a +1 shortbow of flaming. It bursts into flame! The salamander shoots an arrow. The arrow completely misses you. The naga sharpshooter spits poison at you. The splash of poison hits you but does no damage. You are poisoned. You resist. The lindwurm breathes flames at you. The blast of flame hits the salamander. The salamander completely resists. The blast of flame hits you! You resist. The naga sharpshooter casts a spell. The naga sharpshooter magically shoots a bolt. You block the bolt. Reach: j) +4 partisan (drain) Press: ? - help, Dir - move target Aim: a salamander, wielding a +1 shortbow of flaming (heavily wounded, fast, 84% to hit and 80% to hit with your bite) You impale the salamander!! You drain the salamander. You bite the salamander. You kill the salamander! Trog accepts your kill. You feel very sick. The naga sharpshooter shoots a bolt. You block the bolt. Reach: j) +4 partisan (drain) Press: ? - help, Dir - move target Aim: a naga sharpshooter, wielding a +0 arbalest (fast, 78% to hit and 72% to hit with your bite) You reach to attack! You impale the naga sharpshooter!! You drain the naga sharpshooter! The naga sharpshooter is severely wounded. You feel sick. The naga sharpshooter gestures wildly while chanting. The naga sharpshooter magically shoots a bolt. The bolt misses you. The naga sharpshooter spits poison at you. The splash of poison misses you. A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! You feel sick. The naga sharpshooter shoots a bolt. The bolt closely misses you. The lindwurm completely misses you. x2; You block the lindwurm's attack. You impale the lindwurm!! You bite the lindwurm! The lindwurm is severely wounded. You feel sick. The naga sharpshooter shoots a bolt. The bolt completely misses you. Okay, then. You barely miss the lindwurm. You bite the lindwurm! You devour half of the lindwurm! You feel better. You kill the lindwurm! Trog accepts your kill. You feel the power of Trog in you as your rage grows. You feel sick. The naga sharpshooter shoots a bolt. You block the bolt. You feel the effects of Trog's Hand fading. You feel sick. The naga sharpshooter shoots a bolt. You block the bolt. The naga ritualist spits poison at you. You block the splash of poison. Items here: ))) †. You puncture the naga sharpshooter! You drain the naga sharpshooter. You bite the naga sharpshooter! You devour half of the naga sharpshooter! You feel better. You kill the naga sharpshooter! Trog accepts your kill. Trog appreciates your killing of a magic user. You spit the naga ritualist like a pig!!! You drain the naga ritualist! You devour half of the naga ritualist! You feel better. You kill the naga ritualist! Trog accepts your kill. You feel the power of Trog in you as your rage grows. You feel sick. Your Evocations skill increases to level 7! There is an open door, spattered with blood here. Items here: )) [[ †. You feel a strong urge to attack something. You feel sick. Items here: ))) †. You feel sick. You are no longer poisoned. You feel your anger nearly subside. You start resting. You are no longer berserk. You are exhausted. You feel yourself slow down. You start resting. Your skin stops crawling. You feel less strong-willed. You start resting. HP restored. You start waiting. You feel yourself speed up. You start waiting. You recover from your berserk rage. Things that are here: a +0 dagger of draining; a +0 robe Items here: )))) [[. There is an open door, spattered with blood here. Items here: )) [[ †. You reach down and open the gate. Your maw growls hungrily at the anaconda. Your maw growls hungrily at the guardian serpent. 14 snakes and 2 guardian serpents come into view. Your maw growls hungrily at the anaconda. The anaconda hisses angrily. The black mamba hisses angrily. The anaconda hisses angrily. x3; The shock serpent hisses angrily. You hear an angry hiss. The mana viper hisses angrily. The black mamba hisses angrily. The guardian serpent shouts! The anaconda hisses angrily. x3; The mana viper hisses angrily. The guardian serpent shouts! The anaconda hisses angrily. An anaconda comes into view. x2; A mana viper comes into view. The mana viper moves out of view. The anaconda hisses angrily. x2 You barely miss the anaconda. The mana viper hisses angrily. You bite the anaconda, but do no damage. You block the anaconda's attack. x3 The anaconda bites you but does no damage. The anaconda grabs you. The anaconda closely misses you. The anaconda constricts you. There are monsters nearby! The mana viper hisses angrily. You skewer the anaconda like a kebab!!! You bite the anaconda. You devour half of the anaconda! You feel better. You kill the anaconda! Trog accepts your kill. You block the anaconda's attack. x2 The guardian serpent gestures with its tail at you. The anaconda blinks! x3; You block the anaconda's attack. The anaconda bites you but does no damage. The anaconda grabs you. You block the anaconda's attack. The anaconda constricts you. A hell rat scurries out from under your cloak. There are monsters nearby! You closely miss the anaconda. You bite the anaconda!! The anaconda is heavily wounded. You block the anaconda's attack. x2 The anaconda bites you but does no damage. You block the anaconda's attack. The anaconda barely misses you. The anaconda constricts you. You block the anaconda's attack. The anaconda bites you. The anaconda misses you. Your hell rat closely misses the anaconda. There are monsters nearby! You impale the anaconda!! Your bite misses the anaconda. The anaconda is almost dead. You block the anaconda's attack. The anaconda barely misses you. The anaconda constricts you. You block the anaconda's attack. x2 The guardian serpent gestures with its tail at you. You block the anaconda's attack. The anaconda misses you. The anaconda closely misses your hell rat. The anaconda bites your hell rat! The anaconda barely misses you. The anaconda constricts you. Your hell rat bites the anaconda! Your hell rat drains the anaconda. The anaconda barely misses you. The anaconda misses you. The anaconda bites you but does no damage. Unknown command. Blink to where? Press: ? - help, Dir - move target You blink free of the anaconda. As you read the scroll of blinking, it crumbles to dust. The anaconda bites your hell rat! Your hell rat dies! Your skin crawls. You feel strong-willed. You block the anaconda's attack. The anaconda completely misses you. The anaconda closely misses you. You block the anaconda's attack. The anaconda grabs you. The anaconda bites you! The anaconda constricts you. A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! You block the anaconda's attack. The anaconda constricts you. The anaconda loses its grip on you. You barely miss the anaconda. You block the anaconda's attack. x4 You impale the anaconda!! You bite the anaconda!! You devour half of the anaconda! You feel better. You kill the anaconda! Trog accepts your kill. You hear an angry hiss. You block the anaconda's attack. x2 The guardian serpent coils itself and waves its upper body at you. The mana viper blinks into view! The anaconda blinks! The mana viper blinks into view! Your Dodging skill increases to level 17! You perforate the anaconda like a sieve!!! You drain the anaconda! Your bite misses the anaconda. The anaconda is almost dead. You block the mana viper's attack. The anaconda grabs you. The anaconda bites you but does no damage. The anaconda constricts you. You block the anaconda's attack. You block the mana viper's attack. You stick the anaconda like a pincushion!!! You devour half of the anaconda! You feel better. You kill the anaconda! Trog accepts your kill. You feel the power of Trog in you as your rage grows. The mana viper completely misses you. You spit the mana viper like a pig!!! You drain the mana viper! The mana viper is almost dead. You hear an angry hiss. You block the mana viper's attack. The anaconda misses you. You impale the mana viper!! You kill the mana viper! Trog accepts your kill. The anaconda barely misses you. The anaconda misses you. You block the anaconda's attack. The anaconda closely misses you. You miss the anaconda. You bite the anaconda!! The anaconda is heavily wounded. The anaconda completely misses you. You block the anaconda's attack. x2 The anaconda misses you. You stick the anaconda like a pincushion!!! You devour half of the anaconda! You feel better. You kill the anaconda! Trog accepts your kill. You feel the power of Trog in you as your rage grows. You block the anaconda's attack. x2 You completely miss the anaconda. Your bite misses the anaconda. You block the anaconda's attack. The anaconda misses you. The anaconda completely misses you. You block the anaconda's attack. The anaconda barely misses you. You hit the anaconda. You drain the anaconda. You bite the anaconda! The anaconda is moderately wounded. You block the anaconda's attack. x4 You impale the anaconda!! You drain the anaconda. You bite the anaconda. You kill the anaconda! Trog accepts your kill. You feel the power of Trog in you as your rage grows. The anaconda grabs you. You block the anaconda's attack. The anaconda constricts you. You perforate the anaconda like a sieve!!! You devour half of the anaconda! You feel better. You kill the anaconda! Trog accepts your kill. You stick the anaconda like a pincushion!!! You devour half of the anaconda! You feel better. You kill the anaconda! Trog accepts your kill. You feel the power of Trog in you as your rage grows. You barely miss the anaconda. Your bite misses the anaconda. The anaconda is lightly wounded. You block the anaconda's attack. The anaconda closely misses you. You puncture the anaconda! Your bite misses the anaconda. The anaconda is moderately wounded. The anaconda completely misses you. x2 The anaconda hisses angrily. You impale the anaconda!! The anaconda is severely wounded. You block the anaconda's attack. x2 You impale the anaconda!! You bite the anaconda!!! You kill the anaconda! Trog accepts your kill. You feel the power of Trog in you as your rage grows. The guardian serpent gestures with its tail at you. The bolt of poison hits the guardian serpent! The guardian serpent is poisoned. The bolt of poison misses you. You puncture the guardian serpent! You bite the guardian serpent!! You devour half of the guardian serpent! You feel better. You kill the guardian serpent! Trog accepts your kill. Trog appreciates your killing of a magic user. You puncture the anaconda! You drain the anaconda. You devour half of the anaconda! You feel better. You kill the anaconda! Trog accepts your kill. You feel the effects of Trog's Hand fading. Training target 20.0 for Fighting reached! Your Fighting skill increases to level 20! You perforate the mana viper like a sieve!!! You kill the mana viper! Trog accepts your kill. You impale the mana viper!! You drain the mana viper! You bite the mana viper. You kill the mana viper! Trog accepts your kill. The guardian serpent weaves intricate patterns with the tip of its tongue. The bolt of poison hits the mana viper! The bolt of poison misses you. You impale the mana viper!! Your bite misses the mana viper. The mana viper is severely wounded. You block the mana viper's attack. You perforate the mana viper like a sieve!!! You kill the mana viper! Trog accepts your kill. You miss the black mamba. You bite the black mamba! The black mamba is moderately wounded. You puncture the black mamba! You drain the black mamba. Your bite misses the black mamba. The black mamba is severely wounded. The black mamba bites you but does no damage. You block the anaconda's attack. x2; You block the black mamba's attack. You miss the black mamba. The black mamba is severely wounded. You block the anaconda's attack. x2 The black mamba bites you but does no damage. The anaconda completely misses you. You barely miss the black mamba. Your bite misses the black mamba. The black mamba is severely wounded. You block the black mamba's attack. You block the anaconda's attack. The anaconda completely misses you. You hit the black mamba. You bite the black mamba! You kill the black mamba! Trog accepts your kill. You block the anaconda's attack. x2 You closely miss the anaconda. Your skin stops crawling. You feel less strong-willed. You block the anaconda's attack. x2 You closely miss the anaconda. You bite the anaconda!! The anaconda is heavily wounded. You spit the anaconda like a pig!!! You kill the anaconda! Trog accepts your kill. The guardian serpent coils itself and waves its upper body at you. The bolt of poison misses you. You impale the guardian serpent!! You drain the guardian serpent! Your bite misses the guardian serpent. The guardian serpent is almost dead. The guardian serpent gestures with its tail at you. The bolt of poison hits you. You are poisoned. You resist. You barely miss the guardian serpent. You bite the guardian serpent. You devour half of the guardian serpent! You feel better. You kill the guardian serpent! Trog accepts your kill. Trog appreciates your killing of a magic user. You feel very sick. You spit the black mamba like a pig!!! You kill the black mamba! Trog accepts your kill. You feel sick. You impale the shock serpent!! You bite the shock serpent! The shock serpent is severely wounded. The shock serpent's electric aura discharges violently, shocking you. You resist. You feel sick. The shock serpent misses you. You miss the shock serpent. The shock serpent is severely wounded. You feel sick. You block the shock serpent's attack. You puncture the shock serpent! You kill the shock serpent! Trog accepts your kill. You feel the power of Trog in you as your rage grows. The air sparks with electricity, shocking you. You resist. You feel sick. No target in view! No target in view! You feel sick. You see here an anaconda corpse. You feel a strong urge to attack something. You feel sick. You are no longer berserk. You are exhausted. You feel yourself slow down. You feel sick. You start resting. You feel sick. x4 You are no longer poisoned. You start resting. HP restored. You start waiting. You feel yourself speed up. There is an open gate here. You pick up the serpentine rune and feel its power. Press } to see all the runes you have collected. Unknown command. You recover from your berserk rage. There is an open gate here. There is an open door, spattered with blood here. Items here: )) [[ ÷. Items here: )))) [[. There is an open door, spattered with blood here. There is an open door here. Key pressed, stopping explore. There is an open door here. Things that are here: a +0 long sword; a +0 robe Things that are here: a +0 arbalest; a +0 battleaxe Done exploring. Done exploring. Done exploring. Done exploring. Done exploring. What level of the Dungeon? (default 10, ? - help) Items here: )))) [ ÷÷÷. Items here: ))))) [ ÷. Items here: )))) ? [[. You see here a rimehorn talisman. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down, spattered with blood here. You see here a +0 war axe of flaming. There is a staircase back to the Lair, spattered with blood here. You fly upwards. Welcome back to the Lair of Beasts! There is a staircase to the Snake Pit here. You see here a wolf skeleton. There is a stone staircase leading up, spattered with blood here. You fly upwards. Level annotation: exclusion: oklob plant There is a stone staircase leading down here. There is an open door here. There is a stone staircase leading up, spattered with blood here. You fly upwards. There is a stone staircase leading down here. There is a staircase back to the Dungeon, spattered with blood here. You fly upwards. Welcome back to the Dungeon! There is a staircase to the Lair here. What level of the Swamp? (default 1, ? - help) You fly downwards. Welcome back to the Lair of Beasts! There is a staircase back to the Dungeon, spattered with blood here. There is a stone staircase leading down here. You fly downwards. Level annotation: exclusion: oklob plant There is a stone staircase leading up, spattered with blood here. You see here a parchment of Summon Small Mammal. There is a staircase to the Swamp here. You fly downwards. Welcome to the Swamp! This branch is noisy: sounds don't travel as far here. This branch contains the decaying rune of Zot. There is a staircase back to the Lair here. A swamp worm is nearby! The swamp worm fires a harpoon shot at you. The harpoon shot hits you. You are yanked forward by the harpoon shot. You impale the swamp worm!! Your bite misses the swamp worm. The swamp worm is almost dead. The swamp worm closely misses you. You hit the swamp worm. You drain the swamp worm. The swamp worm is almost dead. You block the swamp worm's attack. You closely miss the swamp worm. You bite the swamp worm. You kill the swamp worm! Trog accepts your kill. No target in view! No target in view! A spriggan rider comes into view. It is wielding a +0 spear. Your maw growls hungrily at the spriggan rider. You hear a shout! The spriggan rider shouts! You hear a shout! x2 You hear an angry buzzing noise. You hear a shout! x2 You hear an angry buzzing noise. x2 A vampire mosquito and 2 spriggan riders come into view. A spriggan rider comes into view. It is wielding a +0 spear. There are monsters nearby! A vampire mosquito comes into view. x2 There are monsters nearby! There are monsters nearby! You reach to attack! You hit the spriggan rider. You drain the spriggan rider. The spriggan rider is lightly wounded. You block the spriggan rider's attack. x2 You reach to attack! You closely miss the spriggan rider. The spriggan rider is lightly wounded. The spriggan rider hits you from afar with a +0 spear. You block the spriggan rider's attack. x3 You puncture the vampire mosquito! You bite the vampire mosquito!! You devour the vampire mosquito! You feel better. You destroy the vampire mosquito! Trog accepts your kill. You block the spriggan rider's attack. x2 The spriggan rider barely misses you. You block the spriggan rider's attack. x2 The spriggan rider hits you from afar with a +0 spear!! A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! You block the spriggan rider's attack. The spriggan rider misses you. The spriggan rider hits you from afar with a +0 spear. A river rat scurries out from under your cloak. You block the spriggan rider's attack. You skewer the vampire mosquito like a kebab!!! You devour the vampire mosquito! You feel better. You destroy the vampire mosquito! Trog accepts your kill. The vampire mosquito closely misses your river rat. You reach to attack! You stick the spriggan rider like a pincushion!!! You kill the hornet! Trog accepts your kill. The spriggan falls from its now dead mount. The spriggan is almost dead. The vampire mosquito bites your river rat! The spriggan rider hits you from afar with a +0 spear! The spriggan rider hits you from afar with a +0 spear!! You block the spriggan rider's attack. You reach to attack! You puncture the spriggan! You kill the spriggan! Trog accepts your kill. You hear a splash. The vampire mosquito bites your river rat! Your river rat dies! You block the spriggan rider's attack. x2 The spriggan rider hits you from afar with a +0 spear!! A hell rat scurries out from under your cloak. You reach to attack! You impale the spriggan rider!! The spriggan rider is moderately wounded. You perforate the vampire mosquito like a sieve!!! You devour the vampire mosquito! You feel better. You destroy the vampire mosquito! Trog accepts your kill. The spriggan rider hits you but does no damage. You block the spriggan rider's attack. x2 You could not reach far enough! You block the spriggan rider's attack. The spriggan rider hits you from afar with a +0 spear! You block the spriggan rider's attack. You reach to attack! You impale the spriggan rider!! The spriggan rider is severely wounded. Your hell rat bites the spriggan rider! You hear a splash. The spriggan dies! Trog accepts your kill. Your hell rat drains the hornet! The hornet dies! Trog accepts your kill. You block the spriggan rider's attack. You could not reach far enough! Your hell rat splashes around in the water. You block the spriggan rider's attack. You could not reach far enough! You block the spriggan rider's attack. Your hell rat barely misses the spriggan rider. You block the spriggan rider's attack. You reach to attack! You perforate the spriggan rider like a sieve!!! You kill the hornet! Trog accepts your kill. The spriggan falls from its now dead mount. The spriggan is heavily wounded. Your hell rat misses the spriggan. You reach to attack! You impale the spriggan!! You kill the spriggan! Trog accepts your kill. You hear a splash. x2 The spriggan rider completely misses you. You reach to attack! You closely miss the spriggan rider. You block the spriggan rider's attack. You reach to attack! You impale the spriggan rider!! The spriggan rider is moderately wounded. Your hell rat bites the spriggan rider! You hear a splash. The spriggan dies! Trog accepts your kill. Your Invocations skill increases to level 6! You reach to attack! You perforate the hornet like a sieve!!! You kill the hornet! Trog accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You are no longer berserk. You are exhausted. You feel yourself slow down. You start resting. A shambling mangrove comes into view. A shambling mangrove is nearby! A shambling mangrove is nearby! A shambling mangrove is nearby! A shambling mangrove is nearby! Things that are here: a +0 spear; a spriggan corpse The shambling mangrove runs its roots beneath you! The grasping roots grab you! The grasping roots constrict you. You escape the roots' grasp. You reach to attack! You hit the shambling mangrove but do no damage. The shambling mangrove runs its roots beneath you! The grasping roots grab you! The grasping roots constrict you. x2 You spit the shambling mangrove like a pig!!! You drain the shambling mangrove!! You destroy the shambling mangrove! Trog accepts your kill. Angry insects surge out from beneath the shambling mangrove's foliage! You reach to attack! You puncture the hornet! The hornet is moderately wounded. The hornet completely misses you. Your hell rat bites the hornet! You impale the hornet!! You devour the hornet! You feel better. You kill the hornet! Trog accepts your kill. You block the hornet's attack. The hornet completely misses you. You hit the hornet. You bite the hornet!! You devour the hornet! You feel better. You kill the hornet! Trog accepts your kill. No target in view! No target in view! No target in view! No target in view! You swap places. You swap places. You swap places. Your hell rat returns to the shadows of the Dungeon. No target in view! No target in view! A swamp worm comes into view. The swamp worm moves out of view. No target in view! A swamp worm is nearby! A swamp worm is nearby! A swamp worm is nearby! A swamp worm is nearby! You feel yourself speed up. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! A tyrant leech comes into view. You closely miss the swamp worm. You bite the swamp worm!! The swamp worm is heavily wounded. You block the swamp worm's attack. You completely miss the swamp worm. Your bite misses the swamp worm. The swamp worm is heavily wounded. The swamp worm bites you but does no damage. You puncture the swamp worm! You drain the swamp worm. Your bite misses the swamp worm. The swamp worm is almost dead. You recover from your berserk rage. You block the swamp worm's attack. There are monsters nearby! You barely miss the swamp worm. You bite the swamp worm. You kill the swamp worm! Trog accepts your kill. A tyrant leech is nearby! A tyrant leech is nearby! A bunyip comes into view. There are monsters nearby! A bunyip comes into view. You reach to attack! The helpless bunyip fails to defend itself. You perforate the bunyip like a sieve!!! You drain the bunyip!! You kill the bunyip! Trog accepts your kill. You reach to attack! The helpless tyrant leech fails to defend itself. You stick the tyrant leech like a pincushion!!! You drain the tyrant leech. You kill the tyrant leech! Trog accepts your kill. The bunyip gives a hideous shriek! The bunyip completely misses you. The bunyip claws you! A river rat scurries out from under your cloak. The bunyip barely misses you. You closely miss the bunyip. You bite the bunyip!! The bunyip is moderately wounded. You impale the bunyip!! You bite the bunyip, but do no damage. The bunyip is heavily wounded. Your river rat misses the bunyip. A bunyip is nearby! You impale the bunyip!! You drain the bunyip! You kill the bunyip! Trog accepts your kill. A tyrant leech comes into view. A tyrant leech is nearby! You swap places. A tyrant leech is nearby! A tyrant leech is nearby! You reach to attack! You barely miss the tyrant leech. A tyrant leech is nearby! You impale the tyrant leech!! You drain the tyrant leech. The tyrant leech is heavily wounded. Your river rat bites the tyrant leech. You block the tyrant leech's attack. A tyrant leech is nearby! You barely miss the tyrant leech. The tyrant leech is severely wounded. Your river rat bites the tyrant leech. The tyrant leech bites you!! The tyrant leech draws vitality from your injuries! A tyrant leech is nearby! You impale the tyrant leech!! You kill the tyrant leech! Trog accepts your kill. Your river rat returns to the shadows of the Dungeon. HP restored. You now have 2985 gold pieces (gained 17). You see here a tyrant leech corpse. A vampire mosquito comes into view. A vampire mosquito is nearby! A swamp drake and a ghost crab come into view. There are monsters nearby! There are monsters nearby! A vampire mosquito comes into view. The ghost crab breathes spectral mist at you. The spectral mist engulfs you. No reachable target in view! No reachable target in view! No reachable target in view! No reachable target in view! You are engulfed in spectral mist. The vampire mosquito buzzes angrily. x2 The vampire mosquito completely misses you. The ghost crab completely misses you. The ghost crab claws you! The swamp drake breathes poison at you. The noxious blast misses you. You impale the ghost crab!! The ghost crab is heavily damaged. The vampire mosquito misses you. The spectral spriggan berserker misses you. You block the vampire mosquito's attack. You block the ghost crab's attack. x2 You impale the ghost crab!! The ghost crab is almost destroyed. The vampire mosquito barely misses you. You block the vampire mosquito's attack. x2 The spectral spriggan berserker closely misses you. You block the vampire mosquito's attack. The ghost crab breathes spectral mist at you. The spectral mist engulfs you. You block the swamp drake's attack. You puncture the ghost crab! You destroy the ghost crab! Trog accepts your kill. The spectral spriggan berserker fades away! You block the vampire mosquito's attack. The vampire mosquito bites you but does no damage. The vampire mosquito completely misses you. You block the vampire mosquito's attack. The swamp drake misses you. Okay, then. You miss the vampire mosquito. Your bite misses the vampire mosquito. You block the vampire mosquito's attack. The vampire mosquito misses you. You block the vampire mosquito's attack. The swamp drake breathes poison at you. The noxious blast misses you. You barely miss the swamp drake. You block the vampire mosquito's attack. x3 The vampire mosquito completely misses you. The swamp drake breathes poison at you. The noxious blast engulfs you but does no damage. You are poisoned. You resist. You impale the vampire mosquito!! You devour the vampire mosquito! You feel better. You destroy the vampire mosquito! Trog accepts your kill. You feel sick. You block the vampire mosquito's attack. x2 You block the swamp drake's attack. You barely miss the swamp drake. Your bite misses the swamp drake. You feel sick. You are no longer poisoned. You block the vampire mosquito's attack. x2 You block the swamp drake's attack. You impale the vampire mosquito!! You destroy the vampire mosquito! Trog accepts your kill. You block the swamp drake's attack. You impale the swamp drake!! The swamp drake is severely wounded. The swamp drake breathes poison at you. The noxious blast engulfs you but does no damage. You are poisoned. You resist. A swamp drake is nearby! A swamp drake is nearby! You impale the swamp drake!! You kill the swamp drake! Trog accepts your kill. You feel sick. No target in view! No target in view! You feel sick. You feel sick. You are no longer poisoned. You see here a ghost crab corpse. There is a stone staircase leading down here. You now have 3003 gold pieces (gained 18). C - 16 scrolls of identify (gained 1) A bog body comes into view. A bog body is nearby! A bog body is nearby! A bog body is nearby! A bog body is nearby! You puncture the bog body! The bog body is heavily damaged. The bog body casts a spell at you. The bolt of cold hits you! You resist. You puncture the bog body! The bog body is severely damaged. The bog body misses you. You impale the bog body!! You devour the bog body! You feel better. You destroy the bog body! Trog accepts your kill. Trog appreciates your killing of a magic user. A swamp worm comes into view. Your maw growls hungrily at the swamp worm. The swamp worm fires a harpoon shot at you. The harpoon shot hits you! You are yanked forward by the harpoon shot. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-281-g02f3d51f4c 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: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_AUTOFIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [neoul] Species: Merfolk Job: Berserker HP: 150/162; mods: 0/0 MP: 22/22; mod: 0 Stats: 42 18 21 Position: (8, 60), god: Trog (10), turn_is_over: 1, banished: 0 Standing on/in/over feature: some shallow water Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 20 | 10279 | 0/1199 Short Blades | X | 0 | 0 | 0 | 0 | 0/35 Long Blades | X | 0 | 0 | 0 | 0 | 0/42 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/70 Polearms | X | 2 | 22 | 16 | 4088 | 338/525 Staves | X | 0 | 0 | 0 | 0 | 0/70 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 1 | 12 | 9 | 2758 | 508/525 Armour | X | 1 | 11 | 5 | 1502 | 241/504 Dodging | X | 1 | 11 | 17 | 5193 | 110/669 Stealth | X | 0 | 0 | 6 | 742 | 0/247 Shields | X | 1 | 11 | 10 | 2981 | 206/600 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | X | 0 | 0 | 0 | 0 | 0/70 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/70 Translocations | X | 0 | 0 | 0 | 0 | 0/70 Forgecraft | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 0 | 0 | 0/84 Ice Magic | X | 0 | 0 | 0 | 0 | 0/42 Air Magic | X | 0 | 0 | 0 | 0 | 0/70 Earth Magic | X | 0 | 0 | 0 | 0 | 0/70 Alchemy | X | 0 | 0 | 0 | 0 | 0/29 Invocations | X | 1 | 11 | 6 | 917 | 35/295 Evocations | X | 1 | 11 | 7 | 1699 | 299/400 Shapeshifting | X | 1 | 11 | 18 | 7263 | 422/866 Spell bugs: Durations: #33: 1 Attributes: #12: 3832 #13: 829 #22: 1 #23: 24088 #24: 114830637 #49: 2985 Mutations: nimble swimmer: 2 (innate) mertail: 1 (innate) Inventory bugs: Equipment: eq slot #5, inv slot #7: +2 pair of gloves eq slot #9, inv slot #4: ring of Naege {^Contam +Blink Str+4 Int+6} eq slot #2, inv slot #49: +0 tower shield of cold resistance eq slot #10, inv slot #3: amulet of Paranoia {^Contam +Blink Regen+ Str+6} eq slot #3, inv slot #14: +2 robe of the Weaver {rF+ Str+2 SInv Stlth+} eq slot #8, inv slot #39: +2 ratskin cloak {*Rats rPois rN+ Str-1 Int-1 Dex+1} eq slot #4, inv slot #21: +0 hat "Ykkisous" {Fly rElec Str+2 Int+4} eq slot #9, inv slot #35: ring "Tuasaoqi" {Will+ Str+8 Int+2} eq slot #6, inv slot #47: +0 pair of boots of Nasamuqa {Str+3 Slay+2} eq slot #1, inv slot #9: +4 partisan of draining }}}}}}}}}}} Webtiles message buffer: {"msg":"map","vgrdc":{"x":-37,"y":20},"cells":[{"x":-41,"y":12,"mf":26},{"mf":26},{"x":-43,"y":13,"t":{"bg":242}},{"t":{"bg":242}},{"mf":26,"t":{"bg":245}},{"mf":26,"t":{"bg":243}},{"mf":26,"t":{"bg":2548,"flv":{"f":243,"s":57}}},{"t":{"bg":67111412,"flv":{"f":242,"s":105}}},{"t":{"bg":919}},{"t":{"bg":243}},{"t":{"bg":2547,"flv":{"f":245,"s":23}}},{"x":-33,"y":13,"t":{"bg":920}},{"t":{"bg":242}},{"t":{"bg":67109106}},{"x":-42,"y":14,"t":{"bg":920,"cloud":4937}},{"mf":26,"t":{"bg":919}},{"f":33,"mf":1,"g":".","col":6,"t":{"bg":243}},{"f":33,"mf":1,"g":".","col":6,"t":{"bg":242}},{"col":6,"t":{"bg":919,"cloud":4937}},{"col":6,"t":{"bg":243}},{"col":6,"t":{"bg":920}},{"col":2,"t":{"bg":67109108}},{"col":6,"t":{"bg":67109106}},{"col":3,"t":{"bg":67109108}},{"col":6,"t":{"bg":243}},{"col":2,"t":{"bg":67111411}},{"col":6,"t":{"bg":2547,"flv":{"f":243,"s":163}}},{"col":3},{"col":6},{"x":-43,"y":15,"t":{"bg":919}},{"t":{"bg":244}},{"mf":26,"t":{"bg":243}},{"f":33,"mf":1,"g":".","col":6,"t":{"bg":919}},{"t":{"bg":67109107,"ov":[943,944,946]}},{"t":{"bg":67111411,"cloud":0,"flv":{"f":245,"s":165}}},{"t":{"bg":67109109}},{"x":-35,"y":15,"t":{"bg":920}},{"t":{"bg":67109107,"cloud":0}},{"x":-30,"y":15,"t":{"bg":2548,"flv":{"f":244,"s":130}}},{"col":6},{"x":-43,"y":16,"t":{"bg":242}},{"t":{"bg":243}},{"mf":26,"t":{"bg":919}},{"f":33,"mf":1,"g":".","col":6,"t":{"bg":242}},{"t":{"bg":67109106,"ov":[944,945]}},{"t":{"bg":919}},{"x":-35,"y":16,"t":{"bg":919,"cloud":4937}},{"x":-33,"y":16,"t":{"bg":2548,"flv":{"f":245,"s":198}}},{"x":-31,"y":16,"t":{"bg":67111412,"flv":{"f":243,"s":62}}},{"t":{"bg":2547,"flv":{"f":242,"s":51}}},{"x":-42,"y":17,"t":{"bg":919}},{"mf":26,"t":{"bg":242}},{"f":33,"mf":1,"g":".","col":6,"t":{"bg":244}},{"t":{"bg":919}},{"x":-36,"y":17,"t":{"bg":919}},{"t":{"bg":920}},{"t":{"bg":67111411,"flv":{"f":244,"s":70}}},{"t":{"bg":2549,"flv":{"f":242,"s":205}}},{"t":{"bg":67111411,"flv":{"f":244,"s":211}}},{"col":3,"t":{"bg":67111412,"cloud":0,"flv":{"f":242,"s":11}}},{"t":{"bg":67108864}},{"x":-41,"y":18,"mf":26,"t":{"bg":920}},{"f":33,"mf":1,"g":".","col":6,"t":{"bg":243}},{"x":-38,"y":18,"t":{"bg":67109107}},{"x":-36,"y":18,"t":{"bg":920}},{"t":{"bg":67109108}},{"t":{"bg":2547,"flv":{"f":245,"s":141}}},{"t":{"bg":67108864}},{"t":{"bg":67108864}},{"t":{"bg":67108864}},{"t":{"bg":67108864}},{"x":-42,"y":19,"t":{"fg":5993,"bg":919,"doll":[[5993,32]],"mcache":null}},{"mf":26,"t":{"bg":919}},{"f":33,"mf":1,"g":".","col":6,"t":{"bg":243}},{"t":{"bg":67109108,"ov":[943,944,945,946,947]}},{"x":-37,"y":19,"t":{"bg":67109107}},{"x":-34,"y":19,"t":{"bg":2547,"flv":{"f":243,"s":186}}},{"t":{"bg":2548,"flv":{"f":245,"s":14}}},{"t":{"bg":67108864}},{"col":6,"t":{"bg":0,"travel_trail":0}},{"t":{"bg":67108864}},{"x":-42,"y":20,"t":{"bg":919}},{"mf":26,"t":{"bg":920}},{"f":33,"mf":1,"g":".","col":6,"t":{"bg":245}},{"col":1,"t":{"cloud":0,"ov":[944]}},{"t":{"fg":0,"bg":67109108,"doll":null,"mcache":null}},{"g":"`","t":{"fg":531530,"bg":67109106,"doll":[[7513,32],[7526,32],[7493,32],[7586,32],[7551,32],[7757,32],[7764,32],[8462,32],[8516,32],[7952,32],[8343,32]],"mcache":null,"ov":[4790,945]}},{"g":"`","col":3,"t":{"bg":919,"ov":[4790]}},{"t":{"bg":919}},{"x":-33,"y":20,"t":{"bg":2547,"flv":{"f":245,"s":31}}},{"t":{"bg":0}},{"col":6,"t":{"bg":0,"travel_trail":0}},{"t":{"bg":67108864}},{"t":{"bg":67373557}},{"x":-42,"y":21,"t":{"bg":245}},{"mf":26,"t":{"bg":243}},{"f":33,"mf":1,"g":".","col":6,"t":{"bg":243}},{"t":{"ov":[944]}},{"x":-37,"y":21,"t":{"bg":67109107}},{"x":-35,"y":21,"g":"`","t":{"fg":4252,"base":0 Webtiles JSON stack: start: 0 end: 12 type: } start: 37 end: 47 type: ] start: 3512 end: 3528 type: } start: 3536 end: 3542 type: } Screenshot: .~..~~..~.......♣♣ ~......♣~.....♣♣ .....♣♣~.♣.~...♣♣ .~§~..§.~....♣♣♣ .~..~.♣..~..~.♣ ...~..~.~§♣♣.♣♣ ..~..~.~~~♣♣♣♣ .~.~....~.♣ .§wW......♣♣ .~~~.~..~~.♣ .~...~~..:~♣ ♣§../..§.~♣♣ ♣♣~~♣~..♣♣♣ ♣♣♣♣...♣ ♣♣~♣♣ ♣♣ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< necropolis_difficulty: snake ice_cave_hard: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>