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:31:27.sock -await-connection RC options: restart_after_game = false Crash caused by signal #8: Floating point exception Obtained 20 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) [0x7f59c8e074c0]: /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(_ZN4bolt15affect_endpointEv+0xcab) [0x7523eb]: bolt::affect_endpoint() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4bolt7do_fireEv+0x628) [0x752cf8]: 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+0x1997) [0xaa1d17]: 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) [0x7f59c8df2840]: /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". 0x00007f59c91acf2a in __waitpid (pid=29442, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f59c91acf2a in __waitpid (pid=29442, 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=0x7f59c9197540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 29440\000\000\000\000\000\000\000" #2 0x0000000000799efa in do_crash_dump () at dbg-asrt.cc:692 t = 1704526335 dir = "/var/dcss/gamedata/dcss/morgue/rotlqkf/" name = "/var/dcss/gamedata/dcss/morgue/rotlqkf/crash-rotlqkf-20240106-073215.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x7f59c9197540 <_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=0x7ffc13134660, mon=0x1353d08 ) at beam.cc:4475 mon_source = preac = 0 post = 20266248 final = 10 side_effect = true #6 0x0000000000754655 in bolt::tracer_affect_monster (this=0x7ffc13134660, mon=0x1353d08 ) at beam.cc:4520 No locals. #7 0x00000000007523eb in bolt::affect_endpoint (this=0x7ffc13134660) at beam.cc:2459 mon = 0x1353d08 entry = {first = {x = 51, y = 13}, second = AFF_YES} __for_range = std::map with 22 elements = {[{x = 49, y = 13}] = AFF_TRACER, [{x = 49, y = 14}] = AFF_TRACER, [{x = 49, y = 15}] = AFF_TRACER, [{x = 50, y = 13}] = AFF_MAYBE, [{x = 50, y = 14}] = AFF_MAYBE, [{x = 50, y = 15}] = AFF_MAYBE, [{x = 50, y = 16}] = AFF_TRACER, [{x = 51, y = 10}] = AFF_TRACER, [{x = 51, y = 11}] = AFF_MAYBE, [{x = 51, y = 13}] = AFF_YES, [{x = 51, y = 14}] = AFF_YES, [{x = 51, y = 16}] = AFF_TRACER, [{x = 52, y = 11}] = AFF_MAYBE, [{x = 52, y = 12}] = AFF_YES, [{x = 52, y = 13}] = AFF_YES, [{x = 52, y = 14}] = AFF_YES, [{x = 52, y = 15}] = AFF_MAYBE, [{x = 53, y = 10}] = AFF_TRACER, [{x = 53, y = 15}] = AFF_MAYBE, [{x = 53, y = 16}] = AFF_TRACER, [{x = 54, y = 14}] = AFF_TRACER, [{x = 54, y = 16}] = AFF_TRACER} __for_begin = __for_end = tgt = { = {_vptr.targeter = 0xf16198 , origin = {x = 51, y = 14}, aim = {x = 52, y = 13}, agent = 0x1354058 , why_not = "", obeys_mesmerise = false}, ctype = CLOUD_POISON, range = 5, cnt_min = 8, cnt_max = 12, seen = std::map with 22 elements = {[{x = 49, y = 13}] = AFF_TRACER, [{x = 49, y = 14}] = AFF_TRACER, [{x = 49, y = 15}] = AFF_TRACER, [{x = 50, y = 13}] = AFF_MAYBE, [{x = 50, y = 14}] = AFF_MAYBE, [{x = 50, y = 15}] = AFF_MAYBE, [{x = 50, y = 16}] = AFF_TRACER, [{x = 51, y = 10}] = AFF_TRACER, [{x = 51, y = 11}] = AFF_MAYBE, [{x = 51, y = 13}] = AFF_YES, [{x = 51, y = 14}] = AFF_YES, [{x = 51, y = 16}] = AFF_TRACER, [{x = 52, y = 11}] = AFF_MAYBE, [{x = 52, y = 12}] = AFF_YES, [{x = 52, y = 13}] = AFF_YES, [{x = 52, y = 14}] = AFF_YES, [{x = 52, y = 15}] = AFF_MAYBE, [{x = 53, y = 10}] = AFF_TRACER, [{x = 53, y = 15}] = AFF_MAYBE, [{x = 53, y = 16}] = AFF_TRACER, [{x = 54, y = 14}] = AFF_TRACER, [{x = 54, y = 16}] = AFF_TRACER}, queue = std::vector of length 4, capacity 4 = {std::vector of length 1, capacity 1 = {{x = 52, y = 13}}, std::vector of length 4, capacity 4 = {{x = 51, y = 13}, {x = 51, y = 14}, {x = 52, y = 14}, {x = 52, y = 12}}, std::vector of length 7, capacity 8 = {{x = 50, y = 13}, {x = 50, y = 14}, {x = 50, y = 15}, {x = 52, y = 15}, {x = 53, y = 15}, {x = 51, y = 11}, {x = 52, y = 11}}, std::vector of length 10, capacity 16 = {{x = 49, y = 13}, {x = 49, y = 14}, {x = 49, y = 15}, {x = 50, y = 16}, {x = 51, y = 16}, {x = 53, y = 16}, {x = 54, y = 16}, {x = 54, y = 14}, {x = 51, y = 10}, {x = 53, y = 10}}}} use_bullseye = cloud = #8 0x0000000000752cf8 in bolt::do_fire (this=0x7ffc13134660) at beam.cc:1376 coff = {cstate = false} #9 0x00000000007537ff in bolt::fire (this=0x7ffc13134660) at beam.cc:1137 boltcopy = {origin_spell = SPELL_POISONOUS_CLOUD, range = 5, glyph = 42 U'*', colour = 10 '\n', flavour = BEAM_POISON, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, source = {x = 51, y = 14}, target = {x = 52, y = 12}, damage = {num = 3, size = 9}, ench_power = 168, hit = 24, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 3286, source_name = "a green draconian", name = "blast of poison", short_name = "", hit_verb = "", loudness = 2, hit_noise_msg = "", explode_noise_msg = "", pierce = true, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "blast of poison", 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 = 42, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} #10 0x0000000000753fb7 in fire_tracer (mons=mons@entry=0x1354058 , pbolt=..., explode_only=, explosion_hole=explosion_hole@entry=false) at beam.cc:2118 No locals. #11 0x0000000000abbebf in _should_cast_spell (ignore_good_idea=false, beem=..., spell=SPELL_POISONOUS_CLOUD, mons=...) at mon-cast.cc:3891 explode = foe = foe = explode = ri = #12 _target_and_justify_spell (mons=..., beem=..., spell=spell@entry=SPELL_POISONOUS_CLOUD, ignore_good_idea=ignore_good_idea@entry=false) at mon-cast.cc:4022 logic = victim = 0x12d6f20 #13 0x0000000000ac867c in _choose_spell_to_cast (ignore_good_idea=, hspell_pass=std::vector of length 1, capacity 1 = {...}, 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 = 51, y = 14}, target = {x = 52, y = 12}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 3286, 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 = 42, 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 = #14 handle_mon_spell (mons=mons@entry=0x1354058 ) at mon-cast.cc:4204 hspell_pass = std::vector of length 1, capacity 1 = {{spell = SPELL_POISONOUS_CLOUD, freq = 62 '>', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 66}}} beem = {origin_spell = SPELL_POISONOUS_CLOUD, range = 5, glyph = 42 U'*', colour = 10 '\n', flavour = BEAM_POISON, real_flavour = BEAM_POISON, drop_item = false, item_mulches = false, item = 0x0, source = {x = 51, y = 14}, target = {x = 52, y = 12}, damage = {num = 3, size = 9}, ench_power = 168, hit = 24, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 3286, source_name = "a green draconian", name = "blast of poison", short_name = "", hit_verb = "", loudness = 2, hit_noise_msg = "", explode_noise_msg = "", pierce = true, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "blast of poison", 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 = 52, y = 13}}, extra_range_used = 1000, 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 = {[3287] = 1}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 1, power = 6, 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 = 52.333333333333329, y = 13.333333333333337}, dir = {x = 0.44721359549995793, y = -0.89442719099991586}}, on_corner = false, cycle_idx = 0}, 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 = #15 0x0000000000aa1d17 in _do_mon_spell (mons=0x1354058 ) at mon-act.cc:297 No locals. #16 _mons_take_special_action (old_energy=83, mons=...) at mon-act.cc:1604 friendly_or_near = friendly_or_near = beem = #17 handle_monster_move (mons=0x1354058 ) at mon-act.cc:1933 entry = disabled = old_energy = 83 non_move_energy = old_pos = #18 0x0000000000aa33a4 in handle_monsters (with_noise=with_noise@entry=true) at mon-act.cc:2435 mon = 0x1354058 oldspeed = 83 tries = 8 #19 0x0000000000deb31e in world_reacts () at main.cc:2590 No locals. #20 0x0000000000dec7ce in _input () at main.cc:1290 player_disabled = {was_disabled = false} #21 0x0000000000ded5bd in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #22 0x00000000006e80ac in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #23 main (argc=, argv=0x7ffc131359c8) 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 29440) 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 = 20, depth = 2 Level id: Zot:2 Level build method = , level layout type = narrow_caves, absdepth0 = 28 Level vaults: layout_twisted_circle hall_of_Zot_2 regret_index_zotdec_obsidian_hm st_small_dragon_hoard_2 grunt_ministairs_1 st_stairs_5 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The bolt of dispelling energy misses you. You hear a roar! Space momentarily warps into an impossible shape! You slice the quicksilver dragon!! The quicksilver dragon decays. You burn the quicksilver dragon! You slice the purple draconian shifter!! The purple draconian shifter decays. You burn the purple draconian shifter! Space momentarily warps into an impossible shape! You slash the quicksilver dragon! The quicksilver dragon decays. You burn the quicksilver dragon. You slash the purple draconian shifter! The purple draconian shifter decays. You burn the purple draconian shifter. The purple draconian shifter casts a spell at you. The quicksilver dragon blinks! Space momentarily warps into an impossible shape! You slash the quicksilver dragon! The quicksilver dragon decays. You burn the quicksilver dragon. You cut the purple draconian shifter into ribbons!!! You burn the purple draconian shifter. You kill the purple draconian shifter! You slice the yellow draconian!! The yellow draconian decays. You burn the yellow draconian! You block the white draconian stormcaller's attack. The quicksilver dragon is struck by your spines. The quicksilver dragon closely misses you. The quicksilver dragon claws you but does no damage. The yellow draconian hits you but does no damage. The yellow draconian completely misses you. Space momentarily warps into an impossible shape! You slice the white draconian stormcaller!! The white draconian stormcaller decays. You burn the white draconian stormcaller. You barely miss the quicksilver dragon. You slice the yellow draconian like a ripe choko!!! The yellow draconian decays. You burn the yellow draconian! You block the quicksilver dragon's attack. The quicksilver dragon misses you. Space momentarily warps into an impossible shape! You slice the yellow draconian!! The yellow draconian decays. You burn the yellow draconian! You slice the quicksilver dragon!! You burn the quicksilver dragon! You kill the quicksilver dragon! You completely miss the yellow draconian. You block the white draconian stormcaller's attack. The yellow draconian hits you with a +0 mace. The yellow draconian completely misses you. You miscast Manifold Assault. You are very lightly contaminated with residual magic. Nothing appears to happen. The white draconian stormcaller is no longer moving slowly. The white draconian stormcaller is no longer weakened. The white draconian stormcaller seems less drained. The yellow draconian is no longer moving slowly. The yellow draconian is no longer weakened. The yellow draconian seems less drained. A green draconian comes into view. It is wielding a +0 battleaxe. Space momentarily warps into an impossible shape! You slash the green draconian! The green draconian decays. You burn the green draconian. You slice the white draconian stormcaller!! The white draconian stormcaller decays. You burn the white draconian stormcaller! You cut the yellow draconian into ribbons!!! You burn the yellow draconian. You kill the yellow draconian! The white draconian stormcaller breathes frost at you. The blast of cold misses you. The yellow draconian closely misses you. Space momentarily warps into an impossible shape! You hit the yellow draconian but do no damage. You slash the green draconian! The green draconian decays. You burn the green draconian. The green draconian looks even weaker. You slice the white draconian stormcaller!! You burn the white draconian stormcaller. You kill the white draconian stormcaller! A red draconian comes into view. It is wielding a +0 flail. The green draconian breathes poison at you. Space momentarily warps into an impossible shape! The red draconian roars! You slash the green draconian! The green draconian decays. You burn the green draconian. The green draconian is drained! You slice the red draconian!! The red draconian decays. You burn the red draconian. You block the yellow draconian's attack. Space momentarily warps into an impossible shape! You hit the yellow draconian. The yellow draconian decays. You burn the yellow draconian. You closely miss the red draconian. You hit the green draconian. The green draconian decays. You burn the green draconian. Space momentarily warps into an impossible shape! You slash the green draconian! The green draconian decays. You burn the green draconian. You slice the red draconian!! The red draconian decays. You burn the red draconian. You slice the yellow draconian!! You burn the yellow draconian. You kill the yellow draconian! Space momentarily warps into an impossible shape! You slice the red draconian!! The red draconian decays. You open the green draconian like a pillowcase!!! You burn the green draconian. You kill the green draconian! Space momentarily warps into an impossible shape! You hit the red draconian but do no damage. Space momentarily warps into an impossible shape! You slice the red draconian like a ripe choko!!! You burn the red draconian. You kill the red draconian! You don't have enough magic to cast this spell. A tentacled monstrosity comes into view. Your magical contamination has completely faded away. A tentacled monstrosity is nearby! A tentacled monstrosity is nearby! Space momentarily warps into an impossible shape! You cut the tentacled monstrosity into ribbons!!! The tentacled monstrosity decays. You burn the tentacled monstrosity. Space momentarily warps into an impossible shape! You slash the tentacled monstrosity! The tentacled monstrosity decays. You burn the tentacled monstrosity. You don't have enough magic to cast this spell. You don't have enough magic to cast this spell. A tentacled monstrosity is nearby! Things that are here: 5 gold pieces; a +0 rapier; a +0 cloak Found a scroll of enchant weapon. Found a stone staircase leading down. You hit the tentacled monstrosity. The tentacled monstrosity decays. The tentacled monstrosity looks even weaker. The tentacled monstrosity is moderately wounded. The tentacled monstrosity is struck by your spines. The tentacled monstrosity tentacle-slaps you. x2 The tentacled monstrosity tentacle-slaps you but does no damage. You slice the tentacled monstrosity!! The tentacled monstrosity decays. You burn the tentacled monstrosity. The tentacled monstrosity is heavily wounded. You chop the tentacled monstrosity into pieces!!! The tentacled monstrosity decays. You burn the tentacled monstrosity! You kill the tentacled monstrosity! No target in view! No target in view! A death cob comes into view. A death cob is nearby! A death cob is nearby! A death cob is nearby! The death cob is struck by your spines. The death cob completely misses you. You barely miss the death cob. The death cob is lightly damaged. You block the death cob's attack. The death cob misses you. You slice the death cob!! The death cob decays. You burn the death cob. The death cob is heavily damaged. You block the death cob's attack. You carve the death cob like a ham!!! You burn the death cob!! You destroy the death cob! No target in view! No target in view! No target in view! No target in view! No target in view! You now have 5326 gold pieces (gained 5). You now have 5357 gold pieces (gained 31). You now have 5362 gold pieces (gained 5). You see here a +0 flail. You now have 5383 gold pieces (gained 21). Things that are here: a +0 long sword; a +0 cloak You now have 5408 gold pieces (gained 25). You now have 5413 gold pieces (gained 5). Things that are here: a +0 rapier; a +0 cloak You now have 5454 gold pieces (gained 41). You see here a +0 mace. You now have 5461 gold pieces (gained 7). You see here a +0 mace. Things that are here: a +0 rapier; a +0 cloak k - 43 scrolls of teleportation (gained 1) You now have 5467 gold pieces (gained 6). You see here a +0 battleaxe. A tentacled monstrosity comes into view. A tentacled monstrosity is nearby! A tentacled monstrosity is nearby! A tentacled monstrosity is nearby! Space momentarily warps into an impossible shape! You slash the tentacled monstrosity! The tentacled monstrosity decays. You burn the tentacled monstrosity. The tentacled monstrosity looks even weaker. Space momentarily warps into an impossible shape! You cut the tentacled monstrosity into ribbons!!! The tentacled monstrosity decays. You burn the tentacled monstrosity! Space momentarily warps into an impossible shape! You carve the tentacled monstrosity like a ham!!! You burn the tentacled monstrosity. You kill the tentacled monstrosity! 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.) There is a stone staircase leading down here. Found an escape hatch in the floor. You now have 5481 gold pieces (gained 14). A moth of wrath comes into view. The moth of wrath moves out of view. 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.) The moth of wrath's fur bristles in rage as it notices you. A moth of wrath is nearby! A moth of wrath is nearby! Space momentarily warps into an impossible shape! You slice the moth of wrath!! The moth of wrath decays. You burn the moth of wrath. 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.) A moth of wrath is nearby! A moth of wrath is nearby! A moth of wrath is nearby! Space momentarily warps into an impossible shape! You slice the moth of wrath!! You burn the moth of wrath! You kill the moth of wrath! 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.) You now have 5488 gold pieces (gained 7). J - 7 scrolls of enchant weapon (gained 1) Found a wand of roots (7). j - 20 potions of curing (gained 1) There is an open door here. There is an open door here. Found a wand of roots (2). Found a scroll of identify. Found a +5 ring of evasion. The death drake hisses angrily. You hear a roar! A purple draconian comes into view. It is wielding a +0 trident. A purple draconian is nearby! A purple draconian is nearby! A purple draconian is nearby! Space momentarily warps into an impossible shape! The purple draconian roars! You slice the purple draconian like a ripe choko!!! The purple draconian decays. You burn the purple draconian. The purple draconian breathes dispelling energy at you. The bolt of dispelling energy hits you!! Space momentarily warps into an impossible shape! You slice the purple draconian!! The purple draconian decays. You burn the purple draconian! A protean progenitor comes into view. Space momentarily warps into an impossible shape! You hit the purple draconian but do no damage. You slice the protean progenitor!! The protean progenitor decays. You burn the protean progenitor! Space momentarily warps into an impossible shape! You hit the protean progenitor. The protean progenitor decays. You burn the protean progenitor. You closely miss the purple draconian. A storm dragon comes into view. Space momentarily warps into an impossible shape! You closely miss the storm dragon. The storm dragon roars deafeningly! You hit the protean progenitor. The protean progenitor decays. You burn the protean progenitor. You hear a roar! The storm dragon breathes lightning at you. The bolt of lightning misses you. A black draconian comes into view. It is wielding a +0 flail. You hear a hideous shriek! You hear a shout! You hear a horrible gurgling sound! You hear a deafening roar! Space momentarily warps into an impossible shape! You slice the storm dragon like a ripe choko!!! The storm dragon decays. You burn the storm dragon. You slice the black draconian!! The black draconian decays. You burn the black draconian. You carve the protean progenitor like a ham!!! You burn the protean progenitor! For just a moment, the protean progenitor begins to look like a bunyip, then it explodes! You hear a trumpeting! You hear a roar! You hear a shout! Space momentarily warps into an impossible shape! You slice the storm dragon!! The storm dragon decays. You burn the storm dragon! You slice the black draconian!! The black draconian decays. You burn the black draconian! You slice the purple draconian!! You burn the purple draconian. You kill the purple draconian! The black draconian breathes lightning at you. The bolt of lightning hits the storm dragon. The storm dragon completely resists. The bolt of lightning hits you!! A quicksilver dragon comes into view. Space momentarily warps into an impossible shape! You hit the aspiring flesh. The aspiring flesh decays. You burn the aspiring flesh. You slice the quicksilver dragon!! The quicksilver dragon decays. You burn the quicksilver dragon! You slice the storm dragon!! You burn the storm dragon. You kill the storm dragon! Space momentarily warps into an impossible shape! You barely miss the quicksilver dragon. You slice the aspiring flesh like a ripe choko!!! The aspiring flesh decays. You burn the aspiring flesh! You slice the aspiring flesh!! The aspiring flesh decays. You burn the aspiring flesh! The aspiring flesh shapes itself into a furious bunyip! A yellow draconian comes into view. It is wielding a +0 battleaxe. You hear a grinding noise. Space momentarily warps into an impossible shape! You slash the black draconian! The black draconian decays. You burn the black draconian! You kill the black draconian! You closely miss the yellow draconian. You closely miss the quicksilver dragon. A protean progenitor comes into view. Space momentarily warps into an impossible shape! You slash the aspiring flesh! The aspiring flesh decays. You burn the aspiring flesh. You slice the yellow draconian!! The yellow draconian decays. You burn the yellow draconian! You cut the bunyip into ribbons!!! You burn the bunyip! You kill the bunyip! The aspiring flesh returns to its original shape as it dies. You miscast Manifold Assault. You are very lightly contaminated with residual magic. Space bends around you. You are magically locked in place. The aspiring flesh shapes itself into a furious bunyip! Space momentarily warps into an impossible shape! You slice the protean progenitor!! The protean progenitor decays. You burn the protean progenitor. You barely miss the bunyip. You miss the quicksilver dragon. The yellow draconian is no longer moving slowly. The yellow draconian is no longer weakened. The yellow draconian seems less drained. The quicksilver dragon is no longer moving slowly. The quicksilver dragon is no longer weakened. The quicksilver dragon seems less drained. The bunyip is distracted by your dazzling golden aura. You don't have enough magic to cast this spell. You don't have enough magic to cast this spell. You don't have enough magic to cast this spell. You cannot move. You cannot move. The quicksilver dragon is distracted by your dazzling golden aura. You are no longer firmly anchored in space. You are no longer robbed of momentum. The yellow draconian is distracted by your dazzling golden aura. Space momentarily warps into an impossible shape! You miss the quicksilver dragon. The quicksilver dragon is no longer distracted by gold. The quicksilver dragon roars deafeningly! The bunyip gives a hideous shriek! You carve the yellow draconian like a ham!!! The yellow draconian decays. You burn the yellow draconian. The yellow draconian is no longer distracted by gold. You chop the protean progenitor into pieces!!! The protean progenitor decays. You burn the protean progenitor! The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy misses you. Space momentarily warps into an impossible shape! You carve the yellow draconian like a ham!!! You burn the yellow draconian! You kill the yellow draconian! You open the quicksilver dragon like a pillowcase!!! The quicksilver dragon decays. You burn the quicksilver dragon!! You kill the quicksilver dragon! You chop the protean progenitor into pieces!!! You burn the protean progenitor. For just a moment, the protean progenitor begins to look like an ice dragon, then it explodes! Your Long Blades skill increases to level 26! Space momentarily warps into an impossible shape! You slice the bunyip!! The bunyip decays. You burn the bunyip! The bunyip is no longer distracted by gold. You slice the aspiring flesh!! The aspiring flesh decays. You burn the aspiring flesh. You slice the aspiring flesh!! The aspiring flesh decays. You burn the aspiring flesh. The aspiring flesh is drained! The bunyip howls a warning cry! You hear a trumpeting! You hear a roar! You hear a deafening roar! You hear a shout! You don't have enough magic to cast this spell. You don't have enough magic to cast this spell. You don't have enough magic to cast this spell. The aspiring flesh is distracted by your dazzling golden aura. The bunyip is distracted by your dazzling golden aura. The aspiring flesh is no longer distracted by gold. The aspiring flesh shapes itself into a furious ice dragon! You see here 21 gold pieces. You slice the ice dragon!! The ice dragon decays. You burn the ice dragon. The ice dragon is heavily wounded. The aspiring flesh seems less drained. The aspiring flesh shapes itself into a furious ice dragon! You completely miss the ice dragon. The ice dragon is heavily wounded. The ice dragon is struck by your spines. The ice dragon barely misses you. The ice dragon completely misses you. x2 You slash the ice dragon! The ice dragon decays. You burn the ice dragon. The ice dragon is almost dead. The bunyip is no longer moving slowly. The bunyip is no longer weakened. The bunyip seems less drained. You hear a grinding noise. The ice dragon breathes frost at you. The blast of cold misses you. The ice dragon breathes frost at you. The blast of cold misses you. You slash the ice dragon! You burn the ice dragon. You kill the ice dragon! The aspiring flesh returns to its original shape as it dies. The bunyip is no longer distracted by gold. You block the bunyip's attack. The bunyip misses you. The bunyip claws you!!! The ice dragon is struck by your spines. The ice dragon misses you. The ice dragon completely misses you. The ice dragon tramples you! You hold your ground! A storm dragon comes into view. You hear a grinding noise. The storm dragon roars deafeningly! Your magical contamination has completely faded away. You slice the bunyip like a ripe choko!!! You burn the bunyip. You kill the bunyip! The aspiring flesh returns to its original shape as it dies. The ice dragon completely misses you. The ice dragon claws you! The ice dragon completely misses you. You slash the ice dragon! The ice dragon decays. You burn the ice dragon! The ice dragon is heavily wounded. You block the ice dragon's attack. The ice dragon claws you but does no damage. The ice dragon completely misses you. You hit the ice dragon. The ice dragon decays. You burn the ice dragon. The ice dragon is heavily wounded. You slice the ice dragon!! The ice dragon decays. You burn the ice dragon! The ice dragon is almost dead. The ice dragon breathes frost at you. The blast of cold hits you! You resist. A moth of wrath comes into view. Space momentarily warps into an impossible shape! The moth of wrath's fur bristles in rage as it notices you. You slash the storm dragon! The storm dragon decays. You burn the storm dragon. You cut the moth of wrath into ribbons!!! You burn the moth of wrath! You kill the moth of wrath! You slice the ice dragon!! You burn the ice dragon! You kill the ice dragon! The aspiring flesh returns to its original shape as it dies. You hear a grinding noise. Space momentarily warps into an impossible shape! You hit the storm dragon. The storm dragon decays. You burn the storm dragon. A moth of wrath comes into view. Space momentarily warps into an impossible shape! You closely miss the storm dragon. You slice the moth of wrath!! The moth of wrath decays. You burn the moth of wrath. The moth of wrath is drained! Space momentarily warps into an impossible shape! You hit the storm dragon but do no damage. You barely miss the moth of wrath. Space momentarily warps into an impossible shape! You hit the storm dragon but do no damage. You slice the moth of wrath!! You burn the moth of wrath. You kill the moth of wrath! Space momentarily warps into an impossible shape! You cut the storm dragon into ribbons!!! The storm dragon decays. You burn the storm dragon!! The storm dragon breathes lightning at you. The bolt of lightning misses you. x2 The bolt of lightning hits the storm dragon. The storm dragon completely resists. Space momentarily warps into an impossible shape! You closely miss the storm dragon. You don't have enough magic to cast this spell. You don't have enough magic to cast this spell. You don't have enough magic to cast this spell. 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 sense a monster nearby. You sense a monster nearby. You sense a monster nearby. You sense a monster nearby. You now have 5509 gold pieces (gained 21). You now have 5555 gold pieces (gained 46). You now have 5573 gold pieces (gained 18). You now have 5609 gold pieces (gained 36). You now have 5615 gold pieces (gained 6). You see here a +0 trident. You now have 5643 gold pieces (gained 28). You now have 5651 gold pieces (gained 8). You see here a +0 battleaxe. You see here a +0 trident. You now have 5679 gold pieces (gained 28). You see here a +0 flail. Found a wand of flame (8). You see here a scroll of identify. Found a potion of degeneration. You now have 5682 gold pieces (gained 3). You now have 5687 gold pieces (gained 5). You now have 5703 gold pieces (gained 16). 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. There is an open door here. There is a fountain of clear blue water here. Key pressed, stopping explore. Found 4 stones. Found a transporter. The cacodemon shouts! You hear a shout! There is a transporter here. You sense a monster nearby. You sense a monster nearby. You sense a monster nearby. Found a one-way gate to the infinite horrors of the Abyss. j - 21 potions of curing (gained 1) You hear a grinding noise. Bisin's ghost turns its malevolent gaze towards you. You hear a trumpeting! You hear a deafening roar! You hear a shout! Found 3 stones. You hear a grinding noise. You sense a monster nearby. You reach down and open the door. A moth of wrath comes into view. The moth of wrath's fur bristles in rage as it notices you. Space momentarily warps into an impossible shape! You slice the moth of wrath!! The moth of wrath decays. You burn the moth of wrath! The moth of wrath is drained! You block the moth of wrath's attack. Space momentarily warps into an impossible shape! You slice the moth of wrath like a ripe choko!!! You burn the moth of wrath! You kill the moth of wrath! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You now have 5710 gold pieces (gained 7). There is an open door here. There is an open door here. You hear a grinding noise. You hear a grinding noise. Found a transporter. You hear a grinding noise. The Killer Klown shouts! x2 The white very ugly thing gurgles horribly! You hear an angry hiss. You hear a roar! x2 The Killer Klown shouts! You sense a monster nearby. The cacodemon shouts! You hear a trumpeting! The cacodemon gestures next to the hellephant. Some rock shatters into small pieces. You see here a wand of roots (2). Found a +0 dagger. The Killer Klown laughs merrily. You sense a monster nearby. Found a robe. There is an open door here. You reach down and open the door. There is an open door here. Key pressed, stopping explore. You see here a +0 long sword. Key pressed, stopping explore. Found a club. A quicksilver dragon comes into view. The quicksilver dragon roars deafeningly! A quicksilver dragon is nearby! A quicksilver dragon is nearby! A quicksilver dragon is nearby! Space momentarily warps into an impossible shape! You closely miss the quicksilver dragon. The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy misses you. Space momentarily warps into an impossible shape! You miss the quicksilver dragon. Space momentarily warps into an impossible shape! You closely miss the quicksilver dragon. Space momentarily warps into an impossible shape! You closely miss the quicksilver dragon. Space momentarily warps into an impossible shape! You carve the quicksilver dragon like a ham!!! The quicksilver dragon decays. You burn the quicksilver dragon! Space momentarily warps into an impossible shape! You slice the quicksilver dragon!! You burn the quicksilver dragon. You kill the quicksilver dragon! No target in view! You now have 5730 gold pieces (gained 20). The glowing orange brain turns its attention towards you. Key pressed, stopping explore. Partly explored, unvisited transporter. Partly explored, unvisited transporter. Partly explored, unvisited transporter. Partly explored, unvisited transporter. Partly explored, unvisited transporter. There is a fountain of clear blue water here. You see here a wand of flame (8). The cacodemon shouts! x2; You hear a shout! You hear a bleat! The white very ugly thing gurgles horribly! You hear a trumpeting! You hear a roar! There is a transporter here. You hear a grinding noise. You hear a grinding noise. The glowing orange brain turns its attention towards you. The hellephant trumpets! The Hell Sentinel roars! You hear a grinding noise. You hear a grinding noise. There is a stone staircase leading down here. Welcome back, rotlqkf the Demonspawn Warper. Gozag says: Greed is good. Press ? for a list of commands and other information. Found a long sword. You reach down and open the door. There is an open door here. You see here a +0 long sword. 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. 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. A white draconian stormcaller and a red draconian scorcher come into view. Found a trident. The white draconian stormcaller roars! The red draconian scorcher roars! You hear a roar! x3 A black draconian knight comes into view. It is wielding a +4 halberd of freezing. Space momentarily warps into an impossible shape! You slash the red draconian scorcher! The red draconian scorcher decays. You burn the red draconian scorcher. You closely miss the white draconian stormcaller. Space momentarily warps into an impossible shape! You closely miss the black draconian knight. You hit the white draconian stormcaller. The white draconian stormcaller decays. You burn the white draconian stormcaller. The black draconian knight mumbles some strange words. The black draconian knight seems to speed up. The white draconian stormcaller invokes the aid of Qazlal against you. Qazlal smites you! Space momentarily warps into an impossible shape! You chop the white draconian stormcaller into pieces!!! The white draconian stormcaller decays. You burn the white draconian stormcaller. The white draconian stormcaller looks even weaker. You slash the red draconian scorcher! The red draconian scorcher decays. You burn the red draconian scorcher. The red draconian scorcher's magic leaks into the air. You slash the black draconian knight! The black draconian knight decays. You burn the black draconian knight! You hear a roar! The black draconian knight gestures wildly while chanting. The black draconian knight flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. Space momentarily warps into an impossible shape! You slice the white draconian stormcaller!! The white draconian stormcaller decays. You burn the white draconian stormcaller! You kill the white draconian stormcaller! 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.) There is an open door here. A red draconian scorcher is nearby! Space momentarily warps into an impossible shape! You slice the red draconian scorcher!! The red draconian scorcher decays. You burn the red draconian scorcher. You hear a roar! x2 Space momentarily warps into an impossible shape! You completely miss the red draconian scorcher. The red draconian scorcher's magic is no longer disrupted. The red draconian scorcher breathes fire at you. The searing blast misses you. Space momentarily warps into an impossible shape! You slice the red draconian scorcher!! You burn the red draconian scorcher. You kill the red draconian scorcher! You are engulfed in blazing flames. You resist. A bolt of lightning appears from out of thin air! The bolt of lightning hits you!!! You hear a roar! x4 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.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) There is an open door here. You reach down and close the door. You start resting. Something unseen breaks down the door. Something hits you! Something freezes you. Something completely misses you. There is a broken door here. You slice something!! You burn something. You hit something but do no damage. A bolt of lightning appears from out of thin air! The bolt of lightning hits you!! You hear a roar! You hear a deafening roar! You slash something! You burn something. Something hits you! A red draconian comes into view. It is wielding a +0 glaive. You miss something. You slice something!! You burn something. Something hits you but does no damage. You hit something. You burn something. Something hits you but does no damage. A green draconian monk comes into view. You closely miss something. You carve something like a ham!!! You burn something. Reactivating autopickup. You feel a bit more experienced. The green draconian monk breathes poison at you. The blast of poison misses you. Things that are here: 5 gold pieces; a +4 halberd of freezing; a +0 cloak Space momentarily warps into an impossible shape! You chop the green draconian monk into pieces!!! The green draconian monk decays. You burn the green draconian monk!! A green draconian comes into view. It is wielding a +0 short sword. Space momentarily warps into an impossible shape! You slash the green draconian monk! The green draconian monk decays. You burn the green draconian monk. You slice the green draconian!! The green draconian decays. You burn the green draconian! Space momentarily warps into an impossible shape! You slice the green draconian monk!! You burn the green draconian monk. You kill the green draconian monk! You slice the green draconian!! The green draconian decays. You burn the green draconian! A black draconian comes into view. It is wielding a +0 halberd. Space momentarily warps into an impossible shape! You slash the black draconian! The black draconian decays. You burn the black draconian. The black draconian looks even weaker. You carve the green draconian like a ham!!! You burn the green draconian! You kill the green draconian! A black draconian knight comes into view. It is wielding a +0 war axe. Space momentarily warps into an impossible shape! You completely miss the black draconian. A black draconian knight comes into view. It is wielding a +2 halberd. Space momentarily warps into an impossible shape! You open the black draconian knight like a pillowcase!!! The black draconian knight decays. You burn the black draconian knight! You closely miss the black draconian. You hear a roar! A storm dragon comes into view. Space momentarily warps into an impossible shape! You closely miss the black draconian knight. The storm dragon roars deafeningly! You slice the storm dragon!! The storm dragon decays. You burn the storm dragon. The black draconian is no longer moving slowly. The black draconian seems less drained. The black draconian hits you but does no damage. Space momentarily warps into an impossible shape! You slice the storm dragon!! The storm dragon decays. You burn the storm dragon! You chop the black draconian into pieces!!! The black draconian decays. You burn the black draconian!! You kill the black draconian! You now have 5734 gold pieces (gained 4). You hear a sizzling splash. You hit the black draconian knight but do no damage. A white draconian stormcaller comes into view. It is wielding a +0 whip. The black draconian knight is distracted by your dazzling golden aura. A red draconian comes into view. It is wielding a +0 war axe. Space momentarily warps into an impossible shape! The black draconian knight roars! You slash the white draconian stormcaller! The white draconian stormcaller decays. You burn the white draconian stormcaller. You slash the red draconian! The red draconian decays. You burn the red draconian. You chop the black draconian knight into pieces!!! The black draconian knight decays. You burn the black draconian knight! The black draconian knight is no longer distracted by gold. Space momentarily warps into an impossible shape! You open the red draconian like a pillowcase!!! The red draconian decays. You burn the red draconian! The red draconian is drained! The black draconian knight blocks your attack. You slice the white draconian stormcaller!! The white draconian stormcaller decays. You burn the white draconian stormcaller! Space momentarily warps into an impossible shape! You slash the white draconian stormcaller! The white draconian stormcaller decays. You burn the white draconian stormcaller. The white draconian stormcaller is drained! The black draconian knight blocks your attack. Space momentarily warps into an impossible shape! You closely miss the white draconian stormcaller. You slice the black draconian knight!! The black draconian knight decays. You burn the black draconian knight. You don't have enough magic to cast this spell. You don't have enough magic to cast this spell. You don't have enough magic to cast this spell. There is a broken door here. There is an open door here. You sense a monster nearby. The storm dragon roars deafeningly! There is an open door here. The black draconian knight blocks your attack. The black draconian knight is severely wounded. The black draconian knight barely misses you. The storm dragon breathes lightning at you. The bolt of lightning hits the black draconian knight. The black draconian knight completely resists. The bolt of lightning misses you. The black draconian knight closely misses you. You open the black draconian knight like a pillowcase!!! You burn the black draconian knight. You kill the black draconian knight! The black draconian knight is struck by your spines. The black draconian knight hits you with a +2 halberd! The red draconian breathes fire at you. The searing blast hits you! You resist. Space momentarily warps into an impossible shape! You slash the red draconian! The red draconian decays. You burn the red draconian. You carve the storm dragon like a ham!!! The storm dragon decays. You burn the storm dragon! You hit the black draconian knight. The black draconian knight decays. You burn the black draconian knight. The black draconian knight looks even weaker. You are engulfed in blazing flames. You resist. Space momentarily warps into an impossible shape! You slash the red draconian! The red draconian decays. You burn the red draconian. You slice the black draconian knight!! The black draconian knight decays. You burn the black draconian knight. You are engulfed in blazing flames. You resist. The black draconian knight breathes lightning at you. The bolt of lightning misses you. The storm dragon breathes lightning at you. The bolt of lightning hits the black draconian knight. The black draconian knight completely resists. The bolt of lightning misses you. Space momentarily warps into an impossible shape! You barely miss the red draconian. You open the red draconian like a pillowcase!!! The red draconian decays. You burn the red draconian. You barely miss the black draconian knight. You are engulfed in blazing flames. You resist. Space momentarily warps into an impossible shape! You slash the storm dragon! You burn the storm dragon. You kill the storm dragon! You slice the red draconian!! You burn the red draconian. You kill the red draconian! You open the red draconian like a pillowcase!!! The red draconian decays. You burn the red draconian! You are engulfed in blazing flames. You resist. The black draconian knight is distracted by your dazzling golden aura. Space momentarily warps into an impossible shape! You slice the red draconian!! You burn the red draconian. You kill the red draconian! You closely miss the black draconian knight. The black draconian knight is no longer distracted by gold. You are engulfed in blazing flames. You resist. Space momentarily warps into an impossible shape! You chop the black draconian knight into pieces!!! You burn the black draconian knight. You kill the black draconian knight! You are engulfed in blazing flames. You resist. 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.) A white draconian stormcaller is nearby! A white draconian stormcaller is nearby! A white draconian stormcaller is nearby! Space momentarily warps into an impossible shape! You slice the white draconian stormcaller!! You burn the white draconian stormcaller! You kill the white draconian stormcaller! 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.) A moth of wrath comes into view. Space momentarily warps into an impossible shape! 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 slice the moth of wrath!! You burn the moth of wrath! You kill the moth of wrath! 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.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) Magic restored. HP restored. You now have 5741 gold pieces (gained 7). You now have 5746 gold pieces (gained 5). You see here a +0 war axe. You now have 5756 gold pieces (gained 10). There is an open door, spattered with blood here. Things that are here: a +0 whip; a +0 cloak; a +0 glaive There is an open door here. You now have 5762 gold pieces (gained 6). Things that are here: a +2 halberd; a +0 cloak You now have 5769 gold pieces (gained 7). Things that are here: a +0 war axe; a +1 cloak; a +0 tower shield You now have 5793 gold pieces (gained 24). There is a broken door here. You now have 5798 gold pieces (gained 5). Things that are here: a +4 halberd of freezing; a +0 cloak There is an open door here. You now have 5802 gold pieces (gained 4). You see here a +0 cloak. Found 4 poisoned darts. You now have 5808 gold pieces (gained 6). You see here a +0 short sword. You now have 5812 gold pieces (gained 4). Things that are here: a +0 whip; a +0 cloak You now have 5819 gold pieces (gained 7). Things that are here: a +0 long sword; a +0 cloak You reach down and open the door. There is an open door here. k - 44 scrolls of teleportation (gained 1) You reach down and open the door. A malevolent force fills the Realm of Zot... With a horrendous wail, an alarm goes off! A sentinel's mark forms upon you. You hear a chilling moan. You hear a roar! You hear a deafening roar! You hear a chilling moan. You hear a deafening roar! A death cob comes into view. A death cob is nearby! A death cob is nearby! You block the death cob's attack. The death cob hits you!! The death cob drains your vigour! You feel yourself slow down. Space momentarily warps into an impossible shape! You cut the death cob into ribbons!!! The death cob decays. You burn the death cob. The death cob looks even weaker. You block the death cob's attack. Space momentarily warps into an impossible shape! You completely miss the death cob. 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. You block the death cob's attack. Space momentarily warps into an impossible shape! You slice the death cob!! You burn the death cob! You destroy the death cob! You can't see any susceptible monsters within range! (Use Z to cast anyway.) A green draconian comes into view. It is wielding a +0 dire flail. The green draconian is distracted by your dazzling golden aura. Space momentarily warps into an impossible shape! You closely miss the green draconian. The green draconian is no longer distracted by gold. The green draconian roars! Space momentarily warps into an impossible shape! You barely miss the green draconian. A death cob comes into view. The green draconian breathes poison at you. A purple draconian shifter comes into view. It is wielding a +0 rapier. The death cob is struck by your spines. The death cob barely misses you. You miss the death cob. The death cob is moderately damaged. The death cob hits you!! The death cob drains your vigour! You feel as though you will be slow longer. A black draconian knight comes into view. It is wielding a +2 war axe of freezing. You block the death cob's attack. You closely miss the death cob. The death cob is moderately damaged. The death cob is struck by your spines. The death cob barely misses you. You block the death cob's attack. The green draconian breathes poison at you. The blast of poison engulfs you but does no damage. You resist. The purple draconian shifter is engulfed in poison gas. The purple draconian shifter is poisoned. The purple draconian shifter casts a spell. The purple draconian shifter blinks! A golden dragon comes into view. The death cob is struck by your spines. The death cob closely misses you. You slice the death cob!! The death cob decays. You burn the death cob! The death cob is severely damaged. The death cob is struck by your spines. The death cob hits you! The death cob is struck by your spines. You destroy the death cob! The purple draconian shifter gestures wildly while chanting. The purple draconian shifter blinks! You see here 6 gold pieces. The green draconian breathes poison at you. The blast of poison misses you. The purple draconian shifter gestures wildly while chanting. The purple draconian shifter blinks! A black draconian knight comes into view. It is wielding a +0 great sword. An electric golem comes into view. The electric golem hurls lightning at you. The bolt of lightning misses you. The electric golem is distracted by your dazzling golden aura. The purple draconian shifter casts a spell at you. The black draconian knight blinks into view! The golden dragon blinks into view! The green draconian blinks! The black draconian knight gestures wildly while chanting. The black draconian knight seems to speed up. Things that are here: a +0 whip; a +0 cloak You barely miss the golden dragon. The purple draconian shifter looks more healthy. The electric golem is no longer distracted by gold. The green draconian completely misses you. The green draconian barely misses you. The black draconian knight is engulfed in poison gas. The black draconian knight is poisoned. The black draconian knight is struck by your spines. The black draconian knight hits you with a +2 war axe of freezing. The golden dragon breathes cold at you. The bolt of cold misses you. The black draconian knight is engulfed in poison gas. The black draconian knight looks even sicker. The golden dragon is struck by your spines. The golden dragon misses you. You block the golden dragon's attack. The golden dragon completely misses you. The electric golem blinks! The golden dragon attacks as it pursues you! The golden dragon is struck by your spines. The golden dragon completely misses you. The golden dragon misses you. The golden dragon completely misses you. The black draconian knight hits you with a +2 war axe of freezing! The electric golem misses you. The electric golem hits you but does no damage. The electric golem completely misses you. The electric golem misses you. The golden dragon closely misses you. The golden dragon completely misses you. The golden dragon misses you. There is an open door here. You closely miss the electric golem. The electric golem blinks! >>>>>>>>>>>>>>>>>>>>>> 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_UP_RIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [rotlqkf] Species: Demonspawn Job: Warper HP: 200/235; mods: 0/0 MP: 40/43; mod: 0 Stats: 23 (23) 17 (17) 28 (28) Position: (52, 12), god: Gozag (20), turn_is_over: 1, banished: 0 Standing on/in/over feature: open door Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 23 | 16818 | 18/1725 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 1 | 50 | 26 | 26966 | 477/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 | 50 | 24 | 23734 | 1704/2170 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 | 0 | 0 | 16 | 8919 | 0/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: #3: 65 #33: 200 #82: 15 #126: 19 Attributes: #4: 684938 #12: 38110 #13: 3155 #22: 1 #23: 87721 #24: 611177175 #49: 12913 #51: 12 #52: 12 #57: 29136 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 #23: +4 ring of slaying eq slot #9, inv slot #40: amulet of regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ##### ##...### # ##....(.# #.#D#...###.##################### ...q'..°##....#...+....#.....#... ..#.#...#.....+.#.#..#)'.....'..# # ##.$..q)..#9.§'.#.)#.#.#.#.## * ,##.#..)..##z##....+.....+... , #+#..$.q≈qD§#+##+#..)..#... * ,##'##≈)d[§.....###)###... ,#...#≈.8..§...§......##'# #.#.+§..#...........≈≈≈≈≈ *,,#. .#≈≈.'................ #+ +##...#.......####)... *,* +...##.....## ##### * , #....##..<## 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: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>