ERROR in 'mon-cast.cc' at line 2712: Unknown monster spell 'Summon Forest' cast by PBDoughboyy's ghost Version: Dungeon Crawl Chili 1.0-a0-592-gc0ec74432b Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 9494313901538283015, deterministic pregen: 1 Command line: /usr/games/crawl-dcchili -name riffraff -rc /dgldir/rcfiles/crawl-dcchili/riffraff.rc -macro /dgldir/rcfiles/crawl-dcchili/riffraff.macro -morgue /dgldir/morgue/riffraff/ -webtiles-socket /crawl-master/webserver/sockets/riffraff:2026-09-03.14:23:34.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 22 stack frames. /usr/games/crawl-dcchili(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x63b47a57508f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-dcchili(_Z13do_crash_dumpv+0x43a) [0x63b47a5832ea]: do_crash_dump() /usr/games/crawl-dcchili(_Z20crash_signal_handleri+0x1fa) [0x63b47a57558a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x746d23660330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x746d236b9c0c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x746d2366027e]: /usr/games/crawl-dcchili(+0x5596bd) [0x63b47a5826bd]: /usr/games/crawl-dcchili(_Z3diePKciS0_z+0x166) [0x63b47a582d36]: die(char const*, int, char const*, ...) /usr/games/crawl-dcchili(_Z15mons_spell_beamPK7monster10spell_typeib+0x128e) [0x63b47a92477e]: mons_spell_beam(monster const*, spell_type, int, bool) /usr/games/crawl-dcchili(_Z15setup_mons_castPK7monsterR4bolt10spell_typebb+0x1eb) [0x63b47a92515b]: setup_mons_cast(monster const*, bolt&, spell_type, bool, bool) /usr/games/crawl-dcchili(+0x913019) [0x63b47a93c019]: /usr/games/crawl-dcchili(_Z16handle_mon_spellP7monster+0x99a) [0x63b47a94cd9a]: handle_mon_spell(monster*) /usr/games/crawl-dcchili(+0x8de379) [0x63b47a907379]: /usr/games/crawl-dcchili(_Z19handle_monster_moveP7monster+0x1ed7) [0x63b47a9105e7]: handle_monster_move(monster*) /usr/games/crawl-dcchili(_Z15handle_monstersb+0x8f8) [0x63b47a911ca8]: handle_monsters(bool) /usr/games/crawl-dcchili(_Z12world_reactsv+0x142) [0x63b47ad60182]: world_reacts() /usr/games/crawl-dcchili(+0xd398e4) [0x63b47ad628e4]: /usr/games/crawl-dcchili(+0xd3a56d) [0x63b47ad6356d]: /usr/games/crawl-dcchili(main+0x1f7) [0x63b47a4a69c7]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x746d236451ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x746d2364528b]: /usr/games/crawl-dcchili(_start+0x25) [0x63b47a4a74e5]: Trying to run gdb. GNU gdb (Ubuntu 15.1-1ubuntu1~24.04.1) 15.1 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". 0x0000746d2372b8d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 #0 0x0000746d2372b8d7 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #1 0x000063b47a57575c in call_gdb (file=0x746d2381f4e0 <_IO_2_1_stderr_>) at crash.cc:434 gdb = attach_cmd = "attach 364692\000\000\000\000\000\000" #2 0x000063b47a583308 in do_crash_dump () at dbg-asrt.cc:682 t = 1788445630 dir = "/dgldir/morgue/riffraff/" name = "/dgldir/morgue/riffraff/crash-riffraff-20260903-142710.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR in 'mon-cast.cc' at line 2712: Unknown monster spell 'Summon Forest' cast by PBDoughboyy's ghost" file = 0x746d2381f4e0 <_IO_2_1_stderr_> #3 0x000063b47a57558a in crash_signal_handler (sig_num=6) at crash.cc:195 No locals. #4 No symbol table info available. #5 0x0000746d236b9c0c in pthread_kill () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #6 0x0000746d2366027e in raise () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #7 0x000063b47a5826bd in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe8db286a0 "ERROR in 'mon-cast.cc' at line 2712: Unknown monster spell 'Summon Forest' cast by PBDoughboyy's ghost", assert=false) at dbg-asrt.cc:820 No locals. #8 0x000063b47a582d36 in die (file=file@entry=0x63b47adbcc5a "mon-cast.cc", line=line@entry=2712, format=format@entry=0x63b47ae3da38 "Unknown monster spell '%s' cast by %s") at dbg-asrt.cc:883 tmp = "Unknown monster spell 'Summon Forest' cast by PBDoughboyy's ghost", '\000' mesg = "ERROR in 'mon-cast.cc' at line 2712: Unknown monster spell 'Summon Forest' cast by PBDoughboyy's ghost", '\000' args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffe8db28fa0, reg_save_area = 0x7ffe8db28ec0}} #9 0x000063b47a92477e in mons_spell_beam (mons=mons@entry=0x63b47b3c2fa8 , spell_cast=spell_cast@entry=SPELL_SUMMON_FOREST, power=power@entry=156, check_validity=check_validity@entry=false) at mon-cast.cc:2712 beam = {origin_spell = SPELL_SUMMON_FOREST, range = -1, glyph = 42 U'*', colour = 255 '\377', flavour = BEAM_NONE, real_flavour = BEAM_MAGIC, drop_item = false, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 1, size = 0}, ench_power = 156, hit = -1, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 2031, source_name = "PBDoughboyy's ghost", 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, enchant_chaining_done = 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} real_spell = SPELL_SUMMON_FOREST logic = 0x0 #10 0x000063b47a92515b in setup_mons_cast (mons=mons@entry=0x63b47b3c2fa8 , pbolt=..., spell_cast=spell_cast@entry=SPELL_SUMMON_FOREST, evoke=evoke@entry=false, check_validity=check_validity@entry=false) at mon-cast.cc:2928 power = 156 theBeam = {origin_spell = SPELL_SUMMON_FOREST, range = -1, glyph = 42 U'*', colour = 255 '\377', flavour = BEAM_NONE, real_flavour = BEAM_MAGIC, drop_item = false, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 1, size = 0}, ench_power = 156, hit = -1, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 2031, source_name = "PBDoughboyy's ghost", 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, enchant_chaining_done = 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} #11 0x000063b47a93c019 in _target_and_justify_spell (mons=..., beem=..., spell=SPELL_SUMMON_FOREST, ignore_good_idea=false) at mon-cast.cc:5159 logic = #12 0x000063b47a94cd9a in _choose_spell_to_cast (ignore_good_idea=, hspell_pass=std::vector of length 2, capacity 3 = {...}, beem=..., mons=...) at mon-cast.cc:5262 prefer_selfench = chosen_slot = attempt = orig_beem = {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 = 24, y = 29}, target = {x = 21, y = 34}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_NON_ACTOR, ex_size = 0, source_id = 2031, 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, enchant_chaining_done = 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} reroll = orig_beem = reroll = slot = __for_range = __for_begin = __for_end = found_spell = chosen_slot = slot = __for_range = __for_begin = __for_end = targ_beam = attempt = prefer_selfench = chosen_slot = #13 handle_mon_spell (mons=mons@entry=0x63b47b3c2fa8 ) at mon-cast.cc:5367 hspell_pass = std::vector of length 2, capacity 3 = {{spell = SPELL_SUMMON_FOREST, freq = 21 '\025', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}, {spell = SPELL_GLACIATE, freq = 21 '\025', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}} beem = {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 = 24, y = 29}, target = {x = 21, y = 34}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_NON_ACTOR, ex_size = 0, source_id = 2031, 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, enchant_chaining_done = 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} ignore_good_idea = spell_slot = spell_cast = flags = battlesphere = #14 0x000063b47a907379 in _mons_take_special_action (mons=..., old_energy=) at mon-act.cc:1937 friendly_or_near = #15 0x000063b47a9105e7 in handle_monster_move (mons=mons@entry=0x63b47b3c2fa8 ) at mon-act.cc:2378 entry = mmov = {x = -1, y = 1} disabled = old_energy = non_move_energy = old_pos = mact = {mon = 0x63b47b3c2fa8 } skip_turn = 0 new_pos = {x = 42, y = 18} #16 0x000063b47a911ca8 in handle_monsters (with_noise=true) at mon-act.cc:2870 mon = 0x63b47b3c2fa8 oldspeed = tries = #17 0x000063b47ad60182 in world_reacts () at main.cc:2634 No locals. #18 0x000063b47ad628e4 in _input () at main.cc:1341 player_disabled = {was_disabled = false} #19 0x000063b47ad6356d in _launch_game () at main.cc:497 game_start = ccon = {cstate = false} #20 0x000063b47a4a69c7 in _launch_game_loop () at main.cc:398 game_ended = false game_ended = ge = fe = #21 main (argc=12, argv=0x7ffe8db2ae78) at main.cc:344 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = 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 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 39, depth = 1 Level id: Necropolis Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 10 Level vaults: regret_index_necropolis_wings [gammafunk_necropolis_ghost_icy, gammafunk_necropolis_ghost_berserking_beasts, regret_index_necropolis_ghost_sink_in_fangs] Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 7 at (33, 21): position (41,15) Marker #1, type 7 at (39, 27): position (39,21) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You feel a surge of power! The orc begins to petrify. The orc shouts! Casting: Petrify (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 short sword and quivering boomerangs (petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc!! You kill the orc! Vehumet accepts your kill. You feel your power returning. The orc warrior stops moving altogether! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 trident and wearing a +0 plate armour (petrified, 100% to hit) You feel a surge of power! The stone arrow hits the orc warrior!! The orc warrior is moderately wounded. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 trident and wearing a +0 plate armour (moderately wounded, petrified, 100% to hit) You feel a surge of power! The stone arrow hits the orc warrior! The orc warrior is severely wounded. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 trident and wearing a +0 plate armour (severely wounded, petrified, 100% to hit) You feel a surge of power! The stone arrow hits the orc warrior!! You kill the orc warrior! Vehumet accepts your kill. You feel your power returning. You start resting. You encounter an orc warrior. It is wielding a +0 dire flail and quivering boomerangs. An orc warrior is nearby! An orc warrior is nearby! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 dire flail, wearing a +0 plate armour and quivering boomerangs (wandering, hasn't noticed you, chance to affect: 84%) You feel a surge of power! The orc warrior begins to petrify. The orc warrior shouts! You hear a shout! You encounter an orc. It is wielding a +0 hand axe and quivering boomerangs. Casting: Petrify (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 dire flail, wearing a +0 plate armour and quivering boomerangs (petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc warrior! The orc warrior is moderately wounded. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 dire flail, wearing a +0 plate armour and quivering boomerangs (moderately wounded, petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc warrior! The orc warrior is heavily wounded. The orc warrior throws a boomerang. The boomerang hits you! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 dire flail, wearing a +0 plate armour and quivering boomerangs (heavily wounded, petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc warrior! The orc warrior is almost dead. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 dire flail, wearing a +0 plate armour and quivering boomerangs (almost dead, petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc warrior!! You kill the orc warrior! Vehumet accepts your kill. You feel your power returning. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast this spell. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 hand axe and quivering boomerangs (90% to hit) You feel a surge of power! The blast of sand hits the orc!! You kill the orc! Vehumet accepts your kill. You feel your power returning. You start resting. HP restored. You start resting. You encounter an orc warrior. It is wielding a +0 dire flail. An orc warrior is nearby! Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 dire flail and wearing a +0 plate armour (85% to hit) You feel a surge of power! The stone arrow hits the orc warrior. The orc warrior is lightly wounded. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 dire flail and wearing a +0 plate armour (lightly wounded, 85% to hit) You feel a surge of power! The stone arrow hits the orc warrior!! You kill the orc warrior! Vehumet accepts your kill. You feel your power returning. Your +0 box of beasts has recharged. You start resting. HP restored. You start resting. Magic restored. You start waiting. You encounter an orc high priest. It is wielding a +0 hand axe. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc high priest, wielding a +0 hand axe and wearing a +0 robe (wandering, hasn't noticed you, chance to affect: 53%) You feel a surge of power! The orc high priest resists with significant effort. The orc high priest shouts! Casting: Petrify (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc high priest, wielding a +0 hand axe and wearing a +0 robe (chance to affect: 53%) You feel a surge of power! The orc high priest resists with significant effort. Casting: Petrify (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc high priest, wielding a +0 hand axe and wearing a +0 robe (silenced, chance to affect: 53%) You feel a surge of power! The orc high priest resists with significant effort. The orc high priest hits you but does no damage. Casting: Petrify (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc high priest, wielding a +0 hand axe and wearing a +0 robe (silenced, chance to affect: 53%) You feel a surge of power! The orc high priest begins to petrify. The orc high priest hits you but does no damage. Casting: Petrify (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc high priest, wielding a +0 hand axe and wearing a +0 robe (silenced, petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc high priest! The orc high priest is lightly wounded. The orc high priest hits you with a +0 hand axe. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc high priest, wielding a +0 hand axe and wearing a +0 robe (silenced, lightly wounded, petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc high priest!! The orc high priest is heavily wounded. The orc high priest hits you with a +0 hand axe. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc high priest, wielding a +0 hand axe and wearing a +0 robe (silenced, heavily wounded, petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc high priest!! The orc high priest is almost dead. The orc high priest barely misses you. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc high priest, wielding a +0 hand axe and wearing a +0 robe (silenced, almost dead, petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc high priest! The orc high priest is almost dead. The orc high priest barely misses you. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast this spell. Unknown command. You hit the orc high priest. The ground beneath the orc high priest fractures! You kill the orc high priest! Vehumet accepts your kill. You feel your power returning. You start resting. HP restored. You start resting. Magic restored. You start waiting. An orc comes into view. An orc is nearby! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 club and quivering boomerangs (wandering, hasn't noticed you, chance to affect: 93%) You feel a surge of power! The orc begins to petrify. The orc shouts! The orc throws a boomerang. The boomerang hits you but does no damage. Casting: Petrify (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 club and quivering boomerangs (petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc!! You kill the orc! Vehumet accepts your kill. You start resting. Magic restored. You start waiting. You encounter an orc wizard. It is wielding a +0 dagger. An orc wizard is nearby! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc wizard, wielding a +0 dagger and wearing a +0 robe (wandering, hasn't noticed you, chance to affect: 84%) You feel a surge of power! The orc wizard begins to petrify. The orc wizard shouts! Casting: Petrify (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Petrify (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc wizard, wielding a +0 dagger and wearing a +0 robe (petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc wizard!! You kill the orc wizard! Vehumet accepts your kill. You start resting. HP restored. You start resting. Magic restored. Things that are here: a +0 dire flail; a +0 plate armour You encounter an orc warrior. It is wielding a +0 mace and quivering boomerangs. There is an open gate here. You encounter an orc. It is wielding a +0 short sword. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 short sword and wearing a +0 ring mail (wandering, hasn't noticed you, chance to affect: 93%) You feel a surge of power! The orc begins to petrify. The orc shouts! Casting: Petrify (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 short sword and wearing a +0 ring mail (petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc! You kill the orc! Vehumet accepts your kill. There is an open gate here. There is an open gate here. Things that are here: a +0 ring mail; a +2 dagger of venom; an orc skeleton Things that are here: a +0 flail; an orc skeleton Found a roughly hewn altar of Beogh. You encounter an orc sorcerer. It is wielding a +1 dagger of venom and wearing a +2 robe of willpower. Found Jaqiuvus's Book Shoppe. There is an open door here. The orc sorcerer shouts! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc sorcerer, wielding a +1 dagger of venom and wearing a +2 robe of willpower (chance to affect: 35%) You feel a surge of power! The orc sorcerer easily resists. Casting: Petrify (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc sorcerer, wielding a +1 dagger of venom and wearing a +2 robe of willpower (chance to affect: 35%) You feel a surge of power! The orc sorcerer easily resists. The orc sorcerer casts a spell. Casting: Petrify (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc sorcerer, wielding a +1 dagger of venom and wearing a +2 robe of willpower (82% to hit) You feel a surge of power! The stone arrow hits the orc sorcerer!! The orc sorcerer is severely wounded. The sun demon barely misses you. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc sorcerer, wielding a +1 dagger of venom and wearing a +2 robe of willpower (silenced, severely wounded, 82% to hit) You feel a surge of power! The stone arrow hits the orc sorcerer! You kill the orc sorcerer! Vehumet accepts your kill. You feel your power returning. The sun demon disappears in a puff of smoke! Your life force feels restored. Things that are here: a +1 dagger of venom; a +2 robe of willpower There is an entrance to Jaqiuvus's Book Shoppe here. Unknown command. Things that are here: a +1 dagger of venom; a +2 robe of willpower There is an open door here. You encounter an orc priest. It is wielding a +0 dagger. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc priest, wielding a +0 dagger (wandering, hasn't noticed you, chance to affect: 84%) You feel a surge of power! The orc priest begins to petrify. The orc priest shouts! Casting: Petrify (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Petrify (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc priest, wielding a +0 dagger (petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc priest! The orc priest is heavily wounded. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc priest, wielding a +0 dagger (heavily wounded, petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc priest! The orc priest is severely wounded. The orc priest miscasts a cantrip. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc priest, wielding a +0 dagger (severely wounded, petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc priest! You kill the orc priest! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You start waiting. An orc warrior comes into view. An orc warrior is nearby! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The orc warrior throws a boomerang. You block the boomerang with an invisible shield... and reflect it back! The boomerang barely misses the orc warrior. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the orc warrior. The orc warrior is lightly wounded. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the orc warrior. The orc warrior is lightly wounded. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 mace, wearing a +0 chain mail and quivering boomerangs (wisps of flame, lightly wounded, ally target, chance to affect: 84%) You feel a surge of power! The orc warrior begins to petrify. The foxfire burns the orc warrior! The orc warrior is heavily wounded. The foxfire burns the orc warrior but does no damage. The orc warrior is heavily wounded. The foxfire burns the orc warrior but does no damage. The orc warrior is heavily wounded. The orc warrior throws a boomerang. The boomerang hits you but does no damage. The foxfire burns the orc warrior. The orc warrior is heavily wounded. Casting: Petrify (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 mace, wearing a +0 chain mail and quivering boomerangs (heavily wounded, petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc warrior! The orc warrior is severely wounded. The orc warrior throws a boomerang. The boomerang hits you. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +0 mace, wearing a +0 chain mail and quivering boomerangs (severely wounded, petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc warrior!! You kill the orc warrior! Vehumet accepts your kill. You feel your power returning. You start resting. HP restored. You start resting. Magic restored. You start waiting. Done waiting. An orc warrior comes into view. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +2 battleaxe of distortion and wearing a +0 chain mail (wandering, hasn't noticed you, chance to affect: 84%) You feel a surge of power! The orc warrior barely resists. The orc warrior shouts! Casting: Petrify (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Petrify (mildly dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +2 battleaxe of distortion and wearing a +0 chain mail (chance to affect: 84%) You feel a surge of power! The orc warrior begins to petrify. Casting: Petrify (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +2 battleaxe of distortion and wearing a +0 chain mail (petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc warrior! The orc warrior is moderately wounded. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +2 battleaxe of distortion and wearing a +0 chain mail (moderately wounded, petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc warrior! The orc warrior is severely wounded. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc warrior, wielding a +2 battleaxe of distortion and wearing a +0 chain mail (severely wounded, petrifying slowly, 100% to hit) You feel a surge of power! The stone arrow hits the orc warrior!! You kill the orc warrior! Vehumet accepts your kill. You feel your power returning. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Magic restored. There is an open gate here. Things that are here: a +2 battleaxe of distortion; a +0 chain mail; an orc corpse There is an open door here. Found Mauvvuam's Antique Weapon Emporium. Found a roughly hewn altar of Beogh. Found Antieca's Antique Armour Shoppe. There is an entrance to Antieca's Antique Armour Shoppe here. There is an entrance to Mauvvuam's Antique Weapon Emporium here. There is an open gate here. Things that are here: a +0 ring mail; a +2 dagger of venom; an orc skeleton Things that are here: a +0 dire flail; a +0 plate armour Things that are here: a +0 trident of protection; an orc skeleton Things that are here: a +0 chain mail; a +2 glaive of protection Things that are here: a +0 mace of protection; a +0 club; an orc skeleton You see here a +5 hand axe of flaming. Items here: ))) [[[ ÷÷. Things that are here: a +0 plate armour; a +2 scimitar of protection Things that are here: a +0 chain mail; a +0 halberd; an orc skeleton Items here: ))))) [[[ ÷÷÷. Things that are here: a +0 robe; a +0 battleaxe; an orc skeleton Things that are here: a +0 club; a +0 short sword of venom Items here: )))) [[ ÷. Things that are here: a +0 plate armour; a +2 heavy war axe; an orc skeleton Things that are here: a +0 plate armour; a +0 scimitar Done exploring. Done exploring. Welcome back, riffraff the Naga Earth Elementalist. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Done exploring. Okay, then. Unknown command. Unknown command. Unknown command. Unknown command. Okay, then. Unknown command. Done exploring. Done exploring. Okay, then. Unknown command. Okay, then. Unknown command. Okay, then. Unknown command. What level of the Dungeon? (default 11, ? - help) Things that are here: a +0 robe; a +0 dagger; an orc skeleton Things that are here: a +0 robe; a +0 dagger; an orc skeleton There is a stone staircase leading up, spattered with blood here. You climb upwards. There is a stone staircase leading down here. Things that are here: a +0 giant club; a +0 giant club; a two-headed ogre skeleton Things that are here: a +0 plate armour; a +0 dire flail Things that are here: a +0 plate armour; a +0 flail Items here: ( ))) [[ ÷. Things that are here: a +0 leather armour; a +0 club There is a staircase back to the Dungeon here. You climb upwards. Welcome back to the Dungeon! There is a staircase to the Orcish Mines here. You see here a +0 short sword. You see here a +0 short sword. You see here a +0 dagger. Things that are here: a +0 robe; a +0 dagger A human comes into view. A human is nearby! Cast which spell? (? or * to list) Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a human (87% to hit) You feel a surge of power! The blast of sand hits the human!! The human is severely wounded. The human hits you but does no damage. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a human (silenced, severely wounded, 87% to hit) You feel a surge of power! The blast of sand hits the human! The human is almost dead. The human hits you but does no damage. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a human (silenced, almost dead, 87% to hit) You feel a surge of power! The blast of sand hits the human!! You kill the human! Vehumet accepts your kill. You feel your power returning. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Done exploring. Done exploring. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Done exploring. There is a stone staircase leading down here. Items here: " )) [[[. You climb downwards. There is a stone staircase leading up here. Done exploring. There is an open door here. There is an open door here. There is an open door here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Done exploring. You're already at the bottom of this branch! Unknown command. What level of the Lair of Beasts? (default 1, ? - help) You climb upwards. There is a stone staircase leading down here. There is an open door here. There is an open door here. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Items here: " )) [[[. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You climb upwards. Level annotation: exclusion: obsidian statue There is a stone staircase leading down here. Items here: )) ÷÷. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a staircase to the Lair here. You climb downwards. Welcome to the Lair of Beasts! 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 a basilisk, a catoblepas and a bullfrog. The catoblepas bellows! The bullfrog croaks. Found a fuming silvery potion. There is a staircase back to the Dungeon here. There are monsters nearby! As you read the scroll of revelation, it crumbles to dust. You feel aware of your surroundings. You sensed 1 shop/portal. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a basilisk (silenced, unaffected by silence, asleep, 100% to hit) You feel a surge of power! The stone arrow hits the basilisk! The basilisk is moderately wounded. The basilisk gazes at you. You resist with almost no effort. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You draw out an echo of your +3 scale mail of resonance. You block the bullfrog's attack. The basilisk bites you but does no damage. Casting: Awaken Armour (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Mephitic Cloud (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a basilisk (silenced, moderately wounded, unaffected by silence, ally target, chance to affect: 72%) The flask of dizzying concoctions shatters into a vile cloud! The basilisk is moderately wounded. The bullfrog hits you but does no damage. x2 The basilisk is engulfed in noxious fumes. The basilisk appears confused. The basilisk bites you but does no damage. The catoblepas is engulfed in noxious fumes. Casting: Mephitic Cloud (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a basilisk (noxious fumes, silenced, moderately wounded, unaffected by silence, confused, ally target, 93% to hit) You feel a surge of power! The stone arrow hits the basilisk!! The basilisk is severely wounded. The bullfrog hits you but does no damage. The basilisk is engulfed in noxious fumes. The basilisk appears confused. The basilisk barely misses the bullfrog. The basilisk bites itself. The catoblepas is engulfed in noxious fumes. The catoblepas gores you but does no damage. Your echoed +3 scale mail of resonance hits the basilisk. Your echoed +3 scale mail of resonance hits the basilisk! The basilisk dies! Vehumet accepts your kill. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a catoblepas (noxious fumes, silenced, unaffected by silence, 100% to hit) You feel a surge of power! The stone arrow hits the catoblepas!! The catoblepas is moderately wounded. You block the bullfrog's attack. The catoblepas is engulfed in noxious fumes. The catoblepas appears confused. The bullfrog hits you but does no damage. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a catoblepas (noxious fumes, moderately wounded, confused, ally target, 100% to hit) You feel a surge of power! Okay, then. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bullfrog (silenced, 82% to hit) You feel a surge of power! The stone arrow hits the bullfrog!! You kill the bullfrog! Vehumet accepts your kill. You feel your power returning. The catoblepas is engulfed in noxious fumes. Training target 4.0 for Air Magic reached! Your Air Magic skill increases to level 4! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a catoblepas (noxious fumes, moderately wounded, confused, ally target, 100% to hit) You feel a surge of power! The stone arrow hits the catoblepas! The catoblepas becomes as fragile as glass! The catoblepas is heavily wounded. The catoblepas is engulfed in noxious fumes. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a catoblepas (heavily wounded, confused, ally target, fragile as glass, 100% to hit) You feel a surge of power! The stone arrow hits the catoblepas. The catoblepas is heavily wounded. Your echoed +3 scale mail of resonance hits the catoblepas! Your echoed +3 scale mail of resonance hits the catoblepas!! The catoblepas dies! Vehumet accepts your kill. Your echoed +3 scale mail of resonance fades away. You encounter a wolf. x2 The wolf leaves your sight. Found a phantasmal passage. Found a mace. You encounter a wolf. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a wolf (silenced, wandering, hasn't noticed you, 76% to hit) You feel a surge of power! The stone arrow hits the wolf!! You kill the wolf! Vehumet accepts your kill. You feel your power returning. The wolf howls! x2 Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a wolf (silenced, 76% to hit) You feel a surge of power! The stone arrow hits the wolf!! You kill the wolf! Vehumet accepts your kill. You feel your power returning. You hear the lone wailing of a funeral chant. You block the wolf's attack. The wolf bites you but does no damage. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a wolf (silenced, 76% to hit) You feel a surge of power! The stone arrow hits the wolf!! You kill the wolf! Vehumet accepts your kill. 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 2 viscous puce potions are actually 2 potions of berserk rage. k -> B - 2 potions of berserk rage There is an empty arch of ancient stone here. You encounter a weeping skull. Magic restored. 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. There is a large open door here. You open the gate. There is an open translucent gate here. You encounter a rime drake. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Unknown command. Your foxfire dissipates. x2 You start waiting. Done waiting. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the rime drake. The rime drake is lightly wounded. The rime drake hisses angrily. The foxfire burns the rime drake. The rime drake is moderately wounded. The foxfire burns the rime drake! The rime drake is heavily wounded. The foxfire burns the rime drake. The rime drake is severely wounded. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the rime drake. The rime drake is severely wounded. You encounter a rime drake. You encounter a skyshark simulacrum. You encounter a black mamba simulacrum. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the rime drake! You kill the rime drake! Vehumet accepts your kill. You feel your power returning. The foxfire burns the skyshark simulacrum but does no damage. You encounter a black mamba simulacrum. You encounter a five-headed hydra simulacrum. The foxfire burns the black mamba simulacrum! The black mamba simulacrum melts! The black mamba simulacrum is heavily damaged. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the black mamba simulacrum! The black mamba simulacrum melts! The black mamba simulacrum is almost destroyed. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the black mamba simulacrum. The black mamba simulacrum melts! The black mamba simulacrum vaporises! Vehumet accepts your kill. You feel your power returning. You hear a sizzling sound! The foxfire burns the rime drake but does no damage. Your foxfire dissipates. The black mamba simulacrum leaves your sight. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the rime drake. The rime drake is lightly wounded. You encounter a boulder beetle simulacrum. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the rime drake. The rime drake becomes as fragile as glass! The rime drake is lightly wounded. The foxfire burns the rime drake. The rime drake looks even more glass-like. The rime drake is moderately wounded. The foxfire burns the rime drake. The rime drake is moderately wounded. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the rime drake. The rime drake is heavily wounded. The rime drake breathes ice at you. The icy flash freeze hits you!! You are encased in ice. The black mamba simulacrum bites you but does no damage. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a rime drake (silenced, heavily wounded, unaffected by silence, catching its breath, ally target, fragile as glass, 82% to hit) You feel a surge of power! The stone arrow hits the rime drake!! You kill the rime drake! Vehumet accepts your kill. You feel your power returning. The foxfire burns the black mamba simulacrum! The black mamba simulacrum melts! The black mamba simulacrum is severely damaged. The foxfire burns the black mamba simulacrum! The black mamba simulacrum melts! The black mamba simulacrum vaporises! Vehumet accepts your kill. You feel your power returning. The ice encasing you melts away. Your foxfire dissipates. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the boulder beetle simulacrum. The boulder beetle simulacrum melts! The boulder beetle simulacrum is lightly damaged. Unknown command. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a boulder beetle simulacrum (silenced, lightly damaged, ally target, 100% to hit) You feel a surge of power! The stone arrow hits the boulder beetle simulacrum. The boulder beetle simulacrum is moderately damaged. The foxfire burns the boulder beetle simulacrum but does no damage. The boulder beetle simulacrum is moderately damaged. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a boulder beetle simulacrum (silenced, moderately damaged, 100% to hit) You feel a surge of power! The stone arrow hits the boulder beetle simulacrum. The boulder beetle simulacrum is moderately damaged. The boulder beetle simulacrum bites you but does no damage. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a boulder beetle simulacrum (silenced, moderately damaged, 100% to hit) You feel a surge of power! The stone arrow hits the boulder beetle simulacrum! The boulder beetle simulacrum is severely damaged. The boulder beetle simulacrum bites you but does no damage. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a boulder beetle simulacrum (silenced, severely damaged, 100% to hit) You feel a surge of power! You miscast Stone Arrow. Nothing appears to happen. The boulder beetle simulacrum bites you but does no damage. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a boulder beetle simulacrum (silenced, severely damaged, 100% to hit) You feel a surge of power! The stone arrow hits the boulder beetle simulacrum! The boulder beetle simulacrum is almost destroyed. The boulder beetle simulacrum barely misses you. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a boulder beetle simulacrum (silenced, almost destroyed, 100% to hit) You feel a surge of power! The stone arrow hits the boulder beetle simulacrum! The boulder beetle simulacrum vaporises! Vehumet accepts your kill. You feel your power returning. Okay, then. Unknown command. You start resting. You encounter a death yak simulacrum. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a death yak simulacrum (wandering, hasn't noticed you, 100% to hit) You feel a surge of power! The stone arrow hits the death yak simulacrum!! The death yak simulacrum is severely damaged. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a death yak simulacrum (severely damaged, 100% to hit) You feel a surge of power! The stone arrow hits the death yak simulacrum! The death yak simulacrum vaporises! Vehumet accepts your kill. Unknown command. You start resting. Your magical contamination has completely faded away. You start resting. A skyshark simulacrum comes into view. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a skyshark simulacrum (wandering, hasn't noticed you, 98% to hit) You feel a surge of power! You miscast Stone Arrow. Nothing appears to happen. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a skyshark simulacrum (wandering, hasn't noticed you, 98% to hit) You feel a surge of power! The stone arrow hits the skyshark simulacrum! The skyshark simulacrum becomes as fragile as glass! The skyshark simulacrum is severely damaged. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a skyshark simulacrum (severely damaged, fragile as glass, 98% to hit) You feel a surge of power! The stone arrow hits the skyshark simulacrum!! The skyshark simulacrum vaporises! Vehumet accepts your kill. You feel your power returning. You start resting. Your magical contamination has completely faded away. You start resting. You encounter PBDoughboyy's ghost. PBDoughboyy's ghost turns its malevolent gaze towards you. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You draw out an echo of your +3 scale mail of resonance. PBDoughboyy's ghost mumbles some strange words. PBDoughboyy's ghost hits your echoed +3 scale mail of resonance!! PBDoughboyy's ghost hits your echoed +3 scale mail of resonance but does no damage. PBDoughboyy's ghost hits your echoed +3 scale mail of resonance! Your echoed +3 scale mail of resonance completely misses PBDoughboyy's ghost. Your echoed +3 scale mail of resonance misses PBDoughboyy's ghost. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 1.0-a0-592-gc0ec74432b Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_MOVE_DOWN_LEFT repeat_cmd = CMD_NO_CMD Monster 'PBDoughboyy's ghost' (24, 29) [midx = 28] currently acting: <<<<<<<<< Name: PBDoughboyy's ghost Base name: PBDoughboyy's ghost Full name: PBDoughboyy's ghost On/in/over feature: floor Foe: player Target: (21, 34) At target: player Inventory: Spells: slot #0: Summon Mortal Champion slot #1: Summon Forest slot #2: Glaciate attitude: 0, behaviour: 2, number: 1000, flags: 0x4000100410 colour: -1, foe_memory: 849, shield_blocks:0 god: No God >>>>>>>>> Player: {{{{{{{{{{{ Name: [riffraff] Species: Naga Job: Earth Elementalist HP: 123/123; mods: 0/0 MP: 3/29; mod: 0 Stats: 10 22 13 Position: (21, 34), god: Vehumet (6), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 15 | 5 | 901 | 151/300 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 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 5 | 891 | 0/357 Dodging | X | 0 | 0 | 3 | 424 | 0/283 Stealth | X | 0 | 0 | 6 | 441 | 0/147 Shields | X | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 15 | 10 | 3679 | 379/713 Conjurations | X | 1 | 14 | 10 | 3004 | 229/600 Hexes | X | 0 | 0 | 0 | 0 | 0/50 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 | 1 | 14 | 4 | 724 | 224/250 Fire Magic | X | 0 | 0 | 0 | 0 | 0/50 Ice Magic | X | 1 | 14 | 4 | 724 | 224/250 Air Magic | X | 0 | 0 | 4 | 500 | 0/250 Earth Magic | X | 1 | 14 | 11 | 3695 | 320/675 Alchemy | X | 1 | 14 | 11 | 2835 | 449/477 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 6 | 1050 | 0/350 Shapeshifting | X | 0 | 0 | 8 | 2429 | 289/535 Spell bugs: Durations: #33: 1 Attributes: #12: 1936 #13: 1301 #49: 2017 #73: 334969 Mutations: see invisible: 1 (innate) deformed body: 1 (innate) poison resistance: 1 (innate) spit poison: 1 (innate) wild magic: 1 naga tail: 2 (innate) halo of silence: 1 lucky: 1 Inventory bugs: Equipment: eq slot #9, inv slot #1: ring of willpower eq slot #10, inv slot #8: amulet of reflection eq slot #3, inv slot #13: +3 scale mail of resonance eq slot #8, inv slot #15: +1 cloak of poison resistance eq slot #2, inv slot #24: orb of glass eq slot #4, inv slot #10: +2 helmet eq slot #5, inv slot #20: +2 pair of gloves eq slot #1, inv slot #2: staff of earth eq slot #9, inv slot #21: +4 ring of protection }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ≈≈▓#..##............#...#...##!.# ≈≈▓#..#....Z..Z###†.##..#....#### ≈≈▓#..##..#.Z..Z.##..#..#........ ≈≈▓#...#..#Z.=Z.Z.#Z.#..#........ ≈≈▓#...#..##$)[$)##[.#..#........ ≈≈▓#...#...###!:##..##..##....... ≈≈▓#...##....####...#...######### ≈≈▓#....#..........##...##⌠...... ≈≈▓#....##......@..#....#........ ≈≈▓#.....##.......##.#..#........ ≈≈▓#......###'''###.....'........ ≈≈▓#....#...............'.......ß ≈≈▓#..........#.........#.......♣ ≈≈▓#....................#........ ≈≈▓##..................##........ ≈≈▓▓##................####⌠...... ≈≈≈▓▓#########################''# dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< necropolis_difficulty: lair bailey_type: bailey_axe >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>