Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.32-a0-558-g233958a Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 15613122969964609756, deterministic pregen: 1 Version history: Game started: 0.32-a0-557-g68838b5 0.32-a0-558-g233958a Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name stone111 -rc /var/dcss/gamedata/dcss-trunk/rc-files/stone111.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/stone111.macro -morgue /var/dcss/gamedata/dcss/morgue/stone111/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/stone111:2024-02-29.08:39:33.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 15 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x7ae1f8]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x7b7eee]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x7ae660]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7fa4b5db24c0]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z16armour_type_proph11armour_flag+0x14) [0x9ae9c4]: armour_type_prop(unsigned char, armour_flag) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12equip_effect14equipment_typeibb+0x2de) [0xbe75ee]: equip_effect(equipment_type, int, bool, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z10equip_item14equipment_typeibb+0x5a) [0xbe7d7a]: equip_item(equipment_type, int, bool, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN12EquipOnDelay6finishEv+0xda) [0x7ce65a]: EquipOnDelay::finish() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN5Delay6handleEv+0x46) [0x7cf6d6]: Delay::handle() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12handle_delayv+0x35) [0x7d0345]: handle_delay() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xe2a2f3] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xe2af5d] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x18c) [0x7027dc]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fa4b5d9d840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x7032c9]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 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". 0x00007fa4b6157f2a in __waitpid (pid=10676, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fa4b6157f2a in __waitpid (pid=10676, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x00000000007ae075 in call_gdb (file=file@entry=0x7fa4b6142540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 10581\000\000\000\000\000\000\000" #2 0x00000000007b7f0a in do_crash_dump () at dbg-asrt.cc:692 t = 1709196154 dir = "/var/dcss/gamedata/dcss/morgue/stone111/" name = "/var/dcss/gamedata/dcss/morgue/stone111/crash-stone111-20240229-084234.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7fa4b6142540 <_IO_2_1_stderr_> #3 0x00000000007ae660 in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x00000000009ae9c4 in _armour_type_flags (arm=44 ',') at item-prop.cc:3339 No locals. #6 armour_type_prop (arm=44 ',', prop=prop@entry=ARMF_REGENERATION) at item-prop.cc:3339 No locals. #7 0x0000000000be75ee in _handle_regen_item_equip (item=...) at item-def.h:102 regen_hp = eq_slot = plural = item_name = regen_mp = activate = regen_hp = regen_mp = eq_slot = plural = item_name = activate = #8 equip_effect (slot=EQ_AMULET, item_slot=, unmeld=false, msg=) at player-equip.cc:235 item = @0x1328e88: {base_type = OBJ_JEWELLERY, sub_type = 44 ',', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 183, unrand_idx = 183, subtype_rnd = 183, brand = 183, freshness = 183}, rnd = 64 '@', quantity = 1, flags = 536871439, pos = {x = -1, y = -1}, link = 15, slot = 112, orig_place = {branch = BRANCH_LAIR, depth = 3}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }} eq = block_unmeld_interrupts = {m_block = false, static interrupts_blocked = 0} #9 0x0000000000be7d7a in equip_item (slot=slot@entry=EQ_AMULET, item_slot=, msg=msg@entry=true, skip_effects=skip_effects@entry=false) at player-equip.cc:79 No locals. #10 0x00000000007ce65a in EquipOnDelay::finish (this=0x29ac3e0) at delay.cc:755 old_talents = 5 is_amulet = eq_slot = EQ_AMULET #11 0x00000000007cf6d6 in Delay::handle (this=0x29ac3e0) at delay.cc:685 No locals. #12 Delay::handle (this=0x29ac3e0) at delay.cc:660 No locals. #13 0x00000000007d0345 in handle_delay () at delay.cc:704 delay = #14 0x0000000000e2a2f3 in _input () at main.cc:1144 time_is_frozen = player_disabled = {was_disabled = false} #15 0x0000000000e2af5d in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #16 0x00000000007027dc in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #17 main (argc=, argv=0x7ffd62829928) at main.cc:335 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }, static t = , static f = }} [Inferior 1 (process 10581) detached] 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 -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 6, depth = 4 Level id: Swamp:4 Level build method = random_map_for_place, level layout type = swamp, absdepth0 = 18 Level vaults: byrel_swamp_growth_death_and_undeath layout_basic_swamp infiniplex_staircase_pool uniq_bai_suzhen Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You block the two-headed hydra's attack. Unknown command. You chop one of the two-headed hydra's heads off! The flame cauterises the wound! You slice the one-headed hydra!! You burn the one-headed hydra. You kill the one-headed hydra! Makhleb accepts your kill. You feel better. Unknown command. You see here a hydra corpse. g - 9 scrolls of blinking (gained 1) m - 6 potions of heal wounds (gained 1) You see here a hydra corpse. z - 3 scrolls of fear (gained 1) You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading down here. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You open the door. There is an open door here. There is an open door here. There is an open door here. You enter the shallow water. Moving in this stuff is going to be slow. You see here a +1 falchion of holy wrath. You enter the shallow water. Moving in this stuff is going to be slow. Done exploring. Okay, then. Search for what [Enter for "."]? . Done exploring. There is a stone staircase leading down here. You climb downwards. The bunyip gives a hideous shriek! The spriggan rider shouts! x2 The seven-headed hydra roars! There is a stone staircase leading up here. There are monsters nearby! A demon appears! You enter the shallow water. Moving in this stuff is going to be slow. Bai Suzhen, Madame White Snake comes into view. She is wielding a +2 quarterstaff of draining. Found a beast talisman. The spriggan rider barely misses you. The spriggan rider hits you but does no damage. Unknown command. Your unstable footing causes you to fumble your attack. You block the spriggan rider's attack. The spriggan rider hits you with a +0 spear! The teleport trap disappears. The thorn hunter disappears! Unknown command. Unknown command. Unknown command. The spriggan rider blocks your attack. You slice the bunyip!! You burn the bunyip. You barely miss the spriggan rider. The bunyip claws you but does no damage. The bunyip barely misses you. The bunyip closely misses you. Your blizzard demon hits the spriggan rider! The spriggan rider blocks your blizzard demon's attack. The spriggan rider hits you with a +0 spear! The spriggan rider barely misses you. Unknown command. Unknown command. Unknown command. You completely miss the bunyip. The bunyip is moderately wounded. You hit the spriggan rider. You burn the spriggan rider. The spriggan rider blocks your attack. Bai Suzhen roars! Send 'em back where they came from! Your blizzard demon disappears in a puff of smoke! Unknown command. Unknown command. The spriggan rider hits you from afar with a +0 spear. x3 You block the spriggan rider's attack. There is a stone staircase leading up here. Unknown command. Unknown command. There are monsters nearby! Unknown command. Unknown command. The spriggan rider hits you but does no damage. x2 The bunyip barely misses you. The bunyip claws you but does no damage. You block the bunyip's attack. You climb upwards. There is a stone staircase leading down here. Unknown command. Unknown command. You start resting. HP restored. You enter the shallow water. Moving in this stuff is going to be slow. You see here a +1 falchion of holy wrath. There is a stone staircase leading down here. Okay, then. You climb downwards. Level annotation: Bai Suzhen Welcome back, stone111 the Mountain Dwarf Fighter. Blood and souls for Makhleb! Press ? for a list of commands and other information. Okay, then. Okay, then. Okay, then. Okay, then. You enter the shallow water. Moving in this stuff is going to be slow. A seven-headed hydra and an eleionoma come into view. The eleionoma shouts! A demon appears! Unknown command. Unknown command. Okay, then. The seven-headed hydra bites you. The seven-headed hydra bites you but does no damage. The seven-headed hydra closely misses you. The seven-headed hydra bites you but does no damage. x3 You block the seven-headed hydra's attack. You barely miss the seven-headed hydra. Unknown command. Unknown command. Unknown command. You lop one of the seven-headed hydra's heads off! The flame cauterises the wound! You slash the six-headed hydra! You burn the six-headed hydra. The six-headed hydra is moderately wounded. The six-headed hydra bites you but does no damage. x2 You block the six-headed hydra's attack. The six-headed hydra barely misses you. x2; The six-headed hydra bites you. Your green death gestures at the eleionoma. The blast of poison engulfs the eleionoma! The eleionoma is engulfed in poison gas. The eleionoma is poisoned. Unknown command. Unknown command. You barely miss the six-headed hydra. The six-headed hydra is moderately wounded. The six-headed hydra bites you but does no damage. x2 The six-headed hydra bites you. You block the six-headed hydra's attack. x2 The six-headed hydra bites you but does no damage. Your green death barely misses the six-headed hydra. Unknown command. Unknown command. You hack one of the six-headed hydra's heads off! The flame cauterises the wound! You slash the five-headed hydra! You burn the five-headed hydra. The five-headed hydra is heavily wounded. The eleionoma is engulfed in poison gas. The eleionoma looks even sicker. You block the five-headed hydra's attack. x2 The five-headed hydra bites you. The five-headed hydra bites you but does no damage. The five-headed hydra bites you. Unknown command. You hack one of the five-headed hydra's heads off! The flame cauterises the wound! You slice the four-headed hydra!! You burn the four-headed hydra! You kill the four-headed hydra! Makhleb accepts your kill. You feel better. You closely miss the eleionoma. Your green death hits the eleionoma! Unknown command. You hit the eleionoma. You burn the eleionoma. The eleionoma is severely wounded. The eleionoma is engulfed in poison gas. The eleionoma looks even sicker. The eleionoma hurls a spray of splinters at you. The spray of wooden splinters hits you but does no damage. Your green death hits the eleionoma. You closely miss the eleionoma. The eleionoma is severely wounded. The eleionoma is engulfed in poison gas. The eleionoma looks as sick as possible! The eleionoma touches a tree and draws upon its vitality. The eleionoma is healed. Your green death hits the eleionoma!! Unknown command. You slice the eleionoma!! You burn the eleionoma. The eleionoma is heavily wounded. The eleionoma is engulfed in poison gas. The eleionoma looks as sick as possible! The eleionoma hurls a spray of splinters at you. The spray of wooden splinters hits you but does no damage. Unknown command. You slice the eleionoma!! You burn the eleionoma! You kill the eleionoma! Makhleb accepts your kill. You feel better. An eleionoma bone magically twists into a wand of paralysis (12). Unknown command. h - a wand of paralysis (33) (gained 12 charges) You see here an eleionoma corpse. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. A swamp worm comes into view. Your green death gestures at the swamp worm. The blast of poison engulfs you but does no damage. You resist. The swamp worm fires a harpoon shot at you. The harpoon shot hits you! You are yanked forward by the harpoon shot. Splash! The swamp worm bites you but does no damage. Unknown command. Unknown command. The swamp worm bites you! Unknown command. Unknown command. You barely miss the swamp worm. The swamp worm barely misses you. Unknown command. Your unstable footing causes you to fumble your attack. The swamp worm closely misses you. Unknown command. You hit the swamp worm but do no damage. Unknown command. You slice the swamp worm!! You burn the swamp worm. You kill the swamp worm! Makhleb accepts your kill. You feel better. Unknown command. You enter the shallow water. Moving in this stuff is going to be slow. An alligator comes into view. Unknown command. What are your orders? t - Shout! 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, f - alligator Aim: an alligator (ally target) Attack! Your green death gestures at the alligator. The bolt of poison hits the alligator! The alligator is poisoned. Unknown command. Unknown command. Your green death hits the alligator. The alligator tail-slaps you but does no damage. The alligator bites you. The alligator drags you backwards! Splash! Unknown command. Your unstable footing causes you to fumble your attack. The alligator tail-slaps you but does no damage. The alligator bites you. The alligator drags you backwards! You enter the shallow water. Moving in this stuff is going to be slow. Your green death gestures at the alligator. The bolt of poison hits the alligator! The alligator looks even sicker. Unknown command. You catch the helpless alligator completely off-guard! You slash the alligator! You burn the alligator. The alligator is severely wounded. The alligator tail-slaps you but does no damage. You block the alligator's attack. Unknown command. Your unstable footing causes you to fumble your attack. Your green death gestures at the alligator. The poison arrow misses the alligator. Unknown command. You slice the alligator!! You burn the alligator! You kill the alligator! Makhleb accepts your kill. Unknown command. You enter the shallow water. Moving in this stuff is going to be slow. A will-o-the-wisp comes into view. The will-o-the-wisp gives a chilling moan. What are your orders? t - Shout! 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, f - will-o-the-wisp Aim: a will-o-the-wisp (ally target) Attack! Unknown command. Unknown command. The will-o-the-wisp gestures. The will-o-the-wisp conjures some marshlight! The eleionoma flows through the trees. 2 foxfires and an eleionoma come into view. Unknown command. You hit the eleionoma. You burn the eleionoma. The eleionoma is lightly wounded. The foxfire hits your green death! The eleionoma hurls a spray of splinters at you. The spray of wooden splinters hits you but does no damage. Your green death hits the will-o-the-wisp! Unknown command. Unknown command. Unknown command. Unknown command. You hit the eleionoma. You burn the eleionoma. The eleionoma is lightly wounded. The foxfire hits your green death!! The will-o-the-wisp engulfs your green death!! The eleionoma hurls a spray of splinters at you. You block the spray of wooden splinters. Your green death closely misses the will-o-the-wisp. Unknown command. Unknown command. You slash the eleionoma! You burn the eleionoma. The eleionoma is moderately wounded. The will-o-the-wisp gestures. The will-o-the-wisp conjures some marshlight! 2 foxfires come into view. Unknown command. Unknown command. You slash the eleionoma! You burn the eleionoma. The eleionoma is heavily wounded. The foxfire hits your green death!! Your green death dies! Your green death disappears in a puff of smoke! The foxfire hits you!! The eleionoma hurls a spray of splinters at you. You block the spray of wooden splinters. Unknown command. Unknown command. Unknown command. A demon appears! The eleionoma hits you! Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. You hit the eleionoma. You burn the eleionoma. The eleionoma is heavily wounded. The eleionoma hits you. Unknown command. Unknown command. You completely miss the eleionoma. The eleionoma is heavily wounded. Your cacodemon gestures at the eleionoma. The bolt of devastation hits the eleionoma!! The eleionoma's willpower is stripped away! The eleionoma touches a tree and draws upon its vitality. The eleionoma is healed. Unknown command. Unknown command. Unknown command. You hack one of the seven-headed hydra's heads off! The flame cauterises the wound! You slice the six-headed hydra!! You burn the six-headed hydra! The six-headed hydra is moderately wounded. You barely miss the eleionoma. You hit the will-o-the-wisp. You burn the will-o-the-wisp. The six-headed hydra bites you but does no damage. The six-headed hydra bites you. You block the six-headed hydra's attack. The six-headed hydra bites you! The six-headed hydra bites you but does no damage. x2 Your cacodemon barely misses the eleionoma. Your cacodemon hits the eleionoma! Unknown command. You slice one of the six-headed hydra's heads off! The flame cauterises the wound! You slash the five-headed hydra! You burn the five-headed hydra. The five-headed hydra is heavily wounded. You slash the eleionoma! You burn the eleionoma! You barely miss the will-o-the-wisp. The eleionoma closely misses you. You block the will-o-the-wisp's attack. The five-headed hydra barely misses you. The five-headed hydra bites you but does no damage. x2 You block the five-headed hydra's attack. The five-headed hydra bites you but does no damage. Unknown command. Unknown command. You chop one of the five-headed hydra's heads off! The flame cauterises the wound! You slash the four-headed hydra! You burn the four-headed hydra. The four-headed hydra is severely wounded. You hit the eleionoma. You burn the eleionoma. You slash the will-o-the-wisp! You burn the will-o-the-wisp. Your cacodemon hits the eleionoma! Your cacodemon barely misses the eleionoma. The eleionoma hurls a spray of splinters at you. The spray of wooden splinters misses you. The will-o-the-wisp closely misses you. Unknown command. Unknown command. You hack one of the four-headed hydra's heads off! The flame cauterises the wound! You hit the three-headed hydra. You burn the three-headed hydra. The three-headed hydra is almost dead. You slice the eleionoma!! You burn the eleionoma. You kill the eleionoma! Makhleb accepts your kill. You feel better. An eleionoma bone magically twists into a wand of roots (8). You slash the will-o-the-wisp! You burn the will-o-the-wisp. You destroy the will-o-the-wisp! Makhleb accepts your kill. You block the three-headed hydra's attack. The three-headed hydra bites you but does no damage. The three-headed hydra barely misses you. Your cacodemon hits the three-headed hydra! x2 The three-headed hydra dies! Makhleb accepts your kill. Unknown command. V - a wand of roots (13) (gained 8 charges) You see here an eleionoma corpse. You enter the shallow water. Moving in this stuff is going to be slow. Found a scroll of teleportation. Found an escape hatch in the ceiling. You enter the shallow water. Moving in this stuff is going to be slow. Aiming: Major Destruction (0% risk of failure) Press: ? - help, Shift-Dir - straight line, f - Bai Suzhen Aim: Bai Suzhen, wielding a +0 great sword (wandering, ally target, hasn't noticed you) The glob of acid hits Bai Suzhen!!! The acid corrodes Bai Suzhen! Bai Suzhen is moderately wounded. Bai Suzhen roars! Your cacodemon gestures at Bai Suzhen. The bolt of devastation hits Bai Suzhen!! Bai Suzhen's willpower is stripped away! Bai Suzhen roars in fury and transforms into a fierce dragon! Unknown command. Unknown command. Unknown command. Aiming: Quicksilver Bolt Press: ? - help, Shift-Dir - straight line, f/p - Bai Suzhen Aim: Bai Suzhen (moderately wounded, surrounded by thunder, weak-willed, covered in acid, ally target, 94% to hit) The bolt of dispelling energy hits Bai Suzhen!! Bai Suzhen is heavily wounded. Bai Suzhen's magical effects unravel! Your cacodemon gestures at Bai Suzhen. Bai Suzhen becomes as fragile as glass! Unknown command. Unknown command. Unknown command. Aiming: Quicksilver Bolt Press: ? - help, Shift-Dir - straight line, f/p - Bai Suzhen Aim: Bai Suzhen (heavily wounded, surrounded by thunder, ally target, fragile as glass, 94% to hit) The bolt of dispelling energy hits Bai Suzhen!! Bai Suzhen is severely wounded. Unknown command. Unknown command. Unknown command. Bai Suzhen breathes water at you. The torrent of water hits your cacodemon!! Your cacodemon is knocked back by the torrent of water. The wave splashes down. You hear a shout! x2; You hear a hideous shriek! You hear a chilling moan. You hear a deafening roar! Unknown command. Unknown command. Bai Suzhen affirms to herself, "Our love will make it through this." Your cacodemon gestures at Bai Suzhen. Bai Suzhen twists and deforms. Unknown command. Unknown command. Bai Suzhen misses your cacodemon. Bai Suzhen claws your cacodemon. Bai Suzhen tramples your cacodemon but does no damage. Your cacodemon is engulfed in a thunderstorm. Your cacodemon gestures at Bai Suzhen. Bai Suzhen twists and deforms. Unknown command. Unknown command. Aiming: Quicksilver Bolt Press: ? - help, Shift-Dir - straight line, f/p - Bai Suzhen Aim: Bai Suzhen (severely wounded, surrounded by thunder, not watching you, misshapen and mutated, ally target, fragile as glass, 94% to hit) The bolt of dispelling energy hits Bai Suzhen. Bai Suzhen is severely wounded. Your cacodemon hits Bai Suzhen. x2 Unknown command. You enter the shallow water. Moving in this stuff is going to be slow. Bai Suzhen bites your cacodemon but does no damage. Bai Suzhen claws your cacodemon but does no damage. Bai Suzhen tramples your cacodemon but does no damage. Your cacodemon is engulfed in a thunderstorm. Your cacodemon hits Bai Suzhen but does no damage. x2 Unknown command. Unknown command. Unknown command. Unknown command. Aiming: Quicksilver Bolt Press: ? - help, Shift-Dir - straight line, f/p - Bai Suzhen Aim: Bai Suzhen (severely wounded, surrounded by thunder, not watching you, misshapen and mutated, ally target, fragile as glass, 94% to hit) The bolt of dispelling energy hits Bai Suzhen! Bai Suzhen is severely wounded. Bai Suzhen twists and twirls her body through the storm. Unknown command. Unknown command. Your cacodemon gestures at Bai Suzhen. The bolt of devastation hits Bai Suzhen!! Bai Suzhen's willpower is stripped away! Bai Suzhen breathes water at your cacodemon. The torrent of water misses your cacodemon. The wave splashes down. Your cacodemon is engulfed in a thunderstorm. Unknown command. Aiming: Quicksilver Bolt Press: ? - help, Shift-Dir - straight line, p - Bai Suzhen The bolt of dispelling energy hits Bai Suzhen. Bai Suzhen is almost dead. Bai Suzhen's magical effects unravel! Unknown command. Unknown command. Unknown command. You hit Bai Suzhen. You burn Bai Suzhen. Bai Suzhen is almost dead. Bai Suzhen bites you! Bai Suzhen claws you but does no damage. Bai Suzhen barely misses you. A spriggan druid comes into view. It is wielding a +0 quarterstaff. Unknown command. Unknown command. Unknown command. Aiming: Major Destruction (0% risk of failure) Press: ? - help, Shift-Dir - straight line, f - Bai Suzhen Aim: Bai Suzhen (almost dead, surrounded by thunder, misshapen and mutated, ally target, fragile as glass) The bolt of fire hits Bai Suzhen!! You kill Bai Suzhen! Makhleb accepts your kill. You feel better. You hear a splash. Your cacodemon is engulfed in a thunderstorm. Your cacodemon gestures at the spriggan druid. The bolt of devastation hits the spriggan druid!! The spriggan druid's willpower is stripped away! A spriggan rider comes into view. It is wielding a +0 spear. Unknown command. Unknown command. Unknown command. You enter the shallow water. Moving in this stuff is going to be slow. Your cacodemon is engulfed in a thunderstorm. The forest starts to sway and rumble! Unknown command. Unknown command. Unknown command. What are your orders? t - Shout! 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, f - spriggan rider Aim: a spriggan rider, wielding a +0 spear (ally target) Attack! Your cacodemon gestures at the spriggan rider. The spriggan rider twists and deforms. Unknown command. Unknown command. Unknown command. Your cacodemon gestures at the spriggan rider. The spriggan rider twists and deforms. A spriggan comes into view. It is wielding a +0 rapier. Unknown command. Unknown command. Unknown command. Tree limbs sway around you. Your cacodemon gestures at the spriggan rider. The bolt of devastation misses the spriggan rider. The spriggan rider hits you but does no damage. Your cacodemon hits the spriggan rider. Your cacodemon completely misses the spriggan rider. Unknown command. Unknown command. Your unstable footing causes you to fumble your attack. The spriggan rider hits you but does no damage. Your cacodemon barely misses the spriggan rider. Your cacodemon misses the spriggan rider. Unknown command. Unknown command. You slice the spriggan rider!! You burn the spriggan rider. The spriggan rider is heavily wounded. The spriggan rider closely misses you. Unknown command. Unknown command. Unknown command. You barely miss the spriggan rider. The spriggan rider is heavily wounded. Your cacodemon hits the spriggan rider. Your cacodemon closely misses the spriggan rider. Unknown command. Unknown command. Unknown command. You slash the spriggan rider! You hear a splash. You kill the spriggan! Makhleb accepts your kill. You feel better. You burn the hornet. The hornet is moderately wounded. Your cacodemon hits the hornet!! Your cacodemon hits the hornet! The hornet dies! Makhleb accepts your kill. Unknown command. You miss the spriggan druid. The spriggan druid is heavily wounded. Your cacodemon hits the spriggan druid but does no damage. Your cacodemon hits the spriggan druid! Unknown command. You hit the spriggan. You burn the spriggan. The spriggan is moderately wounded. You closely miss the spriggan druid. The spriggan druid completely misses you. A thorn hunter comes into view. The spriggan barely misses you. Unknown command. Unknown command. Your unstable footing causes you to fumble your attack. Your cacodemon hits the spriggan druid! Your cacodemon hits the spriggan druid!! The spriggan druid dies! Makhleb accepts your kill. You hear a splash. x3 The forest abruptly stops moving. Unknown command. Unknown command. The spriggan hits you but does no damage. The spriggan hits you with a +0 rapier. Your cacodemon hits the spriggan!! The spriggan dies! Makhleb accepts your kill. Unknown command. Unknown command. Your cacodemon gestures at the thorn hunter. The bolt of devastation hits the thorn hunter!! The thorn hunter's willpower is stripped away! Unknown command. Unknown command. What are your orders? t - Shout! 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, f - thorn hunter Aim: a thorn hunter (moderately damaged, weak-willed, ally target) Attack! The thorn hunter fires a volley of thorns at you. The volley of thorns hits you. Unknown command. Unknown command. Unknown command. Thorny briars emerge from the ground! The thorn hunter fires a volley of thorns at you. The volley of thorns hits you!! Your cacodemon hits the thorn hunter. x2 Unknown command. Unknown command. Unknown command. Aiming: Quicksilver Bolt Press: ? - help, Shift-Dir - straight line, p - thorn hunter The bolt of dispelling energy hits the briar patch! The briar patch is severely damaged. The bolt of dispelling energy hits the briar patch! The briar patch is almost destroyed. The bolt of dispelling energy hits the thorn hunter!! The thorn hunter is heavily damaged. The thorn hunter's magical effects unravel! Your cacodemon hits the thorn hunter. x2 Unknown command. Unknown command. Unknown command. Aiming: Major Destruction (0% risk of failure) Press: ? - help, Shift-Dir - straight line The bolt of fire hits the briar patch!!! The briar patch is burned terribly! You destroy the briar patch! The bolt of fire hits the briar patch!!! The briar patch is burned terribly! You destroy the briar patch! The bolt of fire hits the thorn hunter!!! The thorn hunter is burned terribly! You destroy the thorn hunter! Makhleb accepts your kill. You feel better. Unknown command. The briar patch is engulfed in a cloud of scalding steam. Your cacodemon hits the briar patch! Your cacodemon hits the briar patch. The briar patch is engulfed in a cloud of scalding steam. You destroy the briar patch! The briar patch is engulfed in a cloud of scalding steam. Things that are here: a +0 rapier; a +0 robe; a spriggan corpse You enter the shallow water. Moving in this stuff is going to be slow. You see here a dragon-blood talisman. Your cacodemon hits the briar patch but does no damage. Your cacodemon hits the briar patch. You enter the shallow water. Moving in this stuff is going to be slow. Your cacodemon hits the briar patch! Your cacodemon hits the briar patch. The briar patch crumbles away. x2 The briar patch crumbles away. You enter the shallow water. Moving in this stuff is going to be slow. The briar patch crumbles away. x2 The briar patch crumbles away. There is an escape hatch in the ceiling here. Found a runed hat. M - 8 scrolls of teleportation (gained 1) You enter the shallow water. Moving in this stuff is going to be slow. Found a potion of invisibility and a +2 quarterstaff of draining. Unknown command. A spriggan druid comes into view. It is wielding a +0 spectral quarterstaff. The spriggan druid shouts! The spriggan rider hits you but does no damage. You see here a +1 hat. Unknown command. Unknown command. You enter the shallow water. Moving in this stuff is going to be slow. You block the spriggan rider's attack. Unknown command. Unknown command. A spriggan comes into view. It is wielding a +0 dagger. The spriggan shouts! Your cacodemon hits the spriggan rider. Your cacodemon barely misses the spriggan rider. The spriggan rider hits you from afar with a +0 trident! A spriggan comes into view. It is wielding a +0 dagger. The spriggan druid calls out to the beasts of the wild! Your cacodemon hits the spriggan rider! Your cacodemon completely misses the spriggan rider. Unknown command. Unknown command. The spriggan rider hits you but does no damage. Your cacodemon gestures at the spriggan rider. The spriggan rider resists with almost no effort. The spriggan pulls the alarm! The alarm trap emits a blaring wail! A sentinel's mark forms upon you. The spriggan rider closely misses you. You hear a shout! You hear a roar! You hear a shout! You hear a roar! x3 You hear a chilling moan. You hear a hideous shriek! Unknown command. Unknown command. Unknown command. Unknown command. The spriggan blocks your attack. Your cacodemon hits the spriggan rider!! Your cacodemon misses the spriggan rider. The spriggan rider hits you but does no damage. You hear a crashing sound. A seven-headed hydra comes into view. A swamp dragon comes into view. Unknown command. Unknown command. Unknown command. Okay, then. Unknown command. You fade into invisibility! The spriggan hits you with a +0 dagger. Your cacodemon hits the spriggan rider!! The hornet dies! Makhleb accepts your kill. The spriggan falls from its now dead mount. Your cacodemon hits the spriggan. The spriggan druid closely misses you. The +0 spectral quarterstaff closely misses you. A +0 spectral quarterstaff comes into view. Unknown command. Unknown command. Unknown command. Unknown command. You closely miss the spriggan druid. You slash the spriggan! You burn the spriggan. You hit the spriggan. You burn the spriggan. You barely miss the +0 spectral quarterstaff. A five-headed hydra comes into view. You block the spriggan's attack. x2 Your cacodemon barely misses the spriggan. Your cacodemon closely misses the spriggan. Unknown command. Unknown command. Unknown command. A demon appears! The spriggan druid hits you with a +0 spectral quarterstaff! The +0 spectral quarterstaff hits you but does no damage. The spriggan misses your cacodemon. You hear a crashing sound. The spriggan hits you with a +0 dagger. The spriggan hits you but does no damage. Your cacodemon gestures at the spriggan. The spriggan becomes as fragile as glass! Unknown command. Unknown command. Unknown command. You closely miss the spriggan druid. You miss the spriggan. The spriggan blocks your attack. You miss the +0 spectral quarterstaff. You block the spriggan druid's attack. You block the +0 spectral quarterstaff's attack. The spriggan hits your cacodemon with a +0 trident! The spriggan splashes around in the water. The spriggan barely misses you. Unknown command. Unknown command. You miss the spriggan druid. You slash the spriggan! You burn the spriggan. You hit the spriggan but do no damage. You slash the +0 spectral quarterstaff! The spriggan druid shares its spectral weapon's damage! You burn the +0 spectral quarterstaff. The spriggan druid shares its spectral weapon's damage! Your cacodemon hits the spriggan!! The spriggan dies! Makhleb accepts your kill. You hear a splash. The spriggan druid splashes around in the water. The seven-headed hydra bites your cacodemon. x2 The seven-headed hydra bites your cacodemon but does no damage. The seven-headed hydra bites your cacodemon! The seven-headed hydra closely misses your cacodemon. The seven-headed hydra barely misses your cacodemon. x2 Unknown command. Unknown command. You barely miss the spriggan druid. The spriggan druid is lightly wounded. You hit the spriggan. You burn the spriggan. You kill the spriggan! Makhleb accepts your kill. You feel better. You hear a splash. x3 You hit the spriggan. You burn the spriggan. You hit the +0 spectral quarterstaff but do no damage. The spriggan hits you with a +0 dagger. Your cacodemon hits the spriggan druid!! Your cacodemon hits the spriggan druid! Your cacodemon gestures at the seven-headed hydra. The bolt of devastation hits the seven-headed hydra!!! The seven-headed hydra's willpower is stripped away! The seven-headed hydra bites your cacodemon! The seven-headed hydra bites your cacodemon. The seven-headed hydra bites your cacodemon but does no damage. The seven-headed hydra bites your cacodemon. The seven-headed hydra completely misses your cacodemon. The seven-headed hydra closely misses your cacodemon. The seven-headed hydra misses your cacodemon. The +0 spectral quarterstaff disappears. The spriggan druid hits you but does no damage. You block the +0 spectral quarterstaff's attack. A +0 spectral quarterstaff comes into view. Unknown command. You barely miss the spriggan druid. The spriggan druid is severely wounded. You miss the +0 spectral quarterstaff. The spriggan blocks your attack. The bunyip claws your cacodemon but does no damage. The bunyip closely misses your cacodemon. The bunyip claws your cacodemon. You block the spriggan's attack. Your cacodemon gestures at the bunyip. The bolt of devastation hits the bunyip. The bunyip's willpower is stripped away! The bolt of devastation hits the swamp dragon!! The swamp dragon's willpower is stripped away! The bolt of devastation hits the spriggan rider!! The spriggan rider's willpower is stripped away! Unknown command. Unknown command. You hit the spriggan druid. You burn the spriggan druid. The spriggan druid is almost dead. You slash the spriggan! You burn the spriggan. You kill the spriggan! Makhleb accepts your kill. You feel better. You hear a splash. x3 Your cacodemon hits the seven-headed hydra! Your cacodemon hits the seven-headed hydra!! The seven-headed hydra closely misses your cacodemon. The seven-headed hydra bites your cacodemon but does no damage. The seven-headed hydra misses your cacodemon. The seven-headed hydra bites your cacodemon! The seven-headed hydra bites your cacodemon but does no damage. The seven-headed hydra bites your cacodemon! The seven-headed hydra bites your cacodemon but does no damage. The spriggan druid gestures wildly while chanting. The spriggan druid is healed somewhat. Unknown command. Unknown command. You slice the spriggan druid!! You burn the spriggan druid! With its final breath, the spriggan druid offers up its power to the beasts of the wild! The bunyip is healed. The seven-headed hydra is healed. The swamp dragon is healed. The bunyip seems to grow more fierce. The seven-headed hydra seems to grow more fierce. The swamp dragon seems to grow more fierce. The five-headed hydra seems to grow more fierce. You kill the spriggan druid! Makhleb accepts your kill. You feel better. You hear a splash. x2 The +0 spectral quarterstaff disappears. You lop one of the five-headed hydra's heads off! The flame cauterises the wound! You slash the four-headed hydra! You burn the four-headed hydra. Your cacodemon hits the bunyip. Your cacodemon barely misses the bunyip. Your cacodemon hits the seven-headed hydra! x2 The seven-headed hydra dies! Makhleb accepts your kill. You block the four-headed hydra's attack. The four-headed hydra barely misses you. x2 You block the four-headed hydra's attack. Unknown command. Unknown command. You lop one of the four-headed hydra's heads off! The flame cauterises the wound! You slash the three-headed hydra! You burn the three-headed hydra. The three-headed hydra is moderately wounded. The swamp dragon bites your cacodemon!! The swamp dragon claws your cacodemon but does no damage. The swamp dragon tramples your cacodemon. Your cacodemon holds its ground! Your cacodemon gestures at the swamp dragon. The swamp dragon struggles to resist. Unknown command. Unknown command. You chop one of the three-headed hydra's heads off! The flame cauterises the wound! You hit the two-headed hydra. You burn the two-headed hydra. The two-headed hydra is moderately wounded. Your cacodemon gestures at the two-headed hydra. The two-headed hydra twists and deforms. The two-headed hydra closely misses you. The two-headed hydra barely misses you. The swamp dragon bites your cacodemon! The swamp dragon claws your cacodemon! Your cacodemon dies! Your cacodemon disappears in a puff of smoke! Unknown command. Unknown command. Unknown command. A demon appears! Your cacodemon gestures at the two-headed hydra. The two-headed hydra resists with significant effort. The two-headed hydra bites you but does no damage. You block the two-headed hydra's attack. The bunyip claws you!!! The bunyip claws you! * * * LOW HITPOINT WARNING * * * The bunyip claws you! * * * LOW HITPOINT WARNING * * * A will-o-the-wisp comes into view. Unknown command. Unknown command. Unknown command. Blink to where? Press: ? - help, Dir - move target As you read the scroll of blinking, it crumbles to dust. Unknown command. Unknown command. You start putting on your amulet. You continue putting on your amulet of guardian spirit. Your cacodemon hits the two-headed hydra! x2 The two-headed hydra bites your cacodemon. The two-headed hydra closely misses your cacodemon. The swamp dragon bites your cacodemon! The swamp dragon claws your cacodemon! The swamp dragon tramples your cacodemon. Your cacodemon is shoved backwards! Your blizzard demon hits the two-headed hydra!! Your blizzard demon hits the two-headed hydra! The two-headed hydra dies! Makhleb accepts your kill. You continue putting on your amulet of guardian spirit. Your cacodemon hits the swamp dragon! Your cacodemon hits the swamp dragon but does no damage. The spriggan rider hits your blizzard demon with a +0 spear! The swamp dragon bites your cacodemon! The swamp dragon claws your cacodemon! Your cacodemon dies! Your cacodemon disappears in a puff of smoke! Your blizzard demon closely misses the spriggan rider. Your blizzard demon hits the spriggan rider! You continue putting on your amulet of guardian spirit. The spriggan rider hits your blizzard demon with a +0 spear! The spriggan rider blocks your blizzard demon's attack. Your blizzard demon hits the spriggan rider. You continue putting on your amulet of guardian spirit. The spriggan rider hits your blizzard demon but does no damage. The bunyip barely misses your blizzard demon. The bunyip claws your blizzard demon!!! x2 Your blizzard demon dies! Your blizzard demon disappears in a puff of smoke! The swamp dragon breathes poison at you. The blast of poison misses you. The spriggan rider shouts! You continue putting on your amulet of guardian spirit. You finish putting on your amulet of guardian spirit. You feel your power drawn to a protective spirit. p - an amulet of guardian spirit (around neck) >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.32-a0-557-g68838b5 0.32-a0-558-g233958a 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_WEAR_JEWELLERY repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [stone111] Species: Mountain Dwarf Job: Fighter HP: 34/158; mods: 0/0 MP: 29/29; mod: 0 Stats: 31 (31) 17 (17) 9 (9) Position: (40, 48), god: Makhleb (8), turn_is_over: 0, banished: 0 Standing on/in/over feature: escape hatch in the ceiling Delayed (1): type: armour_on duration: 0 Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 34 | 18 | 8510 | 375/1030 Short Blades | X | 0 | 0 | 0 | 0 | 0/70 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 33 | 15 | 5273 | 660/690 Maces & Flails | X | 0 | 0 | 19 | 8052 | 345/937 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/42 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 0 | 0 | 0/70 Armour | X | 0 | 0 | 9 | 2190 | 298/441 Dodging | X | 0 | 0 | 0 | 0 | 0/84 Stealth | X | 0 | 0 | 0 | 0 | 0/70 Shields | X | 0 | 0 | 7 | 1300 | 123/336 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/70 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/42 Translocations | X | 0 | 0 | 0 | 0 | 0/70 Fire Magic | X | 0 | 0 | 0 | 0 | 0/35 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/84 Earth Magic | X | 0 | 0 | 0 | 0 | 0/42 Alchemy | X | 0 | 0 | 0 | 0 | 0/70 Invocations | X | 1 | 33 | 18 | 6184 | 432/729 Evocations | X | 0 | 0 | 5 | 631 | 1/252 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #0: 77 #82: 230 Attributes: #12: 2877 #13: 1491 #23: 24199 #24: 1980805581 #49: 2714 Mutations: runic magic: 1 (innate) artefact enchanting: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #50: +0 war axe of flaming eq slot #1, inv slot #19: +2 cloak of preservation eq slot #2, inv slot #11: +2 helmet of intelligence eq slot #3, inv slot #16: +0 pair of gloves eq slot #4, inv slot #28: +2 pair of boots eq slot #5, inv slot #39: +3 buckler of cold resistance eq slot #6, inv slot #0: +3 chain mail of poison resistance eq slot #7, inv slot #20: +4 ring of protection eq slot #8, inv slot #42: ring "Goabeute" {Will+ Str+6 Int+3} eq slot #9, inv slot #15: amulet of guardian spirit }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: v.##### ##~..♣####### ♣♣♣~.##.#######~~~.~.~.##~~ ♣~~~~..♣~.§§~~.~~~.~~~.~~~~ .. ♣§~§~.♣ ♣~~~.%)~~.~~§~~~§~ ~..~♣♣~.)D.♣ ♣.~~~)~~~~~~~~~~~~ ♣~)i..)♣♣ ♣♣.~~$~~~.~~†~..~~ ~.§~~♣§~vx♣♣♣♣♣○..~..~...†.~.~~ ♣♣. ♣~†~§~§~○○○~♣♣♣♣♣♣♣♣~♣♣♣.~ ♣♣.~~i☼○☼@○♣♣ ♣♣♣ ♣~. ♣~..D~.○☼○~♣ §.~ ♣~.~~~○.°○♣♣ ... ♣..♣~.~~)..~♣ ~. ♣!.~♣♣.....~.♣ ♣..~~ ♣♣..~.~.~~ ♣..~~ ♣♣♣♣♣.~~.♣ ♣♣♣~ ♣♣♣♣♣♣ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (40, 34): {{{{ CLASS: TriggerableFunction repeated: false listeners: func: CLASS: FunctionWrapper name: dgn.activate_item_decay fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} Lua marker 1 at (40, 36): {{{{ CLASS: TriggerableFunction repeated: false listeners: func: CLASS: FunctionWrapper name: dgn.activate_item_decay fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} >>>>>>>>>>>>>>>>>>>>>>