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:31.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) [0x5d3f13c181ae]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-4a20da8d68(_Z13do_crash_dumpv+0x43a) [0x5d3f13c2639a]: do_crash_dump() /usr/games/crawl-git-4a20da8d68(_Z20crash_signal_handleri+0x1fa) [0x5d3f13c1868a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x73da77042910]: /usr/games/crawl-git-4a20da8d68(_Z22destructive_preference10spell_typei+0xd0) [0x5d3f141b7150]: destructive_preference(spell_type, int) /usr/games/crawl-git-4a20da8d68(+0xa3fb61) [0x5d3f14174b61]: /usr/games/crawl-git-4a20da8d68(_Z11do_god_giftb+0x3b0) [0x5d3f14175d90]: do_god_gift(bool) /usr/games/crawl-git-4a20da8d68(_Z10gain_pietyiib+0xf0) [0x5d3f1417c1c0]: gain_piety(int, int, bool) /usr/games/crawl-git-4a20da8d68(_Z15did_god_conduct12conduct_typeibPK7monster+0x222) [0x5d3f13d87d92]: did_god_conduct(conduct_type, int, bool, monster const*) /usr/games/crawl-git-4a20da8d68(+0x8ac455) [0x5d3f13fe1455]: /usr/games/crawl-git-4a20da8d68(_Z11monster_dieR7monster11killer_typeibb+0xf22) [0x5d3f13fefab2]: monster_die(monster&, killer_type, int, bool, bool) /usr/games/crawl-git-4a20da8d68(_ZN4bolt12kill_monsterER7monster+0xff) [0x5d3f13bbb7ff]: bolt::kill_monster(monster&) /usr/games/crawl-git-4a20da8d68(_ZN4bolt14affect_monsterEP7monster+0x105b) [0x5d3f13bcef3b]: bolt::affect_monster(monster*) /usr/games/crawl-git-4a20da8d68(_ZN4bolt11affect_cellEv+0x2c9) [0x5d3f13bc91a9]: bolt::affect_cell() /usr/games/crawl-git-4a20da8d68(_ZN4bolt7do_fireEv+0x750) [0x5d3f13bd1c70]: bolt::do_fire() /usr/games/crawl-git-4a20da8d68(_ZN4bolt4fireEv+0x268) [0x5d3f13bd2868]: bolt::fire() /usr/games/crawl-git-4a20da8d68(+0xaae160) [0x5d3f141e3160]: /usr/games/crawl-git-4a20da8d68(_Z16cast_plasma_beamiRK5actorb+0xb8) [0x5d3f141efd88]: cast_plasma_beam(int, actor const&, bool) /usr/games/crawl-git-4a20da8d68(_Z11your_spells10spell_typeibPK8item_defP4distb+0x1fcc) [0x5d3f141d8c8c]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /usr/games/crawl-git-4a20da8d68(_Z12cast_a_spellb10spell_typeP4distb+0x3f2) [0x5d3f141da312]: cast_a_spell(bool, spell_type, dist*, bool) /usr/games/crawl-git-4a20da8d68(_Z17do_cast_spell_cmdb+0x1a) [0x5d3f141db13a]: do_cast_spell_cmd(bool) /usr/games/crawl-git-4a20da8d68(+0xc98f4a) [0x5d3f143cdf4a]: /usr/games/crawl-git-4a20da8d68(+0xc99ad5) [0x5d3f143cead5]: /usr/games/crawl-git-4a20da8d68(main+0x1f7) [0x5d3f13b4bb57]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x73da770280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x73da77028189]: /usr/games/crawl-git-4a20da8d68(_start+0x25) [0x5d3f13b4c645]: 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". 0x000073da7710fbf7 in __GI___wait4 (pid=1545764, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000073da7710fbf7 in __GI___wait4 (pid=1545764, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005d3f13c1885c in call_gdb (file=0x73da771ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 1545659\000\000\000\000\000" #2 0x00005d3f13c263b8 in do_crash_dump () at dbg-asrt.cc:673 t = 1762126602 dir = "/dgldir/morgue/moziwasright/" name = "/dgldir/morgue/moziwasright/crash-moziwasright-20251102-233642.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x73da771ff6c0 <_IO_2_1_stderr_> #3 0x00005d3f13c1868a in crash_signal_handler (sig_num=8) at crash.cc:198 No locals. #4 No locals. #5 0x00005d3f141b7150 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 0x00005d3f14174b61 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_STARBURST total_weight = 1597 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 0x00005d3f14175d90 in do_god_gift (forced=forced@entry=false) at religion.cc:2092 gdact = {god = GOD_VEHUMET} success = false #11 0x00005d3f1417c1c0 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 0x00005d3f13d87d92 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=0x5d3f149e26f8 , level=, this=0x5d3f1687e7b8) at god-conduct.cc:526 gdact = denom = 25 gain = 19 gdact = denom = gain = #15 _handle_your_gods_response (victim=0x5d3f149e26f8 , known=, level=, thing_done=DID_KILL_LIVING) at god-conduct.cc:997 like = 0x5d3f1687e7b8 #16 did_god_conduct (thing_done=DID_KILL_LIVING, level=, known=, victim=0x5d3f149e26f8 ) at god-conduct.cc:1017 No locals. #17 0x00005d3f13fe1455 in _fire_kill_conducts (mons=..., killer=, killer_index=, maybe_good_kill=) at mon-death.cc:2114 your_kill = pet_kill = false blameworthy = holiness = #18 0x00005d3f13fefab2 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 = 35, y = 0} #19 0x00005d3f13bbb7ff in bolt::kill_monster (this=this@entry=0x7fffb7891bc0, mon=...) at beam.cc:5171 where = species = MONS_SALAMANDER goldify = false kindex = 27001 ref_killer = KILL_YOU_MISSILE corpse = #20 0x00005d3f13bcef3b in bolt::affect_monster (this=0x7fffb7891bc0, mon=) at beam.cc:5852 engulfs = preac = 30 postac = 28 final = 28 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 = {1434683871}, children = std::map with 0 elements}, [2] = {bits = std::vector of length 0, capacity 0, children = std::map with 2 elements = {[0] = {bits = std::vector of length 0, capacity 0, children = std::map with 0 elements}, [1] = {bits = std::vector of length 0, capacity 0, children = std::map with 0 elements}}}}} repel = rand_ev = hit_margin = #21 0x00005d3f13bc91a9 in bolt::affect_cell (this=this@entry=0x7fffb7891bc0) at beam.cc:1120 ignored = false feat = m = 0x5d3f149e26f8 hit_player = #22 0x00005d3f13bd1c70 in bolt::do_fire (this=this@entry=0x7fffb7891bc0) at beam.cc:1348 feat = mon_at = 0x5d3f149e26f8 was_seen = coff = {cstate = false} wall_monster_hit = false #23 0x00005d3f13bd2868 in bolt::fire (this=this@entry=0x7fffb7891bc0) at beam.cc:1175 No locals. #24 0x00005d3f141e3160 in _fire_plasma_beam_at (agent=..., pow=pow@entry=139, target=..., is_tracer=is_tracer@entry=false) at spl-damage.cc:3125 range = mon = false beam = {origin_spell = SPELL_PLASMA_BEAM, range = 6, 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 = 25, y = 44}, target = {x = 31, y = 44}, damage = {num = 1, size = 86}, ench_power = 139, 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 6, capacity 8 = {{x = 26, y = 44}, {x = 27, y = 44}, {x = 28, y = 44}, {x = 29, y = 44}, {x = 30, y = 44}, {x = 31, y = 44}}, 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 2 elements = {[1863] = 1, [1865] = 1}, foes_hurt = 2, 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 = 31.5, y = 44.5}, dir = {x = 1, y = 0}}, on_corner = false, cycle_idx = 0}, 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 = 0x5d3f147194b0 }, foe_info = {count = 0, power = 0}, friend_info = {count = 0, power = 0}} #25 0x00005d3f141efd88 in cast_plasma_beam (pow=pow@entry=139, agent=..., fail=fail@entry=false) at spl-damage.cc:3179 targets = std::vector of length 1, capacity 1 = {{x = 31, y = 44}} target = #26 0x00005d3f141d8c8c in _do_cast (actual_spell=, fail=, god=, beam=..., spd=..., powc=, spell=SPELL_PLASMA_BEAM) at spl-cast.cc:2491 target = {x = 25, y = 44} 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 = 25, y = 44}, 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 = 25, y = 44}, target = {x = 25, y = 44}, 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() = 0x5d3f169df290} is_targeted = god = use_targeter = fail = orig_target_pos = {x = , y = 44} cast_result = #28 0x00005d3f141da312 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: <<<<<<<<<<<<<<<<<<<<<< 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! 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 severely wounded. You hear an angry hiss. The naga mage spits poison at you. The splash of poison misses you. 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 (severely wounded, 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. You feel your power returning. You hear an angry hiss. You start resting. A black mamba comes into view. 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 start resting. Magic restored. Found a potion of berserk rage. Found 10 gold pieces. You see here a black mamba corpse. B - 5 potions of berserk rage (gained 1) Autopickup disabled for potions of berserk rage. You drop 5 potions of berserk rage. Found a trident. You now have 1156 gold pieces (gained 10). Found a purple potion. j - a purple potion As you read the scroll of identify, it crumbles to dust. j -> r - a potion of resistance As you read the scroll of identify, it crumbles to dust. f -> b - a potion of brilliance As you read the scroll of identify, it crumbles to dust. d -> e - a potion of enlightenment As you read the scroll of identify, it crumbles to dust. c -> S - a scroll of silence 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! You open the door. A salamander tyrant, a salamander mystic and 2 salamanders come into view. Casting: Spellspark Servitor (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (safe; 1% risk of failure) Press: ? - help, Dir - move target Okay, then. Press: ? - help, v - describe, . - travel Here: a salamander tyrant (ally target) The floor. Casting: Fulminant Prism (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 Look: a salamander tyrant (ally target, 2x83% to hit) Okay, then. Unknown command. Unknown command. Okay, then. Unknown command. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (safe; 1% risk of failure) Press: ? - help, Dir - move target You conjure a prism of explosive energy! The salamander hits your fulminant prism! Your fulminant prism is engulfed in flames. Your fulminant prism resists. Casting: Fulminant Prism (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 Look: a salamander, wielding a +0 partisan (2x83% to hit) You feel a huge surge of power! The bolt of lightning hits the salamander mystic!! The salamander mystic is moderately wounded. The bolt of lightning hits the salamander! The salamander is lightly wounded. The fiery plasma hits the salamander mystic. The salamander mystic completely resists. The salamander mystic is moderately wounded. The fiery plasma misses the salamander. The salamander tyrant rends the earth beneath you! The blast of magma engulfs you. You partially resist. The salamander hits your fulminant prism! Your fulminant prism is engulfed in flames! Your fulminant prism resists. Your fulminant prism detonates feebly. 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. The bolt of lightning hits the salamander! The salamander is moderately wounded. 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 moderately wounded. The fiery plasma hits the salamander. The salamander completely resists. The salamander is almost dead. The salamander tyrant gazes fiercely through you! You feel your attacks grow feeble. 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. 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 tyrant. The salamander tyrant completely resists. You hear a shout! x5 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! The salamander tyrant is lightly wounded. The fiery plasma hits the salamander tyrant. The salamander tyrant completely resists. The salamander tyrant is lightly 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 tyrant!!! The salamander tyrant is almost dead. The fiery plasma hits the salamander tyrant. The salamander tyrant completely resists. The salamander tyrant is almost dead. The salamander tyrant completely misses you. Casting: Plasma Beam (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. 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 salamander tyrant! You kill the salamander tyrant! 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! You start resting. Your attacks no longer feel as feeble. Your spellspark servitor fades away. You start resting. Magic restored. You see here a +0 trident. There is an open door here. Things that are here: a +4 quarterstaff; a +0 robe You see here a +0 partisan. Things that are here: a +1 shortbow of flaming; a salamander corpse You see here a +0 partisan. There is an open door here. Things that are here: a +4 quarterstaff; a +0 robe You see here a parchment of Apportation. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Found a parchment of Mercury Arrow. A naga 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, wielding a +0 halberd (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 open the door. There is an open door here. You open the door. A mana viper comes into view. Found a parchment of Call Imp. There is an open door here. 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 mana viper (asleep) You feel a strong surge of power! The fireball explodes! The fireball engulfs the mana viper! The mana viper is moderately wounded. The mana viper hisses angrily. 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 mana viper! The mana viper is heavily wounded. The mana viper is knocked back by the mystic blast. 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 mana viper (heavily wounded) You feel a strong surge of power! The fireball explodes! The fireball engulfs the mana viper!!! You kill the mana viper! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. You open the door. There is an open door here. A guardian serpent comes into view. The guardian serpent misses you. The guardian serpent barely misses you. 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 guardian serpent! The guardian serpent is lightly wounded. The guardian serpent is knocked back by the mystic blast. 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 guardian serpent!!!! You kill the guardian serpent! Vehumet accepts your kill. You feel your power returning. You hear an angry hiss. You start resting. Magic restored. A salamander comes into view. It is wielding a +0 quarterstaff. 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 heavily wounded. The fiery plasma hits the salamander. The salamander completely resists. The salamander is heavily 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 open the door. There is an open door here. There is an open door here. Things that are here: a +0 robe; a +4 quarterstaff 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! The salamander is lightly wounded. The fiery plasma hits the salamander. The salamander completely resists. The salamander is lightly wounded. A lava snake 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!!! The salamander is almost dead. The bolt of lightning misses the lava snake. The fiery plasma hits the salamander. The salamander completely resists. The salamander is almost dead. The fiery plasma hits the lava snake. The lava snake completely resists. The lava snake hisses angrily. A salamander 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!!! The salamander is almost dead. The fiery plasma hits the salamander. The salamander completely resists. The salamander is almost dead. You hear a shout! The salamander wields a +0 shortbow of flaming. It bursts into flame! The salamander shoots an arrow. The arrow 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 salamander but does no damage. The salamander is almost dead. The bolt of lightning hits the salamander!!! You kill the salamander! Vehumet accepts your kill. You feel your power returning. The fiery plasma hits the salamander. The salamander completely resists. The salamander is almost dead. Your orb flickers with a hungry flame! The fireball engulfs the salamander. The salamander completely resists. The salamander is almost dead. The salamander 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 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. You climb downwards. There is a stone staircase leading up here. A salamander comes into view. It is wielding a +1 dagger of venom. The salamander unwields a +1 dagger of venom. It stops dripping with poison. The salamander wields a +0 shortbow of flaming. It bursts into flame! The salamander shoots an arrow. The arrow hits you but does no damage. 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 salamander!!!! You kill the salamander! Vehumet accepts your kill. You feel your power returning. The bolt of lightning hits the naga!!! You kill the naga! Vehumet accepts your kill. You hear a shout! x3 You start resting. Magic restored. A naga comes into view. It is wielding a +0 battleaxe. Items here: $ )) †. 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!! The naga is severely wounded. The fiery plasma hits the naga!!! You kill the naga! Vehumet accepts your kill. You feel your power returning. You hear a shout! x6 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! x6 You start resting. A naga comes into view. It is wielding a +0 hand axe. 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. The fiery plasma misses the naga. The naga shouts! 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! The naga is heavily wounded. The fiery plasma hits the naga!!! You kill the naga! Vehumet accepts your kill. You feel your power returning. You start resting. A naga warrior 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 naga warrior!! The naga warrior is heavily wounded. The fiery plasma hits the naga warrior!!! The naga warrior is almost dead. You hear a shout! x2 The naga warrior spits poison at you. The splash of poison misses you. 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! A naga ritualist comes into view. It is wielding a +0 flail. 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 ritualist. The naga ritualist is lightly wounded. The fiery plasma hits the naga ritualist! The naga ritualist is lightly wounded. You hear a shout! x3 The naga ritualist spits poison at you. The splash of poison hits you. 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 naga ritualist!!! You kill the naga ritualist! Vehumet accepts your kill. You feel your power returning. You start resting. Magic restored. A salamander comes into view. It is wielding a +0 trident. 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. 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. Casting: Plasma Beam (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. Your spellspark servitor casts a spell. The bolt of lightning hits the salamander tyrant!!! The fiery plasma hits the salamander tyrant. The salamander tyrant completely resists. 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!!! The salamander is severely wounded. The bolt of lightning hits the salamander tyrant!! You kill the salamander tyrant! 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 'salamander tyrant' (31, 44) [midx = 57] currently acting: <<<<<<<<< Name: salamander tyrant Base name: salamander tyrant Full name: salamander tyrant On/in/over feature: floor Foe: Monster 'spellspark servitor' (28, 43) [midx = 1] Target: (28, 43) At target: same as foe Inventory: Spells: slot #0: Eruption slot #1: Pyroclastic Surge slot #2: Weakening Gaze attitude: 0, behaviour: 2, number: 0, flags: 0x14000000410 colour: -1, foe_memory: 678, shield_blocks:0 god: No God, seen_context: 0 >>>>>>>>> Foe: <<<<<<<<< Name: spellspark servitor Base name: spellspark servitor Full name: spellspark servitor On/in/over feature: floor Foe: Monster 'salamander' (28, 44) [midx = 59] Target: (28, 44) At target: same as foe Inventory: Spells: slot #0: Plasma Beam attitude: 4, behaviour: 2, number: 0, flags: 0x4000000411 colour: -1, foe_memory: 207, shield_blocks:0 god: No God, seen_context: 0 >>>>>>>>> Player: {{{{{{{{{{{ Name: [moziwasright] Species: Deep Elf Job: Conjurer HP: 92/92; mods: 0/0 MP: 29/40; mod: 0 Stats: 4 34 13 Position: (25, 44), 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 | 18 | 6237 | 485/729 Conjurations | X | 1 | 33 | 16 | 6844 | 538/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 | 6620 | 314/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: Attributes: #12: 2524 #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..N.......... ##.....:....##########........... #..........##..#+ ###'#.....[.... ...........'..##.:#.#.#.......... ##........##..#....'#.#.......... ##.......#...#...##..#....)..).) #.......#...#####...#...###'### #.......#...........#...#.#.... #.......##......#..##...#...... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false bailey_type: bailey_polearm >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>