ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 1523 failed. Version: Dungeon Crawl Stone Soup 0.28.0-43-g3370ac3207 Platform: unix Bits: 64 Game mode: sprint Tiles: online Seed: 2066829724601588313, deterministic pregen: 1 Command line: /usr/games/crawl-0.28 -name Conn -rc /dgldir/rcfiles/crawl-0.28/Conn.rc -macro /dgldir/rcfiles/crawl-0.28/Conn.macro -morgue /dgldir/morgue/Conn/ -sprint -webtiles-socket /crawl-master/webserver/sockets/Conn:2022-03-25.21:15:44.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 17 stack frames. /usr/games/crawl-0.28(_Z17write_stack_traceP8_IO_FILE+0x28) [0x558cd483d9d8]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.28(_Z13do_crash_dumpv+0x47c) [0x558cd4845efc]: do_crash_dump() /usr/games/crawl-0.28(_Z20crash_signal_handleri+0x7e) [0x558cd483dcde]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7fe8c412c060]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcf) [0x7fe8c44a8f9f]: /usr/games/crawl-0.28(+0x39c6b6) [0x558cd48456b6]: /usr/games/crawl-0.28(+0x39c822) [0x558cd4845822]: /usr/games/crawl-0.28(_Z11monster_dieR7monster11killer_typeibbb+0x4f8f) [0x558cd4b40b8f]: monster_die(monster&, killer_type, int, bool, bool, bool) /usr/games/crawl-0.28(+0x1f41fd) [0x558cd469d1fd]: /usr/games/crawl-0.28(_Z19handle_monster_moveP7monster+0x1a5e) [0x558cd4b0fafe]: handle_monster_move(monster*) /usr/games/crawl-0.28(_Z15handle_monstersb+0x8fc) [0x558cd4b10d4c]: handle_monsters(bool) /usr/games/crawl-0.28(_Z12world_reactsv+0xe2) [0x558cd4e35fb2]: world_reacts() /usr/games/crawl-0.28(+0x98f2cc) [0x558cd4e382cc]: /usr/games/crawl-0.28(+0x98f895) [0x558cd4e38895]: /usr/games/crawl-0.28(main+0x351) [0x558cd4795851]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7fe8c41192e1]: /usr/games/crawl-0.28(_start+0x2a) [0x558cd47961da]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 6.3.0 20170516 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 -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.28/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.28/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.28/data/web/" -D_GNU_SOURCE -D_DEFAULT_SOURCE -isystem /usr/include/ncursesw 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! Welcome, Conn the Octopode Fire Elementalist. Press ? for a list of commands and other information. Found 200 gold pieces. Found a staircase leading out of the dungeon. g - a wand of acid (5); h - a wand of iceblast (5) f - 4 scrolls of blinking (gained 3); i - 3 scrolls of fog c - 4 potions of haste (gained 3); b - 4 potions of heal wounds (gained 3) j - a potion of resistance You now have 200 gold pieces. Found an iron altar of Okawaru and a glowing golden altar of the Shining One. Found a blossoming altar of Fedhas and a sacrificial altar of Ru. Get ready! Found Igagaen's Identification Station. Found an opulent altar of Gozag. Found Qokety's Jewellery and Japla's Advanced Armour. ROUND 1! FIGHT! Found a shadowy altar of Dithmenos. Found a hide-covered altar of Uskayaw. Found Son Beism's Premium Goods. Found three shops. Found three altars. Found a burning altar of Makhleb. There is a shimmering blue altar of Sif Muna here. You curl up in front of the altar of Sif Muna. Sif Muna welcomes you! A scorpion comes into view. Casting: Foxfire (safe; 9% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Unknown command. Casting: Foxfire (safe; 9% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the scorpion. The scorpion is moderately wounded. The foxfire hits the scorpion. The scorpion is moderately wounded. Unknown command. Casting: Foxfire (safe; 9% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the scorpion. The scorpion is heavily wounded. The foxfire hits the scorpion but does no damage. The scorpion is heavily wounded. A scorpion comes into view. Unknown command. Aiming: Corrosive Bolt Press: ? - help, Shift-Dir - straight line, f - scorpion Aim: a scorpion (heavily wounded, ally target, 71% to hit) The bolt of acid hits the scorpion. The acid corrodes the scorpion! The scorpion is severely wounded. The foxfire hits the scorpion. You kill the scorpion! Sif Muna accepts your kill. Your Dodging skill increases to level 3! Your Stealth skill gained 2 levels and is now at level 4! Your Spellcasting skill increases to level 3! Your Fire Magic skill gained 3 levels and is now at level 6! You have reached level 2! You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. x2 You have reached level 4! The foxfire hits the scorpion but does no damage. Aiming: Iceblast Press: ? - help, Shift-Dir - straight line, f - scorpion Aim: a scorpion The mass of ice explodes! The iceblast engulfs the scorpion! The scorpion is almost dead. Unknown command. You tentacle-slap the scorpion but do no damage. You grab the scorpion. The scorpion is almost dead. You constrict the scorpion. The scorpion stings you. You are poisoned. The scorpion poisons you! Unknown command. You tentacle-slap the scorpion but do no damage. You squeeze the scorpion. You kill the scorpion! Sif Muna accepts your kill. You feel sick. Your Spellcasting skill increases to level 4! Your Fire Magic skill increases to level 7! You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You are no longer poisoned. There is an entrance to Qokety's Jewellery here. k - the ring of the Duchess {rPois rN+ Int+2 Dex+6 Stlth+} l - the ring "Vuasch" {rPois rC++ rN+ Int+3 Stlth-} m - the amulet of Jif Fypn {Faith rPois MP-9 Slay+2} n - the ring of Circularity {Will+ Dex+6} Thank you for shopping at Qokety's Jewellery! You feel agile. You feel clever. k - the ring of the Duchess (left tentacle) {rPois rN+ Int+2 Dex+6 Stlth+} You feel clever. l - the ring "Vuasch" (right tentacle) {rPois rC++ rN+ Int+3 Stlth-} You feel agile. n - the ring of Circularity (on tentacle) {Will+ Dex+6} Found a stormy altar of Qazlal. Found Kesk's Magic Scroll Shop. Found Uleimm's Magic Scroll Shop and Qoiguj's Must-Have Magic. Found Veeneob's Staff Store. Found three altars. Found a glowing silver altar of Zin. Found an ancient bone altar of Kikubaaqudgha. Found a corrupted altar of Lugonu. Found Pupraun's Distillery. Found three shops. Found a basalt altar of Yredelemnul and a shimmering altar of Xom. A scorpion comes into view. The scorpion moves out of view. Memorise Scorch, consuming 2 spell levels and leaving 8? You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'b'. This spell is dangerous to cast! Memorise Conjure Flame, consuming 3 spell levels and leaving 5? You start memorising the spell. You continue memorising. x3 You finish memorising. Spell assigned to 'c'. This spell is quite dangerous to cast! Memorise Inner Flame, consuming 3 spell levels and leaving 2? You start memorising the spell. You continue memorising. x3 You finish memorising. Spell assigned to 'd'. Okay, then. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the scorpion. The scorpion is heavily wounded. The scorpion's fire resistance burns away. Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the scorpion. The scorpion is burned terribly! You kill the scorpion! Sif Muna accepts your kill. You can now call upon Sif Muna for magical energy. Your Dodging skill increases to level 4! Your Stealth skill increases to level 5! Your Spellcasting skill increases to level 5! Your Fire Magic skill increases to level 8! You have reached level 5! You feel stronger. A scorpion comes into view. Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the scorpion but does no damage. The foxfire hits the scorpion. The scorpion is moderately wounded. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the scorpion but do no damage. The foxfire hits the scorpion. The scorpion is heavily wounded. The foxfire hits the scorpion but does no damage. The scorpion is heavily wounded. The scorpion stings you. Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the scorpion. The scorpion is severely wounded. The scorpion's fire resistance burns away. The scorpion misses you. Unknown command. Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast this spell. Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The scorpion closely misses you. Unknown command. You tentacle-slap the scorpion but do no damage. You grab the scorpion. The scorpion is severely wounded. You constrict the scorpion. The foxfire hits the scorpion! The scorpion is burned terribly! You kill the scorpion! Sif Muna accepts your kill. Your Conjurations skill increases to level 2! Your Fire Magic skill increases to level 9! You have reached level 6! Your foxfire dissipates! A scorpion comes into view. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! 50... Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the scorpion. The scorpion is moderately wounded. Unknown command. The foxfire hits the scorpion. The scorpion is moderately wounded. The foxfire hits the scorpion! The scorpion is severely wounded. Unknown command. The foxfire hits the scorpion. The scorpion is almost dead. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Unknown command. The foxfire hits the scorpion. You kill the scorpion! Sif Muna accepts your kill. Victory! Score multiplier: 2x You now have 12 arena points (gained 12). Your Stealth skill increases to level 6! Unknown command. You now have 40 gold pieces (gained 20). You see here a scorpion corpse. There is an entrance to Qokety's Jewellery here. Unknown command. This spell is quite dangerous to cast! Memorise Flame Wave, consuming 4 spell levels and leaving 3? You start memorising the spell. You continue memorising. x2 Get ready! You continue memorising. x2 ROUND 2! FIGHT! LIGHTNING ROUND! You finish memorising. Spell assigned to 'e'. Adjust (i)tems, (s)pells, or (a)bilities? Adjust which spell? b - Scorch Adjust to which letter? f - Scorch Adjust (i)tems, (s)pells, or (a)bilities? Adjust which spell? c - Conjure Flame Adjust to which letter? b - Conjure Flame Adjust (i)tems, (s)pells, or (a)bilities? Adjust which spell? d - Inner Flame Adjust to which letter? c - Inner Flame Adjust (i)tems, (s)pells, or (a)bilities? Adjust which spell? e - Flame Wave Adjust to which letter? d - Flame Wave Adjust (i)tems, (s)pells, or (a)bilities? Adjust which spell? f - Scorch Adjust to which letter? e - Scorch Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the adder. The adder is moderately wounded. Unknown command. The foxfire hits the adder but does no damage. The adder is moderately wounded. The foxfire hits the adder! You kill the adder! Sif Muna accepts your kill. Unknown command. Your foxfire dissipates! 50... An adder comes into view. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The adder hisses angrily. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the adder! The adder is severely wounded. The foxfire hits the adder! You kill the adder! Sif Muna accepts your kill. An adder comes into view. Your foxfire dissipates! Your foxfire dissipates! Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the adder! You kill the adder! Sif Muna accepts your kill. Unknown command. Your foxfire dissipates! x3 A ball python comes into view. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! An adder comes into view. Unknown command. The foxfire hits the ball python! You kill the ball python! Sif Muna accepts your kill. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the adder. The adder is moderately wounded. Unknown command. The foxfire hits the adder. The adder is severely wounded. The foxfire hits the adder! You kill the adder! Sif Muna accepts your kill. You can now freely open your mind to new spells. Victory! Score multiplier: 3x You now have 48 arena points (gained 36). >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.28.0-43-g3370ac3207 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_WAIT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Conn] Species: Octopode Job: Fire Elementalist HP: 36/36; mods: 0/0 MP: 6/14; mod: 0 Stats: 8 (8) 24 (24) 24 (24) Position: (43, 30), god: Sif Muna (9), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 0 | 0 | 0 | 0/50 Short Blades | X | 1 | 0 | 0 | 0 | 0/50 Long Blades | X | 1 | 0 | 0 | 0 | 0/50 Axes | X | 1 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/50 Polearms | X | 1 | 0 | 0 | 0 | 0/50 Staves | X | 1 | 0 | 0 | 0 | 0/50 Slings | X | 1 | 0 | 0 | 0 | 0/50 Bows | X | 1 | 0 | 0 | 0 | 0/50 Crossbows | X | 1 | 0 | 0 | 0 | 0/50 Throwing | X | 1 | 0 | 0 | 0 | 0/50 Dodging | X | 1 | 10 | 4 | 667 | 167/250 Stealth | X | 1 | 8 | 6 | 638 | 113/175 Shields | X | 1 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 27 | 5 | 1227 | 336/357 Conjurations | X | 1 | 6 | 2 | 298 | 148/150 Hexes | X | 1 | 0 | 0 | 0 | 0/50 Summonings | X | 1 | 0 | 0 | 0 | 0/50 Necromancy | X | 1 | 0 | 0 | 0 | 0/50 Translocations | X | 1 | 0 | 0 | 0 | 0/50 Transmutations | X | 1 | 0 | 0 | 0 | 0/50 Fire Magic | X | 1 | 48 | 9 | 2757 | 507/525 Ice Magic | X | 1 | 0 | 0 | 0 | 0/50 Air Magic | X | 1 | 0 | 0 | 0 | 0/50 Earth Magic | X | 1 | 0 | 0 | 0 | 0/50 Poison Magic | X | 1 | 0 | 0 | 0 | 0/35 Invocations | X | 1 | 0 | 0 | 0 | 0/42 Evocations | X | 1 | 1 | 0 | 33 | 33/42 Spell bugs: Durations: Attributes: #12: 220 #13: 180 #49: 200 Mutations: camouflage: 1 (innate) gelatinous body: 1 (innate) nimble swimmer: 1 (innate) tentacles: 1 (innate) Inventory bugs: Equipment: eq slot #10, inv slot #10: ring of the Duchess {rPois rN+ Int+2 Dex+6 Stlth+} eq slot #11, inv slot #11: ring "Vuasch" {rPois rC++ rN+ Int+3 Stlth-} eq slot #12, inv slot #13: ring of Circularity {Will+ Dex+6} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ##.....## ##∩.....∩## #∩.......∩# #_......._# #_......._# #_......._# ###.........### #⌠.........§.⌠# ######.8.......§@8.###### #..__......###..§...___∩## ∩........8.# #.8†§......∩### ...........###....†........## ........###...###..§§......⌠# ........# #.<.# #..........⌠# ........###...###.†........⌠# ...........###.............## ∩........8.# #.8........∩### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< calc_score: CLASS: FunctionWrapper name: arena_sprint_score fn: [type function] arena_style_points: 48 arena_sprint_boss_set: 1: 1: place:Swamp 2: the lernaean hydra / wizard name:witch n_rpl n_des n_noc col:green hp:130 spells:mephitic_cloud.15.wizard;summon_hydra.15.wizard;invisibility.15.wizard;blink_away.15.wizard.emergency 3: decaying rune of zot 2: 1: place:Shoals 2: polyphemus hp:350 / ilsuiw hp:250 / merfolk avatar name:dimme tile:mons_dimme n_rpl n_des n_spe col:lightmagenta hp:300 spells:avatar_song.160.natural;malign_gateway.40.natural 3: barnacled 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 3: mossy rune of zot 4: 1: vault guard / place:Vaults 2: mennas hp:250 / mara hp:300 / vault guard name:captain n_suf n_noc col:lightcyan hp:800 hd:26 3: silver rune of zot 5: 1: place:Slime 2: dissolution hp:430 / acid blob name:sulfuric n_adj col:white hp:450 / great orb of eyes name:greater_orb_of_eyes n_rpl n_des n_noc col:green hp:600 3: slimy rune of zot 6: 1: smoke demon / blizzard demon / green death / rakshasa / glowing orange brain / titan / lich / draconian annihilator / deep elf annihilator 2: lom lobon 3: magical rune of zot 7: 1: soul eater / lorocyproca / executioner / shadow wraith 2: gloorx vloq 3: dark rune of zot 8: 1: place:Tar:$ 2: ereshkigal 3: bone rune of zot 9: 1: place:Coc:$ 2: antaeus 3: icy rune of zot 10: 1: pandemonium lord 2: ancient lich name:Master_Blaster n_rpl hd:30 hp:1500 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: guardian mummy w:15 / mummy priest w:3 / royal mummy w:2 2: khufu hp:500 3: golden rune of zot 12: 1: neqoxec / cacodemon / tormentor / tentacled monstrosity / floating eye / golden eye / eye of devastation / shining eye 2: mnoleg 3: glowing rune of zot 13: 1: place:Geh:$ 2: asmodeus 3: obsidian rune of zot 14: 1: place:Dis:$ 2: dispater 3: iron 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: ball python / adder w:15 / water moccasin w:5 spawn_rate: 1 lightning_round: true round_id: 3 style_mult: 3 spawn_timer: 5 between_rounds: true round_enemies: 5 num_spawned: 5 time_left: 389 }}}} 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 }}}} >>>>>>>>>>>>>>>>>>>>>>