Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.32.1 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 4464693163611898116, deterministic pregen: 1 Command line: /usr/games/crawl-0.32 -name meatpath -rc /dgldir/rcfiles/crawl-0.32/meatpath.rc -macro /dgldir/rcfiles/crawl-0.32/meatpath.macro -morgue /dgldir/morgue/meatpath/ -webtiles-socket /crawl-master/webserver/sockets/meatpath:2024-10-06.16:25:11.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 21 stack frames. /usr/games/crawl-0.32(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x55bdae3c2f4f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.32(_Z13do_crash_dumpv+0x418) [0x55bdae3cd3d8]: do_crash_dump() /usr/games/crawl-0.32(_Z20crash_signal_handleri+0x1fa) [0x55bdae3c33da]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f6fe1f07210]: /usr/games/crawl-0.32(_ZN5actor9knockbackERKS_iiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x137) [0x55bdae33cb67]: actor::knockback(actor const&, int, int, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.32(_ZN4bolt15knockback_actorEP5actori+0x118) [0x55bdae3765c8]: bolt::knockback_actor(actor*, int) /usr/games/crawl-0.32(_ZN4bolt13affect_playerEv+0x7d4) [0x55bdae37bd04]: bolt::affect_player() /usr/games/crawl-0.32(_ZN4bolt11affect_cellEv+0x286) [0x55bdae37cb86]: bolt::affect_cell() /usr/games/crawl-0.32(_ZN4bolt7do_fireEv+0xc00) [0x55bdae3812a0]: bolt::do_fire() /usr/games/crawl-0.32(_ZN4bolt4fireEv+0x428) [0x55bdae381ad8]: bolt::fire() /usr/games/crawl-0.32(_Z9mons_castP7monster4bolt10spell_type13enum_bitfieldI19mon_spell_slot_flagLi12EEb+0x70a1) [0x55bdae7473a1]: mons_cast(monster*, bolt, spell_type, enum_bitfield, bool) /usr/games/crawl-0.32(_Z16handle_mon_spellP7monster+0x100c) [0x55bdae74b6dc]: handle_mon_spell(monster*) /usr/games/crawl-0.32(+0x7fb93f) [0x55bdae71693f]: /usr/games/crawl-0.32(_Z19handle_monster_moveP7monster+0x5bb) [0x55bdae71bbcb]: handle_monster_move(monster*) /usr/games/crawl-0.32(_Z15handle_monstersb+0xb55) [0x55bdae71e9d5]: handle_monsters(bool) /usr/games/crawl-0.32(_Z12world_reactsv+0x13d) [0x55bdaeaca2fd]: world_reacts() /usr/games/crawl-0.32(+0xbb0845) [0x55bdaeacb845]: /usr/games/crawl-0.32(+0xbb1705) [0x55bdaeacc705]: /usr/games/crawl-0.32(main+0x1ab) [0x55bdae30a95b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f6fe1ee80b3]: /usr/games/crawl-0.32(_start+0x2e) [0x55bdae30b52e]: Trying to run gdb. GNU gdb (Ubuntu 9.1-0ubuntu1) 9.1 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f6fe1fa6c2a in __GI___wait4 (pid=1383020, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 #0 0x00007f6fe1fa6c2a in __GI___wait4 (pid=1383020, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 resultvar = 18446744073709551104 sc_ret = #1 0x00007f6fe1fa6beb in __GI___waitpid (pid=, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at waitpid.c:38 No locals. #2 0x000055bdae3c2db5 in call_gdb (file=file@entry=0x7f6fe20ad5c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 1381963\000\000\000\000\000" #3 0x000055bdae3cd3f6 in do_crash_dump () at dbg-asrt.cc:692 t = 1728232968 dir = "/dgldir/morgue/meatpath/" name = "/dgldir/morgue/meatpath/crash-meatpath-20241006-164248.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7f6fe20ad5c0 <_IO_2_1_stderr_> #4 0x000055bdae3c33da in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #5 No locals. #6 actor::knockback (this=this@entry=0x55bdaefd96a0 , cause=..., dist=dist@entry=4, dmg=dmg@entry=15, source_name="lance of force") at actor.h:72 source = {x = -1359112512, y = 21949} oldpos = {x = -1336645824, y = 21949} ray = {r = {start = {x = 1.2351641146031164e-322, y = 4.9406564584124654e-322}, dir = {x = -nan(0xfffffffffffff), y = -nan(0xfffffffffffff)}}, on_corner = 255, cycle_idx = -1} newpos = {x = 25, y = 0} #7 0x000055bdae3765c8 in bolt::knockback_actor (this=0x7ffd8145ec10, act=0x55bdaefd96a0 , dam=) at beam.cc:5272 max_dist = montyp = weight = roll = dist = 4 #8 0x000055bdae37bd04 in bolt::affect_player (this=0x7ffd8145ec10) at beam.cc:4429 engulfs = pre_ac_dam = pre_res_dam = was_affected = false old_hp = 69 final_dam = 20 #9 0x000055bdae37cb86 in bolt::affect_cell (this=this@entry=0x7ffd8145ec10) at beam.cc:1145 prev_reflections = 0 hit_player = true #10 0x000055bdae3812a0 in bolt::do_fire (this=0x7ffd8145ec10) at beam.cc:1375 feat = was_seen = coff = {cstate = false} #11 0x000055bdae381ad8 in bolt::fire (this=this@entry=0x7ffd8145ec10) at beam.cc:1214 No locals. #12 0x000055bdae728b32 in _fire_simple_beam (pbolt=...) at mon-cast.cc:969 No locals. #13 0x000055bdae7473a1 in mons_cast (mons=0x55bdaf056728 , pbolt=..., spell_cast=SPELL_FORCE_LANCE, slot_flags=..., do_noise=) at mon-cast.cc:7588 evoke = flags = foe = 0x55bdaefd96a0 logic = slot = {spell = SPELL_FORCE_LANCE, freq = 0 '\000', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = }} sumcount = 0 sumcount2 = duration = 0 god = GOD_NO_GOD splpow = #14 0x000055bdae74b6dc in handle_mon_spell (mons=mons@entry=0x55bdaf056728 ) at mon-cast.cc:4706 hspell_pass = std::vector of length 3, capacity 3 = {{spell = SPELL_FORCE_LANCE, freq = 12 '\f', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}, {spell = SPELL_BOLT_OF_MAGMA, freq = 12 '\f', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}, {spell = SPELL_HASTE_OTHER, freq = 24 '\030', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}} beem = {origin_spell = SPELL_FORCE_LANCE, range = 3, glyph = 96 U'`', colour = 3 '\003', flavour = BEAM_MMISSILE, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 42, y = 32}, target = {x = 40, y = 35}, damage = {num = 3, size = 14}, ench_power = 120, hit = 26, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 1530, source_name = "a salamander mystic", name = "lance of force", short_name = "", hit_verb = "", loudness = 4, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "lance of force", 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 3, capacity 3 = {{x = 41, y = 33}, {x = 40, y = 34}, {x = 40, y = 35}}, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 80, hit_count = std::map with 1 element = {[4294967295] = 1}, foe_info = {count = 1, power = 16, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, overshoot_prompt = 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 = -1, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} ignore_good_idea = spell_slot = {spell = SPELL_FORCE_LANCE, freq = , flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}} spell_cast = SPELL_FORCE_LANCE flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16} battlesphere = false #15 0x000055bdae71693f in _mons_take_special_action (mons=..., old_energy=) at mon-act.cc:1676 friendly_or_near = #16 0x000055bdae71bbcb in handle_monster_move (mons=) at mon-act.cc:2013 entry = mmov = {x = -1, y = 1} disabled = old_energy = 81 non_move_energy = old_pos = new_pos = {x = 36, y = 31} #17 0x000055bdae71e9d5 in handle_monsters (with_noise=) at mon-act.cc:2474 mon = 0x55bdaf056728 oldspeed = 81 tries = 8 #18 0x000055bdaeaca2fd in world_reacts () at main.cc:2604 No locals. #19 0x000055bdaeacb845 in _input () at main.cc:1301 player_disabled = {was_disabled = false} #20 0x000055bdaeacc705 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #21 0x000055bdae30a95b in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = E = #22 main (argc=, argv=0x7ffd8145ff38) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }, static t = , static f = }} [Inferior 1 (process 1381963) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.32/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.32/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.32/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 32, depth = 1 Level id: Volcano Level build method = random_map_in_depth, level layout type = encompass, absdepth0 = 14 Level vaults: volcano_lake [vl_original] Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Aiming: Magic Dart (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line, f - orc warlord Aim: an orc warlord, wielding a +1 long sword of protection and wearing a +1 chain mail of cold resistance (heavily wounded, strong, extremely poisoned, 100% to hit) You feel a surge of power! The magic dart hits the orc warlord but does no damage. The orc warlord is heavily wounded. Your battlesphere fires! The barrage of energy hits the orc warlord! The orc warlord is severely wounded. The orc warlord festers in the toxic bog!! The orc warlord looks as sick as possible! Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - orc warlord Aim: an orc warlord, wielding a +1 long sword of protection and wearing a +1 chain mail of cold resistance (almost dead, strong, extremely poisoned, ally target, 100% to hit) You feel a surge of power! The magic dart hits the orc warlord. The orc warlord is almost dead. Your noxious spew wanes. Your battlesphere fires! The barrage of energy hits the orc warlord. The orc warlord is almost dead. An ogre comes into view. It is wielding a +0 giant club. Unknown command. Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You spew toxic sludge! Your battlesphere fires! The barrage of energy hits the orc warlord! You kill the orc warlord! Makhleb accepts your kill. You feel better. An orc comes into view. It is wielding a +0 club. x2 Unknown command. Unknown command. Casting: Eringya's Noxious Bog (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 feel a surge of power! You conjure a prism of explosive energy! A fulminant prism comes into view. Your battlesphere fires! The barrage of energy hits the orc! You kill the orc! Makhleb accepts your kill. Your fulminant prism crackles loudly. Unknown command. Your fulminant prism explodes! The blast of energy engulfs the ogre!!! You kill the ogre! Makhleb accepts your kill. You feel better. The blast of energy engulfs the orc!!! You kill the orc! Makhleb accepts your kill. The blast of energy engulfs the orc!!! You kill the orc! Makhleb accepts your kill. You feel better. You hear a shout! x3 Unknown command. Unknown command. Unknown command. You start resting. An orc high priest comes into view. It is wielding a +0 trident. Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line, f - orc high priest Aim: an orc high priest, wielding a +0 trident (100% to hit) You feel a surge of power! The magic dart hits the orc high priest. The orc high priest is lightly wounded. Your battlesphere fires! The barrage of energy hits the orc high priest! The orc high priest is moderately wounded. Unknown command. Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - orc high priest Aim: an orc high priest, wielding a +0 trident (moderately wounded, ally target, 100% to hit) You feel a surge of power! The magic dart hits the orc high priest. The orc high priest is moderately wounded. Your battlesphere fires! The barrage of energy hits the orc high priest! The orc high priest is heavily wounded. The orc high priest invokes the aid of Beogh against you. Beogh smites you! Unknown command. Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the orc high priest!! The orc high priest is almost dead. The orc high priest is knocked back by the mystic blast. The orc high priest slams into the rock wall! You kill the orc high priest! Makhleb accepts your kill. An orc warrior comes into view. It is wielding a +0 halberd. Your Shields skill increases to level 11! Unknown command. Unknown command. Casting: Iskenderun's Mystic Blast (safe; 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 feel a surge of power! You conjure a prism of explosive energy! A fulminant prism comes into view. Your noxious spew wanes. Your battlesphere fires! The barrage of energy hits the orc warrior! The orc warrior is moderately wounded. Your battlesphere expends the last of its energy and dissipates. An orc warrior comes into view. It is wielding a +0 hand axe. Your fulminant prism crackles loudly. The orc warrior unwields a +0 hand axe. The orc warrior wields a +2 orcbow of freezing. It is covered in frost. The orc warrior shoots an arrow. The arrow hits you! You consecrate your suffering and invoke the rites of blood! The blood arrow hits the orc warrior! The orc warrior is severely wounded. The blood arrow hits the orc warrior! The orc warrior is moderately wounded. The blood arrow hits the orc warrior! The orc warrior is almost dead. The blood arrow hits the orc warrior. The orc warrior is almost dead. The arrow freezes you. Unknown command. Unknown command. Unknown command. Unknown command. Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You spew toxic sludge! Your fulminant prism explodes! The blast of energy engulfs the orc warrior!!! You kill the orc warrior! Makhleb accepts your kill. You feel better. You hear a shout! x3 Casting: Eringya's Noxious Bog (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You conjure a globe of magical energy. The orc warrior shoots an arrow. The arrow completely misses you. Unknown command. Casting: Iskenderun's Battlesphere (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line, f - orc warrior Aim: an orc warrior, wielding a +2 orcbow of freezing and wearing a +0 plate armour (almost dead, 100% to hit) You feel a surge of power! The magic dart hits the orc warrior but does no damage. The orc warrior is almost dead. Unknown command. Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - orc warrior Aim: an orc warrior, wielding a +2 orcbow of freezing and wearing a +0 plate armour (almost dead, 100% to hit) You feel a surge of power! The magic dart hits the orc warrior. The orc warrior is almost dead. Your battlesphere fires! The barrage of energy hits the orc warrior. The orc warrior is almost dead. The orc warrior shoots an arrow. The arrow closely misses you. Unknown command. Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - orc warrior Aim: an orc warrior, wielding a +2 orcbow of freezing and wearing a +0 plate armour (almost dead, ally target, 100% to hit) You feel a surge of power! The magic dart hits the orc warrior but does no damage. The orc warrior is almost dead. Your battlesphere fires! The barrage of energy hits the orc warrior! You kill the orc warrior! Makhleb accepts your kill. You feel better. Unknown command. You start resting. Your noxious spew wanes. You start resting. You hear the slow rumble of an avalanche of rocks nearby. You start resting. Your battlesphere wavers and loses cohesion. You start resting. An orc warrior comes into view. It is wielding a +0 long sword. An orc warrior is nearby! You start resting. You hear the slow rumble of an avalanche of rocks nearby. You start resting. You hear the slow rumble of an avalanche of rocks nearby. You now have 2045 gold pieces (gained 22). You now have 2059 gold pieces (gained 14). Things that are here: a +0 scimitar; a +0 plate armour You now have 2075 gold pieces (gained 16). Things that are here: a +1 long sword of protection; a +1 chain mail of cold resistance Things that are here: a +0 giant club; a +0 dagger; an orc corpse Found a roughly hewn altar of Beogh. Things that are here: a +0 halberd; a +0 plate armour; a +0 trident You now have 2096 gold pieces (gained 21). Things that are here: a +2 orcbow of freezing; a +0 hand axe; a +0 plate armour You hear the rumble of a distant avalanche of rocks. An orc warrior is nearby! Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You conjure a globe of magical energy. The orc warrior shouts! Unknown command. You feel a surge of power! The magic dart hits the orc warrior. The orc warrior is lightly wounded. Your battlesphere fires! The barrage of energy hits the orc warrior! The orc warrior is severely wounded. You feel a surge of power! The magic dart hits the orc warrior. The orc warrior is severely wounded. Your battlesphere fires! The barrage of energy hits the orc warrior! You kill the orc warrior! Makhleb accepts your kill. You feel better. HP restored. You are ready to perform a blood rite again. Found Piabiugg's Antique Weapon Shoppe. Items here: ) [[ †. Things that are here: a +0 dagger; a +0 robe There is an entrance to Piabiugg's Antique Weapon Shoppe here. You hear the rumble of an avalanche of rocks nearby. You now have 2115 gold pieces (gained 19). You swap places. Your battlesphere wavers and loses cohesion. An orc warrior comes into view. It is wielding a +0 short sword of speed. An orc warrior comes into view. It is wielding a +0 scimitar. Unknown command. Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You conjure a globe of magical energy. The orc warrior shouts! You hear a shout! The orc warrior unwields a +0 scimitar. The orc warrior wields a +0 orcbow. The orc warrior shoots an arrow. The arrow closely misses you. Unknown command. Casting: Iskenderun's Battlesphere (safe; 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 feel a surge of power! You conjure a prism of explosive energy! A fulminant prism comes into view. Your battlesphere fires! The barrage of energy hits the orc warrior!! The orc warrior is almost dead. The orc warrior shoots an arrow. The arrow hits your fulminant prism. The orc warrior hits your fulminant prism with a +0 short sword of speed. An orc warrior comes into view. It is wielding a +2 glaive of holy wrath. Your fulminant prism crackles loudly. Unknown command. The orc warrior shoots an arrow. The arrow hits your fulminant prism. The orc warrior hits your fulminant prism with a +0 short sword of speed. The orc warrior hits your fulminant prism with a +0 short sword of speed! An orc warrior comes into view. It is wielding a +0 long sword. An orc high priest comes into view. It is wielding a +0 broad axe. Your fulminant prism explodes! The blast of energy engulfs the orc warrior!! You kill the orc warrior! Makhleb accepts your kill. You feel better. The blast of energy engulfs the fungus!! The fungus begins to die. The fungus is lightly damaged. You hear a shout! x3 Unknown command. Unknown command. Casting: Fulminant Prism (safe; 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 feel a surge of power! You conjure a prism of explosive energy! A fulminant prism comes into view. The orc warrior shoots an arrow. The arrow barely misses your battlesphere. You block the arrow. An orc warrior comes into view. It is wielding a +0 long sword. Your fulminant prism crackles loudly. Unknown command. The orc high priest prays. The orc high priest hits your fulminant prism with a +0 broad axe. Your fulminant prism explodes! The blast of energy engulfs the orc warrior!!! You kill the orc warrior! Makhleb accepts your kill. You feel better. The blast of energy engulfs the orc warrior!!! You kill the orc warrior! Makhleb accepts your kill. You feel better. The blast of energy engulfs the orc high priest!! The orc high priest is heavily wounded. The blast of energy engulfs the fungus!!! The fungus is moderately damaged. The blast of energy engulfs the fungus!! The fungus begins to die. The fungus is lightly damaged. The blast of energy engulfs the orc warrior! The orc warrior is heavily wounded. You hear a shout! x3 Unknown command. Unknown command. Unknown command. Casting: Fulminant Prism (safe; 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 feel a surge of power! You conjure a prism of explosive energy! A fulminant prism comes into view. Your battlesphere fires! The barrage of energy hits the orc high priest! The orc high priest is severely wounded. The orc warrior shoots an arrow. The arrow hits your fulminant prism. The orc warrior unwields a +0 long sword. The orc warrior wields a +0 orcbow. The orc warrior shoots an arrow. The arrow hits your fulminant prism! A nearby fungus withers and dies. The orc high priest hits your fulminant prism with a +0 broad axe. Your fulminant prism crackles loudly. Unknown command. The orc warrior shoots an arrow. The arrow hits you but does no damage. The orc high priest hits your fulminant prism with a +0 broad axe! Your fulminant prism explodes! The blast of energy engulfs the orc high priest!!! You kill the orc high priest! Makhleb accepts your kill. You feel better. The blast of energy engulfs the orc warrior!! You kill the orc warrior! Makhleb accepts your kill. The blast of energy engulfs the orc warrior!! You kill the orc warrior! Makhleb accepts your kill. Unknown command. Unknown command. You swap places. A nearby fungus withers and dies. Found Hiboh's Jewellery Shoppe. Found 25 gold pieces. You now have 2137 gold pieces (gained 22). Things that are here: a +2 glaive of holy wrath; a +0 plate armour An orc warrior comes into view. It is wielding a +0 trident. An orc warrior is nearby! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) An orc comes into view. It is wielding a +0 short sword and wearing a +2 chain mail of cold resistance. You feel a surge of power! The magic dart hits the orc warrior but does no damage. You feel a surge of power! The magic dart hits the orc warrior. The orc warrior is lightly wounded. You feel a surge of power! The magic dart hits the orc warrior but does no damage. The orc warrior is lightly wounded. Your battlesphere fires! The barrage of energy hits the orc warrior! The orc warrior is heavily wounded. An orc wizard comes into view. It is wielding a +0 dagger. An orc comes into view. It is wielding a +0 club. Unknown command. Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the fungus!! The fungus begins to die. The fungus is lightly damaged. The mystic blast hits the orc warrior!! You kill the orc warrior! Makhleb accepts your kill. You feel better. The orc wizard mumbles some strange words. The orc wizard flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. Unknown command. Unknown command. Casting: Iskenderun's Mystic Blast (safe; 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 feel a surge of power! You conjure a prism of explosive energy! A fulminant prism comes into view. Your battlesphere fires! The barrage of energy hits the orc! You kill the orc! Makhleb accepts your kill. You feel better. An orc wizard comes into view. It is wielding a +0 dagger. The orc hits your fulminant prism but does no damage. Your fulminant prism crackles loudly. Unknown command. A nearby fungus withers and dies. The orc wizard casts a spell. The orc wizard flickers and vanishes! The orc hits your fulminant prism but does no damage. Your fulminant prism explodes! The blast of energy engulfs something!!! Makhleb accepts your kill. You feel better. Reactivating autopickup. You feel a bit more experienced. The blast of energy engulfs the orc!!! You kill the orc! Makhleb accepts your kill. The blast of energy engulfs the fungus!!! The fungus begins to die. The fungus is moderately damaged. The blast of energy engulfs something!!! Makhleb accepts your kill. You feel better. You feel a bit more experienced. Unknown command. Unknown command. A nearby fungus withers and dies. An orc warrior comes into view. It is wielding a +0 glaive. There is an entrance to Hiboh's Jewellery Shoppe here. You can access your shopping list by pressing '$'. You feel a surge of power! The magic dart hits the orc warrior! The orc warrior is moderately wounded. You feel a surge of power! The magic dart hits the orc warrior but does no damage. The orc warrior is moderately wounded. You feel a surge of power! The magic dart hits the orc warrior but does no damage. The orc warrior is moderately wounded. You hear the brisk rumble of an avalanche of rocks very nearby. Your battlesphere fires! The barrage of energy hits the orc warrior! The orc warrior is heavily wounded. You feel a surge of power! The magic dart hits the orc warrior but does no damage. The orc warrior is heavily wounded. Your battlesphere fires! The barrage of energy hits the orc warrior! The orc warrior is almost dead. You feel a surge of power! The magic dart hits the orc warrior. You kill the orc warrior! Makhleb accepts your kill. You feel better. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Things that are here: a +0 short sword; a +2 chain mail of cold resistance; an orc corpse Things that are here: a +0 orcbow; a +0 long sword; a +0 plate armour Items here: ( )) [[. You now have 2162 gold pieces (gained 25). Your battlesphere wavers and loses cohesion. You now have 2180 gold pieces (gained 18). You hear the brisk rumble of an avalanche of rocks nearby. Found a stone staircase leading up. Found Foasis's Antique Armour Emporium. There is an entrance to Foasis's Antique Armour Emporium here. You can access your shopping list by pressing '$'. An orc warrior comes into view. It is wielding a +0 battleaxe. Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You conjure a globe of magical energy. The orc warrior shouts! Unknown command. You feel a surge of power! The magic dart hits the orc warrior. The orc warrior is moderately wounded. Your battlesphere fires! The barrage of energy hits the orc warrior! The orc warrior is severely wounded. You feel a surge of power! The magic dart hits the orc warrior but does no damage. The orc warrior is severely wounded. Your battlesphere fires! The barrage of energy hits the orc warrior! You kill the orc warrior! Makhleb accepts your kill. You feel better. Unknown command. An orc comes into view. It is wielding a +0 club. Found Wubeyrgh's General Store. The orc moves out of view. 2 orcs come into view. You feel a surge of power! The magic dart hits the orc. The orc is lightly wounded. An orc knight comes into view. It is wielding a +0 broad axe. An orc warrior comes into view. It is wielding a +1 halberd of flaming. You feel a surge of power! The magic dart hits the orc. The orc is almost dead. The orc warrior shouts! Your battlesphere fires! The barrage of energy hits the orc. You kill the orc! Makhleb accepts your kill. You feel better. An orc warrior comes into view. It is wielding a +0 trident. Unknown command. Unknown command. Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Eringya's Noxious Bog (dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You spew toxic sludge! Your battlesphere fires! The barrage of energy hits the orc knight!! The orc knight is moderately wounded. Unknown command. Unknown command. Casting: Eringya's Noxious Bog (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 feel a surge of power! You conjure a prism of explosive energy! A fulminant prism comes into view. Your battlesphere fires! The barrage of energy hits the orc knight! The orc knight is heavily wounded. Your battlesphere expends the last of its energy and dissipates. Your fulminant prism crackles loudly. An orc comes into view. It is wielding a +0 flail. Unknown command. The orc knight festers in the toxic bog! The orc knight looks as sick as possible! The orc warrior festers in the toxic bog!! The orc warrior looks as sick as possible! Your fulminant prism explodes! The blast of energy engulfs the orc warrior!! You kill the orc warrior! Makhleb accepts your kill. You feel better. The blast of energy engulfs the orc!! You kill the orc! Makhleb accepts your kill. You feel better. The blast of energy engulfs the orc warrior! You kill the orc warrior! Makhleb accepts your kill. The blast of energy engulfs the orc knight!!! You kill the orc knight! Makhleb accepts your kill. You feel better. You hear a shout! x5 Unknown command. Unknown command. Casting: Fulminant Prism (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You conjure a globe of magical energy. Your noxious spew wanes. Unknown command. You feel a surge of power! The magic dart hits the orc. The orc is moderately wounded. Your battlesphere fires! The barrage of energy hits the orc! You kill the orc! Makhleb accepts your kill. You feel better. You hear the brisk rumble of a distant avalanche of rocks. An orc warrior comes into view. It is wielding a +0 mace. An orc warrior is nearby! Unknown command. You feel a surge of power! The magic dart hits the orc warrior but does no damage. Your battlesphere fires! The barrage of energy hits the orc warrior!! The orc warrior is severely wounded. An orc warrior comes into view. It is wielding a +0 heavy scimitar. The orc warrior throws a boomerang. You block the boomerang. You feel a surge of power! The magic dart hits the orc warrior. The orc warrior is almost dead. Your battlesphere fires! The barrage of energy hits the orc warrior! You kill the orc warrior! Makhleb accepts your kill. You feel a surge of power! The magic dart hits the orc warrior. The orc warrior is lightly wounded. Your battlesphere fires! The barrage of energy hits the orc warrior!! The orc warrior is almost dead. Your battlesphere expends the last of its energy and dissipates. You feel a surge of power! The magic dart hits the orc warrior but does no damage. The orc warrior is almost dead. Unknown command. You feel a surge of power! The magic dart hits the orc warrior but does no damage. The orc warrior is almost dead. You feel a surge of power! The magic dart hits the orc warrior. The orc warrior is almost dead. You feel a surge of power! The magic dart hits the orc warrior. You kill the orc warrior! Makhleb accepts your kill. You feel better. An orc priest comes into view. It is wielding a +0 mace. Unknown command. An orc priest is nearby! Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You conjure a globe of magical energy. The orc priest shouts! An orc comes into view. It is wielding a +0 hand axe. Unknown command. You feel a surge of power! The magic dart hits the orc priest. The orc priest is moderately wounded. The orc shouts! The orc priest calls down the wrath of Beogh upon you. Beogh smites you! You feel a surge of power! The magic dart hits the orc priest! The orc priest is severely wounded. Your battlesphere fires! The barrage of energy hits the orc priest. You kill the orc priest! Makhleb accepts your kill. You feel better. An orc comes into view. It is wielding a +0 flail. You feel a surge of power! The magic dart hits the orc. You kill the orc! Makhleb accepts your kill. You feel better. Your battlesphere fires! The barrage of energy hits the orc! You kill the orc! Makhleb accepts your kill. You feel better. An orc comes into view. It is wielding a +0 hand axe. You feel a surge of power! The magic dart hits the orc. The orc is heavily wounded. Your battlesphere fires! The barrage of energy hits the orc!! You kill the orc! Makhleb accepts your kill. You feel better. An orc comes into view. It is wielding a +0 war axe. You feel a surge of power! The magic dart hits the orc. The orc is lightly wounded. Your battlesphere fires! The barrage of energy hits the orc! You kill the orc! Makhleb accepts your kill. An orc wizard comes into view. It is wielding a +0 dagger. You feel a surge of power! The magic dart hits the orc wizard. The orc wizard is heavily wounded. Your battlesphere fires! The barrage of energy hits the orc wizard!! You kill the orc wizard! Makhleb accepts your kill. You feel better. An orc wizard comes into view. It is wielding a +0 dagger. You feel a surge of power! The magic dart hits the orc wizard but does no damage. Your battlesphere fires! The barrage of energy hits the orc wizard!! You kill the orc wizard! Makhleb accepts your kill. You feel better. You hear the quick rumble of a distant avalanche of rocks. Your battlesphere wavers and loses cohesion. You now have 2225 gold pieces (gained 45). Things that are here: a +1 halberd of flaming; a +0 chain mail Found an escape hatch in the ceiling. There is an entrance to Wubeyrgh's General Store here. You can access your shopping list by pressing '$'. You now have 2270 gold pieces (gained 45). Items here: )) [ †. You now have 2283 gold pieces (gained 13). You see here a +0 club. You now have 2306 gold pieces (gained 23). Things that are here: a +0 broad axe; a +0 plate armour; an orc corpse Things that are here: a +0 heavy scimitar; a +0 chain mail An orc knight comes into view. It is wielding a +0 bardiche. An orc knight is nearby! Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You conjure a globe of magical energy. The orc knight shouts! You feel a surge of power! The magic dart hits the orc knight. The orc knight is lightly wounded. You feel a surge of power! The magic dart hits the orc knight but does no damage. The orc knight is lightly wounded. You feel a surge of power! The magic dart hits the orc knight but does no damage. The orc knight is lightly wounded. Your battlesphere fires! The barrage of energy hits the orc knight! The orc knight is lightly wounded. You feel a surge of power! The magic dart hits the orc knight. The orc knight is moderately wounded. Your battlesphere fires! The barrage of energy hits the orc knight! The orc knight is heavily wounded. You feel a surge of power! The magic dart hits the orc knight. The orc knight is heavily wounded. The orc knight hits you but does no damage. Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the orc knight! The orc knight is heavily wounded. The orc knight is knocked back by the mystic blast. The orc knight collides with the fungus. The fungus begins to die. The fungus is lightly damaged. The orc knight is heavily wounded. Your battlesphere fires! The barrage of energy hits the orc knight! The orc knight is severely wounded. Unknown command. You feel a surge of power! The magic dart hits the orc knight but does no damage. The orc knight is severely wounded. Your battlesphere fires! The barrage of energy hits the orc knight but does no damage. The orc knight is severely wounded. You feel a surge of power! The magic dart hits the orc knight. The orc knight is severely wounded. Your battlesphere fires! The barrage of energy hits the orc knight! The orc knight is almost dead. You feel a surge of power! The magic dart hits the orc knight. The orc knight is almost dead. Your battlesphere fires! The barrage of energy hits the orc knight! You kill the orc knight! Makhleb accepts your kill. You feel better. A nearby fungus withers and dies. You hear the quick rumble of an avalanche of rocks nearby. You now have 2321 gold pieces (gained 15). Things that are here: a +0 bardiche; a +0 chain mail You now have 2350 gold pieces (gained 29). Things that are here: a +0 mace; an orc corpse You now have 2366 gold pieces (gained 16). Things that are here: a +0 mace; 2 boomerangs; a +0 plate armour Items here: ( ) [ ÷. There is an escape hatch in the ceiling here. There is an escape hatch in the ceiling here. You swap places. Your battlesphere wavers and loses cohesion. Things that are here: a +0 flail; a +0 leather armour You hear the rapid rumble of an avalanche of rocks. You hear the rapid rumble of a very distant avalanche of rocks. There is a roughly hewn altar of Beogh here. You hear the rapid rumble of a distant avalanche of rocks. You hear the rapid rumble of an avalanche of rocks nearby. Things that are here: a +2 glaive of holy wrath; a +0 plate armour Items here: ( )) [[. Things that are here: a +0 orcbow; a +0 long sword; a +0 plate armour Found a staircase to the Elven Halls. The sound of falling rocks suddenly begins to subside. Found a dark tunnel. There is a dark tunnel here. The dark tunnel vanishes just as you enter it! The world spins around you as you enter the gateway. You enter a volcano! Found a rocky tunnel leading out of this place. There is a rock-blocked tunnel here. The air gets thick with the scent of sulphur. The volcano roars to life, belching forth lava! You are engulfed in blazing flames. You resist. You are in a cloud of flame! Found a rocky tunnel leading out of this place. A lava snake comes into view. The lava snake hisses angrily. Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You conjure a globe of magical energy. Unknown command. You feel a surge of power! The magic dart hits the lava snake. The lava snake is lightly wounded. Your battlesphere fires! The barrage of energy hits the lava snake! The lava snake is almost dead. The lava snake spits lava at you. The glob of lava hits you. You partially resist. You swap places. The lava snake bites you but does no damage. Casting: Magic Dart (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the lava snake!! You kill the lava snake! Makhleb accepts your kill. You feel better. Unknown command. The air gets thick with the scent of sulphur. The volcano roars to life, belching forth lava! You are engulfed in blazing flames. You resist. Your battlesphere is engulfed in blazing flames. You are engulfed in blazing flames. You resist. Your battlesphere is engulfed in blazing flames. x3 You are engulfed in blazing flames. You resist. Your battlesphere is engulfed in blazing flames. x2 A lava snake comes into view. The lava snake hisses angrily. The lava snake spits lava at you. You block the glob of lava. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the lava snake!!! You kill the lava snake! Makhleb accepts your kill. You feel better. Unknown command. A lava snake comes into view. The lava snake spits lava at you. The glob of lava hits you! You partially resist. The lava snake spits lava at you. The glob of lava hits you! You partially resist. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the lava snake! The lava snake is severely wounded. Unknown command. The lava snake spits lava at you. The glob of lava misses you. The lava snake spits lava at you. The glob of lava hits your battlesphere! Your battlesphere partially resists. The air gets thick with the scent of sulphur. Your battlesphere wavers and loses cohesion. The lava snake spits lava at you. The glob of lava misses you. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the lava snake! You kill the lava snake! Makhleb accepts your kill. The volcano roars to life, belching forth lava! You are engulfed in blazing flames. You resist. Unknown command. You are engulfed in blazing flames. You resist. You are engulfed in blazing flames. You resist. You start resting. The air gets thick with the scent of sulphur. You start resting. The volcano roars to life, belching forth lava! You start resting. HP restored. The volcano roars to life, belching forth lava! The air gets thick with the scent of sulphur. The volcano roars to life, belching forth lava! You are engulfed in blazing flames. You resist. You are engulfed in blazing flames. You resist. You reach down and open the door. Unknown command. There is an open door here. You reach down and open the door. A salamander mystic and 3 salamanders come into view. A salamander is wielding a +0 trident of flaming. A salamander is wielding a +1 trident of flaming. A salamander is wielding a +2 trident of flaming. The salamander mystic points at you and mumbles some strange words. The bolt of magma hits the salamander!! The salamander partially resists. The bolt of magma hits you!! You partially resist. Found a radiant altar of Vehumet. Unknown command. Casting: Iskenderun's Mystic Blast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You conjure a globe of magical energy. You block the salamander's attack. The salamander mystic casts a spell at the salamander. The salamander seems to speed up. Unknown command. Casting: Iskenderun's Battlesphere (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Alistair's Intoxication (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You attempt to intoxicate your foes! The salamander looks rather confused. The salamander mystic looks rather confused. The world spins around you! The salamander closely misses the salamander. The salamander closely misses you. Casting: Alistair's Intoxication (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the salamander!! The salamander is heavily wounded. The salamander is knocked back by the mystic blast. The salamander slams into the stone wall! The salamander is severely wounded. The mystic blast hits the salamander!! The salamander is severely wounded. The salamander is knocked back by the mystic blast. The salamander slams into the stone wall! The salamander is almost dead. Unknown command. Unknown command. Casting: Iskenderun's Mystic Blast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the salamander!! The salamander is moderately wounded. The salamander is knocked back by the mystic blast. The salamander collides with the salamander mystic! The salamander mystic is moderately wounded. The salamander is heavily wounded. The salamander mystic hits the salamander with a +0 dagger. The salamander is engulfed in flames. The salamander completely resists. You block the salamander's attack. Unknown command. Unknown command. Unknown command. Casting: Iskenderun's Mystic Blast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the salamander!! The salamander is almost dead. The salamander is knocked back by the mystic blast. The salamander collides with the salamander mystic. The salamander mystic is moderately wounded. The salamander is almost dead. The salamander mystic hits the salamander with a +0 dagger. The salamander is engulfed in flames. The salamander completely resists. The salamander hits you but does no damage. Unknown command. Unknown command. Unknown command. Casting: Iskenderun's Mystic Blast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the salamander. The salamander is severely wounded. The salamander is knocked back by the mystic blast. The salamander slams into the stone wall! You kill the salamander! Makhleb accepts your kill. You feel better. The mystic blast hits the salamander!! You kill the salamander! Makhleb accepts your kill. You feel better. Unknown command. Unknown command. Casting: Iskenderun's Mystic Blast (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fulminant Prism (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target You feel a surge of power! You conjure a prism of explosive energy! A fulminant prism comes into view. The salamander seems less confused. Unknown command. The salamander mystic seems less confused. You block the salamander's attack. The salamander mystic points at the salamander and mumbles some strange words. The salamander seems to speed up. Your fulminant prism crackles loudly. Casting: Fulminant Prism (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You erupt in a blast of force! The mystic blast hits the salamander mystic!! The salamander mystic is severely wounded. The salamander mystic is knocked back by the mystic blast. The salamander mystic slams into the stone wall! The salamander mystic is almost dead. The mystic blast hits the salamander!! You kill the salamander! Makhleb accepts your kill. You feel better. The world stops spinning. Your fulminant prism explodes! You hear an angry hiss. x2 Unknown command. Unknown command. Unknown command. Casting: Iskenderun's Mystic Blast (safe; 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 feel a surge of power! You conjure a prism of explosive energy! A fulminant prism comes into view. The salamander mystic points at you and mumbles some strange words. The lance of force hits you!! You consecrate your suffering and invoke the rites of blood! The blood arrow hits the salamander mystic!! You kill the salamander mystic! Makhleb accepts your kill. You feel better. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.32.1 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 Player: {{{{{{{{{{{ Name: [meatpath] Species: Djinni Job: Conjurer HP: 54/113; mods: 0/0 MP: 0/0; mod: 0 Stats: 10 (10) 27 (27) 13 (13) Position: (40, 35), god: Makhleb (8), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 10 | 2775 | 0/600 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 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/70 Polearms | X | 0 | 0 | 0 | 0 | 0/70 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 0 | 0 | 0/70 Armour | X | 0 | 0 | 0 | 0 | 0/50 Dodging | X | 0 | 0 | 10 | 2373 | 40/505 Stealth | X | 0 | 0 | 8 | 2140 | 0/535 Shields | X | 1 | 33 | 11 | 3520 | 145/675 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 3 | 15 | 1049 | 80/145 Conjurations | X | 1 | 3 | 15 | 1049 | 80/145 Hexes | X | 1 | 3 | 15 | 1049 | 80/145 Summonings | X | 1 | 3 | 15 | 1049 | 80/145 Necromancy | X | 1 | 3 | 15 | 1049 | 80/145 Translocations | X | 1 | 3 | 15 | 1049 | 80/145 Fire Magic | X | 1 | 3 | 15 | 1049 | 80/145 Ice Magic | X | 1 | 3 | 15 | 1049 | 80/145 Air Magic | X | 1 | 3 | 15 | 1049 | 80/145 Earth Magic | X | 1 | 3 | 15 | 1049 | 80/145 Alchemy | X | 1 | 3 | 15 | 1049 | 80/145 Invocations | X | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 1 | 33 | 10 | 3311 | 536/600 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #187: 1 Attributes: #12: 2677 #13: 311 #23: 23852 #24: -468291598 #34: 1 #49: 2881 Mutations: fire resistance: 2 (innate) cold vulnerability: 1 (innate) float: 1 (innate) innate caster: 1 (innate) HP casting: 1 (innate) extra vitality: 1 (innate) Dis destruction: 1 (innate) Mark of the Celebrant: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #5: staff of conjuration eq slot #1, inv slot #49: +2 cloak of willpower eq slot #2, inv slot #12: +2 helmet eq slot #3, inv slot #40: +0 pair of gloves eq slot #5, inv slot #46: +2 buckler of cold resistance eq slot #6, inv slot #36: +4 steam dragon scales eq slot #7, inv slot #7: ring of protection from cold eq slot #8, inv slot #45: ring "Myutaso" {rC+ rCorr Str+4} eq slot #9, inv slot #30: amulet of faith }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ≈ ≈≈§≈ ≈§≈ ≈≈§≈≈≈§.. ≈ §§§§≈§§.# ####### §≈≈§§≈≈§# +..)..+ §≈§§§≈≈.# .ß*ß) §≈≈§§≈§.# ).) §§≈≈≈≈≈.###++###'# §§§≈§≈≈.#......#@# ≈§≈≈§≈≈.# #*# ≈§§§§§§.# #.# §§≈≈≈≈≈.# #.# ≈≈≈≈≈§§.# #.# ≈≈§≈≈≈≈.# #.# §§§≈≈≈≈.########'####### ..§≈≈..≈......§......... §§≈..≈≈≈.§≈.≈.§§§≈≈≈≈.§≈≈≈≈≈≈≈≈§§ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_axe ice_cave_hard: false grunt_orc_gardens_giant_problem: false grunt_orc_gardens_store: book shop / jewellery shop grunt_orc_gardens_boss: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (21, 33): {{{{ CLASS: PropertiesDescriptor props: replica_to: marker_replica2 }}}} Lua marker 1 at (23, 36): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: 1: func: CLASS: FunctionWrapper name: tw_machine_tw_func fn: [type function] warning_turns: 30 see_function: CLASS: FunctionWrapper name: callback.volcano_in_radius_12 fn: [type function] trigger_see_message: The volcano roars to life, belching forth lava! warning_see_message: The air gets thick with the scent of sulphur. warning_done: false spread_rate: 5 size_min: 125 size_max: 125 pow_max: 6 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 187 type: turn buildup_turns: 0 sub_type: tick delay_min: 300 listener_only: true delay_max: 800 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 want_remove: false kill_cat: other calling_replicas: false activated: true activating: false excl_rad: -1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: flame props: primary_name: marker_replica2 replica_to: marker_replica2 walk_dist: 0 pow_rolls: 3}}}} Lua marker 2 at (23, 42): {{{{ CLASS: PropertiesDescriptor props: replica_to: marker_replica5 }}}} Lua marker 3 at (24, 43): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: 1: func: CLASS: FunctionWrapper name: tw_machine_tw_func fn: [type function] warning_turns: 30 see_function: CLASS: FunctionWrapper name: callback.volcano_in_radius_12 fn: [type function] trigger_see_message: The volcano roars to life, belching forth lava! warning_see_message: The air gets thick with the scent of sulphur. warning_done: false spread_rate: 5 size_min: 125 size_max: 125 pow_max: 6 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 345 type: turn buildup_turns: 0 sub_type: tick delay_min: 300 listener_only: true delay_max: 800 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 want_remove: false kill_cat: other calling_replicas: false activated: true activating: false excl_rad: -1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: flame props: primary_name: marker_replica5 replica_to: marker_replica5 walk_dist: 0 pow_rolls: 3}}}} Lua marker 4 at (25, 28): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: 1: func: CLASS: FunctionWrapper name: tw_machine_tw_func fn: [type function] warning_turns: 30 see_function: CLASS: FunctionWrapper name: callback.volcano_in_radius_12 fn: [type function] trigger_see_message: The volcano roars to life, belching forth lava! warning_see_message: The air gets thick with the scent of sulphur. warning_done: false spread_rate: 5 size_min: 125 size_max: 125 pow_max: 6 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 437 type: turn buildup_turns: 0 sub_type: tick delay_min: 300 listener_only: true delay_max: 800 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 want_remove: false kill_cat: other calling_replicas: false activated: true activating: false excl_rad: -1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: flame props: primary_name: marker_replica1 replica_to: marker_replica1 walk_dist: 0 pow_rolls: 3}}}} Lua marker 5 at (27, 26): {{{{ CLASS: PropertiesDescriptor props: replica_to: marker_replica1 }}}} Lua marker 6 at (48, 23): {{{{ CLASS: PropertiesDescriptor props: replica_to: marker_replica0 }}}} Lua marker 7 at (49, 24): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: 1: func: CLASS: FunctionWrapper name: tw_machine_tw_func fn: [type function] warning_turns: 30 see_function: CLASS: FunctionWrapper name: callback.volcano_in_radius_12 fn: [type function] trigger_see_message: The volcano roars to life, belching forth lava! warning_see_message: The air gets thick with the scent of sulphur. warning_done: false spread_rate: 5 size_min: 125 size_max: 125 pow_max: 6 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 493 type: turn buildup_turns: 0 sub_type: tick delay_min: 300 listener_only: true delay_max: 800 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 want_remove: false kill_cat: other calling_replicas: false activated: true activating: false excl_rad: -1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: flame props: primary_name: marker_replica0 replica_to: marker_replica0 walk_dist: 0 pow_rolls: 3}}}} Lua marker 8 at (51, 45): {{{{ CLASS: PropertiesDescriptor props: replica_to: marker_replica4 }}}} Lua marker 9 at (54, 45): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: 1: func: CLASS: FunctionWrapper name: tw_machine_tw_func fn: [type function] warning_turns: 30 see_function: CLASS: FunctionWrapper name: callback.volcano_in_radius_12 fn: [type function] trigger_see_message: The volcano roars to life, belching forth lava! warning_see_message: The air gets thick with the scent of sulphur. warning_done: false spread_rate: 5 size_min: 125 size_max: 125 pow_max: 6 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 224 type: turn buildup_turns: 0 sub_type: tick delay_min: 300 listener_only: true delay_max: 800 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 want_remove: false kill_cat: other calling_replicas: false activated: true activating: false excl_rad: -1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: flame props: primary_name: marker_replica4 replica_to: marker_replica4 walk_dist: 0 pow_rolls: 3}}}} Lua marker 10 at (57, 35): {{{{ CLASS: PropertiesDescriptor props: replica_to: marker_replica3 }}}} Lua marker 11 at (57, 37): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: 1: func: CLASS: FunctionWrapper name: tw_machine_tw_func fn: [type function] warning_turns: 30 see_function: CLASS: FunctionWrapper name: callback.volcano_in_radius_12 fn: [type function] trigger_see_message: The volcano roars to life, belching forth lava! warning_see_message: The air gets thick with the scent of sulphur. warning_done: false spread_rate: 5 size_min: 125 size_max: 125 pow_max: 6 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 287 type: turn buildup_turns: 0 sub_type: tick delay_min: 300 listener_only: true delay_max: 800 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 1 want_remove: false kill_cat: other calling_replicas: false activated: true activating: false excl_rad: -1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: flame props: primary_name: marker_replica3 replica_to: marker_replica3 walk_dist: 0 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>