ASSERT(wpn && (wpn->base_type == OBJ_MISSILES || is_range_weapon(*wpn))) in 'ranged-attack.cc' at line 37 failed. Version: Dungeon Crawl Stone Soup 0.34-a0-2024-gd4ab456d0b Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 1981421912130065348, deterministic pregen: 1 Command line: /usr/games/crawl-git-d4ab456d0b -name Redee -rc /dgldir/rcfiles/crawl-git/Redee.rc -macro /dgldir/rcfiles/crawl-git/Redee.macro -morgue /dgldir/morgue/Redee/ -webtiles-socket /crawl-master/webserver/sockets/Redee:2026-01-16.12:10:44.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 29 stack frames. /usr/games/crawl-git-d4ab456d0b(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x62084ce9a41e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-d4ab456d0b(_Z13do_crash_dumpv+0x43a) [0x62084cea865a]: do_crash_dump() /usr/games/crawl-git-d4ab456d0b(_Z20crash_signal_handleri+0x1fa) [0x62084ce9a8fa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7c0e6136c330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x7c0e613c5b2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x7c0e6136c27e]: /usr/games/crawl-git-d4ab456d0b(+0x501a2d) [0x62084cea7a2d]: /usr/games/crawl-git-d4ab456d0b(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x62084cea7f37]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-d4ab456d0b(_ZN13ranged_attackC1EP5actorS1_PK8item_defbS1_+0x4a2) [0x62084d3f7cd2]: ranged_attack::ranged_attack(actor*, actor*, item_def const*, bool, actor*) /usr/games/crawl-git-d4ab456d0b(_ZN18ranged_attack_beamC1ER5actorR8item_def+0x39) [0x62084d55cd39]: ranged_attack_beam::ranged_attack_beam(actor&, item_def&) /usr/games/crawl-git-d4ab456d0b(_Z22dithmenos_shadow_shootRK9coord_def12missile_type+0x406) [0x62084d0131b6]: dithmenos_shadow_shoot(coord_def const&, missile_type) /usr/games/crawl-git-d4ab456d0b(+0xbb9ac4) [0x62084d55fac4]: /usr/games/crawl-git-d4ab456d0b(_Z24aim_player_ranged_attackRN6quiver6actionE+0x1ef) [0x62084d55fd5f]: aim_player_ranged_attack(quiver::action&) /usr/games/crawl-git-d4ab456d0b(+0x76fb0d) [0x62084d115b0d]: /usr/games/crawl-git-d4ab456d0b(+0xcd4743) [0x62084d67a743]: /usr/games/crawl-git-d4ab456d0b(+0xce3965) [0x62084d689965]: /usr/games/crawl-git-d4ab456d0b(+0xcd4a5d) [0x62084d67aa5d]: /usr/games/crawl-git-d4ab456d0b(+0xcd38a3) [0x62084d6798a3]: /usr/games/crawl-git-d4ab456d0b(+0xcd4e84) [0x62084d67ae84]: /usr/games/crawl-git-d4ab456d0b(lua_pcallk+0x95) [0x62084d677135]: /usr/games/crawl-git-d4ab456d0b(_ZN4CLua5pcallEii+0x60) [0x62084ce7f410]: CLua::pcall(int, int) /usr/games/crawl-git-d4ab456d0b(_ZN4CLua6callfnEPKcii+0xb4) [0x62084ce80d34]: CLua::callfn(char const*, int, int) /usr/games/crawl-git-d4ab456d0b(_Z15process_command12command_typeS_+0x208) [0x62084d665e98]: process_command(command_type, command_type) /usr/games/crawl-git-d4ab456d0b(+0xcbe192) [0x62084d664192]: /usr/games/crawl-git-d4ab456d0b(+0xcbebd5) [0x62084d664bd5]: /usr/games/crawl-git-d4ab456d0b(main+0x1f7) [0x62084cdcbf77]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7c0e613511ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7c0e6135128b]: /usr/games/crawl-git-d4ab456d0b(_start+0x25) [0x62084cdcca65]: Trying to run gdb. GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007c0e614377a7 in __GI___wait4 (pid=1872177, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007c0e614377a7 in __GI___wait4 (pid=1872177, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000062084ce9aacc in call_gdb (file=0x7c0e6152b4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 1868675\000\000\000\000\000" #2 0x000062084cea8678 in do_crash_dump () at dbg-asrt.cc:673 t = 1768565478 dir = "/dgldir/morgue/Redee/" name = "/dgldir/morgue/Redee/crash-Redee-20260116-121118.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(wpn && (wpn->base_type == OBJ_MISSILES || is_range_weapon(*wpn))) in 'ranged-attack.cc' at line 37 failed." file = 0x7c0e6152b4e0 <_IO_2_1_stderr_> #3 0x000062084ce9a8fa 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 = {140734092756136}} 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 0x00007c0e6136c27e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x000062084cea7a2d in _BreakStrToDebugger (mesg=mesg@entry=0x7fff359b4490 "ASSERT(wpn && (wpn->base_type == OBJ_MISSILES || is_range_weapon(*wpn))) in 'ranged-attack.cc' at line 37 failed.", assert=true) at dbg-asrt.cc:807 No locals. #10 0x000062084cea7f37 in AssertFailed (expr=expr@entry=0x62084d74c2e8 "wpn && (wpn->base_type == OBJ_MISSILES || is_range_weapon(*wpn))", file=file@entry=0x62084d6c94f2 "ranged-attack.cc", line=line@entry=37, text=text@entry=0x0) at dbg-asrt.cc:845 mesg = "ASSERT(wpn && (wpn->base_type == OBJ_MISSILES || is_range_weapon(*wpn))) in 'ranged-attack.cc' at line 37 failed.\000\2335\377\177\000\000 F\2335\377\177\000\000pI\2335\377\177\000\000\315\311+M\bb\000\000\240E\2335\377\177\000\000\030J\2335\377\177\000\000\002\000\000\000\000\000\000\000\300E\2335\377\177\000\000\320E\2335\377\177\000\000\274I\2335\377\177\000\000\030+\276M\bb\000\000"... args = {{gp_offset = 1500760320, fp_offset = 25096, overflow_arg_area = 0x62085973c900, reg_save_area = 0x62085973c940}} fileName = #11 0x000062084d3f7cd2 in ranged_attack::ranged_attack (this=this@entry=0x7fff359b51c8, attk=attk@entry=0x62084dcb2928 , defn=defn@entry=0x0, wpn=wpn@entry=0x7fff359b4ed0, tele=tele@entry=false, blame=blame@entry=0x0) at ranged-attack.cc:37 No locals. #12 0x000062084d55cd39 in ranged_attack_beam::ranged_attack_beam (this=this@entry=0x7fff359b4f50, agent=..., item=...) at throw.cc:438 No locals. #13 0x000062084d0131b6 in dithmenos_shadow_shoot (targ=..., thrown_projectile=thrown_projectile@entry=NUM_MISSILES) at god-passive.cc:1492 aim = {x = 31, y = 24} target = pos = existing_target = mon = 0x62084dcb2928 launcher = 0x62084dc75e28 throwable = fake_proj = {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, tithe_state = 0}, {plus2 = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }} missile = atk = {beam = {origin_spell = SPELL_NO_SPELL, range = -2, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_NON_ACTOR, ex_size = 0, source_id = 0, source_name = "", name = "", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, stop_at_allies = false, safe_to_user = false, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, no_saving_throw = false, draw_delay = 15, explode_delay = 50, redraw_per_cell = true, special_explosion = 0x0, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 0, capacity 0, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 0 elements, foes_hurt = 0, foes_helped = 0, friends_hurt = 0, friends_helped = 0, ranged_atk = 0x0, tracer = 0x0, chose_ray = false, overshoot_prompt = true, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, last_affected_actor_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 0, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements}, atk = { = {_vptr.attack = 0x62084da2b1a8 , attacker = 0x62084dcb2928 , defender = 0x0, responsible = 0x62084dcb2928 , cancel_attack = false, did_hit = false, needs_message = false, attacker_visible = false, defender_visible = false, perceived_attack = false, obvious_effect = false, to_hit = 0, damage_done = 0, special_damage = 0, aux_damage = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, ev_margin = 0, attk_type = 1501771856, attk_flavour = 25096, attk_damage = 41, weapon = 0x0, damage_brand = SPWPN_NORMAL, wpn_skill = SK_UNARMED_COMBAT, 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}, range_used = 0, reflected = false, will_mulch = false, proj_name = "", teleport = false, _did_net = false}} #14 0x000062084d55fac4 in _fire_player_ranged_attacks (atks=std::vector of length 2, capacity 2 = {...}) at throw.cc:646 Compilation info: <<<<<<<<<<< Compiled with GCC 13.3.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 contrib/install/x86_64-linux-gnu/include -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-d4ab456d0b/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-d4ab456d0b/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-d4ab456d0b/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 10 Level id: D:10 Level build method = , level layout type = passages, absdepth0 = 9 Level vaults: layout_grid_maze nicolae_overflow_rhomboverflow amcnicky_altar_gilded minmay_lair_entry_grove uniq_maurice Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The orc warrior throws a boomerang. The boomerang misses you. You recovered 1 HP! Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +2 short sword of protection, wearing a +0 chain mail and quivering boomerangs (heavily wounded, 68% to hit) You shoot a sling bullet. The sling bullet closely misses the orc warrior. You shoot a sling bullet. The sling bullet hits the orc warrior but does no damage. The orc warrior is heavily wounded. Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +2 short sword of protection, wearing a +0 chain mail and quivering boomerangs (heavily wounded, 68% to hit) You shoot a sling bullet. The sling bullet hits the orc warrior but does no damage. The orc warrior is heavily wounded. You shoot a sling bullet. The sling bullet hits the orc warrior but does no damage. The orc warrior is heavily wounded. You encounter an orc wizard. It is wielding a +0 dagger. Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +2 short sword of protection, wearing a +0 chain mail and quivering boomerangs (moderately wounded, 68% to hit) You shoot a sling bullet. The sling bullet hits the orc warrior but does no damage. The orc warrior is moderately wounded. You shoot a sling bullet. The sling bullet hits the orc warrior. The orc warrior is heavily wounded. Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +2 short sword of protection, wearing a +0 chain mail and quivering boomerangs (heavily wounded, 68% to hit) You shoot a sling bullet. The sling bullet barely misses the orc warrior. You shoot a sling bullet. The sling bullet hits the orc warrior! The orc warrior is almost dead. The orc warrior throws a boomerang. The boomerang barely misses you. You recovered 1 HP! Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +2 short sword of protection, wearing a +0 chain mail and quivering boomerangs (severely wounded, 68% to hit) You shoot a sling bullet. The sling bullet hits the orc warrior. The orc warrior is almost dead. You shoot a sling bullet. The sling bullet hits the orc warrior but does no damage. The orc warrior is almost dead. The orc warrior throws a boomerang. The boomerang closely misses you. Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +2 short sword of protection, wearing a +0 chain mail and quivering boomerangs (almost dead, 68% to hit) You shoot a sling bullet. The sling bullet hits the orc warrior but does no damage. The orc warrior is almost dead. You shoot a sling bullet. The sling bullet hits the orc warrior! You kill the orc warrior! The orc wizard shouts! x2; You hear a shout! The orc wizard casts a spell. The orc wizard flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. Your Ranged Weapons skill increases to level 12! Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line Aim: an orc wizard, wielding a +0 dagger and wearing a +0 robe (66% to hit) You shoot a sling bullet. The sling bullet hits the orc wizard. The orc wizard is lightly wounded. You shoot a sling bullet. The sling bullet hits the orc wizard but does no damage. The orc wizard is lightly wounded. Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line Aim: an orc wizard, wielding a +0 dagger and wearing a +0 robe (lightly wounded, 66% to hit) You shoot a sling bullet. The sling bullet barely misses the orc wizard. You shoot a sling bullet. The sling bullet barely misses the orc wizard. You recovered 1 HP! Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line Aim: an orc wizard, wielding a +0 dagger and wearing a +0 robe (lightly wounded, 66% to hit) You shoot a sling bullet. The sling bullet closely misses the orc wizard. You shoot a sling bullet. The sling bullet hits the orc wizard. The orc wizard is heavily wounded. The orc wizard points at you and mumbles some strange words. The puff of flame hits you! * * * LOW HITPOINT WARNING * * * You encounter an orc. It is wielding a +0 dagger. You took 10 damage! Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line Aim: an orc wizard, wielding a +0 dagger and wearing a +0 robe (heavily wounded, 66% to hit) You shoot a sling bullet. The sling bullet hits the orc wizard. The orc wizard is severely wounded. You shoot a sling bullet. The sling bullet barely misses the orc wizard. Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line Aim: an orc wizard, wielding a +0 dagger and wearing a +0 robe (severely wounded, 66% to hit) You shoot a sling bullet. The sling bullet hits the orc wizard. The orc wizard is almost dead. You shoot a sling bullet. The sling bullet hits the orc wizard. The orc wizard is almost dead. The orc wizard casts a spell at you. The puff of flame hits you! * * * LOW HITPOINT WARNING * * * You took 7 damage! Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line Aim: an orc wizard, wielding a +0 dagger and wearing a +0 robe (almost dead, 66% to hit) You shoot a sling bullet. The sling bullet closely misses the orc wizard. You shoot a sling bullet. The sling bullet hits the orc wizard! You kill the orc wizard! You hear some strange, mumbled words. A puff of flame appears from out of thin air! The puff of flame hits you. * * * LOW HITPOINT WARNING * * * You took 2 damage! You feel much better. You hear some strange, mumbled words. A puff of flame appears from out of thin air! The puff of flame hits you! You recovered 16 HP! You shoot a sling bullet. Reactivating autopickup. You feel a bit more experienced. You shoot a sling bullet. An orc comes into view. You recovered 3 HP! Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 dagger (wandering, hasn't noticed you, 71% to hit) You shoot a sling bullet. The sling bullet hits the orc. The orc shouts! The orc is almost dead. You shoot a sling bullet. The sling bullet hits the orc! You kill the orc! Fire: a) +3 sling {Khenut} Press: ? - help, Shift-Dir - straight line That would be overly suicidal. Key pressed, stopping explore. HP restored. Things that are here: a +0 dagger; a +0 robe You now have 150 gold pieces (gained 3). Things that are here: a +2 short sword of protection; a boomerang; a +0 chain mail You recovered 43 HP! Things that are here: a +5 war axe of freezing; a +0 robe You now have enough gold to buy a glowing leather armour on D:8, or buy a scroll of enchant weapon on D:8. You can access your shopping list by pressing '$'. You now have 171 gold pieces (gained 21). Things that are here: a +0 spear; a +0 robe Things that are here: a +0 long sword; a +0 robe You encounter a hornet. A hornet is nearby! A hornet is nearby! You shoot a sling bullet. The sling bullet hits the hornet. The hornet buzzes angrily. The hornet is lightly wounded. You shoot a sling bullet. The sling bullet hits the hornet. The hornet is moderately wounded. You shoot a sling bullet. The sling bullet hits the hornet but does no damage. The hornet is moderately wounded. You shoot a sling bullet. The sling bullet hits the hornet. The hornet is moderately wounded. You shoot a sling bullet. The sling bullet hits the hornet but does no damage. The hornet is moderately wounded. You shoot a sling bullet. The sling bullet hits the hornet. The hornet is moderately wounded. You shoot a sling bullet. The sling bullet misses the hornet. You shoot a sling bullet. The sling bullet hits the hornet. The hornet is heavily wounded. You shoot a sling bullet. The sling bullet hits the hornet. The hornet is severely wounded. You shoot a sling bullet. The sling bullet closely misses the hornet. You shoot a sling bullet. The sling bullet closely misses the hornet. You shoot a sling bullet. The sling bullet closely misses the hornet. The hornet barely misses you. You shoot a sling bullet. The sling bullet hits the hornet but does no damage. The hornet is severely wounded. You shoot a sling bullet. The sling bullet hits the hornet! The hornet is almost dead. The hornet misses you. You shoot a sling bullet. The sling bullet closely misses the hornet. You shoot a sling bullet. The sling bullet misses the hornet. The hornet stings you. You are poisoned. You took 6 damage! You shoot a sling bullet. The sling bullet barely misses the hornet. You shoot a sling bullet. The sling bullet hits the hornet! You kill the hornet! You feel very sick. You took 3 damage! No target in view! No target in view! No target in view! You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You are no longer poisoned. You encounter a wraith. You took 1 damage! A wraith is nearby! A wraith is nearby! You shoot a sling bullet. The sling bullet hits the wraith. The wraith is lightly damaged. You shoot a sling bullet. The sling bullet hits the wraith. The wraith is moderately damaged. You shoot a sling bullet. The sling bullet hits the wraith. The wraith is moderately damaged. You shoot a sling bullet. The sling bullet hits the wraith but does no damage. The wraith is moderately damaged. You shoot a sling bullet. The sling bullet hits the wraith. The wraith is moderately damaged. You shoot a sling bullet. The sling bullet closely misses the wraith. You recovered 1 HP! You shoot a sling bullet. The sling bullet hits the wraith but does no damage. The wraith is moderately damaged. You shoot a sling bullet. The sling bullet barely misses the wraith. You shoot a sling bullet. The sling bullet hits the wraith but does no damage. The wraith is moderately damaged. You shoot a sling bullet. The sling bullet hits the wraith. The wraith is heavily damaged. You shoot a sling bullet. The sling bullet hits the wraith but does no damage. The wraith is heavily damaged. You shoot a sling bullet. The sling bullet hits the wraith! The wraith is almost destroyed. You shoot a sling bullet. The sling bullet hits the wraith. You destroy the wraith! You shoot a sling bullet. You recovered 1 HP! No target in view! No target in view! You see here a hornet corpse. You now have 181 gold pieces (gained 10). Found a stone staircase leading down. You recovered 8 HP! You pick up a parchment of Tukima's Dance and begin reading... You add the spell Tukima's Dance to your library. Found a staircase to the Orcish Mines. You encounter an orc wizard. It is wielding a +0 dagger. You encounter an orc wizard. It is wielding a +0 dagger. The orc wizard leaves your sight. An orc wizard is nearby! You shoot a sling bullet. The sling bullet hits the orc wizard! The orc wizard shouts! The orc wizard is severely wounded. You shoot a sling bullet. The sling bullet closely misses the orc wizard. You shoot a sling bullet. The sling bullet hits the orc wizard! You kill the orc wizard! You shoot a sling bullet. You shoot a sling bullet. The sling bullet hits the orc wizard. The orc wizard is moderately wounded. You shoot a sling bullet. The sling bullet hits the orc wizard. The orc wizard is heavily wounded. You shoot a sling bullet. The sling bullet hits the orc wizard. The orc wizard is severely wounded. You shoot a sling bullet. The sling bullet hits the orc wizard. The orc wizard is almost dead. You shoot a sling bullet. The sling bullet hits the orc wizard! You kill the orc wizard! You shoot a sling bullet. No target in view! No target in view! No target in view! You encounter an orc wizard. It is wielding a +0 dagger. Items here: $ )) [[ †. An orc wizard is nearby! An orc wizard is nearby! You shoot a sling bullet. The sling bullet barely misses the orc wizard. You shoot a sling bullet. The sling bullet closely misses the orc wizard. The orc wizard shouts! You shoot a sling bullet. The sling bullet hits the orc wizard. The orc wizard is heavily wounded. You shoot a sling bullet. The sling bullet hits the orc wizard! The orc wizard is almost dead. You shoot a sling bullet. The sling bullet hits the orc wizard! You kill the orc wizard! You shoot a sling bullet. No target in view! No target in view! You now have 200 gold pieces (gained 19). Items here: )) [[ †. Found a parchment of Poisonous Vapours. Found an escape hatch in the floor. You pick up a parchment of Construct Spike Launcher and begin reading... You add the spell Construct Spike Launcher to your library. There is an open door here. You encounter a yak. A yak is nearby! A yak is nearby! You shoot a sling bullet. The sling bullet hits the yak but does no damage. The yak bellows! You shoot a sling bullet. The sling bullet hits the yak. The yak is lightly wounded. You shoot a sling bullet. The sling bullet hits the yak! The yak is moderately wounded. You shoot a sling bullet. The sling bullet hits the yak. The yak is heavily wounded. You encounter a yak. x2 The yak leaves your sight. You shoot a sling bullet. The sling bullet hits the yak. The yak is heavily wounded. You shoot a sling bullet. The sling bullet barely misses the yak. You encounter a yak. You shoot a sling bullet. The sling bullet hits the yak! The yak is severely wounded. You shoot a sling bullet. The sling bullet hits the yak. The yak is severely wounded. You shoot a sling bullet. The sling bullet hits the yak! You kill the yak! You shoot a sling bullet. You encounter a yak. The yak leaves your sight. You shoot a sling bullet. The sling bullet barely misses the yak. You shoot a sling bullet. The sling bullet hits the yak! The yak bellows! The yak is moderately wounded. You hear a bellow! The yak bellows! The yak bellows! You shoot a sling bullet. The sling bullet hits the yak. The yak is lightly wounded. You shoot a sling bullet. The sling bullet hits the yak. The yak is moderately wounded. There is a stone staircase leading down here. You see here a hornet corpse. You shoot a sling bullet. The sling bullet hits the yak. The yak is moderately wounded. You shoot a sling bullet. The sling bullet hits the yak. The yak is heavily wounded. You shoot a sling bullet. The sling bullet hits the yak. The yak is heavily wounded. You shoot a sling bullet. The sling bullet hits the yak. The yak is heavily wounded. You shoot a sling bullet. The sling bullet hits the yak. The yak is heavily wounded. You shoot a sling bullet. The sling bullet barely misses the yak. You shoot a sling bullet. The sling bullet hits the yak. The yak is severely wounded. You shoot a sling bullet. The sling bullet closely misses the yak. The sling bullet hits the yak. The yak is lightly wounded. You shoot a sling bullet. The sling bullet completely misses the yak. You shoot a sling bullet. The sling bullet hits the yak. The yak is severely wounded. You shoot a sling bullet. The sling bullet completely misses the yak. You shoot a sling bullet. The sling bullet hits the yak! The yak is almost dead. You shoot a sling bullet. The sling bullet hits the yak! You kill the yak! You shoot a sling bullet. You shoot a sling bullet. The sling bullet hits the yak but does no damage. The yak is lightly wounded. You shoot a sling bullet. The sling bullet hits the yak but does no damage. The yak is lightly wounded. You shoot a sling bullet. The sling bullet hits the yak. The yak is lightly wounded. You shoot a sling bullet. The sling bullet closely misses the yak. The yak barely misses you. You shoot a sling bullet. The sling bullet hits the yak but does no damage. The yak is lightly wounded. You shoot a sling bullet. The sling bullet hits the yak! The yak is moderately wounded. You shoot a sling bullet. The sling bullet barely misses the yak. You shoot a sling bullet. The sling bullet hits the yak but does no damage. The yak is moderately wounded. The yak gores you. You took 1 damage! You shoot a sling bullet. The sling bullet hits the yak! The yak is heavily wounded. You shoot a sling bullet. The sling bullet barely misses the yak. The sling bullet hits the yak. The yak bellows! The yak is lightly wounded. The yak closely misses you. You shoot a sling bullet. The sling bullet hits the yak. The yak is severely wounded. You shoot a sling bullet. The sling bullet closely misses the yak. The sling bullet hits the yak! The yak is moderately wounded. The yak gores you. You took 4 damage! You shoot a sling bullet. The sling bullet hits the yak! The yak is almost dead. You shoot a sling bullet. The sling bullet hits the yak! You kill the yak! You shoot a sling bullet. The sling bullet hits the yak but does no damage. You shoot a sling bullet. The sling bullet hits the yak! The yak is moderately wounded. The yak gores you but does no damage. You recovered 1 HP! You shoot a sling bullet. The sling bullet hits the yak. The yak is moderately wounded. You shoot a sling bullet. The sling bullet hits the yak. The yak is heavily wounded. You shoot a sling bullet. The sling bullet hits the yak. The yak is heavily wounded. You shoot a sling bullet. The sling bullet hits the yak but does no damage. The yak is heavily wounded. The yak gores you. You took 3 damage! You shoot a sling bullet. The sling bullet hits the yak. The yak is severely wounded. You shoot a sling bullet. The sling bullet completely misses the yak. The yak gores you but does no damage. You shoot a sling bullet. The sling bullet hits the yak but does no damage. The yak is severely wounded. You shoot a sling bullet. The sling bullet hits the yak. The yak is severely wounded. The yak gores you! You took 11 damage! You shoot a sling bullet. The sling bullet hits the yak but does no damage. The yak is severely wounded. You shoot a sling bullet. The sling bullet hits the yak! You kill the yak! You shoot a sling bullet. The sling bullet barely misses the yak. You shoot a sling bullet. The sling bullet hits the yak! The yak is heavily wounded. The yak misses you. You shoot a sling bullet. The sling bullet barely misses the yak. You shoot a sling bullet. The sling bullet hits the yak. The yak is severely wounded. You shoot a sling bullet. The sling bullet hits the yak! The yak is almost dead. You shoot a sling bullet. The sling bullet hits the yak! You kill the yak! You recovered 1 HP! No target in view! No target in view! No target in view! Things that are here: a yak corpse; a yak corpse; a yak corpse You open the door. There is an open door here. Key pressed, stopping explore. You open the door. Found an ornate altar of the Wu Jian Council. You recovered 17 HP! There is an open door here. There is an open door here. There is an open door here. Things that are here: a yak corpse; a yak corpse; a yak corpse You see here a +0 leather armour. Found a stone staircase leading down. No target in view! No target in view! No target in view! You now have 209 gold pieces (gained 9). Found Miexazal's Neck Hole. You pick up a book of Transmutation and begin reading... You add the spells Petrify, Irradiate and Fulsome Fusillade to your library. You now have 220 gold pieces (gained 11). There is an entrance to Miexazal's Neck Hole here. b - a scarf of invisibility Thank you for shopping at Miexazal's Neck Hole! You can access your shopping list by pressing '$'. You start putting on your armour. You continue putting on your scarf of invisibility. x5 You finish putting on your scarf of invisibility. You become transparent for a moment. There is an entrance to Miexazal's Neck Hole here. You pick up a parchment of Forge Monarch Bomb and begin reading... You add the spell Forge Monarch Bomb to your library. You open the door. Found a glowing silver altar of Zin. You encounter an angel. It is wielding a +1 mace of holy wrath. The angel shouts! There is an open door here. There is a stone staircase leading down here. Found a stone staircase leading down. No target in view! There is a stone staircase leading down here. You see here a steam dragon skeleton. Things that are here: a +0 dagger; a +0 robe; an orc skeleton There is an open door here. Partly explored, can't reach some places. No target in view! No target in view! Partly explored, can't reach some places. Partly explored, can't reach some places. Partly explored, can't reach some places. Search for what [Enter for "."]? . Search for what [Enter for "."]? . Unknown command. Okay, then. Search for what [Enter for "."]? . There is an open door here. There is a stone staircase leading up here. There is an open door here. There is an entrance to Miexazal's Neck Hole here. Okay, then. There is an open door here. There is a basalt altar of Yredelemnul here. There is an open door here. Found a hand axe and two quarterstaves. Found a dagger. Partly explored, can't reach some items and places. Partly explored, can't reach some items and places. Okay, then. Okay, then. Okay, then. Okay, then. Unknown command. Okay, then. There is an ornate altar of the Wu Jian Council here. There is an open door here. There is an open door here. There is a stone staircase leading down here. You climb downwards. Found an escape hatch in the floor. There is a stone staircase leading up here. You encounter Maurice the Thief. He is wielding a +0 dagger and carrying a wand of charming. Level annotation: Maurice Welcome back, Redee the Coglin Hunter. Dithmenos says: Walk in the dark places. Press ? for a list of commands and other information. Okay, then. Throw: 6 darts (disjunct) Press: ? - help, Shift-Dir - straight line Aim: Maurice, wielding a +0 dagger, wearing a +0 cloak and carrying a wand of charming (asleep, 98% to hit) You throw a dart. The dart hits Maurice. Maurice becomes untethered in space! Maurice blinks! Maurice blinks! Maurice looks more stable. You see here a dart of disjunction. You shoot a sling bullet. The sling bullet closely misses Maurice. You shoot a sling bullet. The sling bullet hits Maurice. Maurice shouts! Maurice is lightly wounded. You shoot a sling bullet. The sling bullet hits Maurice but does no damage. Maurice is lightly wounded. You shoot a sling bullet. The sling bullet hits Maurice! Maurice is moderately wounded. You shoot a sling bullet. The sling bullet closely misses Maurice. You shoot a sling bullet. The sling bullet hits Maurice. Maurice is moderately wounded. You shoot a sling bullet. The sling bullet hits Maurice! Maurice is heavily wounded. You shoot a sling bullet. The sling bullet misses Maurice. You shoot a sling bullet. The sling bullet hits Maurice! Maurice is heavily wounded. You shoot a sling bullet. The sling bullet hits Maurice. Maurice is severely wounded. You shoot a sling bullet. The sling bullet hits Maurice! Maurice is severely wounded. You shoot a sling bullet. The sling bullet hits Maurice! Maurice is almost dead. Maurice zaps a wand. Your will is overpowered! You are confused. You are too confused! You shoot a sling bullet. x2 You shoot a sling bullet. x2 You shoot a sling bullet. x2; Maurice zaps a wand. Your will is overpowered! You are more confused. You shoot a sling bullet. x2 Maurice casts a spell. Maurice blinks! You shoot a sling bullet. x2 Maurice gestures wildly while chanting. Maurice flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. You hear a zap. Something tries to affect you, but you resist. There is a stone staircase leading up here. You bump into the rock wall. You feel less confused. There is a stone staircase leading up here. There is a stone staircase leading up here. You shoot a sling bullet. x2; Something hits you. Something steals 3 of your 4 throwing nets! Something bites you but does no damage. You took 4 damage! You shoot a sling bullet. x2 You recovered 1 HP! You shoot a sling bullet. x2; Something hits you. Something steals 16 gold pieces! You now have 0 gold pieces. Something bites you. You feel your power leaking away. Something drains your magic. You took 3 damage! You shoot a sling bullet. x2; Something hits you. Something groans, "What are you, a monk?" Something bites you but does no damage. You took 5 damage! You shoot a sling bullet. x2 You hear some strange, mumbled words. You hear a zap. Something tries to affect you, but you resist. You recovered 1 HP! Found a stone staircase leading down. A throwing net appears from out of thin air! The throwing net hits you. You become entangled in the net! You struggle against the net. You hear a zap. Something tries to affect you, but you resist. You struggle against the net. You recovered 1 HP! You struggle against the net. Something hits you! Something groans, "What are you, a monk?" Something bites you! You feel your power leaking away. Something drains your magic. You took 14 damage! You struggle against the net. Something hits you. Something grunts, "Curses!" Something bites you. You feel your power leaking away. Something drains your magic. You took 7 damage! You rip the net and break free! Something hits you. Something grunts, "Curses!" Something bites you. Something drains your magic. You took 4 damage! You shoot a sling bullet. x2 You shoot a sling bullet. x2; Something hits you but does no damage. Something bites you. Something drains your magic. You took 4 damage! You shoot a sling bullet. x2 You hear a zap. Something tries to affect you, but you resist. You recovered 1 HP! You shoot a sling bullet. x2 You shoot a sling bullet. x2; Something hits you but does no damage. Something bites you. Something drains your magic. You took 3 damage! You shoot a sling bullet. x2 You hear some strange, mumbled words. You recovered 1 HP! You recovered 1 MP! You hear a zap. Something tries to affect you, but you resist. Something hits you. Something groans, "What are you, a monk?" Something bites you. You feel your power leaking away. Something drains your magic. You took 4 damage! You shoot a sling bullet. x2 You hear a zap. Something tries to affect you, but you resist. You recovered 1 HP! Something barely misses you. Something bites you but does no damage. You shoot a sling bullet. x2 You shoot a sling bullet. Reactivating autopickup. You feel a bit more experienced. You shoot a sling bullet. Your Ranged Weapons skill increases to level 13! You now have 42 gold pieces. g - 3 throwing nets (gained 2) e - a wand of charming (28) (gained 6 charges) Things that are here: a +0 dagger; a +0 cloak You recovered 1 HP! You recovered 1 MP! You recovered 1 HP! Magic restored. HP restored. e - 6 darts of disjunction (gained 1) 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 pick up a parchment of Blink and begin reading... You add the spell Blink to your library. Shopping list: removing a parchment of Blink on D:8 You recovered 40 HP! You recovered 12 MP! There is an open door here. There is an open door here. There is an open door here. You open the door. There is an open door here. There is a stone staircase leading up here. Things that are here: a +0 dagger; a +0 cloak You open the door. You encounter a gnoll bouda and 3 gnolls. The gnolls pick up the pace! The gnoll leaves your sight. There are monsters nearby! There are monsters nearby! You shoot a sling bullet. The sling bullet hits the gnoll bouda. The gnoll bouda is lightly wounded. You shoot a sling bullet. The sling bullet hits the gnoll bouda but does no damage. The gnoll bouda is lightly wounded. The gnoll shouts! You hear a shout! x2 You shoot a sling bullet. The sling bullet barely misses the gnoll bouda. The sling bullet closely misses the gnoll. You shoot a sling bullet. The sling bullet hits the gnoll bouda. The gnoll bouda is moderately wounded. The gnoll shouts! You encounter a gnoll. It is wielding a +0 whip. You shoot a sling bullet. The sling bullet hits the gnoll bouda but does no damage. The gnoll bouda is moderately wounded. You shoot a sling bullet. The sling bullet barely misses the gnoll bouda. The sling bullet barely misses the gnoll. The gnoll bouda gazes fiercely through you! You feel your attacks grow feeble. You encounter a gnoll. It is wielding a +0 spear. You shoot a sling bullet. The sling bullet hits the gnoll bouda. The gnoll bouda is heavily wounded. You shoot a sling bullet. The sling bullet closely misses the gnoll bouda. The gnoll closely misses you. You shoot a sling bullet. The sling bullet hits the gnoll bouda but does no damage. The gnoll bouda is heavily wounded. You shoot a sling bullet. The sling bullet hits the gnoll bouda. The gnoll bouda is almost dead. The gnoll hits you but does no damage. You shoot a sling bullet. The sling bullet hits the gnoll bouda. The gnoll bouda is almost dead. You shoot a sling bullet. The sling bullet barely misses the gnoll bouda. The gnoll closely misses you. You shoot a sling bullet. The sling bullet hits the gnoll bouda! You kill the gnoll bouda! You shoot a sling bullet. The gnoll hits you but does no damage. You shoot a sling bullet. The sling bullet hits the gnoll but does no damage. You shoot a sling bullet. The sling bullet hits the gnoll. The gnoll is heavily wounded. The gnoll hits you with a +0 club. The gnoll hits you from afar with a +0 spear. You took 4 damage! You shoot a sling bullet. The sling bullet hits the gnoll. The gnoll is almost dead. You shoot a sling bullet. The sling bullet closely misses the gnoll. x2 The gnoll completely misses you. You recovered 1 HP! You shoot a sling bullet. The sling bullet hits the gnoll! You kill the gnoll! You shoot a sling bullet. The sling bullet closely misses the gnoll. The sling bullet hits the gnoll but does no damage. The gnoll hits you from afar with a +0 spear. You took 2 damage! You shoot a sling bullet. The sling bullet closely misses the gnoll. The sling bullet hits the gnoll! The gnoll is almost dead. You shoot a sling bullet. The sling bullet hits the gnoll. The gnoll is lightly wounded. The gnoll hits you but does no damage. x2 You shoot a sling bullet. The sling bullet hits the gnoll. The gnoll is moderately wounded. You shoot a sling bullet. The sling bullet hits the gnoll. The gnoll is heavily wounded. Your attacks no longer feel as feeble. The gnoll barely misses you. The gnoll hits you but does no damage. The gnoll hits you from afar with a +0 spear. You shoot a sling bullet. The sling bullet hits the gnoll. The gnoll is almost dead. You shoot a sling bullet. The sling bullet hits the gnoll! You kill the gnoll! The gnoll hits you but does no damage. You shoot a sling bullet. The sling bullet hits the gnoll. The gnoll is severely wounded. You shoot a sling bullet. The sling bullet closely misses the gnoll. The gnoll closely misses you. The gnoll hits you from afar with a +0 spear. The gnoll hits you with a +0 whip. You took 7 damage! You shoot a sling bullet. The sling bullet hits the gnoll! You kill the gnoll! You shoot a sling bullet. The gnoll hits you from afar with a +0 spear. The gnoll barely misses you. You took 3 damage! You shoot a sling bullet. The sling bullet hits the gnoll. The gnoll is heavily wounded. You shoot a sling bullet. The sling bullet hits the gnoll. The gnoll is severely wounded. The gnoll is no longer moving quickly. The gnoll barely misses you. The gnoll misses you. You shoot a sling bullet. The sling bullet hits the gnoll! You kill the gnoll! You shoot a sling bullet. The gnoll misses you. You shoot a sling bullet. The sling bullet hits the gnoll. The gnoll is moderately wounded. You shoot a sling bullet. The sling bullet hits the gnoll. The gnoll is almost dead. You recovered 1 HP! You shoot a sling bullet. The sling bullet barely misses the gnoll. You shoot a sling bullet. The sling bullet hits the gnoll! You kill the gnoll! No target in view! No target in view! There is an open door, spattered with blood here. Items here: )) ††. Things that are here: a +0 spear; a gnoll corpse Things that are here: a +0 spear; a gnoll corpse You see here a +0 spear. As you open the door, it creaks loudly! You recovered 14 HP! There is an open door here. You open the door. There is an open door here. You now have 55 gold pieces (gained 13). You see here a +0 ring mail. You open the door. Found a white marble altar of Elyvilon. There is an open door here. Your shadow now sometimes tangibly mimics your actions. You encounter a water moccasin. A water moccasin is nearby! A water moccasin is nearby! You shoot a sling bullet. The sling bullet hits the water moccasin. The water moccasin hisses angrily. The water moccasin is lightly wounded. You shoot a sling bullet. The sling bullet barely misses the water moccasin. You shoot a sling bullet. The sling bullet hits the water moccasin! The water moccasin is heavily wounded. You shoot a sling bullet. The sling bullet hits the water moccasin but does no damage. The water moccasin is heavily wounded. You shoot a sling bullet. The sling bullet hits the water moccasin. The water moccasin is severely wounded. You shoot a sling bullet. The sling bullet hits the water moccasin but does no damage. The water moccasin is severely wounded. You shoot a sling bullet. The sling bullet hits the water moccasin. The water moccasin is almost dead. You shoot a sling bullet. The sling bullet hits the water moccasin. You kill the water moccasin! Your Evocations skill increases to level 5! You have reached level 11! Your brain swirls with designs for a magnetic synchrocommutator. You just need some more time... You recovered 5 HP! You recovered 1 MP! You open the door. You encounter a vampire mosquito. You encounter a vampire mosquito. There are monsters nearby! There are monsters nearby! You shoot a sling bullet. The sling bullet closely misses the vampire mosquito. You shoot a sling bullet. The sling bullet hits the vampire mosquito. The vampire mosquito buzzes angrily. The vampire mosquito is lightly damaged. The vampire mosquito buzzes angrily. You hear an angry hiss. You shoot a sling bullet. The sling bullet misses the vampire mosquito. You shoot a sling bullet. The sling bullet hits the vampire mosquito! The vampire mosquito is heavily damaged. You encounter a wyvern. You shoot a sling bullet. The sling bullet hits the vampire mosquito. The vampire mosquito is heavily damaged. You shoot a sling bullet. The sling bullet closely misses the vampire mosquito. The sling bullet misses the vampire mosquito. The vampire mosquito closely misses you. You shoot a sling bullet. The sling bullet closely misses the vampire mosquito. x2 You shoot a sling bullet. The sling bullet hits the vampire mosquito. The vampire mosquito is severely damaged. The vampire mosquito barely misses you. You shoot a sling bullet. The sling bullet hits the vampire mosquito. The vampire mosquito is almost destroyed. You shoot a sling bullet. The sling bullet barely misses the vampire mosquito. The sling bullet hits the vampire mosquito! The vampire mosquito is heavily damaged. The vampire mosquito bites you but does no damage. You shoot a sling bullet. The sling bullet hits the vampire mosquito. You destroy the vampire mosquito! You shoot a sling bullet. The wyvern barely misses you. You shoot a sling bullet. The sling bullet hits the wyvern! The wyvern is heavily wounded. You shoot a sling bullet. The sling bullet hits the wyvern but does no damage. The wyvern is heavily wounded. The wyvern closely misses you. You shoot a sling bullet. The sling bullet hits the wyvern! The wyvern is almost dead. You shoot a sling bullet. The sling bullet closely misses the wyvern. The sling bullet barely misses the vampire mosquito. The wyvern closely misses you. You shoot a sling bullet. The sling bullet hits the wyvern. You kill the wyvern! You shoot a sling bullet. The sling bullet hits the vampire mosquito! The vampire mosquito is severely damaged. The vampire mosquito bites you but does no damage. You shoot a sling bullet. The sling bullet hits the vampire mosquito! You destroy the vampire mosquito! You shoot a sling bullet. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! There is an open door, spattered with blood here. Things that are here: a vampire mosquito corpse; a wyvern corpse Found a staircase to the Lair. You encounter a black bear. A black bear is nearby! A black bear is nearby! Your line of fire to the black bear is blocked by a plant. Your line of fire to the black bear is blocked by a plant. Your line of fire to the black bear is blocked by a plant. A black bear is nearby! You encounter an iguana. You encounter a wolf. You shoot a sling bullet. The sling bullet completely misses the black bear. The sling bullet hits the plant. The plant begins to die. The plant is lightly damaged. You shoot a sling bullet. The sling bullet hits the black bear. The black bear growls angrily. The black bear is lightly wounded. You shoot a sling bullet. The sling bullet hits the black bear. The black bear is moderately wounded. You shoot a sling bullet. The sling bullet hits the black bear! The black bear is severely wounded. You shoot a sling bullet. The sling bullet hits the black bear. The black bear is almost dead. You shoot a sling bullet. The sling bullet closely misses the black bear. The sling bullet hits the plant. The plant is lightly damaged. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-2024-gd4ab456d0b Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_AUTOFIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Redee] Species: Coglin Job: Hunter HP: 72/72; mods: 0/0 MP: 14/14; mod: 0 Stats: 12 9 23 Position: (30, 23), god: Dithmenos (19), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 2 | 151 | 1/150 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 1 | 50 | 13 | 5939 | 231/981 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 0 | 0 | 4 | 594 | 0/297 Stealth | X | 0 | 0 | 4 | 594 | 0/297 Shields | X | 0 | 0 | 0 | 0 | 0/84 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 0 | 0 | 0/70 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 0 | 0 | 0/59 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Forgecraft | X | 0 | 0 | 0 | 0 | 0/35 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/42 Invocations | X | 0 | 0 | 4 | 707 | 0/353 Evocations | X | 1 | 50 | 5 | 604 | 159/179 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: Attributes: #12: 592 #13: 537 #23: 7887 #24: -1789779187 #49: 743 Mutations: off-hand wielding: 1 (innate) slow wielding: 1 (innate) warmup strikes: 1 (innate) no jewellery: 1 (innate) Inventory bugs: Equipment: eq slot #6, inv slot #5: +1 pair of boots of the Unseen Realm {Dex+2} eq slot #1, inv slot #0: +3 sling {Khenut} eq slot #12, inv slot #2: +0 sling {Sosibius} eq slot #5, inv slot #3: +1 pair of gloves eq slot #3, inv slot #7: +1 robe of Uhexycu {rPois} eq slot #8, inv slot #1: scarf of invisibility }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #......#............# ## #......###†###......# ... .......#.....#......#.... .......#.....#......#.... #......#..........♣.P.... #...^..#.....♣♣..P....... #..†...#....P...P........ #......#...............P. #......#........@........ #......#.h.P.....hP..P.P. #......#........P>.P....P # #......P.......... # #...........P.P.l # ..P.........♣..# # ..............P. # .............. # dlua errors: clua stack: [C], function do_targeted_command, line -1 autofight.lua, function attack_fire, line 349 autofight.lua, function attack, line 447 autofight.lua, function (null), line 469 dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< serial_glass_tile: dngn_transparent_wall >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>