ASSERT(mon) in 'fight.cc' at line 1336 failed. Version: Dungeon Crawl Stone Soup 0.33-a0-527-gae92cfba07 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 17574646422787510637, deterministic pregen: 1 Command line: /usr/games/crawl-git-ae92cfba07 -name caggimo -rc /dgldir/rcfiles/crawl-git/caggimo.rc -macro /dgldir/rcfiles/crawl-git/caggimo.macro -morgue /dgldir/morgue/caggimo/ -webtiles-socket /crawl-master/webserver/sockets/caggimo:2024-12-05.07:09:59.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 21 stack frames. /usr/games/crawl-git-ae92cfba07(_Z17write_stack_traceP8_IO_FILE+0x27) [0x55725dfda037]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-ae92cfba07(_Z13do_crash_dumpv+0x3fc) [0x55725dfe4e5c]: do_crash_dump() /usr/games/crawl-git-ae92cfba07(_Z20crash_signal_handleri+0x1ca) [0x55725dfda47a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x3bfd0) [0x7fa819718fd0]: /lib/x86_64-linux-gnu/libc.so.6(+0x8ad3c) [0x7fa819767d3c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x12) [0x7fa819718f32]: /usr/games/crawl-git-ae92cfba07(+0x4a9376) [0x55725dfe4376]: /usr/games/crawl-git-ae92cfba07(+0x4a97e9) [0x55725dfe47e9]: /usr/games/crawl-git-ae92cfba07(_Z18stop_attack_promptPK7monsterb9coord_defPbS2_b+0x93c) [0x55725e0ccf9c]: stop_attack_prompt(monster const*, bool, coord_def, bool*, coord_def, bool) /usr/games/crawl-git-ae92cfba07(_Z22cast_poisonous_vapoursRK5actori9coord_defb+0xbb) [0x55725e5491bb]: cast_poisonous_vapours(actor const&, int, coord_def, bool) /usr/games/crawl-git-ae92cfba07(_Z11your_spells10spell_typeibPK8item_defP4distb+0x236d) [0x55725e52affd]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /usr/games/crawl-git-ae92cfba07(_Z12cast_a_spellb10spell_typeP4distb+0x353) [0x55725e52bd83]: cast_a_spell(bool, spell_type, dist*, bool) /usr/games/crawl-git-ae92cfba07(_ZN6quiver12spell_action7triggerER4dist+0x121) [0x55725e4b3321]: quiver::spell_action::trigger(dist&) /usr/games/crawl-git-ae92cfba07(_ZN6quiver13action_cycler9do_targetEv+0xc7) [0x55725e4a7437]: quiver::action_cycler::do_target() /usr/games/crawl-git-ae92cfba07(_ZN6quiver13action_cycler6targetEv+0x84) [0x55725e4abbc4]: quiver::action_cycler::target() /usr/games/crawl-git-ae92cfba07(+0xbb6e0a) [0x55725e6f1e0a]: /usr/games/crawl-git-ae92cfba07(+0xbb7945) [0x55725e6f2945]: /usr/games/crawl-git-ae92cfba07(main+0x19f) [0x55725df21c5f]: /lib/x86_64-linux-gnu/libc.so.6(+0x271ca) [0x7fa8197041ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7fa819704285]: /usr/games/crawl-git-ae92cfba07(_start+0x21) [0x55725df22521]: 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 -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-ae92cfba07/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-ae92cfba07/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-ae92cfba07/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 1 Level id: D:1 Level build method = random_map_for_place, level layout type = rooms, absdepth0 = 0 Level vaults: dpeg_arrival_renting layout_rooms hellmonk_ecumenical_altar_heavens_door serial_forest infiniplex_forest_clump_large infiniplex_forest_straight_2 infiniplex_forest_clump_tiny infiniplex_forest_clump_small minmay_misc_feat_alley Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (32, 36): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, caggimo the Formicid Alchemist. They say the Orb of Zot lies within this dungeon, but they say a lot of things. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. There is a staircase leading out of the dungeon here. As you open the door, it creaks loudly! There is an open door here. Found a dagger. You see here a +0 dagger. c - a +0 dagger You drop a +0 dagger. c - a +0 dagger c - a +0 dagger (weapon) A rat comes into view. The rat squeaks loudly. Aiming: Poisonous Vapours (safe; 11% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a rat Poisonous fumes billow around the rat! The rat is poisoned. The rat bites you but does no damage. Unknown command. You hit the rat. You kill the rat! You see here a rat corpse. Found a scroll labelled RUKHUO FEESM. A goblin and a ball python come into view. Found 15 gold pieces. Aiming: Poisonous Vapours (safe; 11% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Okay, then. A dart slug comes into view. Found a scroll labelled BONNYH GEAWIMA. Aiming: Poisonous Vapours (safe; 11% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a ball python (asleep) Poisonous fumes billow around the ball python! The ball python is poisoned. The ball python hisses angrily. The goblin shouts! You kill the ball python! A frilled lizard comes into view. Aiming: Poisonous Vapours (safe; 10% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a goblin, wielding a +0 dagger Poisonous fumes billow around the goblin! The goblin is poisoned. The frilled lizard hisses angrily. You kill the goblin! Okay, then. A dart slug comes into view. The dart slug launches a dart at you. The slug dart misses you. Aiming: Poisonous Vapours (safe; 10% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a frilled lizard You miscast Poisonous Vapours. You are very lightly contaminated with residual magic. Nothing appears to happen. You miss the frilled lizard. The frilled lizard misses you. You hit the frilled lizard. You kill the frilled lizard! Your Conjurations skill increases to level 1! Aiming: Poisonous Vapours (safe; 10% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a dart slug Poisonous fumes billow around the dart slug! The dart slug is poisoned. Your magical contamination has completely faded away. You kill the dart slug! You have reached level 2! d - a scroll labelled RUKHUO FEESM Okay, then. You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'b'. You start resting. Magic restored. You see here a dart slug corpse. Aiming: Poisonous Vapours (safe; 10% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a dart slug (wandering, hasn't noticed you) Poisonous fumes billow around the dart slug! The dart slug is poisoned. Found a fizzy blue potion. The dart slug launches a dart at you. The slug dart misses you. Found a sedimented cyan potion. You kill the dart slug! You now have 15 gold pieces. e - a scroll labelled BONNYH GEAWIMA f - a fizzy blue potion g - a sedimented cyan potion You open the door. There is an open door here. h - a scroll labelled PANYLI CEKH You open the door. Found a stone staircase leading down. There is an open door here. There is an open door here. You open the door. A quokka comes into view. Found 2 ruby potions. There is an open door here. The quokka closely misses you. Aiming: Poisonous Vapours (safe; 10% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a quokka Poisonous fumes billow around the quokka! The quokka is poisoned. The quokka bites you. You hit the quokka. The quokka is almost dead. You kill the quokka! i - 2 ruby potions HP restored. There is an open door here. You sense a monster nearby. You open the door. A goblin comes into view. It is wielding a +0 club. There is an open door here. Aiming: Poisonous Vapours (safe; 10% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a goblin, wielding a +0 club (asleep) You miscast Poisonous Vapours. You are very lightly contaminated with residual magic. Nothing appears to happen. Found an escape hatch in the floor. The helpless goblin fails to defend itself. You puncture the goblin! You kill the goblin! You see here a +0 club. Your magical contamination has completely faded away. There is an open door here. A bat comes into view. Found 18 gold pieces. Found a spear. The bat closely misses you. Aiming: Poisonous Vapours (safe; 10% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a bat You miscast Poisonous Vapours. You are very lightly contaminated with residual magic. Nothing appears to happen. The bat closely misses you. The bat barely misses you. You barely miss the bat. The bat hits you. You miss the bat. The bat hits you but does no damage. You hit the bat but do no damage. The bat closely misses you. The bat hits you but does no damage. The bat hits you. Your magical contamination has completely faded away. You barely miss the bat. The bat barely misses you. Aiming: Poisonous Vapours (safe; 10% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a bat Poisonous fumes billow around the bat! The bat is poisoned. You kill the bat! Unknown command. You now have 33 gold pieces (gained 18). You see here a +0 spear. j - a +0 spear j - a +0 spear (weapon) You drop a scroll labelled RUKHUO FEESM. You sense a monster nearby. An endoplasm comes into view. Found a scroll labelled PUMIYBR POLYE. Aiming: Poisonous Vapours (safe; 10% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: an endoplasm (asleep) Poisonous fumes billow around the endoplasm! The endoplasm is poisoned. The endoplasm quivers. The endoplasm barely misses you. You hit the endoplasm but do no damage. The endoplasm is almost dead. You kill the endoplasm! A frilled lizard comes into view. The frilled lizard hisses angrily. Aiming: Poisonous Vapours (safe; 10% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a frilled lizard Poisonous fumes billow around the frilled lizard! You kill the frilled lizard! Training target 2.0 for Dodging reached! Your Dodging skill increases to level 2! f - 2 fizzy blue potions (gained 1) A bat comes into view. The bat hits you but does no damage. Aiming: Poisonous Vapours (safe; 10% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a bat Poisonous fumes billow around the bat! You kill the bat! Unknown command. d - a scroll labelled PUMIYBR POLYE You sense a monster nearby. Okay, then. A frilled lizard comes into view. The frilled lizard hisses angrily. A giant cockroach comes into view. Aiming: Poisonous Vapours (safe; 10% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a frilled lizard Poisonous fumes billow around the frilled lizard! The frilled lizard is poisoned. You kill the frilled lizard! Aiming: Poisonous Vapours (safe; 10% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target Aim: a giant cockroach Poisonous fumes billow around the giant cockroach! The giant cockroach is poisoned. Unknown command. You reach to attack! You hit the giant cockroach. You kill the giant cockroach! No target in view! A bat comes into view. A bat is nearby! The bat hits you. x2 You hit the bat but do no damage. The bat barely misses you. The bat hits you. You reach to attack! You closely miss the bat. The bat misses you. The bat closely misses you. You reach to attack! You hit the bat. You kill the bat! No target in view! You sense a monster nearby. A ball python comes into view. Aiming: Poisonous Vapours (safe; 9% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Dir - move target >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-527-gae92cfba07 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_FIRE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [caggimo] Species: Formicid Job: Alchemist HP: 19/19; mods: 0/0 MP: 4/5; mod: 0 Stats: 12 (12) 14 (14) 14 (14) Position: (43, 17), god: No God (0), turn_is_over: 0, 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/42 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/42 Dodging | X | 0 | 0 | 2 | 178 | 0/178 Stealth | X | 1 | 20 | 2 | 158 | 69/89 Shields | X | 0 | 0 | 0 | 0 | 0/29 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 20 | 2 | 210 | 60/150 Conjurations | X | 1 | 20 | 1 | 84 | 25/119 Hexes | X | 0 | 0 | 0 | 0 | 0/35 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/35 Forgecraft | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 0 | 0 | 0/50 Ice Magic | X | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 0 | 0 | 0/70 Earth Magic | X | 0 | 0 | 0 | 0 | 0/35 Alchemy | X | 2 | 40 | 4 | 377 | 80/148 Invocations | X | 0 | 0 | 0 | 0 | 0/35 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 33 #49: 50 Mutations: antennae: 3 (innate) four strong arms: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #9: +0 spear eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ########## .......... #.......# #.......# .. #.......# ....####.......# ... .......@.......# ##..# ...S###...##.####...# . #..#...........# #.###.#.##....# ♣♣♣♣♣♣###.#..#....# . ........#..#......#.. ♣♣♣♣♣..............# #......##.##.....### ...#....##.##.....# .# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 1 at (61, 16): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 2 at (61, 17): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 3 at (61, 18): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 4 at (61, 19): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 5 at (61, 20): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 6 at (62, 16): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 7 at (62, 17): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 8 at (62, 18): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 9 at (62, 19): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 10 at (62, 20): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 11 at (63, 16): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 12 at (63, 17): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 13 at (63, 19): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 14 at (63, 20): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 15 at (64, 16): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 16 at (64, 17): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 17 at (64, 18): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 18 at (64, 19): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 19 at (64, 20): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 20 at (65, 16): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 21 at (65, 17): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 22 at (65, 18): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 23 at (65, 19): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 24 at (65, 20): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} >>>>>>>>>>>>>>>>>>>>>>