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: 9596023480829423764, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name Wizard1ke -rc /var/dcss/gamedata/dcss-trunk/rc-files/Wizard1ke.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/Wizard1ke.macro -morgue /var/dcss/gamedata/dcss/morgue/Wizard1ke/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/Wizard1ke:2024-01-06.07:30:09.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) [0x7f8caaee24c0]: /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) [0x7f8caaecd840]: /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". 0x00007f8cab287f2a in __waitpid (pid=29476, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f8cab287f2a in __waitpid (pid=29476, 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=0x7f8cab272540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 29374\000\000\000\000\000\000\000" #2 0x0000000000799efa in do_crash_dump () at dbg-asrt.cc:692 t = 1704526475 dir = "/var/dcss/gamedata/dcss/morgue/Wizard1ke/" name = "/var/dcss/gamedata/dcss/morgue/Wizard1ke/crash-Wizard1ke-20240106-073435.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x7f8cab272540 <_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=0x7ffdcedb1ab0, mon=0x1353eb0 ) at beam.cc:4475 mon_source = preac = 0 post = 20266672 final = 10 side_effect = true #6 0x0000000000754655 in bolt::tracer_affect_monster (this=0x7ffdcedb1ab0, mon=0x1353eb0 ) at beam.cc:4520 No locals. #7 0x000000000074d3f7 in bolt::affect_monster (this=0x7ffdcedb1ab0, mon=0x1353eb0 ) at beam.cc:5077 engulfs = preac = 0 postac = 30 final = 0 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 = 64, victim = std::unique_ptr = {get() = 0x4cb4ab0}, did_sanctuary = 224}} beam_hit = r = {bits = std::vector of length -4, capacity 0 = {7497059, 16384, 2048, 0, 0, 0, 79944040, 0, 0, 0, 0, 0, 0, 1076232192, 193, 193, 0, 4294967295, 4294967295, 0, 2, 0, 0, 0, 79944112, 0, 0, 0, 0, 0, 80, 0, 79944144, 0, 0, 0, 0, 0, 79944208, 0, 2, 2, 11, 9, 10, 12, 0, 60, 0, 0, 3, 10, 168430090, 10, 62270176, 0, 0, 1078525952, 71646240, 0, 71646240, 0, 60013136, 0, 2, 0, 79944280, 0, 0, 0, 0, 0, 2871466872, 32652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 257, 32512, 188, 0, 57284896, 0, 0, 0, 0, 0, 0, 0, 65707744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 0, 0, 0, 528, 0, 528, 0, 24, 29, 15404576, 0, 131072, 16384, 0, 0, 562298880, 0, 79944568, 0, 0, 0, 0, 0, 79888640, 0, 154, 154, 0, 4294967295, 4294967295, 0, 1, 0, 0, 0, 79944640, 0, 0, 0, 0, 0, 2065, 0, 79944672, 0, 0, 0, 0, 0, 0, 0, 16, 0, 6, 4, 12, 12, 0, 5000, 549502681, 1076232192, 0, 13, 168430090, 32522, 817, 0, 0, 0, 71638032, 0, 71638032, 0, 71638032, 0, 1, 0, 79944808, 0...}, children = std::map with 512 elements} rand_ev = repel = #8 0x0000000000750c48 in bolt::affect_cell (this=this@entry=0x7ffdcedb1ab0) at beam.cc:1092 ignored = false m = 0x1353eb0 hit_player = #9 0x0000000000753358 in bolt::do_fire (this=0x7ffdcedb1ab0) at beam.cc:1313 feat = was_seen = coff = {cstate = false} #10 0x00000000007537ff in bolt::fire (this=0x7ffdcedb1ab0) 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 = 20, y = 29}, target = {x = 25, y = 28}, damage = {num = 0, size = 0}, ench_power = 108, hit = 27, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 3203, source_name = "a deep elf pyromancer", 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 = -824499808, 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=0x1353b60 , 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 = 0x12d6f20 #14 0x0000000000ac867c in _choose_spell_to_cast (ignore_good_idea=, hspell_pass=std::vector of length 4, capacity 4 = {...}, 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 = 20, y = 29}, target = {x = 25, y = 28}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 3203, 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 = -824499808, 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=0x1353b60 ) at mon-cast.cc:4204 hspell_pass = std::vector of length 4, capacity 4 = {{spell = SPELL_PYRE_ARROW, freq = 15 '\017', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}, {spell = SPELL_BOLT_OF_FIRE, freq = 15 '\017', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}, {spell = SPELL_FIRE_ELEMENTALS, freq = 15 '\017', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}, {spell = SPELL_BLINK, freq = 15 '\017', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}} 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 = 20, y = 29}, target = {x = 25, y = 28}, damage = {num = 0, size = 0}, ench_power = 108, hit = 27, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 3203, source_name = "a deep elf pyromancer", 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 = 21, y = 29}}, 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 = {[3205] = 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 = 21.5, y = 29.5}, dir = {x = 0.94868329805051377, y = -0.31622776601683794}}, 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 = #16 0x0000000000aa237d in _do_mon_spell (mons=0x1353b60 ) at mon-act.cc:297 No locals. #17 _mons_take_special_action (old_energy=89, mons=...) at mon-act.cc:1605 friendly_or_near = friendly_or_near = beem = #18 handle_monster_move (mons=0x1353b60 ) at mon-act.cc:1933 entry = disabled = old_energy = 89 non_move_energy = old_pos = #19 0x0000000000aa33a4 in handle_monsters (with_noise=with_noise@entry=true) at mon-act.cc:2435 mon = 0x1353b60 oldspeed = 89 tries = 80 #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=0x7ffdcedb2e18) 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 29374) 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 = 3, depth = 1 Level id: Elf:1 Level build method = random_map_for_place, level layout type = rooms, absdepth0 = 15 Level vaults: nicolae_elf_arrival_no_cutting_in_line layout_geoelf_octagon special_room [special_room_orc] elven_spread hangedman_elf_disciples grunt_megastairs_2 Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (25, 28): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Press: ? - help, Dir - move target Apport: a scroll of poison Yoink! You pull the item towards yourself. M - 3 scrolls of poison (gained 1) Found a quarterstaff. Found a book of Lightning and a scroll of brand weapon. You enter the shallow water. Moving in this stuff is going to be slow. You pick up a book of Lightning and begin reading... You add the spells Vhi's Electric Charge, Arcjolt and Plasma Beam to your library. Casting: Apportation (safe; 38% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Apportation (safe; 38% risk of failure) Press: ? - help, Dir - move target Apport: a scroll of brand weapon Yoink! You pull the item towards yourself. You hear a splash. Casting: Apportation (safe; 38% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Apportation (safe; 38% risk of failure) Press: ? - help, Dir - move target Apport: a scroll of brand weapon You miscast Apportation. You are very lightly contaminated with residual magic. Nothing appears to happen. You enter the shallow water. Moving in this stuff is going to be slow. H - 3 scrolls of brand weapon (gained 1) Your magical contamination has completely faded away. You now have 700 gold pieces (gained 14). You see here a +0 orcbow. Found an escape hatch in the floor. You see here a +0 orcbow. You open the door. There is an open door here. You open the door. Found a scroll of poison. Found a stone staircase leading down. There is an open door here. M - 4 scrolls of poison (gained 1) There is a stone staircase leading down here. You climb downwards. The ogre mage shouts! Found a serpent talisman and a buckler. There is a stone staircase leading up here. You shoot a bolt. The two-headed ogre shouts in stereo! The bolt hits the ogre mage!! The bolt freezes the ogre mage. The ogre mage is heavily wounded. You hear two shouts! A two-headed ogre comes into view. It is wielding a +0 giant spiked club and a +0 giant club. The ogre mage barely misses you. You climb upwards. There is a stone staircase leading down here. You shoot a bolt. The bolt hits the ogre mage!! The bolt freezes the ogre mage. You kill the ogre mage! Okawaru accepts your kill. You climb downwards. You block the two-headed ogre's attack. The two-headed ogre completely misses you. The ogre completely misses you. The ogre barely misses you. The two-headed ogre hits you with a +0 giant spiked club! The two-headed ogre completely misses you. There is a stone staircase leading up here. The ogre completely misses you. The two-headed ogre completely misses you. x4 The ogre misses you. You climb upwards. There is a stone staircase leading down here. The ogre attacks as it pursues you! The ogre completely misses you. The ogre attacks as it pursues you! The ogre completely misses you. The two-headed ogre barely misses you. The two-headed ogre completely misses you. The two-headed ogre attacks as it pursues you! The two-headed ogre hits you with a +0 giant spiked club!! The two-headed ogre completely misses you. The two-headed ogre attacks as it pursues you! The two-headed ogre completely misses you. The two-headed ogre barely misses you. There is an open door here. You shoot a bolt. The bolt hits the two-headed ogre. The bolt freezes the two-headed ogre. The two-headed ogre is lightly wounded. You block the two-headed ogre's attack. The two-headed ogre completely misses you. You shoot a bolt. The bolt hits the two-headed ogre!! The bolt freezes the two-headed ogre. The two-headed ogre is heavily wounded. The two-headed ogre misses you. The two-headed ogre hits you with a +0 giant club! You shoot a bolt. The bolt hits the two-headed ogre. The bolt freezes the two-headed ogre. The two-headed ogre is severely wounded. The two-headed ogre completely misses you. The two-headed ogre hits you but does no damage. You shoot a bolt. The bolt hits the two-headed ogre!!! The bolt freezes the two-headed ogre. You kill the two-headed ogre! Okawaru accepts your kill. You shoot a bolt. The bolt hits the two-headed ogre!! The bolt freezes the two-headed ogre! The two-headed ogre is severely wounded. You block the two-headed ogre's attack. The two-headed ogre completely misses you. You shoot a bolt. The bolt hits the two-headed ogre! The bolt freezes the two-headed ogre. The two-headed ogre is almost dead. The two-headed ogre completely misses you. The two-headed ogre hits you with a +0 giant club! You shoot a bolt. The bolt barely misses the two-headed ogre. The bolt hits the ogre!!! The bolt freezes the ogre! You kill the ogre! Okawaru accepts your kill. The two-headed ogre completely misses you. The two-headed ogre hits you with a +0 giant club! You shoot a bolt. The bolt hits the two-headed ogre but does no damage. The two-headed ogre is almost dead. The two-headed ogre completely misses you. x2 You shoot a bolt. The bolt hits the two-headed ogre!!! The bolt freezes the two-headed ogre. You kill the two-headed ogre! Okawaru accepts your kill. The ogre completely misses you. You shoot a bolt. The bolt barely misses the ogre. The ogre completely misses you. You shoot a bolt. The bolt hits the ogre!! The bolt freezes the ogre. You kill the ogre! Okawaru accepts your kill. No target in view! Items here: ))))) ††. There is an open door, spattered with blood here. You see here a +0 giant club. There is a stone staircase leading down here. Things that are here: a +0 robe; a +0 club Found a wand of acid (4). Your pack is full. You see here a wand of acid (4). You drop a +0 cloak. You drop 3 potions of might. You drop +0 storm dragon scales. You drop the +7 shortbow of Lautoa Pybif {freeze, SInv Stlth+}. You drop +0 acid dragon scales. You drop +0 steam dragon scales. c - a wand of acid (4) Items here: ! ) [[[[. Found 19 gold pieces. Found a giant club. You now have 719 gold pieces (gained 19). You open the door. There is an open door here. There is an open door here. There is an open door here. You see here 4 large rocks. An ogre comes into view. The ogre shouts! You shoot a bolt. The bolt hits the ogre! The bolt freezes the ogre. The ogre is heavily wounded. The ogre changes into a black bear! You shoot a bolt. The bolt hits the black bear!!! The bolt freezes the black bear. You kill the black bear! Okawaru accepts your kill. No target in view! Found a scroll of teleportation. You see here a shapeshifter corpse. Found a stone staircase leading down. P - 5 scrolls of teleportation (gained 1) There is a stone staircase leading down here. Welcome back, Wizard1ke the Human Brigand. Okawaru says: Bring me glory in combat! Press ? for a list of commands and other information. You pick up a book of Air and begin reading... You add the spells Shock, Swiftness and Airstrike to your library. f - 2 fizzy yellow potions An ogre mage, an ogre and 3 two-headed ogres come into view. The ogre shouts! The two-headed ogre shouts in stereo! x3 An ogre comes into view. It is wielding a +0 giant spiked club. The ogre mage gestures at the two-headed ogre while chanting. The two-headed ogre seems to speed up. You see here 2 fizzy brown potions. You see here a +0 chain mail. The ogre mage mumbles some strange words. The ogre mage flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. You hear two shouts! There is a stone staircase leading up here. The two-headed ogre completely misses you. x2 You climb upwards. Reactivating autopickup. There is a stone staircase leading down here. You shoot a bolt. The bolt hits the two-headed ogre!!!! The bolt freezes the two-headed ogre!! You kill the two-headed ogre! Okawaru accepts your kill. You climb downwards. The ogre completely misses you. The two-headed ogre hits you with a +0 giant club!! The two-headed ogre closely misses you. There is a stone staircase leading up, spattered with blood here. The ogre hits you but does no damage. You climb upwards. There is a stone staircase leading down here. You shoot a bolt. The bolt barely misses the two-headed ogre. You block the two-headed ogre's attack. The two-headed ogre closely misses you. The ogre completely misses you. You shoot a bolt. The bolt hits the two-headed ogre. The bolt freezes the two-headed ogre. The two-headed ogre is lightly wounded. The two-headed ogre completely misses you. x2 The ogre completely misses you. You shoot a bolt. The bolt hits the two-headed ogre!! The bolt freezes the two-headed ogre. The two-headed ogre is heavily wounded. The two-headed ogre barely misses you. The two-headed ogre closely misses you. The ogre completely misses you. You shoot a bolt. The bolt hits the two-headed ogre!! The bolt freezes the two-headed ogre! You kill the two-headed ogre! Okawaru accepts your kill. The ogre misses you. You shoot a bolt. The bolt hits the ogre! The bolt freezes the ogre. The ogre is heavily wounded. The ogre completely misses you. You shoot a bolt. The bolt hits the ogre!!! The bolt freezes the ogre. You kill the ogre! Okawaru accepts your kill. No target in view! You climb downwards. The two-headed ogre misses you. The two-headed ogre completely misses you. You block the two-headed ogre's attack. The two-headed ogre completely misses you. There is a stone staircase leading up, spattered with blood here. You block the two-headed ogre's attack. The two-headed ogre completely misses you. x2 The two-headed ogre misses you. You climb upwards. There is a stone staircase leading down, spattered with blood here. You shoot a bolt. The bolt hits the two-headed ogre!!! The bolt freezes the two-headed ogre! The two-headed ogre is almost dead. The two-headed ogre completely misses you. The two-headed ogre hits you with a +0 giant club!! The two-headed ogre closely misses you. The two-headed ogre completely misses you. You shoot a bolt. The bolt hits the two-headed ogre!! The bolt freezes the two-headed ogre. You kill the two-headed ogre! Okawaru accepts your kill. You block the two-headed ogre's attack. The two-headed ogre completely misses you. You shoot a bolt. The bolt hits the two-headed ogre!!! The bolt freezes the two-headed ogre! The two-headed ogre is almost dead. The two-headed ogre hits you with a +0 dire flail!! The two-headed ogre completely misses you. You shoot a bolt. The bolt hits the two-headed ogre. The bolt freezes the two-headed ogre. You kill the two-headed ogre! Okawaru accepts your kill. Okawaru grants you throwing weapons! Something appears at your feet! Items here: )))) †. There is a stone staircase leading down, spattered with blood here. You see here a javelin. You climb downwards. The ogre mage gestures at you while chanting. The bolt of magma misses you. There is a stone staircase leading up, spattered with blood here. Fire: e) +6 triple crossbow "Ipsuxeall" {freeze, rPois Str+3} Press: ? - help, Shift-Dir - straight line, f - ogre mage Aim: an ogre mage, wielding a +0 whip and wearing a +0 robe (84% to hit) You shoot a bolt. The bolt hits the ogre mage!! The bolt freezes the ogre mage. The ogre mage is heavily wounded. Fire: e) +6 triple crossbow "Ipsuxeall" {freeze, rPois Str+3} Press: ? - help, Shift-Dir - straight line, f/p - ogre mage Aim: an ogre mage, wielding a +0 whip and wearing a +0 robe (heavily wounded, 84% to hit) You shoot a bolt. The bolt hits the ogre mage! The bolt freezes the ogre mage. The ogre mage is severely wounded. The ogre mage points at the ogre and mumbles some strange words. The ogre seems to speed up. You block the ogre's attack. Fire: e) +6 triple crossbow "Ipsuxeall" {freeze, rPois Str+3} Press: ? - help, Shift-Dir - straight line, f/p - ogre mage Aim: an ogre mage, wielding a +0 whip and wearing a +0 robe (severely wounded, 84% to hit) You shoot a bolt. The bolt hits the ogre mage!! The bolt freezes the ogre mage! You kill the ogre mage! Okawaru accepts your kill. The ogre completely misses you. Fire: e) +6 triple crossbow "Ipsuxeall" {freeze, rPois Str+3} Press: ? - help, Shift-Dir - straight line, f - ogre Aim: an ogre, wielding a +0 giant spiked club (fast, 86% to hit) You shoot a bolt. The bolt hits the ogre! The bolt freezes the ogre. The ogre is severely wounded. You block the ogre's attack. The ogre completely misses you. Fire: e) +6 triple crossbow "Ipsuxeall" {freeze, rPois Str+3} Press: ? - help, Shift-Dir - straight line, f/p - ogre Aim: an ogre, wielding a +0 giant spiked club (severely wounded, fast, 86% to hit) You shoot a bolt. The bolt hits the ogre!! The bolt freezes the ogre. You kill the ogre! Okawaru accepts your kill. Things that are here: a +0 whip; a +0 robe; an ogre corpse You see here a +0 chain mail. o - 2 fizzy brown potions A skeletal warrior comes into view. It is wielding a +0 hand axe. You shoot a bolt. The bolt hits the skeletal warrior!!! The bolt freezes the skeletal warrior! The skeletal warrior is severely damaged. A skeletal warrior comes into view. It is wielding a +0 battleaxe. A skeletal warrior comes into view. It is wielding a +0 dire flail. A deep elf pyromancer comes into view. It is wielding a +0 long sword. You shoot a bolt. The bolt hits the skeletal warrior!!! The bolt freezes the skeletal warrior. You destroy the skeletal warrior! Okawaru accepts your kill. You shoot a bolt. The bolt hits the skeletal warrior!!! The bolt freezes the skeletal warrior. The skeletal warrior is severely damaged. You hear a shout! You shoot a bolt. The bolt closely misses the skeletal warrior. You shoot a bolt. The bolt hits the skeletal warrior!!! The bolt freezes the skeletal warrior. You destroy the skeletal warrior! Okawaru accepts your kill. Things that are here: a +0 battleaxe; a +0 hand axe You shoot a bolt. The bolt hits the skeletal warrior. The skeletal warrior is lightly damaged. You shoot a bolt. The bolt hits the skeletal warrior! The bolt freezes the skeletal warrior. The skeletal warrior is moderately damaged. An occultist comes into view. It is wielding a +0 dagger. The skeletal warrior completely misses you. A skeletal warrior comes into view. It is wielding a +0 war axe. You shoot a bolt. The bolt hits the skeletal warrior!! The bolt freezes the skeletal warrior. The skeletal warrior is almost destroyed. The skeletal warrior completely misses you. You shoot a bolt. The bolt closely misses the skeletal warrior. The bolt hits the occultist! The bolt freezes the occultist. The occultist is moderately wounded. The skeletal warrior misses you. The skeletal warrior attacks as it pursues you! The skeletal warrior hits you with a +0 dire flail!! Things that are here: a +0 battleaxe; a +0 hand axe The skeletal warrior hits you with a +0 dire flail! The occultist mumbles some strange words. The occultist flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. A skeletal warrior comes into view. It is wielding a +0 hand axe. The skeletal warrior attacks as it pursues you! You block the skeletal warrior's attack. You feel very buoyant. You fly up into the air. You gain the combat prowess of a mighty hero. You block the skeletal warrior's attack. You shoot a bolt. The bolt hits the skeletal warrior! You destroy the skeletal warrior! Okawaru accepts your kill. Something hits you but does no damage. Your base Dodging skill increases to level 14! You shoot a bolt. Something hits you but does no damage. You shoot a bolt. Okawaru accepts your kill. Reactivating autopickup. You feel a bit more experienced. You shoot a bolt. The bolt hits the skeletal warrior!! The bolt freezes the skeletal warrior! The skeletal warrior is severely damaged. The skeletal warrior misses you. You shoot a bolt. The bolt hits the skeletal warrior!! The bolt freezes the skeletal warrior. You destroy the skeletal warrior! Okawaru accepts your kill. The skeletal warrior completely misses you. Your base Ranged Weapons skill increases to level 17! You shoot a bolt. The bolt closely misses the skeletal warrior. The skeletal warrior completely misses you. You shoot a bolt. The bolt barely misses the skeletal warrior. The skeletal warrior completely misses you. You shoot a bolt. The bolt hits the skeletal warrior! The bolt freezes the skeletal warrior. The skeletal warrior is lightly damaged. You block the skeletal warrior's attack. You shoot a bolt. The bolt hits the skeletal warrior!!! The bolt freezes the skeletal warrior! The skeletal warrior is almost destroyed. The skeletal warrior completely misses you. The skeletal warrior misses you. You shoot a bolt. The bolt hits the skeletal warrior!!! The bolt freezes the skeletal warrior. You destroy the skeletal warrior! Okawaru accepts your kill. No target in view! Items here: )))) [ †. You are starting to lose your buoyancy. Things that are here: a +0 battleaxe; a +0 hand axe You float gracefully downwards. You shoot a bolt. The deep elf pyromancer shouts! The bolt hits the deep elf pyromancer! The bolt freezes the deep elf pyromancer. The deep elf pyromancer is heavily wounded. You hear a shout! The deep elf pyromancer mumbles some strange words. A rakshasa comes into view. It is wielding a +0 whip. You shoot a bolt. The bolt hits the deep elf pyromancer!!! The bolt freezes the deep elf pyromancer. You kill the deep elf pyromancer! Okawaru accepts your kill. You shoot a bolt. The bolt hits the rakshasa!!! The bolt freezes the rakshasa!! You kill the rakshasa! Okawaru accepts your kill. An occultist comes into view. It is wielding a +2 dagger of venom. The occultist gestures wildly while chanting. The occultist flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. No target in view! Fire: e) +6 triple crossbow "Ipsuxeall" {freeze, rPois Str+3} Press: ? - help, Shift-Dir - straight line You shoot a bolt. Your enlightenment fades. Fire: e) +6 triple crossbow "Ipsuxeall" {freeze, rPois Str+3} Press: ? - help, Shift-Dir - straight line, f - you Really target yourself? Fire: e) +6 triple crossbow "Ipsuxeall" {freeze, rPois Str+3} Press: ? - help, Shift-Dir - straight line You shoot a bolt. Something hits you but does no damage. A freezing wraith comes into view. Fire: e) +6 triple crossbow "Ipsuxeall" {freeze, rPois Str+3} Press: ? - help, Shift-Dir - straight line, f - freezing wraith Aim: a freezing wraith (81% to hit) You shoot a bolt. The bolt hits the freezing wraith!!! You destroy the freezing wraith! Okawaru accepts your kill. Something closely misses you. Fire: e) +6 triple crossbow "Ipsuxeall" {freeze, rPois Str+3} Press: ? - help, Shift-Dir - straight line You shoot a bolt. Something misses you. You block something's attack. Fire: e) +6 triple crossbow "Ipsuxeall" {freeze, rPois Str+3} Press: ? - help, Shift-Dir - straight line You shoot a bolt. Okawaru accepts your kill. Reactivating autopickup. You feel a bit more experienced. Things that are here: a +2 dagger of venom; a +0 robe There is an open door here. Things that are here: a +0 whip; a +0 robe Press: ? - help, v - describe, . - travel A granite statue. A rakshasa comes into view. It is wielding a +0 whip. You shoot a bolt. The bolt closely misses the rakshasa. A centaur warrior skeleton comes into view. You shoot a bolt. The bolt hits the centaur warrior skeleton!! The centaur warrior skeleton is moderately damaged. You hear a shout! x2 The rakshasa weaves an illusion. The centaur warrior skeleton shimmers and seems to become two! You shoot a bolt. The bolt hits the centaur warrior skeleton!!!! The bolt freezes the centaur warrior skeleton. You destroy the centaur warrior skeleton! The centaur warrior skeleton shimmers and vanishes! A boggart skeleton comes into view. You shoot a bolt. The bolt hits the centaur warrior skeleton!! The bolt freezes the centaur warrior skeleton. The centaur warrior skeleton is severely damaged. The centaur warrior skeleton barely misses you. x2 The centaur warrior skeleton completely misses you. x2 You shoot a bolt. The bolt hits the centaur warrior skeleton!!! You destroy the centaur warrior skeleton! Okawaru accepts your kill. You feel like a meek peon again. The rakshasa completely misses you. You shoot a bolt. The bolt hits the rakshasa! The bolt freezes the rakshasa! The rakshasa is moderately wounded. The rakshasa barely misses you. The rakshasa completely misses you. You shoot a bolt. The bolt hits the rakshasa!!! The bolt freezes the rakshasa! You kill the rakshasa! Okawaru accepts your kill. The boggart skeleton misses you. A tengu conjurer comes into view. You shoot a bolt. The bolt hits the boggart skeleton!! The bolt freezes the boggart skeleton. The boggart skeleton is almost destroyed. The boggart skeleton completely misses you. You shoot a bolt. The bolt barely misses the boggart skeleton. The tengu conjurer completely misses you. x2 The tengu conjurer barely misses you. The boggart skeleton closely misses you. A necromancer comes into view. It is wielding a +0 dagger. The tengu conjurer completely misses you. x3 The boggart skeleton completely misses you. The necromancer mumbles some strange words. The necromancer binds the souls of nearby monsters. You shoot a bolt. The bolt hits the boggart skeleton!!! You destroy the boggart skeleton! Okawaru accepts your kill. The tengu conjurer misses you. The tengu conjurer closely misses you. The tengu conjurer completely misses you. A centaur warrior skeleton comes into view. You shoot a bolt. The bolt hits the tengu conjurer! The bolt freezes the tengu conjurer. The tengu conjurer is severely wounded. The tengu conjurer hits you. The tengu conjurer pecks you but does no damage. The tengu conjurer misses you. The necromancer points at you and mumbles some strange words. The bolt of negative energy misses you. The tengu conjurer casts a spell at you. The bolt of lightning misses you. x2 The bolt of lightning misses the tengu conjurer. You shoot a bolt. The bolt hits the tengu conjurer!!! The bolt freezes the tengu conjurer. You kill the tengu conjurer! Okawaru accepts your kill. A freezing mist starts to gather... A tengu conjurer simulacrum comes into view. The necromancer misses you. The centaur warrior skeleton completely misses you. You block the centaur warrior skeleton's attack. You shoot a bolt. The bolt barely misses the necromancer. The necromancer hits you but does no damage. The centaur warrior skeleton completely misses you. x2 The necromancer closely misses you. The tengu conjurer simulacrum misses you. The tengu conjurer simulacrum completely misses you. x2 The centaur warrior skeleton misses you. The centaur warrior skeleton kicks you. You shoot a bolt. The bolt barely misses the necromancer. The necromancer completely misses you. The centaur warrior skeleton completely misses you. x2 The tengu conjurer simulacrum misses you. The tengu conjurer simulacrum completely misses you. The tengu conjurer simulacrum closely misses you. The necromancer hits you but does no damage. The centaur warrior skeleton closely misses you. The centaur warrior skeleton completely misses you. You shoot a bolt. The bolt hits the necromancer!!! The bolt freezes the necromancer. You kill the necromancer! Okawaru accepts your kill. The centaur warrior skeleton closely misses you. The centaur warrior skeleton completely misses you. The tengu conjurer simulacrum completely misses you. x2 The tengu conjurer simulacrum barely misses you. You shoot a bolt. The bolt hits the centaur warrior skeleton!!! The bolt freezes the centaur warrior skeleton. The centaur warrior skeleton is severely damaged. The centaur warrior skeleton misses you. The centaur warrior skeleton kicks you but does no damage. The tengu conjurer simulacrum completely misses you. The tengu conjurer simulacrum pecks you. The tengu conjurer simulacrum freezes you!! The tengu conjurer simulacrum misses you. The centaur warrior skeleton closely misses you. The centaur warrior skeleton completely misses you. You shoot a bolt. The bolt hits the centaur warrior skeleton! The centaur warrior skeleton is almost destroyed. You block the centaur warrior skeleton's attack. The centaur warrior skeleton completely misses you. The tengu conjurer simulacrum misses you. The tengu conjurer simulacrum completely misses you. The tengu conjurer simulacrum closely misses you. The centaur warrior skeleton completely misses you. The centaur warrior skeleton kicks you but does no damage. The tengu conjurer simulacrum misses you. The tengu conjurer simulacrum completely misses you. x2 You shoot a bolt. The bolt hits the centaur warrior skeleton!!! You destroy the centaur warrior skeleton! Okawaru accepts your kill. The tengu conjurer simulacrum completely misses you. You block the tengu conjurer simulacrum's attack. The tengu conjurer simulacrum completely misses you. You shoot a bolt. The bolt hits the tengu conjurer simulacrum!!! The tengu conjurer simulacrum vaporises! No target in view! No target in view! Things that are here: a +0 whip; a +0 robe Found a smoky gem. Found a staircase to the Depths. There is an open door here. You see here a smoky gem. You pick up the smoky gem and feel its impossibly delicate weight in your hands. Press } and ! to see all the gems you have collected. There is an open door here. There is an open door here. You open the large door. An ogre, 4 two-headed ogres and a cyclops come into view. Found a fizzy brown potion and a scroll of identify. The ogre shouts! You hear two shouts! The two-headed ogre shouts in stereo! You hear a shout! x2; You hear a deafening roar! x2 The two-headed ogre shouts in stereo! You shoot a bolt. The cyclops shouts! The bolt hits the two-headed ogre!! The bolt freezes the two-headed ogre! The two-headed ogre is heavily wounded. A fire dragon comes into view. A cyclops comes into view. The two-headed ogre attacks as it pursues you! The two-headed ogre completely misses you. You block the two-headed ogre's attack. You shoot a bolt. The bolt hits the two-headed ogre. The bolt freezes the two-headed ogre. The two-headed ogre is lightly wounded. The two-headed ogre hits you with a +0 giant spiked club! The two-headed ogre completely misses you. You shoot a bolt. The bolt hits the two-headed ogre!!! The bolt freezes the two-headed ogre!! You kill the two-headed ogre! Okawaru accepts your kill. The two-headed ogre completely misses you. The two-headed ogre misses you. You shoot a bolt. The bolt hits the two-headed ogre! The bolt freezes the two-headed ogre! The two-headed ogre is severely wounded. The two-headed ogre misses you. The two-headed ogre hits you with a +0 giant spiked club!! You shoot a bolt. The bolt closely misses the two-headed ogre. The bolt hits the two-headed ogre. The bolt freezes the two-headed ogre. The two-headed ogre is lightly wounded. The two-headed ogre hits you with a +0 giant club! The two-headed ogre misses you. You shoot a bolt. The bolt hits the two-headed ogre!! The bolt freezes the two-headed ogre. You kill the two-headed ogre! Okawaru accepts your kill. You gain the combat prowess of a mighty hero. You shoot a bolt. The bolt hits the two-headed ogre!! The bolt freezes the two-headed ogre! The two-headed ogre is almost dead. The two-headed ogre completely misses you. The two-headed ogre misses you. You shoot a bolt. The bolt hits the two-headed ogre!! The bolt freezes the two-headed ogre. You kill the two-headed ogre! Okawaru accepts your kill. You shoot a bolt. The bolt hits the fire dragon! The bolt freezes the fire dragon. The fire dragon is lightly wounded. The fire dragon breathes flames at you. The blast of flame hits you! You resist. The fire dragon completely misses you. x2 You block the fire dragon's attack. You shoot a bolt. The bolt barely misses the fire dragon. The bolt hits the ogre!!!! The bolt freezes the ogre. You kill the ogre! Okawaru accepts your kill. The fire dragon completely misses you. x2; The fire dragon closely misses you. You shoot a bolt. The bolt hits the fire dragon!!!! The bolt freezes the fire dragon!! You kill the fire dragon! Okawaru accepts your kill. The fire dragon scales are intact enough to wear. You shoot a bolt. The bolt hits the cyclops!! The bolt freezes the cyclops. The cyclops is heavily wounded. A slime creature comes into view. You shoot a bolt. The bolt hits the cyclops!! The bolt freezes the cyclops! You kill the cyclops! Okawaru accepts your kill. You shoot a bolt. The bolt hits the two-headed ogre. The bolt freezes the two-headed ogre. The two-headed ogre is lightly wounded. You shoot a bolt. The bolt hits the two-headed ogre!! The bolt freezes the two-headed ogre! The two-headed ogre is almost dead. You shoot a bolt. The bolt hits the two-headed ogre! The bolt freezes the two-headed ogre. You kill the two-headed ogre! Okawaru accepts your kill. You shoot a bolt. The bolt hits the slime creature!! The bolt freezes the slime creature. The slime creature is heavily wounded. You shoot a bolt. The bolt hits the slime creature!! The bolt freezes the slime creature! You kill the slime creature! Okawaru accepts your kill. No target in view! Items here: ( )))))) [ †††. Things that are here: a +0 giant club; an ogre corpse An ogre mage comes into view. It is wielding a +1 vampiric falchion. A fire dragon comes into view. The fire dragon moves out of view. You shoot a bolt. The ogre mage shouts! The bolt hits the ogre mage!!!! The bolt freezes the ogre mage! You kill the ogre mage! Okawaru accepts your kill. Okawaru grants you throwing weapons! Something appears at your feet! You hear a deafening roar! You shoot a bolt. The bolt hits the cyclops!! The bolt freezes the cyclops! The cyclops is severely wounded. You shoot a bolt. The bolt hits the cyclops! The bolt freezes the cyclops. The cyclops is almost dead. The cyclops hits you! You shoot a bolt. The bolt hits the cyclops!!! The bolt freezes the cyclops. You kill the cyclops! Okawaru accepts your kill. The fire dragon breathes flames at you. The blast of flame misses you. You shoot a bolt. The bolt hits the fire dragon!!! The bolt freezes the fire dragon!! The fire dragon is almost dead. The fire dragon misses you. The fire dragon completely misses you. x2 You shoot a bolt. The bolt hits the fire dragon!!!! The bolt freezes the fire dragon. You kill the fire dragon! Okawaru accepts your kill. The fire dragon scales are intact enough to wear. No target in view! Found a shiny glass wand and a pair of glowing gloves. There is a large open door, spattered with blood here. Items here: ( [ ††. Found a flail and 15 gold pieces. Found a scroll of teleportation and a leather armour. r - 2 scrolls of identify (gained 1) As you read the scroll of identify, it crumbles to dust. f - 2 potions of berserk rage As you read the scroll of identify, it crumbles to dust. o - 2 potions of haste You see here a +1 pair of gloves. p - a +1 pair of gloves You start removing your armour. You continue taking off your +0 pair of gloves. x4 You finish taking off your +0 pair of gloves. You start putting on your armour. You continue putting on your +1 pair of gloves. x5 You feel like a meek peon again. You finish putting on your +1 pair of gloves. You drop a +0 pair of gloves. You open the large door. There is a large open door here. r - a wand of digging (3) o - 3 potions of haste (gained 1) P - 6 scrolls of teleportation (gained 1) You see here a +0 flail. You now have 734 gold pieces (gained 15). You open the large door. There is a large open door here. There is a large open door here. There is a large open door here. Found a scroll of poison. M - 5 scrolls of poison (gained 1) 2 brown ugly things come into view. The brown ugly thing gurgles horribly! x2 A brown ugly thing comes into view. You hear a horrible gurgling sound! A brown ugly thing comes into view. x2 You shoot a bolt. The brown ugly thing gurgles horribly! The bolt hits the brown ugly thing. The bolt freezes the brown ugly thing. The brown ugly thing is lightly wounded. The brown ugly thing basks in the mutagenic energy from its kin and changes! A brown ugly thing comes into view. You shoot a bolt. The brown ugly thing gurgles horribly! The bolt hits the brown ugly thing!!! The bolt freezes the brown ugly thing! The brown ugly thing is severely wounded. The brown ugly thing basks in the mutagenic energy from its kin and changes! x2 You shoot a bolt. The bolt hits the brown ugly thing! The bolt freezes the brown ugly thing. You kill the brown ugly thing! Okawaru accepts your kill. You shoot a bolt. The bolt hits the brown ugly thing!! The bolt freezes the brown ugly thing! The brown ugly thing is heavily wounded. The brown ugly thing basks in the mutagenic energy from its kin and changes! You shoot a bolt. The bolt hits the purple ugly thing!!! The bolt freezes the purple ugly thing! You kill the purple ugly thing! Okawaru accepts your kill. The purple ugly thing barely misses you. The purple ugly thing claws you. You shoot a bolt. The bolt hits the purple ugly thing!!! The bolt freezes the purple ugly thing! You kill the purple ugly thing! Okawaru accepts your kill. You shoot a bolt. The bolt barely misses the red ugly thing. The brown ugly thing completely misses you. The red ugly thing completely misses you. You shoot a bolt. The bolt hits the red ugly thing!!! The bolt freezes the red ugly thing!! You kill the red ugly thing! Okawaru accepts your kill. The brown ugly thing barely misses you. The brown ugly thing completely misses you. The green ugly thing completely misses you. You shoot a bolt. The bolt hits the green ugly thing!!! The bolt freezes the green ugly thing!! You kill the green ugly thing! Okawaru accepts your kill. The brown ugly thing closely misses you. You shoot a bolt. The bolt hits the brown ugly thing!! The bolt freezes the brown ugly thing! The brown ugly thing is heavily wounded. The brown ugly thing misses you. x2 You shoot a bolt. The bolt hits the brown ugly thing!! The bolt freezes the brown ugly thing. You kill the brown ugly thing! Okawaru accepts your kill. No target in view! No target in view! Things that are here: an ugly thing corpse; an ugly thing corpse Found a wand of iceblast (2). Found 12 gold pieces. T - a wand of iceblast (9) (gained 2 charges) You now have 746 gold pieces (gained 12). Found a chain mail. Found a stone staircase leading up. There is a stone staircase leading up here. You climb upwards. Found a leather armour. There is a stone staircase leading down here. You shoot a bolt. The bolt hits the cyclops!!! The bolt freezes the cyclops! The cyclops shouts! The cyclops is almost dead. You shoot a bolt. The bolt hits the cyclops!!! The bolt freezes the cyclops. You kill the cyclops! Okawaru accepts your kill. No target in view! You see here a +0 leather armour. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Found 4 poisoned darts. A rakshasa comes into view. It is wielding a +0 whip. 2 basilisks come into view. You shoot a bolt. The basilisk hisses angrily. The bolt hits the rakshasa. The bolt freezes the rakshasa. The rakshasa is lightly wounded. You shoot a bolt. The bolt hits the rakshasa! The bolt freezes the rakshasa. The rakshasa is moderately wounded. You shoot a bolt. The bolt barely misses the rakshasa. The rakshasa completely misses you. You shoot a bolt. The bolt hits the rakshasa. The bolt freezes the rakshasa. The rakshasa is moderately wounded. The rakshasa weaves an illusion. The basilisk shimmers and seems to become two! You shoot a bolt. The bolt hits the rakshasa. The bolt freezes the rakshasa. The rakshasa is heavily wounded. The rakshasa gestures at you. The lance of force misses you. You block the basilisk's attack. The rakshasa hits you with a +0 whip! The basilisk gazes at you. You easily resist. You shoot a bolt. The bolt hits the rakshasa!! The bolt freezes the rakshasa! You kill the rakshasa! Okawaru accepts your kill. The basilisk shimmers and vanishes! You shoot a bolt. The bolt closely misses the basilisk. The basilisk gazes at you. You easily resist. You shoot a bolt. The bolt hits the basilisk!! The bolt freezes the basilisk. The basilisk is severely wounded. The basilisk completely misses you. x2 You shoot a bolt. The bolt hits the basilisk. The basilisk seems to slow down. The bolt freezes the basilisk. The basilisk is almost dead. The basilisk closely misses you. You shoot a bolt. The bolt hits the basilisk. The basilisk seems to slow down. The bolt freezes the basilisk. You kill the basilisk! Okawaru accepts your kill. No target in view! No target in view! Things that are here: a +0 whip; a +0 robe; a basilisk corpse No target in view! Found 18 gold pieces. You shoot a bolt. The bolt hits the basilisk!! The basilisk seems to slow down. The bolt freezes the basilisk! The basilisk hisses angrily. The basilisk is almost dead. You shoot a bolt. The bolt hits the basilisk!! The basilisk seems to slow down. The bolt freezes the basilisk. You kill the basilisk! Okawaru accepts your kill. No target in view! No target in view! Found a leather armour. u - 4 poisoned darts Found a scroll of fog. You now have 764 gold pieces (gained 18). k - 4 scrolls of fog (gained 1) (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (U) Depths Where to? (? - help) What level of the Elven Halls? (default 1, ? - help) You see here a +0 chain mail. Things that are here: a +0 robe; a +0 whip; an ogre skeleton There is a stone staircase leading up, spattered with blood here. You climb upwards. There is a stone staircase leading down, spattered with blood here. You see here a javelin. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You see here a +0 orcbow. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You climb upwards. Level annotation: Fannar There is a stone staircase leading down here. There is an open door here. u - 12 poisoned darts (gained 8) Items here: ( ))). There is a broken door here. There is an escape hatch in the ceiling here. There is a staircase to the Orcish Mines here. You climb downwards. Welcome back to the Orcish Mines! There is a staircase back to the Dungeon here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You see here a +0 flail of holy wrath. Things that are here: a +0 club; a +0 plate armour; a +0 war axe There is a staircase to the Elven Halls here. You climb downwards. Welcome to the Elven Halls! There is a staircase back to the Mines here. There are monsters nearby! You shoot a bolt. The bolt hits the water elemental!! The bolt freezes the water elemental. The water elemental is heavily damaged. The orc sorcerer shouts! A deep elf pyromancer comes into view. It is wielding a +0 rapier. x2 An orc sorcerer comes into view. It is wielding a +0 dagger. The water elemental hits you! You shoot a bolt. The orc high priest shouts! x2; The deep elf pyromancer shouts! The orc sorcerer shouts! The bolt hits the water elemental!!! The bolt freezes the water elemental. You destroy the water elemental! Okawaru accepts your kill. You hear a shout! x3 A deep elf pyromancer comes into view. It is wielding a +0 dagger. 2 deep elf pyromancers come into view. You shoot a bolt. The bolt hits the deep elf pyromancer!! The bolt freezes the deep elf pyromancer. The deep elf pyromancer is severely wounded. The deep elf pyromancer casts a spell at you. The pyre arrow misses you. You shoot a bolt. The bolt hits the deep elf pyromancer!! The bolt freezes the deep elf pyromancer. You kill the deep elf pyromancer! Okawaru accepts your kill. The deep elf pyromancer mumbles some strange words. You shoot a bolt. The bolt hits the deep elf pyromancer! The bolt freezes the deep elf pyromancer. The deep elf pyromancer is moderately wounded. You shoot a bolt. The bolt hits the deep elf pyromancer! The bolt freezes the deep elf pyromancer. The deep elf pyromancer is almost dead. The fire elemental completely misses you. The deep elf pyromancer completely misses you. The deep elf pyromancer completely misses you. The orc high priest mumbles some strange prayers to Beogh. The fire elemental completely misses you. The deep elf pyromancer gestures at you while chanting. The bolt of fire misses you. The deep elf pyromancer attacks as it pursues you! The deep elf pyromancer hits you but does no damage. The orc high priest mumbles some strange prayers to Beogh. The deep elf pyromancer gestures wildly while chanting. The deep elf pyromancer blinks! The orc high priest prays to Beogh. The deep elf pyromancer casts a spell. The fire elemental completely misses you. The orc high priest prays to Beogh. There is a staircase back to the Mines here. You shoot a bolt. The bolt hits the fire elemental!!! The bolt freezes the fire elemental! You destroy the fire elemental! The fire elemental disappears in a puff of smoke! The fire elemental barely misses you. >>>>>>>>>>>>>>>>>>>>>> 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: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_AUTOFIGHT_NOMOVE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Wizard1ke] Species: Human Job: Brigand HP: 136/136; mods: 0/0 MP: 25/25; mod: 0 Stats: 15 (15) 12 (12) 37 (37) Position: (25, 28), god: Okawaru (7), turn_is_over: 1, banished: 0 Standing on/in/over feature: staircase back to the Mines Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 15 | 6525 | 0/975 Short Blades | X | 0 | 0 | 3 | 308 | 8/200 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 1 | 50 | 17 | 9233 | 683/1125 Throwing | X | 0 | 0 | 3 | 310 | 10/200 Armour | X | 0 | 0 | 0 | 0 | 0/50 Dodging | X | 1 | 50 | 14 | 6354 | 729/900 Stealth | X | 0 | 0 | 4 | 567 | 147/210 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 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/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 0 | 0 | 0/50 Ice Magic | X | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 0 | 0 | 0/50 Earth Magic | X | 0 | 0 | 0 | 0 | 0/50 Alchemy | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 12 | 3405 | 0/631 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #12: 2390 #13: 1626 #23: 11150 #24: -268561830 #49: 2887 Mutations: explore regen: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #4: +6 triple crossbow "Ipsuxeall" {freeze, rPois Str+3} eq slot #1, inv slot #11: scarf of resistance eq slot #2, inv slot #32: +0 helmet eq slot #3, inv slot #15: +1 pair of gloves eq slot #4, inv slot #35: +2 pair of boots eq slot #6, inv slot #23: +3 troll leather armour of Truth {^Contam rElec rC- Regen+ Dex+9} eq slot #7, inv slot #0: +6 ring of dexterity eq slot #8, inv slot #7: +5 ring of evasion eq slot #9, inv slot #34: amulet of reflection }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ############### #....4o°○☼E...# #.⌠..)o4°○E§@.# #....o4ee○○E..# #.oo########### #4. #.....# #. ......... # ........... ...#.....#... ##########... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>