ASSERT(!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT) in 'mon-place.cc' at line 1343 failed. Version: Dungeon Crawl Stone Soup 0.34-a0-475-g86861419c1 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 11359715737869502494, deterministic pregen: 1 Command line: /usr/games/crawl-git-86861419c1 -name tswn -rc /dgldir/rcfiles/crawl-git/tswn.rc -macro /dgldir/rcfiles/crawl-git/tswn.macro -morgue /dgldir/morgue/tswn/ -webtiles-socket /crawl-master/webserver/sockets/tswn:2025-08-01.21:06:09.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 24 stack frames. /usr/games/crawl-git-86861419c1(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5c9d8bb86b1e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-86861419c1(_Z13do_crash_dumpv+0x43a) [0x5c9d8bb94bea]: do_crash_dump() /usr/games/crawl-git-86861419c1(_Z20crash_signal_handleri+0x1fa) [0x5c9d8bb86ffa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x7df849c42910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x7df849c9999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x7df849c42866]: /usr/games/crawl-git-86861419c1(+0x4e4fbd) [0x5c9d8bb93fbd]: /usr/games/crawl-git-86861419c1(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x5c9d8bb944c7]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-86861419c1(+0x8f0cfb) [0x5c9d8bf9fcfb]: /usr/games/crawl-git-86861419c1(_Z13place_monster9mgen_databb+0x274) [0x5c9d8bfa11b4]: place_monster(mgen_data, bool, bool) /usr/games/crawl-git-86861419c1(_Z10mons_place9mgen_data+0x1f9) [0x5c9d8bfa2089]: mons_place(mgen_data) /usr/games/crawl-git-86861419c1(_Z14create_monster9mgen_datab+0x30a) [0x5c9d8bfa337a]: create_monster(mgen_data, bool) /usr/games/crawl-git-86861419c1(+0x98d994) [0x5c9d8c03c994]: /usr/games/crawl-git-86861419c1(_Z4ouchi16kill_method_typejPKcbS1_bb+0x13f0) [0x5c9d8c03e790]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*, bool, bool) /usr/games/crawl-git-86861419c1(_ZN6player4hurtEPK5actori9beam_type16kill_method_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_bb+0x6f) [0x5c9d8c07509f]: player::hurt(actor const*, int, beam_type, kill_method_type, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, bool, bool) /usr/games/crawl-git-86861419c1(+0x4b9e4b) [0x5c9d8bb68e4b]: /usr/games/crawl-git-86861419c1(_Z13player_reactsv+0xcb) [0x5c9d8c07120b]: player_reacts() /usr/games/crawl-git-86861419c1(_Z12world_reactsv+0x7ed) [0x5c9d8c3300dd]: world_reacts() /usr/games/crawl-git-86861419c1(+0xc82ff9) [0x5c9d8c331ff9]: /usr/games/crawl-git-86861419c1(+0xc83b25) [0x5c9d8c332b25]: /usr/games/crawl-git-86861419c1(main+0x1f7) [0x5c9d8babbb67]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x7df849c280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x7df849c28189]: /usr/games/crawl-git-86861419c1(_start+0x25) [0x5c9d8babc655]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007df849d0fbf7 in __GI___wait4 (pid=2038321, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007df849d0fbf7 in __GI___wait4 (pid=2038321, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005c9d8bb871cc in call_gdb (file=0x7df849dff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2038234\000\000\000\000\000" #2 0x00005c9d8bb94c08 in do_crash_dump () at dbg-asrt.cc:673 t = 1754082534 dir = "/dgldir/morgue/tswn/" name = "/dgldir/morgue/tswn/crash-tswn-20250801-210854.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT) in 'mon-place.cc' at line 1343 failed." file = 0x7df849dff6c0 <_IO_2_1_stderr_> #3 0x00005c9d8bb86ffa in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {1343}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x00007df849c42866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x00005c9d8bb93fbd in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe6ccbe500 "ASSERT(!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT) in 'mon-place.cc' at line 1343 failed.", assert=true) at dbg-asrt.cc:799 No locals. #10 0x00005c9d8bb944c7 in AssertFailed (expr=expr@entry=0x5c9d8c3e0818 "!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT", file=file@entry=0x5c9d8c3663d8 "mon-place.cc", line=line@entry=1343, text=text@entry=0x0) at dbg-asrt.cc:837 mesg = "ASSERT(!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT) in 'mon-place.cc' at line 1343 failed.\000\000\000\000\000\000\000\000\000\260\346\313l\376\177\000\000@\346\313l\376\177\000\000#\000\000\000\000\000\000\000\261\371MJ\370}\000\000\000\000\000\000.", '\000' , "\370}\000\000\000\000\000\000.", '\000' ... args = {{gp_offset = 10, fp_offset = 0, overflow_arg_area = 0x2ffffff20, reg_save_area = 0x5c9d8c343f43}} fileName = #11 0x00005c9d8bf9fcfb in _place_monster_aux (mg=..., leader=leader@entry=0x0, place=..., force_pos=force_pos@entry=false, dont_place=dont_place@entry=false) at mon-place.cc:1343 fpos = {x = 29, y = 43} m_ent = mon = 0x5c9d8c937e28 montype = blame_prefix = #12 0x00005c9d8bfa11b4 in place_monster (mg=..., force_pos=force_pos@entry=false, dont_place=dont_place@entry=false) at mon-place.cc:712 monster_rng = {current = {state_ = 9515059184885227670, inc_ = 16323356516551915337, count_ = 10}, previous = 0x0, previous_main = rng::GAMEPLAY} mon_count = tries = allow_ood = want_band = false place = {branch = BRANCH_DUNGEON, depth = 8} chose_ood_monster = false create_band = band_size = 1 leader = false band_monsters = {MONS_AZURE_JELLY, MONS_PROGRAM_BUG, 2348670555, 23709, 2358773128, 23709, 2357955456, 23709, MONS_FRILLED_LIZARD, MONS_PROGRAM_BUG, 2343500999, 23709, 1825305584, 32766, MONS_PROGRAM_BUG, MONS_PROGRAM_BUG, MONS_FRILLED_LIZARD, MONS_PROGRAM_BUG, 2348692984, 23709} band = mon = priest = band_template = {cls = 2387434552, behaviour = 23709, summoner = 0x50, summon_duration = -1942732942, summon_type = 23709, pos = {x = -858993459, y = -858993460}, range_preferred = -1921546608, range_max = 23709, range_min = 1825302756, foe = 32766, flags = {<_enum_bitfield_exponent_base<-1, false>> = {}, flags = 2372750248}, god = 23709, base_type = 2352106152, colour = 23709, proximity = PROX_ANYWHERE, place = {branch = BRANCH_DUNGEON, depth = 0}, hd = 0, hp = -1942732989, exp = 23709, extra_flags = {<_enum_bitfield_exponent_base<-1, false>> = {}, flags = 101831731728323}, mname = , non_actor_summoner = , initial_shifter = MONS_CATOBLEPAS, map_mask = 0, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 101831752740320 elements, }, xp_tracking = (XP_VAULT | XP_UNTRACKED | unknown: 0x49ca87f0)} current_band = #13 0x00005c9d8bfa2089 in mons_place (mg=...) at mon-place.cc:2806 creation = #14 0x00005c9d8bfa337a in create_monster (mg=..., fail_msg=fail_msg@entry=true) at mon-place.cc:3089 montype = summd = 0x0 #15 0x00005c9d8c03c994 in _maybe_spawn_monsters (dam=dam@entry=27, death_type=death_type@entry=KILLED_BY_CLOUD, death_source=death_source@entry=4294901760) at ouch.cc:795 mindex = mg = {cls = MONS_AZURE_JELLY, behaviour = BEH_FRIENDLY, summoner = 0x5c9d8c8b8b80 , summon_duration = 140, summon_type = 0, pos = {x = 27, y = 41}, range_preferred = 2, range_max = 0, range_min = -1, foe = 700, flags = {<_enum_bitfield_exponent_base<-1, false>> = {}, flags = 0}, god = GOD_JIYVA, base_type = MONS_NO_MONSTER, colour = -1, proximity = PROX_ANYWHERE, place = {branch = BRANCH_DUNGEON, depth = 8}, hd = 0, hp = 0, exp = 0, extra_flags = {<_enum_bitfield_exponent_base<-1, false>> = {}, flags = 4398046511104}, mname = "", non_actor_summoner = "", initial_shifter = RANDOM_MONSTER, map_mask = 0, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }, xp_tracking = XP_NON_VAULT} i = 0 count_created = 0 damager = mon = how_many = #16 0x00005c9d8c03e790 in ouch (dam=dam@entry=27, death_type=death_type@entry=KILLED_BY_CLOUD, source=4294901760, aux=0x7ffe6ccbff40 "flame", see_source=, death_source_name=death_source_name@entry=0x7ffe6ccbff60 "", skip_multipliers=false, skip_awaken=false) at ouch.cc:1386 damage_desc = "ally] (27)" drain_amount = 0 hpl = {hp = 27, hurt_type = 2} non_death = env_death = se = {raw_line = , version = , save_rcs_version = "", save_tag_version = "", tiles = 0 '\000', points = -1, name = "", race = 100, job = 100, race_class_name = "", lvl = 0 '\000', best_skill = SK_NONE, best_skill_lvl = 0 '\000', title = "", death_type = 2, death_source = 4294901760, death_source_name = "an ally", death_source_flags = std::set with 0 elements, auxkilldata = "flame", indirectkiller = "an ally", killerpath = "", last_banisher = "", dlvl = 0 '\000', absdepth = 1, branch = BRANCH_DUNGEON, map = "", mapdesc = "", killer_map = "", final_hp = -1, final_max_hp = -1, final_max_max_hp = -1, final_mp = -1, final_max_mp = -1, final_base_max_mp = -1, damage = 27, source_damage = -1, turn_damage = -1, str = -1, intel = -1, dex = -1, ac = -1, ev = -1, sh = -1, god = GOD_NO_GOD, piety = -1, penance = -1, wiz_mode = 0 '\000', explore_mode = 0 '\000', birth_time = 0, death_time = 0, real_time = -1, num_turns = -1, num_aut = -1, num_diff_runes = 0, num_runes = 0, gems_found = 0, gems_intact = 0, kills = 0, maxed_skills = "", fifteen_skills = "", status_effects = "", gold = 0, gold_found = 0, gold_spent = 0, zigs = 0, zigmax = 0, scrolls_used = 0, potions_used = 0, seed = "", fields = std::unique_ptr = {get() = 0x0}} #17 0x00005c9d8c07509f in player::hurt (this=0x5c9d8c8b8b80 , agent=agent@entry=0x5c9d8c980588 , amount=amount@entry=27, flavour=flavour@entry=BEAM_FIRE, kill_type=kill_type@entry=KILLED_BY_CLOUD, source="", aux="flame") at /usr/include/c++/13/bits/basic_string.h:222 No locals. #18 0x00005c9d8bb68e4b in _actor_apply_cloud (act=, cloud=...) at /usr/include/c++/13/bits/basic_string.tcc:238 oppressor = 0x5c9d8c980588 oppr_name = " something's" player = mons = resist = cloud_max_base_damage = final_damage = 27 cloud_flavour = side_effects = #19 0x00005c9d8bb69035 in actor_apply_cloud (act=) at cloud.cc:1420 cl = cloud = #20 0x00005c9d8c07120b in player_reacts () at player-reacts.cc:1224 stealth = 137 #21 0x00005c9d8c3300dd in world_reacts () at main.cc:2608 No locals. #22 0x00005c9d8c331ff9 in _input () at main.cc:1304 player_disabled = {was_disabled = false} #23 0x00005c9d8c332b25 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #24 0x00005c9d8babbb67 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #25 main (argc=12, argv=0x7ffe6ccc08d8) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }}} [Inferior 1 (process 2038234) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-86861419c1/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-86861419c1/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-86861419c1/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 8 Level id: D:8 Level build method = random_map_in_depth, level layout type = passages, absdepth0 = 7 Level vaults: nicolae_BIG_FREAKIN_CUBE layout_gridville mainiacjoe_overflow_small_starburst mainiacjoe_overflow_brackets serial_shops shop uniq_blorkula_the_orcula Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You now have 137 gold pieces (gained 25). e - a wand of paralysis (10) Things that are here: a +2 antimagic dagger; a +0 club; a +0 leather armour Jiyva gurgles merrily. Things that are here: a +0 dagger; a +0 robe d - a scroll labelled TOTSUX ZI TIG You hear a distant slurping noise. Things that are here: a +0 dagger; a +0 robe Okay, then. You hear a distant slurping noise. You now have 154 gold pieces (gained 17). You hear a distant slurping noise. You hear a distant slurping noise. You hear a distant slurping noise. You hear a distant slurping noise. You hear a distant slurping noise. You hear a distant slurping noise. You hear a distant slurping noise. You hear a distant slurping noise. You hear a distant slurping noise. An ogre comes into view. It is wielding a +0 giant club. Casting: Forge Lightning Spire (dangerous; 16% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Forge Blazeheart Golem. Flames sear your flesh. The ogre shouts! Casting: Forge Blazeheart Golem (dangerous; 16% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You bind the heart of a blast furnace in slag iron. The ogre hits your blazeheart golem with a +0 giant club! Your blazeheart golem punches the ogre!! The ogre hits your blazeheart golem with a +0 giant club! Your blazeheart golem punches the ogre!! The ogre dies! Your blazeheart golem falls apart, revealing its core! Your Spellcasting skill increases to level 6! Your blazeheart core explodes! Magic restored. You hear a distant slurping noise. Found a stone staircase leading down. You hear a distant slurping noise. Found a stone staircase leading up. You hear a distant slurping noise. There is a stone staircase leading up here. A scorpion comes into view. Jiyva says: Divide and consume! A scorpion is nearby! Casting: Forge Blazeheart Golem (dangerous; 14% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. The scorpion stings you. You are poisoned. The scorpion poisons you! The scorpion closely misses you. You barely miss the scorpion. You bite the scorpion, but do no damage. You feel very sick. The scorpion stings you but does no damage. You closely miss the scorpion. You bite the scorpion, but do no damage. You bludgeon the scorpion! The scorpion is heavily wounded. You feel sick. Your slimy shroud breaks as it bends the scorpion's attack away. Your lightning spire shoots out a bolt of lightning at the scorpion! The bolt of electricity hits the scorpion! The bolt of electricity hits the scorpion. The scorpion dies! The bolt of electricity hits your lightning spire. Your lightning spire completely resists. No target in view! Okay, then. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You are no longer poisoned. You hear a distant slurping noise. Your slime shroud regrows. You see here a scorpion corpse. Jiyva gurgles merrily. You hear a distant slurping noise. Found three shops. Found Raasax's Distillery. There is an entrance to Wiutana's General Store here. You can access your shopping list by pressing '$'. There is an entrance to Dataraep's Antique Armour Shop here. You can access your shopping list by pressing '$'. There is an entrance to Jayp's Distillery here. You can access your shopping list by pressing '$'. You can access your shopping list by pressing '$'. There is an entrance to Raasax's Distillery here. You can access your shopping list by pressing '$'. You hear a distant slurping noise. You hear a distant slurping noise. You swap places. You hear a distant slurping noise. x2 g - 2 scrolls of fog (gained 1) You now have 167 gold pieces (gained 13). Grinder comes into view. Grinder is nearby! Grinder is nearby! Casting: Forge Lightning Spire (dangerous; 14% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. Your lightning spire cannot move out of your way! (Use ctrl+direction or * direction to deconstruct it instead.) Grinder closely misses you. Grinder gestures at you. You are unaffected. Casting: Forge Lightning Spire (dangerous; 14% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You barely miss Grinder. Your pseudopods misses Grinder. Grinder hits you. You writhe in agony. Your lightning spire shoots out a bolt of lightning at Grinder! The bolt of electricity hits Grinder. You hit Grinder. Grinder convulses. Grinder is heavily wounded. Grinder blinks! Grinder rolls her eyes. Your lightning spire shoots out a bolt of lightning at Grinder! The bolt of electricity misses Grinder. You hit Grinder. Grinder convulses! You bite Grinder. Your pseudopods misses Grinder. Grinder is almost dead. Grinder hits you. Grinder gestures at you. You suddenly lose the ability to move! Your lightning spire shoots out a bolt of lightning at Grinder! The bolt of electricity hits Grinder. Grinder hits you. Grinder hits you. You writhe in agony. Your slimy shroud breaks as it bends Grinder's attack away. You can act again. Unknown command. Unknown command. You hit Grinder. You kill Grinder! Your Shapeshifting skill increases to level 3! Your lightning spire fades away. Your slime shroud regrows. Jiyva gurgles merrily. Done exploring. Done exploring. Done exploring. Done exploring. There is a stone staircase leading down here. You climb downwards. Found a stone staircase leading down. There is a stone staircase leading up here. A hound is nearby! Casting: Forge Lightning Spire (dangerous; 14% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. Your lightning spire shoots out a bolt of lightning at the hound! The bolt of electricity hits the hound. The hound barks! A bullfrog comes into view. Your lightning spire shoots out a bolt of lightning at the bullfrog! The bolt of electricity hits the bullfrog! The hound bites your lightning spire but does no damage. The hound barely misses your lightning spire. Your lightning spire shoots out a bolt of lightning at the bullfrog! The bolt of electricity misses the bullfrog. The hound bites your lightning spire but does no damage. The hound bites your lightning spire but does no damage. The bullfrog closely misses you. You barely miss the bullfrog. The bullfrog is heavily wounded. The hound bites your lightning spire. The bullfrog barely misses you. The hound bites your lightning spire but does no damage. Your lightning spire shoots out a bolt of lightning at the bullfrog! The bolt of electricity hits the bullfrog! You hit the bullfrog. You kill the bullfrog! The hound bites your lightning spire but does no damage. Your lightning spire shoots out a bolt of lightning at the hound! The bolt of electricity hits the hound! The hound dies! No target in view! Your lightning spire fades away. Jiyva alters your body. Your thinking seems confused. Your pseudopods become smaller. x2 Your film of slime dries up. Your body churns, leaving you strangely quenched. You feel like your luck has run out. Your teeth lengthen and sharpen some more. Your teeth grow very long and razor-sharp. Iridescent scales grow over part of your body. Iridescent scales spread over more of your body. You open the door. There is an open door here. Found a ring mail. Jiyva will now unseal the treasures of the Slime Pits. Welcome back, tswn the Gnoll Forgewright. Slime for the Slime God! Press ? for a list of commands and other information. Found a stone staircase leading up. Found a whip. You pick up a parchment of Fireball and begin reading... You add the spell Fireball to your library. Okay, then. There is a stone staircase leading up here. An orc comes into view. It is wielding a +0 hand axe. The orc shouts! An orc is nearby! The orc hits you with a +0 hand axe. You barely miss the orc. The orc completely misses you. You barely miss the orc. Your pseudopods misses the orc. The orc misses you. You completely miss the orc. The orc barely misses you. You closely miss the orc. Your pseudopods misses the orc. The orc completely misses you. You slash the orc! You bite the orc. You kill the orc! No target in view! f - a black potion You now have 179 gold pieces (gained 12). Found a stone staircase leading down. A marrowcuda comes into view. Cast which spell? (? or * to list) You miscast Forge Lightning Spire. Metal odds and ends fall onto you out of nowhere. Wild magic corrodes you! Casting: Forge Lightning Spire (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. You hit the marrowcuda. The marrowcuda convulses. The marrowcuda is moderately damaged. The marrowcuda barely misses you. You barely miss the marrowcuda. The marrowcuda is moderately damaged. The marrowcuda bites you. Another marrowcuda is drawn to the feast! Your lightning spire shoots out a bolt of lightning at the marrowcuda! The bolt of electricity hits the marrowcuda! You hit the marrowcuda but do no damage. Your bite misses the marrowcuda. The marrowcuda is moderately damaged. The marrowcuda closely misses you. Your lightning spire shoots out a bolt of lightning at the marrowcuda! The bolt of electricity hits the marrowcuda! The marrowcuda bites you but does no damage. You hit the marrowcuda. The marrowcuda convulses. The marrowcuda is almost destroyed. You hit the marrowcuda. The marrowcuda convulses. The marrowcuda bites you. Another marrowcuda is drawn to the feast! The marrowcuda bites you. Another marrowcuda is drawn to the feast! You slash the marrowcuda! You destroy the marrowcuda! The marrowcuda disappears in a puff of smoke! You barely miss the marrowcuda. You are no longer corroded. The marrowcuda closely misses you. x2 You slash the marrowcuda! The marrowcuda convulses! You destroy the marrowcuda! The marrowcuda disappears in a puff of smoke! x2 Your Invocations skill increases to level 4! No target in view! HP restored. A bullfrog comes into view. You see here 12 gold pieces. A bullfrog is nearby! Your lightning spire fades away. Found a purple potion. The helpless bullfrog fails to defend itself. You slash the bullfrog! The bullfrog is severely wounded. The bullfrog closely misses you. The bullfrog completely misses you. You hit the bullfrog. Your bite misses the bullfrog. Your pseudopods misses the bullfrog. The bullfrog is almost dead. The bullfrog misses you. You barely miss the bullfrog. You bludgeon the bullfrog. The bullfrog is almost dead. The bullfrog hits you but does no damage. x2 You barely miss the bullfrog. The bullfrog is almost dead. The bullfrog hits you but does no damage. You hit the bullfrog. You kill the bullfrog! Your Conjurations skill increases to level 3! Your Hexes skill increases to level 3! Your Summonings skill increases to level 3! Your Necromancy skill increases to level 3! Your Translocations skill increases to level 3! Your Fire Magic skill increases to level 3! Your Ice Magic skill increases to level 3! Your Air Magic skill increases to level 3! Your Earth Magic skill increases to level 3! Your Alchemy skill increases to level 3! No target in view! You pick up a parchment of Martyr's Knell and begin reading... You add the spell Martyr's Knell to your library. There is a stone staircase leading down here. You now have 191 gold pieces (gained 12). j - a purple potion T - 2 scrolls of torment (gained 1) A sky beast comes into view. Found a stone staircase leading up. Okay, then. Casting: Forge Lightning Spire (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Forge Blazeheart Golem. You are caught in an explosion of metallic debris. Wild magic corrodes you! Casting: Forge Blazeheart Golem (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You bind the heart of a blast furnace in slag iron. Your blazeheart golem punches the sky beast. Your blazeheart golem's core grows cold and it stops moving. The sky beast attacks as it pursues you! The sky beast barely misses you. The sky beast attacks as it pursues you! The sky beast hits you. The confined air twists around weakly and strikes you. Your blazeheart golem's core flares to life once more. You swap places. The sky beast hits your blazeheart golem. The confined air twists around weakly and strikes your blazeheart golem. Your blazeheart golem barely misses the sky beast. The sky beast hits your blazeheart golem. You are no longer corroded. The sky beast hits your blazeheart golem. The confined air twists around weakly and strikes your blazeheart golem. Your blazeheart golem misses the sky beast. The sky beast hits your blazeheart golem. The confined air twists around weakly and strikes your blazeheart golem. The sky beast hits your blazeheart golem. Your blazeheart golem punches the sky beast. The sky beast hits your blazeheart golem. The confined air twists around weakly and strikes your blazeheart golem. The sky beast hits your blazeheart golem. Your blazeheart golem punches the sky beast. Your blazeheart golem falls apart, revealing its core! Something completely misses your blazeheart core. Your blazeheart core explodes! You hear a howl! x2 The sky beast is engulfed in blazing flames. The sky beast dies! Your Dodging skill increases to level 6! Found a leather armour. There is a stone staircase leading up here. Found a stone staircase leading down. There is a stone staircase leading down here. Found a ring mail. A howler monkey comes into view. A howler monkey is nearby! 2 howler monkeys come into view. You catch the helpless howler monkey completely off-guard! You hit the howler monkey. The howler monkey is lightly wounded. The howler monkey howls! x2 You hit the howler monkey. The howler monkey hits you but does no damage. The howler monkey closely misses you. The howler monkey hits you. The howler monkey closely misses you. Casting: Forge Blazeheart Golem (dangerous; 12% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. The howler monkey barely misses you. x2 Your lightning spire shoots out a bolt of lightning at the howler monkey! The bolt of electricity misses the howler monkey. The bolt of electricity hits the howler monkey! x2 The howler monkey hoots and howls with incredible vigour! x2 You closely miss the howler monkey. You bludgeon the howler monkey, but do no damage. The howler monkey is severely wounded. The howler monkey hoots and howls with incredible vigour! x2 You hit the howler monkey. You kill the howler monkey! Your lightning spire shoots out a bolt of lightning at the howler monkey! The bolt of electricity hits the howler monkey! x2 The howler monkey dies! The bolt of electricity hits your lightning spire. Your lightning spire completely resists. You have reached level 9! Your experience leads to an increase in your attributes! Your base attributes are Str 9, Int 18, Dex 10. Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. x2 Okay, then. You closely miss the howler monkey. The howler monkey is almost dead. The howler monkey completely misses you. Your lightning spire shoots out a bolt of lightning at the howler monkey! The bolt of electricity hits the howler monkey! The howler monkey dies! The bolt of electricity hits your lightning spire. Your lightning spire completely resists. No target in view! Okay, then. Things that are here: a howler monkey corpse; a howler monkey corpse; a howler monkey corpse Your lightning spire fades away. Found a robe. You see here a +0 robe. A gnoll sergeant comes into view. It is wielding a +0 spear. You see here 16 gold pieces. A gnoll sergeant is nearby! A gnoll sergeant is nearby! Casting: Forge Lightning Spire (dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. You hear a shout! A gnoll comes into view. It is wielding a +0 spear. You hear a shout! x3 The gnoll hits you from afar with a +0 spear. 3 gnolls come into view. The gnoll shouts! A gnoll comes into view. It is wielding a +0 spear. The gnoll barely misses you. Your lightning spire shoots out a bolt of lightning at the gnoll! The bolt of electricity hits the gnoll! x2 The bolt of electricity hits the gnoll sergeant! The gnoll barely misses you. Casting: Forge Lightning Spire (dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You bind the heart of a blast furnace in slag iron. The gnoll hits you from afar with a +0 spear. Your blazeheart golem punches the gnoll sergeant!! Your lightning spire shoots out a bolt of lightning at the gnoll sergeant! The bolt of electricity hits the gnoll sergeant! The gnoll sergeant dies! The bolt of electricity hits the gnoll! The gnoll dies! The bolt of electricity hits the gnoll! The gnoll dies! Your blazeheart golem barely misses the gnoll. The gnoll hits you from afar with a +0 spear. The gnoll hits your blazeheart golem with a +0 spear. Your blazeheart golem punches the gnoll! Your blazeheart golem's core grows cold and it stops moving. Your blazeheart golem's core flares to life once more. The gnoll hits you with a +0 club. The gnoll hits your blazeheart golem with a +0 spear. Unknown command. The gnoll barely misses you. The gnoll hits you with a +0 club. The gnoll barely misses you. Your blazeheart golem punches the gnoll! The gnoll dies! Your blazeheart golem falls apart, revealing its core! Your Fighting skill increases to level 4! Your Short Blades skill increases to level 4! Your Long Blades skill increases to level 4! Your Axes skill increases to level 4! Your Maces & Flails skill increases to level 4! Your Polearms skill increases to level 4! Your Staves skill increases to level 4! Your Ranged Weapons skill increases to level 4! Your Throwing skill increases to level 4! Your Armour skill increases to level 4! Your Shields skill increases to level 4! Your Unarmed Combat skill increases to level 4! Your Evocations skill increases to level 4! You hit the gnoll. The gnoll is heavily wounded. Your lightning spire fades away. Your blazeheart core explodes! The fiery explosion engulfs the gnoll! The gnoll dies! The fiery explosion engulfs you! The gnoll barely misses you. The gnoll barely misses you. You slash the gnoll! You kill the gnoll! No target in view! Okay, then. k - a bubbling coppery potion Things that are here: a +0 club; a gnoll corpse You now have 207 gold pieces (gained 16). You see here a +0 spear. You see here a +0 whip. A sky beast comes into view. A sky beast is nearby! A sky beast is nearby! Okay, then. Casting: Forge Blazeheart Golem (dangerous; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You bind the heart of a blast furnace in slag iron. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Follow me! Your blazeheart golem's core grows cold and it stops moving. Your blazeheart golem's core flares to life once more. The sky beast attacks as it pursues you! The sky beast hits you. Your blazeheart golem closely misses the sky beast. Your blazeheart golem's core grows cold and it stops moving. You barely miss the sky beast. The sky beast hits you. The confined air twists around weakly and strikes you! You slash the sky beast! The sky beast is moderately wounded. The sky beast hits you. The confined air twists around weakly and strikes you. You miss the sky beast. The sky beast is moderately wounded. The sky beast hits you. The confined air twists around weakly and strikes you. You hit the sky beast. Your pseudopods misses the sky beast. The sky beast is moderately wounded. The sky beast closely misses you. The sky beast hits you. The confined air twists around weakly and strikes you. You slash the sky beast! The sky beast is severely wounded. The sky beast hits you. The confined air twists around weakly and strikes you. You barely miss the sky beast. Your pseudopods misses the sky beast. The sky beast is severely wounded. The sky beast misses you. You hit the sky beast. Your pseudopods misses the sky beast. The sky beast is almost dead. The sky beast hits you. The confined air twists around weakly and strikes you. Jiyva gurgles merrily. You hit the sky beast but do no damage. The sky beast is almost dead. The sky beast hits you. The confined air twists around weakly and strikes you. You barely miss the sky beast. You bludgeon the sky beast, but do no damage. The sky beast is severely wounded. The sky beast misses you. You barely miss the sky beast. Your pseudopods misses the sky beast. The sky beast is severely wounded. The sky beast misses you. You slash the sky beast! You kill the sky beast! Your blazeheart golem's core flares to life once more. You hear a distant slurping noise. You unwield the +5 hand axe of Disembowelment {holy, rElec rPois Dex+3}. The +5 hand axe of Disembowelment {holy, rElec rPois Dex+3} stops glowing. b - a +0 flail (weapon) You unwield your +0 flail. You feel agile. The +5 hand axe of Disembowelment {holy, rElec rPois Dex+3} softly glows with a divine radiance! a - the +5 hand axe of Disembowelment (weapon) {holy, rElec rPois Dex+3} You hear a distant slurping noise. You hear a distant slurping noise. Your blazeheart golem fades away. You hear a distant slurping noise. You hear a splatter. Found a kite shield. g - 3 scrolls of fog (gained 1) You hear a distant slurping noise. A howler monkey comes into view. You see here a potion of curing. A howler monkey is nearby! A howler monkey is nearby! You hear a distant slurping noise. The howler monkey hoots and howls with incredible vigour! You hear an angry buzzing noise. Casting: Forge Blazeheart Golem (dangerous; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Casting: Forge Blazeheart Golem (dangerous; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Forge Lightning Spire. You feel a sudden electric shock. You resist. You hear a distant slurping noise. Casting: Forge Lightning Spire (dangerous; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. Your lightning spire shoots out a bolt of lightning at the howler monkey! The bolt of electricity hits the howler monkey!! The howler monkey hoots and howls with incredible vigour! Your lightning spire shoots out a bolt of lightning at the howler monkey! The bolt of electricity hits the howler monkey! The howler monkey dies! You see here a +0 kite shield. j - a +0 kite shield Magic restored. You hear a slurping noise. A scorpion comes into view. You hear a slurping noise. Your lightning spire shoots out a bolt of lightning at the scorpion! The bolt of electricity hits the scorpion. A hornet comes into view. The scorpion stings your lightning spire but does no damage. Your lightning spire shoots out a bolt of lightning at the hornet! The bolt of electricity hits the scorpion! The scorpion dies! The bolt of electricity hits the hornet! The hornet stings you. You feel yourself slow down. Your lightning spire shoots out a bolt of lightning at the hornet! The bolt of electricity hits the hornet! You slash the hornet! You bite the hornet. You bludgeon the hornet, but do no damage. The hornet is almost dead. The hornet stings you. The hornet barely misses you. Your lightning spire shoots out a bolt of lightning at the hornet! The bolt of electricity hits the hornet. The hornet dies! Your Stealth skill increases to level 6! Your Forgecraft skill increases to level 8! No target in view! You feel yourself speed up. Your lightning spire fades away. You open the door. There is an open door here. You open the door. There is an open door here. A drude comes into view. The drude shouts! A drude is nearby! Casting: Forge Lightning Spire (dangerous; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. Casting: Forge Lightning Spire (dangerous; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You bind the heart of a blast furnace in slag iron. Your lightning spire shoots out a bolt of lightning at the drude! The bolt of electricity hits the drude! Your lightning spire shoots out a bolt of lightning at the drude! The bolt of electricity hits the drude! The drude dies! You hear a distant slurping noise. Your blazeheart golem fades away. You hear a distant slurping noise. You hear a series of splatters. You swap places. You hear a distant slurping noise. Key pressed, stopping explore. You hear a distant slurping noise. You hear a distant slurping noise. You hear a distant slurping noise. You hear a distant slurping noise. You hear a squelching noise. You hear a distant slurping noise. You hear a distant slurping noise. Done exploring. Done exploring. Done exploring. You hear a distant slurping noise. Things that are here: a howler monkey skeleton; a howler monkey skeleton; a howler monkey skeleton You hear a distant slurping noise. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. t - 2 scrolls of teleportation (gained 1) Found a stone staircase leading down. Found a ring mail. You open the door. A two-headed ogre comes into view. It is wielding a +0 giant club and a +0 great mace. A two-headed ogre is nearby! Casting: Forge Blazeheart Golem (dangerous; 9% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. The two-headed ogre shouts in stereo! Your lightning spire shoots out a bolt of lightning at the two-headed ogre! The bolt of electricity hits the two-headed ogre! There is a stone staircase leading down here. Casting: Forge Lightning Spire (dangerous; 9% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You bind the heart of a blast furnace in slag iron. The two-headed ogre hits your lightning spire with a +0 giant club! The two-headed ogre hits your lightning spire with a +0 great mace! Your lightning spire is destroyed! You swap places. Your blazeheart golem punches the two-headed ogre. The two-headed ogre hits your blazeheart golem with a +0 giant club! The two-headed ogre hits your blazeheart golem with a +0 great mace! The two-headed ogre hits your blazeheart golem with a +0 giant club!! Your blazeheart golem falls apart, revealing its core! The two-headed ogre completely misses your blazeheart core. Your blazeheart core explodes! The fiery explosion engulfs the two-headed ogre!! Casting: Forge Blazeheart Golem (dangerous; 9% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Forge Lightning Spire. The air around you crackles with energy. You resist. The two-headed ogre is engulfed in blazing flames. Casting: Forge Lightning Spire (dangerous; 9% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. The two-headed ogre is engulfed in blazing flames. The two-headed ogre dies! Your Invocations skill increases to level 5! Your Shapeshifting skill increases to level 4! Magic restored. You open the door. Your lightning spire fades away. There is an open door here. You open the door. Blorkula the Orcula comes into view. He is wielding a +0 trident and carrying a wand of flame. Blorkula the Orcula is nearby! Casting: Forge Lightning Spire (dangerous; 9% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You bind the heart of a blast furnace in slag iron. Blorkula the Orcula shouts! Blorkula the Orcula is briefly surrounded by a halo of forest green light. Blorkula the Orcula casts a spell at you. The puff of frost misses you. Your blazeheart golem barely misses Blorkula the Orcula. Blorkula the Orcula closely misses you. There is an open door here. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Follow me! Blorkula the Orcula hits you from afar with a +0 trident! Blorkula the Orcula points at you and mumbles some strange words. The sting hits your blazeheart golem. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Guard this area! Blorkula the Orcula hits your blazeheart golem with a +0 trident. Blorkula the Orcula bites your blazeheart golem. Your blazeheart golem punches Blorkula the Orcula!! Blorkula the Orcula mumbles some strange words. Blorkula the Orcula seems to speed up. There is an open door here. Blorkula the Orcula misses you. Blorkula the Orcula zaps a wand. The puff of flame hits your blazeheart golem. Your blazeheart golem resists. Your blazeheart golem punches Blorkula the Orcula!! Blorkula the Orcula avoids the killing blow by scattering into a rainbow of bats! The vampire bat bites your blazeheart golem but does no damage. The vampire bat completely misses your blazeheart golem. The vampire bat bites your blazeheart golem. The vampire bat bites your blazeheart golem but does no damage. x4 Your blazeheart golem punches the vampire bat! Your blazeheart golem falls apart, revealing its core! The vampire bat completely misses your blazeheart core. x2 Your blazeheart core explodes! The fiery explosion engulfs the vampire bat!! The vampire bat is destroyed! The fiery explosion engulfs the vampire bat!! The vampire bat is destroyed! The fiery explosion engulfs the vampire bat!! The vampire bat is destroyed! The fiery explosion engulfs the vampire bat!! The vampire bat is destroyed! You hear an angry buzzing noise. x2 Casting: Forge Blazeheart Golem (dangerous; 9% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. Your lightning spire shoots out a bolt of lightning at the vampire bat! The bolt of electricity hits the vampire bat! x2 Blorkula the Orcula is destroyed! A faint prismatic mist rises from Blorkula's broken form and then dissipates. A killer bee comes into view. A killer bee comes into view. The killer bee barely misses you. You miss the killer bee. The killer bee closely misses you. The killer bee completely misses you. You slash the killer bee! Your bite misses the killer bee. You bludgeon the killer bee, but do no damage. The killer bee is heavily wounded. The killer bee barely misses you. The killer bee stings you but does no damage. A killer bee comes into view. Your lightning spire shoots out a bolt of lightning at the killer bee! The bolt of electricity hits the killer bee! You barely miss the killer bee. You bludgeon the killer bee. The killer bee is heavily wounded. The killer bee stings you. The killer bee closely misses you. Your lightning spire shoots out a bolt of lightning at the killer bee! The bolt of electricity hits the killer bee! The killer bee dies! The bolt of electricity misses the killer bee. You miss the killer bee. The killer bee is severely wounded. The killer bee stings you but does no damage. The killer bee barely misses you. x2 Your lightning spire shoots out a bolt of lightning at the killer bee! The bolt of electricity hits the killer bee! The bolt of electricity misses the killer bee. You closely miss the killer bee. You bludgeon the killer bee, but do no damage. The killer bee is severely wounded. You hit the killer bee. The killer bee stings you. The killer bee barely misses you. x3 Your lightning spire shoots out a bolt of lightning at the killer bee! The bolt of electricity hits the killer bee! The killer bee dies! The bolt of electricity hits the killer bee! The killer bee dies! Your Spellcasting skill increases to level 7! No target in view! HP restored. You see here a killer bee corpse. a - a wand of flame (16) There is an open door here. Things that are here: a +0 trident; a +0 robe; the orc corpse of Blorkula the Orcula Found a broken altar of Ashenzari. A - 2 potions of attraction (gained 1) Jiyva says: Divide and consume! Found 2 poisoned darts. Found a stone staircase leading down. You see here 2 poisoned darts. k - 2 poisoned darts You hear a distant slurping noise. You open the door. An orc warrior, an orc and an orc priest come into view. The orc is wielding a +0 short sword of speed. You hear a distant slurping noise. There are monsters nearby! Casting: Forge Lightning Spire (dangerous; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. The orc priest shouts! The orc warrior shouts! You hear a shout! You hear a distant slurping noise. Your lightning spire shoots out a bolt of lightning at the orc! The bolt of electricity misses the orc. Casting: Forge Lightning Spire (dangerous; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Forge Blazeheart Golem. Nothing appears to happen. Your lightning spire shoots out a bolt of lightning at the orc! The bolt of electricity hits the orc! The orc dies! An orc wizard comes into view. It is wielding a +0 dagger. Your lightning spire shoots out a bolt of lightning at the orc priest! The bolt of electricity hits the orc priest! You hear a distant slurping noise. Your lightning spire shoots out a bolt of lightning at the orc priest! The bolt of electricity hits the orc priest! The orc priest dies! The orc wizard hits your lightning spire but does no damage. The orc wizard completely misses your lightning spire. The orc warrior hits you with a +0 hand axe. The orc wizard hits your lightning spire but does no damage. You hit the orc warrior but do no damage. You bite the orc warrior, but do no damage. You bludgeon the orc warrior. The orc warrior is lightly wounded. The orc wizard completely misses your lightning spire. The orc warrior completely misses you. Your lightning spire shoots out a bolt of lightning at the orc warrior! The bolt of electricity hits the orc warrior! You hit the orc warrior. The orc warrior is severely wounded. The orc wizard hits your lightning spire with a +0 dagger. The orc warrior hits you but does no damage. You slash the orc warrior! The orc warrior is almost dead. The orc wizard hits your lightning spire but does no damage. The orc warrior hits you with a +0 hand axe. You barely miss the orc warrior. You bludgeon the orc warrior, but do no damage. The orc warrior is almost dead. The orc warrior completely misses you. The orc wizard hits your lightning spire but does no damage. You closely miss the orc warrior. The orc warrior is almost dead. The orc warrior misses you. The orc wizard hits your lightning spire but does no damage. You hit the orc warrior. You kill the orc warrior! The orc wizard hits your lightning spire with a +0 dagger. Your Conjurations skill increases to level 4! Your Hexes skill increases to level 4! Your Summonings skill increases to level 4! Your Necromancy skill increases to level 4! Your Translocations skill increases to level 4! Your Fire Magic skill increases to level 4! Your Ice Magic skill increases to level 4! Your Air Magic skill increases to level 4! Your Earth Magic skill increases to level 4! Your Alchemy skill increases to level 4! The orc wizard hits your lightning spire but does no damage. Your lightning spire shoots out a bolt of lightning at the orc wizard! The bolt of electricity hits the orc wizard! The orc wizard dies! The bolt of electricity hits your lightning spire. Your lightning spire completely resists. Things that are here: a +0 short sword of speed; an orc corpse No target in view! There is an open door here. A howler monkey comes into view. A howler monkey is nearby! A howler monkey is nearby! You barely miss the howler monkey. Your bite misses the howler monkey. You bludgeon the howler monkey. The howler monkey is lightly wounded. The howler monkey hoots and howls with incredible vigour! The howler monkey barely misses you. You barely miss the howler monkey. Your bite misses the howler monkey. The howler monkey is lightly wounded. The howler monkey closely misses you. You closely miss the howler monkey. Your pseudopods misses the howler monkey. The howler monkey is lightly wounded. The howler monkey barely misses you. You closely miss the howler monkey. Your pseudopods misses the howler monkey. The howler monkey is lightly wounded. The howler monkey hoots and howls with incredible vigour! The howler monkey closely misses you. You hit the howler monkey. The howler monkey is moderately wounded. The howler monkey barely misses you. A howler monkey is nearby! A howler monkey is nearby! You completely miss the howler monkey. You bite the howler monkey, but do no damage. Your pseudopods misses the howler monkey. The howler monkey is moderately wounded. The howler monkey hits you but does no damage. You hit the howler monkey. Your pseudopods misses the howler monkey. The howler monkey is severely wounded. The howler monkey hits you. A howler monkey is nearby! You slash the howler monkey! You kill the howler monkey! You have reached level 10! You see here a howler monkey corpse. Found a stone staircase leading up. You hear a distant slurping noise. Found a club. You hear a distant slurping noise. You hear a distant slurping noise. There is a stone staircase leading up here. A wight comes into view. It is wielding a +0 battleaxe. Found a sharpened gold wand. The wight moves out of view. A wight comes into view. It is wielding a +0 great sword. A wight is nearby! Casting: Forge Blazeheart Golem (dangerous; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. A wight and a white imp come into view. The wight is wielding a +1 dagger of freezing. The white imp shouts, "Tremble, thou quaking tip-merry dingleberry!" A wight comes into view. It is wielding a +5 great sword. Your lightning spire shoots out a bolt of lightning at the wight! The bolt of electricity hits the wight! The wight hits your lightning spire with a +5 great sword! The wight hits your lightning spire with a +0 great sword! Your lightning spire is destroyed! The wight attacks as it pursues you! The wight completely misses you. A wight comes into view. It is wielding a +0 dire flail. The wight attacks as it pursues you! The wight hits you but does no damage. The wight attacks as it pursues you! The wight hits you with a +1 dagger of freezing. The wight freezes you. Casting: Forge Lightning Spire (dangerous; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You bind the heart of a blast furnace in slag iron. The wight hits you but does no damage. The wight misses you. You swap places. The wight hits your blazeheart golem with a +1 dagger of freezing. Your blazeheart golem misses the wight. The wight hits your blazeheart golem with a +1 dagger of freezing. The wight freezes your blazeheart golem. The wight hits your blazeheart golem with a +1 dagger of freezing. The wight freezes your blazeheart golem. Your blazeheart golem completely misses the wight. The wight hits your blazeheart golem with a +1 dagger of freezing! The wight freezes your blazeheart golem. You barely miss the wight. You bludgeon the wight, but do no damage. The wight is heavily damaged. The wight hits your blazeheart golem but does no damage. The wight completely misses you. Your blazeheart golem punches the wight but does no damage. You hit the wight but do no damage. Your bite misses the wight. The wight is heavily damaged. You hit the wight but do no damage. The wight barely misses you. The wight hits your blazeheart golem but does no damage. The wight hits you with a +0 great sword. You partially resist. You feel drained. You barely miss the wight. You bludgeon the wight, but do no damage. The wight is heavily damaged. You hit the wight but do no damage. The wight misses you. The wight hits your blazeheart golem but does no damage. The wight hits you but does no damage. Your blazeheart golem punches the wight! The wight is destroyed! Your blazeheart golem falls apart, revealing its core! Your life force feels restored. You completely miss the wight. Your pseudopods misses the wight. The wight is heavily damaged. You hit the wight. The wight convulses. Your blazeheart core explodes! The fiery explosion engulfs you!! The wight hits you with a +5 great sword. You partially resist. You feel drained. The wight closely misses you. You barely miss the wight. You bludgeon the wight. The wight is heavily damaged. You hit the wight. The wight convulses. You are engulfed in blazing flames. * * * LOW HITPOINT WARNING * * * >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-475-g86861419c1 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_LEFT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [tswn] Species: Gnoll Job: Forgewright HP: 18/72; mods: -1/0 MP: 20/20; mod: 0 Stats: 9 20 13 Position: (27, 41), god: Jiyva (15), 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 | 3 | 4 | 182 | 57/62 Short Blades | X | 1 | 3 | 4 | 182 | 57/62 Long Blades | X | 1 | 3 | 4 | 182 | 57/62 Axes | X | 1 | 3 | 4 | 182 | 57/62 Maces & Flails | X | 1 | 3 | 4 | 182 | 57/62 Polearms | X | 1 | 3 | 4 | 182 | 57/62 Staves | X | 1 | 3 | 4 | 182 | 57/62 Ranged Weapons | X | 1 | 3 | 4 | 182 | 57/62 Throwing | X | 1 | 3 | 4 | 182 | 57/62 Armour | X | 1 | 3 | 4 | 182 | 57/62 Dodging | X | 1 | 3 | 6 | 333 | 71/88 Stealth | X | 1 | 3 | 6 | 309 | 47/88 Shields | X | 1 | 3 | 4 | 182 | 57/62 Unarmed Combat | X | 1 | 3 | 4 | 182 | 57/62 Spellcasting | X | 1 | 4 | 7 | 361 | 11/100 Conjurations | X | 1 | 3 | 4 | 182 | 6/89 Hexes | X | 1 | 3 | 4 | 182 | 6/89 Summonings | X | 1 | 4 | 4 | 182 | 6/89 Necromancy | X | 1 | 4 | 4 | 182 | 6/89 Translocations | X | 1 | 4 | 4 | 182 | 6/89 Forgecraft | X | 1 | 4 | 8 | 683 | 47/159 Fire Magic | X | 1 | 4 | 4 | 182 | 6/89 Ice Magic | X | 1 | 4 | 4 | 182 | 6/89 Air Magic | X | 1 | 4 | 4 | 182 | 6/89 Earth Magic | X | 1 | 4 | 4 | 182 | 6/89 Alchemy | X | 1 | 4 | 4 | 182 | 6/89 Invocations | X | 1 | 4 | 5 | 182 | 25/63 Evocations | X | 1 | 4 | 4 | 182 | 57/62 Shapeshifting | X | 1 | 4 | 4 | 182 | 34/74 Spell bugs: Durations: Attributes: #12: 207 #23: 1702 #24: -1261131985 #49: 475 #73: 63973 Mutations: fangs: 3 (1 innate) iridescent scales: 2 pseudopods: 1 MP-powered wands: 1 treasure sense: 1 (innate) distributed training: 1 (innate) Inventory bugs: Equipment: eq slot #9, inv slot #5: ring of positive energy eq slot #3, inv slot #6: +0 robe eq slot #8, inv slot #3: +1 cloak eq slot #9, inv slot #4: ring of poison resistance eq slot #4, inv slot #7: +0 helmet eq slot #1, inv slot #0: +5 hand axe of Disembowelment {holy, rElec rPois Dex+3} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.#.#.#.#.#.....# ####.#.#.#.#.#...... .......#.#.#.#.#.#.....# ......#...#...#...# ......#...#.<.#...# ......#...#...#.5.# .......#.#.#.#.#☼#.....# .......#.#.#.#.#°#....#. .......#.#.#.#.#@#...## ...)....#...#..z#z###.#. ........#...#... #...#.. # ## #########...#...#....#... .###.# ##.#.#.#.....# ..###...#. #.#.#.#....#.###.#....#. ∆ #.#.#.#...###...#.....#. ##...#.###.#....#....#.. #...##...#.....#...##.. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_polearm fix_slime_vaults: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>