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:44:49.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) [0x58b26883f63e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-a76044d670(_Z13do_crash_dumpv+0x43a) [0x58b26884d89a]: do_crash_dump() /usr/games/crawl-git-a76044d670(_Z20crash_signal_handleri+0x1fa) [0x58b26883fb1a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x77cedc442910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x77cedc49999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x77cedc442866]: /usr/games/crawl-git-a76044d670(+0x505c6d) [0x58b26884cc6d]: /usr/games/crawl-git-a76044d670(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x58b26884d177]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-a76044d670(_Z17artefact_propertyRK8item_def18artefact_prop_type+0x248) [0x58b2687c2688]: artefact_property(item_def const&, artefact_prop_type) /usr/games/crawl-git-a76044d670(_Z14unequip_effectibb+0x1ad) [0x58b268d3a2ed]: unequip_effect(int, bool, bool) /usr/games/crawl-git-a76044d670(_Z12unequip_itemR8item_defbb+0xb6) [0x58b268d3b376]: unequip_item(item_def&, bool, bool) /usr/games/crawl-git-a76044d670(_ZN13EquipOffDelay6finishEv+0x8b) [0x58b26886a11b]: EquipOffDelay::finish() /usr/games/crawl-git-a76044d670(_ZN5Delay6handleEv+0x46) [0x58b26886b016]: Delay::handle() /usr/games/crawl-git-a76044d670(_Z12handle_delayv+0x39) [0x58b26886aa99]: handle_delay() /usr/games/crawl-git-a76044d670(+0xcca8f1) [0x58b2690118f1]: /usr/games/crawl-git-a76044d670(+0xccb2d5) [0x58b2690122d5]: /usr/games/crawl-git-a76044d670(main+0x1f7) [0x58b268770b37]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x77cedc4280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x77cedc428189]: /usr/games/crawl-git-a76044d670(_start+0x25) [0x58b268771625]: 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". 0x000077cedc50fbf7 in __GI___wait4 (pid=2820869, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000077cedc50fbf7 in __GI___wait4 (pid=2820869, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000058b26883fcec in call_gdb (file=0x77cedc5ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2820032\000\000\000\000\000" #2 0x000058b26884d8b8 in do_crash_dump () at dbg-asrt.cc:673 t = 1772502337 dir = "/dgldir/morgue/FDX/" name = "/dgldir/morgue/FDX/crash-FDX-20260303-014537.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(is_artefact(item)) in 'artefact.cc' at line 1486 failed." file = 0x77cedc5ff6c0 <_IO_2_1_stderr_> #3 0x000058b26883fb1a 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 0x000077cedc442866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x000058b26884cc6d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe29754e40 "ASSERT(is_artefact(item)) in 'artefact.cc' at line 1486 failed.", assert=true) at dbg-asrt.cc:807 No locals. #10 0x000058b26884d177 in AssertFailed (expr=expr@entry=0x58b26904bf35 "is_artefact(item)", file=file@entry=0x58b26904bbe5 "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\323o\002i\262X\000\0008\335\005k\262X\000\000\363\207J\334\000\000\001\000\300#\002i\262X\000\000 Pu)\376\177\000\000\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\006\306G\226\026\244\020\223\001\000\000\000\000\000\000\000\230\335\005k\262X\000\0008\335\005k\262X\000\0008\335\005k\262X\000\000\006\306g\v\374\366\354l\006\3061I\022vt\"\000\000\000\000\000\000\000\000\001\000\000\000\001", '\000' ... args = {{gp_offset = 1795546424, fp_offset = 22706, overflow_arg_area = 0x0, reg_save_area = 0x1}} fileName = #11 0x000058b2687c2688 in artefact_property (item=..., prop=prop@entry=ARTP_FRAGILE) at artefact.cc:1486 No locals. #12 0x000058b268d3a2ed 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 = @0x58b2695e7390: {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 0x000058b268d3b376 in unequip_item (item=..., msg=msg@entry=true, skip_effects=skip_effects@entry=false) at player-equip.cc:1601 item_slot = 0 #15 0x000058b26886a11b in EquipOffDelay::finish (this=0x58b26b412510) at delay.cc:748 No locals. #16 0x000058b26886b016 in Delay::handle (this=0x58b26b412510) at delay.cc:703 No locals. #17 0x000058b26886aa99 in handle_delay () at delay.cc:722 delay = std::shared_ptr (use count 2, weak count 0) = {get() = 0x58b26b412510} #18 0x000058b2690118f1 in _input () at main.cc:1180 time_is_frozen = player_disabled = {was_disabled = false} #19 0x000058b2690122d5 in _launch_game () at main.cc:499 game_start = ccon = {cstate = false} #20 0x000058b268770b37 in _launch_game_loop () at main.cc:398 game_ended = false game_ended = ge = fe = #21 main (argc=13, argv=0x7ffe29755f38) 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 2820032) 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. Welcome back, 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. There is an open door here. 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 but does no damage. Ijyb shouts! 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 (100% to hit) The magic dart hits Ijyb but does no damage. Ijyb zaps a wand. You suddenly lose the ability to move! Ijyb screams, "Level is mine! All mine!" Ijyb hits you with a +0 club. You can act again. You closely miss Ijyb. Ijyb hits you with a +0 club. You closely miss Ijyb. Ijyb misses 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 (100% to hit) The magic dart hits Ijyb but does no damage. Ijyb barely misses 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 (100% to hit) The magic dart hits Ijyb. Ijyb is lightly wounded. Ijyb barely misses 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 (lightly wounded, 100% to hit) The magic dart hits Ijyb but does no damage. Ijyb is lightly wounded. Ijyb barely misses you. Magic courses through your body. Ijyb hits you with a +0 club. You hit Ijyb but do no damage. Ijyb is lightly 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 (lightly wounded, 100% to hit) The magic dart hits Ijyb but does no damage. Ijyb is lightly wounded. Ijyb hits you but does no damage. A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! Ijyb screams, "Level is mine! All mine!" Ijyb zaps a wand. You resist with significant effort. You closely miss Ijyb. Ijyb is lightly wounded. Ijyb zaps a wand. You suddenly lose the ability to move! Ijyb hits you with a +0 club. * * * LOW HITPOINT WARNING * * * Ijyb hits you with a +0 club. * * * LOW HITPOINT WARNING * * * Ijyb zaps a wand. You shrug off the repeated attempt to disable you. You can act again. Unknown command. You barely miss Ijyb. Ijyb is lightly wounded. You closely miss Ijyb. Ijyb is lightly wounded. Ijyb zaps a wand. You shrug off the repeated attempt to disable you. You hit Ijyb. Ijyb is moderately wounded. You hit Ijyb. Ijyb is moderately wounded. Ijyb zaps a wand. You shrug off the repeated attempt to disable you. You punch Ijyb! Ijyb is severely wounded. Ijyb zaps a wand. You shrug off the repeated attempt to disable you. You hit Ijyb. Ijyb is almost dead. You closely miss Ijyb. Ijyb is almost dead. Ijyb closely misses you. You hit Ijyb. Ijyb is almost dead. Ijyb closely misses you. You hit 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) Things that are here: a +0 club; a +0 leather armour b - a +0 club; c - a +0 leather armour You feel a strong urge to attack something. You are no longer berserk. You are exhausted. You feel yourself slow down. 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: 5/20; mods: 0/0 MP: 5/7; mod: 0 Stats: 8 20 12 Position: (13, 22), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor 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 | 228 | 50/178 Stealth | X | 1 | 8 | 2 | 200 | 50/150 Shields | X | 1 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 1 | 5 | 0 | 45 | 45/59 Spellcasting | X | 1 | 11 | 2 | 278 | 66/212 Conjurations | X | 1 | 68 | 5 | 1123 | 232/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: 215 #142: 305 Attributes: #49: 7232 Mutations: high MP: 1 (innate) forlorn: 1 (innate) divine attributes: 1 (innate) Inventory bugs: Equipment: }}}}}}}}}}} 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 props: size_buildup_time: 1 activating: false listeners: size_buildup_amnt: 0 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 spread_rate: 33 spread_buildup_amnt: 0 pow_min: 2 pow_max: 4 kill_cat: other activated: true buildup_turns: 1 excl_rad: 1 spread_buildup_time: 1 triggerers: 1: CLASS: DgnTriggerer delay_max: 5 delay_min: 5 type: turn listener_only: false sub_type: countdown method: dgn_event buildup_turns: 0 countdown: 4 2: CLASS: DgnTriggerer method: dgn_event type: entered_level listener_only: false pow_rolls: 3 cloud_type: purple smoke walk_dist: 8 size_min: 4 size_max: 4 start_clouds: 1}}}} Lua marker 2 at (34, 36): {{{{ CLASS: FogMachine props: size_buildup_time: 1 activating: false listeners: size_buildup_amnt: 0 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 spread_rate: 33 spread_buildup_amnt: 0 pow_min: 2 pow_max: 4 kill_cat: other activated: true buildup_turns: 1 excl_rad: 1 spread_buildup_time: 1 triggerers: 1: CLASS: DgnTriggerer delay_max: 5 delay_min: 5 type: turn listener_only: false sub_type: countdown method: dgn_event buildup_turns: 0 countdown: 4 2: CLASS: DgnTriggerer method: dgn_event type: entered_level listener_only: false pow_rolls: 3 cloud_type: purple smoke walk_dist: 8 size_min: 4 size_max: 4 start_clouds: 1}}}} Lua marker 3 at (37, 28): {{{{ CLASS: FogMachine props: size_buildup_time: 1 activating: false listeners: size_buildup_amnt: 0 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 spread_rate: 5 spread_buildup_amnt: 0 pow_min: 2 pow_max: 5 kill_cat: other activated: true buildup_turns: 1 excl_rad: 1 spread_buildup_time: 1 triggerers: 1: CLASS: DgnTriggerer delay_max: 10 delay_min: 10 type: turn listener_only: false sub_type: countdown method: dgn_event buildup_turns: 0 countdown: 9 2: CLASS: DgnTriggerer method: dgn_event type: entered_level listener_only: false pow_rolls: 3 cloud_type: noxious fumes walk_dist: 5 size_min: 3 size_max: 3 start_clouds: 1}}}} Lua marker 4 at (38, 21): {{{{ CLASS: FogMachine props: size_buildup_time: 1 activating: false listeners: size_buildup_amnt: 0 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 spread_rate: 33 spread_buildup_amnt: 0 pow_min: 2 pow_max: 4 kill_cat: other activated: true buildup_turns: 1 excl_rad: 1 spread_buildup_time: 1 triggerers: 1: CLASS: DgnTriggerer delay_max: 5 delay_min: 5 type: turn listener_only: false sub_type: countdown method: dgn_event buildup_turns: 0 countdown: 4 2: CLASS: DgnTriggerer method: dgn_event type: entered_level listener_only: false pow_rolls: 3 cloud_type: purple smoke walk_dist: 8 size_min: 4 size_max: 4 start_clouds: 1}}}} Lua marker 5 at (42, 32): {{{{ CLASS: FogMachine props: size_buildup_time: 1 activating: false listeners: size_buildup_amnt: 0 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 spread_rate: 2 spread_buildup_amnt: 0 pow_min: 3 pow_max: 4 kill_cat: other activated: true buildup_turns: 1 excl_rad: 1 spread_buildup_time: 1 triggerers: 1: CLASS: DgnTriggerer delay_max: 20 delay_min: 20 type: turn listener_only: false sub_type: countdown method: dgn_event buildup_turns: 0 countdown: 9 2: CLASS: DgnTriggerer method: dgn_event type: entered_level listener_only: false pow_rolls: 3 cloud_type: freezing vapour walk_dist: 14 size_min: 3 size_max: 3 start_clouds: 1}}}} Lua marker 6 at (45, 22): {{{{ CLASS: FogMachine props: size_buildup_time: 1 activating: false listeners: size_buildup_amnt: 0 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 spread_rate: 33 spread_buildup_amnt: 0 pow_min: 2 pow_max: 4 kill_cat: other activated: true buildup_turns: 1 excl_rad: 1 spread_buildup_time: 1 triggerers: 1: CLASS: DgnTriggerer delay_max: 5 delay_min: 5 type: turn listener_only: false sub_type: countdown method: dgn_event buildup_turns: 0 countdown: 4 2: CLASS: DgnTriggerer method: dgn_event type: entered_level listener_only: false pow_rolls: 3 cloud_type: purple smoke walk_dist: 8 size_min: 4 size_max: 4 start_clouds: 1}}}} Lua marker 7 at (46, 42): {{{{ CLASS: FogMachine props: size_buildup_time: 1 activating: false listeners: size_buildup_amnt: 0 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 spread_rate: 4 spread_buildup_amnt: 0 pow_min: 2 pow_max: 3 kill_cat: other activated: true buildup_turns: 1 excl_rad: 1 spread_buildup_time: 1 triggerers: 1: CLASS: DgnTriggerer delay_max: 4 delay_min: 4 type: turn listener_only: false sub_type: countdown method: dgn_event buildup_turns: 0 countdown: 1 2: CLASS: DgnTriggerer method: dgn_event type: entered_level listener_only: false pow_rolls: 3 cloud_type: foul pestilence walk_dist: 6 size_min: 10 size_max: 10 start_clouds: 1}}}} Lua marker 8 at (58, 23): {{{{ CLASS: FogMachine props: size_buildup_time: 1 activating: false listeners: size_buildup_amnt: 0 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 spread_rate: 4 spread_buildup_amnt: 0 pow_min: 2 pow_max: 3 kill_cat: other activated: true buildup_turns: 1 excl_rad: 1 spread_buildup_time: 1 triggerers: 1: CLASS: DgnTriggerer delay_max: 2 delay_min: 2 type: turn listener_only: false sub_type: countdown method: dgn_event buildup_turns: 0 countdown: 1 2: CLASS: DgnTriggerer method: dgn_event type: entered_level listener_only: false pow_rolls: 3 cloud_type: steam walk_dist: 5 size_min: 10 size_max: 10 start_clouds: 1}}}} Lua marker 9 at (61, 28): {{{{ CLASS: FogMachine props: size_buildup_time: 1 activating: false listeners: size_buildup_amnt: 0 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 spread_rate: 33 spread_buildup_amnt: 0 pow_min: 2 pow_max: 4 kill_cat: other activated: true buildup_turns: 1 excl_rad: 1 spread_buildup_time: 1 triggerers: 1: CLASS: DgnTriggerer delay_max: 5 delay_min: 5 type: turn listener_only: false sub_type: countdown method: dgn_event buildup_turns: 0 countdown: 4 2: CLASS: DgnTriggerer method: dgn_event type: entered_level listener_only: false pow_rolls: 3 cloud_type: purple smoke walk_dist: 8 size_min: 4 size_max: 4 start_clouds: 1}}}} Lua marker 10 at (66, 39): {{{{ CLASS: FogMachine props: size_buildup_time: 1 activating: false listeners: size_buildup_amnt: 0 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 spread_rate: 5 spread_buildup_amnt: 0 pow_min: 2 pow_max: 5 kill_cat: other activated: true buildup_turns: 1 excl_rad: 1 spread_buildup_time: 1 triggerers: 1: CLASS: DgnTriggerer delay_max: 10 delay_min: 10 type: turn listener_only: false sub_type: countdown method: dgn_event buildup_turns: 0 countdown: 9 2: CLASS: DgnTriggerer method: dgn_event type: entered_level listener_only: false pow_rolls: 3 cloud_type: noxious fumes walk_dist: 5 size_min: 3 size_max: 3 start_clouds: 1}}}} Lua marker 11 at (69, 32): {{{{ CLASS: FogMachine props: size_buildup_time: 1 activating: false listeners: size_buildup_amnt: 0 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 spread_rate: 2 spread_buildup_amnt: 0 pow_min: 3 pow_max: 4 kill_cat: other activated: true buildup_turns: 1 excl_rad: 1 spread_buildup_time: 1 triggerers: 1: CLASS: DgnTriggerer delay_max: 20 delay_min: 20 type: turn listener_only: false sub_type: countdown method: dgn_event buildup_turns: 0 countdown: 9 2: CLASS: DgnTriggerer method: dgn_event type: entered_level listener_only: false pow_rolls: 3 cloud_type: freezing vapour walk_dist: 14 size_min: 3 size_max: 3 start_clouds: 1}}}} >>>>>>>>>>>>>>>>>>>>>>