ASSERT(mon) in 'fight.cc' at line 1458 failed. Version: Dungeon Crawl Stone Soup 0.34-a0-805-ge922f0b62f Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 10495922453737467893, deterministic pregen: 1 Command line: /usr/games/crawl-mothkin -name myself -rc /dgldir/rcfiles/crawl-git/myself.rc -macro /dgldir/rcfiles/crawl-git/myself.macro -morgue /dgldir/morgue/myself/ -webtiles-socket /crawl-master/webserver/sockets/myself:2025-10-08.16:42:57.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 21 stack frames. /usr/games/crawl-mothkin(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x607795f48fae]: write_stack_trace(_IO_FILE*) /usr/games/crawl-mothkin(_Z13do_crash_dumpv+0x43a) [0x607795f5707a]: do_crash_dump() /usr/games/crawl-mothkin(_Z20crash_signal_handleri+0x1fa) [0x607795f4948a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x7b1019642910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x7b101969999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x7b1019642866]: /usr/games/crawl-mothkin(+0x4eb44d) [0x607795f5644d]: /usr/games/crawl-mothkin(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x607795f56957]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-mothkin(_Z18stop_attack_promptPK7monsterb9coord_defPbS2_b+0xc69) [0x60779604e009]: stop_attack_prompt(monster const*, bool, coord_def, bool*, coord_def, bool) /usr/games/crawl-mothkin(_Z22cast_poisonous_vapoursRK5actori9coord_defb+0xda) [0x60779652866a]: cast_poisonous_vapours(actor const&, int, coord_def, bool) /usr/games/crawl-mothkin(_Z11your_spells10spell_typeibPK8item_defP4distb+0x27b4) [0x6077965054f4]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /usr/games/crawl-mothkin(_Z12cast_a_spellb10spell_typeP4distb+0x707) [0x6077965088d7]: cast_a_spell(bool, spell_type, dist*, bool) /usr/games/crawl-mothkin(_Z13tabcast_spellR9coord_def+0x1c6) [0x6077965078d6]: tabcast_spell(coord_def&) /usr/games/crawl-mothkin(_Z18fire_final_effectsv+0x38) [0x60779606cd98]: fire_final_effects() /usr/games/crawl-mothkin(_Z12world_reactsv+0x8b) [0x6077966f896b]: world_reacts() /usr/games/crawl-mothkin(+0xc90019) [0x6077966fb019]: /usr/games/crawl-mothkin(+0xc90b45) [0x6077966fbb45]: /usr/games/crawl-mothkin(main+0x1f7) [0x607795e7d9c7]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x7b10196280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x7b1019628189]: /usr/games/crawl-mothkin(_start+0x25) [0x607795e7e4b5]: 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". 0x00007b101970fbf7 in __GI___wait4 (pid=3287045, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007b101970fbf7 in __GI___wait4 (pid=3287045, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000607795f4965c in call_gdb (file=0x7b10197ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3286702\000\000\000\000\000" #2 0x0000607795f57098 in do_crash_dump () at dbg-asrt.cc:673 t = 1759941953 dir = "/dgldir/morgue/myself/" name = "/dgldir/morgue/myself/crash-myself-20251008-164553.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(mon) in 'fight.cc' at line 1458 failed." file = 0x7b10197ff6c0 <_IO_2_1_stderr_> #3 0x0000607795f4948a 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 = {1458}} 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 0x00007b1019642866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x0000607795f5644d in _BreakStrToDebugger (mesg=mesg@entry=0x7fffe788ea90 "ASSERT(mon) in 'fight.cc' at line 1458 failed.", assert=true) at dbg-asrt.cc:799 No locals. #10 0x0000607795f56957 in AssertFailed (expr=expr@entry=0x6077967119e7 "mon", file=file@entry=0x60779671a820 "fight.cc", line=line@entry=1458, text=text@entry=0x0) at dbg-asrt.cc:837 mesg = "ASSERT(mon) in 'fight.cc' at line 1458 failed.\000\323$[s\226w`\000\000K\323\362\225w`\000\000\340\352\210\347\377\177\000\0005\366\362\225\376\377\377\377\240\334ٖw`\000\000\240\334ٖw`\000\000\001\000\000\000\000\000\000\000\340\256\214\230w`\000\000$[s\226w`\000\000@\353\210\347\377\177\000\000P\353\210\347\377\177\000\000\275\001\363\225w`\000\000\000\353\210\347\377\177\000\0000\000\000\0000\000\000\000h\354\210\347\377\177\000\000p\353\210\347\377\177\000\0000\000\000\0000\000\000\000p\354\210\347\377\177\000\000p\353\210\347\377\177\000\000s_sa"... args = {{gp_offset = 2572293360, fp_offset = 24695, overflow_arg_area = 0x607796adbd68 , reg_save_area = 0x0}} fileName = #11 0x000060779604e009 in stop_attack_prompt (mon=0x0, beam_attack=beam_attack@entry=false, beam_target=..., prompted=prompted@entry=0x0, attack_pos=..., attack_pos@entry=..., check_only=check_only@entry=false) at fight.cc:1458 penance = false adj = "" suffix = "" mon_name = "" verb = "" prompt = "\300" #12 0x000060779652866a in cast_poisonous_vapours (agent=..., pow=pow@entry=1, target=..., fail=fail@entry=false) at spl-damage.cc:3750 act = 0x607796c88ea0 dmg = #13 0x00006077965054f4 in _do_cast (actual_spell=, fail=, god=, beam=..., spd=..., powc=, spell=SPELL_POISONOUS_VAPOURS) at spl-cast.cc:2551 target = {x = 48, y = 38} zap = target = zap = breath_message = std::map with 0 elements #14 your_spells (spell=spell@entry=SPELL_POISONOUS_VAPOURS, powc=, powc@entry=0, actual_spell=, evoked_wand=evoked_wand@entry=0x0, target=, target@entry=0x7fffe7890ad0, force_failure=force_failure@entry=false) at spl-cast.cc:2382 wiz_cast = can_enkindle = enkindled = target_local = {isValid = false, isTarget = false, isEndpoint = false, isCancel = false, choseRay = false, interactive = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, find_target = false, fire_context = 0x0, cmd_result = 2000} beam = {origin_spell = SPELL_POISONOUS_VAPOURS, range = 3, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 48, y = 38}, target = {x = 48, y = 38}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_NON_ACTOR, ex_size = 0, source_id = 0, source_name = "", name = "", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, no_saving_throw = false, draw_delay = 15, explode_delay = 50, redraw_per_cell = true, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 0, capacity 0, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 0 elements, foes_hurt = 0, foes_helped = 0, friends_hurt = 0, friends_helped = 0, tracer = 0x0, chose_ray = false, overshoot_prompt = true, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 0, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} flags = range = hitfunc = std::unique_ptr = {get() = 0x6077994f8120} is_targeted = god = use_targeter = fail = orig_target_pos = {x = , y = 38} cast_result = #15 0x00006077965088d7 in cast_a_spell (check_range=check_range@entry=false, spell=, spell@entry=SPELL_POISONOUS_VAPOURS, _target=_target@entry=0x7fffe7890ad0, force_failure=force_failure@entry=false) at spl-cast.cc:1068 reason = "" cost = 0 hp_cost = cast_result = #16 0x00006077965078d6 in tabcast_spell (pos=...) at spl-cast.cc:3570 spell = SPELL_POISONOUS_VAPOURS target = {isValid = true, isTarget = true, isEndpoint = false, isCancel = true, choseRay = false, interactive = false, target = {x = 48, y = 38}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, find_target = true, fire_context = 0x0, cmd_result = 2000} #17 0x000060779606cd98 in fire_final_effects () at fineff.cc:1031 eff = #18 0x00006077966f896b in world_reacts () at main.cc:2561 No locals. #19 0x00006077966fb019 in _input () at main.cc:1308 player_disabled = {was_disabled = false} #20 0x00006077966fbb45 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #21 0x0000607795e7d9c7 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #22 main (argc=12, argv=0x7fffe7891508) at main.cc:342 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 3286702) 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 -DEXPERIMENTAL_BRANCH="mothkin" -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 /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-mothkin/saves" -DDATA_DIR_PATH="/crawl-master/crawl-mothkin/data/" -DWEB_DIR_PATH="/crawl-master/crawl-mothkin/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 5 Level id: D:5 Level build method = , level layout type = rooms, absdepth0 = 4 Level vaults: layout_basic Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The ball python is heavily wounded. The adder bites you. The ball python bites you but does no damage. The ball python constricts you. You hit the ball python. The ball python is severely wounded. A ball python comes into view. The adder bites you. You are poisoned. The adder poisons you! The ball python bites you but does no damage. The ball python constricts you. The ball python hisses angrily. You hit the ball python. You kill the ball python! You feel sick. The adder bites you but does no damage. You hit the adder. The adder is moderately wounded. You feel sick. The adder bites you but does no damage. You hit the adder but do no damage. The adder is moderately wounded. You feel sick. The adder closely misses you. You barely miss the adder. The adder is moderately wounded. The adder bites you. You are more poisoned. The adder poisons you! The ball python bites you but does no damage. The ball python barely misses you. The adder closely misses you. You barely miss the adder. The adder is moderately wounded. You feel sick. The ball python bites you. The ball python closely misses you. The adder barely misses you. You closely miss the adder. The adder is moderately wounded. The blast of sand hits the adder. The adder is heavily wounded. You feel sick. The ball python bites you but does no damage. The ball python barely misses you. The adder bites you. You are more poisoned. The adder poisons you! You barely miss the adder. The adder is heavily wounded. You feel sick. The ball python bites you. The ball python closely misses you. The adder bites you but does no damage. You hit the adder but do no damage. The adder is heavily wounded. You feel sick. The adder bites you but does no damage. The ball python bites you but does no damage. The ball python barely misses you. You closely miss the adder. The adder is heavily wounded. The blast of sand hits the adder. You kill the adder! You feel sick. The ball python barely misses you. The ball python grabs you. The ball python constricts you. You barely miss the ball python. You feel sick. The ball python bites you but does no damage. The ball python constricts you. You hit the ball python. You kill the ball python! You feel sick. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You feel sick. You feel sick. You feel sick. You are no longer poisoned. Sigmund the Dreaded comes into view. He is wielding a +0 scythe. Found a parchment of Passage of Golubria and a parchment of Poisonous Vapours. Sigmund shouts! A quokka comes into view. A goblin comes into view. It is wielding a +0 dagger. There are monsters nearby! There are monsters nearby! The goblin shouts! Sigmund casts a spell. Sigmund flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. Okay, then. Throw: throwing net Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line You throw a throwing net. The throwing net hits the quokka. The quokka is caught in the net! The quokka struggles against the net. You catch the helpless quokka completely off-guard! You hit the quokka. The quokka is heavily wounded. The quokka struggles against the net. You hit the quokka but do no damage. The quokka is heavily wounded. The quokka twitches its whiskers. The quokka struggles against the net. Sigmund closely misses you. You hit the quokka but do no damage. The quokka is heavily wounded. The quokka struggles against the net. You hit the quokka. You kill the quokka! Sigmund barely misses you. Sigmund casts a spell at you. The puff of flame misses you. You see here a quokka corpse. You closely miss Sigmund. You hit Sigmund. Sigmund is lightly wounded. Sigmund misses you. You hit Sigmund. Sigmund is lightly wounded. Sigmund closely misses you. You hit Sigmund. Sigmund is moderately wounded. You hit Sigmund but do no damage. Sigmund is moderately wounded. Sigmund hits you with a +0 scythe. You hit Sigmund. Sigmund is heavily wounded. You hit Sigmund. Sigmund is severely wounded. Sigmund points at you and mumbles some strange words. You resist with some effort. You hit Sigmund. Sigmund is severely wounded. The blast of sand hits Sigmund. Sigmund is almost dead. Sigmund hits you with a +0 scythe. You barely miss Sigmund. Sigmund is almost dead. You hit Sigmund but do no damage. Sigmund is almost dead. Sigmund gestures at you while chanting. You resist with some effort. You barely miss Sigmund. Sigmund is almost dead. Sigmund hits you with a +0 scythe. You hit Sigmund. You kill Sigmund! Reactivating autopickup. Your Spellcasting skill increases to level 2! You have reached level 6! You hit the goblin. The goblin is severely wounded. The blast of sand hits the goblin. You kill the goblin! No target in view! Items here: )) [ †. Okay, then. d - a +0 scythe You start removing your armour. You continue removing your orb of light. x5 You finish removing your orb of light. You start unwielding your weapon. You continue unwielding your +0 spear. You finish unwielding your +0 spear. You start wielding your weapon. You continue wielding your +0 scythe. You finish wielding your +0 scythe. d - a +0 scythe (weapon) You drop a +0 spear. You pick up a parchment of Passage of Golubria and begin reading... You add the spell Passage of Golubria to your library. You pick up a parchment of Poisonous Vapours and begin reading... You add the spell Poisonous Vapours to your library. You start memorising the spell. You continue memorising. You finish memorising. Spell assigned to 'b'. Your attacks cast Poisonous Vapours. A bat comes into view. Found a hand axe. You see here 9 gold pieces. A bat is nearby! The bat hits you but does no damage. You hit the bat but do no damage. The bat hits you but does no damage. x2 You barely miss the bat. The bat hits you but does no damage. You slash the bat! You kill the bat! No target in view! No target in view! No target in view! You now have 128 gold pieces (gained 9). A jackal comes into view. Found a leather armour. A jackal is nearby! A jackal comes into view. 2 jackals come into view. The jackal barks! x3 You slash the jackal! You kill the jackal! You barely miss the jackal. You hit the jackal. The jackal is heavily wounded. Poisonous fumes billow around the jackal! The jackal is poisoned. You kill the jackal! Ijyb the Inquisitive comes into view. She is wielding a +0 dagger and carrying a wand of polymorph. The jackal bites you. Ijyb shouts! You hit the jackal. The jackal is lightly wounded. The jackal barely misses you. The jackal closely misses you. The jackal bites you but does no damage. You closely miss the jackal. The jackal is lightly wounded. The jackal bites you but does no damage. The jackal bites you. The jackal closely misses you. The jackal misses you. You hit the jackal. The jackal is severely wounded. The jackal bites you. The jackal bites you but does no damage. The jackal closely misses you. x2 You puncture the jackal! You kill the jackal! The jackal closely misses you. Ijyb screams, "Time for continue experiment!" You hit the jackal but do no damage. Poisonous fumes billow around the jackal! The jackal is poisoned. The jackal completely misses you. The jackal closely misses you. You barely miss the jackal. The jackal is heavily wounded. The jackal bites you but does no damage. The jackal bites you. Ijyb zaps a wand. You resist with some effort. You puncture the jackal! You kill the jackal! You barely miss Ijyb. Ijyb zaps a wand. You turn into a sentient fungus. Your +2 cloak, +0 robe and +0 scythe meld into your body. You float gracefully downwards. You release spores at Ijyb! Ijyb appears confused. Ijyb is moderately wounded. You release spores at Ijyb. Ijyb is heavily wounded. Ijyb cowers and screams, "Me head! Aaaah! Get out now!" You release spores at Ijyb! Ijyb is almost dead. Ijyb hits you with a +0 dagger. You release spores at Ijyb! You kill Ijyb! Your Dodging skill increases to level 4! You start resting. Your transformation is almost over. HP restored. You start waiting. You stop sporulating. Your +2 cloak, +0 robe and +0 scythe unmeld from your body. You start waiting. Done waiting. p - a wand of polymorph (8) Things that are here: a +0 dagger; a +0 leather armour; the goblin corpse of Ijyb You see here a jackal corpse. Things that are here: a jackal corpse; a jackal corpse; a jackal corpse Found a robe. You see here a +2 long sword of holy wrath. No target in view! Found a stone staircase leading down. You see here a +2 long sword of holy wrath. a - a +2 long sword of holy wrath A bat comes into view. A bat is nearby! Found 13 gold pieces. There is a stone staircase leading down here. You reach to attack! The helpless bat fails to defend itself. You puncture the bat! You kill the bat! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You pick up a parchment of Momentum Strike and begin reading... You add the spell Momentum Strike to your library. You now have 141 gold pieces (gained 13). A hobgoblin comes into view. It is wielding a +0 war axe of draining. A hobgoblin is nearby! The hobgoblin shouts! You slash the hobgoblin! You kill the hobgoblin! No target in view! This spell is dangerous to cast! You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'c'. Your attacks cast Momentum Strike. Magic restored. Things that are here: a +0 war axe of draining; a hobgoblin corpse A ball python comes into view. A ball python is nearby! You reach to attack! You puncture the ball python! You kill the ball python! No target in view! Your attacks cast Poisonous Vapours. You sense a monster nearby. You sense a monster nearby. No target in view! No target in view! You sense a monster nearby. No target in view! A goblin and a frilled lizard come into view. A goblin comes into view. It is wielding a +0 dagger. The goblin shouts! The frilled lizard hisses angrily. The goblin shouts! You miss the goblin. The goblin hits you but does no damage. You barely miss the goblin. The goblin hits you with a +0 club. The goblin hits you but does no damage. You completely miss the goblin. The goblin misses you. You barely miss the goblin. The goblin barely misses you. You slash the goblin! You kill the goblin! You closely miss the frilled lizard. Poisonous fumes billow around the frilled lizard! The frilled lizard is poisoned. You kill the frilled lizard! You slash the goblin! You kill the goblin! No target in view! No target in view! No target in view! Things that are here: a +0 dagger; a +0 club Found a stone staircase leading up. An orc comes into view. It is wielding a +0 dagger. The orc shouts! An orc is nearby! Casting: Poisonous Vapours (safe; 28% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Momentum Strike (dangerous; 41% risk of failure) Press: ? - help, Dir - move target Aim: an orc, wielding a +0 dagger (68% to hit) The concentrated momentum hits the orc! You kill the orc! You are unable to move. You are able to move again. Found a stone staircase leading down. There is a stone staircase leading down here. You now have 148 gold pieces (gained 7). Items here: )) [ ÷. Found a morningstar. Found a stone staircase leading down. You now have 164 gold pieces (gained 16). There is a stone staircase leading down here. A kobold comes into view. It is wielding a +0 short sword. A kobold is nearby! The kobold shouts! You closely miss the kobold. The kobold misses you. The kobold barely misses you. You closely miss the kobold. The kobold hits you but does no damage. You closely miss the kobold. The kobold closely misses you. You barely miss the kobold. The kobold misses you. You closely miss the kobold. The kobold barely misses you. The kobold hits you with a +0 short sword. You closely miss the kobold. The kobold hits you with a +0 short sword. You hit the kobold. You kill the kobold! No target in view! No target in view! No target in view! HP restored. Things that are here: a +0 short sword; a kobold corpse A jackal comes into view. A jackal is nearby! A jackal is nearby! The jackal barks! A jackal comes into view. You reach to attack! You barely miss the jackal. The jackal barks! You hear a bark! The jackal bites you. You puncture the jackal! You kill the jackal! A jackal comes into view. You reach to attack! You closely miss the jackal. The jackal bites you. You miss the jackal. The jackal pauses to sniff the ground. The jackal barely misses you. The jackal closely misses you. You closely miss the jackal. The jackal misses you. The jackal completely misses you. The jackal closely misses you. You hit the jackal. The jackal is moderately wounded. The jackal bites you. The jackal closely misses you. The jackal misses you. You closely miss the jackal. The jackal is moderately wounded. The jackal misses you. The jackal bites you. The jackal misses you. The jackal bites you but does no damage. You puncture the jackal! You kill the jackal! The jackal misses you. You puncture the jackal! You kill the jackal! Things that are here: a +0 dagger; a +0 club Things that are here: a +0 dagger; a +0 club There is a stone staircase leading down here. Done exploring. Done exploring. No target in view! Done exploring. There is a stone staircase leading down here. Welcome back, myself the Mothkin Monk. Press ? for a list of commands and other information. Found a stone staircase leading down. n - 2 scrolls labelled LIBOBA KIAZ (gained 1) Found a buckler. f - a red potion A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! A kobold is nearby! You reach to attack! You puncture the kobold! You kill the kobold! No target in view! Things that are here: a +0 short sword; a kobold corpse You sense a monster nearby. A giant cockroach comes into view. You reach to attack! The helpless giant cockroach fails to defend itself. You puncture the giant cockroach! You kill the giant cockroach! No target in view! No target in view! o - a cyan potion Found a whip. You pick up a parchment of Sublimation of Blood and begin reading... You add the spell Sublimation of Blood to your library. A goblin comes into view. It is wielding a +0 dagger. A goblin is nearby! You reach to attack! The helpless goblin fails to defend itself. You puncture the goblin! You kill the goblin! No target in view! A hound comes into view. A hound is nearby! You see here 17 gold pieces. You reach to attack! The helpless hound fails to defend itself. You puncture the hound! You kill the hound! Poisonous fumes billow in the air! No target in view! You now have 181 gold pieces (gained 17). Found a stone staircase leading down. You see here a hound corpse. A hobgoblin comes into view. The hobgoblin shouts! You slash the hobgoblin! You kill the hobgoblin! Your Conjurations skill increases to level 1! A jackal comes into view. The jackal barks! A jackal is nearby! A jackal comes into view. You closely miss the jackal. The jackal closely misses you. x2 You closely miss the jackal. The jackal closely misses you. You closely miss the jackal. The jackal completely misses you. The jackal bites you. You barely miss the jackal. The jackal barks! The jackal closely misses you. The jackal barely misses you. You barely miss the jackal. Poisonous fumes billow around the jackal! The jackal is poisoned. The jackal bites you. You closely miss the jackal. The jackal is heavily wounded. Poisonous fumes billow around the jackal! The jackal looks even sicker. The jackal misses you. The jackal bites you but does no damage. The jackal barely misses you. x2 You hit the jackal. You kill the jackal! The jackal bites you but does no damage. The jackal closely misses you. You slash the jackal! You kill the jackal! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! HP restored. Found a stone staircase leading down. An orc comes into view. It is wielding a +0 whip. An orc is nearby! An orc comes into view. It is wielding a +0 club. The orc shouts! An orc comes into view. It is wielding a +0 hand axe. There is a stone staircase leading down here. An orc priest comes into view. It is wielding a +0 short sword. You strike the helpless orc from behind! You puncture the orc! You kill the orc! Poisonous fumes billow in the air! The orc priest shouts! The orc shouts! You hear a shout! You completely miss the orc. The orc misses you. The orc hits you with a +0 whip. You closely miss the orc. Poisonous fumes billow around the orc! The orc is poisoned. The orc priest calls down the wrath of Beogh upon you. Beogh smites you! The orc closely misses you. You hit the orc. The orc is heavily wounded. The orc hits you but does no damage. You puncture the orc! You kill the orc! The orc hits you but does no damage. You hit the orc. The orc is heavily wounded. Poisonous fumes billow around the orc! The orc is poisoned. The orc closely misses you. An orc comes into view. It is wielding a +0 flail. You puncture the orc! You kill the orc! The orc priest looks braver for a moment. You hit the orc priest. The orc priest is lightly wounded. The orc priest barely misses you. The orc priest hits you with a +0 short sword. You barely miss the orc priest. The orc priest is lightly wounded. The orc priest hits you with a +0 short sword. You barely miss the orc priest. The orc priest is lightly wounded. The orc priest calls down the wrath of Beogh upon you. Beogh smites you! The orc priest threatens, "Beogh's wrath is as vast as Beogh's mercy. Make your choice!" (press Y on the ability menu to convert to Beogh) You barely miss the orc priest. The orc priest shouts, "The Pantheon deserves no one's loyalty. Let us show you the true path!" The orc priest is lightly wounded. The orc priest shouts, "Surrender to Beogh and we'll let you live!" The orc priest barely misses you. You closely miss the orc priest. The orc priest is lightly wounded. The orc priest closely misses you. The orc hits you with a +0 flail. The orc priest hits you but does no damage. You barely miss the orc priest. The orc priest is lightly wounded. The orc hits you but does no damage. The orc priest misses you. You hit the orc priest. The orc priest is moderately wounded. The orc closely misses you. The orc priest calls down the wrath of Beogh upon you. Pain shoots through your body! The orc hits you but does no damage. You completely miss the orc priest. The orc priest is moderately wounded. The orc priest closely misses you. The orc closely misses you. You hit the orc priest. The orc priest is severely wounded. The orc priest hits you but does no damage. The orc closely misses you. The orc priest calls down the wrath of Beogh upon you. Pain shoots through your body! You barely miss the orc priest. The orc priest is severely wounded. The orc barely misses you. The orc priest hits you with a +0 short sword. The orc priest shouts, "Beogh offers mercy even to people such as you. Join us and be reborn!" You hit the orc priest but do no damage. The orc priest is severely wounded. The orc barely misses you. The orc priest completely misses you. The orc barely misses you. You closely miss the orc priest. The orc priest is severely wounded. The orc priest barely misses you. The orc closely misses you. You closely miss the orc priest. The orc priest is severely wounded. The orc priest shouts, "Surrender to Beogh and we'll let you live!" The orc priest misses you. The orc hits you but does no damage. You closely miss the orc priest. The orc priest is severely wounded. The orc priest calls down the wrath of Beogh upon you. Beogh smites you! * * * LOW HITPOINT WARNING * * * The orc closely misses you. The orc priest closely misses you. You are confused. You feel invigorated. The orc closely misses you. The orc priest closely misses you. You closely miss the orc priest. The orc priest is severely wounded. The orc barely misses you. The orc priest hits you but does no damage. The orc misses you. You barely miss the orc priest. The orc priest is severely wounded. The orc priest hits you but does no damage. The orc hits you with a +0 flail! * * * LOW HITPOINT WARNING * * * There is a stone staircase leading down here. You hit the orc priest. The orc priest is almost dead. The orc priest closely misses you. The orc hits you but does no damage. The orc priest miscasts a cantrip. You closely miss the orc. You feel less invigorated. You feel less confused. The orc hits you with a +0 flail. The orc priest hits you but does no damage. You completely miss the orc priest. The orc priest is almost dead. The orc hits you with a +0 flail. The orc priest hits you with a +0 short sword. The orc hits you with a +0 flail. You closely miss the orc priest. The orc priest is almost dead. Poisonous fumes billow around the orc priest! You kill the orc priest! The orc closely misses you. You have reached level 7! You slash the orc! You kill the orc! There is a stone staircase leading down here. Things that are here: a +0 flail; a +0 leather armour Items here: )) [ †. You see here a +0 whip. You see here a +0 short sword. Found 3 poisoned darts. Found a stone staircase leading up. You pick up a parchment of Maxwell's Portable Piledriver and begin reading... You add the spell Maxwell's Portable Piledriver to your library. A ball python comes into view. A ball python is nearby! Found 11 gold pieces. You reach to attack! The helpless ball python fails to defend itself. You hit the ball python. You kill the ball python! No target in view! No target in view! No target in view! No target in view! You now have 192 gold pieces (gained 11). You now have 211 gold pieces (gained 19). A ball python comes into view. The ball python hisses angrily. A giant cockroach comes into view. The ball python moves out of view. A giant cockroach is nearby! A giant cockroach is nearby! You closely miss the ball python. The ball python closely misses you. x2 You hit the ball python. You kill the ball python! Found a whip. You closely miss the giant cockroach. The giant cockroach closely misses you. The giant cockroach misses you. You slash the giant cockroach! You kill the giant cockroach! No target in view! No target in view! No target in view! No target in view! No target in view! You see here a giant cockroach corpse. Found an escape hatch in the floor. An ufetubus comes into view. An ufetubus is nearby! An ufetubus comes into view. Found 14 gold pieces. Found an escape hatch in the ceiling. The ufetubus shouts! The ufetubus shouts! You reach to attack! You barely miss the ufetubus. The ufetubus barely misses you. The ufetubus hits you. You hit the ufetubus. The ufetubus is moderately wounded. You barely miss the ufetubus. The ufetubus is moderately wounded. The ufetubus hits you. The ufetubus hits you but does no damage. The ufetubus slips past you! The ufetubus hits you. The ufetubus barely misses you. You closely miss the ufetubus. The ufetubus is moderately wounded. The ufetubus barely misses you. The ufetubus misses you. The ufetubus barely misses you. The ufetubus closely misses you. The ufetubus barely misses you. The ufetubus completely misses you. The ufetubus misses you. The ufetubus barely misses you. You barely miss the ufetubus. The ufetubus is moderately wounded. The ufetubus hits you. The ufetubus hits you but does no damage. The ufetubus barely misses you. The ufetubus hits you. The ufetubus slips past you! The ufetubus hits you. The ufetubus hits you but does no damage. The ufetubus closely misses you. The ufetubus hits you but does no damage. You closely miss the ufetubus. The ufetubus is moderately wounded. The ufetubus barely misses you. The ufetubus misses you. The ufetubus barely misses you. The ufetubus closely misses you. The ufetubus hits you. The ufetubus barely misses you. The ufetubus completely misses you. The ufetubus barely misses you. You barely miss the ufetubus. The ufetubus is moderately wounded. Poisonous fumes billow around the ufetubus! The ufetubus is poisoned. The ufetubus completely misses you. The ufetubus closely misses you. The ufetubus slips past you! The ufetubus completely misses you. The ufetubus barely misses you. The ufetubus hits you. The ufetubus hits you but does no damage. The ufetubus hits you. The ufetubus closely misses you. You puncture the ufetubus! You kill the ufetubus! The ufetubus hits you but does no damage. x2 You closely miss the ufetubus. The ufetubus misses you. The ufetubus closely misses you. The ufetubus hits you. x2 You barely miss the ufetubus. The ufetubus closely misses you. x2 The ufetubus slips past you! The ufetubus completely misses you. The ufetubus hits you. You puncture the ufetubus! You kill the ufetubus! Your Stealth skill increases to level 1! No target in view! You now have 225 gold pieces (gained 14). f - 2 red potions (gained 1) You pick up a parchment of Hailstorm and begin reading... You add the spell Hailstorm to your library. You now have 238 gold pieces (gained 13). f - 3 red potions (gained 1) g - a ring of protection from cold Unknown command. p - a brown potion A shadow imp comes into view. A shadow imp is nearby! The shadow imp shouts! You hit the shadow imp. The shadow imp is lightly wounded. The shadow imp hits you but does no damage. You puncture the shadow imp! The shadow imp is almost dead. The shadow imp misses you. You barely miss the shadow imp. The shadow imp is almost dead. The shadow imp closely misses you. The shadow imp misses you. You completely miss the shadow imp. The shadow imp is almost dead. The shadow imp hits you but does no damage. You slash the shadow imp! You kill the shadow imp! No target in view! No target in view! No target in view! Things that are here: a +0 dagger; a goblin skeleton Found a stone staircase leading up. You see here a hound skeleton. Key pressed, stopping explore. i - a scroll of identify No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! There is a stone staircase leading down here. Things that are here: a +0 flail; a +0 leather armour Done exploring. Done exploring. Items here: )) [ ÷. There is a stone staircase leading down here. Things that are here: a +0 flail; a +0 leather armour You fly downwards. There is a stone staircase leading up here. 2 orcs come into view. The orc shouts! You hear a shout! An orc comes into view. It is wielding a +0 whip. You reach to attack! You hit the orc. The orc is heavily wounded. You closely miss the orc. The orc is heavily wounded. The orc hits you with a +0 hand axe. You hit the orc but do no damage. The orc is heavily wounded. The orc barely misses you. You barely miss the orc. The orc is heavily wounded. An orc comes into view. It is wielding a +0 trident. The orc hits you with a +0 hand axe. You barely miss the orc. The orc is heavily wounded. The orc shouts! You hit the orc. The orc is heavily wounded. The orc hits you but does no damage. The orc hits you with a +0 hand axe. You closely miss the orc. The orc is heavily wounded. The orc closely misses you. x2 You barely miss the orc. The orc is heavily wounded. The orc barely misses you. The orc hits you with a +0 hand axe. You slash the orc! You kill the orc! Poisonous fumes billow in the air! The orc completely misses you. The orc barely misses you. The orc hits you with a +0 whip. You slash the orc! You kill the orc! The orc closely misses you. The orc barely misses you. You hit the orc. The orc is heavily wounded. Poisonous fumes billow around the orc! The orc is poisoned. You kill the orc! The orc hits you from afar with a +0 trident. You reach to attack! You puncture the orc! You kill the orc! No target in view! No target in view! HP restored. Things that are here: a +0 club; an orc corpse Found a hand axe. Found a scale mail. Found a stone staircase leading down. There is a stone staircase leading down here. You sense a monster nearby. A gnoll comes into view. It is wielding a +2 spear of venom and quivering a throwing net. A gnoll comes into view. It is wielding a +0 whip. A gnoll comes into view. It is wielding a +0 spear. The gnoll shouts! The gnoll throws a throwing net. The throwing net closely misses you. You see here a throwing net. h - a throwing net Aiming: Polymorph Press: ? - help, Shift-Dir - straight line Aim: a gnoll, wielding a +0 spear (will become a hound, a jackal, or a hobgoblin, chance to affect: 57%) Okay, then. Aiming: Polymorph Press: ? - help, Shift-Dir - straight line Aim: a gnoll, wielding a +2 spear of venom (will become a giant cockroach, an adder, or a jackal, chance to affect: 57%) The gnoll resists with significant effort. The gnoll hits you from afar with a +2 spear of venom. You are poisoned. Aiming: Polymorph Press: ? - help, Shift-Dir - straight line Aim: a gnoll, wielding a +2 spear of venom (will become a giant cockroach, an adder, or a jackal, chance to affect: 57%) The gnoll resists with significant effort. You feel sick. The gnoll hits you from afar with a +2 spear of venom! You are more poisoned. Aiming: Polymorph Press: ? - help, Shift-Dir - straight line Aim: a gnoll, wielding a +2 spear of venom (will become a giant cockroach, an adder, or a jackal, chance to affect: 57%) The gnoll evaporates and reforms as a giant cockroach! You feel very sick. It was a potion of haste. You feel yourself speed up. f -> h - 2 potions of haste You feel very sick. A gnoll sergeant comes into view. It is wielding a +0 spear. The giant cockroach completely misses you. You feel sick. The giant cockroach misses you. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. There is a stone staircase leading down here. A giant cockroach is nearby! You feel sick. You feel sick. You feel sick. You are no longer poisoned. Things that are here: a +0 trident; a +0 leather armour; an orc corpse Things that are here: a +0 club; an orc corpse A giant cockroach is nearby! There is a stone staircase leading up here. You can't go down here! You fly upwards. There is a stone staircase leading down here. Things that are here: a +0 leather armour; a +0 flail You start resting. Your extra speed is starting to run out. You start resting. You feel yourself slow down. You start resting. HP restored. You fly downwards. There is a stone staircase leading up here. The giant cockroach bites you but does no damage. You slash the giant cockroach! You kill the giant cockroach! You puncture the gnoll! The gnoll is almost dead. The gnoll hits you with a +0 whip. You hit the gnoll. You kill the gnoll! No target in view! No target in view! No target in view! HP restored. Things that are here: a +0 whip; a gnoll corpse You see here a +0 hand axe. The gnoll shouts! A gnoll comes into view. It is wielding a +0 whip. The gnoll sergeant shouts! An adder comes into view. You hit the adder. The adder is lightly wounded. The adder barely misses you. You hit the adder. The adder is moderately wounded. The adder bites you but does no damage. The adder barely misses you. You closely miss the adder. The adder is moderately wounded. Poisonous fumes billow around the adder! The adder is poisoned. The adder completely misses you. You closely miss the adder. The adder is severely wounded. The adder bites you. The gnoll sergeant hits you from afar with a +0 spear! The adder closely misses you. You miss the adder. The adder is almost dead. You kill the adder! The gnoll sergeant hits you from afar with a +0 spear. There is a stone staircase leading down here. The gnoll sergeant attacks as it pursues you! The gnoll sergeant hits you from afar with a +0 spear. Things that are here: a +0 leather armour; a +0 trident; an orc skeleton Things that are here: a +0 club; an orc skeleton The gnoll sergeant attacks as it pursues you! The gnoll sergeant hits you from afar with a +0 spear! There is a stone staircase leading up here. The gnoll sergeant hits you but does no damage. You fly upwards. There is a stone staircase leading down here. Things that are here: a +0 leather armour; a +0 flail You start resting. HP restored. You fly downwards. The gnoll sergeant barely misses you. The gnoll sergeant hits you with a +0 spear! There is a stone staircase leading up here. You hit the gnoll sergeant. The gnoll sergeant is lightly wounded. The gnoll sergeant hits you but does no damage. You hit the gnoll sergeant. The gnoll sergeant is moderately wounded. Poisonous fumes billow around the gnoll sergeant! The gnoll sergeant is poisoned. The gnoll sergeant closely misses you. You puncture the gnoll sergeant! The gnoll sergeant is severely wounded. The gnoll sergeant closely misses you. You slash the gnoll sergeant! You kill the gnoll sergeant! No target in view! Items here: ) [[ †. Okay, then. A gnoll is nearby! The gnoll shouts! You puncture the gnoll! The gnoll is severely wounded. The gnoll barely misses you. You hit the gnoll. You kill the gnoll! Poisonous fumes billow in the air! Things that are here: 16 gold pieces; a +0 whip The gnoll misses you. You reach to attack! You barely miss the gnoll. The gnoll hits you from afar with a +0 spear. You reach to attack! You hit the gnoll but do no damage. The gnoll barely misses you. You reach to attack! You slash the gnoll! You kill the gnoll! Your Polearms skill increases to level 6! No target in view! You now have 254 gold pieces (gained 16). You see here a +0 whip. Items here: )) [ ÷. Items here: )) [ ÷ †. There is a stone staircase leading down here. A white imp comes into view. The white imp shouts! The white imp laughs crazily. You hit the white imp. The white imp is lightly wounded. The white imp barely misses you. You hit the white imp. The white imp is heavily wounded. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-805-ge922f0b62f 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: 1, arena_suspended: 0 prev_cmd = CMD_AUTOFIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [myself] Species: Mothkin Job: Monk HP: 53/55; mods: 0/0 MP: 7/7; mod: 0 Stats: 12 11 17 Position: (48, 38), god: No God (0), 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 | 12 | 4 | 606 | 106/250 Short Blades | X | 1 | 0 | 0 | 0 | 0/70 Long Blades | X | 1 | 0 | 0 | 0 | 0/50 Axes | X | 1 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/50 Polearms | X | 1 | 31 | 6 | 898 | 16/295 Staves | X | 1 | 0 | 0 | 0 | 0/42 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/59 Throwing | X | 1 | 0 | 0 | 14 | 14/50 Armour | X | 1 | 0 | 0 | 0 | 0/59 Dodging | X | 1 | 16 | 4 | 700 | 106/297 Stealth | X | 1 | 7 | 1 | 91 | 21/142 Shields | X | 1 | 0 | 0 | 0 | 0/84 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 4 | 2 | 214 | 64/150 Conjurations | X | 2 | 20 | 1 | 119 | 77/84 Hexes | X | 1 | 0 | 0 | 0 | 0/42 Summonings | X | 1 | 0 | 0 | 0 | 0/50 Necromancy | X | 1 | 0 | 0 | 0 | 0/50 Translocations | X | 1 | 0 | 0 | 0 | 0/50 Forgecraft | X | 1 | 0 | 0 | 0 | 0/50 Fire Magic | X | 1 | 0 | 0 | 0 | 0/42 Ice Magic | X | 1 | 0 | 0 | 0 | 0/50 Air Magic | X | 1 | 4 | 0 | 6 | 6/42 Earth Magic | X | 1 | 0 | 0 | 35 | 35/50 Alchemy | X | 1 | 4 | 0 | 10 | 10/50 Invocations | X | 1 | 0 | 0 | 0 | 0/42 Evocations | X | 1 | 2 | 0 | 2 | 2/35 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: #33: 1 Attributes: #12: 254 #23: 2042 #24: -609515135 #34: 1 #49: 300 #73: 17858 #75: 483 #76: 1 Mutations: antennae: 1 (innate) big wings: 1 (innate) low MP: 3 (innate) auxiliary casting: 1 (innate) safe spells: 1 (innate) strenuous magic: 1 (innate) Inventory bugs: Equipment: eq slot #8, inv slot #4: +2 cloak eq slot #3, inv slot #1: +0 robe eq slot #9, inv slot #5: ring of positive energy eq slot #1, inv slot #3: +0 scythe eq slot #2, inv slot #3: +0 scythe(overflow) }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #....S...# #...j....# ####.#+### ### ###.. #)# ..#.....# #.#### #.#.##.# #....####......# ####.##..[#..# ###'####†##.....##.# ......5@...........# ........###.#.##.### ### ........###.#.# #.. ...........>#.########.# ###########.#.##....)..# #.#.##.####### #............. #######)##.###.### .......[)...#...## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>