ASSERT(is_artefact(item)) in 'artefact.cc' at line 1486 failed. Version: Dungeon Crawl Stone Soup 0.35-a0-144-ga76044d670 Platform: unix Bits: 64 Game mode: sprint Tiles: online Seed: 11007146861164680580, deterministic pregen: 1 Command line: /usr/games/crawl-git-a76044d670 -name FDX -rc /dgldir/rcfiles/crawl-git/FDX.rc -macro /dgldir/rcfiles/crawl-git/FDX.macro -morgue /dgldir/morgue/FDX/ -sprint -webtiles-socket /crawl-master/webserver/sockets/FDX:2026-03-03.01:43:26.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 20 stack frames. /usr/games/crawl-git-a76044d670(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x59c3ad04163e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-a76044d670(_Z13do_crash_dumpv+0x43a) [0x59c3ad04f89a]: do_crash_dump() /usr/games/crawl-git-a76044d670(_Z20crash_signal_handleri+0x1fa) [0x59c3ad041b1a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x706151842910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x70615189999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x706151842866]: /usr/games/crawl-git-a76044d670(+0x505c6d) [0x59c3ad04ec6d]: /usr/games/crawl-git-a76044d670(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x59c3ad04f177]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-a76044d670(_Z17artefact_propertyRK8item_def18artefact_prop_type+0x248) [0x59c3acfc4688]: artefact_property(item_def const&, artefact_prop_type) /usr/games/crawl-git-a76044d670(_Z14unequip_effectibb+0x1ad) [0x59c3ad53c2ed]: unequip_effect(int, bool, bool) /usr/games/crawl-git-a76044d670(_Z12unequip_itemR8item_defbb+0xb6) [0x59c3ad53d376]: unequip_item(item_def&, bool, bool) /usr/games/crawl-git-a76044d670(_ZN13EquipOffDelay6finishEv+0x8b) [0x59c3ad06c11b]: EquipOffDelay::finish() /usr/games/crawl-git-a76044d670(_ZN5Delay6handleEv+0x46) [0x59c3ad06d016]: Delay::handle() /usr/games/crawl-git-a76044d670(_Z12handle_delayv+0x39) [0x59c3ad06ca99]: handle_delay() /usr/games/crawl-git-a76044d670(+0xcca8f1) [0x59c3ad8138f1]: /usr/games/crawl-git-a76044d670(+0xccb2d5) [0x59c3ad8142d5]: /usr/games/crawl-git-a76044d670(main+0x1f7) [0x59c3acf72b37]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x7061518280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x706151828189]: /usr/games/crawl-git-a76044d670(_start+0x25) [0x59c3acf73625]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 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". 0x000070615190fbf7 in __GI___wait4 (pid=2819996, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000070615190fbf7 in __GI___wait4 (pid=2819996, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000059c3ad041cec in call_gdb (file=0x7061519ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2819763\000\000\000\000\000" #2 0x000059c3ad04f8b8 in do_crash_dump () at dbg-asrt.cc:673 t = 1772502268 dir = "/dgldir/morgue/FDX/" name = "/dgldir/morgue/FDX/crash-FDX-20260303-014428.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(is_artefact(item)) in 'artefact.cc' at line 1486 failed." file = 0x7061519ff6c0 <_IO_2_1_stderr_> #3 0x000059c3ad041b1a in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {1486}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x0000706151842866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x000059c3ad04ec6d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffd57e54900 "ASSERT(is_artefact(item)) in 'artefact.cc' at line 1486 failed.", assert=true) at dbg-asrt.cc:807 No locals. #10 0x000059c3ad04f177 in AssertFailed (expr=expr@entry=0x59c3ad84df35 "is_artefact(item)", file=file@entry=0x59c3ad84dbe5 "artefact.cc", line=line@entry=1486, text=text@entry=0x0) at dbg-asrt.cc:845 mesg = "ASSERT(is_artefact(item)) in 'artefact.cc' at line 1486 failed.\000\001\000\000\000\000\000\000\000ӏ\202\255\303Y\000\0008Mͯ\303Y\000\000\363\207\212Q\000\000\001\000\300C\202\255\303Y\000\000\340J\345W\375\177\000\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\270\302\221\0049\361%1\001\000\000\000\000\000\000\000\230Mͯ\303Y\000\0008Mͯ\303Y\000\0008Mͯ\303Y\000\000\270\3021\226\363^\337θ\302\347\033<\252\242\202\000\000\000\000\000\000\000\000\001\000\000\000\001", '\000' ... args = {{gp_offset = 2949467448, fp_offset = 22979, overflow_arg_area = 0x0, reg_save_area = 0x1}} fileName = #11 0x000059c3acfc4688 in artefact_property (item=..., prop=prop@entry=ARTP_FRAGILE) at artefact.cc:1486 No locals. #12 0x000059c3ad53c2ed in _unequip_maybe_destroy_item (item=...) at player-equip.cc:1666 No locals. #13 unequip_effect (item_slot=item_slot@entry=0, meld=meld@entry=false, msg=, msg@entry=true) at player-equip.cc:1687 item = @0x59c3adde9390: {base_type = OBJ_ARMOUR, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, tithe_state = 0}, {plus2 = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 150 '\226', quantity = 1, flags = 536870913, pos = {x = -1, y = -1}, link = 0, slot = 97, orig_place = {branch = BRANCH_DUNGEON, depth = 0}, orig_monnum = -102, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 1 element = {["adjusted"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }} block_meld_interrupts = #14 0x000059c3ad53d376 in unequip_item (item=..., msg=msg@entry=true, skip_effects=skip_effects@entry=false) at player-equip.cc:1601 item_slot = 0 #15 0x000059c3ad06c11b in EquipOffDelay::finish (this=0x59c3b03b5670) at delay.cc:748 No locals. #16 0x000059c3ad06d016 in Delay::handle (this=0x59c3b03b5670) at delay.cc:703 No locals. #17 0x000059c3ad06ca99 in handle_delay () at delay.cc:722 delay = std::shared_ptr (use count 2, weak count 0) = {get() = 0x59c3b03b5670} #18 0x000059c3ad8138f1 in _input () at main.cc:1180 time_is_frozen = player_disabled = {was_disabled = false} #19 0x000059c3ad8142d5 in _launch_game () at main.cc:499 game_start = ccon = {cstate = false} #20 0x000059c3acf72b37 in _launch_game_loop () at main.cc:398 game_ended = false game_ended = ge = fe = #21 main (argc=13, argv=0x7ffd57e559f8) at main.cc:344 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 = }}} [Inferior 1 (process 2819763) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem contrib/install/x86_64-linux-gnu/include -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-a76044d670/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-a76044d670/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-a76044d670/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 1 Level id: D Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 0 Level vaults: dungeon_sprint_1 [red_sonja_temple_1, red_sonja_temple_small_1] Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (10, 21): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, FDX the Demigod Conjurer. [Dungeon Sprint] Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. You open the door. You encounter Ijyb the Inquisitive. She is wielding a +0 club and carrying a wand of paralysis. Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Q - select action Shift-Dir - straight line Aim: Ijyb, wielding a +0 club, wearing a +0 leather armour and carrying a wand of paralysis (asleep, 100% to hit) The magic dart hits Ijyb. Ijyb is lightly wounded. Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Q - select action Shift-Dir - straight line Aim: Ijyb, wielding a +0 club, wearing a +0 leather armour and carrying a wand of paralysis (lightly wounded, 100% to hit) The magic dart hits Ijyb but does no damage. Ijyb is lightly wounded. Ijyb zaps a wand. You suddenly lose the ability to move! Ijyb zaps a wand. You resist with significant effort. You can act again. Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Q - select action Shift-Dir - straight line Aim: Ijyb, wielding a +0 club, wearing a +0 leather armour and carrying a wand of paralysis (lightly wounded, 100% to hit) The magic dart hits Ijyb. Ijyb is moderately wounded. Ijyb zaps a wand. You shrug off the repeated attempt to disable you. Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Q - select action Shift-Dir - straight line Aim: Ijyb, wielding a +0 club, wearing a +0 leather armour and carrying a wand of paralysis (moderately wounded, 100% to hit) The magic dart hits Ijyb but does no damage. Ijyb is moderately wounded. Ijyb zaps a wand. You resist with significant effort. Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Q - select action Shift-Dir - straight line Aim: Ijyb, wielding a +0 club, wearing a +0 leather armour and carrying a wand of paralysis (moderately wounded, 100% to hit) The magic dart hits Ijyb but does no damage. Ijyb is moderately wounded. Magic courses through your body. Ijyb screams, "I no like you!" Ijyb zaps a wand. You suddenly lose the ability to move! Ijyb zaps a wand. You resist with significant effort. Ijyb zaps a wand. You shrug off the repeated attempt to disable you. You can act again. Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Q - select action Shift-Dir - straight line Aim: Ijyb, wielding a +0 club, wearing a +0 leather armour and carrying a wand of paralysis (moderately wounded, 100% to hit) The magic dart hits Ijyb. Ijyb is moderately wounded. Ijyb zaps a wand. You resist with significant effort. Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Q - select action Shift-Dir - straight line Aim: Ijyb, wielding a +0 club, wearing a +0 leather armour and carrying a wand of paralysis (moderately wounded, 100% to hit) The magic dart hits Ijyb. Ijyb is moderately wounded. Ijyb zaps a wand. You resist with significant effort. Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Q - select action Shift-Dir - straight line Aim: Ijyb, wielding a +0 club, wearing a +0 leather armour and carrying a wand of paralysis (moderately wounded, 100% to hit) The magic dart hits Ijyb but does no damage. Ijyb is moderately wounded. Ijyb grins evilly. Ijyb hits you with a +0 club. A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! Ijyb hits you with a +0 club. You hit Ijyb but do no damage. Ijyb is moderately wounded. You punch Ijyb! Ijyb is severely wounded. Ijyb zaps a wand. You resist with significant effort. You closely miss Ijyb. Ijyb is severely wounded. You punch Ijyb! You kill Ijyb! Your Dodging skill increases to level 2! Your Stealth skill increases to level 2! Your Spellcasting skill increases to level 2! Your Conjurations skill gained 2 levels and is now at level 5! You have reached level 2! e - a wand of paralysis (3) There is an open door, spattered with blood here. Things that are here: a +0 club; a +0 leather armour; the goblin corpse of Ijyb You feel a strong urge to attack something. You are no longer berserk. You are exhausted. You feel yourself slow down. There is an open door, spattered with blood here. Things that are here: a +0 club; a +0 leather armour; the goblin corpse of Ijyb b - a +0 club; c - a +0 leather armour b - a +0 club (weapon) You start removing your armour. You continue removing your +0 robe. x5 You finish removing your +0 robe. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.35-a0-144-ga76044d670 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 4, arena_suspended: 0 prev_cmd = CMD_DISPLAY_INVENTORY repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [FDX] Species: Demigod Job: Conjurer HP: 19/20; mods: 0/0 MP: 4/7; mod: 0 Stats: 8 20 12 Position: (12, 22), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: open door Delayed (2): type: equip_off duration: 0 type: equip_on duration: 5 Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 0 | 0 | 0 | 0/59 Short Blades | X | 1 | 0 | 0 | 0 | 0/59 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/59 Polearms | X | 1 | 0 | 0 | 0 | 0/59 Staves | X | 1 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/59 Throwing | X | 1 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 0 | 0 | 0 | 0/59 Dodging | X | 1 | 8 | 2 | 225 | 47/178 Stealth | X | 1 | 7 | 2 | 189 | 39/150 Shields | X | 1 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 1 | 1 | 0 | 12 | 12/59 Spellcasting | X | 1 | 10 | 2 | 268 | 56/212 Conjurations | X | 1 | 74 | 5 | 1180 | 289/357 Hexes | X | 1 | 0 | 0 | 0 | 0/59 Summonings | X | 1 | 0 | 0 | 0 | 0/59 Necromancy | X | 1 | 0 | 0 | 0 | 0/59 Translocations | X | 1 | 0 | 0 | 0 | 0/59 Forgecraft | X | 1 | 0 | 0 | 0 | 0/59 Fire Magic | X | 1 | 0 | 0 | 0 | 0/59 Ice Magic | X | 1 | 0 | 0 | 0 | 0/59 Air Magic | X | 1 | 0 | 0 | 0 | 0/59 Earth Magic | X | 1 | 0 | 0 | 0 | 0/59 Alchemy | X | 1 | 0 | 0 | 0 | 0/59 Evocations | X | 1 | 0 | 0 | 0 | 0/59 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #3: 263 #142: 393 Attributes: #49: 7232 Mutations: high MP: 1 (innate) forlorn: 1 (innate) divine attributes: 1 (innate) Inventory bugs: Equipment: eq slot #1, inv slot #1: +0 club }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ####### #<.#..+ #..@..# #..#### #..# #..# #..# #⌠⌠# #### dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 1 at (28, 26): {{{{ CLASS: FogMachine activated: true spread_buildup_time: 1 kill_cat: other size_buildup_time: 1 pow_min: 2 excl_rad: 1 pow_rolls: 3 size_min: 4 size_max: 4 listeners: activating: false spread_rate: 33 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 buildup_turns: 1 spread_buildup_amnt: 0 size_buildup_amnt: 0 pow_max: 4 cloud_type: purple smoke triggerers: 1: CLASS: DgnTriggerer listener_only: false sub_type: countdown type: turn delay_max: 5 delay_min: 5 countdown: 3 buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level walk_dist: 8 props: }}}} Lua marker 2 at (34, 36): {{{{ CLASS: FogMachine activated: true spread_buildup_time: 1 kill_cat: other size_buildup_time: 1 pow_min: 2 excl_rad: 1 pow_rolls: 3 size_min: 4 size_max: 4 listeners: activating: false spread_rate: 33 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 buildup_turns: 1 spread_buildup_amnt: 0 size_buildup_amnt: 0 pow_max: 4 cloud_type: purple smoke triggerers: 1: CLASS: DgnTriggerer listener_only: false sub_type: countdown type: turn delay_max: 5 delay_min: 5 countdown: 3 buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level walk_dist: 8 props: }}}} Lua marker 3 at (37, 28): {{{{ CLASS: FogMachine activated: true spread_buildup_time: 1 kill_cat: other size_buildup_time: 1 pow_min: 2 excl_rad: 1 pow_rolls: 3 size_min: 3 size_max: 3 listeners: activating: false spread_rate: 5 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 buildup_turns: 1 spread_buildup_amnt: 0 size_buildup_amnt: 0 pow_max: 5 cloud_type: noxious fumes triggerers: 1: CLASS: DgnTriggerer listener_only: false sub_type: countdown type: turn delay_max: 10 delay_min: 10 countdown: 3 buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level walk_dist: 5 props: }}}} Lua marker 4 at (38, 21): {{{{ CLASS: FogMachine activated: true spread_buildup_time: 1 kill_cat: other size_buildup_time: 1 pow_min: 2 excl_rad: 1 pow_rolls: 3 size_min: 4 size_max: 4 listeners: activating: false spread_rate: 33 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 buildup_turns: 1 spread_buildup_amnt: 0 size_buildup_amnt: 0 pow_max: 4 cloud_type: purple smoke triggerers: 1: CLASS: DgnTriggerer listener_only: false sub_type: countdown type: turn delay_max: 5 delay_min: 5 countdown: 3 buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level walk_dist: 8 props: }}}} Lua marker 5 at (42, 32): {{{{ CLASS: FogMachine activated: true spread_buildup_time: 1 kill_cat: other size_buildup_time: 1 pow_min: 3 excl_rad: 1 pow_rolls: 3 size_min: 3 size_max: 3 listeners: activating: false spread_rate: 2 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 buildup_turns: 1 spread_buildup_amnt: 0 size_buildup_amnt: 0 pow_max: 4 cloud_type: freezing vapour triggerers: 1: CLASS: DgnTriggerer listener_only: true sub_type: tick type: turn delay_max: 20 delay_min: 20 countdown: 3 buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level walk_dist: 14 props: }}}} Lua marker 6 at (45, 22): {{{{ CLASS: FogMachine activated: true spread_buildup_time: 1 kill_cat: other size_buildup_time: 1 pow_min: 2 excl_rad: 1 pow_rolls: 3 size_min: 4 size_max: 4 listeners: activating: false spread_rate: 33 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 buildup_turns: 1 spread_buildup_amnt: 0 size_buildup_amnt: 0 pow_max: 4 cloud_type: purple smoke triggerers: 1: CLASS: DgnTriggerer listener_only: false sub_type: countdown type: turn delay_max: 5 delay_min: 5 countdown: 3 buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level walk_dist: 8 props: }}}} Lua marker 7 at (46, 42): {{{{ CLASS: FogMachine activated: true spread_buildup_time: 1 kill_cat: other size_buildup_time: 1 pow_min: 2 excl_rad: 1 pow_rolls: 3 size_min: 10 size_max: 10 listeners: activating: false spread_rate: 4 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 buildup_turns: 1 spread_buildup_amnt: 0 size_buildup_amnt: 0 pow_max: 3 cloud_type: foul pestilence triggerers: 1: CLASS: DgnTriggerer listener_only: false sub_type: countdown type: turn delay_max: 4 delay_min: 4 countdown: 3 buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level walk_dist: 6 props: }}}} Lua marker 8 at (58, 23): {{{{ CLASS: FogMachine activated: true spread_buildup_time: 1 kill_cat: other size_buildup_time: 1 pow_min: 2 excl_rad: 1 pow_rolls: 3 size_min: 10 size_max: 10 listeners: activating: false spread_rate: 4 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 buildup_turns: 1 spread_buildup_amnt: 0 size_buildup_amnt: 0 pow_max: 3 cloud_type: steam triggerers: 1: CLASS: DgnTriggerer listener_only: false sub_type: countdown type: turn delay_max: 2 delay_min: 2 countdown: 1 buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level walk_dist: 5 props: }}}} Lua marker 9 at (61, 28): {{{{ CLASS: FogMachine activated: true spread_buildup_time: 1 kill_cat: other size_buildup_time: 1 pow_min: 2 excl_rad: 1 pow_rolls: 3 size_min: 4 size_max: 4 listeners: activating: false spread_rate: 33 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 buildup_turns: 1 spread_buildup_amnt: 0 size_buildup_amnt: 0 pow_max: 4 cloud_type: purple smoke triggerers: 1: CLASS: DgnTriggerer listener_only: false sub_type: countdown type: turn delay_max: 5 delay_min: 5 countdown: 3 buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level walk_dist: 8 props: }}}} Lua marker 10 at (66, 39): {{{{ CLASS: FogMachine activated: true spread_buildup_time: 1 kill_cat: other size_buildup_time: 1 pow_min: 2 excl_rad: 1 pow_rolls: 3 size_min: 3 size_max: 3 listeners: activating: false spread_rate: 5 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 buildup_turns: 1 spread_buildup_amnt: 0 size_buildup_amnt: 0 pow_max: 5 cloud_type: noxious fumes triggerers: 1: CLASS: DgnTriggerer listener_only: false sub_type: countdown type: turn delay_max: 10 delay_min: 10 countdown: 3 buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level walk_dist: 5 props: }}}} Lua marker 11 at (69, 32): {{{{ CLASS: FogMachine activated: true spread_buildup_time: 1 kill_cat: other size_buildup_time: 1 pow_min: 3 excl_rad: 1 pow_rolls: 3 size_min: 3 size_max: 3 listeners: activating: false spread_rate: 2 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 buildup_turns: 1 spread_buildup_amnt: 0 size_buildup_amnt: 0 pow_max: 4 cloud_type: freezing vapour triggerers: 1: CLASS: DgnTriggerer listener_only: true sub_type: tick type: turn delay_max: 20 delay_min: 20 countdown: 3 buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level walk_dist: 14 props: }}}} >>>>>>>>>>>>>>>>>>>>>>