ERROR in 'spl-damage.cc' at line 3024: ASSERT failed: you.attribute[ATTR_SEARING_RAY] of 0 out of range 1 (1) .. 4 (4) Version: Dungeon Crawl Stone Soup 0.24.1-1828-gcd7e8225a3 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 3920974893064399285, deterministic pregen: 1 Command line: /usr/games/crawl-kimchicrawl -name JasperPhil -rc /dgldir/rcfiles/crawl-kimchicrawl/JasperPhil.rc -macro /dgldir/rcfiles/crawl-kimchicrawl/JasperPhil.macro -morgue /dgldir/morgue/JasperPhil/ -webtiles-socket /crawl-master/webserver/sockets/JasperPhil:2026-05-03.04:53:57.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 15 stack frames. /usr/games/crawl-kimchicrawl(_Z17write_stack_traceP8_IO_FILE+0x3b) [0x61c854beb18b]: write_stack_trace(_IO_FILE*) /usr/games/crawl-kimchicrawl(_Z13do_crash_dumpv+0x47a) [0x61c854bf35fa]: do_crash_dump() /usr/games/crawl-kimchicrawl(_Z20crash_signal_handleri+0xae) [0x61c854beb4fe]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7ae6c3845330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x7ae6c389eb2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x7ae6c384527e]: /usr/games/crawl-kimchicrawl(+0x3a2c6b) [0x61c854bf2c6b]: /usr/games/crawl-kimchicrawl(+0x3a3025) [0x61c854bf3025]: /usr/games/crawl-kimchicrawl(_Z18handle_searing_rayv+0x304) [0x61c8550be804]: handle_searing_ray() /usr/games/crawl-kimchicrawl(+0x9e3038) [0x61c855233038]: /usr/games/crawl-kimchicrawl(+0x9e3705) [0x61c855233705]: /usr/games/crawl-kimchicrawl(main+0x323) [0x61c854b39323]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7ae6c382a1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7ae6c382a28b]: /usr/games/crawl-kimchicrawl(_start+0x25) [0x61c854b39a55]: Trying to run gdb. GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 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". 0x00007ae6c39107d7 in __GI___wait4 (pid=3407238, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007ae6c39107d7 in __GI___wait4 (pid=3407238, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00007ae6c391091b in __GI___waitpid (pid=, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ./posix/waitpid.c:38 No locals. #2 0x000061c854beb7f4 in call_gdb (file=file@entry=0x7ae6c3a044e0 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 3383700\000\000\000\000\000" #3 0x000061c854bf3618 in do_crash_dump () at dbg-asrt.cc:685 t = 1777784275 dir = "/dgldir/morgue/JasperPhil/" name = "/dgldir/morgue/JasperPhil/crash-JasperPhil-20260503-045755.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR in 'spl-damage.cc' at line 3024: ASSERT failed: you.attribute[ATTR_SEARING_RAY] of 0 out of range 1 (1) .. 4 (4)" file = 0x7ae6c3a044e0 <_IO_2_1_stderr_> #4 0x000061c854beb4fe in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #5 No locals. #6 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {140721457890832}} 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 = #7 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #8 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #9 0x00007ae6c384527e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #10 0x000061c854bf2c6b in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc44828e70 "ERROR in 'spl-damage.cc' at line 3024: ASSERT failed: you.attribute[ATTR_SEARING_RAY] of 0 out of range 1 (1) .. 4 (4)", assert=false) at dbg-asrt.cc:817 No locals. #11 0x000061c854bf3025 in die (file=file@entry=0x61c85526d4ad "spl-damage.cc", line=line@entry=3024, format=format@entry=0x61c8552f1788 "ASSERT failed: you.attribute[ATTR_SEARING_RAY] of %ld out of range 1 (%ld) .. 4 (%ld)") at dbg-asrt.cc:877 tmp = "ASSERT failed: you.attribute[ATTR_SEARING_RAY] of 0 out of range 1 (1) .. 4 (4)", '\000' mesg = "ERROR in 'spl-damage.cc' at line 3024: ASSERT failed: you.attribute[ATTR_SEARING_RAY] of 0 out of range 1 (1) .. 4 (4)", '\000' args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffc44829770, reg_save_area = 0x7ffc44829690}} #12 0x000061c8550be804 in handle_searing_ray () at spl-damage.cc:3024 zap = pow = beam = {origin_spell = 1780871304, range = 25032, glyph = 1149409376 U'\x44829860', colour = 252 '\374', flavour = 1768822288, real_flavour = BEAM_NONE, drop_item = 2, item = 0x61c800000000, source = {x = 1769813584, y = 25032}, target = {x = 1149409344, y = 32764}, damage = {num = 1149409248, size = 32764}, ench_power = 1769813792, hit = 25032, thrower = 1769813792, ex_size = 25032, source_id = 1149409264, source_name = , name = "\341\277\006u\316a\000\000\221\227\332\025\270\301\373\035onrath\000\000'\000\000\000\027\000\000\000#\000\000\000\027\000\000\000(\000\000\000\027\000\000\000\"\000\000\000\027\000\000\000)\000\000\000\027\000\000\000*\000\000\000\027\000\000\000+\000\000\000\027\000\000\000,\000\000\000\027\000\000\000%\000\000\000\030\000\000\000%\000\000\000\026\000\000\000&\000\000\000\030\000\000\000&\000\000\000\026\000\000\000$\000\000\000\030\000\000\000$\000\000\000\026\000\000\000'\000\000\000\030\000\000\000'\000\000\000\026\000\000\000#\000\000\000\030\000\000\000#\000\000\000\026\000\000\000(\000\000\000\030\000\000\000(\000\000\000\026\000\000\000\"\000\000\000\030\000\000\000\"\000\000\000\026\000\000\000"..., short_name = '\000' , hit_verb = , loudness = 2009, hit_noise_msg = "", explode_noise_msg = "\200\353cU\310a\000\00080#U\310a\000\000msgs\000\000te\340\354iU\310a\000\000\000\000\000\000\310a\000\000 \226+j\310a\000\000\220\232\202D\374\177\000\000\v\000\000\000\000\000\000\000freeze_time\000\000\000\000\000\200\353cU\310a\000\000\000\263\357\v\231%Q\375", '\000' , "\0057#U\310a\000\000\000\200\b\304\346z\000\000\004\372!U\310a\000\000\360\232\202D\374\177\000\000\b\000\000\000\000\000\000\000High Elf\000\354iU\310a\000\000\020\233\202D\374\177\000\000\n\000\000\000\000\000\000\000small_mo"..., pierce = 100, is_explosion = 153, aimed_at_spot = 130, aux_source = , affects_nothing = false, effect_known = 179, effect_wanton = 239, draw_delay = -45013607, explode_delay = 1, special_explosion = 0x7ffc44829098, was_missile = false, evoked = false, animate = false, ac_rule = ac_type::none, is_spread = false, obvious_effect = 179, seen = 239, heard = 11, path_taken = std::vector of length 17590182236678, capacity -12 = { #13 0x000061c855233038 in _do_wait_spells () at main.cc:2526 No locals. #14 _input () at main.cc:1187 player_disabled = {was_disabled = false} #15 0x000061c855233705 in _launch_game () at main.cc:474 game_start = false ccon = game_start = ccon = #16 _launch_game_loop () at main.cc:383 game_ended = false #17 0x000061c854b39323 in main (argc=12, argv=0x7ffc44829d88) at main.cc:337 No locals. [Inferior 1 (process 3383700) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 7.5.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-kimchicrawl/saves" -DDATA_DIR_PATH="/crawl-master/crawl-kimchicrawl/data/" -DWEB_DIR_PATH="/crawl-master/crawl-kimchicrawl/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 3 Level id: D:3 Level build method = random_map_in_depth, level layout type = corridors, absdepth0 = 2 Level vaults: cheibrodos_thug_alley layout_loops_cross grunt_temple_overflow_holy_war zin_treasury chequers_ecumenical_altar_simple_redux uniq_robin Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Input macro action: Okay, then. (m)acro, (M)acro raw, keymap [(k) default, (x) level-map, (t)argeting, (c)onfirm, m(e)nu], (s)ave? Input macro trigger key: 1 Input macro action: za. Created macro '1' => 'za.'. Cast which spell? (? or * to list) Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ball python Aim: a ball python (asleep, resting) The magic dart hits the ball python. The ball python is heavily wounded. The ball python hisses angrily. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - ball python Aim: a ball python (moderately wounded) The magic dart hits the ball python. You kill the ball python! A ball python comes into view. The ball python moves out of view. The ball python hisses angrily. The ball python is too close now for your liking. A ball python is nearby! A ball python is nearby! A ball python is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ball python Aim: a ball python The magic dart hits the ball python. You kill the ball python! * * * LOW MAGIC WARNING * * * Casting: Magic Dart (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.) Found an ancient bone altar of Kikubaaqudgha. You see here a ball python corpse. A bat comes into view. A bat is nearby! A bat is nearby! A bat is nearby! A bat is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat The magic dart hits the bat! You kill the bat! * * * LOW MAGIC WARNING * * * Casting: Magic Dart (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.) Jessica the Apprentice Sorceress comes into view. Jessica is nearby! Jessica is nearby! Jessica is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - Jessica Aim: Jessica, wearing a cursed +0 robe (asleep, resting) The magic dart hits Jessica. Jessica is lightly wounded. Jessica shouts! * * * LOW MAGIC WARNING * * * A bat comes into view. Jessica gestures wildly while chanting. Jessica blinks! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - Jessica Aim: Jessica, wearing a cursed +0 robe (lightly wounded) The magic dart hits Jessica. Jessica is heavily wounded. * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - Jessica Aim: Jessica, wearing a cursed +0 robe (heavily wounded) The magic dart hits the bat. You kill the bat! * * * LOW MAGIC WARNING * * * Jessica casts a spell at you. Pain shoots through your body! * * * LOW HITPOINT WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - Jessica Aim: Jessica, wearing a cursed +0 robe (heavily wounded) The magic dart hits Jessica. Jessica is severely wounded. * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - Jessica Aim: Jessica, wearing a cursed +0 robe (severely wounded) The magic dart hits Jessica. You kill Jessica! Your Dodging skill increases to level 3! Your Conjurations skill increases to level 5! You have reached level 4! * * * LOW MAGIC WARNING * * * Things that are here: a cursed +0 robe; the human corpse of Jessica d - 2 scrolls labeled APPIKA DOTE (gained 1) Found a ring mail. A frilled lizard comes into view. The frilled lizard hisses angrily. A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - frilled lizard Aim: a frilled lizard The magic dart hits the frilled lizard! You kill the frilled lizard! * * * LOW MAGIC WARNING * * * Things that are here: a frilled lizard corpse; a ring mail Found 25 stones. Found a stone staircase leading down. Found a hand axe. You see here a hand axe. There is a stone staircase leading down here. You see here 25 stones. A jackal comes into view. A jackal is nearby! A jackal is nearby! A jackal is nearby! A jackal is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - jackal Aim: a jackal (wandering, hasn't noticed you) The magic dart hits the jackal. The jackal is moderately wounded. The jackal barks! * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - jackal Aim: a jackal The magic dart hits the jackal! You kill the jackal! * * * LOW MAGIC WARNING * * * A jackal comes into view. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - jackal Aim: a jackal (wandering, hasn't noticed you) The magic dart hits the jackal. The jackal is heavily wounded. * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - jackal Aim: a jackal (heavily wounded) The magic dart hits the jackal. You kill the jackal! * * * LOW MAGIC WARNING * * * A giant cockroach comes into view. A giant cockroach is nearby! A giant cockroach is nearby! A giant cockroach is nearby! A giant cockroach is nearby! A giant cockroach is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - giant cockroach Aim: a giant cockroach (wandering, hasn't noticed you) The magic dart hits the giant cockroach. The giant cockroach is severely wounded. * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - giant cockroach Aim: a giant cockroach (severely wounded) The magic dart hits the giant cockroach. The giant cockroach is almost dead. * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - giant cockroach Aim: a giant cockroach (almost dead) The magic dart hits the giant cockroach. You kill the giant cockroach! * * * LOW MAGIC WARNING * * * Casting: Magic Dart (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.) Found an escape hatch in the ceiling. Natasha, Servant of Life and Death comes into view. Natasha is nearby! Natasha is nearby! Natasha is nearby! Natasha is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - Natasha Aim: Natasha (wandering, hasn't noticed you) The magic dart hits Natasha. Natasha is moderately wounded. Natasha hisses angrily. * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - Natasha Aim: Natasha (moderately wounded) The magic dart hits Natasha. Natasha is severely wounded. * * * LOW MAGIC WARNING * * * Natasha is nearby! Natasha is nearby! Natasha is nearby! Natasha mumbles some strange words. Natasha glows brightly for a moment. Natasha stares at you and mumbles some strange words. You resist with some effort. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - Natasha Aim: Natasha (severely wounded) The magic dart hits Natasha. Natasha is almost dead. * * * LOW MAGIC WARNING * * * Natasha stares at you and mumbles some strange words. The magic dart hits you. Natasha stares at you and mumbles some strange words. You feel yourself slow down. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - Natasha Aim: Natasha (almost dead) The magic dart hits Natasha. You kill Natasha! Natasha growls in agony! * * * LOW MAGIC WARNING * * * Unknown command. You start resting. HP restored. You start resting. You feel yourself speed up. You start resting. Magic restored. c - 6 rations (gained 1) An endoplasm comes into view. An endoplasm is nearby! An endoplasm is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - endoplasm Aim: an endoplasm (wandering, hasn't noticed you) The magic dart hits the endoplasm. The endoplasm is moderately wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - endoplasm Aim: an endoplasm (moderately wounded) The magic dart hits the endoplasm. You kill the endoplasm! Casting: Magic Dart (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: Magic Dart (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.) f - 3 smoky amethyst potions (gained 2) Found 66 bolts. h - 3 scrolls labeled WEUFEDOICE (gained 1) c - 7 rations (gained 1) Found 15 stones. You see here 15 stones. Found 12 stones. The ball python is too close now for your liking. A ball python is nearby! A ball python is nearby! A ball python is nearby! A ball python is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ball python Aim: a ball python (asleep, resting) The magic dart hits the ball python. The ball python is severely wounded. The ball python hisses angrily. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - ball python Aim: a ball python (severely wounded) The magic dart hits the ball python. You kill the ball python! Found a stone staircase leading up. You see here a ball python corpse. You see here a stone. Natasha, Servant of Life and Death comes into view. Natasha is nearby! Natasha is nearby! Natasha is nearby! Natasha is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - Natasha Aim: Natasha (wandering, hasn't noticed you) The magic dart hits Natasha. Natasha is moderately wounded. Natasha hisses angrily. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - Natasha Aim: Natasha (moderately wounded) The magic dart hits Natasha. Natasha is heavily wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - Natasha Aim: Natasha (heavily wounded) The magic dart hits Natasha. Natasha is heavily wounded. * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - Natasha Aim: Natasha (heavily wounded) The magic dart hits Natasha. Natasha is almost dead. * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - Natasha Aim: Natasha (almost dead) The magic dart hits Natasha. Natasha is almost dead. * * * LOW MAGIC WARNING * * * Natasha drinks a potion. Natasha seems to grow stronger. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - Natasha Aim: Natasha (almost dead, strong) The magic dart hits Natasha. You kill Natasha! You feel Natasha's spirit has finally been put to rest. You have reached level 5! * * * LOW MAGIC WARNING * * * An adder comes into view. You see here the felid corpse of Natasha. An adder is nearby! An adder is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - adder Aim: an adder (asleep, resting) The magic dart hits the adder. The adder is heavily wounded. * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (heavily wounded) The magic dart hits the adder. The adder is almost dead. * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (almost dead) The magic dart hits the adder. You kill the adder! * * * LOW MAGIC WARNING * * * Casting: Magic Dart (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: Magic Dart (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.) You start resting. Magic restored. Found a spear. A kobold comes into view. It is wielding a +0 dagger. Found a stone staircase leading down. A kobold is nearby! A kobold is nearby! A kobold is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a +0 dagger (asleep, resting) The magic dart hits the kobold but does no damage. The kobold shouts! The kobold throws a stone. The stone hits you but does no damage. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold Aim: a kobold, wielding a +0 dagger The magic dart hits the kobold. You kill the kobold! Casting: Magic Dart (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.) You start resting. Magic restored. There is a stone staircase leading down here. Things that are here: a +0 dagger; 4 stones; a kobold corpse Found a stone staircase leading up. Things that are here: a +0 dagger; 4 stones; a kobold corpse There is a stone staircase leading down here. You see here a spear. You are feeling hungry. You see here a cursed +0 robe. Done exploring. Done exploring. Done exploring. Done exploring. Press: ? - help, v - describe, . - travel The floor. Press: ? - help, v - describe, . - travel The floor. A hobgoblin comes into view. You can't go down here! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin (wandering, hasn't noticed you) The magic dart hits the hobgoblin. The hobgoblin is moderately wounded. The hobgoblin shouts! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin (moderately wounded) The magic dart hits the hobgoblin. The hobgoblin is almost dead. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin (almost dead) The magic dart hits the hobgoblin. You kill the hobgoblin! You can't go down here! Unknown command. You can't go down here! Casting: Magic Dart (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.) There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Found a dagger and a robe. You see here a dagger. Found a runed hunting sling. You see here a robe. Found a stone staircase leading down. Found 22 stones. Found a stone staircase leading up. c - 8 rations (gained 1) A goblin comes into view. A goblin is nearby! A goblin is nearby! A goblin is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin (asleep, resting) The magic dart hits the goblin. You kill the goblin! Casting: Magic Dart (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.) l - a scroll labeled HIMUVA WOKKU Found a dagger. Found a stone staircase leading down. Magic restored. m - a red potion Found a dagger. h - 4 scrolls labeled WEUFEDOICE (gained 1) n - 2 orange potions i - 3 bubbling red potions (gained 1) You are feeling very hungry. o - a scroll labeled OLLA OLUNTYHUAV A ball python comes into view. The ball python moves out of view. Found 60 bolts. A ball python is nearby! A ball python is nearby! A ball python is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ball python Aim: a ball python The magic dart hits the ball python. You kill the ball python! Found a glowing ring mail. You see here 60 bolts. A ball python comes into view. The ball python hisses angrily. A ball python is nearby! A ball python is nearby! A ball python is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ball python Aim: a ball python The magic dart hits the ball python. The ball python is moderately wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - ball python Aim: a ball python (moderately wounded) The magic dart hits the ball python. You kill the ball python! p - a puce potion An endoplasm comes into view. An endoplasm is nearby! An endoplasm is nearby! An endoplasm is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - endoplasm Aim: an endoplasm (wandering, hasn't noticed you) The magic dart hits the endoplasm! You kill the endoplasm! Found 26 stones. A rat comes into view. A rat is nearby! A rat is nearby! A rat is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - rat Aim: a rat (asleep, resting) The magic dart hits the rat. You kill the rat! You now have 58 gold pieces (gained 11). You butcher the rat corpse. q - a chunk of flesh You see here a rat skeleton. x2 Eating a chunk of flesh. You eat the chunk of flesh. This raw flesh tastes terrible. You see here 26 stones. c - 9 rations (gained 1) c - 10 rations (gained 1) An orc comes into view. It is wielding a +4 flail of holy wrath. An orc is nearby! An orc is nearby! An orc is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - orc Aim: an orc, wielding a +4 flail of holy wrath (asleep, resting) The magic dart hits the orc. The orc is heavily wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - orc Aim: an orc, wielding a +4 flail of holy wrath (heavily wounded) The magic dart hits the orc! You kill the orc! You see here a +4 flail of holy wrath. You are feeling hungry. A ball python comes into view. A ball python is nearby! A ball python is nearby! A ball python is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ball python Aim: a ball python (asleep, resting) The magic dart hits the ball python. The ball python is moderately wounded. The ball python hisses angrily. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - ball python Aim: a ball python (moderately wounded) The magic dart hits the ball python. You kill the ball python! Found 9 stones. A bat comes into view. A bat is nearby! A bat is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat (asleep, resting) The magic dart hits the bat. You kill the bat! You see here 9 stones. You see here a bat corpse. You now have 74 gold pieces (gained 16). A goblin comes into view. It is wielding a +0 dagger. A goblin is nearby! A goblin is nearby! A goblin is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin, wielding a +0 dagger (asleep, resting) The magic dart hits the goblin. You kill the goblin! Found a stone staircase leading down. There is a stone staircase leading down here. Found 78 arrows. You enter the shallow water. Moving in this stuff is going to be slow. The kobold shouts! You hear a shout! Found 75 bolts. You see here 75 bolts. Found a faded altar of an unknown god. Casting: Magic Dart (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.) q - a sedimented silvery potion Found a hunting sling. You see here a hunting sling. You see here a dagger. The kobold brigand shouts! A kobold comes into view. It is wielding a +0 dagger. You see here a fuming green potion. A kobold is nearby! A kobold is nearby! A kobold is nearby! A kobold is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a +0 dagger (wandering, hasn't noticed you) The magic dart hits the kobold. You kill the kobold! r - a fuming green potion You are feeling very hungry. Found a stone staircase leading up. You see here a +0 dagger. 2 kobolds come into view. The kobold shouts! x2; You hear a shout! x2 There are monsters nearby! There are monsters nearby! There are monsters nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a +0 dagger The magic dart hits the kobold. You kill the kobold! The kobold shouts! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a +0 club The magic dart hits the kobold. The kobold is moderately wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a +0 dagger The magic dart hits the kobold. The kobold is severely wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold Aim: a kobold, wielding a +0 dagger (severely wounded) The magic dart hits the kobold. You kill the kobold! * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a +0 club (moderately wounded) The magic dart hits the kobold. You kill the kobold! * * * LOW MAGIC WARNING * * * Things that are here: a +0 club; a kobold corpse Things that are here: a +0 dagger; a kobold corpse A kobold brigand comes into view. It is wielding a +1 dagger of speed. The kobold brigand throws a poisoned dart. The poisoned dart closely misses you. Things that are here: a poisoned dart; a +0 dagger A kobold brigand is nearby! A kobold brigand is nearby! A kobold brigand is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed The magic dart hits the kobold brigand but does no damage. * * * LOW MAGIC WARNING * * * The kobold brigand throws a poisoned dart. The poisoned dart hits you! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed The magic dart hits the kobold brigand. The kobold brigand is moderately wounded. * * * LOW MAGIC WARNING * * * Casting: Magic Dart (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: Magic Dart (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.) s - 2 poisoned darts You see here a +0 dagger. There are monsters nearby! There are monsters nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed (moderately wounded) The magic dart hits the kobold brigand but does no damage. The kobold brigand is moderately wounded. * * * LOW MAGIC WARNING * * * The kobold brigand throws a poisoned dart. The poisoned dart hits you! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed (moderately wounded) You miscast Magic Dart. You are very lightly contaminated with residual magic. You feel a strange surge of energy! * * * LOW MAGIC WARNING * * * The kobold brigand throws a poisoned dart. The poisoned dart hits you. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed (moderately wounded) The magic dart hits the kobold brigand. The kobold brigand is heavily wounded. * * * LOW MAGIC WARNING * * * The kobold brigand throws a poisoned dart. The poisoned dart hits you! You are poisoned. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed (heavily wounded) The magic dart hits the kobold. You kill the kobold! * * * LOW MAGIC WARNING * * * You feel sick. The kobold brigand throws a poisoned dart. The poisoned dart hits you! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed (heavily wounded) The magic dart hits the kobold brigand but does no damage. The kobold brigand is heavily wounded. * * * LOW MAGIC WARNING * * * You feel sick. The kobold brigand throws a poisoned dart. The poisoned dart barely misses you. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed (heavily wounded) The magic dart hits the kobold brigand. The kobold brigand is heavily wounded. * * * LOW MAGIC WARNING * * * You feel sick. The kobold brigand throws a poisoned dart. The poisoned dart closely misses you. There is a stone staircase leading up here. You feel sick. The kobold brigand throws a poisoned dart. The poisoned dart closely misses you. You climb upwards. You feel sick. There is a stone staircase leading down here. You see here 25 stones. You feel sick. You feel sick. You feel sick. You feel sick. Your magical contamination has completely faded away. HP restored. You feel sick. You feel sick. You feel sick. You are no longer poisoned. You now have 85 gold pieces (gained 11). Done exploring. Done exploring. You start resting. Magic restored. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You see here a dagger. You see here a runed hunting sling. You see here a dagger. The hobgoblin is too close now for your liking. A hobgoblin is nearby! A hobgoblin is nearby! A hobgoblin is nearby! A hobgoblin is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin, wielding a +0 club (wandering, hasn't noticed you) The magic dart hits the hobgoblin! You kill the hobgoblin! You are near starving! Things that are here: a +0 club; a hobgoblin corpse You butcher the hobgoblin corpse. t - 4 chunks of flesh Things that are here: a hobgoblin skeleton; a +0 club Things that are here: a hobgoblin skeleton; a +0 club Eating one of 4 chunks of flesh. You eat one of the 4 chunks of flesh. This raw flesh tastes terrible. You are feeling hungry. Magic restored. Eating one of 3 chunks of flesh. You eat one of the 3 chunks of flesh. This raw flesh tastes terrible. You see here a +0 dagger. The kobold brigand is too close now for your liking. Things that are here: a kobold corpse; a +0 club Casting: Magic Dart (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.) Things that are here: a kobold corpse; a +0 club Things that are here: a kobold corpse; a +0 club s - 7 poisoned darts (gained 5) You see here a +0 dagger. You see here a +0 dagger. There is a stone staircase leading up here. s - 8 poisoned darts (gained 1) The kobold brigand shouts! The kobold brigand is too close now for your liking. A kobold brigand is nearby! A kobold brigand is nearby! A kobold brigand is nearby! A kobold brigand is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed The magic dart hits the kobold brigand. The kobold brigand is lightly wounded. You hear a shout! A kobold comes into view. It is wielding a +0 club. The kobold brigand throws a poisoned dart. The poisoned dart misses you. The kobold brigand throws a poisoned dart. The poisoned dart misses you. The kobold brigand throws a poisoned dart. The poisoned dart hits you. You are poisoned. You feel sick. The kobold brigand throws a poisoned dart. The poisoned dart barely misses you. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed (lightly wounded) The magic dart hits the kobold brigand. The kobold brigand is moderately wounded. The kobold brigand throws a poisoned dart. The poisoned dart hits you! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed (moderately wounded) The magic dart hits the kobold brigand. The kobold brigand is moderately wounded. You feel sick. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed (moderately wounded) The magic dart hits the kobold brigand. The kobold brigand is heavily wounded. * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed (heavily wounded) The magic dart hits the kobold brigand. The kobold brigand is heavily wounded. * * * LOW MAGIC WARNING * * * Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold brigand Aim: a kobold brigand, wielding a +1 dagger of speed (heavily wounded) The searing ray hits the kobold brigand. The kobold brigand is severely wounded. (Press . to maintain the ray.) * * * LOW MAGIC WARNING * * * You feel sick. The searing ray misses the kobold brigand. * * * LOW MAGIC WARNING * * * The kobold brigand hits you with a +1 dagger of speed. The searing ray hits the kobold brigand. The kobold brigand is severely wounded. * * * LOW MAGIC WARNING * * * The kobold brigand barely misses you. The searing ray hits the kobold brigand! You kill the kobold brigand! Your Stealth skill increases to level 4! Your Spellcasting skill increases to level 4! * * * LOW MAGIC WARNING * * * You finish channeling your searing ray. You feel sick. The kobold drinks a potion. The kobold goes berserk! Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a +0 club (berserk) The searing ray hits the kobold. The kobold is lightly wounded. (Press . to maintain the ray.) * * * LOW MAGIC WARNING * * * The kobold hits you with a +0 club. * * * LOW HITPOINT WARNING * * * You barely miss the kobold. The kobold is lightly wounded. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.24.1-1828-gcd7e8225a3 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_MOVE_DOWN_RIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [JasperPhil] Species: High Elf Job: Conjurer HP: 24/31; mods: 0/0 MP: 0/12; mod: 0 Stats: 7 (7) 20 (20) 15 (15) Position: (42, 17), god: No God (0), 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 | | 0 | 0 | 0 | 0 | 0/35 Long Blades | | 0 | 0 | 0 | 0 | 0/35 Axes | | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | | 0 | 0 | 0 | 0 | 0/70 Polearms | | 0 | 0 | 0 | 0 | 0/70 Staves | | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/70 Bows | | 0 | 0 | 0 | 0 | 0/29 Crossbows | | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 1 | 25 | 3 | 389 | 137/168 Stealth | X | 1 | 25 | 4 | 359 | 6/177 Shields | | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 1 | 25 | 4 | 421 | 1/210 Conjurations | X | 1 | 25 | 5 | 743 | 113/252 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/35 Summonings | | 0 | 0 | 0 | 0 | 0/59 Necromancy | | 0 | 0 | 0 | 0 | 0/70 Translocations | | 0 | 0 | 0 | 0 | 0/42 Transmutations | | 0 | 0 | 0 | 0 | 0/42 Fire Magic | | 0 | 0 | 0 | 0 | 0/50 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | | 0 | 0 | 0 | 0 | 0/35 Earth Magic | | 0 | 0 | 0 | 0 | 0/70 Poison Magic | | 0 | 0 | 0 | 0 | 0/70 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: #11: 2700 Attributes: #12: 85 #27: 334 #49: 170 #59: 1 Mutations: Inventory bugs: Equipment: eq slot #7, inv slot #0: +0 robe eq slot #8, inv slot #4: ring of poison resistance eq slot #10, inv slot #6: amulet of regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ######...###.#####.#.##.# #........# #.........##.# #.####...# #######..###.# #.# ######### #..###.# ##.## #.....# #......# ##).>## #.....# ##.##### #..#..# #...(.### #.# #.###.# ##.....##.###.# #.(#..# #.....@#...##.# ##...## #.#####K....#.# ##.#####.####........# #.# #.....###.....### #.# #.#.#.# ##...######## #.# #.#.#<#####.#.......# #.###...).†.....#.#####.# #####...#...#†..#####.#####.##### ....###.##..#...# #.##......... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (68, 10): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 0 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: foul pestilence props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 1 at (68, 12): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 0 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: foul pestilence props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 2 at (68, 14): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 0 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: foul pestilence props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 3 at (68, 22): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 0 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: blessed fire props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 4 at (68, 24): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 0 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: blessed fire props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 5 at (68, 26): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 0 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: blessed fire props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 6 at (70, 10): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 0 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: foul pestilence props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 7 at (70, 12): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 0 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: foul pestilence props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 8 at (70, 14): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 0 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: foul pestilence props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 9 at (70, 22): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 0 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: blessed fire props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 10 at (70, 24): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 0 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: blessed fire props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 11 at (70, 26): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 0 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: blessed fire props: walk_dist: 0 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>