ASSERT(item.base_type == OBJ_ARMOUR) in 'item-prop.cc' at line 1530 failed. Version: Dungeon Crawl Stone Soup 0.32-a0-361-g289a535e89 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 6276022666186119580, deterministic pregen: 1 Command line: /usr/games/crawl-git-289a535e89 -name Tang -rc /dgldir/rcfiles/crawl-git/Tang.rc -macro /dgldir/rcfiles/crawl-git/Tang.macro -morgue /dgldir/morgue/Tang/ -webtiles-socket /crawl-master/webserver/sockets/Tang:2024-02-19.03:15:04.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 36 stack frames. /usr/games/crawl-git-289a535e89(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x55783c18fc8f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-289a535e89(_Z13do_crash_dumpv+0x418) [0x55783c19a138]: do_crash_dump() /usr/games/crawl-git-289a535e89(_Z20crash_signal_handleri+0x1fa) [0x55783c19011a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7fb662942210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7fb662b0324b]: /usr/games/crawl-git-289a535e89(+0x47b87d) [0x55783c19987d]: /usr/games/crawl-git-289a535e89(+0x47ba35) [0x55783c199a35]: /usr/games/crawl-git-289a535e89(+0x68803b) [0x55783c3a603b]: /usr/games/crawl-git-289a535e89(_ZNK6player27base_ac_with_specific_itemsEiSt6vectorIPK8item_defSaIS3_EE+0x3c) [0x55783c607b0c]: player::base_ac_with_specific_items(int, std::vector >) const /usr/games/crawl-git-289a535e89(_ZNK6player32armour_class_with_specific_itemsESt6vectorIPK8item_defSaIS3_EE+0xc2) [0x55783c607e12]: player::armour_class_with_specific_items(std::vector >) const /usr/games/crawl-git-289a535e89(_ZNK6player12armour_classEv+0x37) [0x55783c618bc7]: player::armour_class() const /usr/games/crawl-git-289a535e89(+0x8c10ed) [0x55783c5df0ed]: /usr/games/crawl-git-289a535e89(_Z11print_statsv+0x988) [0x55783c5e4b68]: print_stats() /usr/games/crawl-git-289a535e89(_ZN14message_window4moreEbb+0x225) [0x55783c4c3185]: message_window::more(bool, bool) /usr/games/crawl-git-289a535e89(_ZN14message_window8add_itemENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE11prefix_typeb+0x3d0) [0x55783c4c36c0]: message_window::add_item(std::__cxx11::basic_string, std::allocator >, prefix_type, bool) /usr/games/crawl-git-289a535e89(_ZN13message_store10flush_prevEv+0x34a) [0x55783c4c3c7a]: message_store::flush_prev() /usr/games/crawl-git-289a535e89(+0x79feec) [0x55783c4bdeec]: /usr/games/crawl-git-289a535e89(_Z3mprRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x4c) [0x55783c4be4ec]: mpr(std::__cxx11::basic_string, std::allocator > const&) /usr/games/crawl-git-289a535e89(_Z9transformi14transformationb+0x2c1) [0x55783c781661]: transform(int, transformation, bool) /usr/games/crawl-git-289a535e89(_ZN6player9polymorphEib+0x18a) [0x55783c61300a]: player::polymorph(int, bool) /usr/games/crawl-git-289a535e89(_ZN4bolt25affect_player_enchantmentEb+0x774) [0x55783c149894]: bolt::affect_player_enchantment(bool) /usr/games/crawl-git-289a535e89(_ZN4bolt13affect_playerEv+0x828) [0x55783c14b158]: bolt::affect_player() /usr/games/crawl-git-289a535e89(_ZN4bolt11affect_cellEv+0x286) [0x55783c14bf06]: bolt::affect_cell() /usr/games/crawl-git-289a535e89(_ZN4bolt7do_fireEv+0xd00) [0x55783c14e760]: bolt::do_fire() /usr/games/crawl-git-289a535e89(_ZN4bolt4fireEv+0x440) [0x55783c14f010]: bolt::fire() /usr/games/crawl-git-289a535e89(_Z9mons_castP7monster4bolt10spell_type13enum_bitfieldI19mon_spell_slot_flagLi12EEb+0x386) [0x55783c4f1206]: mons_cast(monster*, bolt, spell_type, enum_bitfield, bool) /usr/games/crawl-git-289a535e89(_Z16handle_mon_spellP7monster+0x108c) [0x55783c4fbe9c]: handle_mon_spell(monster*) /usr/games/crawl-git-289a535e89(+0x7af0af) [0x55783c4cd0af]: /usr/games/crawl-git-289a535e89(_Z19handle_monster_moveP7monster+0x1b1a) [0x55783c4d32da]: handle_monster_move(monster*) /usr/games/crawl-git-289a535e89(_Z15handle_monstersb+0xb32) [0x55783c4d4a02]: handle_monsters(bool) /usr/games/crawl-git-289a535e89(_Z12world_reactsv+0x13d) [0x55783c842b0d]: world_reacts() /usr/games/crawl-git-289a535e89(+0xb26055) [0x55783c844055]: /usr/games/crawl-git-289a535e89(+0xb26f15) [0x55783c844f15]: /usr/games/crawl-git-289a535e89(main+0x1ab) [0x55783c0df48b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7fb6629230b3]: /usr/games/crawl-git-289a535e89(_start+0x2e) [0x55783c0e001e]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.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-289a535e89/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-289a535e89/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-289a535e89/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 22, depth = 2 Level id: Abyss:2 Abyssal state: major_coord = (1755719727,758686459) seed = 0x5e84f2b7 depth = 1036955959 phase = 1.73363 destroy_all_terrain = 0 level = (5 : 4) Level build method = abyss, level layout type = abyss, absdepth0 = 25 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The orc knight is heavily wounded. Zegaoph blocks the war gargoyle's attack. Zegaoph completely misses the war gargoyle. Zegaoph hits the orc knight with a +0 broad axe of flaming. Zegaoph burns the orc knight. Zegaoph barely misses the orc sorcerer. The orc sorcerer gestures wildly while chanting. The peacekeeper roars a battlecry! The war gargoyle goes into a battle-frenzy! Zegaoph blocks the orc knight's attack. Unknown command. Unknown command. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The rust devil resists. The rust devil is moderately wounded. The orc knight is moderately wounded. The peacekeeper resists. The peacekeeper is lightly damaged. The orc warlord is moderately wounded. You kill the orc sorcerer! The rust devil disappears in a puff of smoke! The war gargoyle resists. The war gargoyle is moderately damaged. The orc knight is severely wounded. Zegaoph blocks the war gargoyle's attack. Zegaoph blocks the orc knight's attack. The war gargoyle hits Zegaoph with a +0 great mace!!! The orc warlord roars a battlecry! The orc knights go into a battle-frenzy! Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mephitic Cloud (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f - war gargoyle Aim: a war gargoyle, wielding a +0 great mace (moderately damaged, strong, ally target, not susceptible) Zegaoph avoids your attack. The ball explodes into a vile cloud! The stinking cloud engulfs the war gargoyle. The war gargoyle is moderately damaged. The stinking cloud engulfs the peacekeeper. The peacekeeper is lightly damaged. The stinking cloud engulfs the orc knight. The orc knight is severely wounded. The stinking cloud engulfs the orc knight. The orc knight is moderately wounded. Zegaoph avoids your attack. The stinking cloud engulfs the orc warlord. The orc warlord is moderately wounded. You hear a shout! Zegaoph blocks the peacekeeper's attack. The peacekeeper barely misses Zegaoph. Zegaoph hits the peacekeeper but does no damage. Zegaoph hits the war gargoyle with a +0 broad axe of flaming. Zegaoph hits the orc knight with a +0 broad axe of flaming. Zegaoph burns the orc knight. The war gargoyle closely misses Zegaoph. The orc knight is engulfed in noxious fumes. The orc knight appears confused. The orc knight hits the orc warlord with a +0 broad axe. Zegaoph blocks the orc knight's attack. The peacekeeper bites Zegaoph!! The peacekeeper claws Zegaoph but does no damage. An orc knight opens the door. An orc knight comes into view. It is wielding a +2 war axe of venom. The orc warlord is engulfed in noxious fumes. Found a potion of haste and a scroll of butterflies. A war gargoyle and an orc knight come into view. The war gargoyle is wielding a +1 morningstar of draining. Unknown command. Casting: Mephitic Cloud (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mephitic Cloud (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, p - war gargoyle The ball explodes into a vile cloud! The stinking cloud engulfs the orc knight. The stinking cloud engulfs the war gargoyle. You hear a shout! The war gargoyle hits Zegaoph with a +0 great mace! The peacekeeper bites Zegaoph but does no damage. Zegaoph blocks the peacekeeper's attack. A peacekeeper comes into view. Zegaoph casts a spell. Zegaoph seems to speed up. An orc knight comes into view. It is wielding a +0 long sword. The orc knight is engulfed in noxious fumes. The orc knight roars a battlecry! The orcs go into a battle-frenzy! The orc knight is engulfed in noxious fumes. x2 The orc knight appears confused. The orc knight hits the war gargoyle with a +2 dire flail. Unknown command. Casting: Mephitic Cloud (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. The orc knight is poisoned. The orc warlord is poisoned. The orc knight is poisoned. x4 The orc warlord looks even sicker. The orc knight looks even sicker. x3 Zegaoph blocks the war gargoyle's attack. Zegaoph blocks the peacekeeper's attack. The peacekeeper claws Zegaoph but does no damage. Zegaoph completely misses the peacekeeper. Zegaoph hits the war gargoyle with a +0 broad axe of flaming. Zegaoph blocks the war gargoyle's attack. The peacekeeper roars a battlecry! The golems go into a battle-frenzy! The orc knight is engulfed in noxious fumes. x2 The orc knight roars a battlecry! The orc knight goes into a battle-frenzy! The orc warlord is engulfed in noxious fumes. The orc knight is engulfed in noxious fumes. The orc knight appears confused. The orc knight mumbles something. The orc knight hits itself with a +2 dire flail!! You hit the war gargoyle but do no damage. You freeze the war gargoyle. The war gargoyle is lightly damaged. You hit the war gargoyle but do no damage. You freeze the war gargoyle! The orc knight is poisoned. Zegaoph hits the peacekeeper but does no damage. Zegaoph barely misses the war gargoyle. Zegaoph hits the orc warlord with a +0 broad axe of flaming. Zegaoph burns the orc warlord. The war gargoyle launches metal splinters at you. The spray of metal splinters hits Zegaoph but does no damage. The war gargoyle hits you with a +1 morningstar of draining!!! You partially resist. You feel drained. Unknown command. Okay, then. Unknown command. Press: ? - help, v - describe, . - travel Here: a war gargoyle, wielding a +1 morningstar of draining (moderately damaged, strong) The floor. Unknown command. Blink to where? Press: ? - help, Dir - move target Found a scroll of identify. As you read the scroll of blinking, it crumbles to dust. You feel a bit more experienced. Zegaoph has departed this plane of existence. The peacekeeper barely misses you. The peacekeeper misses you. Okay, then. Press: ? - help, v - describe, . - travel Here: a peacekeeper (strong) The floor. Unknown command. Blink to where? Press: ? - help, Dir - move target As you read the scroll of blinking, it crumbles to dust. Your toxic aura wanes. You feel a bit more experienced. Unknown command. The war gargoyle launches metal splinters at you. The spray of metal splinters hits you but does no damage. The peacekeeper hurls a volley of spikes at you. The volley of spikes skewers you. The barbed spikes become lodged in your body. Zegaoph is still trapped in memory! Aiming: Charm Press: ? - help, Shift-Dir - straight line, f - war gargoyle Aim: a war gargoyle, wielding a +1 morningstar of draining (moderately damaged, strong, chance to affect: 9%) Okay, then. Unknown command. Aiming: Iceblast Press: ? - help, Shift-Dir - straight line, f - peacekeeper Aim: a peacekeeper (strong) Okay, then. Press: ? - help, v - describe, . - travel Here: a peacekeeper (strong) The floor. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. Okay, then. As you read the scroll of butterflies, it crumbles to dust. You hear the flapping of tiny wings. The peacekeeper is knocked back by the sudden gust. The peacekeeper completely misses your butterfly. The peacekeeper misses your butterfly. The war gargoyle barely misses your butterfly. You swap places. A deep troll comes into view. The barbed spikes dig painfully into your body as you move. The war gargoyle no longer looks unusually strong. The peacekeeper no longer looks unusually strong. The peacekeeper bites your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! The war gargoyle hits your butterfly with a +1 morningstar of draining!! Your butterfly dies! Your butterfly disappears in a burst of colours! A deep troll comes into view. The war gargoyle closely misses your butterfly. The peacekeeper completely misses your butterfly. The peacekeeper claws your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! The war gargoyle hits your butterfly with a +1 morningstar of draining! Your butterfly dies! Your butterfly disappears in a burst of colours! You swap places. The barbed spikes dig painfully into your body as you move. The peacekeeper closely misses your butterfly. The peacekeeper claws your butterfly. Your butterfly dies! Your butterfly disappears in a burst of colours! The deep troll bites your butterfly!! Your butterfly dies! Your butterfly disappears in a burst of colours! The war gargoyle misses your butterfly. Unknown command. The barbed spikes dig painfully into your body as you move. The deep troll bites your butterfly. Your butterfly dies! Your butterfly disappears in a burst of colours! The war gargoyle hits your butterfly with a +1 morningstar of draining!!! Your butterfly dies! Your butterfly disappears in a burst of colours! Unknown command. Aiming: Charm Press: ? - help, Shift-Dir - straight line, f - deep troll Aim: a deep troll (chance to affect: 52%) The deep troll resists with significant effort. The deep troll bites your butterfly. Your butterfly dies! Your butterfly disappears in a burst of colours! The deep troll barely misses you. x2 The deep troll claws you but does no damage. Unknown command. Aiming: Charm Press: ? - help, Shift-Dir - straight line, f/p - deep troll Aim: a deep troll (chance to affect: 52%) The deep troll resists with significant effort. The deep troll bites your butterfly. Your butterfly dies! Your butterfly disappears in a burst of colours! The deep troll bites you but does no damage. The deep troll barely misses you. The deep troll claws you. Unknown command. Aiming: Charm Press: ? - help, Shift-Dir - straight line, f/p - deep troll Aim: a deep troll (chance to affect: 52%) The deep troll is charmed. The peacekeeper bites your butterfly!! Your butterfly dies! Your butterfly disappears in a burst of colours! The deep troll bites your deep troll. The deep troll claws your deep troll! x2 Your deep troll bites the deep troll. Your deep troll claws the deep troll. Your deep troll claws the deep troll! The peacekeeper completely misses your butterfly. The peacekeeper claws your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! The barbed spikes dig painfully into your body as you move. Something hits your butterfly!!! Your butterfly dies! Your butterfly disappears in a burst of colours! The deep troll bites you. The deep troll claws you but does no damage. The deep troll misses you. Your deep troll bites the deep troll! Your deep troll claws the deep troll! x2 The deep troll dies! Something barely misses your butterfly. x2; Something misses your butterfly. Something hits your butterfly!!! Your butterfly dies! Your butterfly disappears in a burst of colours! The barbed spikes dig painfully into your body as you move. Something bites your butterfly!! Your butterfly dies! Your butterfly disappears in a burst of colours! Something barely misses your butterfly. An ironbound preserver and 2 deep trolls come into view. The barbed spikes dig painfully into your body as you move. * * * LOW HITPOINT WARNING * * * Something misses your butterfly. Something barely misses your butterfly. Something closely misses your butterfly. The deep troll moves out of view. As you read the scroll of fear, it crumbles to dust. You assume a fearsome visage. The ironbound preserver looks frightened! The ironbound preserver shouts! The deep troll looks frightened! You hear a shout! Something hits your butterfly!! Your butterfly dies! Your butterfly disappears in a burst of colours! Something bites your butterfly!! Your butterfly dies! Your butterfly disappears in a burst of colours! Unknown command. Unknown command. The barbed spikes dig painfully into your body as you move. * * * LOW HITPOINT WARNING * * * The barbed spikes snap loose. The war gargoyle barely misses your butterfly. Your deep troll smiles at you. The war gargoyle misses your butterfly. The peacekeeper roars a battlecry! The war gargoyle goes into a battle-frenzy! The war gargoyle barely misses your butterfly. Your butterfly disappears in a burst of colours! The peacekeeper bites your butterfly. Your butterfly dies! Your butterfly disappears in a burst of colours! What are your orders? t - Shout! Orders for allies: a - Attack new target. p - Attack previous 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, f - deep troll, p - deep troll Aim: a deep troll Okay, then. Something bites your butterfly! Your butterfly dies! Your butterfly disappears in a burst of colours! The war gargoyle closely misses your butterfly. Something bites your butterfly. Your butterfly dies! Your butterfly disappears in a burst of colours! The war gargoyle hits your butterfly with a +1 morningstar of draining!!! Your butterfly dies! Your butterfly disappears in a burst of colours! What are your orders? t - Shout! Orders for allies: a - Attack new target. p - Attack previous 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, f - deep troll, p - deep troll Aim: a deep troll Attack! Unknown command. The peacekeeper hurls a volley of spikes at you. The volley of spikes skewers your deep troll! The deep troll bites your deep troll!! The deep troll closely misses your deep troll. The deep troll claws your deep troll but does no damage. Your deep troll bites the deep troll. Your deep troll claws the deep troll! Your deep troll claws the deep troll. You hear a shout! There is an open door here. Your deep troll closely misses something. Your deep troll claws something! Your deep troll barely misses something. Unknown command. Your butterfly disappears in a burst of colours! There is a gate leading back out of this place here. Unknown command. Your butterfly disappears in a burst of colours! You fly up through the gate. Welcome back to the Dungeon! Your summoned ally is left behind. Level annotation: 3 runed translucent doors, exclusion: orange crystal statue There is a gate to the Vaults here. You start resting. Magic restored. You start resting. Zegaoph emerges from the mists of memory! You start resting. HP restored. Unknown command. Okay, then. What level of the Elven Halls? (default 1, ? - help) Okay, then. Unknown command. What level of the Elven Halls? (default 1, ? - help) There is an open gate here. There is an open gate here. There is an open gate here. You see here a human skeleton. Things that are here: a human skeleton; a human skeleton; a human skeleton Things that are here: a +0 scimitar; a human skeleton There is an open gate here. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. You see here a blade talisman. There is an open door here. There is a stone staircase leading up, spattered with blood here. You fly upwards. There is a stone staircase leading down here. There is an open door here. There is an open door here. There is a staircase to the Orcish Mines here. You fly downwards. Welcome back to the Orcish Mines! There is a staircase back to the Dungeon here. Things that are here: a +0 robe; a +0 dagger; an orc skeleton Items here: )) [[ ÷. There is a stone staircase leading down, spattered with blood here. You fly downwards. There is a stone staircase leading up, spattered with blood here. You swap places. Things that are here: a +0 chain mail; a +2 flail of distortion; a +0 orcbow There is a staircase to the Elven Halls here. You fly downwards. Welcome back to the Elven Halls! There is a staircase back to the Mines here. There is an open door here. There is an open door here. There is an open door here. There is an open door here. There is a stone staircase leading down here. You fly downwards. Level annotation: 3 runed translucent doors There is a stone staircase leading up here. What level of the Elven Halls? (default 2, ? - help) There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. You see here 7 stones. There is an escape hatch in the ceiling here. You see here a +1 halberd of venom. You see here a +0 long sword. Items here: )) [ ÷. A deep elf demonologist, a deep elf zephyrmancer and a deep elf knight come into view. The deep elf zephyrmancer is wielding the +6 great mace of Impeachment {drain, rC+ Str+3 Int+3 Stlth+}, wearing the ring of Generosity {rN+ Int+3 Stlth+} and carrying a wand of polymorph. The deep elf knight mumbles some strange words. The deep elf knight seems to speed up. The deep elf zephyrmancer points at you and mumbles some strange words. The bolt of lightning hits you. You resist. The bolt of lightning hits you. You resist. A water elemental comes into view. You hear a shout! x3; The deep elf demonologist shouts! You hear a shout! x25 Unknown command. Casting: Olgreb's Toxic Radiance (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The deep elf demonologist is severely wounded. You destroy the water elemental! The deep elf zephyrmancer resists. The deep elf zephyrmancer is heavily wounded. The deep elf knight is heavily wounded. A deep elf archer comes into view. It is wielding the +9 shortbow of the Sun {antimagic, Fly rC- Dex-3 Stlth+}, wearing a +2 robe of positive energy and wearing the ring of the Mage {Wiz Archmagi}. The deep elf demonologist gestures at you while chanting. You are cast into the Abyss! This branch contains the abyssal rune of Zot. Zegaoph is recalled. Found a gateway leading deeper into the Abyss. You catch the helpless ancient zyme completely off-guard! You hit the ancient zyme with your staff of cold. You freeze the ancient zyme!! The ancient zyme is heavily damaged. You hit the ancient zyme with your staff of cold. You freeze the ancient zyme!! You destroy the ancient zyme! A neqoxec comes into view. Zegaoph hits the neqoxec with a +0 broad axe of flaming!! Zegaoph burns the neqoxec. Zegaoph blocks the neqoxec's attack. Zegaoph hits the neqoxec with a +0 broad axe of flaming! Zegaoph burns the neqoxec. The neqoxec dies! A wretched star comes into view. A vampire mage comes into view. The vampire mage casts a spell. The vampire mage flickers and vanishes for a moment. The wretched star glows turbulently. The lance of force hits you! You are knocked back by the lance of force. You slam into the stone wall! Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The wretched star resists. The wretched star is lightly damaged. Zegaoph hits the wretched star with a +0 broad axe of flaming. The wretched star pulses with an eldritch light! You feel clumsy. x2 Unknown command. Press: ? - help, v - describe, . - travel Here: a wretched star (moderately damaged, ally target) The floor. Unknown command. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The wretched star resists. The wretched star is moderately damaged. Zegaoph mumbles some strange words. Zegaoph seems to speed up. Unknown command. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The wretched star resists. The wretched star is heavily damaged. Zegaoph hits the wretched star but does no damage. Unknown command. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The vampire mage resists. The vampire mage is heavily damaged. The wretched star resists. The wretched star is heavily damaged. Zegaoph hits the wretched star with a +0 broad axe of flaming! Zegaoph burns the wretched star. The wretched star glows turbulently. Zegaoph blocks the lance of force with their +0 tower shield of reflection... and reflects it back! The lance of force hits the wretched star! The wretched star is knocked back by the lance of force. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The vampire mage resists. The vampire mage is almost destroyed. The wretched star resists. You destroy the wretched star! Zegaoph hits the vampire mage with a +0 broad axe of flaming! Zegaoph burns the vampire mage. The vampire mage is destroyed! Unknown command. You start resting. Zegaoph is no longer moving quickly. Magic restored. A large abomination comes into view. A tentacled starspawn comes into view. Press: ? - help, v - describe, . - travel Here: a large abomination (ally target) The floor. A tentacle flies out from the starspawn's body! A starspawn tentacle comes into view. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The tentacled starspawn is lightly damaged. The large abomination is severely damaged. The starspawn tentacle is heavily damaged. The starspawn tentacle barely misses you. A starspawn tentacle comes into view. Unknown command. Unknown command. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The tentacled starspawn is moderately damaged. The large abomination is severely damaged. You destroy the starspawn tentacle! x2 Zegaoph hits the large abomination with a +0 broad axe of flaming. Zegaoph burns the large abomination. Unknown command. Unknown command. You barely miss the large abomination with your staff of cold. The large abomination is almost destroyed. You barely miss the large abomination with your staff of cold. Tentacles burst from the starspawn's body! 2 starspawn tentacles come into view. Unknown command. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The tentacled starspawn is severely damaged. You destroy the large abomination! The starspawn tentacle is heavily damaged. The starspawn tentacle is almost destroyed. Zegaoph hits the starspawn tentacle with a +0 broad axe of flaming! Zegaoph burns the starspawn tentacle. The starspawn tentacle is destroyed! Zegaoph hits the starspawn tentacle with a +0 broad axe of flaming. Zegaoph burns the starspawn tentacle. You feel the corruption within you wane somewhat. You feel agile. Your life force feels restored. A tentacle flies out from the starspawn's body! A starspawn tentacle comes into view. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. You destroy the tentacled starspawn! The starspawn's tentacles wither and die. Training target 20.0 for Ice Magic reached! Your Ice Magic skill increases to level 20! A large abomination comes into view. An ancient zyme comes into view. You feel yourself growing ill in the presence of the ancient zyme. The thrashing horror roars! Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The ancient zyme is severely damaged. The large abomination is heavily damaged. The thrashing horror resists. The thrashing horror is heavily damaged. Zegaoph hits the large abomination with a +0 broad axe of flaming. Zegaoph burns the large abomination. You feel ill. Unknown command. Unknown command. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. You destroy the ancient zyme! You destroy the large abomination! The thrashing horror resists. You destroy the thrashing horror! The hellwing hits Zegaoph. The hellwing hits Zegaoph but does no damage. Zegaoph barely misses the hellwing. You feel the corruption within you wane completely. You feel agile. A hellwing comes into view. Zegaoph hits the hellwing with a +0 broad axe of flaming! Zegaoph burns the hellwing. A smoke demon comes into view. You closely miss the hellwing with your staff of cold. The hellwing is moderately wounded. You hit the hellwing with your staff of cold. You freeze the hellwing!! The hellwing barely misses you. The hellwing hits you. You hit the hellwing but do no damage. You freeze the hellwing!! You kill the hellwing! Zegaoph mumbles some strange words. Zegaoph seems to speed up. Zegaoph hits the smoke demon but does no damage. The smoke demon gestures at you. The ball of steam misses you. A lurking horror comes into view. You are engulfed in a cloud of scalding steam. Zegaoph closely misses the smoke demon. You hit the smoke demon with your staff of cold. You freeze the smoke demon. The smoke demon is moderately wounded. You hit the smoke demon but do no damage. You freeze the smoke demon!! The smoke demon gestures at you. Something smites you! You barely miss the smoke demon with your staff of cold. The smoke demon is almost dead. You closely miss the smoke demon with your staff of cold. Zegaoph hits the smoke demon with a +0 broad axe of flaming! The smoke demon dies! A jelly comes into view. Zegaoph hits the lurking horror with a +0 broad axe of flaming! Zegaoph burns the lurking horror. Your body is wracked with pain! You start resting. A jelly is nearby! Zegaoph hits the jelly with a +0 broad axe of flaming! Zegaoph burns the jelly. The jelly dies! You start resting. You feel your health improve. You start resting. Zegaoph is no longer moving quickly. Magic restored. You start resting. A thrashing horror comes into view. You start resting. A thrashing horror is nearby! The thrashing horror roars! You hear a shout! An ufetubus comes into view. Zegaoph casts a spell. Zegaoph seems to speed up. Zegaoph closely misses the thrashing horror. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The thrashing horror resists. The thrashing horror is moderately damaged. The ufetubus resists. You kill the ufetubus! An ufetubus comes into view. The thrashing horror misses you. The thrashing horror barely misses you. Zegaoph hits the thrashing horror with a +0 broad axe of flaming. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! A film of ice covers your body! The thrashing horror tramples you. You hold your ground! The thrashing horror misses you. The thrashing horror tramples you but does no damage. The thrashing horror completely misses you. Unknown command. You hit the thrashing horror with your staff of cold. You freeze the thrashing horror! The thrashing horror is heavily damaged. You barely miss the thrashing horror with your staff of cold. The thrashing horror tramples you but does no damage. The thrashing horror barely misses you. Zegaoph hits the thrashing horror with a +0 broad axe of flaming! You closely miss the thrashing horror with your staff of cold. The thrashing horror is severely damaged. You hit the thrashing horror with your staff of cold. You freeze the thrashing horror. The thrashing horror churns violently! The thrashing horror seems to grow stronger. The thrashing horror misses you. The thrashing horror completely misses you. You barely miss the thrashing horror with your staff of cold. The thrashing horror is almost destroyed. You hit the thrashing horror with your staff of cold. You freeze the thrashing horror! You destroy the thrashing horror! Unknown command. Zegaoph misses the ufetubus. Zegaoph blocks the ufetubus's attack. x2 Zegaoph blocks the ufetubus's attack. x2; Zegaoph closely misses the ufetubus. Zegaoph blocks the ufetubus's attack. x2 Zegaoph hits the ufetubus with a +0 broad axe of flaming! Zegaoph burns the ufetubus. The ufetubus dies! You start resting. Magic restored. You start resting. Your icy armour starts to melt. You start resting. Your icy armour evaporates. You start resting. Zegaoph is no longer moving quickly. Zegaoph's mind is gnawed upon. Zegaoph's magic leaks into the air. Zegaoph's magic is no longer disrupted. A neqoxec comes into view. Zegaoph blocks the neqoxec's attack. Zegaoph hits the neqoxec with a +0 broad axe of flaming. Zegaoph burns the neqoxec. Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. You kill the neqoxec! You hear an angry squeal. You hear a roar! You hear an angry squeal. x2 Unknown command. You start resting. The fireball explodes! The fireball engulfs Zegaoph! Zegaoph resists. The fireball engulfs you! Something shouts, "Back with thee, thou venomed beef-witted mish-mash!" A hell hog comes into view. A hell hog comes into view. Zegaoph hits the hell hog with a +0 broad axe of flaming! A harpy zombie comes into view. The hell hog bites Zegaoph! Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The hell hog is heavily wounded. x2 The harpy zombie resists. The harpy zombie is lightly damaged. A smoke demon comes into view. Zegaoph blocks the hell hog's attack. The hell hog bites you! Zegaoph barely misses the hell hog. Zegaoph hits the hell hog with a +0 broad axe of flaming! A small abomination comes into view. Unknown command. Unknown command. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 0% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a strong surge of power! The walls around you are covered in ice. The harpy zombie completely resists. The wall freezes the harpy zombie but does no damage. The harpy zombie claws you but does no damage. The harpy zombie closely misses you. The hell hog breathes fire at you. The fireball explodes! The fireball engulfs Zegaoph! Zegaoph resists. The fireball engulfs the hell hog. The hell hog completely resists. The fireball engulfs the hell hog. The hell hog completely resists. The harpy zombie completely resists. The wall freezes the harpy zombie but does no damage. The harpy zombie claws you. The harpy zombie claws you but does no damage. The wall freezes the hell hog. The hell hog closely misses you. The wall freezes the smoke demon. The smoke demon gestures at you. Something smites you! The hell hog breathes fire at Zegaoph. The fireball explodes! The fireball engulfs Zegaoph! Zegaoph resists. The fireball engulfs the hell hog. The hell hog completely resists. The fireball engulfs the hell hog. The hell hog completely resists. The harpy zombie completely resists. The wall freezes the harpy zombie but does no damage. The harpy zombie claws you. The harpy zombie claws you! You hear an angry squeal. You hear a chilling moan. Unknown command. You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or E - the ring of Heudda {rElec Str-3 Dex+6 Slay+5 Stlth+} > or H - a ring of see invisible You remove your ring of see invisible. The wall freezes the hell hog. The hell hog closely misses you. Zegaoph hits the hell hog with a +0 broad axe of flaming. x2 The wall freezes the smoke demon! The smoke demon hits you but does no damage. The smoke demon barely misses you. x2; The harpy zombie completely resists. The wall freezes the harpy zombie but does no damage. The harpy zombie completely misses you. The harpy zombie closely misses you. You feel more attuned to fire. v - the ring "Vasaar" (right grasper) {Fire rN+} The hell hog bites Zegaoph but does no damage. The harpy zombie completely resists. The wall freezes the harpy zombie but does no damage. The harpy zombie claws you but does no damage. The harpy zombie barely misses you. The wall freezes the hell hog! The hell hog completely misses you. Unknown command. Unknown command. Unknown command. Casting: Frozen Ramparts (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! A film of ice covers your body! The harpy zombie completely resists. The wall freezes the harpy zombie but does no damage. The harpy zombie claws you but does no damage. The harpy zombie misses you. Zegaoph blocks the hell hog's attack. The wall freezes the smoke demon but does no damage. The smoke demon hits you but does no damage. x2 The smoke demon hits you. The wall freezes the hell hog! You kill the hell hog! The harpy zombie completely resists. The wall freezes the harpy zombie but does no damage. The harpy zombie barely misses you. The harpy zombie completely misses you. Zegaoph hits the hell hog with a +0 broad axe of flaming! Unknown command. Unknown command. You hit the smoke demon with your staff of cold. You freeze the smoke demon. The smoke demon is almost dead. You hit the smoke demon with your staff of cold. You freeze the smoke demon! You kill the smoke demon! The harpy zombie resists. The wall freezes the harpy zombie. The harpy zombie claws you but does no damage. x2 The hell hog bites Zegaoph but does no damage. The wall freezes the small abomination but does no damage. A white imp comes into view. The harpy zombie resists. The wall freezes the harpy zombie. The harpy zombie claws you but does no damage. x2 You hit the harpy zombie but do no damage. The harpy zombie is lightly damaged. You hit the harpy zombie with your staff of cold. You freeze the harpy zombie. The hell hog bites Zegaoph but does no damage. The harpy zombie completely resists. The wall freezes the harpy zombie but does no damage. The harpy zombie barely misses you. The harpy zombie claws you but does no damage. The wall freezes the small abomination. Zegaoph gestures wildly while chanting. Zegaoph seems to speed up. You barely miss the harpy zombie with your staff of cold. The harpy zombie is moderately damaged. You barely miss the harpy zombie with your staff of cold. The harpy zombie completely resists. The wall freezes the harpy zombie but does no damage. The harpy zombie claws you but does no damage. x2 Zegaoph blocks the hell hog's attack. Zegaoph completely misses the hell hog. Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The heat is drained from your surroundings. The white imp resists. The white imp is almost dead. You kill the hell hog! The small abomination is severely damaged. The harpy zombie resists. The harpy zombie is moderately damaged. The harpy zombie completely resists. The wall freezes the harpy zombie but does no damage. The harpy zombie claws you but does no damage. The harpy zombie closely misses you. The wall freezes the small abomination. The harpy zombie resists. The wall freezes the harpy zombie. The harpy zombie claws you but does no damage. The harpy zombie misses you. A wretched star comes into view. The wall freezes the small abomination! You destroy the small abomination! The harpy zombie resists. The wall freezes the harpy zombie. The harpy zombie closely misses you. x2 The wretched star glows turbulently. The lance of force hits Zegaoph! Zegaoph is knocked back by the lance of force. Training target 10.0 for Evocations reached! Your Evocations skill increases to level 10! Unknown command. Unknown command. Okay, then. Unknown command. Unknown command. You hit the harpy zombie with your staff of cold. You freeze the harpy zombie. The harpy zombie is heavily damaged. You hit the harpy zombie with your staff of cold. You freeze the harpy zombie. The harpy zombie resists. The wall freezes the harpy zombie. The harpy zombie claws you! The harpy zombie claws you but does no damage. You hit the harpy zombie with your staff of cold. You freeze the harpy zombie. The harpy zombie is severely damaged. You hit the harpy zombie with your staff of cold. You freeze the harpy zombie. The harpy zombie completely resists. The wall freezes the harpy zombie but does no damage. The harpy zombie completely misses you. The harpy zombie claws you. You hit the harpy zombie with your staff of cold! The harpy zombie is almost destroyed. You hit the harpy zombie with your staff of cold. You freeze the harpy zombie. You destroy the harpy zombie! Zegaoph hits the wretched star with a +0 broad axe of flaming. The wretched star glows turbulently. The lance of force hits Zegaoph!! Zegaoph is destroyed! Aiming: Iceblast Press: ? - help, Shift-Dir - straight line, f - wretched star Aim: a wretched star (lightly damaged) The mass of ice explodes! The iceblast engulfs the wretched star! The wretched star partially resists. The wretched star is moderately damaged. The iceblast engulfs the white imp. The white imp partially resists. You kill the white imp! You hear a hideous shriek! You hear a chilling moan. A large abomination comes into view. The wretched star glows turbulently. The lance of force hits you! Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. You are knocked back by the lance of force. You slam into the stone wall! * * * LOW HITPOINT WARNING * * * The large abomination moves out of view. You feel much better. Unknown command. A hell hog comes into view. The hell hog breathes fire at you. The fireball explodes! The fireball engulfs you!! You resist. Casting: Ozocubu's Refrigeration (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Okay, then. As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. You feel the power of the Abyss delaying your translocation! You hit the wretched star with your staff of cold. You freeze the wretched star! The wretched star is moderately damaged. You hit the wretched star with your staff of cold. You freeze the wretched star. The wretched star glows turbulently. The lance of force hits you but does no damage. You hit the hell hog with your staff of cold. You freeze the hell hog!! The hell hog is moderately wounded. You completely miss the hell hog with your staff of cold. The wretched star pulses with an eldritch light! You feel vulnerable to cold. x2 Unknown command. You closely miss the hell hog with your staff of cold. The hell hog is moderately wounded. You hit the hell hog with your staff of cold. You freeze the hell hog!! The hell hog bites you! * * * LOW HITPOINT WARNING * * * Unknown command. You hit the hell hog but do no damage. You freeze the hell hog!! You kill the hell hog! A great orb of eyes comes into view. Your Dodging skill increases to level 14! Unknown command. You barely miss the wretched star with your staff of cold. The wretched star is heavily damaged. You hit the wretched star with your staff of cold. You freeze the wretched star. Unknown command. You hit the wretched star but do no damage. The wretched star is heavily damaged. You completely miss the wretched star with your staff of cold. The great orb of eyes gazes at you. You resist with some effort. You hit the wretched star with your staff of cold. You freeze the wretched star. The wretched star is severely damaged. You hit the wretched star but do no damage. You freeze the wretched star. You hit the wretched star but do no damage. You freeze the wretched star. The wretched star is severely damaged. You hit the wretched star with your staff of cold. You freeze the wretched star! The great orb of eyes gazes at you. You turn into a tree. The +0 cloak of Bitterness {Fly MP+9 Int+2} melds into your body. Your +2 hat melds into your body. Your +2 pair of gloves melds into your body. Your +2 pair of boots melds into your body. The +0 swamp dragon scales of the Rose {rElec rPois rN+} melds into your body. You feel your magic capacity decrease. You float gracefully downwards. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.32-a0-361-g289a535e89 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_MOVE_DOWN_RIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Tang] Species: Coglin Job: Alchemist HP: 48/202; mods: 0/0 MP: 21/31; mod: 0 Stats: 6 (6) 22 (22) 21 (21) Position: (58, 14), god: Hepliaklqana (25), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 8 | 1908 | 108/450 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 0 | 12 | 12/50 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 12 | 4816 | 0/892 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 8 | 2140 | 0/535 Dodging | X | 2 | 100 | 14 | 6718 | 29/1070 Stealth | X | 0 | 0 | 1 | 127 | 68/119 Shields | X | 0 | 0 | 0 | 0 | 0/84 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 8 | 2545 | 0/636 Conjurations | X | 0 | 0 | 4 | 597 | 3/297 Hexes | X | 0 | 0 | 0 | 0 | 0/59 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 0 | 13 | 13/59 Ice Magic | X | 0 | 0 | 20 | 14538 | 0/1694 Air Magic | X | 0 | 0 | 4 | 603 | 9/297 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Alchemy | X | 0 | 0 | 12 | 3405 | 0/631 Invocations | X | 0 | 0 | 0 | 0 | 0/70 Evocations | X | 0 | 0 | 10 | 1650 | 0/356 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #30: 102 #33: 610 #134: 418 Attributes: #7: 6 #12: 3410 #13: 643 #23: 41689 #24: 1184679100 #29: 2 #30: 363 #34: 1 #49: 4536 Mutations: deformed body: 1 robust: 1 cold vulnerability: 2 (temporary) off-hand wielding: 1 (innate) slow wielding: 1 (innate) warmup strikes: 1 (innate) warmup strides: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #27: staff of cold {Minoru} eq slot #1, inv slot #8: +0 cloak of Bitterness {Fly MP+9 Int+2} (melded) eq slot #2, inv slot #26: +2 hat (melded) eq slot #3, inv slot #35: +2 pair of gloves (melded) eq slot #4, inv slot #50: +2 pair of boots (melded) eq slot #5, inv slot #44: staff of cold {Mishil} eq slot #6, inv slot #32: +0 swamp dragon scales of the Rose {rElec rPois rN+} (melded) eq slot #7, inv slot #30: ring of Heudda {rElec Str-3 Dex+6 Slay+5 Stlth+} eq slot #8, inv slot #21: ring "Vasaar" {Fire rN+} eq slot #9, inv slot #41: amulet of magic regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #. .. .# . ##.# .# .. ..## G## .#.. #†## .#. #♣.## #.# ##*# ## #.†.### # #*##....# ###†##...#.X# .. # ..# # ...# #### .. ... . #... #. . .... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> ASSERT(item.base_type == OBJ_ARMOUR) in 'item-prop.cc' at line 1530 failed. Recursive crash.