ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 2285 failed. Version: Dungeon Crawl Stone Soup 0.34-a0-34-g459acda4a3 Platform: unix Bits: 64 Game mode: sprint Tiles: online Seed: 7958792815468933090, deterministic pregen: 1 Command line: /usr/games/crawl-git-459acda4a3 -name Bronksi -rc /dgldir/rcfiles/crawl-git/Bronksi.rc -macro /dgldir/rcfiles/crawl-git/Bronksi.macro -morgue /dgldir/morgue/Bronksi/ -sprint -webtiles-socket /crawl-master/webserver/sockets/Bronksi:2025-05-03.12:27:51.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 19 stack frames. /usr/games/crawl-git-459acda4a3(_Z17write_stack_traceP8_IO_FILE+0x27) [0x55dcc72eeb87]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-459acda4a3(_Z13do_crash_dumpv+0x3fc) [0x55dcc72f9a3c]: do_crash_dump() /usr/games/crawl-git-459acda4a3(_Z20crash_signal_handleri+0x1ca) [0x55dcc72eefca]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x3bfd0) [0x7fef6f8b4fd0]: /lib/x86_64-linux-gnu/libc.so.6(+0x8ad3c) [0x7fef6f903d3c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x12) [0x7fef6f8b4f32]: /usr/games/crawl-git-459acda4a3(+0x4caf56) [0x55dcc72f8f56]: /usr/games/crawl-git-459acda4a3(+0x4cb3c9) [0x55dcc72f93c9]: /usr/games/crawl-git-459acda4a3(_Z11monster_dieR7monster11killer_typeibb+0x47ee) [0x55dcc76945be]: monster_die(monster&, killer_type, int, bool, bool) /usr/games/crawl-git-459acda4a3(+0x8164f2) [0x55dcc76444f2]: /usr/games/crawl-git-459acda4a3(_Z19handle_monster_moveP7monster+0x2942) [0x55dcc7647ef2]: handle_monster_move(monster*) /usr/games/crawl-git-459acda4a3(_Z15handle_monstersb+0xaa8) [0x55dcc7648b68]: handle_monsters(bool) /usr/games/crawl-git-459acda4a3(_Z12world_reactsv+0x130) [0x55dcc7a1d410]: world_reacts() /usr/games/crawl-git-459acda4a3(+0xbf18a0) [0x55dcc7a1f8a0]: /usr/games/crawl-git-459acda4a3(+0xbf2295) [0x55dcc7a20295]: /usr/games/crawl-git-459acda4a3(main+0x19f) [0x55dcc72332af]: /lib/x86_64-linux-gnu/libc.so.6(+0x271ca) [0x7fef6f8a01ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7fef6f8a0285]: /usr/games/crawl-git-459acda4a3(_start+0x21) [0x55dcc7233ba1]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 12.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 -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DTOURNEY='0.33' -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-459acda4a3/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-459acda4a3/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-459acda4a3/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: arena_sprint Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #10, type 0 at (39, 35): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You have entered the arena! You will win if you kill everything that spawns (including allies). If it is a boss round, you only need to kill the boss in order to win. If it is a lightning round, you only need to survive! Lua error: /dgldir/rcfiles/crawl-git/Bronksi.rc:89: unexpected symbol near '=' Welcome, Bronksi the Demonspawn Fire Elementalist. [Dungeon Sprint] Press ? for a list of commands and other information. Found 200 gold pieces. Found a staircase leading out of the dungeon. Okay, then. Okay, then. You now have 200 gold pieces. h - a potion of resistance; i - a wand of light (5); j - a wand of iceblast (5) e - 4 potions of haste (gained 3); d - 4 potions of heal wounds (gained 3) k - 3 scrolls of fog; g - 4 scrolls of blinking (gained 3) There is a staircase leading out of the dungeon here. Okay, then. Found a burning altar of Makhleb. Get ready! Found a sacrificial altar of Ru and a stormy altar of Qazlal. Found a shadowy altar of Dithmenos. ROUND 1! FIGHT! Found Uzxi's Staff Store and Agrugat's Magic Scroll Shop. Found a glowing silver altar of Zin and a shimmering blue altar of Sif Muna. Found Susief's Must-Have Magic and Mebb's Magic Scroll Shop. Found a snail-covered altar of Cheibriados. There is a stormy altar of Qazlal here. There is an entrance to Uzxi's Staff Store here. An adder comes into view. An adder is nearby! An adder is nearby! Casting: Foxfire (safe; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The adder hisses angrily. Unknown command. The foxfire hits the adder. The adder is heavily wounded. The foxfire hits the adder. You kill the adder! Your Dodging skill increases to level 2! Your Stealth skill increases to level 2! Your Fire Magic skill increases to level 3! You have reached level 2! Your demonic ancestry asserts itself... Your feet thicken and deform. An endoplasm comes into view. Casting: Foxfire (safe; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The endoplasm quivers. Unknown command. Your foxfire dissipates! The foxfire hits the endoplasm but does no damage. The endoplasm barely misses you. Casting: Foxfire (safe; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The endoplasm freezes you. You are frozen. Unknown command. You hit the endoplasm but do no damage. You kick the endoplasm, but do no damage. The foxfire hits the endoplasm. The endoplasm is almost dead. The foxfire hits the endoplasm. You kill the endoplasm! No target in view! No target in view! HP restored. Magic restored. There is an entrance to Susief's Must-Have Magic here. There is an entrance to Mebb's Magic Scroll Shop here. A ribbon worm comes into view. There is an entrance to Agrugat's Magic Scroll Shop here. A ribbon worm is nearby! Casting: Foxfire (safe; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Unknown command. The foxfire hits the ribbon worm. The ribbon worm is moderately wounded. The foxfire hits the ribbon worm. The ribbon worm is heavily wounded. The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! There is a web here. You are caught in a web! You are caught in a web! Casting: Foxfire (safe; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Unknown command. Casting: Foxfire (safe; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. The foxfire hits the ribbon worm but does no damage. The ribbon worm is moderately wounded. The foxfire hits the ribbon worm. The ribbon worm is heavily wounded. Casting: Foxfire (safe; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The ribbon worm bites you. Unknown command. You are caught in a web! You are caught in a web! Casting: Foxfire (safe; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the ribbon worm. The ribbon worm is severely wounded. The foxfire hits the ribbon worm. The ribbon worm is almost dead. The ribbon worm bites you. Unknown command. Casting: Foxfire (safe; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast this spell. You are caught in a web! You are caught in a web! You are caught in a web! The foxfire hits the ribbon worm but does no damage. The ribbon worm is almost dead. The foxfire hits the ribbon worm but does no damage. The ribbon worm is almost dead. The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are even more entangled. The web tears apart. The ribbon worm barely misses you. You hit the ribbon worm. The ribbon worm is almost dead. You barely miss the ribbon worm. Your kick misses the ribbon worm. The ribbon worm is almost dead. The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! The web tears apart. The ribbon worm bites you. Your magical contamination has completely faded away. You hit the ribbon worm. You kick the ribbon worm. The ribbon worm is almost dead. The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! Casting: Foxfire (safe; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The ribbon worm bites you but does no damage. Unknown command. The web tears apart. The foxfire hits the ribbon worm. The ribbon worm is almost dead. The foxfire hits the ribbon worm. You kill the ribbon worm! Your Conjurations skill increases to level 2! A hobgoblin comes into view. Casting: Foxfire (safe; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The hobgoblin shouts! Unknown command. Casting: Foxfire (safe; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the hobgoblin. The hobgoblin is severely wounded. The foxfire hits the hobgoblin. You kill the hobgoblin! Unknown command. Found an opulent altar of Gozag. Found an ornate altar of the Wu Jian Council. Your foxfire dissipates. x2 Found Neoxus's Timeless Talismans. Found Eveby's Jewellery and Lufoc's Advanced Armour. A hobgoblin comes into view. There is an opulent altar of Gozag here. You kneel at the altar of Gozag. Gozag welcomes you! Gozag waives the service fee. Casting: Foxfire (safe; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The hobgoblin shouts! Unknown command. Press < or > to pray at altars. The foxfire hits the hobgoblin. The hobgoblin is lightly wounded. The foxfire hits the hobgoblin. The hobgoblin is severely wounded. Casting: Foxfire (safe; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the hobgoblin. You kill the hobgoblin! Victory! Score multiplier: 2x You now have 12 arena points (gained 12). >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-34-g459acda4a3 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: 4, arena_suspended: 0 prev_cmd = CMD_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Bronksi] Species: Demonspawn Job: Fire Elementalist HP: 19/19; mods: 0/0 MP: 0/5; mod: 0 Stats: 8 15 13 Position: (31, 31), god: Gozag (20), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 0 | 0 | 0/50 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 1 | 20 | 2 | 269 | 91/178 Stealth | X | 1 | 20 | 2 | 249 | 99/150 Shields | X | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 20 | 2 | 297 | 119/178 Conjurations | X | 1 | 20 | 2 | 171 | 21/150 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/59 Forgecraft | X | 0 | 0 | 0 | 0 | 0/59 Fire Magic | X | 1 | 20 | 3 | 424 | 68/238 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Alchemy | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 0 | 0 | 0/29 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #126: 130 Attributes: #12: 200 #49: 200 Mutations: hooves: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ##∩.....∩## #∩.......∩# #_........# #_......._# #_........# ###........†### #⌠...........⌠# ######.ß.........ß.## #∩__@......###......_ #∩.§§$§...ß.# #.ß..... #.....§§......###....... #⌠..........###...###.... #⌠..........# #.<.# .... #⌠..........# #...# .... ##.............###.. .... ###∩........ß. .ß.. .. ..... ...... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< calc_score: CLASS: FunctionWrapper name: arena_sprint_score fn: [type function] arena_style_points: 12 arena_sprint_boss_set: 1: 1: place:Snake 2: aizul hd:7 hp:120 exp:791 / naga warrior name:naga_warlord n_rpl n_des n_noc col:cyan hp:130 exp:890 / anaconda name:giant n_adj n_noc hp:130 exp:1026 col:lightred 3: serpentine rune of zot 2: 1: place:Spider 2: arachne hp:250 exp:4586 / wolf spider name:dire n_adj n_noc col:blue hp:300 exp:1030 / jumping spider name:phase_spider n_rpl n_des never_corpse col:lightgreen spells:blink_away.58.natural hp:300 exp:856 3: gossamer rune of zot 3: 1: place:Forest:$ w:50 / spriggan druid w:2 / spriggan air mage w:5 / spriggan berserker w:5 2: agnes hp:335 exp:3113 3: mossy rune of zot 4: 1: place:Slime 2: dissolution hp:430 exp:16041/ acid blob name:sulphuric n_adj col:white hp:450 exp:4488/ great orb of eyes name:greater_orb_of_eyes n_rpl n_des n_noc col:green hp:600 exp:2502 3: slimy rune of zot 5: 1: vault guard / place:Vaults 2: mennas hp:250 exp:6462/ mara hp:300 exp:8019 / vault guard name:captain n_suf n_noc col:lightcyan hp:800 hd:26 exp:9592 3: silver rune of zot 6: 1: efreet / sun moth / undying armoury / balrug / brimstone fiend 2: cerebov 3: fiery rune of zot 7: 1: guardian mummy w:15 / mummy priest w:3 / royal mummy w:2 2: khufu hp:500 exp:8988 3: golden rune of zot 8: 1: smoke demon / blizzard demon / green death / rakshasa / nekomata / nagaraja / merfolk aquamancer / jorogumo / fenstrider witch / titan / lich / draconian annihilator / deep elf annihilator 2: lom lobon 3: magical rune of zot 9: 1: place:Geh:$ 2: asmodeus 3: obsidian rune of zot 10: 1: pandemonium lord 2: ancient lich name:Master_Blaster n_rpl hd:30 hp:1500 exp:62027 col:lightmagenta spells:fire_storm.32.wizard;glaciate.16.wizard;miasma_breath.16.wizard;blink_away.16.wizard.emergency 3: demonic rune of zot 11: 1: shadow demon / cacodemon / protean progenitor / tentacled monstrosity / glass eye / golden eye / eye of devastation / shining eye 2: mnoleg 3: glowing rune of zot 12: 1: place:Tar:$ 2: ereshkigal 3: bone rune of zot 13: 1: place:Dis:$ 2: dispater 3: iron rune of zot 14: 1: place:Coc:$ 2: antaeus 3: icy rune of zot >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (24, 34): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 west: 1 }}}} Lua marker 1 at (24, 35): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 west: 1 }}}} Lua marker 2 at (24, 36): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 west: 1 }}}} Lua marker 3 at (33, 29): {{{{ CLASS: PortalDescriptor props: north: 1 spawn_point: 1 west: 1 }}}} Lua marker 4 at (33, 41): {{{{ CLASS: PortalDescriptor props: south: 1 spawn_point: 1 west: 1 }}}} Lua marker 5 at (38, 20): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 north: 1 }}}} Lua marker 6 at (38, 49): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 south: 1 }}}} Lua marker 7 at (39, 20): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 north: 1 }}}} Lua marker 8 at (39, 35): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: thing_do_arena fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer target: any type: monster_dies 2: CLASS: DgnTriggerer countdown: 1 type: turn buildup_turns: 0 sub_type: countdown delay_min: 1 delay: 1 delay_max: 1 activating: false dgn_trigs_by_type: 1: 1: 2 256: 1: 1 activated: true data: boss_spawned: false finished: false spawn_dir: spawn_point num_killed: 5 monster_set: 1: place:D:2 / place:D:4 / w:4 sigmund / w:2 jessica / w:2 terence spawn_rate: 68 lightning_round: false round_id: 2 style_mult: 2 spawn_timer: 1224 between_rounds: true round_enemies: 5 num_spawned: 5 time_left: 670 }}}} Lua marker 9 at (39, 35): {{{{ CLASS: PortalDescriptor props: centre_point: 1 }}}} Lua marker 11 at (39, 49): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 south: 1 }}}} Lua marker 12 at (40, 20): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 north: 1 }}}} Lua marker 13 at (40, 49): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 south: 1 }}}} Lua marker 14 at (45, 29): {{{{ CLASS: PortalDescriptor props: east: 1 spawn_point: 1 north: 1 }}}} Lua marker 15 at (45, 41): {{{{ CLASS: PortalDescriptor props: east: 1 spawn_point: 1 south: 1 }}}} Lua marker 16 at (54, 34): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 east: 1 }}}} Lua marker 17 at (54, 35): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 east: 1 }}}} Lua marker 18 at (54, 36): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 east: 1 }}}} >>>>>>>>>>>>>>>>>>>>>>