ERROR in 'mon-util.cc' at line 5075: invalid kill category Version: Dungeon Crawl Stone Soup 0.33-a0-985-g45e6bba2ff Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 8156980738995641874, deterministic pregen: 1 Version history: Game started: 0.33-a0-964-g555990002e 0.33-a0-985-g45e6bba2ff Command line: /usr/games/crawl-git-45e6bba2ff -name huldori -rc /dgldir/rcfiles/crawl-git/huldori.rc -macro /dgldir/rcfiles/crawl-git/huldori.macro -morgue /dgldir/morgue/huldori/ -webtiles-socket /crawl-master/webserver/sockets/huldori:2025-02-21.07:46:12.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 19 stack frames. /usr/games/crawl-git-45e6bba2ff(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x56dea6f3e45e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-45e6bba2ff(_Z13do_crash_dumpv+0x43a) [0x56dea6f4c3ba]: do_crash_dump() /usr/games/crawl-git-45e6bba2ff(_Z20crash_signal_handleri+0x1fa) [0x56dea6f3e93a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45320) [0x7d57cf95c320]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x7d57cf9b5b1c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x7d57cf95c26e]: /usr/games/crawl-git-45e6bba2ff(+0x4c178d) [0x56dea6f4b78d]: /usr/games/crawl-git-45e6bba2ff(_Z3diePKciS0_z+0x166) [0x56dea6f4be06]: die(char const*, int, char const*, ...) /usr/games/crawl-git-45e6bba2ff(_Z15mons_class_name12monster_type+0) [0x56dea73710c0]: mons_class_name(monster_type) /usr/games/crawl-git-45e6bba2ff(_ZN7monster17apply_enchantmentERK11mon_enchant+0x9f8) [0x56dea730de88]: monster::apply_enchantment(mon_enchant const&) /usr/games/crawl-git-45e6bba2ff(_ZN7monster18apply_enchantmentsEv+0xe5) [0x56dea730fca5]: monster::apply_enchantments() /usr/games/crawl-git-45e6bba2ff(_Z15handle_monstersb+0x2b1) [0x56dea72b5511]: handle_monsters(bool) /usr/games/crawl-git-45e6bba2ff(_Z12world_reactsv+0x14f) [0x56dea76c523f]: world_reacts() /usr/games/crawl-git-45e6bba2ff(+0xc3d8f0) [0x56dea76c78f0]: /usr/games/crawl-git-45e6bba2ff(+0xc3e2a5) [0x56dea76c82a5]: /usr/games/crawl-git-45e6bba2ff(main+0x1f7) [0x56dea6e76717]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7d57cf9411ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7d57cf94128b]: /usr/games/crawl-git-45e6bba2ff(_start+0x25) [0x56dea6e77115]: 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". 0x00007d57cfa277a7 in __GI___wait4 (pid=3831277, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007d57cfa277a7 in __GI___wait4 (pid=3831277, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000056dea6f3eb0c in call_gdb (file=0x7d57cfb1b4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3826660\000\000\000\000\000" #2 0x000056dea6f4c3d8 in do_crash_dump () at dbg-asrt.cc:673 t = 1740124028 dir = "/dgldir/morgue/huldori/" name = "/dgldir/morgue/huldori/crash-huldori-20250221-074708.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR in 'mon-util.cc' at line 5075: invalid kill category" file = 0x7d57cfb1b4e0 <_IO_2_1_stderr_> #3 0x000056dea6f3e93a in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {281470681743360}} 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 0x00007d57cf95c26e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x000056dea6f4b78d in _BreakStrToDebugger (mesg=mesg@entry=0x7fffbd694030 "ERROR in 'mon-util.cc' at line 5075: invalid kill category", assert=false) at dbg-asrt.cc:799 No locals. #10 0x000056dea6f4be06 in die (file=file@entry=0x56dea76fb842 "mon-util.cc", line=line@entry=5075, format=format@entry=0x56dea76ddf10 "invalid kill category") at dbg-asrt.cc:859 tmp = "invalid kill category", '\000' mesg = "ERROR in 'mon-util.cc' at line 5075: invalid kill category", '\000' args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffbd694930, reg_save_area = 0x7fffbd694850}} #11 0x000056dea73710c0 in find_agent (m=, kc=1852797556) at mon-util.cc:5075 agent = #12 0x000056dea730de88 in mon_enchant::agent (this=0x56dee5102f14) at mon-ench.cc:2287 Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-45e6bba2ff/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-45e6bba2ff/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-45e6bba2ff/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 34, depth = 4 Level id: Depths:4 Level build method = random_map_for_place, level layout type = passages, absdepth0 = 25 Level vaults: evilmike_zot_entry_hall layout_small_grid index_enter_ziggurat_g dungeon_decor minmay_crystal_water hell_entry nicolae_trove_entry_path_of_doom gammafunk_ghost_abyssal_escape serial_shops shop Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 7 at (42, 29): position (29,29) Marker #1, type 7 at (44, 19): position (31,29) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You destroy the living spell! The living spell disperses! You hit the walking earthen tome but do no damage. x2 Casting: Confusing Touch (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A mana viper appears with a sibilant hiss. The walking earthen tome erupts in a flurry of living spells! Casting: Summon Mana Viper (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Enfeeble (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a walking earthen tome (ally target, will inflict weakness and antimagic) The walking earthen tome partially resists. The walking earthen tome is enfeebled! The walking earthen tome hits you! Your mana viper barely misses the living spell. The living spell casts itself at you. You barely resist. You hit the walking earthen tome but do no damage. x2 The walking earthen tome hits you. Press: ? - help, v - describe, . - travel Here: a living spell (summoned) The floor. Unknown command. You hit the walking earthen tome. You hit the walking earthen tome but do no damage. The walking earthen tome is lightly damaged. You hit the walking earthen tome but do no damage. x2 The walking earthen tome is lightly damaged. The walking earthen tome completely misses you. You hit the walking earthen tome but do no damage. You hit the walking earthen tome. The walking earthen tome is lightly damaged. You hit the walking earthen tome but do no damage. x2 The walking earthen tome is lightly damaged. The walking earthen tome falters for a moment. You puncture the walking earthen tome! You hit the walking earthen tome but do no damage. The walking earthen tome is lightly damaged. The living spell disperses! The walking earthen tome erupts in a flurry of living spells! Your mana viper bites the walking earthen tome but does no damage. You puncture the living spell! You destroy the living spell! The living spell disperses! The walking earthen tome hits your mana viper! Your mana viper bites the walking earthen tome!! The walking earthen tome's magic leaks into the air. Your mana viper bites the walking earthen tome. The walking earthen tome's magic leaks into the air. The walking earthen tome hits your mana viper!! The living spell disperses! Your mana viper bites the walking earthen tome. The walking earthen tome's magic leaks into the air. The walking earthen tome hits your mana viper. What are your orders? t - Wail! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Retreat in which direction? Press: ? - help, Dir - move target Fall back! What are your orders? t - Wail! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target Aim: a walking earthen tome (moderately damaged, weak, magic disrupted) Attack! Your mana viper bites the walking earthen tome. x2 The walking earthen tome's magic leaks into the air. The walking earthen tome erupts in a flurry of living spells! You barely miss the walking earthen tome. You hit the walking earthen tome but do no damage. The walking earthen tome is moderately damaged. Your mana viper bites the walking earthen tome but does no damage. You catch the helpless walking earthen tome completely off-guard! You stick the walking earthen tome like a pincushion!!!! You destroy the walking earthen tome! The living spell disperses! x4 Your mana viper disappears in a puff of smoke! You feel your existence waver again. You now have 16761 gold pieces (gained 5). A fire giant and a frost giant come into view. The fire giant is wielding a +0 great sword of flaming. The frost giant is wielding a +1 battleaxe of freezing. The frost giant shouts! The fire giant shouts! The fire giant gestures at you while chanting. The bolt of fire hits you! You resist. There are monsters nearby! There are monsters nearby! Casting: Enfeeble (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Tukima's Dance (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a fire giant, wielding a +0 great sword of flaming (chance to affect: 94%) The +0 great sword of flaming dances into the air! The fire giant casts a spell at you. The bolt of fire hits your +0 great sword of flaming! Your +0 great sword of flaming resists. The bolt of fire misses you. Your +0 great sword of flaming hits the fire giant!! Your +0 great sword of flaming burns the fire giant. The fire giant barely misses your +0 great sword of flaming. Your +0 great sword of flaming hits the fire giant!! Your +0 great sword of flaming burns the fire giant. The fire giant hits your +0 great sword of flaming! Your +0 great sword of flaming hits the fire giant!! Your +0 great sword of flaming burns the fire giant. The fire giant dies! The frost giant gestures at you while chanting. The bolt of cold hits your +0 great sword of flaming. Your +0 great sword of flaming resists. The bolt of cold misses you. Casting: Tukima's Dance (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Discord (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate Your +0 great sword of flaming is unaffected. You feel bolstered by spreading misfortune. The frost giant flies into a frenzy! The frost giant hits your +0 great sword of flaming with a +1 battleaxe of freezing! Your +0 great sword of flaming hits the frost giant!! Your +0 great sword of flaming burns the frost giant. The frost giant hits your +0 great sword of flaming with a +1 battleaxe of freezing!! Your +0 great sword of flaming falls from the air. Casting: Discord (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Yara's Violent Unravelling (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a frost giant, wielding a +1 battleaxe of freezing (moderately wounded, fast, strong, frenzied and wild) The frost giant's magical effects unravel! The enchantments explode! The frost giant twists and deforms. The unravelling engulfs the frost giant!! The frost giant is heavily wounded. You hear a shout! The frost giant casts a spell at you. The bolt of cold misses you. You hear a shout! Casting: Yara's Violent Unravelling (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Tukima's Dance (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a frost giant, wielding a +1 battleaxe of freezing (heavily wounded, misshapen and mutated, chance to affect: 94%) The +1 battleaxe of freezing dances into the air! The frost giant hits your +1 battleaxe of freezing!! Your +1 battleaxe of freezing hits the frost giant! The frost giant gestures at you while chanting. The bolt of cold hits your +1 battleaxe of freezing. Your +1 battleaxe of freezing resists. The bolt of cold hits you! You resist. Your +1 battleaxe of freezing hits the frost giant!! Your +1 battleaxe of freezing freezes the frost giant. The frost giant barely misses your +1 battleaxe of freezing. Your +1 battleaxe of freezing hits the frost giant. The frost giant casts a spell at you. The bolt of cold misses your +1 battleaxe of freezing. The bolt of cold misses you. Your +1 battleaxe of freezing hits the frost giant!! The frost giant dies! Your Ice Magic skill increases to level 12! Your +1 battleaxe of freezing falls from the air. A tengu warrior comes into view. It is wielding a +0 great mace. A tengu warrior is nearby! A tengu warrior is nearby! You rampage towards the tengu warrior! Casting: Tukima's Dance (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Tukima's Dance (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a tengu warrior, wielding a +0 great mace and wearing a +0 ring mail (wandering, hasn't noticed you, chance to affect: 94%) The +0 great mace dances into the air! The tengu warrior shouts! You hear a shout! The tengu warrior wields a +0 arbalest. The tengu warrior shoots a bolt. The bolt completely misses you. You hear a shout! Your +0 great mace closely misses the tengu warrior. Casting: Tukima's Dance (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Tukima's Dance (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a tengu warrior, wielding a +0 arbalest and wearing a +0 ring mail (ally target, chance to affect: 94%) The +0 arbalest dances into the air! A caustic shrike comes into view. The tengu warrior misses your +0 arbalest. The tengu warrior pecks your +0 arbalest but does no damage. The tengu warrior claws your +0 arbalest but does no damage. Your +0 great mace hits the tengu warrior!! A caustic shrike comes into view. The caustic shrike claws your +0 great mace. Your +0 great mace is splashed with acid! The acid corrodes your +0 great mace! The caustic shrike barely misses your +0 great mace. Your +0 great mace hits the tengu warrior!! The tengu warrior barely misses your +0 arbalest. x3 Your +0 arbalest shoots a bolt. The bolt hits the tengu warrior. The caustic shrike closely misses your +0 great mace. A deep troll comes into view. The caustic shrike completely misses your +0 great mace. Casting: Tukima's Dance (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Discord (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate Your +0 great mace is unaffected. Your +0 arbalest is unaffected. The caustic shrike flies into a frenzy! x2; The deep troll flies into a frenzy! The tengu warrior flies into a frenzy! The caustic shrike claws the caustic shrike. The caustic shrike is splashed with acid. The caustic shrike claws the caustic shrike!! The caustic shrike is splashed with acid. The tengu warrior hits your +0 great mace! The tengu warrior closely misses your +0 great mace. The tengu warrior barely misses your +0 great mace. Your +0 great mace hits the tengu warrior!! The tengu warrior dies! The caustic shrike claws the caustic shrike! The caustic shrike is splashed with acid. The acid corrodes the caustic shrike! The caustic shrike claws your +0 great mace!! Your +0 great mace falls from the air. The deep troll barely misses the caustic shrike. The deep troll completely misses the caustic shrike. The deep troll barely misses the caustic shrike. Your +0 arbalest shoots a bolt. The bolt barely misses the caustic shrike. The caustic shrike claws the caustic shrike! The caustic shrike is splashed with acid. The caustic shrike seems to be corroded for longer. The caustic shrike claws the caustic shrike!! The caustic shrike is splashed with acid! Something bites the deep troll. Something claws the deep troll. Something claws the deep troll! Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. The caustic shrike claws the caustic shrike!! The caustic shrike is splashed with acid. The caustic shrike seems to be corroded for longer. The caustic shrike claws the caustic shrike. The caustic shrike is splashed with acid. The acid corrodes the caustic shrike! The caustic shrike barely misses the caustic shrike. The caustic shrike claws the caustic shrike!! The caustic shrike is splashed with acid! The caustic shrike seems to be corroded for longer. The deep troll bites something!! The deep troll claws something!! You feel a bit more experienced. Your +0 arbalest shoots a bolt. The bolt hits the caustic shrike! The deep troll bites the caustic shrike!! The caustic shrike dies! Something bites the deep troll! Something claws the deep troll! Something claws the deep troll but does no damage. The caustic shrike claws the deep troll. The deep troll is splashed with acid. The acid corrodes the deep troll! The caustic shrike claws the deep troll!! The deep troll dies! Your +0 arbalest shoots a bolt. The bolt hits the caustic shrike!! The caustic shrike is distracted by your dazzling golden aura. A deep troll shaman comes into view. Your +0 arbalest shoots a bolt. The bolt hits the caustic shrike. You hear a screech! Your +0 arbalest falls from the air. The caustic shrike is no longer distracted by gold. The caustic shrike claws the deep troll shaman!! The deep troll shaman is splashed with acid. The acid corrodes the deep troll shaman! A caustic shrike comes into view. The caustic shrike closely misses the deep troll shaman. The caustic shrike claws the deep troll shaman!! The deep troll shaman dies! The caustic shrike claws the caustic shrike!! The caustic shrike is splashed with acid. The acid corrodes the caustic shrike! The caustic shrike claws the caustic shrike!! The caustic shrike is splashed with acid. A deep troll shaman comes into view. The caustic shrike claws the deep troll shaman! The deep troll shaman is splashed with acid. The acid corrodes the deep troll shaman! The caustic shrike is distracted by your dazzling golden aura. The deep troll shaman is distracted by your dazzling golden aura. Casting: Discord (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.) Casting: Discord (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your tendrils begin to glow red. You hit the caustic shrike but do no damage. The caustic shrike appears confused. You strike the helpless caustic shrike from behind! You stick the caustic shrike like a pincushion!!! You kill the caustic shrike! A caustic shrike comes into view. You rampage towards the caustic shrike! A caustic shrike and an iron troll come into view. The caustic shrike claws the caustic shrike!!! The caustic shrike is splashed with acid. The caustic shrike seems to be corroded for longer. The caustic shrike claws the caustic shrike!!! The caustic shrike is splashed with acid! The acid corrodes the caustic shrike! The caustic shrike screeches! The caustic shrike claws the caustic shrike!! The caustic shrike dies! The caustic shrike is distracted by your dazzling golden aura. The caustic shrike is distracted by your dazzling golden aura. The caustic shrike is no longer distracted by gold. You see here 6 gold pieces. The caustic shrike is no longer distracted by gold. The deep troll shaman is no longer corroded. The caustic shrike is distracted by your dazzling golden aura. Casting: Confusing Touch (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Discord (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The caustic shrike flies into a frenzy! x2; The iron troll flies into a frenzy! The deep troll shaman flies into a frenzy! The caustic shrike is distracted by your dazzling golden aura. The deep troll shaman is distracted by your dazzling golden aura. The iron troll bites the deep troll shaman but does no damage. The deep troll shaman is no longer distracted by gold. The iron troll claws the deep troll shaman but does no damage. The iron troll claws the deep troll shaman!! The deep troll shaman bites the iron troll but does no damage. The deep troll shaman claws the iron troll!! x2 The iron troll dies! The deep troll shaman is distracted by your dazzling golden aura. The caustic shrike is no longer distracted by gold. The caustic shrike closely misses the caustic shrike. The caustic shrike claws the caustic shrike!! The caustic shrike is splashed with acid. The caustic shrike is no longer distracted by gold. The caustic shrike claws the caustic shrike. The caustic shrike is splashed with acid. The caustic shrike seems to be corroded for longer. The caustic shrike claws the caustic shrike!!! The caustic shrike dies! Casting: Discord (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Yara's Violent Unravelling (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a caustic shrike (severely wounded, fast, strong, frenzied and wild, not watching you, corroded) The caustic shrike's magical effects unravel! The enchantments explode! The caustic shrike twists and deforms. The unravelling engulfs the caustic shrike!!! The caustic shrike is almost dead. Unknown command. Unknown command. Unknown command. Casting: Yara's Violent Unravelling (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your tendrils begin to glow red. You rampage towards the caustic shrike! You miss the caustic shrike. You hit the caustic shrike but do no damage. The caustic shrike appears confused. The caustic shrike is almost dead. The caustic shrike is distracted by your dazzling golden aura. You strike the helpless caustic shrike from behind! You perforate the caustic shrike like a sieve!!!! You kill the caustic shrike! The deep troll shaman is distracted by your dazzling golden aura. You rampage towards the deep troll shaman! You rampage towards the deep troll shaman! You puncture the deep troll shaman! You drain the deep troll shaman. The deep troll shaman is no longer distracted by gold. You puncture the deep troll shaman! The deep troll shaman is almost dead. Casting: Confusing Touch (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your tendrils begin to glow red. The deep troll shaman misses you. x2 The deep troll shaman completely misses you. The deep troll shaman is distracted by your dazzling golden aura. You hit the deep troll shaman but do no damage. The deep troll shaman appears confused. The deep troll shaman is no longer distracted by gold. You puncture the deep troll shaman! You kill the deep troll shaman! You now have 16788 gold pieces (gained 27). You see here a +0 arbalest. Found 23 gold pieces. You now have 16796 gold pieces (gained 8). You see here a +0 ring mail. You see here a +0 great mace. You now have 16828 gold pieces (gained 32). You now have 16841 gold pieces (gained 13). You now have 16850 gold pieces (gained 9). You now have 16873 gold pieces (gained 23). You see here a +0 great mace. You see here a +0 ring mail. You see here a +0 arbalest. Key pressed, stopping explore. You now have 16879 gold pieces (gained 6). You now have 16885 gold pieces (gained 6). You see here a +1 battleaxe of freezing. You feel your existence waver again. You now have 16931 gold pieces (gained 46). You see here a +0 great sword of flaming. Found a chain mail. You see here a +0 chain mail. You now have 16938 gold pieces (gained 7). Key pressed, stopping explore. A fire dragon comes into view. A fire dragon is nearby! A fire dragon is nearby! A fire dragon is nearby! Found a transparent great mace. You rampage towards the fire dragon! You rampage towards the fire dragon! The helpless fire dragon fails to defend itself. You stick the fire dragon like a pincushion!!!!! You kill the fire dragon! You now have 16951 gold pieces (gained 13). Found a one-way gate to the infinite horrors of the Abyss. Found a transporter. Found a transporter. Found a runed scale mail. There is a transporter here. Found a scroll of identify. Saving game... please wait. Level annotation: 2 transporters, Otero's ghost, veteran MDFi Welcome back, huldori the Poltergeist Enchanter. Gozag says: Greed is good. Press ? for a list of commands and other information. You see here a scroll of identify. O - 11 potions of curing (gained 1) Key pressed, stopping explore. A vampire knight comes into view. It is wielding a +0 long sword. A vampire knight is nearby! A vampire knight is nearby! A vampire knight is nearby! A vampire knight is nearby! You rampage towards the vampire knight! The helpless vampire knight fails to defend itself. You stick the vampire knight like a pincushion!!!!!! You destroy the vampire knight! You now have 16957 gold pieces (gained 6). Things that are here: a +0 long sword; a +0 chain mail Found Jecuacs's Jewellery Emporium. A water elemental comes into view. The helpless water elemental fails to defend itself. You spit the water elemental like a pig!!!!!! You destroy the water elemental! You now have 16980 gold pieces (gained 23). No target in view! There is an entrance to Jecuacs's Jewellery Emporium here. Found a stone staircase leading up. A spriggan air mage comes into view. A spriggan air mage is nearby! You rampage towards the spriggan air mage! Found 25 gold pieces. You rampage towards the spriggan air mage! You rampage towards the spriggan air mage! There is a stone staircase leading up here. The helpless spriggan air mage fails to defend itself. You skewer the spriggan air mage like a kebab!!!!!! You kill the spriggan air mage! You now have 16987 gold pieces (gained 7). You see here a +0 robe. There is a stone staircase leading up here. You now have 17012 gold pieces (gained 25). Key pressed, stopping explore. There is a stone staircase leading up here. You see here a +0 robe. You see here a +0 great mace. You see here a +0 ring mail. You see here a +0 arbalest. A frost giant comes into view. It is wielding a +1 battleaxe of freezing. A frost giant is nearby! A frost giant is nearby! A frost giant is nearby! You rampage towards the frost giant! The helpless frost giant fails to defend itself. You stick the frost giant like a pincushion!!!!! You kill the frost giant! You now have 17029 gold pieces (gained 17). You see here a +1 battleaxe of freezing. You reach down and open the gate. A green draconian comes into view. It is wielding a +0 trident. There is an open gate, spattered with blood here. A golden dragon comes into view. You rampage towards the green draconian! A purple draconian comes into view. It is wielding a +0 dire flail. The helpless green draconian fails to defend itself. You spit the green draconian like a pig!!!!! You kill the green draconian! A spriggan berserker comes into view. It is wielding a +0 quarterstaff. Found a club. A white draconian comes into view. It is wielding a +0 trident. The purple draconian roars! The white draconian roars! You hear a deafening roar! The golden dragon roars deafeningly! The spriggan berserker shouts! The golden dragon closely misses you. The golden dragon claws you! The golden dragon misses you. You hit the golden dragon but do no damage. You feel bolstered by spreading misfortune. You drain the golden dragon. You hit the golden dragon but do no damage. The golden dragon is lightly wounded. The spriggan berserker mumbles some strange prayers to Trog. The spriggan berserker goes berserk! The golden dragon completely misses you. x2 The golden dragon tramples you. You hold your ground! A green draconian comes into view. It is wielding a +1 trident of freezing. The purple draconian breathes dispelling energy at you. The bolt of dispelling energy misses you. Cast which spell? (? or * to list) Casting: Discord (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The purple draconian flies into a frenzy! The white draconian flies into a frenzy! The green draconian flies into a frenzy! The golden dragon resists with almost no effort. The spriggan berserker is unaffected. The white draconian is distracted by your dazzling golden aura. The spriggan berserker completely misses you. The golden dragon completely misses you. The golden dragon claws you but does no damage. The golden dragon completely misses you. An ice dragon comes into view. Casting: Discord (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your tendrils begin to glow red. The white draconian is no longer distracted by gold. The purple draconian hits the white draconian with a +0 dire flail!! The white draconian completely misses the purple draconian. The spriggan berserker barely misses you. The purple draconian hits the white draconian with a +0 dire flail!! The white draconian hits the ice dragon with a +0 trident!! Something closely misses the ice dragon. The golden dragon breathes cold at you. The bolt of cold hits you! You resist. The ice dragon bites the white draconian! The ice dragon claws the white draconian but does no damage. The ice dragon closely misses the white draconian. You hit the spriggan berserker but do no damage. The spriggan berserker appears confused. You catch the helpless spriggan berserker completely off-guard! You spit the spriggan berserker like a pig!!! You drain the spriggan berserker!! You kill the spriggan berserker! Casting: Confusing Touch (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your tendrils begin to glow red. The white draconian completely misses the ice dragon. Something hits the ice dragon!! Something freezes the ice dragon. The purple draconian hits the white draconian with a +0 dire flail!!! The white draconian dies! The golden dragon completely misses you. The golden dragon barely misses you. The golden dragon completely misses you. The purple draconian hits the ice dragon with a +0 dire flail! Your Ice Magic skill increases to level 13! You hit the golden dragon but do no damage. x2 The golden dragon appears confused. Something hits the ice dragon!! Something freezes the ice dragon. The purple draconian is distracted by your dazzling golden aura. The ice dragon breathes frost at you. The blast of cold misses you. You catch the helpless golden dragon completely off-guard! You perforate the golden dragon like a sieve!!! You hit the golden dragon but do no damage. The golden dragon is heavily wounded. You strike the helpless golden dragon from behind! You skewer the golden dragon like a kebab!!! You kill the golden dragon! Something hits the ice dragon!! Something freezes the ice dragon. The ice dragon dies! Casting: Confusing Touch (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Yara's Violent Unravelling (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a purple draconian, wielding a +0 dire flail (fast, strong, frenzied and wild, not watching you) The purple draconian's magical effects unravel! The purple draconian is no longer distracted by gold. The enchantments explode! The purple draconian twists and deforms. The unravelling engulfs the purple draconian!! The purple draconian is moderately wounded. The green draconian roars! Casting: Yara's Violent Unravelling (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Ensorcelled Hibernation (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a purple draconian, wielding a +0 dire flail (moderately wounded, misshapen and mutated, chance to affect: 71%) The purple draconian looks drowsy... The green draconian completely misses the purple draconian. The green draconian hits the purple draconian from afar with a +1 trident of freezing!!! The green draconian freezes the purple draconian. The purple draconian is distracted by your dazzling golden aura. The green draconian is distracted by your dazzling golden aura. The purple draconian breathes dispelling energy at you. The bolt of dispelling energy misses you. You hear a roar! There is an open gate here. You hear a roar! You see here a +1 battleaxe of freezing. Unknown command. You reach down and close the gate. You hear a roar! You start resting. You feel a bit more experienced. You start resting. Magic restored. You start resting. HP restored. You reach down and open the gate. There is an open gate, spattered with blood here. You now have 17035 gold pieces (gained 6). You see here a +0 dire flail. You feel your existence waver again. A green draconian is nearby! A green draconian is nearby! A green draconian is nearby! A green draconian is nearby! You rampage towards the green draconian! Found a scroll of teleportation. Casting: Ensorcelled Hibernation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Tukima's Dance (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a green draconian, wielding a +1 trident of freezing (wandering, hasn't noticed you, chance to affect: 94%) The +1 trident of freezing dances into the air! The green draconian roars! The green draconian breathes poison at you. The blast of poison misses you. Casting: Tukima's Dance (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Ensorcelled Hibernation (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a green draconian (catching its breath, ally target, chance to affect: 84%) The green draconian looks drowsy... You feel bolstered by spreading misfortune. Your +1 trident of freezing hits the green draconian!! The green draconian seems to slow down. Your +1 trident of freezing freezes the green draconian! Your +1 trident of freezing hits the green draconian!!! The green draconian seems to slow down. Your +1 trident of freezing freezes the green draconian! The green draconian roars! Your +1 trident of freezing completely misses the green draconian. Your +1 trident of freezing hits the green draconian from afar! The green draconian seems to slow down. Your +1 trident of freezing freezes the green draconian. The green draconian dies! Your +1 trident of freezing falls from the air. Magic restored. You see here a +1 trident of freezing. You now have 17071 gold pieces (gained 36). You see here a +0 trident. y - 11 scrolls of teleportation (gained 1) You see here a +0 trident. You now have 17077 gold pieces (gained 6). Things that are here: a +0 quarterstaff; a +0 animal skin You now have 17097 gold pieces (gained 20). Key pressed, stopping explore. You now have 17104 gold pieces (gained 7). You see here a +0 trident. You feel your existence waver again. You see here a +0 club. You reach down and open the door. A golden dragon, an ice dragon and 2 purple draconian shifters come into view. There is an open door here. There are monsters nearby! There are monsters nearby! There are monsters nearby! There are monsters nearby! There are monsters nearby! You rampage towards the golden dragon! The helpless golden dragon fails to defend itself. You skewer the golden dragon like a kebab!!!!! You kill the golden dragon! You rampage towards the purple draconian shifter! The helpless purple draconian shifter fails to defend itself. You stick the purple draconian shifter like a pincushion!!!!!! You kill the purple draconian shifter! You now have 17109 gold pieces (gained 5). Things that are here: a +0 rapier; a +0 cloak You now have 17141 gold pieces (gained 32). Key pressed, stopping explore. You reach down and open the door. Found a gate to the Realm of Zot. There is an open door here. There is an open door here. The ice dragon roars deafeningly! The ice dragon breathes frost at you. The blast of cold misses you. The purple draconian shifter roars! You rampage towards the purple draconian shifter! You hit the purple draconian shifter but do no damage. You hit the purple draconian shifter. You feel bolstered by spreading misfortune. You drain the purple draconian shifter. The purple draconian shifter is lightly wounded. Casting: Ensorcelled Hibernation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Ensorcelled Hibernation (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a purple draconian shifter, wielding a +0 long sword and wearing a +0 cloak (lightly wounded, lightly drained, chance to affect: 45%) The purple draconian shifter looks drowsy... The helpless purple draconian shifter fails to defend itself. You spit the purple draconian shifter like a pig!!!!! You kill the purple draconian shifter! The ice dragon is distracted by your dazzling golden aura. Casting: Ensorcelled Hibernation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your tendrils begin to glow red. You rampage towards the ice dragon! You hit the ice dragon but do no damage. The ice dragon appears confused. The ice dragon is no longer distracted by gold. You hit the ice dragon but do no damage. You catch the helpless ice dragon completely off-guard! You stick the ice dragon like a pincushion!!! You drain the ice dragon. You hit the ice dragon but do no damage. The ice dragon is severely wounded. The ice dragon completely misses you. x3 You barely miss the ice dragon. You catch the helpless ice dragon completely off-guard! You skewer the ice dragon like a kebab!!! You kill the ice dragon! No target in view! You now have 17149 gold pieces (gained 8). Things that are here: a +0 long sword; a +0 cloak You now have 17174 gold pieces (gained 25). There is an open door here. You see here a +0 trident. You see here a +1 trident of freezing. Key pressed, stopping explore. There is an open gate here. You feel your existence waver again. Key pressed, stopping explore. Found a chain mail. You reach down and open the door. A guardian mummy comes into view. Found a portal to a secret trove of treasure. There is an open door here. A guardian mummy is nearby! A guardian mummy is nearby! You rampage towards the guardian mummy! You rampage towards the guardian mummy! You rampage towards the guardian mummy! The helpless guardian mummy fails to defend itself. You stick the guardian mummy like a pincushion!!!!! You destroy the guardian mummy! You feel extremely nervous for a moment... You shiver with cold. You now have 17179 gold pieces (gained 5). There is a portal to a secret trove of treasure here. You now have 17206 gold pieces (gained 27). You now have 17241 gold pieces (gained 35). You now have 17267 gold pieces (gained 26). You now have 17297 gold pieces (gained 30). You now have 17311 gold pieces (gained 14). You now have 17322 gold pieces (gained 11). There is an open door here. You see here a +2 great sword of flaming. The naga sharpshooter shouts! The fenstrider witch shouts! You hear a shout! The torpor snail briefly extends its eye-stalks. Key pressed, stopping explore. Saving game... please wait. Level annotation: 2 transporters, Otero's ghost, veteran MDFi Welcome back, huldori the Poltergeist Enchanter. Gozag says: Greed is good. Press ? for a list of commands and other information. There is an entrance to Jecuacs's Jewellery Emporium here. Partly explored, unvisited transporter. Partly explored, unvisited transporter. Partly explored, unvisited transporter. Partly explored, unvisited transporter. Partly explored, unvisited transporter. Partly explored, unvisited transporter. There is an open door here. There is a portal to a secret trove of treasure here. Okay, then. Okay, then. Unknown command. Unknown command. Partly explored, unvisited transporter. Partly explored, unvisited transporter. Partly explored, unvisited transporter. There is an open door here. There is a transporter here. You enter the transporter and appear at another place. A two-headed ogre and a great orb of eyes come into view. The helpless great orb of eyes fails to defend itself. You spit the great orb of eyes like a pig!!!!! You kill the great orb of eyes! You rampage towards the two-headed ogre! The two-headed ogre shouts in stereo! You hear a shout! x3 The two-headed ogre completely misses you. x2 Some rock shatters into small pieces. You hear a shout! Cast which spell? (? or * to list) Aiming: Enfeeble (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cacodemon (haloed, will inflict weakness and antimagic, chance to daze and blind: 26%) You feel bolstered by spreading misfortune. The cacodemon is enfeebled! The two-headed ogre completely misses you. x2 You catch the helpless cacodemon completely off-guard! You skewer the cacodemon like a kebab!!!! You completely miss the cacodemon. The cacodemon is severely wounded. You barely miss the cacodemon. You hit the cacodemon but do no damage. The cacodemon is severely wounded. You hit the cacodemon but do no damage. You catch the helpless cacodemon completely off-guard! You stick the cacodemon like a pincushion!!!! You kill the cacodemon! The two-headed ogre completely misses you. The two-headed ogre closely misses you. Casting: Enfeeble (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Enfeeble (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a glowing orange brain (will inflict antimagic, chance to daze: 76%) The glowing orange brain is enfeebled! The glowing orange brain falters for a moment. You puncture the glowing orange brain! You drain the glowing orange brain. You hit the glowing orange brain. You drain the glowing orange brain. The glowing orange brain is heavily wounded. The two-headed ogre changes into a slime creature! You puncture the glowing orange brain! You drain the glowing orange brain. You puncture the glowing orange brain! The glowing orange brain is severely wounded. You puncture the glowing orange brain! You kill the glowing orange brain! Casting: Enfeeble (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Ensorcelled Hibernation (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a slime creature shaped shifter (chance to affect: 84%) The slime creature looks drowsy... A daeva comes into view. It is wielding a +2 eudemon blade of holy wrath. You see here 18 gold pieces. The slime creature wakes up again. The slime creature quivers. The daeva calls down the wrath of Xom upon you. Xom smites you! Press: ? - help, v - describe, . - travel Here: Otero's ghost, wielding a weapon of speed (haloed) The floor. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. You hit the apocalypse crab but do no damage. You hit the apocalypse crab. The apocalypse crab is lightly wounded. The brown very ugly thing claws you but does no damage. The apocalypse crab completely misses you. x2 Otero's ghost completely misses you. Unknown command. Unknown command. Casting: Ensorcelled Hibernation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Discord (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The rakshasa flies into a frenzy! The tengu reaver flies into a frenzy! The brown very ugly thing flies into a frenzy! The daeva flies into a frenzy! Otero's ghost flies into a frenzy! The apocalypse crab flies into a frenzy! The brown very ugly thing barely misses the tengu reaver. Otero's ghost hits the apocalypse crab! The daeva hits something with a +2 eudemon blade of holy wrath! The daeva hits something with a +2 eudemon blade of holy wrath!! The apocalypse crab bites the brown very ugly thing! The brown very ugly thing is engulfed in flames! The apocalypse crab claws the brown very ugly thing. The apocalypse crab freezes the brown very ugly thing! The tengu reaver hits the brown very ugly thing with the +3 broad axe "Goafac"!! Space warps around the brown very ugly thing. The tengu reaver pecks the brown very ugly thing. The tengu reaver claws the brown very ugly thing but does no damage. The daeva blocks something's attack. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. The brown very ugly thing misses you. The tengu reaver hits the brown very ugly thing with the +3 broad axe "Goafac"! The tengu reaver pecks the brown very ugly thing. The tengu reaver claws the brown very ugly thing! The brown very ugly thing dies! The daeva blocks the apocalypse crab's attack. The apocalypse crab claws the daeva but does no damage. The rakshasa hits the tengu reaver with a +0 whip. Otero's ghost is distracted by your dazzling golden aura. The daeva barely misses Otero's ghost. The daeva hits Otero's ghost but does no damage. Otero's ghost is no longer distracted by gold. Something barely misses the daeva. The daeva blocks Otero's ghost's attack. The tengu reaver blocks the rakshasa's attack. The daeva hits something with a +2 eudemon blade of holy wrath!!! You feel a bit more experienced. The tengu reaver hits the apocalypse crab with the +3 broad axe "Goafac"!!! The apocalypse crab dies! There is a one-way gate to the infinite horrors of the Abyss here. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. The tengu reaver blocks the daeva's attack. The daeva hits the tengu reaver with a +2 eudemon blade of holy wrath! The tengu reaver completely misses the rakshasa. The tengu reaver pecks the rakshasa. The tengu reaver claws the rakshasa. The tengu reaver blocks the rakshasa's attack. Otero's ghost hits the daeva! Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. The tengu reaver blocks the rakshasa's attack. The tengu reaver hits the daeva with the +3 broad axe "Goafac". The daeva blinks! The tengu reaver blocks Otero's ghost's attack. The tengu reaver hits Otero's ghost with the +3 broad axe "Goafac". Otero's ghost blinks! The tengu reaver blocks the rakshasa's attack. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. The tengu reaver hits the rakshasa with the +3 broad axe "Goafac"!! Space warps horribly around the rakshasa!! The injured rakshasa weaves a defensive illusion! The tengu reaver misses the rakshasa. The tengu reaver claws the rakshasa! You hear a shout! The rakshasa hits the rakshasa with a +0 whip! Something completely misses the rakshasa. The tengu reaver hits the rakshasa with the +3 broad axe "Goafac"!!! The rakshasa dies! The rakshasa shimmers and vanishes! The tengu reaver shouts! The tengu reaver barely misses something. The tengu reaver completely misses something. The tengu reaver claws something! Something hits the tengu reaver!!! There is a transporter here. The tengu reaver hits something with the +3 broad axe "Goafac"!! Space warps around something. The tengu reaver pecks something. The tengu reaver claws something but does no damage. Something hits the tengu reaver!!! The tengu reaver dies! You feel a bit more experienced. Casting: Discord (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Enfeeble (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a dread lich (will inflict weakness and antimagic) The dread lich partially resists. The dread lich is enfeebled! Casting: Enfeeble (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A mana viper appears with a sibilant hiss. The dread lich falters for a moment. Otero's ghost hits your mana viper!! The dread lich falters for a moment. Otero's ghost hits your mana viper!! Your mana viper barely misses Otero's ghost. Otero's ghost hits your mana viper!!! Your mana viper dies! Your mana viper disappears in a puff of smoke! The dread lich is distracted by your dazzling golden aura. The dread lich shouts! Otero's ghost hits the dread lich!!! The dread lich is no longer distracted by gold. Otero's ghost closely misses the dread lich. Casting: Summon Mana Viper (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Enfeeble (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a dread lich (moderately damaged, weak, magic disrupted, will inflict weakness and antimagic) The dread lich partially resists. The dread lich is enfeebled! Otero's ghost is no longer moving quickly. Otero's ghost no longer looks unusually strong. Otero's ghost is no longer in a wild frenzy. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-964-g555990002e 0.33-a0-985-g45e6bba2ff Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_CAST_SPELL repeat_cmd = CMD_NO_CMD Monster 'Otero's ghost' (38, 28) [midx = 25] currently acting: <<<<<<<<< Name: Otero's ghost Base name: Otero's ghost Full name: Otero's ghost On/in/over feature: floor Foe: Monster 'dread lich' (39, 28) [midx = 18] Target: (39, 28) At target: same as foe Travelling: travel_target = 1 travel_path.size() = 3 next travel step: (42, 30) last travel step: (38, 30) Inventory: attitude: 0, behaviour: 2, number: 1000, flags: 0x4000100410 colour: -1, foe_memory: 529, shield_blocks:0 god: No God, seen_context: 0 >>>>>>>>> Foe: <<<<<<<<< Name: dread lich Base name: dread lich Full name: dread lich On/in/over feature: floor Foe: player Target: (42, 30) At target: player Inventory: Spells: slot #0: Summon Greater Demon slot #1: Paralyse slot #2: Haste slot #3: Invisibility attitude: 0, behaviour: 2, number: 0, flags: 0x4000000410 colour: -1, foe_memory: 513, shield_blocks:0 god: No God, seen_context: 0 >>>>>>>>> Player: {{{{{{{{{{{ Name: [huldori] Species: Poltergeist Job: Enchanter HP: 176/181; mods: 0/0 MP: 17/42; mod: 0 Stats: 1 37 28 Position: (42, 30), god: Gozag (20), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 34 | 19 | 13853 | 891/1576 Short Blades | X | 0 | 0 | 14 | 4730 | 0/756 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/70 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/70 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 12 | 2863 | 0/531 Dodging | X | 1 | 33 | 21 | 12570 | 1092/1282 Stealth | X | 0 | 0 | 27 | 10227 | 0/0 Shields | X | 0 | 0 | 5 | 891 | 0/357 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/84 Spellcasting | X | 0 | 0 | 15 | 7759 | 0/1160 Conjurations | X | 0 | 0 | 0 | 0 | 0/84 Hexes | X | 0 | 0 | 21 | 6825 | 0/762 Summonings | X | 0 | 0 | 3 | 300 | 0/200 Necromancy | X | 0 | 0 | 9 | 1892 | 0/441 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Forgecraft | X | 0 | 0 | 0 | 0 | 0/59 Fire Magic | X | 0 | 0 | 0 | 0 | 0/59 Ice Magic | X | 1 | 33 | 13 | 4544 | 508/694 Air Magic | X | 0 | 0 | 2 | 126 | 0/126 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Alchemy | X | 0 | 0 | 9 | 1892 | 0/441 Invocations | X | 0 | 0 | 0 | 0 | 0/59 Evocations | X | 0 | 0 | 9 | 2675 | 0/625 Spell bugs: Durations: Attributes: #12: 25578 #13: 6612 #23: 22795 #24: 419360432 #34: 1 #49: 7695 #51: 2 #52: 2 #57: 1644 Mutations: cold resistance: 1 (innate) negative energy resistance: 3 (innate) torment resistance: 2 (innate) float: 1 (innate) formless: 2 (innate) trickster: 1 (innate) Inventory bugs: Equipment: eq slot #13, inv slot #47: +3 pair of boots of the Constellations {rN+ Int+3} eq slot #10, inv slot #51: amulet of magic regeneration eq slot #9, inv slot #6: ring "Vaent" {EV+5 Dex+5} eq slot #2, inv slot #1: orb of guile eq slot #13, inv slot #45: +0 pair of gloves "Kiecemic" {rElec rN+ Str-3 Int+7 Stlth+} eq slot #9, inv slot #26: ring of Orthodoxy {EV+5 Int+7} eq slot #13, inv slot #44: +2 pair of boots of rampaging eq slot #13, inv slot #8: scarf of invisibility eq slot #13, inv slot #3: +2 helmet of see invisible eq slot #1, inv slot #0: +9 quick blade of draining eq slot #13, inv slot #43: scarf of resistance }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ........##.##.###...##^##..#..ß.ß .........#.#..#.....##.##.###.... ....###..##..[#.....##......##... ...##?##..#[#.##....##.########## ..##...#.##$#..##...##.# #.... ..##.#.###.#.##.#......# #.... ...##.###J#$WL#.##..##.# #.... ...©#©#.$:$#..∩.©#..##.# #.... ....#...##...###@#..##.# #.... ....##.####)##.###.....######.... .....###..###.......#............ ....................##.######..[. ....................##.# #..). .##....#.#####.#######.# #.... .####....# #.#######.# #.... .# ##.### #.........# #.... .# #.#######.#######.# #.... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false serial_glass_tile: dngn_transparent_wall >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 2 at (60, 21): {{{{ CLASS: TroveMarker toll: item: ego_type: false quantity: 2 plus2: false sub_type: acquirement plus1: false artefact_name: false base_type: scroll props: toll_desc: to enter a treasure trove floor: expired_portal entity: portal toll: item: ego_type: false quantity: 2 plus2: false sub_type: acquirement plus1: false artefact_name: false base_type: scroll feat_tile: dngn_portal_trove_gone }}}} >>>>>>>>>>>>>>>>>>>>>>