ASSERT(defender->alive()) in 'fight.cc' at line 223 failed. Version: BcadrenCrawl: Boulder Brew 0.06.7.4-82-gfbd693def4 Platform: unix Bits: 64 Game mode: seeded Tiles: online Seed: 9594662657721156945, deterministic pregen: 1 Command line: /usr/games/crawl-bcadrencrawl -name CanOfBees -rc /dgldir/rcfiles/crawl-bcadrencrawl/CanOfBees.rc -macro /dgldir/rcfiles/crawl-bcadrencrawl/CanOfBees.macro -morgue /dgldir/morgue/CanOfBees/ -seed -webtiles-socket /crawl-master/webserver/sockets/CanOfBees:2026-04-08.15:14:55.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 16 stack frames. /usr/games/crawl-bcadrencrawl(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5f86cf89612e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-bcadrencrawl(_Z13do_crash_dumpv+0x421) [0x5f86cf8a1861]: do_crash_dump() /usr/games/crawl-bcadrencrawl(_Z20crash_signal_handleri+0x1fa) [0x5f86cf89660a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7af27dfe0330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x7af27e039b2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x7af27dfe027e]: /usr/games/crawl-bcadrencrawl(+0x45eb9d) [0x5f86cf8a0b9d]: /usr/games/crawl-bcadrencrawl(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x5f86cf8a1157]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-bcadrencrawl(_Z11fight_meleeP5actorS0_Pbb19wu_jian_attack_typeii+0x14c0) [0x5f86cf993010]: fight_melee(actor*, actor*, bool*, bool, wu_jian_attack_type, int, int) /usr/games/crawl-bcadrencrawl(_Z18move_player_action9coord_def+0x6ce) [0x5f86cfcc170e]: move_player_action(coord_def) /usr/games/crawl-bcadrencrawl(+0xb75ea3) [0x5f86cffb7ea3]: /usr/games/crawl-bcadrencrawl(+0xb768fd) [0x5f86cffb88fd]: /usr/games/crawl-bcadrencrawl(main+0x1f4) [0x5f86cf7d17f4]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7af27dfc51ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7af27dfc528b]: /usr/games/crawl-bcadrencrawl(_start+0x25) [0x5f86cf7d21e5]: 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". 0x00007af27e0ab7d7 in __GI___wait4 (pid=168052, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007af27e0ab7d7 in __GI___wait4 (pid=168052, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005f86cf8967dc in call_gdb (file=0x7af27e19f4e0 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 167232\000\000\000\000\000\000" #2 0x00005f86cf8a187f in do_crash_dump () at dbg-asrt.cc:685 t = 1775663209 dir = "/dgldir/morgue/CanOfBees/" name = "/dgldir/morgue/CanOfBees/crash-CanOfBees-20260408-154649.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(defender->alive()) in 'fight.cc' at line 223 failed." file = 0x7af27e19f4e0 <_IO_2_1_stderr_> #3 0x00005f86cf89660a in crash_signal_handler (sig_num=6) at crash.cc:196 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 = {140724665769312}} 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 0x00007af27dfe027e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x00005f86cf8a0b9d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffd03b6cfe0 "ASSERT(defender->alive()) in 'fight.cc' at line 223 failed.", assert=true) at dbg-asrt.cc:817 No locals. #10 0x00005f86cf8a1157 in AssertFailed (expr=expr@entry=0x5f86cffd6780 "defender->alive()", file=file@entry=0x5f86cffd66d8 "fight.cc", line=line@entry=223, text=text@entry=0x0) at dbg-asrt.cc:855 mesg = "ASSERT(defender->alive()) in 'fight.cc' at line 223 failed.\000\375\177\000\000Pն\003\375\177\000\000ä\374φ_\000\000¤\374φ_\000\000\000\000\000\000\002", '\000' , "`\204c߆_\000\000`\204c߆_\000\000\210\275\377}\362z\000\000¤\374φ_\000\000\210\275\377}\362z\000\000\261\356\377φ_\000\000\002\000\000\000\000\000\000\000\320ն\003\375\177\000\000\210\275\377}\362z\000\000\000\000\000\000\000\000\000\000\300\034\375φ_\000\000\360ն\003\375\177\000\000\310ֶ\003\375\177\000\000\340ն\003\375\177\000"... args = {{gp_offset = 62313960, fp_offset = 32765, overflow_arg_area = 0x7ffd03b6d500, reg_save_area = 0x7af27dffbd88 <__printf_buffer_write+72>}} fileName = #11 0x00005f86cf993010 in fight_melee (attacker=attacker@entry=0x5f86d05b0040 , defender=defender@entry=0x5f86d062cb70 , did_hit=did_hit@entry=0x0, simu=simu@entry=false, wu=wu@entry=WU_JIAN_ATTACK_NONE, wu_num=wu_num@entry=1, roll_dist=0) at fight.cc:223 nrounds = pos = effective_attack_number = attack_number = multiattacking = repeats = held_attack_num = #12 0x00005f86cfcc170e in move_player_action (move=...) at movement.cc:1053 attacking = false moving = true swap = false additional_time_taken = 0 initial_position = {x = 24, y = 35} rampaged = false targ = {x = 23, y = 35} wall_jump_err = "" can_wall_jump = did_wall_jump = walkverb = "glide" targ_monst = 0x5f86d062cb70 targ_pass = true try_to_swap = false beholder = 0x0 fmonger = 0x0 mon_swap_dest = {x = 0, y = 0} running = dug = did_wu_jian_attack = #13 0x00005f86cffb7ea3 in _input () at main.cc:1141 cmd = CMD_MOVE_LEFT real_prev_cmd = CMD_MOVE_LEFT player_disabled = {was_disabled = false} #14 0x00005f86cffb88fd in _launch_game () at main.cc:485 game_start = ccon = {cstate = false} #15 0x00005f86cf7d17f4 in _launch_game_loop () at main.cc:390 game_ended = false game_ended = ge = fe = E = #16 main (argc=13, argv=0x7ffd03b6e518) at main.cc:341 echo = {prev_state = MB_MAYBE} [Inferior 1 (process 167232) detached] 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-bcadrencrawl/saves" -DDATA_DIR_PATH="/crawl-master/crawl-bcadrencrawl/data/" -DWEB_DIR_PATH="/crawl-master/crawl-bcadrencrawl/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 9, depth = 1 Level id: Spider:1 Level build method = , level layout type = open_caves, absdepth0 = 15 Level vaults: layout_chambers nzn_ghost_randoct minmay_another_anthill Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 7 at (43, 55): position (43,53) Marker #1, type 7 at (50, 46): position (43,37) Marker #2, type 0 at (50, 64): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< o - 11 chunks of flesh (gained 1) Your pack is full. Items here: )) = [[ †. Your pack is full. Items here: )) = [[ †. Could not pick up an item here; shall I ignore it? [Y]es or [N]o only, please. Could not pick up an item here; shall I ignore it? [Y]es or [N]o only, please. Could not pick up an item here; shall I ignore it? Okay, then. Okay, then. Unknown command. You now have 529 gold pieces (gained 29). Your pack is full. Items here: ! )) [ †. You butcher the orc corpse. o - 15 chunks of flesh (gained 4) Your pack is full. Items here: ! )) [ ÷. You start waiting. Some of the chunks of flesh in your inventory have rotted away. Done waiting. Your pack is full. Items here: ! )) [ ÷. Your pack is full. Items here: ! )) [ ÷. Could not pick up an item here; shall I ignore it? [Y]es or [N]o only, please. Could not pick up an item here; shall I ignore it? [Y]es or [N]o only, please. Could not pick up an item here; shall I ignore it? Okay, then. Okay, then. Unknown command. Okay, then. Unknown command. Okay, then. Okay, then. Put on which piece of jewellery? (? for menu, Esc to quit) Okay, then. Unknown command. Unknown command. You see here a +1 robe of softness. All of the chunks of flesh in your inventory have rotted away. You butcher the orc corpse. o - 4 chunks of flesh Items here: )) = [[ ÷. x2 Your pack is full. Items here: ! )) [ ÷. Could not pick up an item here; shall I ignore it? [Y]es or [N]o only, please. Could not pick up an item here; shall I ignore it? [Y]es or [N]o only, please. Could not pick up an item here; shall I ignore it? [Y]es or [N]o only, please. Could not pick up an item here; shall I ignore it? Okay, then. Unknown command. Okay, then. Okay, then. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a wand of random effects (1). n - a potion of might Items here: )) [ ÷. Okay, then. Unknown command. Items here: )) = [[ ÷. You see here a +0 dagger. Things that are here: a +0 chain mail; a +0 pickaxe Items here: ) = [ ÷. Things that are here: a +0 pickaxe; a +0 plate armour; an orc skeleton Things that are here: a +0 chain mail; an uncursed ring of fire; a +0 giant spiked club Things that are here: a +0 leather armour; a +0 pickaxe All of the chunks of flesh in your inventory have rotted away. Things that are here: a +0 mace; a +0 robe You see here a +0 pickaxe. Things that are here: a +0 plate armour; a +0 pickaxe o - an uncursed ring of fire Things that are here: a +0 chain mail; a cursed +0 war axe of electrocution {(Curse: *Slow)} Items here: ))) = [[[. Things that are here: a +0 giant spiked club; a +0 pickaxe You see here a +0 pickaxe. Things that are here: a +1 war axe; a cursed -2 robe {(Curse: *Drain)}; an uncursed amulet of chaos You see here a +0 mace. Things that are here: a +0 chain mail; an uncursed ring of fire; a +0 giant spiked club Things that are here: a +0 battleaxe; a +0 robe Things that are here: a +0 chain mail; a cursed ring of protection from magic {(Curse: *Slow)} Items here: )) = [[. Things that are here: a +0 morningstar; a +0 plate armour; a +0 dagger Done exploring. Done exploring. Done exploring. Done exploring. Okay, then. Unknown command. Unknown command. Unknown command. There is an escape hatch in the floor here. You fly downwards. The hatch slams shut behind you. You see here a +0 giant club. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. Unknown command. You see here a +1 heater shield of poison resistance. You see here a +1 heater shield of poison resistance. There is a staircase back to the Dungeon here. You fly upwards. Welcome back to the Dungeon! Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 There is a staircase to the Orcish Mines here. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop the ring "Tariat" {-Vis rC+ rN+ EV+5 Dex+2}. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Drop what? 51/52 slots (_ for help) (? for menu, Esc to quit) You drop the amulet "Tyco" {-Vis rF+ rC+ Int+4 Stlth-}. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Drop what? 50/52 slots (_ for help) (? for menu, Esc to quit) You drop the amulet of Vitality {Regen+ HP+15}. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Drop what? 49/52 slots (_ for help) (? for menu, Esc to quit) You drop an uncursed ring of protection. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Drop what? 48/52 slots (_ for help) (? for menu, Esc to quit) You drop an uncursed ring of evasion. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Drop what? 47/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unknown command. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Drop what? 47/52 slots (_ for help) (? for menu, Esc to quit) You drop an uncursed ring of fire. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Drop what? 46/52 slots (_ for help) (? for menu, Esc to quit) You drop an uncursed ring of ice. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Drop what? 45/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Drop what? 45/52 slots (_ for help) (? for menu, Esc to quit) You drop an uncursed amulet of faith. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 You see here an uncursed ring of ice. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 You see here an uncursed amulet of faith. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 You see here an uncursed ring of ice. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 You see here an uncursed ring of fire. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 You see here an uncursed ring of ice. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unknown command. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 U - an uncursed ring of ice Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 You see here an uncursed ring of fire. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 o - an uncursed ring of fire Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Okay, then. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unknown command. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Done exploring. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Done exploring. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Search for what [? for help]? scroll Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unknown command. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unknown command. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unknown command. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 You see here an uncursed ring of protection. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Drop what? 46/52 slots (_ for help) (? for menu, Esc to quit) You drop an uncursed amulet of magic regeneration. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unknown command. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 As you read the scroll of enchantment, it crumbles to dust. Your +0 buckler of reflection glows green for a moment. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 As you read the scroll of enchantment, it crumbles to dust. Your +1 buckler of reflection glows green for a moment. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unknown command. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 Unknown command. Unlinked item held by dead monster: cursed +0 flail {(Curse: Fragile)} item #10: base: 0; sub: 4; plus: 0; plus2: 0; special: 0 brand: 0; quant: 1; ident: 0x2000010f; ident_type: 0 x: -2; y: -2; link: 27011 (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls Where to? (Enter - Orc:2 @ (x,y), ? - help) What level of the Spider Nest? (default 1, ? - help) You see here an uncursed ring of evasion. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. You reach down and open the gate. There is an open translucent gate here. The leopard gecko skeleton is too close now for your liking. You block the leopard gecko skeleton's attack. x2 You hit the leopard gecko skeleton (6). It is struck brutally! The leopard gecko skeleton is envenomated (11)! You destroy the leopard gecko skeleton! Sif Muna accepts your kill. Done exploring. Done exploring. (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls Where to? (Enter - Spider:1, ? - help) The wraith is too close now for your liking. Casting: Olgreb's Toxic Radiance (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - wraith Aim: a wraith (91% to-hit, undamaged (36/36), 64% (Melee), wandering, hasn't noticed you) You hear a mighty clap of thunder! The bolt of lightning hits the wraith (8)! The wraith is moderately damaged. (28/36) HP Casting: Lightning Bolt (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - wraith Aim: a wraith (91% to-hit, lightly damaged (29/36), 64% (Melee)) You hear a mighty clap of thunder! The bolt of lightning hits the wraith (12)! The wraith is heavily damaged. (17/36) HP You are feeling peckish. Casting: Lightning Bolt (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - wraith Aim: a wraith (91% to-hit, heavily damaged (17/36), 64% (Melee)) Okay, then. The wraith barely misses you. The wraith hits you but does no damage. Casting: Lightning Bolt (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, p - wraith You hear a mighty clap of thunder! The bolt of lightning hits the wraith (16)! The wraith is almost destroyed. (4/36) HP The bolt of lightning hits the wraith (24)!! You destroy the wraith! Sif Muna accepts your kill. Casting: Lightning Bolt (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 2% risk of failure) Press: ? - help, Shift-Dir - straight line You hear a mighty clap of thunder! The bolt of lightning hits the wraith (8)! The wraith is moderately damaged. (26/34) HP You are feeling very peckish. Casting: Lightning Bolt (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 2% risk of failure) Press: ? - help, Shift-Dir - straight line Okay, then. Casting: Lightning Bolt (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 2% risk of failure) Press: ? - help, Shift-Dir - straight line You hear a mighty clap of thunder! The bolt of lightning hits the wraith (29)!! You destroy the wraith! Sif Muna accepts your kill. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. You start waiting. Magic restored. Done exploring. Done exploring. You start waiting. You are near starving! You hit the plant but do no damage. The plant is envenomated (6). You grab the plant. You claw the plant (2). You peck the plant, but do no damage. The plant is severely damaged. (3/11) HP You constrict the plant (3). You destroy the plant! There is a staircase to the Lair here. You fly downwards. Welcome back to the Lair of Beasts! There is a staircase back to the Dungeon here. Unknown command. Okay, then. Unknown command. (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls Where to? (Enter - Spider:1, ? - help) What level of the Spider Nest? (default 1, ? - help) There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. You are caught in the web! There is a web here. You disentangle yourself. You are caught in the web! There is a web here. You disentangle yourself. There is a hole to the Spider Nest here. You fly downwards. Welcome to the Spider Nest! This branch contains the gossamer rune of Zot. Found a ration. There is a crawl-hole back to the Lair here. d - 22 rations (gained 1) N - 4 scrolls of magic mapping (gained 1) Marking area around an oklob plant as unsafe for travelling. Found a transporter. Unknown command. You now have 543 gold pieces (gained 14). Found a transporter. You now have 567 gold pieces (gained 24). A ghost moth comes into view. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Polymorph Wand Press: ? - help, Shift-Dir - straight line, f - ghost moth Aim: a ghost moth (Helpless., healthy (70/70), 76% (Melee), slightly transparent, asleep, will become a platinum draconian, a pearl draconian, or an eye of devastation, chance to affect: 24%) The ghost moth resists with almost no effort. The ghost moth stares at you. You feel your power leaking away. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mephitic Cloud (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, p - ghost moth You feel a surge of power! The ball explodes into a vile cloud! The staff of Olgreb transmutes the poison in its environment! You ignite the poison in your surroundings! You hear an angry hiss. The ghost moth stares at you. You feel your power leaking away. The ghost moth is engulfed in blazing flames (12)! You block the ghost moth's attack. x2; The ghost moth closely misses you. You hit the ghost moth (2). It is struck brutally! The ghost moth is envenomated (6). You grab the ghost moth. You claw the ghost moth (2). You peck the ghost moth, but do no damage. The ghost moth is moderately wounded. (49/70) HP You constrict the ghost moth, but do no damage. The ghost moth is engulfed in blazing flames (3). The ghost moth hits you but does no damage. x2 You block the ghost moth's attack. The ghost moth is engulfed in blazing flames (8)! The ghost moth hits you (1). You feel weakened. The ghost moth hits you but does no damage. You block the ghost moth's attack. You barely miss the ghost moth. You constrict the ghost moth (2). The ghost moth is engulfed in blazing flames (5). The ghost moth stares at you. You feel your power leaking away. The ghost moth hits you but does no damage. The ghost moth hits you (5). You feel clumsy. The ghost moth barely misses you. You hit the ghost moth (6). It is struck brutally! The ghost moth is envenomated (17)! You claw the ghost moth (3). You peck the ghost moth, but do no damage. The ghost moth is severely wounded. (15/70) HP You constrict the ghost moth (1). A jumping spider comes into view. The ghost moth is engulfed in blazing flames (5). The ghost moth hits you but does no damage. x2 The ghost moth stings you (3). The jumping spider hisses angrily. You hit the ghost moth (1). It is struck brutally! The ghost moth is envenomated (6). You claw the ghost moth, but do no damage. The ghost moth is almost dead. (2/70) HP You constrict the ghost moth (2). You kill the ghost moth! Sif Muna accepts your kill. Your life force feels restored. You see here a ghost moth corpse. The jumping spider leaps! The jumping spider leaps! Casting: Mephitic Cloud (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. You start waiting. The jumping spider is too close now for your liking. A jumping spider is nearby! Drop what? 45/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Unknown command. Casting: Mephitic Cloud (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You begin to radiate toxic energy. The jumping spider is poisoned. The staff of Olgreb transmutes the poison in its environment! You freeze the poison in your surroundings! The jumping spider seems to freeze from within (26)!! The jumping spider seems to slow down. The jumping spider is almost dead. (4/33) HP The jumping spider is poisoned. The jumping spider looks even sicker. You kill the jumping spider! Sif Muna accepts your kill. You start waiting. Your toxic aura wanes. You eat one of the 22 rations. That ration really hit the spot! You see here a ghost moth corpse. You start waiting. A demonic crawler comes into view. A demonic crawler is nearby! You see here a ghost moth corpse. You start waiting. Magic restored. You start waiting. Done waiting. You see here a ghost moth corpse. You see here a jumping spider corpse. Found a stone staircase leading down. s - a potion of cure mutation A worker ant comes into view. Found a +5 accurate staff of death. Casting: Olgreb's Toxic Radiance (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You begin to radiate toxic energy. The worker ant is poisoned. The staff of Olgreb transmutes the poison in its environment! You ignite the poison in your surroundings! The worker ant seems to burn from within (22)!! You kill the worker ant! Sif Muna accepts your kill. You start waiting. Your toxic aura wanes. A soldier ant comes into view. Casting: Olgreb's Toxic Radiance (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You begin to radiate toxic energy. The soldier ant is poisoned. The staff of Olgreb transmutes the poison in its environment! You freeze the poison in your surroundings! The soldier ant seems to freeze from within (21)!! The soldier ant is severely wounded. (10/33) HP The soldier ant is poisoned. A soldier ant is nearby! Your toxic aura wanes. You hit the soldier ant but do no damage. The soldier ant is envenomated (27)!! You kill the soldier ant! Sif Muna accepts your kill. An entropy weaver comes into view. Found a +0 mangonel. You see here a soldier ant corpse. The soldier ant corpse isn't edible. Casting: Olgreb's Toxic Radiance (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You begin to radiate toxic energy. The entropy weaver is poisoned. The staff of Olgreb transmutes the poison in its environment! You ignite the poison in your surroundings! The entropy weaver seems to burn from within (13)! The entropy weaver is moderately wounded. (48/62) HP The entropy weaver is poisoned. Casting: Olgreb's Toxic Radiance (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your toxic radiance grows in intensity. The entropy weaver looks even sicker. The staff of Olgreb transmutes the poison in its environment! You freeze the poison in your surroundings! The entropy weaver seems to freeze from within (36)!!! The entropy weaver seems to slow down. The entropy weaver is almost dead. (5/62) HP The entropy weaver is poisoned. Casting: Olgreb's Toxic Radiance (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your toxic radiance grows in intensity. The entropy weaver looks even sicker. The staff of Olgreb transmutes the poison in its environment! You acidify the poison in your surroundings! The entropy weaver seems to dissolve from within (9)! You kill the entropy weaver! Sif Muna accepts your kill. You feel your strength returning. Your Charms skill increases to level 5! You start waiting. Your toxic aura wanes. Unknown command. Unknown command. Unknown command. A worker ant comes into view. 4 worker ants, a soldier ant, a queen ant and an entropy weaver come into view. The worker ant moves out of view. Found a +0 buckler. Casting: Olgreb's Toxic Radiance (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You begin to radiate toxic energy. The worker ant is poisoned. x3; The queen ant is poisoned. The entropy weaver shouts! The entropy weaver is poisoned. The soldier ant is poisoned. The worker ant is poisoned. The staff of Olgreb transmutes the poison in its environment! You explode the poison in your surroundings! The worker ant seems to explode from within (16)! You blow up the worker ant! Sif Muna accepts your kill. The soldier ant seems to explode from within (20)!! The soldier ant is almost dead. (5/30) HP The entropy weaver seems to explode from within (4). The entropy weaver is lightly wounded. (72/77) HP The queen ant seems to explode from within (20)!! The queen ant is moderately wounded. (37/60) HP The worker ant seems to explode from within (19)!! You blow up the worker ant! Sif Muna accepts your kill. The worker ant seems to explode from within (22)!! You blow up the worker ant! Sif Muna accepts your kill. The worker ant seems to explode from within (16)! You blow up the worker ant! Sif Muna accepts your kill. The queen ant is poisoned. The entropy weaver is poisoned. You kill the soldier ant! Sif Muna accepts your kill. A worker ant comes into view. x2; A soldier ant comes into view. x2 Casting: Olgreb's Toxic Radiance (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your toxic radiance grows in intensity. The worker ant is poisoned. x3; The soldier ant is poisoned. The entropy weaver looks even sicker. The soldier ant is poisoned. The staff of Olgreb transmutes the poison in its environment! You ignite the poison in your surroundings! The soldier ant seems to burn from within (11)! The soldier ant is moderately wounded. (25/37) HP The entropy weaver seems to burn from within (29)!! The entropy weaver is heavily wounded. (36/77) HP The soldier ant seems to burn from within (17)! The soldier ant is severely wounded. (9/31) HP The worker ant seems to burn from within (22)!! You kill the worker ant! Sif Muna accepts your kill. The worker ant seems to burn from within (16)! You kill the worker ant! Sif Muna accepts your kill. The worker ant seems to burn from within (34)!! You kill the worker ant! Sif Muna accepts your kill. The soldier ant is poisoned. The entropy weaver is poisoned. The soldier ant is poisoned. A soldier ant comes into view. The soldier ant is caught in a web! The queen ant looks even sicker. The soldier ant is poisoned. The entropy weaver looks even sicker. You see here a soldier ant corpse. The soldier ant looks even sicker. You kill the soldier ant! Sif Muna accepts your kill. The queen ant looks even sicker. The soldier ant looks even sicker. The entropy weaver casts a spell at you. The entropic weave corrodes you! Casting: Olgreb's Toxic Radiance (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your toxic radiance grows in intensity. The soldier ant looks even sicker. The queen ant looks as sick as possible! The entropy weaver looks even sicker. The soldier ant looks even sicker. The staff of Olgreb transmutes the poison in its environment! You acidify the poison in your surroundings! The entropy weaver seems to dissolve from within (6). The entropy weaver is almost dead. (9/77) HP The soldier ant seems to dissolve from within (17)! You kill the soldier ant! Sif Muna accepts your kill. The queen ant seems to dissolve from within (38)!!! You kill the queen ant! Sif Muna accepts your kill. The soldier ant seems to dissolve from within (32)!! You kill the soldier ant! Sif Muna accepts your kill. The entropy weaver is poisoned. Casting: Olgreb's Toxic Radiance (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Your toxic radiance grows in intensity. The entropy weaver looks even sicker. The staff of Olgreb transmutes the poison in its environment! You ignite the poison in your surroundings! The entropy weaver seems to burn from within (53)!!! You kill the entropy weaver! Sif Muna accepts your kill. You feel your dexterity returning. You start waiting. A worker ant comes into view. The worker ant is poisoned. Your toxic aura wanes. The worker ant looks more healthy. The worker ant bites you but does no damage. You hit the worker ant (4). It is struck brutally! You kill the worker ant! Sif Muna accepts your kill. You see here a worker ant corpse. You butcher the worker ant corpse. x - a chunk of flesh You are no longer corroded. You start waiting. Magic restored. A soldier ant comes into view. Casting: Olgreb's Toxic Radiance (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You begin to radiate toxic energy. The soldier ant is poisoned. The staff of Olgreb transmutes the poison in its environment! You rot the poison in your surroundings! The soldier ant seems to rot from within (22)!! The soldier ant is almost dead. (6/34) HP The soldier ant is poisoned. The soldier ant looks even sicker. You kill the soldier ant! Sif Muna accepts your kill. Your toxic aura wanes. A soldier ant comes into view. You hit the soldier ant (1). It is struck brutally! Critical Hit! The soldier ant is envenomated (12)! The soldier ant is poisoned. You grab the soldier ant. You claw the soldier ant, but do no damage. The soldier ant is heavily wounded. (19/32) HP You constrict the soldier ant (2). The soldier ant barely misses you. You hit the soldier ant but do no damage. The soldier ant is envenomated (18)!! You kill the soldier ant! Sif Muna accepts your kill. You see here a soldier ant corpse. A soldier ant comes into view. Things that are here: an entropy weaver corpse; a soldier ant corpse You butcher the entropy weaver corpse. x - 3 chunks of flesh (gained 2) You see here a soldier ant corpse. The soldier ant corpse isn't edible. The soldier ant corpse isn't edible. A worker ant comes into view. x2 Found 2 chunks of flesh. You see here a worker ant corpse. You butcher the worker ant corpse. You see here 3 chunks of flesh. There isn't anything to butcher here. Found 2 potions of might. You see here a chunk of flesh. There isn't anything to butcher here. There isn't anything to butcher here. Drop what? 47/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Unknown command. Unknown command. Items here: % †††. Casting: Olgreb's Toxic Radiance (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You begin to radiate toxic energy. The worker ant is poisoned. The staff of Olgreb transmutes the poison in its environment! You ignite the poison in your surroundings! The worker ant seems to burn from within (21)!! You kill the worker ant! Sif Muna accepts your kill. A worker ant comes into view. x2 Unknown command. The worker ant is poisoned. x2 Your toxic aura wanes. The soldier ant is caught in a web! You block the worker ant's attack. Found a chunk of flesh. You see here 2 potions of might. You hit the worker ant (4). It is struck brutally! The worker ant is envenomated (22)!! You kill the worker ant! Sif Muna accepts your kill. A worker ant comes into view. The soldier ant struggles to get unstuck from the web. Casting: Olgreb's Toxic Radiance (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You begin to radiate toxic energy. The worker ant is poisoned. The worker ant looks even sicker. The worker ant is poisoned. The soldier ant is poisoned. The staff of Olgreb transmutes the poison in its environment! You rot the poison in your surroundings! The worker ant seems to rot from within (35)!! You kill the worker ant! Sif Muna accepts your kill. The worker ant seems to rot from within (13)! The soldier ant seems to rot from within (14)! The soldier ant is severely wounded. (8/28) HP The worker ant seems to rot from within (14)! The soldier ant is poisoned. The soldier ant pulls away from the web. Your toxic aura wanes. Things that are here: a worker ant corpse; a worker ant corpse >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.06.7.4-82-gfbd693def4 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: 9, arena_suspended: 0 prev_cmd = CMD_MOVE_LEFT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [CanOfBees] Species: Tengu Job: Naga HP: 153/153; mods: 0/0 MP: 29/38; mod: 0 Stats: 14 (14) 19 (19) 25 (25) Position: (24, 35), god: Sif Muna (9), 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 | 6 | 1051 | 1/350 Short Blades | X | 0 | 0 | 0 | 0 | 0/42 Long Blades | X | 0 | 0 | 0 | 0 | 0/42 Axes & Hammers | X | 0 | 0 | 0 | 0 | 0/42 Whips & Flails | X | 0 | 0 | 0 | 0 | 0/42 Polearms | X | 0 | 0 | 0 | 0 | 0/42 Maces & Staves | X | 0 | 0 | 2 | 151 | 25/126 Slings | X | 0 | 0 | 0 | 0 | 0/59 Bows | X | 0 | 0 | 0 | 0 | 0/50 Crossbows | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 3 | 356 | 0/238 Dodging | X | 0 | 0 | 6 | 1252 | 4/416 Stealth | X | 0 | 0 | 9 | 950 | 4/231 Shields | X | 0 | 0 | 6 | 1484 | 0/495 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 9 | 2748 | 73/654 Hexes | X | 0 | 0 | 0 | 0 | 0/84 Charms | X | 2 | 66 | 5 | 1342 | 282/424 Summonings | X | 0 | 0 | 0 | 0 | 0/35 Necromancy | X | 0 | 0 | 0 | 0 | 0/42 Translocations | X | 0 | 0 | 0 | 0 | 0/70 Transmutations | X | 0 | 0 | 6 | 1504 | 20/495 Fire Magic | X | 0 | 0 | 6 | 885 | 3/295 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 1 | 33 | 10 | 2015 | 351/387 Earth Magic | X | 0 | 0 | 0 | 0 | 0/84 Poison Magic | X | 0 | 0 | 12 | 2524 | 27/505 Invocations | X | 0 | 0 | 9 | 2737 | 62/654 Evocations | X | 0 | 0 | 9 | 2259 | 9/550 Spell bugs: Durations: Attributes: #12: 1672 #13: 1105 #22: 1 #27: 95680 #49: 2500 #59: 1 Mutations: beak: 1 (innate) talons: 1 (innate) see invisible: 1 (innate) deformed body: 1 (innate) poison resistance: 1 (innate) slowness: 2 (innate) slow metabolism: 1 (innate) spit venom: 1 (innate) stats: 2 constrict 1: 1 (innate) tengu flight: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #26: +7 staff of Olgreb {transmute poison; rPois rCorr} eq slot #1, inv slot #31: +2 buckler of reflection eq slot #4, inv slot #12: +2 pair of gloves eq slot #7, inv slot #21: +4 ring mail eq slot #8, inv slot #19: ring of magical power eq slot #9, inv slot #36: ring of wizardry eq slot #10, inv slot #35: brooch of Shielding {Reflect AC+5 EV+5 SH+5} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ## #.## #. ## #.#.# ##.##%# B#.## . ...%#.#..#.#.. #......##...# #.†##.##...# #.#...%†..#.# #.†@!.%.##.## #.#..].#%##..## ##†..^†%#...##### # ###..##.#....#.##. #.##..#†......#.# .^# #.##.†......## .## #.##.##†.##.##≈ . ...#).# #.##.##8≈ #..### ###..##≈.# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< grunt_orc_gardens_store: book shop / jewellery shop grunt_orc_gardens_boss: false grunt_orc_gardens_giant_problem: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>