ERROR: range check error (27000 / 2000) Version: Dungeon Crawl Stone Soup 0.32-a0-1508-g6630b05 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 1895084691431340290, deterministic pregen: 1 Version history: Game started: 0.32-a0-1316-gbd61dd8 0.32-a0-1508-g6630b05 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name steven32 -rc /var/dcss/gamedata/dcss-trunk/rc-files/steven32.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/steven32.macro -morgue /var/dcss/gamedata/dcss/morgue/steven32/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/steven32:2024-06-21.09:27:51.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 24 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x7bdbb8]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x7c787e]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x7be020]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7f40be31c4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7f40be6c2269]: /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x7c7029] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x7c749a] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z19monster_drop_thingsP7monsterbPFbRK8item_defE+0x453) [0xb64963]: monster_drop_things(monster*, bool, bool (*)(item_def const&)) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11monster_dieR7monster11killer_typeibbb+0x15af) [0xb2227f]: monster_die(monster&, killer_type, int, bool, bool, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt12kill_monsterER7monster+0xf3) [0x76f3a3]: bolt::kill_monster(monster&) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt14affect_monsterEP7monster+0x103d) [0x777ddd]: bolt::affect_monster(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt11affect_cellEv+0x228) [0x77ade8]: bolt::affect_cell() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt7do_fireEv+0xb78) [0x77f1e8]: bolt::do_fire() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt4fireEv+0x438) [0x77f9c8]: bolt::fire() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z7zapping8zap_typeiR4boltbPKcb+0xe8) [0x77fc98]: zapping(zap_type, int, bolt&, bool, char const*, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11your_spells10spell_typeibPK8item_defP4distb+0x1843) [0xcc1f33]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12cast_a_spellb10spell_typeP4distb+0x14e) [0xcc360e]: cast_a_spell(bool, spell_type, dist*, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17do_cast_spell_cmdb+0x16) [0xcc42a6]: do_cast_spell_cmd(bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15process_command12command_typeS_+0x162e) [0xe608de]: process_command(command_type, command_type) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xe5cbfa] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xe5d74d] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x18c) [0x70ed8c]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f40be307840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x70f8a9]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 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". 0x00007f40be6c1f2a in __waitpid (pid=19153, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f40be6c1f2a in __waitpid (pid=19153, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x00000000007bda35 in call_gdb (file=file@entry=0x7f40be6ac540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 19074\000\000\000\000\000\000\000" #2 0x00000000007c789a in do_crash_dump () at dbg-asrt.cc:692 t = 1718962211 dir = "/var/dcss/gamedata/dcss/morgue/steven32/" name = "/var/dcss/gamedata/dcss/morgue/steven32/crash-steven32-20240621-093011.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR: range check error (27000 / 2000)" file = 0x7f40be6ac540 <_IO_2_1_stderr_> #3 0x00000000007be020 in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007f40be6c2269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x00000000007c7029 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff59e5deb0 "ERROR: range check error (27000 / 2000)", assert=false) at dbg-asrt.cc:818 No locals. #7 0x00000000007c749a in die_noline (format=format@entry=0xe6c0a2 "range check error (%ld / %d)") at dbg-asrt.cc:900 tmp = "range check error (27000 / 2000)", '\000' mesg = "ERROR: range check error (27000 / 2000)", '\000' args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff59e5e780, reg_save_area = 0x7fff59e5e6c0}} #8 0x0000000000b64963 in FixedVector::operator[] (index=, this=) at mon-poly.cc:100 No locals. #9 monster_drop_things (mons=mons@entry=0x13ea5e0 , mark_item_origins=true, suitable=suitable@entry=0xb295b0 (item_def const&)>) at mon-poly.cc:95 item = 27000 i = #10 0x0000000000b2227f in monster_die (mons=..., killer=, killer_index=, killer_index@entry=27001, silent=, silent@entry=false, wizard=wizard@entry=false, fake=fake@entry=false) at mon-death.cc:3030 fakehp = {val = @0x13ea660, oldval = 0} was_visible = spectralised = duration = -1 summoned = monster_killed = hard_reset = timeout = fake_abjure = gives_player_xp = drop_items = true in_transit = false was_banished = mons_reset = leaves_corpse = pet_kill = did_death_message = death_message = exploded = anon = false targ_holy = corpse_consumed = false corpse = player_xp = mwhere = {x = 53, y = 16} #11 0x000000000076f3a3 in bolt::kill_monster (this=0x7fff59e5fac0, mon=...) at beam.cc:4995 where = species = MONS_SALAMANDER goldify = kindex = 27001 ref_killer = corpse = #12 0x0000000000777ddd in bolt::affect_monster (this=0x7fff59e5fac0, mon=0x13ea5e0 ) at beam.cc:5637 engulfs = preac = 29 postac = 29 final = 29 conducts = {{conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr = {get() = 0x0}, did_sanctuary = false}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr = {get() = 0x0}, did_sanctuary = false}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr = {get() = 0x0}, did_sanctuary = false}} beam_hit = r = {bits = std::vector of length 0, capacity 0, children = std::map with 2 elements = {[1] = {bits = std::vector of length 1, capacity 1 = {1546482386}, children = std::map with 0 elements}, [2] = {bits = std::vector of length 0, capacity 0, children = std::map with 2 elements = {[0] = {bits = std::vector of length 0, capacity 0, children = std::map with 0 elements}, [1] = {bits = std::vector of length 0, capacity 0, children = std::map with 0 elements}}}}} repel = rand_ev = hit_margin = #13 0x000000000077ade8 in bolt::affect_cell (this=this@entry=0x7fff59e5fac0) at beam.cc:1124 ignored = false m = 0x13ea5e0 hit_player = #14 0x000000000077f1e8 in bolt::do_fire (this=0x7fff59e5fac0) at beam.cc:1340 feat = was_seen = coff = {cstate = false} #15 0x000000000077f9c8 in bolt::fire (this=0x7fff59e5fac0) at beam.cc:1179 No locals. #16 0x000000000077fc98 in zapping (ztype=ztype@entry=ZAP_STONE_ARROW, power=, pbolt=..., needs_tracer=needs_tracer@entry=true, msg=msg@entry=0x0, fail=fail@entry=false) at beam.cc:266 No locals. #17 0x0000000000cc1f33 in _do_cast (actual_spell=, fail=, god=, beam=..., spd=..., powc=, spell=) at spl-cast.cc:2611 target = {x = 53, y = 16} zap = ZAP_STONE_ARROW target = zap = breath_message = std::map with 0 elements #18 your_spells (spell=, powc=50, actual_spell=, evoked_wand=, target=0x7fff59e5f960, force_failure=) at spl-cast.cc:2163 wiz_cast = target_local = {isValid = true, isTarget = true, isEndpoint = false, isCancel = false, choseRay = true, interactive = true, target = {x = 53, y = 16}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 55.833333333333336, y = 13.5}, dir = {x = -2, y = 3}}, on_corner = false, cycle_idx = 2}, find_target = false, fire_context = 0x0, cmd_result = 2061} beam = {origin_spell = SPELL_STONE_ARROW, range = 4, glyph = 96 U'`', colour = 7 '\a', flavour = BEAM_MMISSILE, real_flavour = BEAM_MMISSILE, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 55, y = 13}, target = {x = 53, y = 16}, damage = {num = 3, size = 13}, ench_power = 50, hit = 13, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = "", name = "stone arrow", short_name = "", hit_verb = "hits", loudness = 3, hit_noise_msg = "", explode_noise_msg = "", pierce = false, 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 = true, path_taken = std::vector of length 3, capacity 4 = {{x = 55, y = 14}, {x = 54, y = 15}, {x = 53, y = 16}}, extra_range_used = 0, 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 1 element = {[1655] = 1}, foe_info = {count = 1, power = 8, hurt = 1, 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, auto_hit = false, ray = {r = {start = {x = 53.699999999999989, y = 16.699999999999996}, dir = {x = -0.55470019622522915, y = 0.83205029433784372}}, on_corner = false, cycle_idx = 2}, tile_beam = 4335, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} flags = range = hitfunc = std::unique_ptr = {get() = 0x22f5a80} is_targeted = god = use_targeter = fail = orig_target_pos = {x = 53, y = 16} cast_result = #19 0x0000000000cc360e in cast_a_spell (check_range=, spell=SPELL_STONE_ARROW, _target=0x0, force_failure=) at spl-cast.cc:934 reason = "" cost = 3 hp_cost = cast_result = #20 0x0000000000cc42a6 in do_cast_spell_cmd (force=force@entry=false) at spl-cast.cc:690 No locals. #21 0x0000000000e608de in process_command (cmd=CMD_CAST_SPELL, prev_cmd=CMD_CAST_SPELL) at main.cc:2173 No locals. #22 0x0000000000e5cbfa in _input () at main.cc:1265 cmd = CMD_CAST_SPELL real_prev_cmd = CMD_CAST_SPELL player_disabled = {was_disabled = false} #23 0x0000000000e5d74d in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #24 0x000000000070ed8c in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = E = #25 main (argc=, argv=0x7fff59e61508) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }, static t = , static f = }} [Inferior 1 (process 19074) 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 -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 8, depth = 4 Level id: Snake:4 Level build method = random_map_for_place, level layout type = city, absdepth0 = 18 Level vaults: snake_pit_salamanders_mu layout_cave_town uniq_aizul uniq_asterion Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< There is an open door here. Found a stone staircase leading up. MP restored: 33 A naga mage and a naga come into view. The naga shouts! There are monsters nearby! There are monsters nearby! There are monsters nearby! 2 nagas come into view. The naga mage shouts! The naga mage casts a spell at the naga. The naga's venom grows more potent. The naga spits poison at you. The splash of poison misses you. You hear a bellow! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 13% risk of failure) Press: ? - help, Dir - move target, f - naga Aim: a naga, wielding a +0 mace and wearing a +0 robe (concentrated venom, catching its breath) You feel a surge of power! The naga shouts! The naga is engulfed in freezing vapours. Asterion the Fallen King comes into view. He is wielding a +2 spectral demon trident. The naga mage is engulfed in freezing vapours. You now have 29/33 mp. Casting: Freezing Cloud (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 13% risk of failure) Press: ? - help, Dir - move target, p - naga You feel a surge of power! The naga is engulfed in freezing vapours. The naga spits poison at you. Your +0 kite shield of reflection blocks the splash of poison... and reflects it back! The splash of poison hits the naga but does no damage. Asterion is engulfed in freezing vapours. Asterion mumbles some strange prayers to Makhleb. You now have 24/33 mp. Casting: Freezing Cloud (dangerous; 13% 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: Freezing Cloud (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You begin to radiate toxic energy. Asterion is poisoned. Asterion looks even sicker. The naga mage is engulfed in freezing vapours. The naga is engulfed in freezing vapours. x2 Asterion is engulfed in freezing vapours. Asterion mumbles some strange prayers to Makhleb. Asterion seems to speed up. You now have 21/33 mp. Casting: Olgreb's Toxic Radiance (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 13% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! Asterion is engulfed in freezing vapours. The naga is engulfed in freezing vapours. You kill the naga! Sif Muna accepts your kill. The naga is engulfed in freezing vapours. You kill the naga! Sif Muna accepts your kill. The naga mage is engulfed in freezing vapours. You kill the naga mage! Sif Muna accepts your kill. You now have 17/33 mp. Asterion looks even sicker. Your toxic aura wanes. Asterion is engulfed in freezing vapours. x2 Asterion conjures a destructive force in the name of Makhleb! Your +0 kite shield of reflection blocks the iron shot... and reflects it back! The iron shot hits Asterion. Casting: Freezing Cloud (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You begin to radiate toxic energy. Asterion looks as sick as possible! Asterion is engulfed in freezing vapours. The blizzard demon is engulfed in freezing vapours. You now have 14/33 mp. Casting: Olgreb's Toxic Radiance (mildly dangerous; 2% 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, f - Asterion Aim: Asterion, wielding a +2 spectral demon trident, wearing a +0 scale mail and wearing a +0 kite shield (freezing vapour, heavily wounded, fast, extremely poisoned, 100% to hit) You feel a surge of power! The stone arrow hits Asterion! Asterion is heavily wounded. Asterion is engulfed in freezing vapours. x2 The blizzard demon is engulfed in freezing vapours. You now have 12/33 mp. 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, f/p - Asterion Aim: Asterion, wielding a +2 spectral demon trident, wearing a +0 scale mail and wearing a +0 kite shield (freezing vapour, severely wounded, fast, extremely poisoned, 100% to hit) Okay, then. 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.) 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, f/p - Asterion Aim: Asterion, wielding a +2 spectral demon trident, wearing a +0 scale mail and wearing a +0 kite shield (freezing vapour, severely wounded, fast, extremely poisoned, 100% to hit) You feel a surge of power! The stone arrow hits Asterion! Asterion is severely wounded. Asterion looks as sick as possible! Asterion is engulfed in freezing vapours. You block Asterion's attack. The +2 spectral demon trident barely misses you. The blizzard demon is engulfed in freezing vapours. A +2 spectral demon trident comes into view. You now have 9/33 mp. 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, f/p - Asterion Aim: Asterion, wielding a +2 spectral demon trident, wearing a +0 scale mail and wearing a +0 kite shield (freezing vapour, almost dead, fast, extremely poisoned, 100% to hit) You feel a surge of power! Asterion blocks the stone arrow. Asterion looks as sick as possible! Your toxic aura wanes. Asterion is engulfed in freezing vapours. Asterion hits you but does no damage. You block the +2 spectral demon trident's attack. Asterion is engulfed in freezing vapours. Asterion conjures a destructive force in the name of Makhleb! The bolt of fire hits you! The blizzard demon is engulfed in freezing vapours. The +2 spectral demon trident is engulfed in freezing vapours. Asterion shares his spectral weapon's damage! You take 15 damage, and have 141/156 hp. You now have 7/33 mp. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. 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, f/p - Asterion Aim: Asterion, wielding a +2 spectral demon trident, wearing a +0 scale mail and wearing a +0 kite shield (freezing vapour, almost dead, fast, extremely poisoned, 100% to hit) You feel a surge of power! The stone arrow hits the blizzard demon. The blizzard demon is lightly wounded. The +2 spectral demon trident is engulfed in freezing vapours. Asterion shares his spectral weapon's damage! The +2 spectral demon trident is engulfed in freezing vapours. Asterion shares his spectral weapon's damage! The +2 spectral demon trident disappears. Asterion is engulfed in freezing vapours. You kill Asterion! Sif Muna accepts your kill. The blizzard demon disappears in a puff of smoke! The naga spits poison at you. Your +0 kite shield of reflection blocks the splash of poison... and reflects it back! The splash of poison hits the naga. You now have 4/33 mp. A naga 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.) The naga spits poison at you. The splash of poison hits you but does no damage. You resist. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 13% risk of failure) Press: ? - help, Dir - move target, f - naga Aim: a naga, wielding a +0 scimitar (lightly wounded, catching its breath) You feel a surge of power! You miscast Freezing Cloud. You are very lightly contaminated with residual magic. You shiver with cold! You take 13 damage, and have 129/156 hp. You now have 1/33 mp. Casting: Freezing Cloud (dangerous; 13% 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. Casting: Freezing Cloud (dangerous; 13% 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. Casting: Freezing Cloud (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 13% risk of failure) Press: ? - help, Dir - move target, f/p - naga Aim: a naga, wielding a +0 scimitar You feel a surge of power! The naga is engulfed in freezing vapours. You now have 1/33 mp. The naga is engulfed in freezing vapours. Things that are here: a +2 spectral demon trident; a +0 scale mail; a +0 kite shield The naga is engulfed in freezing vapours. You kill the naga! Sif Muna accepts your kill. Your magical contamination has completely faded away. No target in view! Key pressed, stopping explore. You reach down and open the door. A naga comes into view. It is wielding a +0 scimitar. The naga shouts! Health restored: 156; MP restored: 33 A naga is nearby! A naga is nearby! A naga is nearby! The naga spits poison at you. The splash of poison hits you. You are poisoned. You resist. A naga mage comes into view. It is wielding a +0 spear. The naga mage shouts! You take 2 damage, and have 154/156 hp. You feel very sick. You hear a shout! x2 A guardian serpent comes into view. A naga warrior comes into view. It is wielding a +0 short sword. You take 2 damage, and have 152/156 hp. Casting: Freezing Cloud (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You begin to radiate toxic energy. You feel sick. You take 2 damage, and have 150/156 hp. You now have 29/33 mp. Casting: Olgreb's Toxic Radiance (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 13% risk of failure) Press: ? - help, Dir - move target, f - naga Aim: a naga, wielding a +0 scimitar You feel a surge of power! You feel sick. The naga warrior roars a battlecry! The nagas go into a battle-frenzy! The naga mage casts a spell. The naga mage seems to speed up. You hear a shout! You take 2 damage, and have 148/156 hp. You now have 25/33 mp. Casting: Freezing Cloud (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 13% risk of failure) Press: ? - help, Dir - move target, f - naga mage, p - naga Aim: a naga mage, wielding a +0 spear (fast, strong) You feel a surge of power! You feel sick. The guardian serpent is engulfed in freezing vapours. The naga mage is engulfed in freezing vapours. An anaconda comes into view. You now have 21/33 mp. Casting: Freezing Cloud (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 13% risk of failure) Press: ? - help, Dir - move target, p - naga mage You feel a surge of power! The anaconda is poisoned. Your toxic aura wanes. You feel sick. The naga mage is engulfed in freezing vapours. The naga mage spits poison at you. The splash of poison misses you. The guardian serpent is engulfed in freezing vapours. The naga is engulfed in freezing vapours. The naga warrior is engulfed in freezing vapours. The naga mage is engulfed in freezing vapours. You take 1 damage, and have 147/156 hp. You now have 16/33 mp. Casting: Freezing Cloud (dangerous; 13% 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. Casting: Freezing Cloud (dangerous; 13% 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, f - guardian serpent Aim: a guardian serpent (freezing vapour, moderately wounded, 66% to hit) You feel a surge of power! The stone arrow hits the guardian serpent! The guardian serpent is heavily wounded. You feel sick. The guardian serpent is engulfed in freezing vapours. The anaconda is engulfed in freezing vapours. The anaconda seems to slow down. The naga mage is engulfed in freezing vapours. The naga mage points at you and mumbles some strange words. The bolt of poison misses the guardian serpent. The bolt of poison misses you. The guardian serpent is engulfed in freezing vapours. The guardian serpent coils itself and waves its upper body at you. The naga warrior blinks! The naga blinks! The naga mage blinks! The anaconda blinks! You now have 14/33 mp. You feel sick. You block the naga mage's attack. You block the anaconda's attack. The anaconda barely misses you. The guardian serpent is engulfed in freezing vapours. You kill the guardian serpent! Sif Muna accepts your kill. The naga closely misses you. The naga warrior hits you but does no damage. The naga mage spits poison at you. The splash of poison hits you. You resist. You take 2 damage, and have 145/156 hp. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 13% risk of failure) Press: ? - help, Dir - move target, f - anaconda Aim: an anaconda (moderately wounded, poisoned, slow) You feel a surge of power! You are engulfed in freezing vapours. You feel sick. The anaconda is engulfed in freezing vapours. The anaconda seems to slow down. The anaconda barely misses you. You block the anaconda's attack. The naga is engulfed in freezing vapours. The naga closely misses you. The naga warrior is engulfed in freezing vapours. The naga warrior hits you with a +0 short sword. The naga mage gestures at you while chanting. The bolt of poison hits you! You resist. The anaconda is engulfed in freezing vapours. The anaconda seems to slow down. The anaconda grabs you. The anaconda bites you but does no damage. The anaconda constricts you. You take 15 damage, and have 130/156 hp. You now have 10/33 mp. The anaconda's grasp on you weakens, but your attempt to escape fails. You are engulfed in freezing vapours. You feel sick. You are no longer poisoned. You block the naga mage's attack. The naga is engulfed in freezing vapours. The naga spits poison at you. The splash of poison hits you but does no damage. You are poisoned. You resist. The naga is engulfed in freezing vapours. The naga hits you but does no damage. The naga warrior is engulfed in freezing vapours. The naga warrior hits you but does no damage. The anaconda is engulfed in freezing vapours. The anaconda bites you. The anaconda constricts you. The naga mage hits you from afar with a +0 spear!! You take 37 damage, and have 93/156 hp. MASSIVE DAMAGE!! You escape the anaconda's grasp. You feel very sick. The naga is engulfed in freezing vapours. x2 You kill the naga! Sif Muna accepts your kill. The naga warrior is engulfed in freezing vapours. The naga warrior misses you. You take 2 damage, and have 91/156 hp. Casting: Freezing Cloud (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. Casting: Freezing Cloud (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Casting: Freezing Cloud (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Freezing Cloud (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (dangerous; 16% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - anaconda Aim: an anaconda (freezing vapour, severely wounded, poisoned, slow, 54% to hit) You feel a surge of power! The iron shot hits the naga!! You kill the naga! Sif Muna accepts your kill. The blast sends you backwards. You feel sick. The anaconda is engulfed in freezing vapours. The naga mage casts a spell at you. The bolt of poison hits the naga warrior! The bolt of poison hits you. You resist. The naga warrior is engulfed in freezing vapours. The naga warrior spits poison at you. The splash of poison misses you. You take 5 damage, and have 86/156 hp. You now have 6/33 mp. Casting: Bombard (dangerous; 16% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (dangerous; 16% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - anaconda Aim: an anaconda (freezing vapour, almost dead, poisoned, slow, 54% to hit) Okay, then. Casting: Bombard (dangerous; 16% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 13% risk of failure) Press: ? - help, Dir - move target, f - naga mage, p - anaconda Aim: a naga mage, wielding a +0 spear (almost dead, fast, strong) You feel a surge of power! You feel sick. The naga mage is engulfed in freezing vapours. You kill the naga mage! Sif Muna accepts your kill. The anaconda is engulfed in freezing vapours. The anaconda seems to slow down. You kill the anaconda! Sif Muna accepts your kill. The naga warrior is engulfed in freezing vapours. Your Shields skill increases to level 9! You take 1 damage, and have 85/156 hp. You now have 2/33 mp. Okay, then. You feel sick. The naga warrior hits you but does no damage. The naga warrior grabs you. The naga warrior constricts you. You take 5 damage, and have 80/156 hp. You escape the naga warrior's grasp. You feel sick. Casting: Freezing Cloud (dangerous; 13% 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, f - naga warrior Aim: a naga warrior, wielding a +0 short sword (almost dead, catching its breath, 78% to hit) You feel a surge of power! The stone arrow hits the naga warrior! You kill the naga warrior! Sif Muna accepts your kill. You feel sick. You take 1 damage, and have 79/156 hp. You now have 1/33 mp. You feel sick. You take 1 damage, and have 78/156 hp. You start resting. You feel sick. x2 You are no longer poisoned. You take 1 damage, and have 77/156 hp. You regained 2 mp, and now have 3/33 mp. You start resting. Magic restored. You regained 22 hp, and now have 99/156 hp. MP restored: 33 Key pressed, stopping explore. Key pressed, stopping explore. HP restored. F - 8 scrolls of teleportation (gained 1) You reach down and open the door. There is an open door here. A naga mage comes into view. It is wielding a +0 flail. The naga mage shouts! The naga mage gestures at you while chanting. The bolt of poison hits you. You are poisoned. You resist. A naga mage is nearby! You regained 51 hp, and now have 150/156 hp. A naga mage is nearby! 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, f - naga mage Aim: a naga mage, wielding a +0 flail (78% to hit) You feel a surge of power! The stone arrow hits the naga mage!! The naga mage is almost dead. You feel very sick. You take 5 damage, and have 145/156 hp. You now have 30/33 mp. 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, f/p - naga mage Aim: a naga mage, wielding a +0 flail (almost dead, 78% to hit) You feel a surge of power! The stone arrow misses the naga mage. You feel very sick. You take 3 damage, and have 142/156 hp. You now have 28/33 mp. 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, f/p - naga mage Aim: a naga mage, wielding a +0 flail (almost dead, 78% to hit) You feel a surge of power! The stone arrow hits the naga mage! You kill the naga mage! Sif Muna accepts your kill. You feel very sick. You take 4 damage, and have 138/156 hp. You now have 26/33 mp. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You are no longer poisoned. Key pressed, stopping explore. Things that are here: a +0 flail; a naga corpse As you open the door, it creaks loudly! A naga sharpshooter comes into view. It is wielding a +0 battleaxe. The naga sharpshooter shouts! The naga sharpshooter spits poison at you. The splash of poison misses you. Health restored: 156; MP restored: 33 A naga sharpshooter is nearby! 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, f - naga sharpshooter Aim: a naga sharpshooter, wielding a +0 battleaxe (catching its breath, 78% to hit) You feel a surge of power! The stone arrow hits the naga sharpshooter!! The naga sharpshooter is heavily wounded. The naga sharpshooter unwields a +0 battleaxe. The naga sharpshooter wields a +0 shortbow. The naga sharpshooter shoots an arrow. The arrow hits you. You take 6 damage, and have 150/156 hp. You now have 30/33 mp. 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, f/p - naga sharpshooter Aim: a naga sharpshooter, wielding a +0 shortbow (heavily wounded, 78% to hit) You feel a surge of power! The stone arrow hits the naga sharpshooter! The naga sharpshooter is severely wounded. You now have 28/33 mp. 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, f/p - naga sharpshooter Aim: a naga sharpshooter, wielding a +0 shortbow (severely wounded, 78% to hit) You feel a surge of power! The stone arrow hits the naga sharpshooter! The naga sharpshooter is almost dead. The naga sharpshooter shoots an arrow. The arrow hits you! You take 9 damage, and have 141/156 hp. You now have 26/33 mp. 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, f/p - naga sharpshooter Aim: a naga sharpshooter, wielding a +0 shortbow (almost dead, 78% to hit) You feel a surge of power! The stone arrow hits the naga sharpshooter!! You kill the naga sharpshooter! Sif Muna accepts your kill. You now have 23/33 mp. There is an open door here. You reach down and open the door. There is an open door here. Things that are here: a +0 flail; a naga corpse There is an open door here. A naga warrior comes into view. It is wielding a +0 long sword and wearing a +0 kite shield of poison resistance. The naga warrior shouts! Health restored: 156; MP restored: 33 A naga warrior is nearby! A naga 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.) Unknown command. 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.) Unknown command. 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.) Unknown command. A naga warrior comes into view. It is wielding a +0 scimitar. 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, f - naga warrior Aim: a naga warrior, wielding a +0 long sword, wearing a +0 robe and wearing a +0 kite shield of poison resistance (81% to hit) You feel a surge of power! The stone arrow misses the naga warrior. The naga warrior shouts! You now have 30/33 mp. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 13% risk of failure) Press: ? - help, Dir - move target, f/p - naga warrior Aim: a naga warrior, wielding a +0 long sword, wearing a +0 robe and wearing a +0 kite shield of poison resistance You feel a surge of power! The naga warrior spits poison at you. The splash of poison hits you! You are poisoned. You resist. You take 7 damage, and have 149/156 hp. You now have 26/33 mp. Casting: Freezing Cloud (dangerous; 13% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 13% risk of failure) Press: ? - help, Dir - move target, f - naga warrior, p - naga warrior Aim: a naga warrior, wielding a +0 scimitar, wearing a +0 robe and wearing a +0 kite shield (catching its breath) You feel a surge of power! You feel very sick. The naga warrior is engulfed in freezing vapours. You take 2 damage, and have 147/156 hp. You now have 21/33 mp. Casting: Freezing Cloud (dangerous; 13% 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, f/p - naga warrior Aim: a naga warrior, wielding a +0 scimitar, wearing a +0 robe and wearing a +0 kite shield (freezing vapour, lightly wounded, 81% to hit) You feel a surge of power! The stone arrow hits the naga warrior! The naga warrior is lightly wounded. You feel very sick. The naga warrior is engulfed in freezing vapours. The naga warrior roars a battlecry! The naga warrior goes into a battle-frenzy! The naga warrior is engulfed in freezing vapours. You block the naga warrior's attack. The naga warrior grabs you. The naga warrior constricts you. You take 3 damage, and have 144/156 hp. You now have 19/33 mp. 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, f/p - naga warrior Aim: a naga warrior, wielding a +0 scimitar, wearing a +0 robe and wearing a +0 kite shield (freezing vapour, lightly wounded, 81% to hit) You feel a surge of power! The naga warrior blocks the stone arrow. You feel sick. The naga warrior is engulfed in freezing vapours. x2 The naga warrior hits you with a +0 long sword!! The naga warrior constricts you. You take 34 damage, and have 110/156 hp. MASSIVE DAMAGE!! You now have 17/33 mp. 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, f/p - naga warrior Aim: a naga warrior, wielding a +0 scimitar, wearing a +0 robe and wearing a +0 kite shield (freezing vapour, moderately wounded, 81% to hit) You feel a surge of power! The stone arrow hits the naga warrior!! The naga warrior is severely wounded. You feel sick. The naga warrior is engulfed in freezing vapours. The naga warrior hits you with a +0 long sword! The naga warrior constricts you. The naga warrior is engulfed in freezing vapours. You take 16 damage, and have 94/156 hp. You now have 14/33 mp. 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, f/p - naga warrior Aim: a naga warrior, wielding a +0 scimitar, wearing a +0 robe and wearing a +0 kite shield (freezing vapour, moderately wounded, 81% to hit) You feel a surge of power! The stone arrow hits the naga warrior! The naga warrior is almost dead. You feel sick. The naga warrior is engulfed in freezing vapours. You kill the naga warrior! Sif Muna accepts your kill. You now have 12/33 mp. 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, f/p - naga warrior Aim: a naga warrior, wielding a +0 scimitar, wearing a +0 robe and wearing a +0 kite shield (freezing vapour, moderately wounded, 81% to hit) You feel a surge of power! The naga warrior blocks the stone arrow. You feel sick. The naga warrior is engulfed in freezing vapours. The naga warrior spits poison at you. The splash of poison hits you! You resist. You take 8 damage, and have 86/156 hp. You now have 10/33 mp. 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, f/p - naga warrior Aim: a naga warrior, wielding a +0 scimitar, wearing a +0 robe and wearing a +0 kite shield (freezing vapour, heavily wounded, 81% to hit) You feel a surge of power! The naga warrior blocks the stone arrow. You feel sick. The naga warrior is engulfed in freezing vapours. The naga warrior spits poison at you. The splash of poison hits you. You resist. You take 6 damage, and have 80/156 hp. You now have 7/33 mp. 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, f/p - naga warrior Aim: a naga warrior, wielding a +0 scimitar, wearing a +0 robe and wearing a +0 kite shield (freezing vapour, severely wounded, catching its breath, 81% to hit) You feel a surge of power! The stone arrow hits the naga warrior! The naga warrior is almost dead. You feel sick. The naga warrior is engulfed in freezing vapours. You kill the naga warrior! Sif Muna accepts your kill. You now have 5/33 mp. 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.) Unknown command. You feel sick. You are no longer poisoned. Key pressed, stopping explore. Key pressed, stopping explore. Key pressed, stopping explore. You now have 443 gold pieces (gained 17). Items here: ) [[ †. Health restored: 156; MP restored: 33 As you open the door, it creaks loudly! There is an open door here. You reach down and open the door. There is an open door here. You reach down and open the door. There is an open door here. As you open the door, it creaks loudly! There is an open door here. You reach down and open the door. There is an open door here. There is an open door here. You reach down and open the door. There is an open door here. There is an open door here. There is an open door here. A naga comes into view. It is wielding a +4 trident of freezing. A naga is nearby! A naga is nearby! 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, f - naga Aim: a naga, wielding a +4 trident of freezing (wandering, hasn't noticed you, 78% to hit) You feel a surge of power! The stone arrow misses the naga. The naga shouts! You now have 30/33 mp. 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, f/p - naga Aim: a naga, wielding a +4 trident of freezing (78% to hit) You feel a surge of power! The stone arrow hits the naga!! The naga is severely wounded. You now have 28/33 mp. 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, f/p - naga Aim: a naga, wielding a +4 trident of freezing (severely wounded, 78% to hit) You feel a surge of power! The stone arrow hits the naga!! You kill the naga! Sif Muna accepts your kill. You now have 25/33 mp. 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.) Unknown command. You now have 457 gold pieces (gained 14). You see here a +4 trident of freezing. MP restored: 33 You see here a +4 trident of freezing. An anaconda comes into view. The anaconda hisses angrily. There is an open door here. An anaconda is nearby! An anaconda is nearby! 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, f - anaconda Aim: an anaconda (61% to hit) You feel a surge of power! The stone arrow misses the anaconda. You now have 31/33 mp. 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, f/p - anaconda Aim: an anaconda (61% to hit) You feel a surge of power! The stone arrow hits the anaconda! The anaconda is moderately wounded. You block the anaconda's attack. x2 You now have 28/33 mp. 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, f/p - anaconda Aim: an anaconda (moderately wounded, 61% to hit) You feel a surge of power! The stone arrow hits the anaconda! The anaconda is heavily wounded. You block the anaconda's attack. x3 You now have 26/33 mp. 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, f/p - anaconda Aim: an anaconda (heavily wounded, 61% to hit) You feel a surge of power! The stone arrow hits the anaconda!! The anaconda is almost dead. The anaconda barely misses you. You block the anaconda's attack. The anaconda grabs you. The anaconda bites you. The anaconda constricts you. You take 8 damage, and have 148/156 hp. You now have 24/33 mp. 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, f/p - anaconda Aim: an anaconda (almost dead, constricting you, 61% to hit) You feel a surge of power! The stone arrow hits the anaconda!! You kill the anaconda! Sif Muna accepts your kill. You now have 21/33 mp. 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.) Unknown command. You reach down and open the door. There is an open door here. You reach down and open the door. There is an open door here. There is an open door here. Key pressed, stopping explore. An anaconda, a black mamba and a mana viper come into view. The anaconda hisses angrily. Health restored: 156; MP restored: 33 There are monsters nearby! There are monsters nearby! Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 12% risk of failure) Press: ? - help, Dir - move target, f - anaconda Aim: an anaconda You feel a surge of power! The black mamba hisses angrily. A black mamba comes into view. x2 A naga ritualist comes into view. It is wielding a +0 war axe. The anaconda is engulfed in freezing vapours. The black mamba is engulfed in freezing vapours. The black mamba moves out of view. x2 You now have 28/33 mp. Casting: Freezing Cloud (dangerous; 12% 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: Freezing Cloud (dangerous; 12% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 12% risk of failure) Press: ? - help, Dir - move target, p - anaconda You feel a surge of power! The anaconda is engulfed in freezing vapours. The black mamba is engulfed in freezing vapours. The anaconda is engulfed in freezing vapours. The anaconda seems to slow down. The black mamba is engulfed in freezing vapours. You now have 24/33 mp. Casting: Freezing Cloud (dangerous; 12% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 12% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! The black mamba hisses angrily. The mana viper is engulfed in freezing vapours. The black mamba is engulfed in freezing vapours. The black mamba seems to slow down. The anaconda is engulfed in freezing vapours. The mana viper is engulfed in freezing vapours. The mana viper seems to slow down. The black mamba is engulfed in freezing vapours. x2 The black mamba seems to slow down. The naga ritualist is engulfed in freezing vapours. You now have 19/33 mp. Casting: Freezing Cloud (dangerous; 12% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freezing Cloud (dangerous; 12% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! The black mamba is engulfed in freezing vapours. The anaconda is engulfed in freezing vapours. The anaconda seems to slow down. You block the anaconda's attack. The anaconda bites you but does no damage. The black mamba is engulfed in freezing vapours. The black mamba seems to slow down. You kill the black mamba! Sif Muna accepts your kill. The black mamba is engulfed in freezing vapours. The black mamba seems to slow down. The mana viper is engulfed in freezing vapours. The mana viper seems to slow down. The anaconda is engulfed in freezing vapours. The anaconda grabs you. The anaconda bites you. The anaconda constricts you. You take 10 damage, and have 146/156 hp. You now have 15/33 mp. Casting: Freezing Cloud (dangerous; 12% 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, f - anaconda Aim: an anaconda (freezing vapour, severely wounded, constricting you, slow, 61% to hit) You feel a surge of power! The stone arrow hits the anaconda! You kill the anaconda! Sif Muna accepts your kill. The black mamba is engulfed in freezing vapours. The black mamba seems to slow down. The naga ritualist is engulfed in freezing vapours. The mana viper is engulfed in freezing vapours. You now have 13/33 mp. 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, f - mana viper Aim: a mana viper (freezing vapour, severely wounded, slow, 66% to hit) You feel a surge of power! The stone arrow misses the mana viper. The stone arrow hits the black mamba!! You kill the black mamba! Sif Muna accepts your kill. The black mamba is engulfed in freezing vapours. x2 The mana viper is engulfed in freezing vapours. The mana viper seems to slow down. You now have 10/33 mp. 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, f/p - mana viper Aim: a mana viper (freezing vapour, almost dead, slow, 66% to hit) You feel a surge of power! The stone arrow hits the mana viper!! You kill the mana viper! Sif Muna accepts your kill. The black mamba is engulfed in freezing vapours. The black mamba seems to slow down. The black mamba misses you. The black mamba is engulfed in freezing vapours. The black mamba seems to slow down. The black mamba misses you. You now have 8/33 mp. 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, f - black mamba Aim: a black mamba (freezing vapour, severely wounded, slow, 63% to hit) You feel a surge of power! The stone arrow hits the black mamba!! You kill the black mamba! Sif Muna accepts your kill. The naga ritualist is engulfed in freezing vapours. You now have 6/33 mp. 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, f - naga ritualist Aim: a naga ritualist, wielding a +0 war axe and wearing a +0 robe (freezing vapour, heavily wounded, 78% to hit) You feel a surge of power! The stone arrow hits the naga ritualist! The naga ritualist is severely wounded. The naga ritualist is engulfed in freezing vapours. You now have 3/33 mp. 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, f/p - naga ritualist Aim: a naga ritualist, wielding a +0 war axe and wearing a +0 robe (freezing vapour, almost dead, 78% to hit) You feel a surge of power! The stone arrow misses the naga ritualist. The naga ritualist is engulfed in freezing vapours. You kill the naga ritualist! Sif Muna accepts your kill. You now have 1/33 mp. 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 see here a black mamba corpse. You now have 471 gold pieces (gained 14). Things that are here: a +0 war axe; a +0 robe Found a stone staircase leading up. O - 4 smoky golden potions (gained 1) You reach down and open the large door. A black mamba comes into view. Health restored: 156; MP restored: 33 A black mamba is nearby! A black mamba is nearby! 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, f - black mamba Aim: a black mamba (asleep, 100% to hit) You feel a surge of power! The stone arrow hits the black mamba!! The black mamba is severely wounded. You now have 31/33 mp. 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, f/p - black mamba Aim: a black mamba (severely wounded, 63% to hit) You feel a surge of power! The stone arrow hits the black mamba!! You kill the black mamba! Sif Muna accepts your kill. Training target 10.0 for Shields reached! Your Shields skill increases to level 10! You need to enable at least one skill for training. You now have 28/33 mp. You see here a black mamba corpse. Key pressed, stopping explore. There is a stone staircase leading up here. Key pressed, stopping explore. Key pressed, stopping explore. You now have 487 gold pieces (gained 16). As you open the door, it creaks loudly! A salamander comes into view. It is wielding a +1 shortbow of flaming. MP restored: 33 The salamander shoots an arrow. You block the arrow with your +0 kite shield of reflection... and reflect it back! The arrow hits the salamander! A salamander is nearby! 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, f - salamander Aim: a salamander, wielding a +1 shortbow of flaming (black smoke, lava, lightly wounded, 87% to hit) You feel a surge of power! The stone arrow hits the salamander!! The salamander is moderately wounded. The salamander shoots an arrow. The arrow closely misses you. You now have 30/33 mp. 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, f/p - salamander Aim: a salamander, wielding a +1 shortbow of flaming (black smoke, lava, moderately wounded, 87% to hit) You feel a surge of power! The stone arrow hits the salamander!! The salamander is severely wounded. The salamander shoots an arrow. You block the arrow with your +0 kite shield of reflection... and reflect it back! The arrow barely misses the salamander. You now have 28/33 mp. 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, f/p - salamander Aim: a salamander, wielding a +1 shortbow of flaming (lava, severely wounded, 87% to hit) You feel a surge of power! The stone arrow hits the salamander!! You kill the salamander! Sif Muna accepts your kill. You hear a sizzling splash. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.32-a0-1316-gbd61dd8 0.32-a0-1508-g6630b05 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_CAST_SPELL repeat_cmd = CMD_NO_CMD Monster 'salamander' (53, 16) [midx = 31] currently acting: <<<<<<<<< Name: salamander Base name: salamander Full name: salamander On/in/over feature: some lava Foe: player Target: (55, 13) At target: player Inventory: attitude: 0, behaviour: 2, number: 0, flags: 0x4000100410 colour: -1, foe_memory: 653, shield_blocks:0 god: No God, seen_context: 0 >>>>>>>>> Player: {{{{{{{{{{{ Name: [steven32] Species: Grey Draconian Job: Hexslinger HP: 156/156; mods: 0/0 MP: 25/33; mod: 0 Stats: 10 (10) 20 (20) 19 (19) Position: (55, 13), god: Sif Muna (9), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 15 | 5486 | 0/820 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 | 1 | 151 | 92/119 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 0 | 0 | 10 | 3300 | 0/713 Stealth | X | 0 | 0 | 0 | 0 | 0/50 Shields | X | 0 | 0 | 10 | 2775 | 0/600 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 12 | 4816 | 0/892 Conjurations | X | 1 | 100 | 8 | 1805 | 5/450 Hexes | X | 0 | 0 | 2 | 301 | 123/178 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 1 | 51 | 1/100 Ice Magic | X | 0 | 0 | 8 | 1800 | 0/450 Air Magic | X | 0 | 0 | 4 | 707 | 0/353 Earth Magic | X | 0 | 0 | 12 | 3124 | 261/531 Alchemy | X | 0 | 0 | 8 | 1800 | 0/450 Invocations | X | 0 | 0 | 14 | 4730 | 0/756 Evocations | X | 0 | 0 | 6 | 1050 | 0/350 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #12: 2746 #13: 2259 #22: 1 #23: 34272 #24: -1448139454 #49: 2757 Mutations: cold-blooded: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +2 short sword of venom eq slot #1, inv slot #12: +0 cloak eq slot #3, inv slot #48: +2 pair of gloves of dexterity eq slot #4, inv slot #51: +2 pair of boots of flying eq slot #5, inv slot #45: +0 kite shield of reflection eq slot #7, inv slot #3: ring of poison resistance eq slot #8, inv slot #20: ring of the Mage {Wiz Archmagi} eq slot #9, inv slot #18: amulet of magic regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ######## #@.....## #'###...# ≈§.# ##..## §N..# #...# ≈≈..## #...### §≈..######.....## ≈§..##...........# ≈..##.........#### ##..........# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>