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: 179648510712735172, deterministic pregen: 1 Command line: /usr/games/crawl-git-d4ab456d0b -name gotpa -rc /dgldir/rcfiles/crawl-git/gotpa.rc -macro /dgldir/rcfiles/crawl-git/gotpa.macro -morgue /dgldir/morgue/gotpa/ -webtiles-socket /crawl-master/webserver/sockets/gotpa:2026-01-16.17:19:48.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) [0x56d1255ab41e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-d4ab456d0b(_Z13do_crash_dumpv+0x43a) [0x56d1255b965a]: do_crash_dump() /usr/games/crawl-git-d4ab456d0b(_Z20crash_signal_handleri+0x1fa) [0x56d1255ab8fa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x764bb4b0a330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x764bb4b63b2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x764bb4b0a27e]: /usr/games/crawl-git-d4ab456d0b(+0x501a2d) [0x56d1255b8a2d]: /usr/games/crawl-git-d4ab456d0b(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x56d1255b8f37]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-d4ab456d0b(_ZN13ranged_attackC1EP5actorS1_PK8item_defbS1_+0x4a2) [0x56d125b08cd2]: ranged_attack::ranged_attack(actor*, actor*, item_def const*, bool, actor*) /usr/games/crawl-git-d4ab456d0b(_ZN18ranged_attack_beamC1ER5actorR8item_def+0x39) [0x56d125c6dd39]: ranged_attack_beam::ranged_attack_beam(actor&, item_def&) /usr/games/crawl-git-d4ab456d0b(_Z22dithmenos_shadow_shootRK9coord_def12missile_type+0x406) [0x56d1257241b6]: dithmenos_shadow_shoot(coord_def const&, missile_type) /usr/games/crawl-git-d4ab456d0b(+0xbb9ac4) [0x56d125c70ac4]: /usr/games/crawl-git-d4ab456d0b(_Z24aim_player_ranged_attackRN6quiver6actionE+0x1ef) [0x56d125c70d5f]: aim_player_ranged_attack(quiver::action&) /usr/games/crawl-git-d4ab456d0b(+0x76fb0d) [0x56d125826b0d]: /usr/games/crawl-git-d4ab456d0b(+0xcd4743) [0x56d125d8b743]: /usr/games/crawl-git-d4ab456d0b(+0xce3965) [0x56d125d9a965]: /usr/games/crawl-git-d4ab456d0b(+0xcd4a5d) [0x56d125d8ba5d]: /usr/games/crawl-git-d4ab456d0b(+0xcd38a3) [0x56d125d8a8a3]: /usr/games/crawl-git-d4ab456d0b(+0xcd4e84) [0x56d125d8be84]: /usr/games/crawl-git-d4ab456d0b(lua_pcallk+0x95) [0x56d125d88135]: /usr/games/crawl-git-d4ab456d0b(_ZN4CLua5pcallEii+0x60) [0x56d125590410]: CLua::pcall(int, int) /usr/games/crawl-git-d4ab456d0b(_ZN4CLua6callfnEPKcii+0xb4) [0x56d125591d34]: CLua::callfn(char const*, int, int) /usr/games/crawl-git-d4ab456d0b(_Z15process_command12command_typeS_+0x208) [0x56d125d76e98]: process_command(command_type, command_type) /usr/games/crawl-git-d4ab456d0b(+0xcbe192) [0x56d125d75192]: /usr/games/crawl-git-d4ab456d0b(+0xcbebd5) [0x56d125d75bd5]: /usr/games/crawl-git-d4ab456d0b(main+0x1f7) [0x56d1254dcf77]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x764bb4aef1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x764bb4aef28b]: /usr/games/crawl-git-d4ab456d0b(_start+0x25) [0x56d1254dda65]: 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". 0x0000764bb4bd57a7 in __GI___wait4 (pid=3734193, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000764bb4bd57a7 in __GI___wait4 (pid=3734193, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000056d1255abacc in call_gdb (file=0x764bb4cc94e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3733428\000\000\000\000\000" #2 0x000056d1255b9678 in do_crash_dump () at dbg-asrt.cc:673 t = 1768583994 dir = "/dgldir/morgue/gotpa/" name = "/dgldir/morgue/gotpa/crash-gotpa-20260116-171954.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 = 0x764bb4cc94e0 <_IO_2_1_stderr_> #3 0x000056d1255ab8fa 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 = {95457163307072}} 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 0x0000764bb4b0a27e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x000056d1255b8a2d in _BreakStrToDebugger (mesg=mesg@entry=0x7fff2bf11ec0 "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 0x000056d1255b8f37 in AssertFailed (expr=expr@entry=0x56d125e5d2e8 "wpn && (wpn->base_type == OBJ_MISSILES || is_range_weapon(*wpn))", file=file@entry=0x56d125dda4f2 "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\361+\377\177\000\000P \361+\377\177\000\000\240#\361+\377\177\000\000\315ٜ%\321V\000\000\320\037\361+\377\177\000\000H$\361+\377\177\000\000\002\000\000\000\000\000\000\000\360\037\361+\377\177\000\000\000 \361+\377\177\000\000\354#\361+\377\177\000\000\030;/&\321V\000\000 "... args = {{gp_offset = 1514744624, fp_offset = 22225, overflow_arg_area = 0x56d15a492c30, reg_save_area = 0x56d15a492c30}} fileName = #11 0x000056d125b08cd2 in ranged_attack::ranged_attack (this=this@entry=0x7fff2bf12bf8, attk=attk@entry=0x56d1263c6778 , defn=defn@entry=0x0, wpn=wpn@entry=0x7fff2bf12900, tele=tele@entry=false, blame=blame@entry=0x0) at ranged-attack.cc:37 No locals. #12 0x000056d125c6dd39 in ranged_attack_beam::ranged_attack_beam (this=this@entry=0x7fff2bf12980, agent=..., item=...) at throw.cc:438 No locals. #13 0x000056d1257241b6 in dithmenos_shadow_shoot (targ=..., thrown_projectile=thrown_projectile@entry=NUM_MISSILES) at god-passive.cc:1492 aim = {x = 64, y = 15} target = pos = existing_target = mon = 0x56d1263c6778 launcher = 0x56d1263869a8 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 = 0x56d12613c1a8 , attacker = 0x56d1263c6778 , defender = 0x0, responsible = 0x56d1263c6778 , 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 = 1518734768, attk_flavour = 22225, 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 0x000056d125c70ac4 in _fire_player_ranged_attacks (atks=std::vector of length 1, capacity 1 = {...}) 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 = rooms, absdepth0 = 9 Level vaults: layout_roguey mainiacjoe_overflow_boulevard uniq_fannar uniq_erica uniq_erolcha Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You kill the orc! You shoot a bolt. The bolt closely misses the orc warrior. The bolt pierces through the orc wizard. The orc wizard is heavily wounded. You shoot a bolt. The bolt pierces through the orc warrior. The orc warrior is lightly wounded. The bolt pierces through the orc wizard! You kill the orc wizard! You shoot a bolt. The bolt closely misses the orc warrior. You shoot a bolt. The bolt barely misses the orc warrior. The orc warrior barely misses you. You shoot a bolt. The bolt pierces through the orc warrior. The orc warrior is moderately wounded. The orc warrior hits you with a +0 scimitar! You encounter an orc priest. It is wielding a +0 dagger. The orc warrior barely misses you. You shoot a bolt. The bolt pierces through the orc warrior! The orc warrior is severely wounded. The orc priest shouts! The orc warrior misses you. You shoot a bolt. The bolt pierces through the orc warrior!! You kill the orc warrior! The bolt pierces through the orc priest! The orc priest is severely wounded. You shoot a bolt. The bolt pierces through the orc priest! You kill the orc priest! No target in view! No target in view! No target in view! Things that are here: a +0 scimitar; a +0 chain mail Items here: )) [ †. Things that are here: a +0 dagger; a +0 robe Things that are here: a +0 club; a +0 leather armour Found a long sword. You see here a +0 long sword. You now have 433 gold pieces (gained 9). Found 3 poisoned darts. You encounter a drude. There is an open door here. You shoot a bolt. The bolt misses the drude. The drude shouts! You shoot a bolt. The bolt misses the drude. You shoot a bolt. The bolt pierces through the drude! The drude is heavily wounded. You shoot a bolt. The bolt closely misses the drude. You shoot a bolt. The bolt pierces through the drude! You kill the drude! No target in view! No target in view! Found a chain mail. No target in view! No target in view! You pick up a parchment of Irradiate and begin reading... You add the spell Irradiate to your library. No target in view! No target in view! You now have 446 gold pieces (gained 13). Found 6 poisoned darts. You see here a +0 chain mail. You see here 6 poisoned darts. You encounter a yak and a wyvern. The yak bellows! You encounter an orc. It is wielding a +0 scimitar. You shoot a bolt. The bolt pierces through the wyvern! The wyvern is heavily wounded. The orc shouts! You shoot a bolt. The bolt closely misses the wyvern. You shoot a bolt. The bolt barely misses the wyvern. You encounter a yak. The wyvern bites you but does no damage. You shoot a bolt. The bolt barely misses the wyvern. The bolt pierces through the yak. The yak is lightly wounded. The yak bellows! The wyvern misses you. The wyvern closely misses you. You shoot a bolt. The bolt barely misses the wyvern. The bolt closely misses the orc. The wyvern completely misses you. The wyvern bites you but does no damage. You shoot a bolt. The bolt barely misses the wyvern. The bolt pierces through the orc but does no damage. The wyvern bites you but does no damage. The wyvern misses you. You shoot a bolt. The bolt pierces through the wyvern. The wyvern is severely wounded. The bolt pierces through the orc! You kill the orc! The bolt pierces through the yak! The yak is moderately wounded. The wyvern barely misses you. The wyvern bites you but does no damage. You shoot a bolt. The bolt pierces through the wyvern! You kill the wyvern! The bolt barely misses the yak. You shoot a bolt. The bolt pierces through the yak! The yak is heavily wounded. You shoot a bolt. The bolt pierces through the yak! The yak is severely wounded. The yak completely misses you. x2 You shoot a bolt. The bolt pierces through the yak! You kill the yak! The yak completely misses you. The yak barely misses you. You shoot a bolt. The bolt pierces through the yak! The yak is moderately wounded. The yak barely misses you. You shoot a bolt. The bolt pierces through the yak!! The yak is severely wounded. The yak gores you but does no damage. You shoot a bolt. The bolt pierces through the yak! You kill the yak! Your Ranged Weapons skill increases to level 13! No target in view! No target in view! You see here a yak corpse. Things that are here: a yak corpse; a wyvern corpse Found a staircase to the Lair. You see here a +0 scimitar. Found a helmet and a mace. No target in view! You encounter a yak. The yak bellows! You hear a bellow! You shoot a bolt. The bolt pierces through the yak! The yak is moderately wounded. You shoot a bolt. The bolt barely misses the yak. You shoot a bolt. The bolt pierces through the yak. The yak is heavily wounded. You encounter a hell rat. You shoot a bolt. The bolt pierces through the yak!! The yak is almost dead. The hell rat roars deafeningly! You hear a bellow! You hear a loud squeak. You encounter a yak. You shoot a bolt. The bolt pierces through the yak! You kill the yak! The hell rat twitches its whiskers. You shoot a bolt. The bolt barely misses the hell rat. You encounter a yak. x2 You shoot a bolt. The bolt closely misses the hell rat. The yak bellows! You hear an angry growl. You hear a bellow! You encounter a yak. The hell rat misses you. You shoot a bolt. The bolt pierces through the hell rat but does no damage. The yak bellows! You encounter a river rat. The hell rat misses you. You shoot a bolt. The bolt pierces through the hell rat but does no damage. The river rat squeaks loudly. The hell rat closely misses you. You encounter a yak. You encounter a black bear. The hell rat bites you but does no damage. You shoot a bolt. The bolt completely misses the hell rat. The bolt pierces through the yak!! The yak is heavily wounded. The hell rat barely misses you. You shoot a bolt. The bolt closely misses the hell rat. The bolt closely misses the yak. The hell rat barely misses you. x2 You shoot a bolt. The bolt pierces through the hell rat. The hell rat is lightly wounded. The bolt pierces through the yak! The yak is severely wounded. The hell rat bites you but does no damage. You shoot a bolt. The bolt pierces through the yak! The yak is heavily wounded. The bolt pierces through the yak!! You kill the yak! The yak gores you. x2; The yak gores you! The yak gores you but does no damage. You shoot a bolt. The bolt pierces through the yak!! You kill the yak! The bolt pierces through the hell rat! You kill the hell rat! You shoot a bolt. The bolt pierces through the black bear! The black bear is moderately wounded. The black bear bites you! The black bear closely misses you. The black bear claws you but does no damage. The yak barely misses you. You shoot a bolt. The bolt pierces through the black bear. The black bear is heavily wounded. The yak barely misses you. The black bear bites you but does no damage. The black bear claws you but does no damage. x2 The yak snorts and paws the ground. The yak gores you but does no damage. You shoot a bolt. The bolt pierces through the black bear!! You kill the black bear! The yak gores you. The yak gores you! The yak misses you. The yak gores you. Things that are here: a yak corpse; a wyvern corpse You shoot a bolt. The bolt pierces through the yak. The yak is lightly wounded. The yak gores you but does no damage. The yak gores you! The yak barely misses you. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You shoot a bolt. The bolt pierces through the yak! The yak is heavily wounded. The yak gores you! * * * LOW HITPOINT WARNING * * * The yak misses you. You shoot a bolt. The bolt pierces through the yak! The yak is almost dead. The yak completely misses you. The yak gores you but does no damage. You shoot a bolt. The bolt pierces through the yak! You kill the yak! The yak gores you but does no damage. You shoot a bolt. The bolt pierces through the yak! The yak is moderately wounded. The bolt barely misses the river rat. The yak gores you. * * * LOW HITPOINT WARNING * * * The yak completely misses you. The yak closely misses you. The yak misses you. You shoot a bolt. The bolt barely misses the yak. The yak misses you. x2 You feel much better. The yak gores you but does no damage. x2 You shoot a bolt. The bolt barely misses the yak. The yak completely misses you. The yak gores you. You shoot a bolt. The bolt closely misses the yak. The yak gores you but does no damage. x2 You shoot a bolt. The bolt completely misses the yak. The yak misses you. x2 The yak completely misses you. You shoot a bolt. The bolt pierces through the yak. The yak is lightly wounded. The yak gores you but does no damage. The yak barely misses you. The yak gores you. You shoot a bolt. The bolt pierces through the yak! The yak is heavily wounded. The yak gores you. The yak closely misses you. You shoot a bolt. The bolt pierces through the yak! The yak is almost dead. The yak misses you. The yak gores you but does no damage. You shoot a bolt. The bolt pierces through the yak! You kill the yak! The yak misses you. You shoot a bolt. The bolt pierces through the yak but does no damage. The yak is lightly wounded. The yak gores you. The river rat bites you but does no damage. The yak gores you but does no damage. The river rat misses you. You shoot a bolt. The bolt closely misses the river rat. The yak closely misses you. The river rat misses you. You shoot a bolt. The bolt closely misses the river rat. The yak closely misses you. The river rat completely misses you. You shoot a bolt. The bolt closely misses the river rat. The yak closely misses you. The river rat barely misses you. You shoot a bolt. The bolt closely misses the river rat. The yak misses you. The river rat closely misses you. The yak barely misses you. You shoot a bolt. The bolt barely misses the river rat. The river rat barely misses you. The yak completely misses you. The river rat closely misses you. You shoot a bolt. The bolt barely misses the river rat. The yak misses you. The river rat closely misses you. You shoot a bolt. The bolt closely misses the river rat. The yak gores you. The river rat completely misses you. You shoot a bolt. The bolt pierces through the river rat. The river rat is heavily wounded. The yak barely misses you. The river rat completely misses you. You shoot a bolt. The bolt pierces through the river rat! You kill the river rat! The yak barely misses you. The yak closely misses you. You shoot a bolt. The bolt pierces through the yak! The yak is heavily wounded. The yak completely misses you. You shoot a bolt. The bolt pierces through the yak. The yak is severely wounded. The yak misses you. You shoot a bolt. The bolt pierces through the yak!! You kill the yak! Things that are here: a yak corpse; a wyvern corpse You see here a +0 scimitar. Found a spear. You see here a yak corpse. You see here a black bear corpse. Things that are here: a yak corpse; a yak corpse Things that are here: a yak skeleton; a wyvern skeleton You see here a +0 chain mail. There is an open door here. Found a stone staircase leading down. You encounter an orc. It is wielding a +0 mace. The orc shouts! You hear a shout! You hear an angry hiss. You hear a shout! You shoot a bolt. The bolt pierces through the orc. The orc is severely wounded. You encounter an orc wizard. It is wielding a +0 dagger. You encounter an orc warrior. It is wielding a +0 short sword. You shoot a bolt. The bolt pierces through the orc!! You kill the orc! The bolt pierces through the orc wizard!! You kill the orc wizard! You encounter an orc wizard. It is wielding a +1 dagger of holy wrath. You shoot a bolt. The bolt pierces through the orc warrior!! The orc warrior is almost dead. You shoot a bolt. The bolt pierces through the orc warrior but does no damage. The orc warrior is almost dead. The orc warrior hits you but does no damage. You shoot a bolt. The bolt pierces through the orc warrior. You kill the orc warrior! You encounter a kobold. It is wielding a +0 short sword. You shoot a bolt. The bolt pierces through the orc wizard! The orc wizard is severely wounded. You encounter a water moccasin. You shoot a bolt. The bolt pierces through the kobold! You kill the kobold! The bolt pierces through the orc wizard. The orc wizard is severely wounded. The orc wizard hits you but does no damage. You shoot a bolt. The bolt pierces through the orc wizard!! You kill the orc wizard! The bolt pierces through the water moccasin! The water moccasin is severely wounded. The water moccasin misses you. You shoot a bolt. The bolt closely misses the water moccasin. The water moccasin bites you. You shoot a bolt. The bolt misses the water moccasin. The water moccasin barely misses you. You encounter a wight. It is wielding a +2 hand axe. The water moccasin completely misses you. You shoot a bolt. The bolt closely misses the water moccasin. The water moccasin barely misses you. The water moccasin closely misses you. There are monsters nearby! You shoot a bolt. The bolt pierces through the water moccasin. The water moccasin is severely wounded. The bolt pierces through the wight. The wight is lightly damaged. The water moccasin bites you but does no damage. You shoot a bolt. The bolt barely misses the water moccasin. The bolt pierces through the wight! The wight is severely damaged. The water moccasin barely misses you. The water moccasin closely misses you. You shoot a bolt. The bolt pierces through the water moccasin!! You kill the water moccasin! The bolt closely misses the wight. You shoot a bolt. The bolt pierces through the wight. The wight is severely damaged. The wight barely misses you. You encounter a wight. It is wielding a +2 great sword. You shoot a bolt. The bolt pierces through the wight! You destroy the wight! You shoot a bolt. The bolt pierces through the wight!! You destroy the wight! No target in view! No target in view! No target in view! You encounter a kobold brigand. It is wielding a +0 dagger and quivering poisoned darts. The kobold brigand shouts! You encounter a wight. It is wielding a +0 spear. You encounter a kobold. It is wielding a +0 short sword and quivering stones. Items here: ))))) [[[[ †. You shoot a bolt. The bolt closely misses the kobold brigand. The kobold shouts! The kobold brigand hits you with a +0 dagger. Fire: f) +7 arbalest of the Pillar {penet, Int+5 Stlth-} Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a kobold, wielding a +0 short sword and quivering stones (63% to hit) You shoot a bolt. The bolt barely misses the kobold brigand. The bolt pierces through the wight. The wight is moderately damaged. The bolt pierces through the kobold! You kill the kobold! The kobold brigand hits you with a +0 dagger. Fire: f) +7 arbalest of the Pillar {penet, Int+5 Stlth-} Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a kobold brigand, wielding a +0 dagger and quivering poisoned darts (63% to hit) You shoot a bolt. The bolt closely misses the kobold brigand. The bolt pierces through the wight! The wight is almost destroyed. The wight hits you from afar with a +0 spear. The kobold brigand misses you. Fire: f) +7 arbalest of the Pillar {penet, Int+5 Stlth-} Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a kobold brigand, wielding a +0 dagger and quivering poisoned darts (63% to hit) You shoot a bolt. The bolt pierces through the kobold brigand. The kobold brigand is lightly wounded. The bolt barely misses the wight. The wight closely misses you. The kobold brigand barely misses you. The wight closely misses you. The kobold brigand barely misses you. Fire: f) +7 arbalest of the Pillar {penet, Int+5 Stlth-} Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a kobold brigand, wielding a +0 dagger and quivering poisoned darts (lightly wounded, 63% to hit) You shoot a bolt. The bolt pierces through the kobold brigand! The kobold brigand is heavily wounded. The bolt pierces through the wight! You destroy the wight! The kobold brigand hits you with a +0 dagger. You shoot a bolt. The bolt pierces through the kobold brigand! The kobold brigand is almost dead. The kobold brigand completely misses you. You shoot a bolt. The bolt barely misses the kobold brigand. The kobold brigand barely misses you. You shoot a bolt. The bolt barely misses the kobold brigand. The kobold brigand misses you. You shoot a bolt. The bolt closely misses the kobold brigand. The kobold brigand hits you but does no damage. x2 You shoot a bolt. The bolt pierces through the kobold brigand! You kill the kobold brigand! Training target 14.0 for Ranged Weapons reached! Your Ranged Weapons skill increases to level 14! You need to enable at least one skill for training. You now have 451 gold pieces (gained 5). Things that are here: a +0 dagger; 6 poisoned darts Found a stone staircase leading up. i - a scroll of identify As you read the scroll of identify, it crumbles to dust. h -> V - 2 scrolls of vulnerability Things that are here: a +0 spear; a +0 robe Things that are here: a +0 dagger; 6 poisoned darts Items here: ))))) [[[[ †. There is an open door here. There is an open door here. There is a stone staircase leading down here. d - a yellow potion Found a stone staircase leading up. Done exploring. Done exploring. What level of the Dungeon? (default 8, ? - help) You see here a +0 shortbow. There is a stone staircase leading down here. You climb downwards. You hear the solemn chanting of funerary rites. There is an entrance to the Necropolis on this level. Hurry and find it before the portal closes! You encounter Harold the Weathered and a centaur. Harold is quivering 3 throwing nets. The centaur is carrying a +0 orcbow. Found a scroll labelled BOMAL PAJI KAA and a parchment of Freeze. Harold shouts! The centaur shouts! There is a stone staircase leading up here. There are monsters nearby! You shoot a bolt. The bolt pierces through the centaur. The centaur is moderately wounded. You shoot a bolt. The bolt completely misses the centaur. The centaur wields a +0 orcbow. The centaur shoots an arrow. The arrow barely misses you. The centaur shoots an arrow. The arrow hits you. You shoot a bolt. The bolt pierces through the centaur! The centaur is heavily wounded. The centaur shoots an arrow. The arrow closely misses you. The centaur shoots an arrow. The arrow closely misses you. You shoot a bolt. The bolt pierces through Harold! Harold is lightly wounded. The centaur shoots an arrow. The arrow hits you. The centaur shoots an arrow. The arrow misses you. You shoot a bolt. The bolt pierces through Harold!! Harold is heavily wounded. Harold throws a throwing net. The throwing net hits you. You become entangled in the net! The centaur shoots an arrow. The arrow completely misses you. You struggle against the net. The centaur shoots an arrow. The arrow barely misses you. Harold hits you with a +0 war axe. You tear a large gash into the net. The centaur shoots an arrow. The arrow hits you! Harold hits you with a +0 war axe!! You rip the net and break free! The centaur shoots an arrow. The arrow barely misses you. The centaur shoots an arrow. The arrow hits you but does no damage. Harold points at you and mumbles some strange words. A sentinel's mark forms upon you. As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. The centaur shoots an arrow. The arrow completely misses you. Harold misses you. Harold hits you but does no damage. The centaur shoots an arrow. The arrow barely misses you. You encounter a vampire. Your surroundings suddenly seem different. You encounter Amaemon the Diabolical Poisoner. He is wielding a +0 demon whip of venom. Okay, then. Press: ? - help, v - describe, . - travel Here: Amaemon, wielding a +0 demon whip of venom The floor. The air fills with toxic fumes! As you read the scroll of poison, it crumbles to dust. Fire: f) +7 arbalest of the Pillar {penet, Int+5 Stlth-} Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: Amaemon, wielding a +0 demon whip of venom (poison gas, 64% to hit) You shoot a bolt. The bolt pierces through Amaemon! Amaemon is lightly wounded. Amaemon is engulfed in poison gas. Amaemon is poisoned. Fire: f) +7 arbalest of the Pillar {penet, Int+5 Stlth-} Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: Amaemon, wielding a +0 demon whip of venom (poison gas, lightly wounded, poisoned, 64% to hit) You shoot a bolt. The bolt pierces through Amaemon! Amaemon is moderately wounded. Amaemon is engulfed in poison gas. Amaemon looks even sicker. Fire: f) +7 arbalest of the Pillar {penet, Int+5 Stlth-} Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: Amaemon, wielding a +0 demon whip of venom (poison gas, heavily wounded, very poisoned, 64% to hit) You shoot a bolt. The bolt pierces through Amaemon. Amaemon is heavily wounded. Amaemon is engulfed in poison gas. Amaemon looks even sicker. Fire: f) +7 arbalest of the Pillar {penet, Int+5 Stlth-} Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: Amaemon, wielding a +0 demon whip of venom (poison gas, heavily wounded, very poisoned, 64% to hit) You shoot a bolt. The bolt closely misses Amaemon. Amaemon is engulfed in poison gas. Amaemon looks as sick as possible! Fire: f) +7 arbalest of the Pillar {penet, Int+5 Stlth-} Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: Amaemon, wielding a +0 demon whip of venom (poison gas, heavily wounded, extremely poisoned, 64% to hit) You shoot a bolt. The bolt pierces through Amaemon! Amaemon is severely wounded. Amaemon is engulfed in poison gas. Amaemon looks as sick as possible! Amaemon closely misses you. x2; Amaemon barely misses you. Amaemon is engulfed in poison gas. Amaemon looks as sick as possible! Amaemon misses you. Amaemon claws you but does no damage. Amaemon misses you. Fire: f) +7 arbalest of the Pillar {penet, Int+5 Stlth-} Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: Amaemon, wielding a +0 demon whip of venom (poison gas, almost dead, extremely poisoned, 64% to hit) You shoot a bolt. The bolt pierces through Amaemon. Amaemon is almost dead. Amaemon is engulfed in poison gas. Amaemon looks as sick as possible! You kill Amaemon! Your Fighting skill increases to level 3! Your Dodging skill increases to level 2! Your Stealth skill increases to level 1! You see here a +0 demon whip of venom. A centaur comes into view. The centaur shoots an arrow. The arrow misses you. You hear a screech! You shoot a bolt. The bolt closely misses the centaur. You hear a shout! The centaur shoots an arrow. The arrow barely misses you. You encounter an orange demon. You hear a shout! You shoot a bolt. The bolt pierces through the centaur! You kill the centaur! You hear a shout! x2; You hear a croak. You shoot a bolt. The bolt pierces through the orange demon!! The orange demon is severely wounded. You shoot a bolt. The bolt pierces through the orange demon. The orange demon is severely wounded. You encounter a centaur. It is carrying a +0 shortbow. The centaur wields a +0 shortbow. The centaur shoots an arrow. The arrow closely misses you. You shoot a bolt. The bolt pierces through the orange demon! The orange demon is almost dead. The bolt barely misses the vampire. You shoot a bolt. The bolt barely misses the orange demon. The bolt pierces through the centaur!! You kill the centaur! The orange demon closely misses you. You shoot a bolt. The bolt pierces through the orange demon!! You kill the orange demon! The bolt pierces through the vampire. The vampire is lightly damaged. Your Stealth skill increases to level 2! You shoot a bolt. The bolt pierces through the vampire. The vampire is moderately damaged. You shoot a bolt. The bolt pierces through the vampire. The vampire is heavily damaged. You shoot a bolt. The bolt closely misses the vampire. The sentinel's mark upon you fades away. The vampire casts a spell at you. You resist with some effort. You shoot a bolt. The bolt pierces through the vampire. The vampire is heavily damaged. You encounter a bullfrog. The vampire hits you. The vampire barely misses you. You shoot a bolt. The bolt pierces through the vampire! The vampire is almost destroyed. The bolt barely misses the bullfrog. The vampire completely misses you. The vampire misses you. You shoot a bolt. The bolt pierces through the vampire but does no damage. The vampire is almost destroyed. The bolt pierces through the bullfrog!! You kill the bullfrog! The vampire closely misses you. The vampire completely misses you. You shoot a bolt. The bolt pierces through the vampire! You destroy the vampire! You hear the lone wailing of a funeral chant very nearby. You encounter a lemure. Harold throws a throwing net. The throwing net closely misses you. You encounter a lemure. You have reached level 11! As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. You shoot a bolt. The bolt barely misses Harold. The bolt pierces through the lemure!! The lemure is severely wounded. Harold throws a throwing net. The throwing net barely misses you. You encounter Pikel, Merchant of Souls. He is wielding a +2 whip of freezing. Harold gestures at you while chanting. A sentinel's mark forms upon you. You shoot a bolt. The bolt pierces through Harold. Harold is moderately wounded. The bolt pierces through the lemure. The lemure is severely wounded. The bolt barely misses Pikel. Harold fires a harpoon shot at you. The harpoon shot misses you. You shoot a bolt. The bolt pierces through the lemure!! You kill the lemure! That felt strangely unrewarding. You shoot a bolt. The bolt pierces through Harold! Harold is heavily wounded. The bolt pierces through Pikel!! Pikel is heavily wounded. Your surroundings suddenly seem different. You encounter a kobold brigand and 4 kobolds. The kobold brigand is wielding a +2 short sword of draining and quivering curare-tipped darts. A kobold is quivering stones. A kobold is quivering stones. A kobold is quivering stones. Found a robe and a dagger. The kobold brigand shouts! The kobold shouts! x3 The kobold brigand hits you but does no damage. You feel drained. You shoot a bolt. The bolt pierces through the kobold brigand! The kobold brigand is heavily wounded. The kobold brigand hits you with a +2 short sword of draining. You feel drained. The kobold hits you but does no damage. The kobold throws a stone. The stone closely misses you. The kobold hits you but does no damage. The kobold closely misses you. The kobold misses you. The kobold brigand hits you but does no damage. You feel drained. The kobold misses you. x2 You shoot a bolt. The bolt closely misses the kobold brigand. The kobold brigand closely misses you. The kobold hits you but does no damage. The kobold closely misses you. The kobold hits you with a +0 club. The kobold hits you with a +0 dagger. You shoot a bolt. The bolt pierces through the kobold brigand! The kobold brigand is severely wounded. The kobold brigand misses you. The kobold hits you but does no damage. The kobold misses you. x3 You shoot a bolt. The bolt pierces through the kobold brigand but does no damage. The kobold brigand is severely wounded. The kobold brigand hits you but does no damage. You feel drained. The kobold hits you but does no damage. The kobold completely misses you. The kobold closely misses you. The kobold barely misses you. You shoot a bolt. The bolt pierces through the kobold brigand! You kill the kobold brigand! The kobold hits you but does no damage. x3; The kobold barely misses you. Your Dodging skill increases to level 3! You shoot a bolt. The bolt pierces through the kobold. You kill the kobold! The kobold hits you with a +0 dagger. The kobold hits you but does no damage. The kobold barely misses you. x2; The kobold hits you but does no damage. The kobold barely misses you. You shoot a bolt. The bolt barely misses the kobold. The kobold hits you but does no damage. The kobold closely misses you. The kobold barely misses you. You shoot a bolt. The bolt pierces through the kobold! You kill the kobold! The kobold misses you. The kobold barely misses you. You shoot a bolt. The bolt closely misses the kobold. The kobold hits you but does no damage. x2 You shoot a bolt. The bolt completely misses the kobold. The kobold closely misses you. The kobold hits you but does no damage. You shoot a bolt. The bolt misses the kobold. The kobold misses you. The kobold completely misses you. The kobold barely misses you. The kobold misses you. You encounter an efreet. It is wielding a +1 scimitar of flaming. You shoot a bolt. The bolt pierces through the kobold! You kill the kobold! The kobold misses you. You shoot a bolt. The bolt closely misses the kobold. The bolt pierces through the efreet! The efreet is moderately wounded. The efreet gestures at you. The bolt of fire misses you. You shoot a bolt. The bolt pierces through the kobold!! You kill the kobold! You shoot a bolt. The bolt pierces through the efreet! The efreet is heavily wounded. The efreet gestures at you. The bolt of fire misses you. You shoot a bolt. The bolt pierces through the efreet! The efreet is severely wounded. You shoot a bolt. The bolt barely misses the efreet. The efreet gestures at you. The bolt of fire misses you. You shoot a bolt. The bolt pierces through the efreet! You kill the efreet! You shoot a bolt. The bolt pierces through Pikel but does no damage. Pikel is moderately wounded. You encounter a lemure. You shoot a bolt. The bolt barely misses Pikel. The bolt pierces through the lemure. The lemure is lightly wounded. You shoot a bolt. The bolt pierces through Pikel!! Pikel is almost dead. The bolt pierces through the lemure!! The lemure is almost dead. You shoot a bolt. The bolt pierces through Pikel! You kill Pikel! The bolt pierces through the lemure!! You kill the lemure! That felt strangely unrewarding. The bolt barely misses Harold. Harold casts a spell at you. The mark upon you grows brighter. Your life force feels restored. Your Fighting skill increases to level 4! Your Stealth skill increases to level 3! You shoot a bolt. The bolt pierces through Harold! Harold is severely wounded. Harold fires a harpoon shot at you. The harpoon shot misses you. You shoot a bolt. The bolt pierces through Harold! Harold is almost dead. You shoot a bolt. The bolt barely misses Harold. You shoot a bolt. The bolt pierces through Harold!! You kill Harold! Harold gasps with his last breath, "I wish I had worked less..." You hear the lone wailing of a funeral chant nearby. The sentinel's mark upon you fades away. You hear the lone wailing of a funeral chant nearby. HP restored. You encounter a hornet. Things that are here: a +2 short sword of draining; a curare-tipped dart A hornet is nearby! You shoot a bolt. The bolt pierces through the hornet! The hornet buzzes angrily. The hornet is moderately wounded. You shoot a bolt. The bolt closely misses the hornet. You shoot a bolt. The bolt barely misses the hornet. You shoot a bolt. The bolt closely misses the hornet. The hornet completely misses you. You shoot a bolt. The bolt pierces through the hornet! The hornet is almost dead. The hornet stings you. You are poisoned. The hornet barely misses you. You shoot a bolt. The bolt pierces through the hornet. The hornet is almost dead. You feel very sick. The hornet misses you. The hornet stings you but does no damage. You shoot a bolt. The bolt pierces through the hornet. The hornet is almost dead. You feel sick. The hornet barely misses you. The hornet completely misses you. You shoot a bolt. The bolt pierces through the hornet!! You kill the hornet! You feel sick. No target in view! You feel sick. You feel sick. You feel sick. You feel sick. You are no longer poisoned. You hear the lone wailing of a funeral chant nearby. Items here: )) [ †. Things that are here: a +0 war axe; a +0 ring mail Found a stone staircase leading down. Found a rapier. Found a stone staircase leading up. You hear the lone wailing of a funeral chant nearby. You encounter a wyvern. Found a broken altar of Ashenzari. You shoot a bolt. The bolt pierces through the wyvern!! The wyvern is severely wounded. You shoot a bolt. The bolt pierces through the wyvern! The wyvern is almost dead. The wyvern completely misses you. The wyvern bites you but does no damage. You shoot a bolt. The bolt pierces through the wyvern. You kill the wyvern! No target in view! You encounter a kobold geomancer. It is wielding a +0 dagger. You shoot a bolt. The bolt pierces through the kobold geomancer! The kobold geomancer is heavily wounded. You shoot a bolt. The bolt pierces through the kobold geomancer. The kobold geomancer is severely wounded. You shoot a bolt. The bolt closely misses the kobold geomancer. You shoot a bolt. The bolt pierces through the kobold geomancer but does no damage. The kobold geomancer is severely wounded. You shoot a bolt. The bolt pierces through the kobold geomancer! You kill the kobold geomancer! You hear a splash. x2 No target in view! You hear the small ensemble of a distant funeral chant. Found a stone staircase leading down. There is a stone staircase leading down here. Your shadow now sometimes tangibly mimics your actions. Found Vavoguvish's CLEARANCE SALE!. There is an entrance to Vavoguvish's CLEARANCE SALE! here. i - a scroll of identify; c - a potion of curing i - a +1 pair of gloves of stealth Thank you for shopping at Vavoguvish's CLEARANCE SALE!! You start removing your armour. You continue removing your +1 pair of gloves. x5 You finish removing your +1 pair of gloves. You start putting on your armour. You continue putting on your +1 pair of gloves of stealth. x5 You finish putting on your +1 pair of gloves of stealth. You feel stealthy. You hear the small ensemble of a very distant funeral chant. Found a ring mail. You drop a +1 pair of gloves. As you read the scroll of identify, it crumbles to dust. d -> A - a potion of attraction You see here a +0 ring mail. Found a scale mail. No target in view! No target in view! You now have 423 gold pieces (gained 15). Found a stone staircase leading up. You pick up a parchment of Lesser Beckoning and begin reading... You add the spell Lesser Beckoning to your library. You see here a +0 scale mail. h - a potion of haste You pick up a parchment of Vampiric Draining and begin reading... You add the spell Vampiric Draining to your library. You now have 439 gold pieces (gained 16). You hear the small ensemble of a very distant funeral chant. You now have 452 gold pieces (gained 13). You pick up a manual of Fighting and begin studying. d - a red potion You pick up a parchment of Summon Ice Beast and begin reading... You add the spell Summon Ice Beast to your library. You hear the gathering chorus of a funeral chant nearby. There is a stone staircase leading up here. You pick up a parchment of Freeze and begin reading... You add the spell Freeze to your library. No target in view! c - 3 scrolls labelled BOMAL PAJI KAA (gained 1) You hear the gathering chorus of a very distant funeral chant. You hear the gathering chorus of a funeral chant nearby. Found a club. Found a stone staircase leading down. Found a spear. There is a stone staircase leading down here. You see here a +0 club. You see here a +0 spear. You hear the gathering chorus of a funeral chant nearby. You see here a +0 spear. There is a stone staircase leading down here. You hear the gathering chorus of a funeral chant very nearby. Found a phantasmal passage. a - a throwing net a - 2 throwing nets (gained 1) Done exploring. No target in view! You hear the rising multitudes of a funeral chant very nearby. You see here a +0 orcbow. There is a phantasmal passage here. The world spins around you as you enter the gateway. You enter an ornate necropolis! You learned that your red potion is actually a potion of enlightenment. d -> e - a potion of enlightenment There is an empty arch of ancient stone here. You open the huge gate. There is a huge open gate here. You open the large door. There is a large open door here. You open the large door. You encounter Tindalos's ghost. Tindalos's ghost turns its malevolent gaze towards you. Found two items. Found 14 gold pieces. There is a large open door here. You open the large door. There is a large open door here. You encounter MTDW's ghost. Found four items. MTDW's ghost turns its malevolent gaze towards you. MTDW's ghost wails, "You will join me soon!" Press: ? - help, v - describe, . - travel Here: MTDW's ghost, wielding a weapon of venom (fire blocked by a runed translucent door) The floor. Okay, then. Press: ? - help, v - describe, . - travel, g - get item Item here: a pitted halberd. The floor. There is a large open door here. You open the large door. There is a large open door here. You open the huge gate. Found two gates leading back out of this place. There is a huge open gate here. There is a gate leading back out of this place here. There is a gate leading back out of this place here. Welcome back to the Dungeon! There is a collapsed entrance here. What level of the Dungeon? (default 1, ? - help) There is a stone staircase leading down here. You climb downwards. You encounter an orc warrior and 3 orcs. The orc warrior is carrying a +0 orcbow. An orc is wielding a +2 heavy hand axe. The orc shouts! x2 Found four items. Found an escape hatch in the ceiling. Found a stone staircase leading down. There is a stone staircase leading up here. There are monsters nearby! Okay, then. The orc shouts! The orc warrior unwields a +0 short sword. The orc warrior wields a +0 orcbow. The orc warrior shoots an arrow. Welcome back, gotpa the Green Draconian Shapeshifter. Dithmenos says: Walk in the dark places. Welcome back, gotpa the Green Draconian Shapeshifter. Dithmenos says: Walk in the dark places. Welcome back, gotpa the Green Draconian Shapeshifter. Dithmenos says: Walk in the dark places. Welcome back, gotpa the Green Draconian Shapeshifter. Dithmenos says: Walk in the dark places. Welcome back, gotpa the Green Draconian Shapeshifter. Dithmenos says: Walk in the dark places. Welcome back, gotpa the Green Draconian Shapeshifter. Dithmenos says: Walk in the dark places. Welcome back, gotpa the Green Draconian Shapeshifter. Dithmenos says: Walk in the dark places. Press ? for a list of commands and other information. Aiming: Noxious Breath Press: ? - help, Shift-Dir - straight line You exhale a blast of noxious fumes. The orc is engulfed in noxious fumes. The orc appears confused. The orc is engulfed in noxious fumes. The orc appears confused. The orc is engulfed in noxious fumes. The orc appears confused. The orc is engulfed in noxious fumes. The orc appears confused. The orc hits the orc with a +2 heavy hand axe! The orc is killed! The orc barely misses itself. The orc is engulfed in noxious fumes. The orc appears confused. There is a stone staircase leading up here. The orc warrior is engulfed in noxious fumes. The orc warrior shoots an arrow. The arrow hits you. The orc is engulfed in noxious fumes. The orc appears confused. You see here a wand of warping (7). The orc warrior is engulfed in noxious fumes. The orc warrior appears confused. The orc is engulfed in noxious fumes. The orc appears confused. You see here a scroll labelled KOLIUTRIJO. There is a stone staircase leading down here. The orc warrior shouts, "What's happening?!" The orc closely misses you. Welcome back, gotpa the Green Draconian Shapeshifter. Dithmenos says: Walk in the dark places. Press ? for a list of commands and other information. You climb upwards. There is a stone staircase leading down here. You shoot a bolt. The bolt pierces through the orc. The orc is severely wounded. The bolt pierces through the orc warrior. The orc warrior is lightly wounded. The orc warrior unwields a +0 orcbow. The orc warrior wields a +0 short sword. The orc warrior hits the orc with a +0 short sword. The orc is killed! You shoot a bolt. The bolt pierces through the orc!! You kill the orc! You shoot a bolt. The bolt pierces through the orc warrior but does no damage. The orc warrior is lightly wounded. The orc warrior seems less confused. You shoot a bolt. The bolt pierces through the orc warrior! The orc warrior is heavily wounded. The orc warrior unwields a +0 short sword. The orc warrior wields a +0 orcbow. The orc warrior shoots an arrow. The arrow completely misses you. You shoot a bolt. The bolt pierces through the orc warrior! The orc warrior is almost dead. >>>>>>>>>>>>>>>>>>>>>> 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: [gotpa] Species: Green Draconian Job: Shapeshifter HP: 85/85; mods: 0/0 MP: 11/11; mod: 0 Stats: 18 17 12 Position: (66, 15), god: Dithmenos (19), turn_is_over: 0, banished: 0 Standing on/in/over feature: stone staircase leading down Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 34 | 4 | 600 | 180/210 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 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/50 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 0 | 0 | 14 | 6689 | 0/1070 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 1 | 33 | 3 | 585 | 229/238 Stealth | X | 1 | 33 | 3 | 436 | 136/200 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 6 | 1121 | 71/350 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | X | 0 | 0 | 0 | 0 | 0/50 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/50 Fire Magic | X | 0 | 0 | 0 | 0 | 0/50 Ice Magic | X | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 0 | 0 | 0/50 Earth Magic | X | 0 | 0 | 0 | 0 | 0/50 Alchemy | X | 0 | 0 | 0 | 0 | 0/35 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 0 | 0 | 3 | 357 | 1/238 Spell bugs: Durations: #33: 1 Attributes: #12: 495 #13: 43 #23: 4867 #24: 1020851123 #34: 1 #49: 956 Mutations: poison resistance: 1 (innate) cold-blooded: 1 (innate) armoured tail: 1 (innate) Inventory bugs: Equipment: eq slot #2, inv slot #5: +7 arbalest of the Pillar {penet, Int+5 Stlth-}(overflow) eq slot #9, inv slot #3: +5 ring of evasion eq slot #1, inv slot #5: +7 arbalest of the Pillar {penet, Int+5 Stlth-} eq slot #9, inv slot #7: +4 ring of protection eq slot #8, inv slot #1: +2 cloak of corrosion resistance eq slot #5, inv slot #8: +1 pair of gloves of stealth }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ########### #.....)...# #..<.o?@..# +...?..)..# #.........# #..).....$# #.........# #.<.......# #$........# #######+### 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: <<<<<<<<<<<<<<<<<<<<<< necropolis_difficulty: pre_lair_d >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>