Crash caused by signal #8: Floating point exception Version: Dungeon Crawl Stone Soup 0.31-a0-1591-g515db51 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 101819436688034854, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name rotlqkf -rc /var/dcss/gamedata/dcss-trunk/rc-files/rotlqkf.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/rotlqkf.macro -morgue /var/dcss/gamedata/dcss/morgue/rotlqkf/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/rotlqkf:2024-01-06.07:58:27.sock -await-connection RC options: restart_after_game = false Crash caused by signal #8: Floating point exception Obtained 21 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x7903f8]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x799ede]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x790860]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7f8cf1fd74c0]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt36tracer_nonenchantment_affect_monsterEP7monster+0x188) [0x74cd08]: bolt::tracer_nonenchantment_affect_monster(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt21tracer_affect_monsterEP7monster+0x605) [0x754655]: bolt::tracer_affect_monster(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt14affect_monsterEP7monster+0x5a7) [0x74d3f7]: bolt::affect_monster(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt11affect_cellEv+0x228) [0x750c48]: bolt::affect_cell() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt7do_fireEv+0xc88) [0x753358]: bolt::do_fire() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt4fireEv+0x9f) [0x7537ff]: bolt::fire() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11fire_tracerPK7monsterR4boltbb+0xc7) [0x753fb7]: fire_tracer(monster const*, bolt&, bool, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xabbebf] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z16handle_mon_spellP7monster+0x7cc) [0xac867c]: handle_mon_spell(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z19handle_monster_moveP7monster+0x1ffd) [0xaa237d]: handle_monster_move(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15handle_monstersb+0xb14) [0xaa33a4]: handle_monsters(bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12world_reactsv+0x12e) [0xdeb31e]: world_reacts() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xdec7ce] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xded5bd] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x18c) [0x6e80ac]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f8cf1fc2840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x6e8b89]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f8cf237cf2a in __waitpid (pid=30188, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f8cf237cf2a in __waitpid (pid=30188, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x0000000000790275 in call_gdb (file=file@entry=0x7f8cf2367540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 30186\000\000\000\000\000\000\000" #2 0x0000000000799efa in do_crash_dump () at dbg-asrt.cc:692 t = 1704527964 dir = "/var/dcss/gamedata/dcss/morgue/rotlqkf/" name = "/var/dcss/gamedata/dcss/morgue/rotlqkf/crash-rotlqkf-20240106-075924.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x7f8cf2367540 <_IO_2_1_stderr_> #3 0x0000000000790860 in crash_signal_handler (sig_num=8) at crash.cc:198 No locals. #4 No locals. #5 0x000000000074cd08 in bolt::tracer_nonenchantment_affect_monster (this=0x7ffc52150f10, mon=0x13550e8 ) at beam.cc:4475 mon_source = preac = 0 post = 20271336 final = 10 side_effect = true #6 0x0000000000754655 in bolt::tracer_affect_monster (this=0x7ffc52150f10, mon=0x13550e8 ) at beam.cc:4520 No locals. #7 0x000000000074d3f7 in bolt::affect_monster (this=0x7ffc52150f10, mon=0x13550e8 ) at beam.cc:5077 engulfs = preac = 0 postac = 1802464627 final = 1701060709 conducts = {{conduct = DID_NOTHING, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x0}, did_sanctuary = false}, {conduct = DID_NOTHING, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x0}, did_sanctuary = false}, {conduct = DID_NOTHING, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x3a34a40}, did_sanctuary = 112}} beam_hit = r = {bits = std::vector of length 35180421398932, capacity 35180421398934 = { rand_ev = repel = #8 0x0000000000750c48 in bolt::affect_cell (this=this@entry=0x7ffc52150f10) at beam.cc:1092 ignored = false m = 0x13550e8 hit_player = #9 0x0000000000753358 in bolt::do_fire (this=0x7ffc52150f10) at beam.cc:1313 feat = was_seen = coff = {cstate = false} #10 0x00000000007537ff in bolt::fire (this=0x7ffc52150f10) at beam.cc:1137 boltcopy = {origin_spell = SPELL_PYRE_ARROW, range = 5, glyph = 42 U'*', colour = 4 '\004', flavour = BEAM_STICKY_FLAME, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, source = {x = 40, y = 26}, target = {x = 38, y = 23}, damage = {num = 0, size = 0}, ench_power = 84, hit = 25, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 5245, source_name = "a smoke demon", name = "pyre arrow", 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 = "pyre arrow", 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, is_tracer = true, 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 0 elements, foe_info = {count = 0, power = 0, 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, dont_stop_trees = 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, auto_hit = 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} #11 0x0000000000753fb7 in fire_tracer (mons=mons@entry=0x1353d08 , pbolt=..., explode_only=, explosion_hole=explosion_hole@entry=false) at beam.cc:2118 No locals. #12 0x0000000000abbebf in _should_cast_spell (ignore_good_idea=false, beem=..., spell=SPELL_PYRE_ARROW, mons=...) at mon-cast.cc:3891 explode = foe = foe = explode = ri = #13 _target_and_justify_spell (mons=..., beem=..., spell=spell@entry=SPELL_PYRE_ARROW, ignore_good_idea=ignore_good_idea@entry=false) at mon-cast.cc:4022 logic = victim = 0x0 #14 0x0000000000ac867c in _choose_spell_to_cast (ignore_good_idea=, hspell_pass=std::vector of length 3, capacity 3 = {...}, beem=..., mons=...) at mon-cast.cc:4111 prefer_selfench = chosen_slot = attempt = orig_beem = {origin_spell = SPELL_NO_SPELL, range = -2, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, source = {x = 40, y = 26}, target = {x = 38, y = 23}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 5245, 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, 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 = 0, hit_count = std::map with 0 elements, foe_info = {count = 0, power = 0, 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, dont_stop_trees = 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, auto_hit = 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} reroll = false orig_beem = reroll = slot = __for_range = __for_begin = __for_end = found_spell = chosen_slot = slot = __for_range = __for_begin = __for_end = targ_beam = attempt = prefer_selfench = chosen_slot = #15 handle_mon_spell (mons=0x1353d08 ) at mon-cast.cc:4204 hspell_pass = std::vector of length 3, capacity 3 = {{spell = SPELL_PYRE_ARROW, freq = 19 '\023', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 4}}, {spell = SPELL_STEAM_BALL, freq = 19 '\023', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 4}}, {spell = SPELL_SMITING, freq = 19 '\023', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 4}}} beem = {origin_spell = SPELL_PYRE_ARROW, range = 5, glyph = 42 U'*', colour = 4 '\004', flavour = BEAM_STICKY_FLAME, real_flavour = BEAM_STICKY_FLAME, drop_item = false, item_mulches = false, item = 0x0, source = {x = 40, y = 26}, target = {x = 38, y = 23}, damage = {num = 0, size = 0}, ench_power = 84, hit = 25, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 5245, source_name = "a smoke demon", name = "pyre arrow", 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 = "pyre arrow", 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 1, capacity 1 = {{x = 40, y = 25}}, extra_range_used = 0, is_tracer = true, 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 = {[5257] = 1}, foe_info = {count = 0, power = 0, 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, dont_stop_trees = 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, auto_hit = false, ray = {r = {start = {x = 40.299999999999997, y = 25.699999999999999}, dir = {x = -0.55470019622522915, y = -0.83205029433784372}}, on_corner = false, cycle_idx = 2}, 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_cast = flags = battlesphere = #16 0x0000000000aa237d in _do_mon_spell (mons=0x1353d08 ) at mon-act.cc:297 No locals. #17 _mons_take_special_action (old_energy=82, mons=...) at mon-act.cc:1605 friendly_or_near = friendly_or_near = beem = #18 handle_monster_move (mons=0x1353d08 ) at mon-act.cc:1933 entry = disabled = old_energy = 82 non_move_energy = old_pos = #19 0x0000000000aa33a4 in handle_monsters (with_noise=with_noise@entry=true) at mon-act.cc:2435 mon = 0x1353d08 oldspeed = 82 tries = 14 #20 0x0000000000deb31e in world_reacts () at main.cc:2590 No locals. #21 0x0000000000dec7ce in _input () at main.cc:1290 player_disabled = {was_disabled = false} #22 0x0000000000ded5bd in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #23 0x00000000006e80ac in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #24 main (argc=, argv=0x7ffc52152278) at main.cc:335 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 30186) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 23, depth = 1 Level id: Pan Level build method = , level layout type = rooms, absdepth0 = 24 Level vaults: evilmike_mini_pan_pillars_b layout_rooms pan_exit pan_to_abyss nicolae_pan_sick_transit Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 5 at (28, 21): Malign gateway (-143, monster) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The ice encasing you melts away. Found a potion of cancellation. You feel yourself speed up. The white draconian stormcaller is distracted by your dazzling golden aura. The rime drake breathes ice at you. The icy flash freeze hits you! You partially resist. You are encased in ice. The rime drake is struck by your spines. The rime drake bites you. The white draconian stormcaller roars! You slice the rime drake!! You burn the rime drake. You kill the rime drake! The rime drake's corpse disappears in a puff of smoke! The white draconian stormcaller is no longer distracted by gold. The death drake completely misses you. The death drake bites you. You slash the death drake! The death drake decays. You burn the death drake. The death drake is moderately wounded. The swamp drake completely misses you. You slash the death drake! The death drake decays. You burn the death drake! The death drake is heavily wounded. The ice encasing you melts away. You block the death drake's attack. You slice the death drake!! The death drake decays. You burn the death drake! The death drake is almost dead. The swamp drake closely misses you. You open the death drake like a pillowcase!!! You burn the death drake. You kill the death drake! The death drake's corpse disappears in a puff of smoke! The swamp drake is struck by your spines. The swamp drake completely misses you. The white draconian stormcaller completely misses you. You open the swamp drake like a pillowcase!!! You burn the swamp drake. You kill the swamp drake! The swamp drake's corpse disappears in a puff of smoke! The red draconian scorcher is distracted by your dazzling golden aura. You slice the white draconian stormcaller!! The white draconian stormcaller decays. You burn the white draconian stormcaller! The white draconian stormcaller is heavily wounded. The white draconian stormcaller breathes frost at you. The blast of cold hits you! You resist. You slash the white draconian stormcaller! The white draconian stormcaller decays. You burn the white draconian stormcaller. The white draconian stormcaller is severely wounded. You chop the white draconian stormcaller into pieces!!! You burn the white draconian stormcaller! You kill the white draconian stormcaller! The red draconian scorcher is no longer distracted by gold. The red draconian scorcher breathes fire at you. The searing blast misses you. You block the red draconian scorcher's attack. You slash the red draconian scorcher! The red draconian scorcher decays. You burn the red draconian scorcher. The red draconian scorcher is severely wounded. You slash the red draconian scorcher! The red draconian scorcher decays. You burn the red draconian scorcher. The red draconian scorcher is almost dead. You block the red draconian scorcher's attack. You open the red draconian scorcher like a pillowcase!!! You burn the red draconian scorcher. You kill the red draconian scorcher! No target in view! You now have 5858 gold pieces (gained 5). Things that are here: a +0 rapier; a +2 cloak Magic restored. Items here: )) [[[. HP restored. There is a stone staircase leading up here. You fly upwards. Level annotation: 2 transporters, Bisin's ghost, master TrFi There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. Saving game... please wait. Welcome back, rotlqkf the Demonspawn Warper. Gozag says: Greed is good. Press ? for a list of commands and other information. You reach down and open the door. There is an open door here. You now have 5864 gold pieces (gained 6). You now have 5868 gold pieces (gained 4). Things that are here: a +0 cloak; a +0 long sword You now have 5875 gold pieces (gained 7). Things that are here: a +0 cloak; a +0 long sword You now have 5892 gold pieces (gained 17). You now have 5900 gold pieces (gained 8). There is an open door, spattered with blood here. Things that are here: a +0 cloak; a +0 rapier Found a stone staircase leading down. Found a stone staircase leading up. You now have 5948 gold pieces (gained 48). Things that are here: a +0 cloak; a +0 scimitar You now have 5954 gold pieces (gained 6). You see here a +0 long sword. w - 4 potions of cancellation (gained 1) Found a potion of degeneration. Things that are here: a +0 cloak; a +0 long sword There is an open door here. There is an open door here. Key pressed, stopping explore. There is an open door here. You see here a +0 halberd. There is an open door here. There is an open door here. k - 44 scrolls of teleportation (gained 1) You reach down and open the door. There is an open door here. A death cob comes into view. The death cob gives a chilling moan. You hear a roar! A death cob is nearby! A death cob is nearby! Found 2 stones. The death cob is struck by your spines. The death cob completely misses you. The death cob barely misses you. The death cob hits you! The death cob drains your vigour! You feel yourself slow down. You hit the death cob but do no damage. The death cob is lightly damaged. The death cob is struck by your spines. The death cob hits you!! The death cob drains your vigour! You feel as though you will be slow longer. The death cob misses you. The death cob completely misses you. You hear a roar! You hit the death cob. The death cob decays. You burn the death cob. The death cob is lightly damaged. The death cob hits you. You cut the death cob into ribbons!!! The death cob decays. You burn the death cob! The death cob is almost destroyed. The death cob is struck by your spines. The death cob hits you but does no damage. You block the death cob's attack. You hit the death cob. The death cob decays. You burn the death cob. The death cob looks even weaker. The death cob is almost destroyed. You block the death cob's attack. A green draconian comes into view. It is wielding a +0 dire flail. The death cob misses you. You hit the death cob but do no damage. The death cob is almost destroyed. You block the death cob's attack. A black draconian knight comes into view. It is wielding a +0 great sword. The death cob hits you. The death cob drains your vigour! You feel as though you will be slow longer. You slash the death cob! You burn the death cob. You destroy the death cob! A golden dragon comes into view. The green draconian breathes poison at you. The blast of poison misses you. The golden dragon moves out of view. You slice the green draconian!! The green draconian decays. You burn the green draconian. The green draconian looks even weaker. The green draconian is moderately wounded. The black draconian knight gestures wildly while chanting. The black draconian knight seems to speed up. You hear a roar! You hit the green draconian. The green draconian decays. You burn the green draconian. The green draconian is heavily wounded. The black draconian knight gestures wildly while chanting. The black draconian knight flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. The green draconian is struck by your spines. The green draconian completely misses you. The green draconian misses you. You slash the green draconian! The green draconian decays. You burn the green draconian. The green draconian is severely wounded. You slice something!! You burn something. You hit something but do no damage. Something hits you! You slice something!! You burn something! You hit the green draconian but do no damage. The green draconian is severely wounded. A bolt of lightning appears from out of thin air! The bolt of lightning misses you. x2 The green draconian is struck by your spines. The green draconian completely misses you. You block the green draconian's attack. You hear a roar! You slice the green draconian!! You burn the green draconian. You kill the green draconian! A bolt of lightning appears from out of thin air! The bolt of lightning misses you. x2; The bolt of lightning hits something. The golden dragon breathes fire at you. The bolt of fire hits you!! You resist. Found an embroidered scarf. A bolt of lightning appears from out of thin air! The bolt of lightning misses you. Something hits you! Things that are here: 14 gold pieces; a +0 dire flail You hit the golden dragon. The golden dragon decays. The golden dragon is lightly wounded. Something misses you. You slice the golden dragon!! The golden dragon decays. You burn the golden dragon. The golden dragon is moderately wounded. The golden dragon bites you! You block the golden dragon's attack. The golden dragon completely misses you. A black draconian knight comes into view. It is wielding a +2 war axe of freezing. You barely miss the golden dragon. The golden dragon is moderately wounded. Something completely misses you. The black draconian knight breathes lightning at you. The bolt of lightning hits the golden dragon! The golden dragon resists. The bolt of lightning hits you!!! The golden dragon is distracted by your dazzling golden aura. You strike the helpless golden dragon from behind! You cut the golden dragon into ribbons!!!! The golden dragon decays. You burn the golden dragon. The golden dragon is no longer distracted by gold. The golden dragon is almost dead. Something hits you!! You slice the golden dragon!! You kill the golden dragon! Something hits you! Something completely misses you. The black draconian knight blocks your attack. Something barely misses you. You block the black draconian knight's attack. Something hits you!! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You slash something! You burn something. Reactivating autopickup. You feel a bit more experienced. A purple draconian shifter comes into view. It is wielding a +0 rapier. You block the black draconian knight's attack. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! Cast which spell? (? or * to list) Space momentarily warps into an impossible shape! You slice the black draconian knight!! The black draconian knight decays. You burn the black draconian knight. You carve the purple draconian shifter like a ham!!! The purple draconian shifter decays. You burn the purple draconian shifter! The black draconian knight breathes lightning at you. The bolt of lightning misses you. Casting: Manifold Assault (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Manifold Assault. You are very lightly contaminated with residual magic. Nothing appears to happen. You block the black draconian knight's attack. The purple draconian shifter mumbles some strange words. The purple draconian shifter blinks! Casting: Manifold Assault (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Space momentarily warps into an impossible shape! You slice the purple draconian shifter!! The purple draconian shifter decays. You burn the purple draconian shifter! You kill the purple draconian shifter! You slice the black draconian knight!! The black draconian knight decays. You burn the black draconian knight! The black draconian knight completely misses you. Casting: Manifold Assault (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Space momentarily warps into an impossible shape! The black draconian knight blocks your attack. Casting: Manifold Assault (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Space momentarily warps into an impossible shape! You hit the black draconian knight but do no damage. The black draconian knight is struck by your spines. The black draconian knight hits you but does no damage. Casting: Manifold Assault (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Space momentarily warps into an impossible shape! The black draconian knight blocks your attack. The black draconian knight closely misses you. Casting: Manifold Assault (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Space momentarily warps into an impossible shape! The black draconian knight blocks your attack. The black draconian knight completely misses you. Casting: Manifold Assault (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Space momentarily warps into an impossible shape! You slice the black draconian knight!! You burn the black draconian knight. You kill the black draconian knight! Casting: Manifold Assault (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Your magical contamination has completely faded away. There is an open door here. You feel yourself speed up. There is an open door here. Items here: )) [[[. Magic restored. There is a stone staircase leading up here. HP restored. Things that are here: a +0 cloak; a +0 long sword You see here a +0 trident. There is an open door here. You now have 5960 gold pieces (gained 6). Things that are here: a +0 great sword; a +0 cloak You now have 5974 gold pieces (gained 14). You see here a +0 dire flail. Found a stone staircase leading down. You now have 6005 gold pieces (gained 31). Things that are here: a +2 war axe of freezing; a +0 cloak; a +0 tower shield You see here a +0 dire flail. You now have 6012 gold pieces (gained 7). Things that are here: a +0 rapier; a +0 cloak You see here a +0 dire flail. Things that are here: a +2 war axe of freezing; a +0 cloak; a +0 tower shield Found a scimitar. You see here a scarf of harm. You sense a monster nearby. A storm dragon comes into view. The storm dragon roars deafeningly! A storm dragon is nearby! A storm dragon is nearby! A tentacled monstrosity comes into view. The storm dragon breathes lightning at you. The bolt of lightning misses you. You slash the tentacled monstrosity! The tentacled monstrosity decays. You burn the tentacled monstrosity. The tentacled monstrosity is lightly wounded. The tentacled monstrosity is struck by your spines. The tentacled monstrosity completely misses you. x2 The tentacled monstrosity tentacle-slaps you but does no damage. You chop the tentacled monstrosity into pieces!!!! The tentacled monstrosity decays. You burn the tentacled monstrosity! The tentacled monstrosity is almost dead. You slice the tentacled monstrosity!! You burn the tentacled monstrosity. You kill the tentacled monstrosity! You hit the storm dragon but do no damage. The storm dragon is struck by your spines. The storm dragon closely misses you. The storm dragon barely misses you. You block the storm dragon's attack. You slice the storm dragon!! The storm dragon decays. You burn the storm dragon! The storm dragon is heavily wounded. The storm dragon breathes lightning at you. The bolt of lightning misses you. You hear a deafening roar! You slash the storm dragon! The storm dragon decays. You burn the storm dragon! The storm dragon looks even weaker. The storm dragon is severely wounded. The storm dragon completely misses you. You block the storm dragon's attack. The storm dragon completely misses you. You slice the storm dragon like a ripe choko!!! You burn the storm dragon. You kill the storm dragon! No target in view! No target in view! You now have 6038 gold pieces (gained 26). A storm dragon comes into view. A storm dragon is nearby! A storm dragon is nearby! The storm dragon breathes lightning at you. The bolt of lightning misses you. You see here 20 gold pieces. You slash the storm dragon! The storm dragon decays. You burn the storm dragon. The storm dragon is lightly wounded. The storm dragon is struck by your spines. The storm dragon bites you. The storm dragon claws you. The storm dragon misses you. You slice the storm dragon!! The storm dragon decays. You burn the storm dragon. The storm dragon is severely wounded. You cut the storm dragon into ribbons!!! You burn the storm dragon! You kill the storm dragon! No target in view! No target in view! You now have 6058 gold pieces (gained 20). You now have 6083 gold pieces (gained 25). A moth of wrath comes into view. The moth of wrath completely misses you. You chop the moth of wrath into pieces!!! The moth of wrath decays. You burn the moth of wrath! The moth of wrath is drained! The moth of wrath is almost dead. You closely miss the moth of wrath. The moth of wrath is almost dead. The moth of wrath is struck by your spines. You kill the moth of wrath! A shadow dragon comes into view. A moth of wrath comes into view. You see here 4 gold pieces. Space momentarily warps into an impossible shape! You slice the shadow dragon!! The shadow dragon decays. You burn the shadow dragon. You slice the moth of wrath!! The moth of wrath decays. You burn the moth of wrath! Space momentarily warps into an impossible shape! You barely miss the moth of wrath. You hit the shadow dragon but do no damage. The shadow dragon misses you. x2 The shadow dragon completely misses you. Space momentarily warps into an impossible shape! You open the shadow dragon like a pillowcase!!! The shadow dragon decays. You burn the shadow dragon!! You barely miss the moth of wrath. Space momentarily warps into an impossible shape! You carve the shadow dragon like a ham!!! You burn the shadow dragon. You kill the shadow dragon! You slash the moth of wrath! The moth of wrath decays. You burn the moth of wrath. You kill the moth of wrath! Your Dodging skill increases to level 25! No target in view! No target in view! No target in view! You now have 6087 gold pieces (gained 4). You now have 6103 gold pieces (gained 16). You now have 6108 gold pieces (gained 5). Found a leather armour. You reach down and open the door. There is an open door here. You now have 6137 gold pieces (gained 29). You reach down and open the door. A tentacled monstrosity comes into view. A tentacled monstrosity is nearby! A tentacled monstrosity is nearby! A tentacled monstrosity is nearby! There is an open door here. You block the tentacled monstrosity's attack. The tentacled monstrosity misses you. The tentacled monstrosity closely misses you. You cut the tentacled monstrosity into ribbons!!! The tentacled monstrosity decays. You burn the tentacled monstrosity. The tentacled monstrosity looks even weaker. The tentacled monstrosity is moderately wounded. You slice the tentacled monstrosity like a ripe choko!!! The tentacled monstrosity decays. You burn the tentacled monstrosity. The tentacled monstrosity is severely wounded. You hit the tentacled monstrosity. The tentacled monstrosity decays. The tentacled monstrosity is severely wounded. The tentacled monstrosity tentacle-slaps you but does no damage. The tentacled monstrosity misses you. The tentacled monstrosity completely misses you. You slice the tentacled monstrosity!! The tentacled monstrosity decays. You burn the tentacled monstrosity. The tentacled monstrosity is almost dead. You slice the tentacled monstrosity!! You kill the tentacled monstrosity! No target in view! You now have 6165 gold pieces (gained 28). Found a scroll of identify. You see here a scroll of identify. As you open the door, it creaks loudly! There is an open door here. You reach down and open the door. There is an open door here. You reach down and open the door. There is an open door here. You reach down and open the door. Found a stone staircase leading up. You reach down and open the door. Found a potion of degeneration. There is an open door here. A golden dragon comes into view. A golden dragon is nearby! A golden dragon is nearby! A golden dragon is nearby! Found a stone staircase leading down. The golden dragon breathes cold at you. The bolt of cold misses you. You hit the golden dragon. The golden dragon decays. The golden dragon is lightly wounded. The golden dragon is struck by your spines. The golden dragon bites you but does no damage. The golden dragon barely misses you. The golden dragon completely misses you. You slice the golden dragon like a ripe choko!!! The golden dragon decays. You burn the golden dragon. The golden dragon is severely wounded. You hit the golden dragon but do no damage. The golden dragon is severely wounded. You slice the golden dragon!! The golden dragon decays. You burn the golden dragon. The golden dragon is almost dead. You block the golden dragon's attack. The golden dragon completely misses you. x2 You slice the golden dragon!! You burn the golden dragon. You kill the golden dragon! You now have 6192 gold pieces (gained 27). You now have 6226 gold pieces (gained 34). There is a stone staircase leading down here. There is an open door here. There is an open door here. You reach down and open the door. There is an open door here. Found a robe. You see here a +0 leather armour. A fire dragon comes into view. A fire dragon is nearby! A fire dragon is nearby! A fire dragon is nearby! You block the fire dragon's attack. The fire dragon closely misses you. x2 You completely miss the fire dragon. You hit the fire dragon. The fire dragon decays. The fire dragon is lightly wounded. The fire dragon completely misses you. You block the fire dragon's attack. The fire dragon tramples you but does no damage. You closely miss the fire dragon. The fire dragon is lightly wounded. You slice the fire dragon like a ripe choko!!! The fire dragon decays. You burn the fire dragon. The fire dragon looks even weaker. The fire dragon is heavily wounded. The fire dragon is struck by your spines. The fire dragon completely misses you. The fire dragon closely misses you. You block the fire dragon's attack. You open the fire dragon like a pillowcase!!! You burn the fire dragon. You kill the fire dragon! No target in view! No target in view! You now have 6246 gold pieces (gained 20). A fire dragon comes into view. Found 118 gold pieces and a scroll of teleportation. The fire dragon roars deafeningly! You hear a deafening roar! A fire dragon is nearby! A fire dragon is nearby! A fire dragon is nearby! Found 203 gold pieces, a dragon-blood talisman, a runed flail and a flail. A golden dragon comes into view. Found 78 gold pieces, a glowing orcbow and 3 stones. The fire dragon is struck by your spines. The fire dragon bites you. The fire dragon completely misses you. The fire dragon tramples you but does no damage. The golden dragon breathes cold at you. The bolt of cold misses you. You carve the fire dragon like a ham!!! The fire dragon decays. You burn the fire dragon. The fire dragon is severely wounded. You open the fire dragon like a pillowcase!!! You burn the fire dragon. You kill the fire dragon! Found 34 gold pieces. You see here 19 gold pieces. You barely miss the golden dragon. The golden dragon bites you!! The golden dragon completely misses you. The golden dragon tramples you. You are shoved backwards! You slice the golden dragon like a ripe choko!!! The golden dragon decays. You burn the golden dragon. The golden dragon is heavily wounded. You block the golden dragon's attack. The golden dragon barely misses you. The golden dragon tramples you but does no damage. You hit the golden dragon but do no damage. The golden dragon is heavily wounded. You slash the golden dragon! The golden dragon decays. The golden dragon is severely wounded. The golden dragon completely misses you. x3 You slice the golden dragon!! The golden dragon decays. You burn the golden dragon. The golden dragon is almost dead. You chop the golden dragon into pieces!!! You burn the golden dragon. You kill the golden dragon! No target in view! You now have 6277 gold pieces (gained 31). You now have 6290 gold pieces (gained 13). You now have 6315 gold pieces (gained 25). You now have 6324 gold pieces (gained 9). You now have 6341 gold pieces (gained 17). You now have 6375 gold pieces (gained 34). You now have 6389 gold pieces (gained 14). You now have 6422 gold pieces (gained 33). You now have 6456 gold pieces (gained 34). You now have 6483 gold pieces (gained 27). You see here a +2 flail of draining. You now have 6517 gold pieces (gained 34). You now have 6550 gold pieces (gained 33). You now have 6556 gold pieces (gained 6). You now have 6584 gold pieces (gained 28). You now have 6622 gold pieces (gained 38). You now have 6655 gold pieces (gained 33). You now have 6677 gold pieces (gained 22). You see here a +2 flail of draining. You now have 6711 gold pieces (gained 34). You see here a +2 orcbow of electrocution. k - 45 scrolls of teleportation (gained 1) Key pressed, stopping explore. There is an open door here. There is an open door here. There is an open door here. Done exploring. Done exploring. Done exploring. Done exploring. Search for what [? for help]? . Search for what [Enter for "."]? fire Search for what [Enter for "fire", or ? for help]? pande There is an open door here. There is an open door here. There is a stone staircase leading up here. You fly upwards. Level annotation: 2 transporters, Bisin's ghost, master TrFi There is a stone staircase leading down here. You see here a +0 hand axe. There is a gate leading back out of this place here. You fly up through the gate. Welcome back to the Depths! There is a gate to the Realm of Zot, spattered with blood here. You see here a +0 war axe. There is an open door, spattered with blood here. Things that are here: a +0 cloak; a +0 halberd Things that are here: a +0 dire flail; a +0 dire flail You see here a +0 scimitar. There is a one-way gate leading to the halls of Pandemonium here. You see here a +0 heavy scythe. You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or T - a +6 ring of dexterity; > or x - a +4 ring of slaying You remove your +4 ring of slaying. You feel clever. K - the ring of the Two Names (right hand) {Int+6 SInv} You are an undying horror. You are flying. You are studying Stealth, Unarmed Combat, Spellcasting and Hexes. Your flying speed is average. Your attack delay is about 0.7 (and cannot be improved with additional weapon skill). Your damage rating with your +9 great sword of flaming is about 61 (Base 17 x 145% (Dex) x 210% (Skill) + 9 (Ench)). Your base attributes are Str 14, Int 19, Dex 19. Unknown command. Okay, then. You enter the halls of Pandemonium! To return, you must find a gate leading back. Welcome back, rotlqkf the Demonspawn Warper. Gozag says: Greed is good. Press ? for a list of commands and other information. A sixfirhy comes into view. A sixfirhy is nearby! Space momentarily warps into an impossible shape! You closely miss the sixfirhy. Space momentarily warps into an impossible shape! You slice the sixfirhy!! The sixfirhy decays. You burn the sixfirhy. Space momentarily warps into an impossible shape! You barely miss the sixfirhy. Space momentarily warps into an impossible shape! You closely miss the sixfirhy. Space momentarily warps into an impossible shape! You slice the sixfirhy!! You burn the sixfirhy. You kill the sixfirhy! You can't see any susceptible monsters within range! (Use Z to cast anyway.) Magic restored. You now have 6716 gold pieces (gained 5). A lorocyproca comes into view. The lorocyproca moves out of view. The lorocyproca gives a chilling moan. An orange demon comes into view. A large abomination comes into view. There are monsters nearby! There are monsters nearby! Space momentarily warps into an impossible shape! You slash the lorocyproca! The lorocyproca decays. You burn the lorocyproca. You hit the orange demon. The orange demon decays. You burn the orange demon. You slash the large abomination! The large abomination decays. You burn the large abomination. A demonspawn warmonger comes into view. It is wielding a +2 demon whip of venom, wearing a +4 plate armour of willpower and wearing a +0 tower shield of fire resistance. Space momentarily warps into an impossible shape! The demonspawn warmonger shouts! You cut the large abomination into ribbons!!! You burn the large abomination! You destroy the large abomination! You carve the orange demon like a ham!!! You burn the orange demon. You kill the orange demon! You barely miss the lorocyproca. You hear a screech! Space momentarily warps into an impossible shape! You closely miss the lorocyproca. The demonspawn warmonger blocks your attack. The demonspawn warmonger pulls the alarm! The alarm trap emits a blaring wail! A sentinel's mark forms upon you. You hear a shout! x2 Something screams, "Scamper away, thou errant toenail-biting scut!" You hear a roar! x4; You hear a shout! x2; You hear a roar! x2 Space momentarily warps into an impossible shape! You slash the lorocyproca! The lorocyproca decays. You burn the lorocyproca. You slice the demonspawn warmonger!! The demonspawn warmonger decays. You burn the demonspawn warmonger. Space momentarily warps into an impossible shape! You slice the demonspawn warmonger like a ripe choko!!! The demonspawn warmonger decays. You burn the demonspawn warmonger. You hit the lorocyproca but do no damage. Space momentarily warps into an impossible shape! You hit the lorocyproca. The lorocyproca decays. You burn the lorocyproca. You slash the demonspawn warmonger! The demonspawn warmonger decays. You burn the demonspawn warmonger. The demonspawn warmonger calls down the wrath of its god upon you. The lorocyproca seems less certain of its magic. Space momentarily warps into an impossible shape! You slice the lorocyproca!! The lorocyproca decays. You burn the lorocyproca. You hit the demonspawn warmonger. The demonspawn warmonger decays. You burn the demonspawn warmonger. Space momentarily warps into an impossible shape! You hit the lorocyproca. The lorocyproca decays. The demonspawn warmonger blocks your attack. Space momentarily warps into an impossible shape! You completely miss the lorocyproca. You hit the demonspawn warmonger but do no damage. Space momentarily warps into an impossible shape! You hit the demonspawn warmonger but do no damage. You barely miss the lorocyproca. A reaper comes into view. It is wielding a +1 scythe of protection. Space momentarily warps into an impossible shape! You hit the lorocyproca. You kill the lorocyproca! The demonspawn warmonger blocks your attack. You hit the reaper but do no damage. Space momentarily warps into an impossible shape! You carve the reaper like a ham!!! The reaper decays. You burn the reaper!! You kill the reaper! You slice the demonspawn warmonger!! The demonspawn warmonger decays. You burn the demonspawn warmonger. The demonspawn warmonger mumbles some strange prayers to its god against you. Your magic feels tainted. Space momentarily warps into an impossible shape! You carve the demonspawn warmonger like a ham!!!! You kill the demonspawn warmonger! You lose access to your magic! An orange demon comes into view. You are unable to access your magic! You are unable to access your magic! An orange demon is nearby! You block the orange demon's attack. You regain access to your magic. The orange demon is struck by your spines. The orange demon completely misses you. You block the orange demon's attack. A demonspawn warmonger comes into view. It is wielding a +2 glaive of venom. You see here 8 gold pieces. You slice the orange demon!! The orange demon decays. You burn the orange demon. The orange demon is almost dead. You block the orange demon's attack. The orange demon completely misses you. You open the orange demon like a pillowcase!!! You burn the orange demon. You kill the orange demon! You block the demonspawn warmonger's attack. A shadow demon comes into view. Found a scroll of identify. You block the demonspawn warmonger's attack. The demonspawn warmonger barely misses you. x2 A demonspawn warmonger comes into view. It is wielding a +3 glaive of protection and wearing a +3 plate armour of fire resistance. The shadow demon gestures. Items here: $ ) [[. You slash the demonspawn warmonger! The demonspawn warmonger decays. You burn the demonspawn warmonger. The demonspawn warmonger is drained! The demonspawn warmonger is lightly wounded. You slash the demonspawn warmonger! The demonspawn warmonger decays. You burn the demonspawn warmonger. The demonspawn warmonger looks even weaker. The demonspawn warmonger is moderately wounded. The demonspawn warmonger completely misses you. You block the demonspawn warmonger's attack. The demonspawn warmonger completely misses you. You slash the demonspawn warmonger! The demonspawn warmonger decays. You burn the demonspawn warmonger. The demonspawn warmonger is moderately wounded. A balrug comes into view. It is wielding a +0 demon whip of electrocution. You hear a grinding noise. Found a gate leading to another region of Pandemonium. Space momentarily warps into an impossible shape! You open the orange demon like a pillowcase!!! The orange demon decays. You burn the orange demon! You cut the balrug into ribbons!!! The balrug decays. You hit the Executioner but do no damage. You lose access to your magic! You are unable to access your magic! You are unable to access your magic! You are unable to access your magic! You cut the demonspawn warmonger into ribbons!!! The demonspawn warmonger decays. You burn the demonspawn warmonger! The demonspawn warmonger is almost dead. The sixfirhy hits you but does no damage. A blizzard demon comes into view. You chop the shadow demon into pieces!!! You burn the shadow demon! You kill the shadow demon! The orange demon dissolves into shadows! The sixfirhy dissolves into shadows! The balrug gestures at you. Makhleb smites you! A demonspawn blood saint comes into view. It is wielding a +0 dagger. The demonspawn warmonger unwields a +3 glaive of protection. The demonspawn warmonger wields a +3 longbow of flaming. It bursts into flame! The demonspawn warmonger shoots an arrow. The arrow hits you!! The arrow burns you. You regain access to your magic. The demonspawn warmonger attacks as it pursues you! The demonspawn warmonger completely misses you. A demonspawn corrupter comes into view. It is wielding a +0 glaive. You see here 8 gold pieces. A Caiquufa and a sun demon come into view. The balrug is no longer moving slowly. The balrug is no longer weakened. You block the demonspawn corrupter's attack. The demonspawn warmonger calls upon its god to speed up the demonspawn warmonger. The demonspawn warmonger seems to speed up. A balrug and a neqoxec come into view. The balrug is wielding a +2 demon whip of venom. Caiquufa sneers, "Tremble, thou erky flat-headed efter!" The blizzard demon is distracted by your dazzling golden aura. The demonspawn warmonger mumbles some strange prayers to its god against you. Your magic feels more tainted. The balrug gestures at you. Something smites you! The blizzard demon shouts! [a] - 480 gold - invisibility, might and brilliance [b] - 384 gold - might, brilliance and invisibility [c] - 713 gold - resistance, enlightenment, heal wounds, curing and magic Purchase which effect? You feel very mighty all of a sudden. You feel clever all of a sudden. You fade into invisibility! A tormentor comes into view. The balrug gestures at you. Something smites you! The demonspawn warmonger is distracted by your dazzling golden aura. The demonspawn corrupter completely misses you. The neqoxec is distracted by your dazzling golden aura. The sun demon is distracted by your dazzling golden aura. The sun demon shouts! The demonspawn warmonger shouts! You slash Caiquufa! Caiquufa decays. You burn Caiquufa. Caiquufa is lightly wounded. Caiquufa gestures. The dungeon shakes, a horrible noise fills the air, and a portal to some otherworldly place is opened! You miss Caiquufa. Caiquufa is lightly wounded. The neqoxec is no longer distracted by gold. A demonspawn blood saint comes into view. It is wielding a +0 dagger and wearing a +2 robe of resistance. An orange demon comes into view. The demonspawn corrupter completely misses you. The tormentor says, "I'll crush your bones, one by one." The demonspawn warmonger shoots an arrow. You block the arrow. You carve Caiquufa like a ham!!! Caiquufa decays. You burn Caiquufa!! Caiquufa is heavily wounded. The sun demon is no longer distracted by gold. The blizzard demon is no longer distracted by gold. You block the demonspawn corrupter's attack. The demonspawn blood saint calls on the powers of chaos! The tormentor seems to speed up. The demonspawn warmonger looks momentarily different. The orange demon seems to speed up. The demonspawn blood saint suddenly seems more agile. The balrug suddenly seems more resistant. The blizzard demon seems to grow stronger. The neqoxec gestures at you. Something gnaws on your mind! You feel your power leaking away. The demonspawn warmonger shoots an arrow. The arrow completely misses you. The arrow hits Caiquufa! The arrow burns Caiquufa. Caiquufa gestures at you. The demonspawn corrupter blinks! The demonspawn warmonger blinks! You slice Caiquufa!! Caiquufa decays. You burn Caiquufa! Caiquufa is almost dead. A neqoxec comes into view. The demonspawn corrupter is struck by your spines. The demonspawn corrupter completely misses you. The demonspawn corrupter kicks you! You miss Caiquufa. Caiquufa is almost dead. The demonspawn warmonger shoots an arrow. The arrow hits the tormentor! The arrow burns the tormentor. Caiquufa gestures. Caiquufa flickers and vanishes for a moment. You slice Caiquufa!! You burn Caiquufa. You kill Caiquufa! A smoke demon comes into view. The demonspawn corrupter is struck by your spines. The demonspawn corrupter completely misses you. x2 A smoke demon comes into view. You catch the helpless demonspawn corrupter completely off-guard! You slice the demonspawn corrupter like a ripe choko!!! The demonspawn corrupter decays. You burn the demonspawn corrupter!! The demonspawn corrupter is almost dead. The demonspawn warmonger is no longer distracted by gold. The smoke demon gestures at you. Something smites you! You block the demonspawn warmonger's attack. The demonspawn warmonger completely misses you. The demonspawn warmonger misses you. The smoke demon is distracted by your dazzling golden aura. You miss the demonspawn corrupter. The demonspawn corrupter is almost dead. You block the sun demon's attack. The demonspawn corrupter is struck by your spines. You kill the demonspawn corrupter! The smoke demon roars! You slice the demonspawn warmonger!! You burn the demonspawn warmonger! You kill the demonspawn warmonger! You block the sun demon's attack. The demonspawn warmonger shoots an arrow. The arrow hits the neqoxec!!! The arrow burns the neqoxec. The neqoxec dies! You strike the helpless tormentor from behind! You open the tormentor like a pillowcase!!! You burn the tormentor. You kill the tormentor! The balrug is distracted by your dazzling golden aura. The sun demon is struck by your spines. The sun demon completely misses you. The demonspawn blood saint calls on the powers of chaos! The sun demon suddenly seems more resistant. The smoke demon seems to speed up. The orange demon goes berserk! The balrug seems to speed up. The demonspawn warmonger seems to grow stronger. The demonspawn blood saint suddenly seems more agile. The blizzard demon suddenly seems more resistant. The balrug shouts! You slice the blizzard demon like a ripe choko!!! The blizzard demon decays. You burn the blizzard demon. You kill the blizzard demon! The sun demon is distracted by your dazzling golden aura. You catch the helpless sun demon completely off-guard! You slice the sun demon!! The sun demon decays. The sun demon looks even weaker. The sun demon is no longer distracted by gold. The sun demon is severely wounded. The sentinel's mark upon you fades away. The balrug gestures at you. Makhleb smites you! You slice the sun demon like a ripe choko!!! You kill the sun demon! The smoke demon roars! A smoke demon comes into view. The neqoxec is distracted by your dazzling golden aura. The demonspawn warmonger shoots an arrow. The arrow barely misses the demonspawn blood saint. The arrow completely misses you. The balrug is no longer distracted by gold. The smoke demon is distracted by your dazzling golden aura. The demonspawn blood saint is distracted by your dazzling golden aura. The balrug gestures at you. The bolt of fire hits you!! You resist. The demonspawn blood saint is distracted by your dazzling golden aura. The demonspawn warmonger calls upon its god to speed up the demonspawn blood saint. The demonspawn blood saint seems to speed up. The demonspawn blood saint shouts! x2; The neqoxec shouts! You see here 28 gold pieces. You closely miss the balrug. The demonspawn blood saint shouts! The smoke demon roars! The balrug gestures at you. The bolt of fire hits the demonspawn blood saint. The demonspawn blood saint completely resists. The demonspawn blood saint is no longer distracted by gold. The bolt of fire hits you!! You resist. The smoke demon is distracted by your dazzling golden aura. The balrug gestures at you. Something smites you! The smoke demon roars! You slice the balrug!! The balrug decays. The balrug is moderately wounded. The smoke demon is no longer distracted by gold. The demonspawn blood saint is distracted by your dazzling golden aura. The demonspawn blood saint shouts! You slice the balrug!! The balrug decays. The balrug is severely wounded. The demonspawn blood saint is no longer distracted by gold. The balrug is distracted by your dazzling golden aura. An Ice Fiend comes into view. The smoke demon gestures at the demonspawn blood saint. The pyre arrow misses the neqoxec. The pyre arrow hits the balrug. The demonspawn warmonger is distracted by your dazzling golden aura. The balrug gestures at you. Something smites you! An eldritch tentacle comes into view. The balrug shouts! The demonspawn warmonger shouts! You cut the balrug into ribbons!!! You kill the balrug! The smoke demon is distracted by your dazzling golden aura. The neqoxec is no longer distracted by gold. The smoke demon is no longer distracted by gold. The smoke demon is distracted by your dazzling golden aura. The neqoxec is distracted by your dazzling golden aura. The neqoxec shouts! The smoke demon roars! You slash the demonspawn blood saint! The demonspawn blood saint decays. The demonspawn blood saint is no longer distracted by gold. The demonspawn blood saint is lightly wounded. The demonspawn blood saint completely misses you. You slash the demonspawn blood saint! The demonspawn blood saint decays. The demonspawn blood saint is drained! The demonspawn blood saint is moderately wounded. The smoke demon is no longer distracted by gold. An orange demon comes into view. The smoke demon gestures at you. Something smites you! You block the demonspawn blood saint's attack. The orange demon is distracted by your dazzling golden aura. You strike the helpless demonspawn blood saint from behind! You slash the demonspawn blood saint! The demonspawn blood saint decays. The demonspawn blood saint is moderately wounded. The neqoxec is no longer distracted by gold. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.31-a0-1591-g515db51 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_MOVE_DOWN_RIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [rotlqkf] Species: Demonspawn Job: Warper HP: 103/235; mods: 0/0 MP: 24/43; mod: 0 Stats: 23 (23) 23 (23) 28 (28) Position: (36, 21), god: Gozag (20), 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 | 1 | 25 | 23 | 16949 | 149/1725 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 1 | 25 | 26 | 27740 | 1251/2438 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 51 | 51/59 Armour | X | 0 | 0 | 0 | 51 | 51/59 Dodging | X | 1 | 25 | 25 | 24525 | 325/2289 Stealth | X | 0 | 0 | 0 | 0 | 0/50 Shields | X | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 25 | 16 | 9171 | 252/1248 Conjurations | X | 0 | 0 | 0 | 0 | 0/50 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/42 Translocations | X | 0 | 0 | 8 | 2140 | 0/535 Fire Magic | X | 0 | 0 | 0 | 0 | 0/59 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Alchemy | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 0 | 0 | 0/29 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 0 | 0 | 23 | 23758 | 0/2440 Spell bugs: Durations: #0: 260 #6: 240 #7: 310 #33: 200 #107: 187 #126: 102 Attributes: #4: 684938 #12: 39007 #13: 3155 #22: 1 #23: 88193 #24: -132976034 #49: 13031 #51: 12 #52: 12 #57: 29520 Mutations: antennae: 1 large bone plates: 3 (innate) agile: 1 sense surroundings: 1 spiny: 3 (innate) strong: 1 magic shield: 1 (innate) magic regeneration: 1 (innate) magic link: 1 (innate) black mark: 1 (innate) bedeviling: 1 (innate) aura of silence: 1 (innate) demonic touch: 3 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #51: +9 great sword of flaming eq slot #1, inv slot #0: scarf of resistance eq slot #4, inv slot #17: +2 pair of boots of flying eq slot #6, inv slot #2: +3 ring mail "Qirphacw" {Regen+ Str+6} eq slot #7, inv slot #45: +6 ring of dexterity eq slot #8, inv slot #36: ring of the Two Names {Int+6 SInv} eq slot #9, inv slot #40: amulet of regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ####....#* ** * #....#* * * , ##.#### , ####..## * ** , #......# * *, #......# ,* , #......# , , , #......######## , #...*...3.3$z$# *, . ,* #...w..######6### ... #......# #6$6##∩..# #......# ###21.# #..###### ##4## * * #..* ,3.. **, ....* ** , .34.. , *.#., , , ?.#$... , ..##... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< soh_hangout: Geh grunt_orc_gardens_giant_problem: false ziggurat: builder: hex monster_hook: false zig_exc: 0 colour: lightblue ice_cave_hard: true tomb_guardian_sets: 1: 2 2: 1 3: 1 4: 1 5: 1 6: 1 slime_fixup_done: true grunt_orc_gardens_store: antique weapon shop fix_slime_vaults: true grunt_orc_gardens_boss: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>