Crash caused by signal #8: Floating point exception Version: Dungeon Crawl Stone Soup 0.34-a0-1071-g4a20da8d68 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 6169623808754923849, deterministic pregen: 1 Version history: Game started: 0.34-a0-1067-g80420c0373 0.34-a0-1069-gba974f2ec1 0.34-a0-1070-g0efa743828 0.34-a0-1071-g4a20da8d68 Command line: /usr/games/crawl-git-4a20da8d68 -name moziwasright -rc /dgldir/rcfiles/crawl-git/moziwasright.rc -macro /dgldir/rcfiles/crawl-git/moziwasright.macro -morgue /dgldir/morgue/moziwasright/ -webtiles-socket /crawl-master/webserver/sockets/moziwasright:2025-11-02.23:32:03.sock -await-connection RC options: restart_after_game = false Crash caused by signal #8: Floating point exception Obtained 27 stack frames. /usr/games/crawl-git-4a20da8d68(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5d06f01c71ae]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-4a20da8d68(_Z13do_crash_dumpv+0x43a) [0x5d06f01d539a]: do_crash_dump() /usr/games/crawl-git-4a20da8d68(_Z20crash_signal_handleri+0x1fa) [0x5d06f01c768a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x7e4354642910]: /usr/games/crawl-git-4a20da8d68(_Z22destructive_preference10spell_typei+0xd0) [0x5d06f0766150]: destructive_preference(spell_type, int) /usr/games/crawl-git-4a20da8d68(+0xa3fb61) [0x5d06f0723b61]: /usr/games/crawl-git-4a20da8d68(_Z11do_god_giftb+0x3b0) [0x5d06f0724d90]: do_god_gift(bool) /usr/games/crawl-git-4a20da8d68(_Z10gain_pietyiib+0xf0) [0x5d06f072b1c0]: gain_piety(int, int, bool) /usr/games/crawl-git-4a20da8d68(_Z15did_god_conduct12conduct_typeibPK7monster+0x222) [0x5d06f0336d92]: did_god_conduct(conduct_type, int, bool, monster const*) /usr/games/crawl-git-4a20da8d68(+0x8ac455) [0x5d06f0590455]: /usr/games/crawl-git-4a20da8d68(_Z11monster_dieR7monster11killer_typeibb+0xf22) [0x5d06f059eab2]: monster_die(monster&, killer_type, int, bool, bool) /usr/games/crawl-git-4a20da8d68(_ZN4bolt12kill_monsterER7monster+0xff) [0x5d06f016a7ff]: bolt::kill_monster(monster&) /usr/games/crawl-git-4a20da8d68(_ZN4bolt14affect_monsterEP7monster+0x105b) [0x5d06f017df3b]: bolt::affect_monster(monster*) /usr/games/crawl-git-4a20da8d68(_ZN4bolt11affect_cellEv+0x2c9) [0x5d06f01781a9]: bolt::affect_cell() /usr/games/crawl-git-4a20da8d68(_ZN4bolt7explodeEbb+0x4f6) [0x5d06f0178956]: bolt::explode(bool, bool) /usr/games/crawl-git-4a20da8d68(_ZN4bolt7do_fireEv+0x4f0) [0x5d06f0180a10]: bolt::do_fire() /usr/games/crawl-git-4a20da8d68(_ZN4bolt4fireEv+0x268) [0x5d06f0181868]: bolt::fire() /usr/games/crawl-git-4a20da8d68(_Z7zapping8zap_typeiR4boltbPKcb+0xfc) [0x5d06f0181cec]: zapping(zap_type, int, bolt&, bool, char const*, bool) /usr/games/crawl-git-4a20da8d68(_Z11your_spells10spell_typeibPK8item_defP4distb+0x1687) [0x5d06f0787347]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /usr/games/crawl-git-4a20da8d68(_Z12cast_a_spellb10spell_typeP4distb+0x3f2) [0x5d06f0789312]: cast_a_spell(bool, spell_type, dist*, bool) /usr/games/crawl-git-4a20da8d68(_Z17do_cast_spell_cmdb+0x1a) [0x5d06f078a13a]: do_cast_spell_cmd(bool) /usr/games/crawl-git-4a20da8d68(+0xc98f4a) [0x5d06f097cf4a]: /usr/games/crawl-git-4a20da8d68(+0xc99ad5) [0x5d06f097dad5]: /usr/games/crawl-git-4a20da8d68(main+0x1f7) [0x5d06f00fab57]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x7e43546280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x7e4354628189]: /usr/games/crawl-git-4a20da8d68(_start+0x25) [0x5d06f00fb645]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 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". 0x00007e435470fbf7 in __GI___wait4 (pid=1545645, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007e435470fbf7 in __GI___wait4 (pid=1545645, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005d06f01c785c in call_gdb (file=0x7e43547ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 1545630\000\000\000\000\000" #2 0x00005d06f01d53b8 in do_crash_dump () at dbg-asrt.cc:673 t = 1762126332 dir = "/dgldir/morgue/moziwasright/" name = "/dgldir/morgue/moziwasright/crash-moziwasright-20251102-233212.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x7e43547ff6c0 <_IO_2_1_stderr_> #3 0x00005d06f01c768a in crash_signal_handler (sig_num=8) at crash.cc:198 No locals. #4 No locals. #5 0x00005d06f0766150 in destructive_preference (spell=spell@entry=SPELL_FORTRESS_BLAST, scale=scale@entry=10) at skills.cc:2633 skill_list = std::set with 1 element = {[0] = SK_FORGECRAFT} preference = 0 num_destructive = 0 #6 0x00005d06f0723b61 in _vehumet_weighting (spell=SPELL_FORTRESS_BLAST) at religion.cc:1304 bias = #7 _vehumet_find_spell_gift (excluded_spells=std::set with 0 elements) at religion.cc:1316 elig = SPELL_FORTRESS_BLAST __for_range = std::set with 12 elements = {[0] = SPELL_FREEZING_CLOUD, [1] = SPELL_OZOCUBUS_REFRIGERATION, [2] = SPELL_IOOD, [3] = SPELL_IRRADIATE, [4] = SPELL_VIOLENT_UNRAVELLING, [5] = SPELL_STARBURST, [6] = SPELL_NOXIOUS_BOG, [7] = SPELL_BOMBARD, [8] = SPELL_MAGNAVOLT, [9] = SPELL_RIMEBLIGHT, [10] = SPELL_HELLFIRE_MORTAR, [11] = SPELL_FORTRESS_BLAST} __for_begin = __for_end = eligible_spells = std::set with 12 elements = {[0] = SPELL_FREEZING_CLOUD, [1] = SPELL_OZOCUBUS_REFRIGERATION, [2] = SPELL_IOOD, [3] = SPELL_IRRADIATE, [4] = SPELL_VIOLENT_UNRAVELLING, [5] = SPELL_STARBURST, [6] = SPELL_NOXIOUS_BOG, [7] = SPELL_BOMBARD, [8] = SPELL_MAGNAVOLT, [9] = SPELL_RIMEBLIGHT, [10] = SPELL_HELLFIRE_MORTAR, [11] = SPELL_FORTRESS_BLAST} spell = SPELL_RIMEBLIGHT total_weight = 1584 this_weight = eligible_spells = spell = total_weight = this_weight = elig = __for_range = __for_begin = __for_end = #8 _vehumet_get_spell_gifts () at religion.cc:1330 offer = offers = num_offers = offers = num_offers = offer = #9 _handle_veh_gift (forced=forced@entry=false) at religion.cc:1577 offers = std::set with 0 elements success = false gifts = 7 #10 0x00005d06f0724d90 in do_god_gift (forced=forced@entry=false) at religion.cc:2092 gdact = {god = GOD_VEHUMET} success = false #11 0x00005d06f072b1c0 in _gain_piety_point () at religion.cc:2560 old_piety = old_piety = #12 gain_piety (original_gain=, denominator=, should_scale_piety=should_scale_piety@entry=true) at religion.cc:2593 pgn = 0 #13 0x00005d06f0336d92 in _handle_piety_penance (thing_done=, penance=0, piety_denom=, piety_change=) at god-conduct.cc:107 old_piety = old_piety = #14 like_response::operator() (thing_done=DID_KILL_LIVING, victim=0x5d06f0f931f8 , level=, this=0x5d06f13327b8) at god-conduct.cc:526 gdact = denom = 17 gain = 11 gdact = denom = gain = #15 _handle_your_gods_response (victim=0x5d06f0f931f8 , known=, level=, thing_done=DID_KILL_LIVING) at god-conduct.cc:997 like = 0x5d06f13327b8 #16 did_god_conduct (thing_done=DID_KILL_LIVING, level=, known=, victim=0x5d06f0f931f8 ) at god-conduct.cc:1017 No locals. #17 0x00005d06f0590455 in _fire_kill_conducts (mons=..., killer=, killer_index=, maybe_good_kill=) at mon-death.cc:2114 your_kill = pet_kill = false blameworthy = holiness = #18 0x00005d06f059eab2 in monster_die (mons=..., killer=, killer_index=, silent=, mount_death=false) at mon-death.cc:3048 was_visible = true spectralised = false summoned = false duration = monster_killed = hard_reset = timeout = gives_player_xp = drop_items = in_transit = false was_banished = mons_reset = leaves_corpse = true real_death = pet_kill = false did_death_message = death_message = true exploded = false anon = false targ_holy = destroyed = false corpse_consumed = corpse = player_xp = mwhere = {x = 22, y = 0} #19 0x00005d06f016a7ff in bolt::kill_monster (this=this@entry=0x7ffe9ba05c80, mon=...) at beam.cc:5171 where = species = MONS_NAGA goldify = false kindex = 27001 ref_killer = KILL_YOU_MISSILE corpse = #20 0x00005d06f017df3b in bolt::affect_monster (this=0x7ffe9ba05c80, mon=) at beam.cc:5852 engulfs = preac = 29 postac = 26 final = 26 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 = {918205766}, 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 1, capacity 1 = {3284054585}, children = std::map with 0 elements}, [1] = {bits = std::vector of length 1, capacity 1 = {3057492917}, children = std::map with 0 elements}}}}} repel = rand_ev = hit_margin = #21 0x00005d06f01781a9 in bolt::affect_cell (this=this@entry=0x7ffe9ba05c80) at beam.cc:1120 ignored = false feat = m = 0x5d06f0f931f8 hit_player = #22 0x00005d06f0178956 in bolt::explosion_affect_cell (p=..., this=0x7ffe9ba05c80) at beam.cc:7272 orig_pos = orig_pos = #23 bolt::explode (this=0x7ffe9ba05c80, show_more=true, hole_in_the_middle=false) at beam.cc:7210 delta = @0x5d06f14720f0: {x = 0, y = 0} __for_range = std::vector of length 1, capacity 1 = {{x = 0, y = 0}} __for_begin = __for_end = line = std::vector of length 1, capacity 1 = {{x = 0, y = 0}} __for_range = __for_begin = __for_end = r = exp_map = {mData = {mData = {{mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 5, 5, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647}}, {mData = {2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 5, 0, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647}}, {mData = {2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 5, 5, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647}}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}}}} sweep = std::vector of length 2, capacity 2 = {std::vector of length 1, capacity 1 = {{x = 0, y = 0}}, std::vector of length 8, capacity 8 = {{x = -1, y = -1}, {x = -1, y = 1}, {x = -1, y = 0}, {x = 1, y = 0}, {x = 0, y = -1}, {x = 0, y = 1}, {x = 1, y = -1}, {x = 1, y = 1}}} centre = {x = 9, y = 9} cells_seen = #24 0x00005d06f0180a10 in bolt::do_fire (this=this@entry=0x7ffe9ba05c80) at beam.cc:1412 coff = {cstate = false} wall_monster_hit = #25 0x00005d06f0181868 in bolt::fire (this=this@entry=0x7ffe9ba05c80) at beam.cc:1175 No locals. #26 0x00005d06f0181cec in zapping (ztype=ZAP_FIREBALL, power=power@entry=143, pbolt=..., needs_tracer=needs_tracer@entry=true, msg=msg@entry=0x0, fail=fail@entry=false) at beam.cc:260 No locals. #27 0x00005d06f0787347 in _do_cast (actual_spell=, fail=, god=, beam=..., spd=..., powc=, spell=SPELL_FIREBALL) at spl-cast.cc:2848 target = {x = 17, y = 59} zap = target = zap = breath_message = std::map with 0 elements #28 your_spells (spell=spell@entry=SPELL_FIREBALL, powc=, powc@entry=0, actual_spell=, evoked_wand=evoked_wand@entry=0x0, target=, target@entry=0x0, force_failure=force_failure@entry=false) at spl-cast.cc:2337 wiz_cast = can_enkindle = enkindled = target_local = {isValid = true, isTarget = true, isEndpoint = false, isCancel = false, choseRay = true, interactive = true, target = {x = 17, y = 59}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 13.833333333333334, y = 54.5}, dir = {x = 2, y = 3}}, on_corner = false, cycle_idx = 0}, find_target = false, fire_context = 0x0, cmd_result = 2061} beam = {origin_spell = SPELL_FIREBALL, range = 6, glyph = 247 U'÷', colour = 4 '\004', flavour = BEAM_FIRE, real_flavour = BEAM_FIRE, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 13, y = 54}, target = {x = 17, y = 59}, damage = {num = 3, size = 27}, ench_power = 143, hit = 40, thrower = KILL_YOU_MISSILE, ex_size = 1, source_id = 4294967295, source_name = "", name = "fireball", short_name = "", hit_verb = "engulfs", loudness = 15, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = true, 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 5, capacity 8 = {{x = 14, y = 55}, {x = 15, y = 56}, {x = 15, y = 57}, {x = 16, y = 58}, {x = 17, y = 59}}, extra_range_used = 1000, aimed_at_feet = false, msg_generated = true, noise_generated = false, passed_target = false, in_explosion_phase = true, attitude = ATT_FRIENDLY, foe_ratio = 0, hit_count = std::map with 1 element = {[1879] = 1}, foes_hurt = 1, foes_helped = 0, friends_hurt = 0, friends_helped = 0, tracer = 0x0, chose_ray = true, 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 = 17.300000000000001, y = 59.699999999999989}, dir = {x = 0.55470019622522915, y = 0.83205029433784372}}, on_corner = false, cycle_idx = 0}, tile_beam = 4830, tile_explode = 4825, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} flags = range = hitfunc = std::unique_ptr = {get() = 0x5d06f1e7a560} is_targeted = god = use_targeter = fail = orig_target_pos = {x = , y = 59} cast_result = #29 0x00005d06f0789312 in cast_a_spell (check_range=, spell=, spell@entry=SPELL_NO_SPELL, _target=_target@entry=0x0, force_failure=force_failure@entry=false) at spl-cast.cc:1040 reason = "" cost = 5 hp_cost = cast_result = #30 0x00005d06f078a13a in do_cast_spell_cmd (force=) at spl-cast.cc:762 No locals. #31 0x00005d06f097cf4a in _input () at main.cc:1268 cmd = CMD_CAST_SPELL real_prev_cmd = CMD_CAST_SPELL player_disabled = {was_disabled = false} #32 0x00005d06f097dad5 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #33 0x00005d06f00fab57 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #34 main (argc=12, argv=0x7ffe9ba074d8) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = /build/gdb-ueFroZ/gdb-14.0.50.20230907/gdb/utils.c:681: internal-error: virtual memory exhausted: can't allocate 262144 bytes. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n) [answered Y; input not from terminal] Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.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-4a20da8d68/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-4a20da8d68/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-4a20da8d68/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 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: grunt_snake_rune_serpentine_throne layout_cave_town serial_library_hellmonk_small_corner nicolae_snake_salamander_zone Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You kill the black mamba! Vehumet accepts your kill. You feel your power returning. You feel sick. The naga warrior roars a battlecry! The salamander goes into a battle-frenzy! Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up, spattered with blood. You feel a huge surge of power! The bolt of lightning hits the salamander. The salamander is moderately wounded. The fiery plasma hits the salamander. The salamander completely resists. The salamander is moderately wounded. You feel sick. A naga mage comes into view. It is wielding a +0 spear. Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up, spattered with blood. You feel a huge surge of power! The bolt of lightning hits the naga mage. The naga mage is lightly wounded. The fiery plasma hits the naga mage!!! You kill the naga mage! Vehumet accepts your kill. You feel sick. A naga sharpshooter comes into view. It is wielding a +0 hand axe. A black mamba comes into view. A naga sharpshooter comes into view. It is wielding a +0 short sword. You feel sick. The black mamba completely misses you. The naga sharpshooter unwields a +0 short sword. The naga sharpshooter wields a +0 arbalest. The naga sharpshooter casts a spell. The naga sharpshooter magically shoots a bolt. The bolt barely misses you. You climb upwards. You feel sick. There is a stone staircase leading down here. You start resting. You feel sick. You are no longer poisoned. You start resting. Magic restored. You see here 4 throwing nets. Things that are here: a +0 dire flail; a black mamba skeleton HP restored. You see here a black mamba skeleton. There is a stone staircase leading down here. You climb downwards. Found a parchment of Summon Small Mammal. There is a stone staircase leading up here. Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga warrior!!! The naga warrior is heavily wounded. You hear a shout! A naga comes into view. It is wielding a +0 dire flail. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga warrior, wielding a +0 halberd (heavily wounded) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga warrior!!! You kill the naga warrior! Vehumet accepts your kill. You feel your power returning. The fireball engulfs the naga!! The naga is severely wounded. The naga shouts! An anaconda comes into view. A naga ritualist comes into view. It is wielding a +0 scimitar. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an anaconda You feel a strong surge of power! The fireball explodes! The fireball engulfs the anaconda!! The anaconda is moderately wounded. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga, wielding a +0 dire flail (severely wounded) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga!! You kill the naga! Vehumet accepts your kill. You feel your power returning. The fireball engulfs the naga ritualist!!! You kill the naga ritualist! Vehumet accepts your kill. You feel your power returning. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the anaconda!!! You kill the anaconda! Vehumet accepts your kill. You feel your power returning. A salamander comes into view. It is wielding a +0 halberd. Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander!! The salamander is moderately wounded. The fiery plasma hits the salamander. The salamander completely resists. The salamander is moderately wounded. You hear a shout! Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander! The salamander is severely wounded. The fiery plasma hits the salamander. The salamander completely resists. The salamander is severely wounded. A black mamba comes into view. Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. Okay, then. Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a black mamba You feel a strong surge of power! The fireball explodes! The fireball engulfs the black mamba!!! The black mamba is almost dead. A naga comes into view. It is wielding a +0 short sword. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a black mamba (almost dead) You feel a strong surge of power! The fireball explodes! The fireball engulfs the black mamba!!! You kill the black mamba! Vehumet accepts your kill. Your Conjurations skill increases to level 16! Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning misses the naga. The fiery plasma hits the naga! The naga is moderately wounded. Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast this spell. The salamander misses you. You climb upwards. There is a stone staircase leading down here. Items here: )))) ÷. You see here a salamander skeleton. Things that are here: a +0 robe; a +0 halberd You see here a +0 halberd. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You start resting. A salamander is nearby! Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander!! The salamander is heavily wounded. The fiery plasma hits the salamander. The salamander completely resists. The salamander is heavily wounded. You hear a shout! x3 Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander! The salamander is severely wounded. The fiery plasma hits the salamander. The salamander completely resists. The salamander is severely wounded. You hear an angry hiss. You hear a shout! You hear an angry hiss. Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander!! You kill the salamander! Vehumet accepts your kill. You feel your power returning. You start resting. A naga sharpshooter is nearby! Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the naga sharpshooter!!!! You kill the naga sharpshooter! Vehumet accepts your kill. You feel your power returning. You hear a shout! You hear an angry hiss. You hear a shout! You hear an angry hiss. You hear a shout! Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the naga sharpshooter!! The naga sharpshooter is moderately wounded. The fiery plasma hits the naga sharpshooter!! The naga sharpshooter is severely wounded. You hear a shout! Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga sharpshooter, wielding a +0 arbalest (severely wounded) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga sharpshooter!!! You kill the naga sharpshooter! Vehumet accepts your kill. You feel your power returning. Your Dodging skill increases to level 13! Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a black mamba You feel a strong surge of power! The fireball explodes! The fireball engulfs the black mamba!!! You kill the black mamba! Vehumet accepts your kill. You feel your power returning. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a strong surge of power! The fireball explodes! The fireball engulfs the black mamba!!! You kill the black mamba! Vehumet accepts your kill. You feel your power returning. You hear a shout! A naga mage comes into view. It is wielding a +0 halberd. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning misses the naga mage. The fiery plasma misses the naga mage. You hear a shout! Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga mage, wielding a +0 halberd and wearing a +0 robe You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga mage!! The naga mage is severely wounded. The fireball engulfs the naga sharpshooter!!! The naga sharpshooter is almost dead. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga mage, wielding a +0 halberd and wearing a +0 robe (severely wounded) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga mage!!! You kill the naga mage! Vehumet accepts your kill. You feel your power returning. The fireball engulfs the naga sharpshooter!!! You kill the naga sharpshooter! Vehumet accepts your kill. You hear a shout! Your Spellcasting skill increases to level 18! Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga warrior!!! The naga warrior is severely wounded. The naga warrior roars a battlecry! Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga warrior! The naga warrior is almost dead. The naga warrior spits poison at you. The splash of poison hits you. You resist. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga warrior, wielding a +0 short sword of venom and wearing a +0 kite shield of reflection (almost dead, catching its breath, reflecting blocked projectiles) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga warrior!! You kill the naga warrior! Vehumet accepts your kill. You feel your power returning. You hear a shout! A naga warrior comes into view. It is wielding a +0 scimitar. The naga warrior roars a battlecry! You climb upwards. There is a stone staircase leading down here. HP restored. You see here a +0 halberd. Things that are here: a +0 robe; a +0 halberd You see here a salamander skeleton. Items here: )))) ÷. There is a stone staircase leading down here. You start resting. Magic restored. Welcome back, moziwasright the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Cast which spell? (? or * to list) Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga, wielding a +0 short sword and wearing a +0 robe (wandering, hasn't noticed you) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga!! You kill the naga! Vehumet accepts your kill. You feel your power returning. You hear a shout! You start resting. Magic restored. Things that are here: a +0 short sword; a +0 robe You pick up a parchment of Summon Small Mammal and begin reading... You add the spell Summon Small Mammal to your library. A naga comes into view. It is wielding a +0 war axe. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga! The naga is heavily wounded. You hear an angry hiss. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga, wielding a +0 war axe (heavily wounded) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga!!! You kill the naga! Vehumet accepts your kill. You feel your power returning. A salamander is nearby! Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning hits the salamander!! The salamander is severely wounded. The fiery plasma hits the salamander. The salamander completely resists. The salamander is severely wounded. Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning hits the salamander! The salamander is almost dead. The fiery plasma hits the salamander. The salamander completely resists. The salamander is almost dead. Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning hits the salamander!!!! You kill the salamander! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. p - 7 scrolls of poison (gained 1) You open the door. There is an open door here. As you open the door, it creaks loudly! Found a scroll of noise. There is an open door here. You see here a scroll of noise. An anaconda comes into view. Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning hits the anaconda!! The anaconda is moderately wounded. The fiery plasma misses the anaconda. Casting: Plasma Beam (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 2% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning hits the anaconda!! The anaconda is severely wounded. The fiery plasma hits the anaconda!!! You kill the anaconda! Vehumet accepts your kill. You feel your power returning. You see here an anaconda corpse. Found a snail-covered altar of Cheibriados. V - 7 scrolls of vulnerability (gained 1) Found a whip. You now have 1085 gold pieces (gained 14). You now have 1105 gold pieces (gained 20). i - 8 scrolls of identify (gained 1) You now have 1123 gold pieces (gained 18). B - 4 potions of berserk rage (gained 1) A naga comes into view. It is wielding a +0 scimitar. The naga shouts! You hear a shout! A naga comes into view. It is wielding a +0 war axe. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga, wielding a +0 scimitar and wearing a +0 robe You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga!!! You kill the naga! Vehumet accepts your kill. You feel your power returning. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga, wielding a +0 war axe You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga!!! You kill the naga! Vehumet accepts your kill. You feel your power returning. A naga mage comes into view. It is wielding a +0 halberd. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning hits the naga mage!!!! You kill the naga mage! Vehumet accepts your kill. You feel your power returning. You hear a shout! x2 Items here: )) [ ÷. Items here: )) [[ ÷÷. A naga mage and a naga come into view. The naga mage shouts! You hear a shout! The naga spits poison at you. The splash of poison misses you. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning hits the naga!!! You kill the naga! Vehumet accepts your kill. You feel your power returning. The bolt of lightning hits the naga mage. The naga mage is lightly wounded. The fiery plasma misses the naga mage. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga mage, wielding a +0 flail (lightly wounded) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga mage!!! You kill the naga mage! Vehumet accepts your kill. You feel your power returning. You hear a shout! A naga warrior is nearby! Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning hits the naga warrior!!! The naga warrior is almost dead. The fiery plasma hits the naga warrior!!! You kill the naga warrior! Vehumet accepts your kill. You feel your power returning. A naga comes into view. It is wielding a +0 glaive. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga!!! You kill the naga! Vehumet accepts your kill. You feel your power returning. You hear a shout! A naga comes into view. It is wielding a +0 broad axe. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga!!! You kill the naga! Vehumet accepts your kill. You feel your power returning. You now have 1146 gold pieces (gained 23). Items here: ))))) [ ÷÷÷. Things that are here: a +0 kite shield of reflection; a +0 short sword of venom There is a stone staircase leading up here. Okay, then. You climb upwards. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. A naga comes into view. It is wielding a +0 flail. Found a stone staircase leading down. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga, wielding a +0 flail (wandering, hasn't noticed you) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga!!! You kill the naga! Vehumet accepts your kill. You feel your power returning. Magic restored. Found a club. Found an orcbow. f - 4 scrolls of fear (gained 1) Found a stone staircase leading down. f - 5 scrolls of fear (gained 1) Found a scale mail. Things that are here: a +0 robe; a +0 scimitar Things that are here: a +0 dire flail; a +0 halberd; a naga skeleton Found a scroll of noise. Search for what [? for help]? orb You see here a +3 chain mail. Found a leather armour. You see here a +3 chain mail. You see here a scroll of noise. Things that are here: a +0 kite shield of reflection; a +0 short sword of venom Things that are here: a +0 robe; a +0 halberd; a naga skeleton Items here: )) [ ÷. Items here: ( ))) [[ ÷÷. You open the door. There is an open door here. You open the door. Found a pair of gloves. Okay, then. Unknown command. There is an open door here. Done exploring. Done exploring. Search for what [Enter for "orb", or ? for help]? stardust There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Things that are here: a +0 flail; a naga skeleton Things that are here: a +0 mace; a naga skeleton; a guardian serpent skeleton Things that are here: a +0 shortbow of flaming; a +0 trident; a salamander skeleton You see here a +0 flail. There is a staircase back to the Lair here. You climb upwards. Welcome back to the Lair of Beasts! There is a staircase to the Snake Pit here. There is a fountain of clear blue water here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a staircase back to the Dungeon, spattered with blood here. You climb upwards. Welcome back to the Dungeon! There is a staircase to the Lair here. There is an open door, spattered with blood here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You see here a +0 club. Things that are here: a +0 robe; a +0 dagger Items here: ) [[ ÷. l - an orb of stardust Okay, then. Unknown command. Okay, then. Unknown command. What level of the Snake Pit? (default 1, ? - help) You see here a +0 club. Items here: )) [ ÷. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You see here 4 scrolls of noise. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is an open door, spattered with blood here. Things that are here: 2 scrolls of immolation; the +6 partisan of the Aged Blessings {freeze, +Blink rN+ Str+6 Stlth-} There is a staircase to the Lair here. You climb downwards. Welcome back to the Lair of Beasts! There is a staircase back to the Dungeon, spattered with blood here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is a staircase to the Snake Pit here. You climb downwards. Welcome back to the Snake Pit! This branch contains the serpentine rune of Zot. There is a staircase back to the Lair here. Things that are here: a +0 mace; a naga skeleton; a guardian serpent skeleton There is a stone staircase leading down here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Items here: )))) ÷. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You see here a +0 leather armour. There is a stone staircase leading down here. You climb downwards. Found an escape hatch in the ceiling. There is a stone staircase leading up here. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. Okay, then. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You forge a servant imbued with your destructive magic! The lava snake hisses angrily. Casting: Spellspark Servitor (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning misses the lava snake. The bolt of lightning hits the salamander!!! The salamander is severely wounded. The fiery plasma hits the lava snake. The lava snake completely resists. The fiery plasma hits the salamander. The salamander completely resists. The salamander is severely wounded. You hear an angry hiss. A salamander comes into view. It is wielding a +0 halberd. The lava snake spits lava at you. The glob of lava hits you. You partially resist. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the lava snake!! You kill the lava snake! Vehumet accepts your kill. You feel your power returning. The bolt of lightning misses the salamander. The fiery plasma hits the salamander. The salamander completely resists. A salamander comes into view. It is wielding a +2 halberd. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander!!!! You kill the salamander! Vehumet accepts your kill. You feel your power returning. Your orb flickers with a hungry flame! The fireball engulfs your spellspark servitor. Your spellspark servitor resists. Your spellspark servitor is lightly damaged. The fireball engulfs the salamander. The salamander completely resists. You hear an angry hiss. x2; You hear a shout! x3 Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander. The salamander is lightly wounded. The bolt of lightning hits the salamander!!!! You kill the salamander! Vehumet accepts your kill. The fiery plasma hits the salamander. The salamander completely resists. The salamander is lightly wounded. Your orb flickers with a hungry flame! The fireball engulfs your spellspark servitor. Your spellspark servitor resists. Your spellspark servitor is lightly damaged. The fireball engulfs the salamander. The salamander completely resists. The salamander is lightly wounded. You hear a shout! You hear an angry hiss. The salamander hits you from afar with a +0 trident! You are engulfed in flames. You resist. A salamander comes into view. It is wielding a +0 spear. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander!!! The salamander is severely wounded. The bolt of lightning hits the salamander!!! You kill the salamander! Vehumet accepts your kill. You feel your power returning. The bolt of lightning misses the salamander. The fiery plasma hits the salamander. The salamander completely resists. The salamander is severely wounded. The fiery plasma hits the salamander. The salamander completely resists. The salamander barely misses you. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander!!!! You kill the salamander! Vehumet accepts your kill. You feel your power returning. The bolt of lightning hits the salamander! The salamander is moderately wounded. The fiery plasma misses the salamander. A salamander comes into view. It is wielding a +2 trident. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander!!! You kill the salamander! Vehumet accepts your kill. You feel your power returning. You hear an angry hiss. x2 Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander!!!! You kill the salamander! Vehumet accepts your kill. You feel your power returning. A shock serpent comes into view. A salamander comes into view. It is wielding a +3 partisan. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a strong surge of power! The fireball explodes! The fireball engulfs the shock serpent!! The shock serpent is moderately wounded. A black mamba comes into view. Okay, then. You climb upwards. Your mindless puppet stays behind. There is a stone staircase leading down here. There is a stone staircase leading down here. You start resting. HP restored. You climb downwards. There is a stone staircase leading up here. You open the large door. There is a large open door here. You open the door. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning hits the salamander!!! The salamander is almost dead. The fiery plasma hits the salamander. The salamander completely resists. The salamander is almost dead. You hear an angry hiss. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning hits the salamander!!! You kill the salamander! Vehumet accepts your kill. You hear an angry hiss. You hear a shout! x2 A salamander comes into view. It is wielding a +0 halberd of venom. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning misses the salamander. The fiery plasma misses the salamander. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning hits the salamander!!!! You kill the salamander! Vehumet accepts your kill. You feel your power returning. You hear an angry hiss. x2 There is a large open door here. There is a stone staircase leading up here. You start resting. A black mamba is nearby! Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a black mamba You feel a strong surge of power! The fireball explodes! The fireball engulfs the black mamba!! The black mamba is almost dead. A salamander comes into view. It is wielding a +0 partisan. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning misses the black mamba. The bolt of lightning hits the salamander!!! The salamander is almost dead. The fiery plasma hits the black mamba!!! You kill the black mamba! Vehumet accepts your kill. The fiery plasma hits the salamander. The salamander completely resists. The salamander is almost dead. You hear an angry hiss. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander!! You kill the salamander! Vehumet accepts your kill. You feel your power returning. Your Fire Magic skill increases to level 16! You start resting. A shock serpent is nearby! Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a shock serpent (lightly wounded, wandering, hasn't noticed you) You feel a strong surge of power! The fireball explodes! The fireball engulfs the shock serpent!!! You kill the shock serpent! Vehumet accepts your kill. You feel your power returning. You hear a shout! A salamander comes into view. It is wielding a +3 halberd. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning misses the salamander. The fiery plasma hits the salamander. The salamander completely resists. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander!! The salamander is moderately wounded. The fiery plasma hits the salamander. The salamander completely resists. The salamander is moderately wounded. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander!! The salamander is severely wounded. The fiery plasma misses the salamander. A salamander comes into view. It is wielding a +0 partisan. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A stone staircase leading up. You feel a huge surge of power! The bolt of lightning hits the salamander!!! The salamander is severely wounded. The fiery plasma misses the salamander. Casting: Plasma Beam (dangerous; 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. The salamander misses you. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading down here. You start resting. Magic restored. Okay, then. Unknown command. Unknown command. You climb downwards. The naga mage mumbles some strange words. Welcome back, moziwasright the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Cast which spell? (? or * to list) Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga mage, wielding a +0 spear (fast) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga mage!!! The naga mage is almost dead. You hear an angry hiss. The naga mage spits poison at you. The splash of poison misses you. The naga mage points at something and mumbles some strange words. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a naga mage, wielding a +0 spear (almost dead, fast, catching its breath) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga mage!! You kill the naga mage! Vehumet accepts your kill. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-1067-g80420c0373 0.34-a0-1069-gba974f2ec1 0.34-a0-1070-g0efa743828 0.34-a0-1071-g4a20da8d68 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 God Vehumet currently acting with depth 2 Monster 'naga mage' (17, 59) [midx = 73] currently acting: <<<<<<<<< Name: naga mage Base name: naga mage Full name: naga mage On/in/over feature: floor Foe: player Target: (13, 54) At target: player Inventory: slot #0: +0 spear Spells: slot #0: Spit Poison slot #1: Venom Bolt slot #2: Concentrate Venom slot #3: Haste attitude: 0, behaviour: 2, number: 0, flags: 0x4000000410 colour: -1, foe_memory: 585, shield_blocks:0 god: No God, seen_context: 0 >>>>>>>>> Player: {{{{{{{{{{{ Name: [moziwasright] Species: Deep Elf Job: Conjurer HP: 92/92; mods: 0/0 MP: 31/40; mod: 0 Stats: 4 34 13 Position: (13, 54), god: Vehumet (6), turn_is_over: 0, banished: 0 Standing on/in/over feature: stone staircase leading up Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 7 | 2132 | 153/566 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/84 Polearms | X | 0 | 0 | 0 | 0 | 0/84 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/29 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 0 | 0 | 13 | 3394 | 0/583 Stealth | X | 0 | 0 | 2 | 127 | 38/89 Shields | X | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 1 | 34 | 18 | 5959 | 207/729 Conjurations | X | 1 | 33 | 16 | 6569 | 263/883 Hexes | X | 0 | 0 | 6 | 624 | 0/208 Summonings | X | 0 | 0 | 0 | 0 | 0/42 Necromancy | X | 0 | 0 | 0 | 0 | 0/35 Translocations | X | 0 | 0 | 4 | 541 | 121/210 Forgecraft | X | 0 | 0 | 7 | 1289 | 112/336 Fire Magic | X | 1 | 33 | 16 | 6341 | 35/883 Ice Magic | X | 0 | 0 | 0 | 0 | 0/42 Air Magic | X | 0 | 0 | 0 | 0 | 0/42 Earth Magic | X | 0 | 0 | 0 | 0 | 0/42 Alchemy | X | 0 | 0 | 7 | 1446 | 269/336 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 4 | 420 | 0/210 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: #114: 23 Attributes: #12: 2507 #13: 1361 #23: 18497 #24: 710347411 #34: 1 #49: 2129 #73: 221916 Mutations: magic regeneration: 1 (innate) Inventory bugs: Equipment: eq slot #2, inv slot #7: orb of pyromania eq slot #6, inv slot #20: +2 pair of boots of stealth eq slot #10, inv slot #3: amulet of magic regeneration eq slot #9, inv slot #4: ring of poison resistance eq slot #9, inv slot #5: ring of the Hare {EV+10} eq slot #1, inv slot #15: +3 Elemental Staff {ele, rElec rF+ rC+ AC+3} eq slot #8, inv slot #17: scarf of resistance eq slot #4, inv slot #16: +2 hat of ice eq slot #3, inv slot #6: +2 robe of willpower eq slot #5, inv slot #21: +0 pair of gloves of Day {Parrying, Int+2} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ......... ........# #.......# #.......# #.......# #.......## #........# #.@....... #......... #.:....... .......... ........... #.......N... ###....###.# #....# ## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false bailey_type: bailey_polearm >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>