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: 12203394375917329651, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name roomforsquares -rc /var/dcss/gamedata/dcss-trunk/rc-files/roomforsquares.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/roomforsquares.macro -morgue /var/dcss/gamedata/dcss/morgue/roomforsquares/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/roomforsquares:2024-01-06.07:47:28.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) [0x7fc80727c4c0]: /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) [0x7fc807267840]: /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". 0x00007fc807621f2a in __waitpid (pid=29991, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fc807621f2a in __waitpid (pid=29991, 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=0x7fc80760c540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 29986\000\000\000\000\000\000\000" #2 0x0000000000799efa in do_crash_dump () at dbg-asrt.cc:692 t = 1704527466 dir = "/var/dcss/gamedata/dcss/morgue/roomforsquares/" name = "/var/dcss/gamedata/dcss/morgue/roomforsquares/crash-roomforsquares-20240106-075106.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x7fc80760c540 <_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=0x7ffc0edde540, mon=0x13539b8 ) at beam.cc:4475 mon_source = preac = 0 post = 20265400 final = 10 side_effect = true #6 0x0000000000754655 in bolt::tracer_affect_monster (this=0x7ffc0edde540, mon=0x13539b8 ) at beam.cc:4520 No locals. #7 0x000000000074d3f7 in bolt::affect_monster (this=0x7ffc0edde540, mon=0x13539b8 ) 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 = 224, victim = std::unique_ptr = {get() = 0x2cc7550}, did_sanctuary = 128}} beam_hit = r = {bits = std::vector of length -4, capacity 0 = {101, 0, 2048, 0, 0, 0, 64581656, 0, 0, 0, 512, 0, 57727856, 0, 716, 716, 0, 4294967295, 4294967295, 0, 2, 0, 0, 0, 64581728, 0, 0, 0, 58881536, 0, 190, 190, 64581760, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2, 4, 7, 7, 0, 20, 56, 0, 0, 6, 168430090, 10, 19760792, 0, 0, 2, 65422496, 0, 65422496, 0, 65422496, 0, 1, 0, 64581896, 0, 0, 0, 66404352, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 257, 0, 202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67255024, 0, 9256973, 0, 9169936, 0, 209, 0, 123779960, 32712, 123779960, 32712, 0, 0, 0, 0, 6517359, 0, 64588112, 0, 592, 0, 96, 0, 65510208, 0, 65396400, 0, 0, 0, 0, 0, 64582240, 0, 8, 0, 2037149552, 1952805727, 0, 0, 46268682, 0, 0, 0, 688, 0, 48, 0, 57211552, 0, 47400384, 0, 65429904, 0, 57211568, 0, 736, 0, 80, 0, 1918985276, 1701996395, 1868119673, 1668489333, 1668571506, 1682251880, 1684960621, 1953849888, 544171040, 1679847278, 1734438241, 1815883365, 1952999273, 2036691559, 62, 0, 64582608, 0, 1393, 0...}, children = std::map with 512 elements} rand_ev = repel = #8 0x0000000000750c48 in bolt::affect_cell (this=this@entry=0x7ffc0edde540) at beam.cc:1092 ignored = false m = 0x13539b8 hit_player = #9 0x0000000000753358 in bolt::do_fire (this=0x7ffc0edde540) at beam.cc:1313 feat = was_seen = coff = {cstate = false} #10 0x00000000007537ff in bolt::fire (this=0x7ffc0edde540) 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 = 27, y = 38}, target = {x = 31, y = 34}, damage = {num = 0, size = 0}, ench_power = 24, hit = 20, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 148, source_name = "a bombardier beetle", name = "burning spray", 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 = "burning spray", 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 = 65535, 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=0x1353eb0 , 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 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 = 27, y = 38}, target = {x = 31, y = 34}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 148, 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 = 65535, 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=0x1353eb0 ) at mon-cast.cc:4204 hspell_pass = std::vector of length 1, capacity 1 = {{spell = SPELL_PYRE_ARROW, freq = 40 '(', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 2}}} 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 = 27, y = 38}, target = {x = 31, y = 34}, damage = {num = 0, size = 0}, ench_power = 24, hit = 20, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 148, source_name = "a bombardier beetle", name = "burning spray", 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 = "burning spray", 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 2, capacity 2 = {{x = 28, y = 37}, {x = 29, y = 36}}, 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 = {[145] = 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 = 29.5, y = 36.5}, dir = {x = 0.70710678118654757, y = -0.70710678118654757}}, 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=0x1353eb0 ) at mon-act.cc:297 No locals. #17 _mons_take_special_action (old_energy=85, mons=...) at mon-act.cc:1605 friendly_or_near = friendly_or_near = beem = #18 handle_monster_move (mons=0x1353eb0 ) at mon-act.cc:1933 entry = disabled = old_energy = 85 non_move_energy = old_pos = #19 0x0000000000aa33a4 in handle_monsters (with_noise=with_noise@entry=true) at mon-act.cc:2435 mon = 0x1353eb0 oldspeed = 85 tries = 2 #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=0x7ffc0eddf8a8) 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 29986) 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 = 0, depth = 4 Level id: D:4 Level build method = , level layout type = passages, absdepth0 = 3 Level vaults: layout_gridville nicolae_overflow_quartered_altars nicolae_qazlal_general_emergency uniq_edmund Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The endoplasm is lightly wounded. The endoplasm freezes you. You are frozen. You block the goblin's attack. You scratch the endoplasm. The endoplasm is severely wounded. The endoplasm closely misses you. The goblin barely misses you. You claw the endoplasm! You kill the endoplasm! You block the goblin's attack. You closely miss the goblin. The goblin barely misses you. You scratch the goblin but do no damage. The goblin hits you but does no damage. You claw the goblin! You kill the goblin! You mangle the rat!! You kill the rat! You barely miss the goblin. You block the goblin's attack. You barely miss the goblin. You block the goblin's attack. You miss the goblin. You block the goblin's attack. You claw the goblin! You kill the goblin! You miss the kobold. The kobold hits you with a +0 dagger. You barely miss the kobold. The ball python hisses angrily. The kobold misses you. You barely miss the kobold. The kobold hits you but does no damage. You claw the kobold! You kill the kobold! Your Unarmed Combat skill increases to level 4! You scratch the ball python. The ball python is heavily wounded. The ball python closely misses you. You claw the ball python! You kill the ball python! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! A bat comes into view. The bat moves out of view. Things that are here: a +0 dagger; a goblin corpse An adder comes into view. Found a scroll labelled FEAPPALIARO. The adder hisses angrily. The bat barely misses you. The bat hits you but does no damage. You block the adder's attack. You closely miss the adder. The bat hits you but does no damage. The adder bites you but does no damage. You barely miss the adder. The bat barely misses you. The adder closely misses you. Robin of the Strong Arm comes into view. They are wielding a +0 club. The adder bites you. You are poisoned. The adder poisons you! You claw the adder! You kill the adder! You feel sick. The bat barely misses you. A goblin comes into view. It is wielding a +0 dagger. You feel sick. The bat barely misses you. The bat hits you but does no damage. The goblin shouts! You scratch the bat. The bat is severely wounded. You feel sick. You block the bat's attack. Robin roars a battlecry! The goblin goes into a battle-frenzy! You feel sick. The bat closely misses you. You feel sick. The bat closely misses you. You closely miss the bat. The bat is severely wounded. You feel sick. You block the bat's attack. An endoplasm comes into view. The endoplasm quivers. You claw the bat! You kill the bat! You feel sick. You are no longer poisoned. You scratch Robin. Robin is moderately wounded. Robin throws the goblin at you! You claw Robin! Robin is severely wounded. The goblin hits you with a +0 dagger. You block Robin's attack. You block the goblin's attack. Robin hits you with a +0 club. You scratch Robin. Robin is almost dead. The goblin misses you. Robin hits you but does no damage. You claw Robin! You kill Robin! The goblin closely misses you. You have reached level 4! You barely miss the endoplasm. The goblin hits you with a +0 dagger. The endoplasm freezes you. You are frozen. You barely miss the endoplasm. The goblin hits you but does no damage. The endoplasm barely misses you. You claw the endoplasm! You kill the endoplasm! You block the goblin's attack. You barely miss the goblin. The goblin hits you but does no damage. You closely miss the goblin. The goblin no longer looks unusually strong. You block the goblin's attack. You mangle the goblin!! You kill the goblin! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! l - a ring of wizardry Found a cloak. g - 3 scrolls labelled FEAPPALIARO (gained 1) Found 2 curare-tipped darts. Found a trident. Found a stone staircase leading down. Found a dagger. An endoplasm comes into view. The endoplasm quivers. You see here a +0 cloak. m - a +0 cloak The endoplasm closely misses you. You claw the endoplasm! You kill the endoplasm! No target in view! No target in view! Found 2 potions of might. You see here 2 curare-tipped darts. n - 2 curare-tipped darts You start putting on your armour. You continue putting on your +0 cloak. x4 You finish putting on your +0 cloak. c - 3 potions of might (gained 2) You now have 31 gold pieces (gained 12). Found a ring mail. You now have 39 gold pieces (gained 8). You now have 53 gold pieces (gained 14). Sigmund the Dreaded comes into view. He is wielding a +0 scythe. Sigmund shouts! Okay, then. Sigmund misses you. Things that are here: a +0 dagger; a kobold corpse You claw Sigmund! Sigmund is severely wounded. You closely miss Sigmund. Sigmund is severely wounded. Sigmund closely misses you. You closely miss Sigmund. Sigmund is severely wounded. Sigmund hits you but does no damage. You completely miss Sigmund. Sigmund is severely wounded. Sigmund closely misses you. You closely miss Sigmund. Sigmund is severely wounded. You scratch Sigmund. Sigmund is severely wounded. Sigmund closely misses you. You claw Sigmund! You kill Sigmund! Your Unarmed Combat skill gained 2 levels and is now at level 6! You have reached level 5! Things that are here: a +0 scythe; a +0 dagger; a +0 robe Things that are here: a +1 dagger of venom; a goblin corpse Things that are here: a +0 dagger; a kobold corpse o - a wand of digging (3) You see here a +0 robe. There is a stone staircase leading down here. p - a bubbling orange potion Found two stone staircases leading up. A goblin comes into view. It is wielding a +0 club. Found 7 gold pieces. A jackal comes into view. A frilled lizard and 2 jackals come into view. The jackal barks! A rat comes into view. A jackal comes into view. The rat squeaks loudly. You block the goblin's attack. You barely miss the goblin. The frilled lizard hisses angrily. The goblin completely misses you. The jackal barks! You claw the goblin! You kill the goblin! You block the jackal's attack. You scratch the jackal. The jackal is almost dead. The jackal misses you. The jackal bites you but does no damage. You claw the jackal! You kill the jackal! The jackal closely misses you. The jackal bites you but does no damage. The jackal barely misses you. You barely miss the jackal. The jackal closely misses you. The jackal bites you but does no damage. The jackal misses you. The jackal closely misses you. You block the jackal's attack. The jackal bites you but does no damage. You claw the jackal! You kill the jackal! The rat closely misses you. The jackal misses you. The jackal barely misses you. You claw the frilled lizard! You kill the frilled lizard! You block the jackal's attack. The rat barely misses you. You block the jackal's attack. x2 You completely miss the jackal. The jackal closely misses you. The rat bites you but does no damage. The jackal bites you but does no damage. The jackal bites you. You closely miss the jackal. You block the rat's attack. The jackal bites you but does no damage. You block the jackal's attack. You scratch the jackal. The jackal is severely wounded. The jackal barely misses you. The jackal closely misses you. The rat closely misses you. You block the jackal's attack. x2 You scratch the jackal. You kill the jackal! The rat barely misses you. You block the jackal's attack. You scratch the jackal. The jackal is almost dead. You block the rat's attack. You block the jackal's attack. You closely miss the jackal. The jackal is almost dead. The jackal bites you but does no damage. You block the rat's attack. The jackal closely misses you. You closely miss the jackal. The jackal is almost dead. The rat bites you. The jackal completely misses you. You claw the jackal! You kill the jackal! You block the rat's attack. You claw the rat! You kill the rat! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Things that are here: a +0 club; a jackal corpse; a goblin corpse You see here a +4 dagger of venom. You now have 60 gold pieces (gained 7). An endoplasm comes into view. An endoplasm is nearby! Found a smoky orange potion. The endoplasm quivers. The endoplasm closely misses you. You scratch the endoplasm. You kill the endoplasm! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! An adder comes into view. The adder hisses angrily. An adder is nearby! You block the adder's attack. The adder closely misses you. You barely miss the adder. The adder barely misses you. You claw the adder! You kill the adder! No target in view! No target in view! f - 2 smoky orange potions (gained 1) A ball python comes into view. A ball python is nearby! Found 4 gold pieces. The ball python hisses angrily. The ball python closely misses you. You mangle the ball python!! You kill the ball python! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You now have 64 gold pieces (gained 4). You now have 73 gold pieces (gained 9). Found 5 stones. An endoplasm comes into view. The endoplasm quivers. The endoplasm moves out of view. The endoplasm hits you. You claw the endoplasm! You kill the endoplasm! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Found a stone staircase leading down. There is a stone staircase leading down here. You see here an adder corpse. Found a short sword. You see here an orb of mayhem. You pick up a book of Air and begin reading... You add the spells Shock and Airstrike to your library. You see here a +0 robe. A hobgoblin comes into view. A hobgoblin is nearby! The hobgoblin shouts! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You claw the hobgoblin! You kill the hobgoblin! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! A kobold comes into view. It is wielding a +0 dagger. The kobold shouts! You block the kobold's attack. You scratch the kobold. You kill the kobold! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You see here a +0 dagger. You open the door. There is an open door here. You open the door. 5 goblins and 2 hobgoblins come into view. The goblin shouts! x5; The hobgoblin shouts! x2; You hear a shout! Something unseen opens the door. A goblin opens the door. You hear a shout! A hobgoblin comes into view. You claw the goblin! You kill the goblin! You hear a shout! A hobgoblin comes into view. You scratch the goblin. The goblin is heavily wounded. You block the goblin's attack. You mangle the goblin!! You kill the goblin! A hobgoblin comes into view. You claw the hobgoblin! You kill the hobgoblin! You mangle the goblin!! You kill the goblin! You scratch the hobgoblin but do no damage. The hobgoblin completely misses you. You mangle the hobgoblin!! You kill the hobgoblin! You claw the goblin! You kill the goblin! You completely miss the goblin. A goblin comes into view. It is wielding a +0 club. The goblin hits you but does no damage. You barely miss the goblin. You block the goblin's attack. You closely miss the goblin. You block the goblin's attack. You barely miss the goblin. You mangle the goblin!! You kill the goblin! You barely miss the goblin. You block the goblin's attack. You closely miss the goblin. You block the goblin's attack. The hobgoblin misses you. The hobgoblin closely misses you. You mangle the goblin!! You kill the goblin! You block the hobgoblin's attack. The hobgoblin hits you but does no damage. You barely miss the hobgoblin. The hobgoblin misses you. You barely miss the hobgoblin. The hobgoblin barely misses you. You block the hobgoblin's attack. You claw the hobgoblin! You kill the hobgoblin! You block the hobgoblin's attack. The hobgoblin hits you. You scratch the hobgoblin. The hobgoblin is severely wounded. The hobgoblin barely misses you. You claw the hobgoblin! You kill the hobgoblin! The hobgoblin hits you. The goblin closely misses you. You claw the hobgoblin! You kill the hobgoblin! You block the goblin's attack. You barely miss the goblin. The goblin hits you but does no damage. You claw the goblin! You kill the goblin! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! There is an open door here. Items here: ))))) †††. You open the door. There is an open door here. You now have 75 gold pieces (gained 2). You now have 78 gold pieces (gained 3). You now have 88 gold pieces (gained 10). You now have 98 gold pieces (gained 10). There is an open door here. There is an open door here. Items here: ))))) †††. There is an open door here. Done exploring. Done exploring. What level of the Dungeon? (default 2, ? - help) There is a stone staircase leading down here. You climb downwards. The endoplasm quivers. There is a stone staircase leading up here. An endoplasm is nearby! Found a book of Winter. You barely miss the endoplasm. The endoplasm freezes you. You are frozen. You barely miss the endoplasm. The endoplasm closely misses you. You mangle the endoplasm!! You kill the endoplasm! No target in view! No target in view! An endoplasm comes into view. The endoplasm quivers. An endoplasm is nearby! You claw the endoplasm! You kill the endoplasm! You have reached level 6! You feel stronger. You pick up a book of Winter and begin reading... You add the spells Ozocubu's Armour, Metabolic Englaciation and Sculpt Simulacrum to your library. You open the door. There is an open door here. An endoplasm comes into view. The endoplasm quivers. An endoplasm is nearby! Found a silver wand. Found a stone staircase leading down. The endoplasm freezes you. You are frozen. You mangle the endoplasm!! You kill the endoplasm! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! HP restored. q - a wand of light (9) A kobold comes into view. It is wielding a +0 dagger. Found 3 boomerangs. The kobold shouts! You block the kobold's attack. You closely miss the kobold. The kobold barely misses you. You closely miss the kobold. The kobold hits you with a +0 dagger. You closely miss the kobold. You block the kobold's attack. You claw the kobold! You kill the kobold! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You see here 3 boomerangs. Found a stone staircase leading up. You see here 3 boomerangs. Things that are here: a +0 dagger; 2 stones You open the door. Found a robe. There is an open door here. No target in view! You now have 109 gold pieces (gained 11). You now have 120 gold pieces (gained 11). A quokka comes into view. Found an ornate altar of the Wu Jian Council. Found a fizzy sapphire potion. You barely miss the quokka. The quokka closely misses you. The quokka bites you but does no damage. You closely miss the quokka. The quokka closely misses you. You scratch the quokka. You kill the quokka! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! An endoplasm comes into view. You see here a fizzy sapphire potion. The endoplasm quivers. The endoplasm jiggles. You claw the endoplasm! You kill the endoplasm! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! There is an ornate altar of the Wu Jian Council here. You kneel at the altar of Wu Jian. The Council welcomes you! You can now perform damaging attacks by moving towards foes. d - 2 fizzy sapphire potions (gained 1) A goblin comes into view. It is wielding a +0 club. The goblin shouts! A goblin is nearby! The goblin completely misses you. You barely miss the goblin. The goblin hits you with a +0 club. You closely miss the goblin. The goblin closely misses you. You closely miss the goblin. You block the goblin's attack. You scratch the goblin but do no damage. You block the goblin's attack. You barely miss the goblin. You block the goblin's attack. You claw the goblin! You kill the goblin! The Council accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You see here a +0 club. Found a stone staircase leading down. r - a scroll labelled XELAMIVUOR Found a pair of boots. No target in view! g - 4 scrolls labelled FEAPPALIARO (gained 1) You see here a +0 pair of boots. You open the door. There is an open door here. You open the door. Found a trident. There is an open door here. k - 3 green potions (gained 2) There is an open door here. A ball python comes into view. The ball python hisses angrily. A ball python is nearby! You closely miss the ball python. You block the ball python's attack. You closely miss the ball python. You block the ball python's attack. You barely miss the ball python. You block the ball python's attack. The ball python barely misses you. You closely miss the ball python. The ball python closely misses you. You closely miss the ball python. You block the ball python's attack. You claw the ball python! You kill the ball python! The Council accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You see here a ball python corpse. Found a ring mail. A kobold comes into view. It is wielding a +0 dagger. The kobold shouts! Found a stone staircase leading down. You scratch the kobold. You kill the kobold! The Council accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! s - a ring of willpower s - a ring of willpower (right claw) As you read the scroll labelled FEAPPALIARO, it crumbles to dust. It is a scroll of identify. k - 3 potions of attraction As you read the scroll of identify, it crumbles to dust. d - 2 potions of brilliance As you read the scroll of identify, it crumbles to dust. f - 2 potions of lignification As you read the scroll of identify, it crumbles to dust. h - a potion of curing You open the door. An ogre and 8 goblins come into view. The goblin shouts! x7; The ogre shouts! Found 8 large rocks. You closely miss the goblin. The goblin hits you but does no damage. You closely miss the goblin. The goblin hits you but does no damage. You closely miss the goblin. The goblin completely misses you. You miss the goblin. You block the goblin's attack. You feel very mighty all of a sudden. The goblin hits you with a +0 club. You claw the goblin! You kill the goblin! The Council accepts your kill. You claw the goblin! You kill the goblin! The Council accepts your kill. You barely miss the ogre. You block the ogre's attack. You mangle the ogre!! The ogre is almost dead. You block the ogre's attack. You mangle the ogre!! You kill the ogre! The Council accepts your kill. You closely miss the goblin. The goblin hits you but does no damage. You mangle the goblin!! You kill the goblin! The Council accepts your kill. You claw the goblin! You kill the goblin! The Council accepts your kill. You mangle the goblin!! You kill the goblin! The Council accepts your kill. You claw the goblin! You kill the goblin! The Council accepts your kill. You closely miss the goblin. You block the goblin's attack. You mangle the goblin!! You kill the goblin! The Council accepts your kill. You mangle the goblin!! You kill the goblin! The Council accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Nothing quivered! There is an open door, spattered with blood here. Items here: ))))))))) ††††. g - 6 large rocks g - 8 large rocks (gained 2) There is an open door, spattered with blood here. Items here: ))))))))) ††††. A quokka comes into view. You lunge at the quokka. You mangle the quokka!! You kill the quokka! The Council accepts your kill. No target in view! No target in view! No target in view! No target in view! You feel a little less mighty now. You open the door. There is an open door here. A rat comes into view. You claw the rat! You kill the rat! The Council accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Found a short sword. You see here a +0 short sword. You open the door. A kobold comes into view. It is wielding a +0 dagger. The kobold shouts! You lunge at the kobold. You closely miss the kobold. The kobold hits you but does no damage. There is an open door here. You claw the kobold! You kill the kobold! The Council accepts your kill. No target in view! No target in view! You see here a +0 dagger. 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 a +0 pair of boots. There is an open door here. Found a stone staircase leading up. There is an open door here. You see here a ball python skeleton. There is an open door here. There is a stone staircase leading down here. Done exploring. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. A hobgoblin is nearby! A hobgoblin is nearby! The hobgoblin shouts! You claw the hobgoblin! You kill the hobgoblin! The Council accepts your kill. No target in view! No target in view! Found a scale mail. You now have 133 gold pieces (gained 13). As you open the door, it creaks loudly! Found 8 stones. There is an open door here. You see here 8 stones. You open the door. Edmund the Younger comes into view. He is wielding a +0 flail of protection and wearing a +2 scale mail of poison resistance. There is an open door here. Throw: 8 large rocks Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - Edmund Aim: Edmund, wielding a +0 flail of protection and wearing a +2 scale mail of poison resistance (54% to hit) You throw a large rock. The large rock hits Edmund but does no damage. You barely miss Edmund. Edmund misses you. You closely miss Edmund. Edmund barely misses you. You claw Edmund! Edmund is moderately wounded. Edmund misses you. You mangle Edmund!! Edmund is severely wounded. Edmund closely misses you. You scratch Edmund but do no damage. Edmund is severely wounded. Edmund barely misses you. You mangle Edmund!! You kill Edmund! The Council accepts your kill. A black bear comes into view. Your Throwing skill increases to level 1! Your Unarmed Combat skill increases to level 7! The black bear growls angrily. Things that are here: a +0 flail of protection; a +2 scale mail of poison resistance Throw: 7 large rocks Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - black bear Aim: a black bear (59% to hit) You throw a large rock. The large rock hits the black bear!! You kill the black bear! The Council accepts your kill. Your Throwing skill increases to level 2! You have reached level 7! g - 7 large rocks (gained 1) g - 8 large rocks (gained 1) A goblin comes into view. It is wielding a +0 club. The goblin shouts! You lunge at the goblin. You closely miss the goblin. The goblin closely misses you. You closely miss the goblin. The goblin misses you. You claw the goblin! You kill the goblin! The Council accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You see here a +0 club. You open the door. A ribbon worm comes into view. The ribbon worm bites you. There is an open door here. You claw the ribbon worm! The ribbon worm is severely wounded. The ribbon worm bites you but does no damage. You barely miss the ribbon worm. The ribbon worm is severely wounded. The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! You are caught in a web! You are caught in a web! You are caught in a web! You are caught in a web! The ribbon worm barely misses you. You mangle the ribbon worm!! You kill the ribbon worm! The Council accepts your kill. As you open the door, it creaks loudly! Found a stone staircase leading up. There is an open door here. There is a stone staircase leading up here. There is a stone staircase leading up here. There is an open door here. Things that are here: a +0 flail of protection; a +2 scale mail of poison resistance You open the door. You open the door. There is an open door here. A black bear comes into view. The black bear growls angrily. The black bear moves out of view. Found a shimmering blue altar of Sif Muna. You mangle the black bear!! The black bear is almost dead. The black bear goes berserk! You claw the black bear! You kill the black bear! The Council accepts your kill. No target in view! No target in view! You now have 143 gold pieces (gained 10). t - a fizzy purple potion Found a ring mail. Found a stormy altar of Qazlal. Found an escape hatch in the floor. A quokka and a dart slug come into view. The quokka twitches its whiskers. You scratch the quokka. You kill the quokka! The Council accepts your kill. You lunge at the dart slug. You claw the dart slug! You kill the dart slug! The Council accepts your kill. You can now lightly attack monsters by moving around them. No target in view! No target in view! No target in view! Found a serpent talisman. You see here a serpent talisman. u - a serpent talisman f - 3 potions of lignification (gained 1) You now have 153 gold pieces (gained 10). Found a broken altar of Ashenzari. 2 orcs come into view. The orc shouts! You hear a shout! x2 2 orcs come into view. Found 8 gold pieces. The orc shouts! The orc barely misses you. The orc shouts! You claw the orc! You kill the orc! The Council accepts your kill. An orc comes into view. It is wielding a +0 whip. The orc hits you with a +0 flail. Things that are here: a +0 trident; 2 boomerangs You claw the orc! You kill the orc! The Council accepts your kill. The orc barely misses you. You block the orc's attack. You scratch the orc. The orc is almost dead. You block the orc's attack. The orc hits you but does no damage. An orc comes into view. It is wielding a +0 hand axe. The orc shouts! You claw the orc! You kill the orc! The Council accepts your kill. You claw the orc! You kill the orc! The Council accepts your kill. A bombardier beetle comes into view. An orc comes into view. It is wielding a +0 club. The orc shouts! You hear a shout! Things that are here: a +0 hand axe; a +0 ring mail You closely miss the orc. The orc barely misses you. You closely miss the orc. The orc hits you with a +0 whip. You mangle the orc!! You kill the orc! The Council accepts your kill. An orc priest comes into view. It is wielding a +0 club. You closely miss the orc. The orc barely misses you. You claw the orc! You kill the orc! The Council accepts your kill. >>>>>>>>>>>>>>>>>>>>>> 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 repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [roomforsquares] Species: Troll Job: Fighter HP: 66/66; mods: 0/0 MP: 6/6; mod: 0 Stats: 27 (27) 4 (4) 9 (9) Position: (31, 34), god: Wu Jian (26), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 2 | 301 | 89/212 Short Blades | X | 0 | 0 | 0 | 0 | 0/70 Long Blades | X | 0 | 0 | 0 | 0 | 0/70 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/70 Staves | X | 0 | 0 | 0 | 0 | 0/70 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/100 Throwing | X | 1 | 50 | 2 | 290 | 112/178 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 0 | 0 | 2 | 301 | 89/212 Stealth | X | 0 | 0 | 0 | 0 | 0/118 Shields | X | 0 | 0 | 2 | 301 | 123/178 Unarmed Combat | X | 1 | 50 | 7 | 1683 | 283/400 Spellcasting | X | 0 | 0 | 0 | 0 | 0/118 Conjurations | X | 0 | 0 | 0 | 0 | 0/84 Hexes | X | 0 | 0 | 0 | 0 | 0/100 Summonings | X | 0 | 0 | 0 | 0 | 0/84 Necromancy | X | 0 | 0 | 0 | 0 | 0/70 Translocations | X | 0 | 0 | 0 | 0 | 0/84 Fire Magic | X | 0 | 0 | 0 | 0 | 0/84 Ice Magic | X | 0 | 0 | 0 | 0 | 0/84 Air Magic | X | 0 | 0 | 0 | 0 | 0/100 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Alchemy | X | 0 | 0 | 0 | 0 | 0/84 Invocations | X | 0 | 0 | 0 | 0 | 0/59 Evocations | X | 0 | 0 | 0 | 0 | 0/84 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #12: 153 #49: 196 Mutations: claws: 3 (innate) regeneration: 1 (innate) shaggy fur: 1 (innate) tough skin: 1 (innate) Inventory bugs: Equipment: eq slot #1, inv slot #12: +0 cloak eq slot #5, inv slot #1: +0 kite shield eq slot #6, inv slot #0: +0 robe eq slot #7, inv slot #9: +5 ring of evasion eq slot #8, inv slot #18: ring of willpower }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.....≈≈≈....§..##.###.##..###### #......≈.......................#. #..............................#. #..............................#. #..............................#. ##..##############....#####..#.## #### .##....##......#..†.#.## .......))..#...#...#.... .......@...#.._#_..#.... ......)....# #######.... .....o.....# #.... .##........# . ##... #B......... ....#... .$....##....# #...... .o..... ####.. #....... .##.... .. #..#.... #..##... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>