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:37:14.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) [0x5989003fb1ae]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-4a20da8d68(_Z13do_crash_dumpv+0x43a) [0x59890040939a]: do_crash_dump() /usr/games/crawl-git-4a20da8d68(_Z20crash_signal_handleri+0x1fa) [0x5989003fb68a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x7b3faf642910]: /usr/games/crawl-git-4a20da8d68(_Z22destructive_preference10spell_typei+0xd0) [0x59890099a150]: destructive_preference(spell_type, int) /usr/games/crawl-git-4a20da8d68(+0xa3fb61) [0x598900957b61]: /usr/games/crawl-git-4a20da8d68(_Z11do_god_giftb+0x3b0) [0x598900958d90]: do_god_gift(bool) /usr/games/crawl-git-4a20da8d68(_Z10gain_pietyiib+0xf0) [0x59890095f1c0]: gain_piety(int, int, bool) /usr/games/crawl-git-4a20da8d68(_Z15did_god_conduct12conduct_typeibPK7monster+0x222) [0x59890056ad92]: did_god_conduct(conduct_type, int, bool, monster const*) /usr/games/crawl-git-4a20da8d68(+0x8ac455) [0x5989007c4455]: /usr/games/crawl-git-4a20da8d68(_Z11monster_dieR7monster11killer_typeibb+0xf22) [0x5989007d2ab2]: monster_die(monster&, killer_type, int, bool, bool) /usr/games/crawl-git-4a20da8d68(_ZN4bolt12kill_monsterER7monster+0xff) [0x59890039e7ff]: bolt::kill_monster(monster&) /usr/games/crawl-git-4a20da8d68(_ZN4bolt14affect_monsterEP7monster+0x105b) [0x5989003b1f3b]: bolt::affect_monster(monster*) /usr/games/crawl-git-4a20da8d68(_ZN4bolt11affect_cellEv+0x2c9) [0x5989003ac1a9]: bolt::affect_cell() /usr/games/crawl-git-4a20da8d68(_ZN4bolt7do_fireEv+0x750) [0x5989003b4c70]: bolt::do_fire() /usr/games/crawl-git-4a20da8d68(_ZN4bolt4fireEv+0x268) [0x5989003b5868]: bolt::fire() /usr/games/crawl-git-4a20da8d68(+0xaae160) [0x5989009c6160]: /usr/games/crawl-git-4a20da8d68(_Z16cast_plasma_beamiRK5actorb+0xb8) [0x5989009d2d88]: cast_plasma_beam(int, actor const&, bool) /usr/games/crawl-git-4a20da8d68(_Z11your_spells10spell_typeibPK8item_defP4distb+0x1fcc) [0x5989009bbc8c]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /usr/games/crawl-git-4a20da8d68(_Z12cast_a_spellb10spell_typeP4distb+0x3f2) [0x5989009bd312]: cast_a_spell(bool, spell_type, dist*, bool) /usr/games/crawl-git-4a20da8d68(_Z17do_cast_spell_cmdb+0x1a) [0x5989009be13a]: do_cast_spell_cmd(bool) /usr/games/crawl-git-4a20da8d68(+0xc98f4a) [0x598900bb0f4a]: /usr/games/crawl-git-4a20da8d68(+0xc99ad5) [0x598900bb1ad5]: /usr/games/crawl-git-4a20da8d68(main+0x1f7) [0x59890032eb57]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x7b3faf6280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x7b3faf628189]: /usr/games/crawl-git-4a20da8d68(_start+0x25) [0x59890032f645]: 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". 0x00007b3faf70fbf7 in __GI___wait4 (pid=1545907, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007b3faf70fbf7 in __GI___wait4 (pid=1545907, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005989003fb85c in call_gdb (file=0x7b3faf7ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 1545776\000\000\000\000\000" #2 0x00005989004093b8 in do_crash_dump () at dbg-asrt.cc:673 t = 1762126975 dir = "/dgldir/morgue/moziwasright/" name = "/dgldir/morgue/moziwasright/crash-moziwasright-20251102-234255.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x7b3faf7ff6c0 <_IO_2_1_stderr_> #3 0x00005989003fb68a in crash_signal_handler (sig_num=8) at crash.cc:198 No locals. #4 No locals. #5 0x000059890099a150 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 0x0000598900957b61 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_IOOD total_weight = 1616 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 0x0000598900958d90 in do_god_gift (forced=forced@entry=false) at religion.cc:2092 gdact = {god = GOD_VEHUMET} success = false #11 0x000059890095f1c0 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 0x000059890056ad92 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=0x5989011c4e88 , level=, this=0x598901f447b8) at god-conduct.cc:526 gdact = denom = 17 gain = 11 gdact = denom = gain = #15 _handle_your_gods_response (victim=0x5989011c4e88 , known=, level=, thing_done=DID_KILL_LIVING) at god-conduct.cc:997 like = 0x598901f447b8 #16 did_god_conduct (thing_done=DID_KILL_LIVING, level=, known=, victim=0x5989011c4e88 ) at god-conduct.cc:1017 No locals. #17 0x00005989007c4455 in _fire_kill_conducts (mons=..., killer=, killer_index=, maybe_good_kill=) at mon-death.cc:2114 your_kill = pet_kill = false blameworthy = holiness = #18 0x00005989007d2ab2 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 = 31, y = 0} #19 0x000059890039e7ff in bolt::kill_monster (this=this@entry=0x7ffdb6e85a70, mon=...) at beam.cc:5171 where = species = MONS_NAGA goldify = false kindex = 27001 ref_killer = KILL_YOU_MISSILE corpse = #20 0x00005989003b1f3b in bolt::affect_monster (this=0x7ffdb6e85a70, mon=) at beam.cc:5852 engulfs = preac = 9 postac = 7 final = 7 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 = {1027411579}, 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 = {3480712545}, children = std::map with 0 elements}, [1] = {bits = std::vector of length 1, capacity 1 = {1768156627}, children = std::map with 0 elements}}}}} repel = rand_ev = hit_margin = #21 0x00005989003ac1a9 in bolt::affect_cell (this=this@entry=0x7ffdb6e85a70) at beam.cc:1120 ignored = false feat = m = 0x5989011c4e88 hit_player = #22 0x00005989003b4c70 in bolt::do_fire (this=this@entry=0x7ffdb6e85a70) at beam.cc:1348 feat = mon_at = 0x5989011c4e88 was_seen = coff = {cstate = false} wall_monster_hit = false #23 0x00005989003b5868 in bolt::fire (this=this@entry=0x7ffdb6e85a70) at beam.cc:1175 No locals. #24 0x00005989009c6160 in _fire_plasma_beam_at (agent=..., pow=pow@entry=141, target=..., is_tracer=is_tracer@entry=false) at spl-damage.cc:3125 range = mon = false beam = {origin_spell = SPELL_PLASMA_BEAM, range = 7, glyph = 42 U'*', colour = 11 '\v', flavour = BEAM_ELECTRICITY, real_flavour = BEAM_ELECTRICITY, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 30, y = 33}, target = {x = 26, y = 40}, damage = {num = 1, size = 87}, ench_power = 141, hit = 10, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = "", name = "bolt of lightning", short_name = "", hit_verb = "hits", loudness = 20, hit_noise_msg = "", explode_noise_msg = "", pierce = true, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, no_saving_throw = false, draw_delay = 5, explode_delay = 50, redraw_per_cell = true, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::half, obvious_effect = false, seen = true, heard = true, path_taken = std::vector of length 7, capacity 8 = {{x = 30, y = 34}, {x = 29, y = 35}, {x = 29, y = 36}, {x = 28, y = 37}, {x = 27, y = 38}, {x = 27, y = 39}, {x = 26, y = 40}}, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = true, passed_target = false, in_explosion_phase = false, attitude = ATT_FRIENDLY, foe_ratio = 80, hit_count = std::map with 1 element = {[1858] = 1}, foes_hurt = 1, foes_helped = 0, friends_hurt = 0, friends_helped = 0, tracer = 0x0, chose_ray = false, overshoot_prompt = true, 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 = 26.625, y = 40.625}, dir = {x = -0.51449575542752646, y = 0.8574929257125441}}, on_corner = false, cycle_idx = 5}, tile_beam = 4824, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} tracer = { = {_vptr.beam_tracer = 0x598900efc4b0 }, foe_info = {count = 0, power = 0}, friend_info = {count = 0, power = 0}} #25 0x00005989009d2d88 in cast_plasma_beam (pow=pow@entry=141, agent=..., fail=fail@entry=false) at spl-damage.cc:3179 targets = std::vector of length 1, capacity 1 = {{x = 26, y = 40}} target = #26 0x00005989009bbc8c in _do_cast (actual_spell=, fail=, god=, beam=..., spd=..., powc=, spell=SPELL_PLASMA_BEAM) at spl-cast.cc:2491 target = {x = 30, y = 33} zap = target = zap = breath_message = std::map with 0 elements #27 your_spells (spell=spell@entry=SPELL_PLASMA_BEAM, 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 = false, interactive = true, target = {x = 30, y = 33}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, find_target = false, fire_context = 0x0, cmd_result = 2061} beam = {origin_spell = SPELL_PLASMA_BEAM, range = 7, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 30, y = 33}, target = {x = 30, y = 33}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_NON_ACTOR, ex_size = 0, source_id = 0, source_name = "", name = "", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, no_saving_throw = false, draw_delay = 15, explode_delay = 50, redraw_per_cell = true, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 0, capacity 0, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 0 elements, foes_hurt = 0, foes_helped = 0, friends_hurt = 0, friends_helped = 0, tracer = 0x0, chose_ray = false, overshoot_prompt = true, 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 = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 0, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} flags = range = hitfunc = std::unique_ptr = {get() = 0x598902c69820} is_targeted = god = use_targeter = fail = orig_target_pos = {x = , y = 33} cast_result = #28 0x00005989009bd312 in cast_a_spell ( 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: <<<<<<<<<<<<<<<<<<<<<< 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 lava snake. The fiery plasma misses the lava snake. The salamander hits you from afar with a +0 trident! You are engulfed in flames. You 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 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. Your orb flickers with a hungry flame! The fireball engulfs the salamander. The salamander completely resists. The salamander is almost dead. The salamander completely 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 salamander!! You kill the salamander! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You now have 1163 gold pieces (gained 7). Things that are here: a +0 quarterstaff; a +0 shortbow of flaming A guardian serpent comes into view. A naga warrior comes into view. It is wielding a +0 flail. The naga warrior shouts! 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 warrior, wielding a +0 flail Okay, then. 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 guardian serpent!!! You kill the guardian serpent! Vehumet accepts your kill. You feel your power returning. The naga warrior 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 warrior!! The naga warrior is moderately wounded. The fiery plasma hits the naga warrior!!! The naga warrior is almost dead. You hear a shout! 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 You feel a huge surge of power! The bolt of lightning hits the naga warrior!!! You kill the naga warrior! Vehumet accepts your kill. You feel your power returning. You hear a shout! You start resting. Magic restored. A salamander mystic comes into view. It is wielding a +1 broad axe of venom and wearing the ring "Diatsun" {rPois Int-2 Dex+8 Stlth-}. 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 salamander mystic casts a spell at you. The bolt of magma hits you! You partially resist. Casting: Spellspark Servitor (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 mystic! The salamander mystic is lightly wounded. The fiery plasma misses the salamander mystic. You hear a shout! x4 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 mystic!!!! You kill the salamander mystic! Vehumet accepts your kill. You feel your power returning. You hear a shout! The salamander hits you but does no damage. 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. Unknown command. Press: ? - help, v - describe, . - travel Here: a spellspark servitor (minion, friendly) The floor. A salamander comes into view. A salamander comes into view. It is wielding a +0 trident. The salamander wields a +0 shortbow of flaming. It bursts into flame! The salamander shoots an arrow. The arrow 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 salamander!!!! You kill the salamander! Vehumet accepts your kill. You feel your power returning. 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! 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; 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. Your spellspark servitor fades away. You begin to imbue your servitor with knowledge of Plasma Beam. You continue imbuing your servitor. x2 HP restored. You continue imbuing your servitor. x3 You finish imbuing your servitor. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Welcome back, moziwasright the Deep Elf Conjurer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. A salamander is nearby! Cast which spell? (? or * to list) 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 lightly wounded. The fiery plasma hits the salamander. The salamander completely resists. The salamander is lightly wounded. You hear a shout! 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 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 a shout! x3 You start resting. A salamander comes into view. It is wielding a +1 dagger 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 hits the salamander! The salamander is moderately wounded. The fiery plasma misses the salamander. You hear a shout! 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 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 a shout! x5 You start resting. A naga comes into view. It is wielding a +0 long sword. 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. You hear a shout! You start resting. Magic restored. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. You now have 1179 gold pieces (gained 16). Things that are here: a +1 dagger of venom; a +0 shortbow of flaming; a salamander corpse You now have 1185 gold pieces (gained 6). s - the ring "Diatsun" {rPois Int-2 Dex+8 Stlth-} Things that are here: a +0 robe; a +1 broad axe of venom; a salamander corpse You now have 1192 gold pieces (gained 7). Things that are here: a +0 partisan; a salamander corpse There is an open door here. There is an open door here. Found a pair of glowing gloves. Things that are here: a +0 shortbow of flaming; a salamander corpse A salamander comes into view. It is wielding a +0 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 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. There is an open door here. There is an open door here. You see here a +0 pair of gloves of stealth. Okay, then. Unknown command. Found a short sword and a potion of heal wounds. There is an open door here. w - 9 potions of heal wounds (gained 1) There is an open door here. There is an open door here. There is an open door here. Items here: ))) †. Okay, then. A naga warrior comes into view. It is wielding a +0 heavy morningstar and wearing a +1 kite shield of poison resistance. 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 warrior!!! The naga warrior is severely wounded. The naga warrior shouts! You hear a shout! 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 heavy morningstar, wearing a +0 robe and wearing a +1 kite shield of poison resistance (severely 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. You hear a shout! You hear an angry hiss. A naga warrior 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 You feel a huge surge of power! The bolt of lightning hits the naga warrior!! The naga warrior is moderately wounded. The fiery plasma hits the naga warrior!! The naga warrior is heavily wounded. You hear a shout! x4 The naga warrior roars a battlecry! 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 warrior. The naga warrior is heavily wounded. The fiery plasma hits the naga warrior!!!! You kill the naga warrior! Vehumet accepts your kill. You feel your power returning. A naga sharpshooter comes into view. It is wielding a +0 halberd and carrying a wand of quicksilver. The naga sharpshooter zaps a wand. The bolt of dispelling energy hits 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 sharpshooter. The naga sharpshooter is lightly wounded. The fiery plasma hits the naga sharpshooter! The naga sharpshooter is lightly wounded. The naga sharpshooter unwields a +0 halberd. The naga sharpshooter wields a +0 shortbow. The naga sharpshooter shoots an arrow. The arrow closely 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 sharpshooter!!!! You kill the naga sharpshooter! Vehumet accepts your kill. You feel your power returning. You hear a shout! You start resting. Magic restored. You now have 1209 gold pieces (gained 17). Things that are here: a +0 heavy morningstar; a +0 robe; a +1 kite shield of poison resistance A naga sharpshooter comes into view. It is wielding a +0 flail. Things that are here: a +0 halberd of venom; a salamander skeleton 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 naga sharpshooter. The fiery plasma hits the naga sharpshooter! The naga sharpshooter is moderately wounded. The naga sharpshooter shouts! You hear a shout! You hear an angry hiss. You hear a shout! 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 naga sharpshooter. The fiery plasma hits the naga sharpshooter!!! You kill the naga sharpshooter! Vehumet accepts your kill. You feel your power returning. A naga sharpshooter comes into view. It is wielding a +0 flail. 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 naga sharpshooter. The fiery plasma misses the naga sharpshooter. You hear a shout! 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 sharpshooter!!!! You kill the naga sharpshooter! Vehumet accepts your kill. You feel your power returning. A shock serpent comes into view. You see here 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 Aim: a shock serpent (wandering, hasn't noticed you) You feel a strong surge of power! The fireball explodes! The fireball engulfs the shock serpent! The shock serpent is lightly 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 shock serpent (lightly wounded) You feel a strong surge of power! The fireball explodes! The fireball engulfs the shock serpent! The shock serpent is moderately wounded. The shock serpent's electric aura discharges, shocking you. You resist. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the shock serpent!! The shock serpent is severely wounded. The shock serpent is knocked back by the mystic blast. The shock serpent's electric aura discharges, shocking you. You resist. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the shock serpent! The shock serpent is almost dead. The shock serpent is knocked back by the mystic blast. The shock serpent's electric aura discharges, shocking you. You resist. Casting: Iskenderun's Mystic Blast (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 shock serpent (almost dead) 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. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You start resting. HP restored. You start resting. Magic restored. You climb downwards. There is a stone staircase leading up here. You now have 1229 gold pieces (gained 20). Things that are here: a +0 flail; a +0 arbalest; a naga corpse Found a parchment of Ozocubu's Armour. A naga sharpshooter comes into view. It is wielding a +0 battleaxe. The naga sharpshooter 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. 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 sharpshooter!!! The naga sharpshooter is heavily wounded. The fiery plasma hits the naga sharpshooter!!! You kill the naga sharpshooter! Vehumet accepts your kill. You feel your power returning. You hear a shout! You start resting. Magic restored. Found a parchment of Passwall. You pick up a parchment of Ozocubu's Armour and begin reading... You add the spell Ozocubu's Armour to your library. Found a potion of haste. Items here: )) [ †. Found a potion of haste. You pick up a parchment of Passwall and begin reading... You add the spell Passwall to your library. h - 5 potions of haste (gained 1) A naga comes into view. It is wielding a +0 hand axe. A naga comes into view. It is wielding a +0 battleaxe. 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! 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 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 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. h - 6 potions of haste (gained 1) A naga warrior comes into view. It is wielding a +0 trident. 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 misses the naga warrior. The fiery plasma misses the naga warrior. 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 warrior. The naga warrior is lightly wounded. The fiery plasma hits the naga warrior!!!! You kill the naga warrior! Vehumet accepts your kill. You hear a shout! You start resting. A naga sharpshooter comes into view. It is wielding a +0 battleaxe. 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 sharpshooter!!!! You kill the naga sharpshooter! Vehumet accepts your kill. You feel your power returning. There is an open door here. Things that are here: a +0 battleaxe; a naga corpse There is an open door here. There is an open door here. Things that are here: a +0 battleaxe; a naga corpse b - a wand of quicksilver (25) (gained 5 charges) Things that are here: a +0 halberd; a +0 shortbow Okay, then. Unknown command. Unknown command. Found a parchment of Mercury Arrow. A naga mage comes into view. It is wielding a +0 halberd. 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 halberd (wandering, hasn't noticed you) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga mage!! The naga mage is severely 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 mage, wielding a +0 halberd (heavily 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 an angry hiss. There is an open door here. You see here a +0 halberd. There is an open door here. Found a chain mail. A salamander comes into view. It is wielding a +0 trident. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: 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 severely wounded. The fiery plasma hits the salamander. The salamander completely resists. The salamander is severely 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 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 salamander tyrant comes into view. 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 tyrant!!! You kill the salamander tyrant! Vehumet accepts your kill. You start resting. 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 You feel a huge surge of power! The bolt of lightning hits the salamander! The salamander is lightly 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. 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 severely wounded. The fiery plasma hits the salamander but does no damage. The salamander is severely wounded. You hear a shout! 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. You start resting. An anaconda comes into view. 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 anaconda!!! You kill the anaconda! Vehumet accepts your kill. You feel your power returning. You hear a shout! x2 You start resting. 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. 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. You have reached level 17! You start resting. A naga sharpshooter comes into view. It is wielding a +0 mace. 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 sharpshooter!!!! You kill the naga sharpshooter! Vehumet accepts your kill. Found a parchment of Silence. There is an open door here. You pick up a parchment of Silence and begin reading... You add the spell Silence to your library. There is an open door here. You open the door. There is an open door here. Items here: ))) ††. A naga comes into view. It is wielding a +0 battleaxe. There is an open door here. 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. A naga sharpshooter 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 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! x5 You start waiting. Done waiting. A shock serpent comes into view. 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 (wandering, hasn't noticed you) You feel a strong surge of power! The fireball explodes! The fireball engulfs the shock serpent!!! The shock serpent is almost dead. You hear a shout! 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 shock serpent (severely wounded) 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. The air sparks with electricity, shocking you. You resist. 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 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 Spellcasting skill increases to level 19! You open the door. There is an open door here. This spell is extremely dangerous to cast! You start memorising the spell. You continue memorising. x9 You finish memorising. Spell assigned to 'k'. A guardian serpent comes into view. 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 guardian serpent!!! You kill the guardian serpent! Vehumet accepts your kill. You feel your power returning. You hear a shout! x3 You start resting. Magic restored. You hear a shout! 2 nagarajas come into view. A nagaraja is wielding a +1 halberd of venom. The nagaraja shouts! x2; You hear a shout! An anaconda comes into view. You hear a shout! x2 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! Casting: Spellspark Servitor (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. 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; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a huge surge of power! The bolt of lightning hits the nagaraja! The nagaraja is lightly wounded. The fiery plasma hits the nagaraja!!!! You kill the nagaraja! 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. You hear a shout! x13 The anaconda misses you. The anaconda bites 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 anaconda!! The anaconda is heavily wounded. The fiery plasma hits the anaconda!!! You kill the anaconda! Vehumet accepts your kill. You feel your power returning. You hear a shout! x3 Your spellspark servitor gestures wildly while chanting. The bolt of lightning hits the nagaraja! The fiery plasma hits the nagaraja!! You hear a shout! x4 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 nagaraja!!! You kill the nagaraja! Vehumet accepts your kill. You feel your power returning. You hear a shout! A naga comes into view. It is wielding a +0 scimitar. 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 (ally target) 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! x3 A naga ritualist comes into view. It is wielding a +0 flail. You hear a shout! 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 misses the naga ritualist. The fiery plasma hits the naga ritualist! The naga ritualist is lightly wounded. You hear a shout! x3 The naga ritualist mumbles some strange prayers to its god. The naga ritualist begins to radiate toxic energy. You are poisoned. Your spellspark servitor gestures wildly while chanting. The bolt of lightning hits the naga ritualist!! The fiery plasma hits the naga ritualist!! You hear a shout! 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 ritualist!! You kill the naga ritualist! 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 completely resists. You feel sick. You hear a shout! You feel sick. You are no longer poisoned. Your spellspark servitor fades away. You start resting. Magic restored. Casting: Fireball (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You forge a servant imbued with your destructive magic! A naga sharpshooter comes into view. It is wielding a +0 short sword of distortion. Found a potion of invisibility. The naga sharpshooter unwields a +0 short sword of distortion. Its appearance distorts for a moment. The naga sharpshooter wields a +0 arbalest. The naga sharpshooter mumbles some strange words. The naga sharpshooter magically shoots a bolt. The bolt completely misses you. Casting: Spellspark Servitor (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 sharpshooter, wielding a +0 arbalest (ally target) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga sharpshooter!! The naga sharpshooter is heavily wounded. You hear a shout! x6 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 sharpshooter, wielding a +0 arbalest (heavily wounded, ally target) You feel a strong surge of power! The fireball explodes! The fireball engulfs the naga sharpshooter!! The naga sharpshooter is almost dead. Vehumet accepts your kill. You feel a bit more experienced. You hear a shout! The naga sharpshooter shoots a bolt. The bolt completely misses you. Your spellspark servitor gestures wildly while chanting. The bolt of lightning hits the naga sharpshooter!! The naga sharpshooter dies! Vehumet accepts your kill. You hear a shout! x4 Your Conjurations skill increases to level 17! A nagaraja 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. Aiming: Fireball (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a nagaraja, wielding a +0 halberd and wearing a +0 robe (heavily wounded) You feel a strong surge of power! The fireball explodes! The fireball engulfs the nagaraja!!! You kill the nagaraja! 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. You hear a shout! x5 A salamander tyrant comes into view. 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 tyrant!! The salamander tyrant is heavily wounded. The fiery plasma hits the salamander tyrant. The salamander tyrant completely resists. The salamander tyrant is heavily wounded. You hear a shout! x2 The salamander tyrant gazes fiercely through you! You feel your attacks grow feeble. A nagaraja comes into view. It is wielding a +0 spear. A naga warrior comes into view. It is wielding a +0 flail. 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 nagaraja, wielding a +0 spear and wearing a +0 robe You feel a strong surge of power! The fireball explodes! The fireball engulfs the nagaraja!! The nagaraja is heavily wounded. 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 sharpshooter comes into view. It is wielding a +0 glaive. The nagaraja spits poison at you. The splash of poison misses you. You hear a shout! 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 nagaraja, wielding a +0 spear and wearing a +0 robe (moderately wounded) You feel a strong surge of power! The fireball explodes! The fireball engulfs the nagaraja!!! The nagaraja is almost dead. Vehumet accepts your kill. You feel your power returning. You feel a bit more experienced. The fireball engulfs the naga sharpshooter!! The naga sharpshooter is heavily wounded. The fireball engulfs the salamander tyrant. The salamander tyrant completely resists. The salamander tyrant is heavily wounded. You hear a shout! Your spellspark servitor mumbles some strange words. The bolt of lightning hits the salamander tyrant!! The fiery plasma hits the salamander tyrant. The salamander tyrant completely resists. The nagaraja gestures at you while chanting. The poison arrow misses you. The salamander tyrant gazes fiercely through you! You feel as though you will be weak longer. 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 nagaraja, wielding a +0 spear and wearing a +0 robe (almost dead) You feel a strong surge of power! The fireball explodes! The fireball engulfs the nagaraja!! You kill the nagaraja! Vehumet accepts your kill. You feel your power returning. The fireball engulfs the naga sharpshooter!! The naga sharpshooter is almost dead. The fireball engulfs the salamander tyrant. The salamander tyrant completely resists. The salamander tyrant is almost dead. You hear a shout! The naga sharpshooter unwields a +0 glaive. The naga sharpshooter wields a +0 longbow. The naga sharpshooter shoots an arrow. The arrow completely misses you. The salamander tyrant gazes fiercely through you! You feel as though you will be weak longer. 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 sharpshooter, wielding a +0 longbow (almost dead) 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. You hear a shout! Your spellspark servitor casts a spell. The bolt of lightning hits the salamander tyrant!! The salamander tyrant dies! Vehumet accepts your kill. You hear a shout! You start resting. 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!! The naga mage is heavily wounded. The fiery plasma hits the naga mage! The naga mage is almost dead. You hear a shout! The naga mage gestures wildly while chanting. The naga mage seems to speed up. 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 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: 1, 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' (26, 40) [midx = 52] currently acting: <<<<<<<<< Name: naga mage Base name: naga mage Full name: naga mage On/in/over feature: floor Foe: player Target: (30, 33) At target: player Inventory: slot #0: +0 halberd slot #4: +0 robe Spells: slot #0: Spit Poison slot #1: Venom Bolt slot #2: Concentrate Venom slot #3: Haste attitude: 0, behaviour: 2, number: 0, flags: 0x14000000410 colour: -1, foe_memory: 503, shield_blocks:0 god: No God, seen_context: 1 >>>>>>>>> Player: {{{{{{{{{{{ Name: [moziwasright] Species: Deep Elf Job: Conjurer HP: 96/96; mods: 0/0 MP: 22/42; mod: 0 Stats: 4 34 13 Position: (30, 33), god: Vehumet (6), 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 | 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 | 19 | 6727 | 246/788 Conjurations | X | 1 | 33 | 17 | 7319 | 130/946 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 | 7093 | 787/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: #88: 380 Attributes: #12: 2590 #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: .....)...................#....##. ####............####.....#)####.. ###.........##..##..........^. ###.......#....#...:........ ##.....##....#............ #.....#..)..#............ ####..#..#..#.....####### ##.#..#..#.....# #.#.@#†.#.....# #.#9.#........# ###..#........# #).#........# .).#........## )...##.......'# #### )...#####.....## ##).##N...#...#.....# ###.....##..##.........# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false bailey_type: bailey_polearm >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>