Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.33-a0-541-g8bf3021b3d Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 12732394427602525384, deterministic pregen: 1 Version history: Game started: 0.33-a0-532-g34712576ec 0.33-a0-541-g8bf3021b3d Command line: /usr/games/crawl-git-8bf3021b3d -name Eugor -rc /dgldir/rcfiles/crawl-git/Eugor.rc -macro /dgldir/rcfiles/crawl-git/Eugor.macro -morgue /dgldir/morgue/Eugor/ -webtiles-socket /crawl-master/webserver/sockets/Eugor:2024-12-06.13:39:05.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 17 stack frames. /usr/games/crawl-git-8bf3021b3d(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x55e6e891e2df]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-8bf3021b3d(_Z13do_crash_dumpv+0x418) [0x55e6e8928778]: do_crash_dump() /usr/games/crawl-git-8bf3021b3d(_Z20crash_signal_handleri+0x1fa) [0x55e6e891e76a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f527c8f7210]: /usr/games/crawl-git-8bf3021b3d(_ZNK7monster8get_enchE12enchant_typeS0_+0x10) [0x55e6e8cca110]: monster::get_ench(enchant_type, enchant_type) const /usr/games/crawl-git-8bf3021b3d(_Z18handle_searing_rayR5actori+0x2e9) [0x55e6e8e86269]: handle_searing_ray(actor&, int) /usr/games/crawl-git-8bf3021b3d(_Z23start_channelling_spell10spell_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x65) [0x55e6e8e78ae5]: start_channelling_spell(spell_type, std::__cxx11::basic_string, std::allocator >, bool) /usr/games/crawl-git-8bf3021b3d(_Z16cast_searing_rayR5actoriR4boltb+0x3b2) [0x55e6e8e89bb2]: cast_searing_ray(actor&, int, bolt&, bool) /usr/games/crawl-git-8bf3021b3d(_Z11your_spells10spell_typeibPK8item_defP4distb+0x14fc) [0x55e6e8e7bb8c]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /usr/games/crawl-git-8bf3021b3d(_Z12cast_a_spellb10spell_typeP4distb+0x155) [0x55e6e8e7d6d5]: cast_a_spell(bool, spell_type, dist*, bool) /usr/games/crawl-git-8bf3021b3d(_Z17do_cast_spell_cmdb+0x1a) [0x55e6e8e7e3ca]: do_cast_spell_cmd(bool) /usr/games/crawl-git-8bf3021b3d(_Z15process_command12command_typeS_+0x16ba) [0x55e6e9045a7a]: process_command(command_type, command_type) /usr/games/crawl-git-8bf3021b3d(+0xbdeac2) [0x55e6e9041ac2]: /usr/games/crawl-git-8bf3021b3d(+0xbdf6b5) [0x55e6e90426b5]: /usr/games/crawl-git-8bf3021b3d(main+0x1ab) [0x55e6e886441b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f527c8d80b3]: /usr/games/crawl-git-8bf3021b3d(_start+0x2e) [0x55e6e8864fee]: Trying to run gdb. GNU gdb (Ubuntu 9.1-0ubuntu1) 9.1 Copyright (C) 2020 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". 0x00007f527c996c2a in __GI___wait4 (pid=3902157, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 #0 0x00007f527c996c2a in __GI___wait4 (pid=3902157, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 resultvar = 18446744073709551104 sc_ret = #1 0x00007f527c996beb in __GI___waitpid (pid=, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at waitpid.c:38 No locals. #2 0x000055e6e891e145 in call_gdb (file=file@entry=0x7f527ca9d5c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3902126\000\000\000\000\000" #3 0x000055e6e8928796 in do_crash_dump () at dbg-asrt.cc:692 t = 1733492355 dir = "/dgldir/morgue/Eugor/" name = "/dgldir/morgue/Eugor/crash-Eugor-20241206-133915.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7f527ca9d5c0 <_IO_2_1_stderr_> #4 0x000055e6e891e76a in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #5 No locals. #6 0x000055e6e8cca110 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::find (__k=, this=) at mon-ench.cc:145 __j = __j = #7 std::map, std::allocator > >::find (__x=, this=) at /usr/include/c++/9/bits/stl_map.h:1194 No locals. #8 monster::get_ench (this=this@entry=0x0, ench1=ench1@entry=ENCH_CHANNEL_SEARING_RAY, ench2=ench2@entry=ENCH_NONE) at mon-ench.cc:147 i = e = 158 #9 0x000055e6e8e86269 in handle_searing_ray (agent=..., turn=1) at spl-damage.cc:3910 mons = 0x0 me = {ench = ENCH_TP, degree = 0, duration = 1791080208, maxduration = 32764, who = KC_YOU, source = 0, ench_is_aura = (AURA_HOSTILE | unknown: 3901201156)} pow = 50 beam = {origin_spell = SPELL_SEARING_RAY, range = 4, glyph = 42 U'*', colour = 15 '\017', flavour = BEAM_MMISSILE, real_flavour = BEAM_MMISSILE, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 42, y = 43}, target = {x = 41, y = 43}, damage = {num = 2, size = 8}, ench_power = 50, hit = 17, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = "", name = "searing ray", short_name = "", hit_verb = "hits", loudness = 2, hit_noise_msg = "", explode_noise_msg = "", pierce = true, is_explosion = false, is_death_effect = false, aimed_at_spot = 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, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = true, heard = false, path_taken = std::vector of length 4, capacity 4 = {{x = 41, y = 43}, {x = 40, y = 43}, {x = 39, y = 43}, {x = 38, y = 43}}, extra_range_used = 1, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = true, passed_target = true, in_explosion_phase = false, attitude = ATT_FRIENDLY, foe_ratio = 100, hit_count = std::map with 3 elements = {[277] = 1, [278] = 1, [280] = 1}, foe_info = {count = 3, power = 12, hurt = 2, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, overshoot_prompt = false, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 38.5, y = 43.5}, dir = {x = -1, y = 0}}, on_corner = false, cycle_idx = 0}, tile_beam = 4501, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} #10 0x000055e6e8e78ae5 in start_channelling_spell (spell=spell@entry=SPELL_SEARING_RAY, reminder_msg="maintain the ray", do_effect=do_effect@entry=true) at spl-cast.cc:3293 No locals. #11 0x000055e6e8e89bb2 in cast_searing_ray (agent=..., pow=pow@entry=50, beam=..., fail=fail@entry=false) at /usr/include/c++/9/bits/char_traits.h:300 targ = 0x55e6e95e4278 #12 0x000055e6e8e7bb8c in _do_cast (actual_spell=, fail=, god=, beam=..., spd=..., powc=, spell=) at spl-cast.cc:2631 target = {x = 41, y = 43} zap = target = zap = breath_message = std::map with 0 elements #13 your_spells (spell=, powc=50, actual_spell=, evoked_wand=, target=, force_failure=) at spl-cast.cc:2239 wiz_cast = target_local = {isValid = true, isTarget = true, isEndpoint = false, isCancel = false, choseRay = true, interactive = true, target = {x = 41, y = 43}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 42.5, y = 43.5}, dir = {x = -1, y = 0}}, on_corner = false, cycle_idx = 0}, find_target = false, fire_context = 0x0, cmd_result = 2061} beam = {origin_spell = SPELL_SEARING_RAY, range = 4, glyph = 42 U'*', colour = 15 '\017', flavour = BEAM_MMISSILE, real_flavour = BEAM_MMISSILE, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 42, y = 43}, target = {x = 41, y = 43}, damage = {num = 2, size = 8}, ench_power = 50, hit = 17, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = "", name = "searing ray", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = true, is_explosion = false, is_death_effect = false, aimed_at_spot = 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, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 4, capacity 4 = {{x = 41, y = 43}, {x = 40, y = 43}, {x = 39, y = 43}, {x = 38, y = 43}}, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = true, in_explosion_phase = false, attitude = ATT_FRIENDLY, foe_ratio = 100, hit_count = std::map with 3 elements = {[277] = 1, [278] = 1, [280] = 1}, foe_info = {count = 3, power = 12, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = true, beam_cancelled = false, dont_stop_player = false, overshoot_prompt = false, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 42.5, y = 43.5}, dir = {x = -1, y = 0}}, on_corner = false, cycle_idx = 0}, tile_beam = 4501, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} flags = range = hitfunc = std::unique_ptr = {get() = 0x55e6ebcc8c00} is_targeted = god = use_targeter = fail = orig_target_pos = {x = 41, y = 43} cast_result = #14 0x000055e6e8e7d6d5 in cast_a_spell (check_range=, spell=SPELL_SEARING_RAY, _target=0x0, force_failure=) at spl-cast.cc:943 reason = "" cost = 2 hp_cost = cast_result = #15 0x000055e6e8e7e3ca in do_cast_spell_cmd (force=) at spl-cast.cc:699 No locals. #16 0x000055e6e9045a7a in process_command (cmd=CMD_CAST_SPELL, prev_cmd=CMD_CAST_SPELL) at main.cc:2172 No locals. #17 0x000055e6e9041ac2 in _input () at main.cc:1264 cmd = CMD_CAST_SPELL real_prev_cmd = CMD_CAST_SPELL player_disabled = {was_disabled = false} #18 0x000055e6e90426b5 in _launch_game () at main.cc:492 game_start = ccon = {cstate = false} #19 0x000055e6e886441b in _launch_game_loop () at main.cc:391 game_ended = false game_ended = ge = fe = E = #20 main (argc=, argv=0x7ffc6ac1d6c8) at main.cc:341 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }, static t = , static f = }} [Inferior 1 (process 3902126) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-8bf3021b3d/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-8bf3021b3d/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-8bf3021b3d/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 8 Level id: D:8 Level build method = random_map_in_depth, level layout type = corridors, absdepth0 = 7 Level vaults: kennysheep_seaside_town layout_loops_ring nicolae_ru_great_annihilating_truth nicolae_wu_jian_wuxing_cycle yredelemnul_forgotten_temple_becter serial_shops shop nicolae_have_a_lightning_rod uniq_grum uniq_maggie uniq_pikel uniq_maurice Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Aim: Prince Ribbit (almost dead, 100% to hit) You feel a surge of power! The magic dart hits Prince Ribbit. You kill Prince Ribbit! Your Spellcasting skill increases to level 10! Unknown command. You see here a scroll of noise. There is an entrance to Teamulaw's Magic Scroll Emporium here. v - 3 scrolls of immolation (gained 1); H - a scroll of identify Thank you for shopping at Teamulaw's Magic Scroll Emporium! As you read the scroll of identify, it crumbles to dust. l - a scroll of enchant armour As you read the scroll of enchant armour, it crumbles to dust. Your +1 pair of gloves glows green for a while. You see here a scroll of noise. You see here a scroll of noise. There is an open door here. A hound comes into view. Found a robe. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hound (asleep, 100% to hit) You feel a surge of power! The magic dart hits the hound! The hound is moderately wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hound (moderately wounded, 100% to hit) You feel a surge of power! The magic dart hits the hound but does no damage. The hound is moderately wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hound (moderately wounded, 100% to hit) You feel a surge of power! The magic dart hits the hound. The hound is severely wounded. The hound bites you. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hound (heavily wounded, 100% to hit) You feel a surge of power! The magic dart hits the hound. The hound is almost dead. The hound bites you but does no damage. You hit the hound. You kill the hound! Casting: Magic Dart (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.) l - an amulet of magic regeneration H - an orange potion I - a wand of roots (8) You start removing your amulet. You continue removing your amulet of reflection. x4 You finish removing your amulet of reflection. You start putting on your amulet. You continue putting on your amulet of magic regeneration. x5 You finish putting on your amulet of magic regeneration. l - an amulet of magic regeneration (around neck) The amulet throbs as it attunes itself to your body. You feel agile. C - a +6 ring of dexterity (right hand) Found an ancient bone altar of Kikubaaqudgha. Found a stone staircase leading up. There is an open door here. There is an open door here. There is an open door here. Sirjeffry24's ghost turns its malevolent gaze towards you. You open the door. The +2 short sword of chaos hits you! The +2 short sword of chaos burns you. The +2 short sword of chaos hits you. You feel drained. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits Sirjeffry24's ghost! Sirjeffry24's ghost is lightly damaged. Sirjeffry24's ghost is knocked back by the mystic blast. Sirjeffry24's ghost slams into the stone wall. Sirjeffry24's ghost is moderately damaged. The mystic blast hits the +2 short sword of chaos!! The +2 short sword of chaos is almost destroyed. The +2 short sword of chaos is knocked back by the mystic blast. The +2 short sword of chaos slams into the rock wall. The +2 short sword of chaos falls from the air. Your life force feels restored. Your Dodging skill increases to level 3! Your Conjurations skill increases to level 9! Your Translocations skill increases to level 4! Your Alchemy skill increases to level 4! Your Evocations skill increases to level 3! Casting: Iskenderun's Mystic Blast (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: Sirjeffry24's ghost (moderately damaged, 100% to hit) You feel a surge of power! The magic dart hits Sirjeffry24's ghost. Sirjeffry24's ghost is moderately damaged. Unknown command. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: Sirjeffry24's ghost (moderately damaged, 100% to hit) You feel a surge of power! The magic dart hits Sirjeffry24's ghost. Sirjeffry24's ghost is moderately damaged. Unknown command. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits Sirjeffry24's ghost! Sirjeffry24's ghost is heavily damaged. Sirjeffry24's ghost is knocked back by the mystic blast. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: Sirjeffry24's ghost (heavily damaged, 79% to hit) You feel a surge of power! The searing ray misses Sirjeffry24's ghost. (Press . to maintain the ray.) Unknown command. The searing ray hits Sirjeffry24's ghost. Sirjeffry24's ghost is heavily damaged. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits Sirjeffry24's ghost! Sirjeffry24's ghost is severely damaged. Sirjeffry24's ghost is knocked back by the mystic blast. You stop channelling your searing ray. Casting: Iskenderun's Mystic Blast (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits Sirjeffry24's ghost! Sirjeffry24's ghost is almost destroyed. Sirjeffry24's ghost is knocked back by the mystic blast. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: Sirjeffry24's ghost (almost destroyed, 79% to hit) You feel a surge of power! The searing ray misses Sirjeffry24's ghost. (Press . to maintain the ray.) Unknown command. The searing ray hits Sirjeffry24's ghost. Sirjeffry24's ghost is almost destroyed. The searing ray hits Sirjeffry24's ghost. Sirjeffry24's ghost is almost destroyed. Sirjeffry24's ghost hits you. The searing ray hits Sirjeffry24's ghost but does no damage. Sirjeffry24's ghost is almost destroyed. You finish channelling your searing ray. Sirjeffry24's ghost barely misses you. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits Sirjeffry24's ghost! You destroy Sirjeffry24's ghost! Your Spellcasting skill increases to level 11! Unknown command. You see here a +2 short sword of chaos. There is an open translucent door here. There is a shimmering altar of Xom here. You see here a +3 spear of flaming. There is an open translucent door here. There is a stone staircase leading down here. You climb downwards. The gnoll shouts! You hear a shout! Found a quarterstaff. Found a shadowy altar of Dithmenos. Found a stone staircase leading up. There is a stone staircase leading up here. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bullfrog (100% to hit) You feel a surge of power! The magic dart hits the bullfrog. The bullfrog is moderately wounded. The gnoll shouts! You hear a shout! x2 A gnoll comes into view. It is wielding a +0 halberd. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bullfrog (moderately wounded, 100% to hit) You feel a surge of power! The magic dart hits the bullfrog. The bullfrog is moderately wounded. The bullfrog snags a nearby fly with its tongue. Unknown command. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bullfrog (moderately wounded, 79% to hit) You feel a surge of power! The searing ray hits the bullfrog. The bullfrog is heavily wounded. The searing ray hits the gnoll. The gnoll is lightly wounded. (Press . to maintain the ray.) The bullfrog hits you but does no damage. The searing ray hits the bullfrog! The bullfrog is almost dead. The searing ray hits the gnoll. The gnoll is heavily wounded. The bullfrog hits you but does no damage. The bullfrog misses you. A gnoll comes into view. It is wielding a +0 spear. Found a leather armour. The searing ray hits the bullfrog. You kill the bullfrog! The searing ray misses the gnoll. The searing ray hits the gnoll! The gnoll is almost dead. The searing ray misses the gnoll. The searing ray hits the gnoll. You kill the gnoll! The searing ray hits the gnoll! The gnoll is almost dead. You finish channelling your searing ray. The gnoll closely misses you. Unknown command. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a gnoll, wielding a +0 whip (heavily wounded, 85% to hit) You feel a surge of power! The searing ray hits the gnoll! You kill the gnoll! The searing ray hits the gnoll! You kill the gnoll! (Press . to maintain the ray.) The searing ray hits the gnoll! The gnoll is severely wounded. A gnoll bouda comes into view. It is wielding a +0 club. The searing ray hits the gnoll! You kill the gnoll! You finish channelling your searing ray. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a gnoll bouda, wielding a +0 club and wearing a +0 robe (100% to hit) You feel a surge of power! The magic dart hits the gnoll bouda. The gnoll bouda is lightly wounded. The gnoll bouda gazes fiercely through you! You feel your attacks grow feeble. You climb upwards. There is a stone staircase leading down here. Your attacks no longer feel as feeble. Magic restored. There is an open door here. You see here a +0 dagger. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the gnoll bouda! The gnoll bouda is heavily wounded. The gnoll bouda is knocked back by the mystic blast. You hear a shout! Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a gnoll bouda, wielding a +0 club and wearing a +0 robe (heavily wounded, 85% to hit) You feel a surge of power! The searing ray hits the gnoll bouda! The gnoll bouda is almost dead. (Press . to maintain the ray.) The orc shoots a sling bullet. The sling bullet misses you. The searing ray hits the gnoll bouda! You kill the gnoll bouda! The orc shoots a sling bullet. The sling bullet hits you. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 sling and wearing a +0 ring mail (100% to hit) You feel a surge of power! The magic dart hits the orc! You kill the orc! You stop channelling your searing ray. Unknown command. Casting: Magic Dart (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.) Unknown command. Magic restored. HP restored. Things that are here: a +0 club; a +0 robe; a gnoll corpse A sky beast comes into view. Found a stone staircase leading down. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a sky beast (asleep, 100% to hit) You feel a surge of power! The magic dart hits the sky beast. The sky beast is lightly wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a sky beast (lightly wounded, 100% to hit) You feel a surge of power! The magic dart hits the sky beast! The sky beast is heavily wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a sky beast (heavily wounded, 100% to hit) You feel a surge of power! The magic dart hits the sky beast. The sky beast is heavily wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a sky beast (heavily wounded, 76% to hit) You feel a surge of power! The searing ray hits the sky beast. The sky beast is severely wounded. (Press . to maintain the ray.) Unknown command. The searing ray hits the sky beast! You kill the sky beast! You stop channelling your searing ray. An orc comes into view. It is wielding a +0 dagger. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 dagger (wandering, hasn't noticed you, 100% to hit) You feel a surge of power! The magic dart hits the orc. The orc is heavily wounded. The orc shouts! Casting: Magic Dart (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.) An orc is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 dagger (heavily wounded, 100% to hit) You feel a surge of power! The magic dart hits the orc. You kill the orc! An orc priest comes into view. It is wielding a +0 short sword. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc priest, wielding a +0 short sword and wearing a +0 scale mail (wandering, hasn't noticed you, 100% to hit) You feel a surge of power! The magic dart hits the orc priest. The orc priest is moderately wounded. The orc priest looks satisfied for a moment. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! Your fulminant prism crackles loudly. Your fulminant prism explodes! Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! Your fulminant prism crackles loudly. You hear an explosion! You feel a bit more experienced. An orc priest comes into view. It is wielding a +0 club. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! The orc priest begins to cast a cantrip, but forgets the words! You hear a loud crackle. You hear an explosion! You feel a bit more experienced. You now have 21 gold pieces (gained 16). Things that are here: a +0 dagger; an orc corpse A water moccasin comes into view. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! The water moccasin hisses angrily. Your fulminant prism crackles loudly. The water moccasin bites your fulminant prism! Your fulminant prism explodes! The blast of energy engulfs the water moccasin!! The water moccasin is severely wounded. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a water moccasin (severely wounded, 100% to hit) You feel a surge of power! The magic dart hits the water moccasin. The water moccasin is almost dead. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a water moccasin (almost dead, 100% to hit) You feel a surge of power! The magic dart hits the water moccasin! You kill the water moccasin! Casting: Magic Dart (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.) Found a stone staircase leading up. An ogre comes into view. It is wielding a +0 giant club. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an ogre, wielding a +0 giant club (100% to hit) You feel a surge of power! The magic dart hits the ogre! The ogre is moderately wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You miscast Fulminant Prism. You are very lightly contaminated with residual magic. Nothing appears to happen. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an ogre, wielding a +0 giant club (moderately wounded, ally target, 100% to hit) You feel a surge of power! The magic dart hits the ogre. The ogre is heavily wounded. Your fulminant prism crackles loudly. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an ogre, wielding a +0 giant club (heavily wounded, ally target, 100% to hit) You feel a surge of power! The magic dart hits the ogre! The ogre is severely wounded. Your fulminant prism explodes! The blast of energy engulfs the ogre!! You kill the ogre! You hear a shout! Your Conjurations skill increases to level 10! Unknown command. Your magical contamination has completely faded away. You see here a +0 giant club. Found a hand axe. Joseph, a Mercenary comes into view. He is wielding a +4 quarterstaff of holy wrath. Found a short glowing staff. Joseph shouts! Joseph unwields a +4 quarterstaff of holy wrath. It stops glowing. Joseph wields a +5 sling. Joseph shoots a sling bullet. The sling bullet hits you! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: Joseph, wielding a +5 sling and wearing a +0 ring mail (85% to hit) You feel a surge of power! The searing ray hits Joseph! Joseph is lightly wounded. (Press . to maintain the ray.) Your fulminant prism crackles loudly. Unknown command. The searing ray hits Joseph. Joseph is moderately wounded. Joseph unwields a +5 sling. Joseph wields a +4 quarterstaff of holy wrath. It softly glows with a divine radiance! Joseph hits you with a +4 quarterstaff of holy wrath! Your fulminant prism explodes! The blast of energy engulfs Joseph!! Joseph is severely wounded. Unknown command. The searing ray hits Joseph but does no damage. Joseph is severely wounded. Joseph closely misses you. The searing ray hits Joseph. Joseph is severely wounded. You finish channelling your searing ray. Joseph barely misses you. Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits Joseph. Joseph is severely wounded. Joseph is knocked back by the mystic blast. Joseph slams into the rock wall! Joseph is almost dead. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits Joseph! Joseph is almost dead. Joseph is knocked back by the mystic blast. Joseph slams into the rock wall! You kill Joseph! You have reached level 10! A scorpion comes into view. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a scorpion (100% to hit) You feel a surge of power! The magic dart hits the scorpion. The scorpion is lightly wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a scorpion (lightly wounded, 100% to hit) You feel a surge of power! The magic dart hits the scorpion but does no damage. The scorpion is lightly wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a scorpion (lightly wounded, 100% to hit) You feel a surge of power! The magic dart hits the scorpion! The scorpion is heavily wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a scorpion (heavily wounded, 100% to hit) You feel a surge of power! The magic dart hits the scorpion. The scorpion is severely wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a scorpion (severely wounded, 100% to hit) You feel a surge of power! The magic dart hits the scorpion. The scorpion is almost dead. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the scorpion!! You kill the scorpion! Unknown command. Items here: )) [ †. Okay, then. Found 14 gold pieces. Found 3 stones. You see here a staff of earth. J - a staff of earth Magic restored. HP restored. Found a leather armour. You now have 35 gold pieces (gained 14). c - 2 potions of heal wounds (gained 1) You see here a +0 leather armour. Found a stone staircase leading down. Found a potion of lignification. An orc wizard comes into view. It is wielding a +0 dagger. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! An orc comes into view. It is wielding a +0 hand axe. The orc wizard gestures wildly while chanting. The orc wizard flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. Your fulminant prism crackles loudly. Something hits your fulminant prism. Your fulminant prism explodes! The blast of energy engulfs the orc!! You kill the orc! The blast of energy engulfs something! You hear a shout! x2 Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! A magic dart appears from out of thin air! The magic dart hits you but does no damage. Your fulminant prism crackles loudly. Your fulminant prism explodes! The blast of energy engulfs something!! Reactivating autopickup. You feel a bit more experienced. An orc wizard comes into view. It is wielding a +0 dagger. An orc priest comes into view. It is wielding a +0 club. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! Your fulminant prism crackles loudly. The orc priest hits your fulminant prism but does no damage. Your fulminant prism explodes! The blast of energy engulfs the orc wizard!! You kill the orc wizard! The blast of energy engulfs the orc priest!! You kill the orc priest! Unknown command. An orc wizard comes into view. It is wielding a +0 dagger. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! The orc wizard points at you and mumbles some strange words. You easily resist. Your fulminant prism crackles loudly. Your fulminant prism explodes! The blast of energy engulfs the orc wizard!!! You kill the orc wizard! You hear an angry growl. Something shouts, "Run away, thou craven toenail-biting lout!" A black bear comes into view. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! The black bear growls angrily. A white imp comes into view. Your fulminant prism crackles loudly. The black bear bites your fulminant prism. The black bear claws your fulminant prism. x2 Your fulminant prism explodes! The blast of energy engulfs the white imp!! You kill the white imp! The blast of energy engulfs the black bear!! You kill the black bear! Your Evocations skill increases to level 4! You see here a potion of lignification. Found a stone staircase leading down. K - a scroll labelled DAFOWI ROCAOL Found a bloodstained altar of Trog. B - 2 potions of might (gained 1) Found a whip. You see here a +0 whip. Found 2 stones and a robe. Found a robe. Found a runed translucent door. Found a broad axe. Found a shimmering altar of Xom. You see here a +0 robe. Squirrel's ghost turns its malevolent gaze towards you. As you open the door, it creaks loudly! You hear a shout! There is an open door here. You enter the shallow water. Moving in this stuff is going to be slow. An orc comes into view. It is wielding a +0 flail. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the orc! You kill the orc! You hear a shout! Unknown command. An orc comes into view. It is wielding a +0 dagger. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 dagger and wearing a +0 ring mail (100% to hit) You feel a surge of power! The magic dart hits the orc. The orc is heavily wounded. Unknown command. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 dagger and wearing a +0 ring mail (heavily wounded, 100% to hit) You feel a surge of power! The magic dart hits the orc. The orc is severely wounded. Unknown command. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 dagger and wearing a +0 ring mail (severely wounded, 100% to hit) You feel a surge of power! The magic dart hits the orc! You kill the orc! Unknown command. Unknown command. Things that are here: a +0 flail; an orc corpse Things that are here: a +0 dagger; a +0 ring mail You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. A gargoyle comes into view. It is wielding a +0 dire flail. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You shout for attention! Your fulminant prism crackles loudly. Your fulminant prism explodes! The blast of energy engulfs the gargoyle but does no damage. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! You enter the shallow water. Moving in this stuff is going to be slow. The gargoyle hits your fulminant prism with a +0 dire flail. Your fulminant prism crackles loudly. You hear an explosion! The blast of energy engulfs the gargoyle!! The gargoyle is severely damaged. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! The gargoyle hurls a stone arrow at you. The stone arrow hits your fulminant prism! You hear a loud crackle. You hear an explosion! You feel a bit more experienced. Your Translocations skill increases to level 5! Your Alchemy skill increases to level 5! You enter the shallow water. Moving in this stuff is going to be slow. You see here a +0 dire flail. You open the door. The electric eel shoots out a bolt of lightning at you! The bolt of electricity misses you. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! Your fulminant prism crackles loudly. Your fulminant prism explodes! You feel a bit more experienced. The electric eel shoots out a bolt of lightning at you! The bolt of electricity hits the plant! The bolt of electricity hits you! x2 There is an open door here. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! You hear a loud crackle. You hear an explosion! You hear a splash. You feel a bit more experienced. x2 There is an open door here. A nearby plant withers and dies. A nearby plant withers and dies. j - 3 potions of curing (gained 1) g - 2 scrolls of enchant weapon (gained 1) You now have 53 gold pieces (gained 18). There is an open door here. You enter the shallow water. Moving in this stuff is going to be slow. You open the door. An electric eel is nearby! Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! A bolt of electricity appears from out of your range of vision. The bolt of electricity hits your fulminant prism. Your fulminant prism resists. You hear a loud crackle. You hear an explosion! The electric eel shoots out a bolt of lightning at you! The bolt of electricity hits the plant! The bolt of electricity hits you! Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! Your fulminant prism crackles loudly. A nearby plant withers and dies. Your fulminant prism explodes! You feel a bit more experienced. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! Your fulminant prism crackles loudly. Your fulminant prism explodes! You hear a splash. You feel a bit more experienced. The electric eel shoots out a bolt of lightning at you! The bolt of electricity hits you! There is an open door here. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! Your fulminant prism crackles loudly. Your fulminant prism explodes! The electric eel shoots out a bolt of lightning at you! The bolt of electricity hits you! There is an open door here. Casting: Fulminant Prism (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! Your fulminant prism crackles loudly. Your fulminant prism explodes! You hear a splash. You feel a bit more experienced. There is an open door here. x - 2 potions of magic (gained 1) L - a green potion n - 6 scrolls of blinking (gained 1) You now have 69 gold pieces (gained 16). There is an open door here. You enter the shallow water. Moving in this stuff is going to be slow. You see here a +0 dire flail. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Things that are here: a +0 dagger; a +0 ring mail Things that are here: a +0 flail; an orc skeleton You enter the shallow water. Moving in this stuff is going to be slow. There is an open door here. Squirrel's ghost turns its malevolent gaze towards you. Done exploring. Search for what [? for help]? iden Items here: )) [ ÷. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a broken door here. There is an open door here. There is an open door here. You see here a scroll of noise. There is an entrance to Teamulaw's Magic Scroll Emporium here. M - a scroll of identify; M - 2 scrolls of identify (gained 1) Thank you for shopping at Teamulaw's Magic Scroll Emporium! As you read the scroll of identify, it crumbles to dust. H - a potion of degeneration You drop a potion of degeneration. As you read the scroll of identify, it crumbles to dust. s - a scroll of acquirement Something appears at your feet! s - the ring of Ipetov {rElec Will+ Str+5 Stlth+} Okay, then. You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or A - a ring of magical power; > or C - a +6 ring of dexterity You remove your +6 ring of dexterity. You feel clumsy. You feel stronger. s - the ring of Ipetov (right hand) {rElec Will+ Str+5 Stlth+} You drop a +6 ring of dexterity. Welcome back, Eugor the Deep Elf Conjurer. Press ? for a list of commands and other information. There is an entrance to Teamulaw's Magic Scroll Emporium here. Things that are here: a +6 ring of dexterity; a potion of degeneration You see here a scroll of noise. There is an open door here. There is an open door here. There is a stone staircase leading down here. You climb downwards. Level annotation: 1 runed translucent door, Squirrel's ghost, novice MiFi There is a stone staircase leading up here. There is a stone staircase leading down here. Welcome back, Eugor the Deep Elf Conjurer. Press ? for a list of commands and other information. Found a stone staircase leading down. A bullfrog comes into view. Cast which spell? (? or * to list) You begin to radiate toxic energy. The bullfrog croaks. The bullfrog is poisoned. You hear a howl! Unknown command. Casting: Olgreb's Toxic Radiance (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bullfrog (heavily wounded, poisoned, 100% to hit) You feel a surge of power! The magic dart hits the bullfrog. The bullfrog is severely wounded. Your toxic aura wanes. Unknown command. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bullfrog (severely wounded, poisoned, 100% to hit) You feel a surge of power! The magic dart hits the bullfrog. The bullfrog is almost dead. Unknown command. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bullfrog (almost dead, poisoned, 100% to hit) You feel a surge of power! The magic dart hits the bullfrog. You kill the bullfrog! Unknown command. Magic restored. Grum the Hunter comes into view. He is wielding a -2 glaive. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin to radiate toxic energy. Grum growls angrily. Grum is poisoned. Grum looks even sicker. You hear a howl! A wolf comes into view. You hear a howl! Casting: Olgreb's Toxic Radiance (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a wolf (100% to hit) You feel a surge of power! The magic dart hits the wolf but does no damage. Grum looks even sicker. The wolf is poisoned. You hear a howl! A wolf comes into view. x2 Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a wolf (lightly wounded, poisoned, 100% to hit) You feel a surge of power! The magic dart hits the wolf! The wolf is moderately wounded. The wolf howls! The wolf looks even sicker. The wolf is poisoned. x2; The wolf misses you. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a wolf (severely wounded, very poisoned, 72% to hit) You feel a surge of power! The searing ray misses the wolf. The searing ray hits the wolf! The wolf is severely wounded. The searing ray hits Grum. Grum is moderately wounded. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-532-g34712576ec 0.33-a0-541-g8bf3021b3d 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: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Eugor] Species: Deep Elf Job: Conjurer HP: 50/50; mods: 0/0 MP: 31/36; mod: 0 Stats: 9 (9) 28 (28) 13 (13) Position: (42, 43), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 0 | 0 | 13 | 13/70 Short Blades | X | 1 | 0 | 0 | 0 | 0/50 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/84 Polearms | X | 1 | 0 | 0 | 0 | 0/84 Staves | X | 1 | 1 | 0 | 36 | 36/50 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/29 Throwing | X | 1 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 0 | 0 | 0 | 0/70 Dodging | X | 1 | 1 | 3 | 260 | 48/141 Stealth | X | 1 | 0 | 4 | 314 | 17/148 Shields | X | 1 | 0 | 0 | 13 | 13/70 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/70 Spellcasting | X | 2 | 35 | 11 | 2355 | 349/402 Conjurations | X | 2 | 26 | 10 | 2677 | 344/505 Hexes | X | 1 | 0 | 0 | 0 | 0/29 Summonings | X | 1 | 0 | 0 | 0 | 0/42 Necromancy | X | 1 | 0 | 0 | 0 | 0/35 Translocations | X | 2 | 9 | 5 | 691 | 61/252 Forgecraft | X | 1 | 0 | 0 | 0 | 0/42 Fire Magic | X | 1 | 0 | 0 | 0 | 0/42 Ice Magic | X | 1 | 0 | 0 | 0 | 0/42 Air Magic | X | 1 | 0 | 0 | 0 | 0/42 Earth Magic | X | 1 | 0 | 0 | 0 | 0/42 Alchemy | X | 2 | 16 | 5 | 641 | 11/252 Invocations | X | 1 | 0 | 0 | 0 | 0/42 Evocations | X | 2 | 12 | 4 | 449 | 29/210 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: #95: 10 Attributes: #12: 374 #13: 349 #23: 5772 #24: -1420966284 #34: 1 #35: 258 #49: 426 Mutations: magic regeneration: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #1: staff of conjuration eq slot #1, inv slot #10: +0 cloak eq slot #2, inv slot #16: +0 helmet eq slot #3, inv slot #15: +2 pair of gloves eq slot #4, inv slot #24: +0 pair of boots eq slot #6, inv slot #17: +0 robe eq slot #7, inv slot #26: ring of magical power eq slot #8, inv slot #18: ring of Ipetov {rElec Will+ Str+5 Stlth+} eq slot #9, inv slot #11: amulet of magic regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #....###<# #...## #.# ##.## #.# ##.# #.# #..#####.# #†....##.# ##+..##.##.# .....##.##.#### #.h.gh.h@....... #.##.###.####### #. #.. ..# # #.###.# #. #.# #.# ..# #.# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (75, 48): {{{{ CLASS: FogMachine pow_min: 100 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 1 size_max: 1 pow_max: 100 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 2 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 method: dgn_event listener_only: false delay_max: 10 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: -1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>