Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.32-a0-708-g9ec0c11 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 497304445606184723, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name Toastz -rc /var/dcss/gamedata/dcss-trunk/rc-files/Toastz.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/Toastz.macro -morgue /var/dcss/gamedata/dcss/morgue/Toastz/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/Toastz:2024-03-14.21:24:11.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 20 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x7afc78]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x7b996e]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x7b00e0]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7f0e210d24c0]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12god_protectsPK5actorRK7monsterb+0x43) [0xc51e53]: god_protects(actor const*, monster const&, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11place_cloud10cloud_typeRK9coord_defiPK5actoriib+0xa5) [0x7920a5]: place_cloud(cloud_type, coord_def const&, int, actor const*, int, int, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN7monster8blink_toERK9coord_defbb+0x426) [0xd4f476]: monster::blink_to(coord_def const&, bool, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13monster_blinkP7monsterb+0x10d) [0xd4ee8d]: monster_blink(monster*, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN12blink_fineff4fireEv+0xc8) [0x8ab278]: blink_fineff::fire() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z18fire_final_effectsv+0x39) [0x8ab919]: fire_final_effects() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11fight_meleeP5actorS0_Pbb+0x21f) [0x88e95f]: fight_melee(actor*, actor*, bool*, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xac697e] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z19handle_monster_moveP7monster+0x2327) [0xad06b7]: handle_monster_move(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15handle_monstersb+0xb54) [0xad1464]: handle_monsters(bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12world_reactsv+0x12e) [0xe2d7ee]: world_reacts() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xe2eca3] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xe2fa9d] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x18c) [0x70375c]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f0e210bd840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x704249]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 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". 0x00007f0e21477f2a in __waitpid (pid=27786, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f0e21477f2a in __waitpid (pid=27786, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x00000000007afaf5 in call_gdb (file=file@entry=0x7f0e21462540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 27688\000\000\000\000\000\000\000" #2 0x00000000007b998a in do_crash_dump () at dbg-asrt.cc:692 t = 1710451976 dir = "/var/dcss/gamedata/dcss/morgue/Toastz/" name = "/var/dcss/gamedata/dcss/morgue/Toastz/crash-Toastz-20240314-213256.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7f0e21462540 <_IO_2_1_stderr_> #3 0x00000000007b00e0 in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x0000000000c51e53 in god_protects (agent=agent@entry=0x13aaf80 , target=..., quiet=quiet@entry=true) at religion.cc:2682 aligned = #6 0x00000000007920a5 in place_cloud (cl_type=cl_type@entry=CLOUD_TLOC_ENERGY, ctarget=..., cl_range=2, agent=agent@entry=0x13aaf80 , spread_rate=spread_rate@entry=-1, excl_rad=excl_rad@entry=-1, do_conducts=true) at cloud.cc:775 mons = 0x0 conducts = {{conduct = DID_NOTHING, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x2}, did_sanctuary = false}, {conduct = DID_NOTHING, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x7ffff2843f70}, did_sanctuary = 128}, {conduct = DID_KILL_CHAOTIC, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x7ffff2843eb0}, did_sanctuary = 5}} whose = killer = source = cloud = old = #7 0x0000000000d4f476 in monster::blink_to (this=0x13aaf80 , dest=..., quiet=, jump=) at teleport.cc:95 was_constricted = verb = "blink" oldplace = {x = 50, y = 14} #8 0x0000000000d4ee8d in monster_blink (mons=0x13aaf80 , quiet=) at teleport.cc:162 near = {x = 46, y = 11} #9 0x00000000008ab278 in blink_fineff::fire (this=0x3e7f3d0) at fineff.cc:293 defend = 0x13aaf80 pal = 0x132d420 cells_seen = target = {x = 7677603, y = 0} #10 0x00000000008ab919 in fire_final_effects () at fineff.cc:979 eff = std::unique_ptr = {get() = 0x3e7f3d0} #11 0x000000000088e95f in fight_melee (attacker=0x13aaf80 , defender=0x132d420 , did_hit=did_hit@entry=0x0, simu=simu@entry=false) at fight.cc:477 melee_attk = { = {_vptr.attack = 0xf2e110 , attacker = 0x13aaf80 , defender = 0x132d420 , responsible = 0x13aaf80 , attack_occurred = true, cancel_attack = false, did_hit = true, needs_message = true, attacker_visible = true, defender_visible = true, perceived_attack = true, obvious_effect = false, to_hit = 10, damage_done = 5, special_damage = 0, aux_damage = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, ev_margin = 3, attk_type = AT_HIT, attk_flavour = AF_BLINK_WITH, attk_damage = 8, weapon = 0x0, damage_brand = SPWPN_NORMAL, wpn_skill = SK_UNARMED_COMBAT, art_props = {mData = {0 }}, unrand_entry = 0x0, attacker_to_hit_penalty = 0, attack_verb = "bug", verb_degree = "", no_damage_message = "", special_damage_message = "", aux_attack = "", aux_verb = "", defender_shield = 0x0, simu = false, aux_source = "", kill_type = KILLED_BY_MONSTER}, attack_number = 0, effective_attack_number = 0, cleave_targets = empty std::__cxx11::list, cleaving = false, is_multihit = false, is_riposte = false, is_projected = false, charge_pow = 0, never_cleave = false, wu_jian_attack = WU_JIAN_ATTACK_NONE, wu_jian_number_of_targets = 1, attack_position = {x = 50, y = 14}, mutable_wpn = 0x0, damage_type = DVORP_CRUSHING} nrounds = pos = {x = 50, y = 13} effective_attack_number = 0 attack_number = 0 #12 0x0000000000ac697e in _melee_attack_player (mons=..., ru_target=) at mon-act.cc:225 No locals. #13 0x0000000000ad06b7 in handle_monster_move (mons=0x13aaf80 ) at mon-act.cc:1954 new_target = 0x0 targ = entry = mmov = {x = 0, y = -1} disabled = old_energy = 92 non_move_energy = old_pos = new_pos = {x = 50, y = 13} #14 0x0000000000ad1464 in handle_monsters (with_noise=with_noise@entry=true) at mon-act.cc:2425 mon = 0x13aaf80 oldspeed = 92 tries = 7 #15 0x0000000000e2d7ee in world_reacts () at main.cc:2597 No locals. #16 0x0000000000e2eca3 in _input () at main.cc:1294 player_disabled = {was_disabled = false} #17 0x0000000000e2fa9d in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #18 0x000000000070375c in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #19 main (argc=, argv=0x7ffff2845098) at main.cc:335 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 = }, static t = , static f = }} [Inferior 1 (process 27688) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.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 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 4 Level id: D:4 Level build method = , level layout type = passages, absdepth0 = 3 Level vaults: layout_gridville mainiacjoe_overflow_chevrons eat_drink_and_be_merry_uskayaw nicolae_ru_awakened_eye gammafunk_temple_overflow_claw mainiacjoe_overflow_big_doors ebering_ghost_inner_flame minmay_parallelograms item_on_display_a Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The bat barely misses your hobgoblin skeleton. A hobgoblin comes into view. Found a stone staircase leading down and a stone staircase leading up. The bat hits your hobgoblin skeleton. Something hits your hobgoblin skeleton. Your hobgoblin skeleton hits the bat. The bat hits your hobgoblin skeleton. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat (moderately wounded, ally target, chance to affect: 88%) Okay, then. A goblin and a bat come into view. The hobgoblin shouts! The goblin shouts! Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin (chance to affect: 88%) The hobgoblin writhes in agony. The hobgoblin misses you. The bat hits you. The hobgoblin hits you. The bat attacks as it pursues you! The bat closely misses you. x2 The hobgoblin hits you. The hobgoblin attacks as it pursues you! The hobgoblin closely misses you. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin (chance to affect: 88%) The hobgoblin writhes in agony. The hobgoblin closely misses you. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin (heavily wounded, chance to affect: 88%) The hobgoblin writhes in agony. You kill the hobgoblin! The dead are walking! The bat barely misses you. Your Necromancy skill increases to level 5! Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat (chance to affect: 88%) The bat writhes in agony. The bat hits you but does no damage. The bat hits your hobgoblin skeleton. The bat hits you. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat (severely wounded, chance to affect: 88%) The bat barely resists. The bat closely misses you. The bat hits you but does no damage. Your hobgoblin skeleton closely misses the bat. The goblin barely misses you. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat (severely wounded, chance to affect: 88%) The bat barely resists. The bat closely misses you. The goblin barely misses you. Your hobgoblin skeleton hits the bat. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat (severely wounded, chance to affect: 88%) The bat writhes in agony. You kill the bat! The bat closely misses you. The goblin hits you with a +0 club. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat (severely wounded, ally target, chance to affect: 88%) The bat writhes in agony. You kill the bat! The goblin hits you with a +0 club. Your blood congeals into armour. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin, wielding a +0 club (ally target, chance to affect: 88%) The goblin writhes in agony. The goblin hits you but does no damage. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin, wielding a +0 club (moderately wounded, ally target, chance to affect: 88%) The goblin writhes in agony. You kill the goblin! The dead are walking! This spell is quite dangerous to cast! You start memorising the spell. You continue memorising. x3 You finish memorising. Spell assigned to 'b'. You start resting. Magic restored. You start resting. Your blood armour dries and flakes away. Your bat skeleton crumbles into dust! Your hobgoblin skeleton crumbles into dust! Your bat skeleton crumbles into dust! Your goblin skeleton crumbles into dust! HP restored. Found 4 stones. Okay, then. You see here 4 stones. An adder comes into view. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - adder Aim: an adder (asleep, chance to affect: 84%) The adder hisses angrily. The adder writhes in agony. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (moderately wounded, chance to affect: 84%) The adder writhes in agony. The adder barely misses you. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Vampiric Draining (quite dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining (quite dangerous; 7% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (heavily wounded) You draw life force from the adder. The adder bites you. You are poisoned. The adder poisons you! Casting: Vampiric Draining (quite dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (severely wounded, chance to affect: 84%) The adder barely resists. You feel sick. The adder misses you. The adder bites you. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast this spell. You feel sick. The adder attacks as it pursues you! The adder misses you. Your blood congeals into armour. You feel sick. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining (quite dangerous; 7% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (severely wounded) You draw life force from the adder! You kill the adder! You feel life coursing into your body. Your blood armour dries and flakes away. You feel sick. You start resting. Your blood congeals into armour. You feel sick. You start resting. You feel sick. You are no longer poisoned. You start resting. Your blood armour dries and flakes away. You start resting. Magic restored. HP restored. You see here an adder corpse. Found a stone staircase leading down. There is a shaft here. A ribbon worm comes into view. Casting: Vampiric Draining (quite dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ribbon worm Aim: a ribbon worm (chance to affect: 84%) The ribbon worm barely resists. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - ribbon worm Aim: a ribbon worm (chance to affect: 84%) The ribbon worm writhes in agony. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - ribbon worm Aim: a ribbon worm (lightly wounded, chance to affect: 84%) The ribbon worm writhes in agony. The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining (quite dangerous; 7% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - ribbon worm Aim: a ribbon worm (lightly wounded, catching its breath) You draw life force from the ribbon worm! The web tears apart. The ribbon worm barely misses you. You hit the ribbon worm. You kill the ribbon worm! i - 10 poisoned darts (gained 4) A ribbon worm is nearby! Casting: Vampiric Draining (quite dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ribbon worm Aim: a ribbon worm (wandering, hasn't noticed you, chance to affect: 84%) The ribbon worm writhes in agony. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - ribbon worm Aim: a ribbon worm (moderately wounded, chance to affect: 84%) The ribbon worm writhes in agony. The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - ribbon worm Aim: a ribbon worm (moderately wounded, chance to affect: 84%) The ribbon worm writhes in agony. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - ribbon worm Aim: a ribbon worm (heavily wounded, chance to affect: 84%) The ribbon worm writhes in agony. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - ribbon worm Aim: a ribbon worm (severely wounded, chance to affect: 84%) The ribbon worm writhes in agony. You kill the ribbon worm! Casting: Necrotise (safe; 2% 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.) Unknown command. The web tears apart. h - 3 scrolls labelled UMACSA ZAYX (gained 1) There is a stone staircase leading up here. A rat comes into view. The rat squeaks loudly. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - rat Aim: a rat (chance to affect: 89%) The rat writhes in agony. You kill the rat! A hobgoblin comes into view. The hobgoblin shouts! A hobgoblin is nearby! Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin, wearing a +0 leather armour (chance to affect: 89%) You miscast Necrotise. You are very lightly contaminated with residual magic. Nothing appears to happen. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin, wearing a +0 leather armour (chance to affect: 89%) The hobgoblin writhes in agony. The hobgoblin hits you. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin, wearing a +0 leather armour (severely wounded, chance to affect: 89%) The hobgoblin writhes in agony. You kill the hobgoblin! The dead are walking! Your magical contamination has completely faded away. You swap places. Your rat skeleton crumbles into dust! Your hobgoblin skeleton crumbles into dust! A bat comes into view. Casting: Necrotise (safe; 2% 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.) Unknown command. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat (asleep, chance to affect: 89%) The bat writhes in agony! You kill the bat! An adder comes into view. The adder hisses angrily. You swap places. Your bat skeleton completely misses the adder. The adder bites your bat skeleton. Your bat skeleton hits the adder but does no damage. Your bat skeleton barely misses the adder. Your bat skeleton closely misses the adder. The adder closely misses your bat skeleton. Your bat skeleton closely misses the adder. The adder barely misses your bat skeleton. Your bat skeleton misses the adder. x2 The adder closely misses your bat skeleton. Your bat skeleton hits the adder but does no damage. Your bat skeleton closely misses the adder. Your bat skeleton misses the adder. The adder barely misses your bat skeleton. Your bat skeleton closely misses the adder. Your bat skeleton closely misses the adder. The adder bites your bat skeleton. Your bat skeleton misses the adder. The adder closely misses your bat skeleton. Your bat skeleton closely misses the adder. Your bat skeleton hits the adder but does no damage. Your bat skeleton misses the adder. The adder bites your bat skeleton. Your bat skeleton closely misses the adder. Your bat skeleton hits the adder. The adder bites your bat skeleton. Your bat skeleton is destroyed! Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - adder Aim: an adder (lightly wounded, chance to affect: 84%) The adder writhes in agony! The adder barely misses you. Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (almost dead, chance to affect: 84%) The adder barely resists. The adder bites you. An adder is nearby! Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (almost dead, chance to affect: 84%) The adder barely resists. The adder closely misses you. An adder is nearby! Casting: Necrotise (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (almost dead, chance to affect: 84%) The adder writhes in agony. You kill the adder! The dead are slithering! You have reached level 4! You feel clever. Your demonic ancestry asserts itself... A menacing aura infuses your magic. You swap places. You swap places. Your adder skeleton crumbles into dust! A bat comes into view. Found 11 gold pieces. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat (asleep, chance to affect: 89%) The bat writhes in agony. You kill the bat! Malevolent energies surge around you. The dead are flying! You swap places. You now have 73 gold pieces (gained 11). A bat comes into view. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Your bat skeleton misses the bat. The bat closely misses your bat skeleton. Your bat skeleton misses the bat. The bat hits your bat skeleton. The bat hits your bat skeleton. Your bat skeleton hits the bat. The bat closely misses your bat skeleton. Your bat skeleton misses the bat. A ribbon worm comes into view. The bat hits your bat skeleton. Your bat skeleton hits the bat but does no damage. The bat hits your bat skeleton. Your bat skeleton closely misses the bat. You swap places. You hit the bat but do no damage. The bat is moderately wounded. The bat hits you but does no damage. The bat barely misses you. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat (moderately wounded, ally target, chance to affect: 89%) The bat writhes in agony. You kill the bat! Malevolent energies surge around you. The dead are flying! The ribbon worm expels a string of sticky webbing. The stream of webbing hits your bat skeleton but does no damage. Your bat skeleton is caught in a web! Your bat skeleton tears the web. Your bat skeleton hits the ribbon worm. Your bat skeleton barely misses the ribbon worm. Your bat skeleton hits the ribbon worm. Your bat skeleton barely misses the ribbon worm. The ribbon worm bites your bat skeleton. Your bat skeleton hits the ribbon worm. x2 Your bat skeleton hits the ribbon worm but does no damage. Your bat skeleton barely misses the ribbon worm. Your bat skeleton hits the ribbon worm but does no damage. x2 The ribbon worm barely misses your bat skeleton. Your bat skeleton hits the ribbon worm but does no damage. x2 Your bat skeleton hits the ribbon worm but does no damage. x3 Your bat skeleton hits the ribbon worm. The ribbon worm expels a string of sticky webbing. The stream of webbing misses your bat skeleton. The stream of webbing hits you but does no damage. You are caught in a web! Your bat skeleton hits the ribbon worm but does no damage. Your bat skeleton hits the ribbon worm. There is a web here. You struggle to detach yourself from the web. Your bat skeleton hits the ribbon worm but does no damage. x2 Your bat skeleton barely misses the ribbon worm. Your bat skeleton hits the ribbon worm. The ribbon worm bites your bat skeleton! Your bat skeleton is destroyed! Your bat skeleton hits the ribbon worm. The web tears apart. Your bat skeleton hits the ribbon worm but does no damage. Your bat skeleton hits the ribbon worm. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ribbon worm Aim: a ribbon worm (moderately wounded, catching its breath, ally target, chance to affect: 84%) The ribbon worm writhes in agony! Malevolent energies surge around you. Your bat skeleton hits the ribbon worm. Your bat skeleton hits the ribbon worm but does no damage. The ribbon worm bites your bat skeleton. Your bat skeleton hits the ribbon worm but does no damage. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - ribbon worm Aim: a ribbon worm (severely wounded, not watching you, catching its breath, ally target, chance to affect: 84%) The ribbon worm writhes in agony. Malevolent energies surge around you. Your bat skeleton hits the ribbon worm. x2 The ribbon worm dies! You swap places. Your bat skeleton crumbles into dust! You see here a ribbon worm corpse. Done exploring. Done exploring. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ball python Aim: a ball python (asleep, chance to affect: 90%) The ball python hisses angrily. The ball python writhes in agony. You kill the ball python! Malevolent energies surge around you. Magic restored. You swap places. There is a stone staircase leading up here. You open the door. There is an open door here. You now have 80 gold pieces (gained 7). You now have 82 gold pieces (gained 2). Your ball python skeleton crumbles into dust! An endoplasm comes into view. Found a stone staircase leading down. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - endoplasm Aim: an endoplasm (asleep, chance to affect: 90%) The endoplasm quivers. The endoplasm writhes in agony. Malevolent energies surge around you. The endoplasm hits you. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - endoplasm Aim: an endoplasm (lightly wounded, chance to affect: 90%) The endoplasm writhes in agony. Malevolent energies surge around you. The endoplasm suddenly stops moving! The helpless endoplasm fails to defend itself. You hit the endoplasm. You kill the endoplasm! HP restored. Found a faded altar of an unknown god. A dart slug comes into view. You hit the dart slug but do no damage. The dart slug barely misses you. You hit the dart slug. The dart slug is heavily wounded. You hit the dart slug. The dart slug is heavily wounded. The dart slug launches a dart at you. The slug dart misses you. You hit the dart slug but do no damage. The dart slug is heavily wounded. The dart slug bites you. You hit the dart slug but do no damage. The dart slug is heavily wounded. You hit the dart slug. The dart slug is severely wounded. The dart slug bites you. You hit the dart slug. You kill the dart slug! p - a scroll of immolation There is a faded altar of an unknown god here. You open the door. There is an open door here. Found a stone staircase leading down. There is a stone staircase leading down here. Found a human corpse. Found Saut's Weapon Shop. A rat comes into view. Found a club. A rat is nearby! An adder comes into view. The rat squeaks loudly. The adder hisses angrily. You hear a shout! Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - rat Aim: a rat (chance to affect: 90%) The rat writhes in agony. You kill the rat! Malevolent energies surge around you. The dead are walking! Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - adder Aim: an adder (ally target, chance to affect: 85%) The adder barely resists. Malevolent energies surge around you. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (ally target, chance to affect: 85%) The adder barely resists. Malevolent energies surge around you. Your rat skeleton bites the adder but does no damage. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining (dangerous; 6% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (ally target) You draw life force from the adder! Malevolent energies surge around you. The adder bites you. Your rat skeleton misses the adder. Casting: Vampiric Draining (dangerous; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining (dangerous; 6% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (severely wounded, ally target) You miscast Vampiric Draining. You are very lightly contaminated with residual magic. Nothing appears to happen. The adder bites you. The adder barely misses you. Your rat skeleton bites the adder. You barely miss the adder. The adder is almost dead. The adder bites you but does no damage. Your rat skeleton bites the adder but does no damage. You hit the adder. You kill the adder! Found 9 gold pieces and a scroll labelled UMACSA ZAYX. You see here an adder corpse. You start resting. A quokka comes into view. You swap places. Found 5 stones. Your magical contamination has completely faded away. The quokka barely misses you. Casting: Vampiric Draining (dangerous; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - quokka Aim: a quokka (ally target, chance to affect: 90%) The quokka writhes in agony. Malevolent energies surge around you. The quokka suddenly stops moving! The helpless quokka fails to defend itself. You hit the quokka. You kill the quokka! You start resting. Magic restored. You now have 91 gold pieces (gained 9). h - 4 scrolls labelled UMACSA ZAYX (gained 1) You swap places. A kobold comes into view. It is wielding a +0 whip and quivering poisoned darts. There is an entrance to Saut's Weapon Shop here. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a +0 whip and quivering poisoned darts (ally target, chance to affect: 90%) The kobold writhes in agony. Malevolent energies surge around you. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - kobold Aim: a kobold, wielding a +0 whip and quivering poisoned darts (heavily wounded, ally target, chance to affect: 90%) The kobold writhes in agony. You kill the kobold! Malevolent energies surge around you. The dead are walking! Your rat skeleton crumbles into dust! You start resting. Magic restored. There is an entrance to Saut's Weapon Shop here. i - 12 poisoned darts (gained 2) You see here a +0 whip. You see here a +0 whip. A goblin comes into view. It is wielding a +0 club. The goblin shouts! A goblin is nearby! Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin, wielding a +0 club (ally target, chance to affect: 90%) The goblin writhes in agony. You kill the goblin! Malevolent energies surge around you. The dead are walking! Your kobold skeleton crumbles into dust! You now have 102 gold pieces (gained 11). You see here a +0 club. There is an open door here. There is an open door here. Found an escape hatch in the ceiling. You now have 108 gold pieces (gained 6). Your goblin skeleton crumbles into dust! An orc comes into view. It is wielding a +0 flail. An orc is nearby! Found a stone staircase leading up. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - orc Aim: an orc, wielding a +0 flail (chance to affect: 90%) The orc barely resists. Malevolent energies surge around you. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - orc Aim: an orc, wielding a +0 flail (chance to affect: 90%) The orc writhes in agony! You kill the orc! Malevolent energies surge around you. The dead are walking! This spell is extremely dangerous to cast! You start memorising the spell. You continue memorising. x4 You finish memorising. Spell assigned to 'c'. Okay, then. A hobgoblin comes into view. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin (asleep, ally target, chance to affect: 90%) The hobgoblin writhes in agony! You kill the hobgoblin! Malevolent energies surge around you. The dead are walking! Found a stone staircase leading up. Found a sling. You swap places. Your orc skeleton crumbles into dust! You now have 120 gold pieces (gained 12). Found a dagger. Found an escape hatch in the floor. Your hobgoblin skeleton crumbles into dust! You see here a +0 sling. q - a +0 sling q - a +0 sling (weapon) Your movement speed is average. Your attack delay is about 1.4. Your damage rating with your +0 sling is about 7 (Base 7 x 107% (Dex) x 102% (Skill)). Unknown command. There is a stone staircase leading up here. You now have 131 gold pieces (gained 11). Found a leather armour. Found a stone staircase leading down. Found an iron altar of Okawaru. You now have 135 gold pieces (gained 4). A giant cockroach comes into view. A giant cockroach is nearby! You shoot a sling bullet. The sling bullet completely misses the giant cockroach. You shoot a sling bullet. The sling bullet hits the giant cockroach. The giant cockroach is heavily wounded. You shoot a sling bullet. The sling bullet barely misses the giant cockroach. You shoot a sling bullet. The sling bullet barely misses the giant cockroach. The giant cockroach completely misses you. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - giant cockroach Aim: a giant cockroach (heavily wounded, chance to affect: 90%) The giant cockroach writhes in agony. Malevolent energies surge around you. The giant cockroach bites you but does no damage. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - giant cockroach Aim: a giant cockroach (severely wounded, chance to affect: 90%) The giant cockroach writhes in agony. You kill the giant cockroach! Malevolent energies surge around you. You see here a giant cockroach corpse. A goblin comes into view. It is wielding a +0 club. The goblin shouts! You shoot a sling bullet. The sling bullet misses the goblin. You shoot a sling bullet. The sling bullet hits the goblin. The goblin is moderately wounded. You shoot a sling bullet. The sling bullet closely misses the goblin. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin, wielding a +0 club (moderately wounded, chance to affect: 90%) The goblin writhes in agony. You kill the goblin! Malevolent energies surge around you. The dead are walking! You open the door. You open the door. There is an open door here. You swap places. There is an open door here. Your goblin skeleton crumbles into dust! As you open the door, it creaks loudly! A bat comes into view. You shoot a sling bullet. The sling bullet closely misses the bat. The bat barely misses you. The bat closely misses you. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat (chance to affect: 90%) The bat writhes in agony! You kill the bat! Malevolent energies surge around you. The dead are flying! There is an open door here. You swap places. There is an open door here. You open the door. There is an open door here. You see here a +1 flail of protection. r - a +1 flail of protection You drop a +0 dagger. Your bat skeleton crumbles into dust! You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. As you open the door, it creaks loudly! Adjust to which letter? (? for menu, Esc to quit) a - a +0 sling (weapon); q - a +0 robe (worn) Adjust to which letter? (? for menu, Esc to quit) b - a +1 flail of protection; r - a murky white potion Your +1 flail of protection hums with potential! b - a +1 flail of protection (weapon) There is an open door here. You open the door. There is an open door here. An adder comes into view. An adder is nearby! You throw a curare-tipped dart. The curare-tipped dart hits the adder. The adder is poisoned. The adder struggles to breathe. The adder seems to slow down. The adder hisses angrily. The adder is severely wounded. You kill the adder! k - 5 curare-tipped darts (gained 1) There is an open door here. You see here a +0 club. Done exploring. Done exploring. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Found a scroll labelled JUALUO VEDAHI. You throw a poisoned dart. The poisoned dart hits the giant cockroach. The giant cockroach is poisoned. The giant cockroach writhes in agony. You kill the giant cockroach! Malevolent energies surge around you. Magic restored. Found a stone staircase leading down. i - 12 poisoned darts (gained 1) Found a ring mail. Found a stone staircase leading down. e - a scroll labelled JUALUO VEDAHI You open the door. There is an open door here. You open the door. There is an open door here. As you open the door, it creaks loudly! You hear an angry hiss. An adder comes into view. There is an open door here. An adder is nearby! Found a scroll labelled UMACSA ZAYX. The adder writhes in agony. Malevolent energies surge around you. The adder writhes in agony. Malevolent energies surge around you. The adder barely misses you. The adder writhes in agony! You kill the adder! Malevolent energies surge around you. The dead are slithering! h - 5 scrolls labelled UMACSA ZAYX (gained 1) Found a sacrificial altar of Ru. You swap places. An adder and a giant cockroach come into view. Found a scroll labelled JUALUO VEDAHI. The adder hisses angrily. The giant cockroach writhes in agony. You kill the giant cockroach! Malevolent energies surge around you. The adder barely resists. Malevolent energies surge around you. The adder writhes in agony. Malevolent energies surge around you. The adder writhes in agony. Malevolent energies surge around you. The adder bites you. The adder writhes in agony. You kill the adder! Malevolent energies surge around you. The dead are slithering! No target in view! Your adder skeleton crumbles into dust! HP restored. Found a stone staircase leading up. e - 2 scrolls labelled JUALUO VEDAHI (gained 1) Found a leather armour. Your adder skeleton crumbles into dust! You open the door. Found a sparkling altar of Nemelex Xobeh. There is an open door here. Found a short sword. A gnoll comes into view. It is wielding a +0 spear. A dart slug comes into view. A gnoll comes into view. It is wielding a +0 club. The gnoll shouts! x2; You hear a shout! A gnoll comes into view. It is wielding a +1 flail of holy wrath. The gnoll writhes in agony. Malevolent energies surge around you. The dart slug launches a dart at you. The slug dart misses you. The dart slug launches a dart at you. The slug dart misses you. Found a twisted wooden wand. The dart slug attacks as it pursues you! The dart slug bites you but does no damage. The dart slug launches a dart at you. The slug dart misses you. The dart slug launches a dart at you. The slug dart hits you. The dart slug launches a dart at you. The slug dart misses you. There is a stone staircase leading up here. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - gnoll Aim: a gnoll, wielding a +0 spear (lightly wounded, chance to affect: 86%) The gnoll writhes in agony! Malevolent energies surge around you. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - gnoll Aim: a gnoll, wielding a +0 spear (almost dead, chance to affect: 86%) The gnoll writhes in agony. You kill the gnoll! Malevolent energies surge around you. The dead are walking! You have reached level 5! Unknown command. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - gnoll Aim: a gnoll, wielding a +0 club (ally target, chance to affect: 86%) The gnoll writhes in agony. Malevolent energies surge around you. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - gnoll Aim: a gnoll, wielding a +0 club (lightly wounded, ally target, chance to affect: 86%) The gnoll writhes in agony. Malevolent energies surge around you. Your gnoll skeleton barely misses the gnoll. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - gnoll Aim: a gnoll, wielding a +0 club (heavily wounded, ally target, chance to affect: 86%) The gnoll writhes in agony! You kill the gnoll! Malevolent energies surge around you. The dead are walking! The gnoll hits you with a +1 flail of holy wrath! You convulse! Your blood congeals into armour. Your gnoll skeleton completely misses the gnoll. The dart slug launches a dart at you. The slug dart hits your gnoll skeleton. You see here a +0 club. You hit the gnoll but do no damage. Your weapon exudes an aura of protection. The gnoll barely misses you. Your gnoll skeleton hits the gnoll. The gnoll barely misses you. You hit the gnoll. The gnoll is heavily wounded. Your gnoll skeleton closely misses the gnoll. The gnoll hits you with a +1 flail of holy wrath. You convulse! * * * LOW HITPOINT WARNING * * * Your gnoll skeleton hits the dart slug. Your gnoll skeleton barely misses the gnoll. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - gnoll Aim: a gnoll, wielding a +1 flail of holy wrath (heavily wounded, ally target, chance to affect: 86%) The gnoll writhes in agony. Malevolent energies surge around you. The gnoll suddenly stops moving! Your gnoll skeleton hits the dart slug. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - gnoll Aim: a gnoll, wielding a +1 flail of holy wrath (severely wounded, paralysed, ally target) You draw life force from the gnoll! You kill the gnoll! You feel life coursing into your body. Malevolent energies surge around you. Your gnoll skeleton hits the dart slug. The dart slug launches a dart at your gnoll skeleton. The slug dart hits your gnoll skeleton. Your gnoll skeleton hits the dart slug. Your Fighting skill increases to level 2! Casting: Vampiric Draining (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - dart slug Aim: a dart slug (severely wounded, not watching you, ally target, chance to affect: 91%) The dart slug barely resists. Malevolent energies surge around you. Your gnoll skeleton hits the dart slug. The dart slug bites your gnoll skeleton. Casting: Necrotise (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Necrotise (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - dart slug Aim: a dart slug (almost dead, not watching you, ally target, chance to affect: 91%) The dart slug writhes in agony! You kill the dart slug! Malevolent energies surge around you. You start resting. Magic restored. You start resting. Your gnoll skeleton crumbles into dust! x2 Your blood armour dries and flakes away. Things that are here: a +1 flail of holy wrath; a +0 spear; a gnoll corpse You start resting. HP restored. Found an escape hatch in the ceiling. s - a wand of paralysis (13) There is an escape hatch in the ceiling here. You open the door. There is an open door here. A phantom comes into view. Okay, then. You see here a scroll labelled XAENIG MOIMMUSCH. You hit the phantom. Your weapon exudes an aura of protection. The phantom is lightly damaged. The phantom barely misses you. The phantom hits you but does no damage. You barely miss the phantom. The phantom is lightly damaged. The phantom misses you. You closely miss the phantom. The phantom is lightly damaged. The phantom barely misses you. The phantom hits you. You hit the phantom. Your weapon exudes an aura of protection. The phantom is lightly damaged. The phantom hits you. You barely miss the phantom. The phantom is lightly damaged. The phantom hits you but does no damage. You sock the phantom! The phantom is heavily damaged. The phantom closely misses you. The phantom hits you. You completely miss the phantom. The phantom is heavily damaged. The phantom closely misses you. You hit the phantom. The phantom is heavily damaged. The phantom hits you but does no damage. The phantom closely misses you. You miss the phantom. The phantom is heavily damaged. The phantom completely misses you. You barely miss the phantom. The phantom is heavily damaged. The phantom hits you. You barely miss the phantom. The phantom is heavily damaged. The phantom hits you. The phantom blinks! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.32-a0-708-g9ec0c11 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 repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Toastz] Species: Demonspawn Job: Necromancer HP: 27/38; mods: 0/0 MP: 9/9; mod: 0 Stats: 8 (8) 18 (18) 13 (13) Position: (50, 13), 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 | 1 | 20 | 2 | 156 | 6/150 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 1 | 20 | 2 | 300 | 122/178 Stealth | X | 0 | 0 | 1 | 127 | 77/100 Shields | X | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 20 | 2 | 337 | 159/178 Conjurations | X | 0 | 0 | 0 | 0 | 0/50 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 2 | 40 | 5 | 798 | 168/252 Translocations | X | 0 | 0 | 0 | 0 | 0/59 Fire Magic | X | 0 | 0 | 0 | 0 | 0/59 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Alchemy | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 0 | 0 | 0/29 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: Attributes: #12: 135 #49: 205 Mutations: sanguine armour: 1 (innate) demonic magic: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #1: +1 flail of protection eq slot #6, inv slot #16: +0 robe eq slot #9, inv slot #13: amulet of magic regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ####### ##############.....# #............#.....# #............'.....# #............#.....# #............#.<...# .......@.....#.....# .##..#.W##...#.....# #. ##..##..#.....# #..###.#.....##### ##.# #.#.......... ## #.#.......... #.#.......... ..#.......... #..#.......... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (27, 56): {{{{ CLASS: FogMachine pow_min: 10000 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 1 size_max: 1 pow_max: 10000 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 1 type: turn sub_type: countdown delay_min: 1 buildup_turns: 0 listener_only: false delay_max: 1 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 kill_cat: other activated: true activating: false buildup_turns: 1 size_buildup_amnt: 0 excl_rad: 1 spread_buildup_amnt: 0 cloud_type: black smoke props: walk_dist: 0 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>