Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.33-a0-541-g8bf3021b3d Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 5539879516722869241, deterministic pregen: 1 Command line: /usr/games/crawl-git-8bf3021b3d -name discipleofbeogh -rc /dgldir/rcfiles/crawl-git/discipleofbeogh.rc -macro /dgldir/rcfiles/crawl-git/discipleofbeogh.macro -morgue /dgldir/morgue/discipleofbeogh/ -webtiles-socket /crawl-master/webserver/sockets/discipleofbeogh:2024-12-06.15:24:59.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 17 stack frames. /usr/games/crawl-git-8bf3021b3d(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x557d9674b2df]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-8bf3021b3d(_Z13do_crash_dumpv+0x418) [0x557d96755778]: do_crash_dump() /usr/games/crawl-git-8bf3021b3d(_Z20crash_signal_handleri+0x1fa) [0x557d9674b76a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7ffb4f6e6210]: /usr/games/crawl-git-8bf3021b3d(_ZNK7monster8get_enchE12enchant_typeS0_+0x10) [0x557d96af7110]: monster::get_ench(enchant_type, enchant_type) const /usr/games/crawl-git-8bf3021b3d(_Z18handle_searing_rayR5actori+0x2e9) [0x557d96cb3269]: handle_searing_ray(actor&, int) /usr/games/crawl-git-8bf3021b3d(_Z23start_channelling_spell10spell_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x65) [0x557d96ca5ae5]: start_channelling_spell(spell_type, std::__cxx11::basic_string, std::allocator >, bool) /usr/games/crawl-git-8bf3021b3d(_Z16cast_searing_rayR5actoriR4boltb+0x3b2) [0x557d96cb6bb2]: cast_searing_ray(actor&, int, bolt&, bool) /usr/games/crawl-git-8bf3021b3d(_Z11your_spells10spell_typeibPK8item_defP4distb+0x14fc) [0x557d96ca8b8c]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /usr/games/crawl-git-8bf3021b3d(_Z12cast_a_spellb10spell_typeP4distb+0x155) [0x557d96caa6d5]: cast_a_spell(bool, spell_type, dist*, bool) /usr/games/crawl-git-8bf3021b3d(_Z17do_cast_spell_cmdb+0x1a) [0x557d96cab3ca]: do_cast_spell_cmd(bool) /usr/games/crawl-git-8bf3021b3d(_Z15process_command12command_typeS_+0x16ae) [0x557d96e72a6e]: process_command(command_type, command_type) /usr/games/crawl-git-8bf3021b3d(+0xbdeac2) [0x557d96e6eac2]: /usr/games/crawl-git-8bf3021b3d(+0xbdf6b5) [0x557d96e6f6b5]: /usr/games/crawl-git-8bf3021b3d(main+0x1ab) [0x557d9669141b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7ffb4f6c70b3]: /usr/games/crawl-git-8bf3021b3d(_start+0x2e) [0x557d96691fee]: Trying to run gdb. GNU gdb (Ubuntu 9.1-0ubuntu1) 9.1 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007ffb4f785c2a in __GI___wait4 (pid=3918577, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 #0 0x00007ffb4f785c2a in __GI___wait4 (pid=3918577, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 resultvar = 18446744073709551104 sc_ret = #1 0x00007ffb4f785beb in __GI___waitpid (pid=, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at waitpid.c:38 No locals. #2 0x0000557d9674b145 in call_gdb (file=file@entry=0x7ffb4f88c5c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3918301\000\000\000\000\000" #3 0x0000557d96755796 in do_crash_dump () at dbg-asrt.cc:692 t = 1733498727 dir = "/dgldir/morgue/discipleofbeogh/" name = "/dgldir/morgue/discipleofbeogh/crash-discipleofbeogh-20241206-152527.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7ffb4f88c5c0 <_IO_2_1_stderr_> #4 0x0000557d9674b76a in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #5 No locals. #6 0x0000557d96af7110 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::find (__k=, this=) at mon-ench.cc:145 __j = __j = #7 std::map, std::allocator > >::find (__x=, this=) at /usr/include/c++/9/bits/stl_map.h:1194 No locals. #8 monster::get_ench (this=this@entry=0x0, ench1=ench1@entry=ENCH_CHANNEL_SEARING_RAY, ench2=ench2@entry=ENCH_NONE) at mon-ench.cc:147 i = e = 158 #9 0x0000557d96cb3269 in handle_searing_ray (agent=..., turn=1) at spl-damage.cc:3910 mons = 0x0 me = {ench = ENCH_TP, degree = 0, duration = 0, maxduration = 4, who = KC_YOU, source = 0, ench_is_aura = (AURA_HOSTILE | unknown: 2523556612)} pow = 24 beam = {origin_spell = SPELL_SEARING_RAY, range = 4, glyph = 42 U'*', colour = 15 '\017', flavour = BEAM_MMISSILE, real_flavour = BEAM_MMISSILE, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 13, y = 31}, target = {x = 12, y = 31}, damage = {num = 2, size = 6}, ench_power = 24, hit = 14, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = "", name = "searing ray", short_name = "", hit_verb = "", loudness = 2, hit_noise_msg = "", explode_noise_msg = "", pierce = true, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "", 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 = true, heard = false, path_taken = std::vector of length 4, capacity 4 = {{x = 12, y = 31}, {x = 11, y = 31}, {x = 10, y = 31}, {x = 9, y = 31}}, extra_range_used = 1, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = true, passed_target = true, in_explosion_phase = false, attitude = ATT_FRIENDLY, foe_ratio = 100, 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, overshoot_prompt = false, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 9.5, y = 31.5}, dir = {x = -1, y = 0}}, on_corner = false, cycle_idx = 0}, tile_beam = 4501, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} #10 0x0000557d96ca5ae5 in start_channelling_spell (spell=spell@entry=SPELL_SEARING_RAY, reminder_msg="maintain the ray", do_effect=do_effect@entry=true) at spl-cast.cc:3293 No locals. #11 0x0000557d96cb6bb2 in cast_searing_ray (agent=..., pow=pow@entry=24, beam=..., fail=fail@entry=false) at /usr/include/c++/9/bits/char_traits.h:300 targ = 0x0 #12 0x0000557d96ca8b8c in _do_cast (actual_spell=, fail=, god=, beam=..., spd=..., powc=, spell=) at spl-cast.cc:2631 target = {x = 12, y = 31} zap = target = zap = breath_message = std::map with 0 elements #13 your_spells (spell=, powc=24, actual_spell=, evoked_wand=, target=, force_failure=) at spl-cast.cc:2239 wiz_cast = target_local = {isValid = true, isTarget = true, isEndpoint = false, isCancel = false, choseRay = true, interactive = true, target = {x = 12, y = 31}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 13.5, y = 31.5}, dir = {x = -1, y = 0}}, on_corner = false, cycle_idx = 0}, find_target = false, fire_context = 0x0, cmd_result = 2061} beam = {origin_spell = SPELL_SEARING_RAY, range = 4, glyph = 42 U'*', colour = 15 '\017', flavour = BEAM_MMISSILE, real_flavour = BEAM_MMISSILE, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 13, y = 31}, target = {x = 12, y = 31}, damage = {num = 2, size = 6}, ench_power = 24, hit = 14, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = "", name = "searing ray", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = true, 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 4, capacity 4 = {{x = 12, y = 31}, {x = 11, y = 31}, {x = 10, y = 31}, {x = 9, y = 31}}, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = true, in_explosion_phase = false, attitude = ATT_FRIENDLY, foe_ratio = 100, 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 = true, beam_cancelled = false, dont_stop_player = false, overshoot_prompt = false, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 13.5, y = 31.5}, dir = {x = -1, y = 0}}, on_corner = false, cycle_idx = 0}, tile_beam = 4501, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} flags = range = hitfunc = std::unique_ptr = {get() = 0x557d9a421480} is_targeted = god = use_targeter = fail = orig_target_pos = {x = 12, y = 31} cast_result = #14 0x0000557d96caa6d5 in cast_a_spell (check_range=, spell=SPELL_SEARING_RAY, _target=0x0, force_failure=) at spl-cast.cc:943 reason = "" cost = 2 hp_cost = cast_result = #15 0x0000557d96cab3ca in do_cast_spell_cmd (force=) at spl-cast.cc:699 No locals. #16 0x0000557d96e72a6e in process_command (cmd=CMD_FORCE_CAST_SPELL, prev_cmd=CMD_CAST_SPELL) at main.cc:2175 No locals. #17 0x0000557d96e6eac2 in _input () at main.cc:1264 cmd = CMD_FORCE_CAST_SPELL real_prev_cmd = CMD_CAST_SPELL player_disabled = {was_disabled = false} #18 0x0000557d96e6f6b5 in _launch_game () at main.cc:492 game_start = ccon = {cstate = false} #19 0x0000557d9669141b in _launch_game_loop () at main.cc:391 game_ended = false game_ended = ge = fe = E = #20 main (argc=, argv=0x7ffffadeb028) at main.cc:341 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 3918301) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-8bf3021b3d/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-8bf3021b3d/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-8bf3021b3d/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 4 Level id: D:4 Level build method = , level layout type = narrow_caves, absdepth0 = 3 Level vaults: layout_layer_cave mainiacjoe_overflow_24_doors temple_hall Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, discipleofbeogh the Demigod Conjurer. The astounding Orb of Zot lies far below, as if waiting for you to find it. Press ? for a list of commands and other information. Welcome back, discipleofbeogh the Demigod Conjurer. Press ? for a list of commands and other information. Welcome back, discipleofbeogh the Demigod Conjurer. Press ? for a list of commands and other information. Found 13 gold pieces. Found two stairs. You now have 13 gold pieces. You open the door. There is an open door here. A giant cockroach comes into view. A giant cockroach is nearby! A giant cockroach is nearby! The magic dart hits the giant cockroach. You kill the giant cockroach! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) Magic restored. A goblin comes into view. It is wielding a +0 dagger. The magic dart hits the goblin. The goblin is heavily wounded. The magic dart hits the goblin. The goblin is severely wounded. The magic dart hits the goblin. You kill the goblin! You can't see any susceptible monsters within range! (Use Z to cast anyway.) An endoplasm comes into view. The magic dart hits the endoplasm. The endoplasm is moderately wounded. The endoplasm quivers. The magic dart hits the endoplasm. You kill the endoplasm! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) A quokka comes into view. Found a scroll labelled BOTHAF XIKK. The magic dart hits the quokka. The quokka is severely wounded. The quokka bites you. The magic dart hits the quokka. You kill the quokka! You can't see any susceptible monsters within range! (Use Z to cast anyway.) HP restored. You see here a quokka corpse. c - a scroll labelled BOTHAF XIKK A rat comes into view. The magic dart hits the rat. The rat is moderately wounded. The rat squeaks loudly. The magic dart hits the rat. You kill the rat! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You see here a rat corpse. d - an amulet of the acrobat A bat comes into view. The magic dart hits the bat. The bat is severely wounded. The magic dart hits the bat. You kill the bat! You can't see any susceptible monsters within range! (Use Z to cast anyway.) A kobold comes into view. It is wielding a +0 dagger. The magic dart hits the kobold but does no damage. The kobold shouts! You hear a shout! A goblin comes into view. It is wielding a +0 club. The magic dart hits the kobold. You kill the kobold! The magic dart hits the goblin. The goblin is severely wounded. The magic dart hits the goblin. You kill the goblin! Your Conjurations skill increases to level 4! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) Okay, then. Found a ring mail. e - a scroll labelled JENUESIECW Things that are here: a +0 club; a goblin corpse An endoplasm comes into view. The magic dart hits the endoplasm. The endoplasm is lightly wounded. The endoplasm quivers. The magic dart hits the endoplasm. You kill the endoplasm! You have reached level 2! You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'b'. A quokka and a dart slug come into view. The magic dart hits the quokka. The quokka is moderately wounded. The magic dart hits the quokka. You kill the quokka! The dart slug launches a dart at you. The slug dart hits you. The magic dart hits the dart slug but does no damage. The dart slug launches a dart at you. The slug dart hits you. The magic dart hits the dart slug. The dart slug is moderately wounded. The magic dart hits the dart slug. The dart slug is moderately wounded. The magic dart hits the dart slug. The dart slug is severely wounded. The magic dart hits the dart slug but does no damage. The dart slug is severely wounded. You are out of magic! You are out of magic! You are out of magic! The dart slug launches a dart at you. The slug dart hits you. The dart slug launches a dart at you. The slug dart hits you. The dart slug launches a dart at you. The slug dart hits you. You are too injured to fight recklessly! Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a dart slug (heavily wounded, 100% to hit) The magic dart hits the dart slug. The dart slug is almost dead. Unknown command. The dart slug launches a dart at you. The slug dart misses you. You start resting. A dart slug is nearby! The magic dart hits the dart slug. You kill the dart slug! You are out of magic! HP restored. Magic restored. An endoplasm comes into view. An endoplasm is nearby! The magic dart hits the endoplasm. The endoplasm is almost dead. The endoplasm quivers. The magic dart hits the endoplasm. You kill the endoplasm! You can't see any susceptible monsters within range! (Use Z to cast anyway.) A hobgoblin comes into view. Found 13 gold pieces. The magic dart hits the hobgoblin. You kill the hobgoblin! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) A dart slug comes into view. The magic dart hits the dart slug. The dart slug is moderately wounded. The dart slug launches a dart at you. The slug dart hits you. The magic dart hits the dart slug. The dart slug is heavily wounded. The magic dart hits the dart slug. The dart slug is almost dead. The magic dart hits the dart slug. You kill the dart slug! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You now have 26 gold pieces (gained 13). A quokka comes into view. Found a fizzy golden potion. The magic dart hits the quokka but does no damage. A goblin comes into view. It is wielding a +0 dagger. The magic dart hits the quokka. The quokka is lightly wounded. The magic dart hits the quokka. The quokka is moderately wounded. The quokka misses you. The magic dart hits the quokka. The quokka is heavily wounded. The quokka bites you. The magic dart hits the quokka. The quokka is almost dead. The quokka bites you but does no damage. The magic dart hits the quokka. You kill the quokka! The goblin misses you. Your Dodging skill increases to level 2! The magic dart hits the goblin. The goblin is severely wounded. The goblin hits you but does no damage. You are out of magic! You are out of magic! The goblin attacks as it pursues you! The goblin hits you but does no damage. The magic dart hits the goblin. You kill the goblin! Found a fizzy golden potion. Found a throwing net. f - a fizzy golden potion f - 2 fizzy golden potions (gained 1) g - a throwing net You see here a dart slug corpse. A hobgoblin comes into view. The magic dart hits the hobgoblin. The hobgoblin is severely wounded. The hobgoblin shouts! The magic dart hits the hobgoblin. You kill the hobgoblin! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) A jackal comes into view. The magic dart hits the jackal. The jackal is almost dead. The jackal barks! The magic dart hits the jackal. You kill the jackal! A jackal comes into view. A ball python comes into view. The jackal moves out of view. The magic dart hits the ball python. You kill the ball python! The magic dart hits the jackal but does no damage. The jackal barks! A hobgoblin comes into view. The magic dart hits the hobgoblin but does no damage. There are monsters nearby! The magic dart hits the jackal. The jackal is heavily wounded. The magic dart hits the jackal. You kill the jackal! You are out of magic! You are out of magic! You see here a +0 dagger. h - a +0 dagger h - a +0 dagger (weapon) The magic dart hits the hobgoblin but does no damage. The hobgoblin barely misses you. The hobgoblin hits you. You hit the hobgoblin but do no damage. The hobgoblin hits you. You hit the hobgoblin. The hobgoblin is heavily wounded. The hobgoblin hits you. You barely miss the hobgoblin. The hobgoblin is heavily wounded. The hobgoblin hits you but does no damage. You closely miss the hobgoblin. The hobgoblin is heavily wounded. The hobgoblin hits you but does no damage. You hit the hobgoblin. You kill the hobgoblin! You see here a hobgoblin corpse. i - a scroll labelled EHIAMU VIHIXU j - a blue potion A goblin comes into view. It is wielding a +0 club. The goblin shouts! You hear a shout! The magic dart hits the goblin. You kill the goblin! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) A quokka comes into view. The magic dart hits the quokka. The quokka is heavily wounded. The magic dart hits the quokka. You kill the quokka! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) You see here a +0 club. You see here a +0 club. A hobgoblin comes into view. The magic dart hits the hobgoblin but does no damage. The hobgoblin shouts! The magic dart hits the hobgoblin. The hobgoblin is moderately wounded. The magic dart hits the hobgoblin. The hobgoblin is severely wounded. The hobgoblin hits you. A hobgoblin is nearby! The magic dart hits the hobgoblin. You kill the hobgoblin! Your Spellcasting skill increases to level 2! You have reached level 3! Your experience leads to a dramatic increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. x4 Okay, then. You see here a hobgoblin corpse. A ball python comes into view. The magic dart hits the ball python. The ball python is moderately wounded. The magic dart hits the ball python. You kill the ball python! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) You now have 37 gold pieces (gained 11). You now have 46 gold pieces (gained 9). Done exploring. Done exploring. You see here a rat skeleton. You open the door. There is an open door here. There is a stone staircase leading down here. You climb downwards. Found a stone staircase leading down. There is a stone staircase leading up here. Found 3 poisoned darts. Found a stone staircase leading up. Welcome back, discipleofbeogh the Demigod Conjurer. Press ? for a list of commands and other information. Found a club. You see here 3 poisoned darts. A kobold comes into view. It is wielding a +0 club. The magic dart hits the kobold. You kill the kobold! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) Magic restored. An adder comes into view. The magic dart hits the adder. The adder is lightly wounded. The adder hisses angrily. The magic dart hits the adder. The adder is severely wounded. The magic dart hits the adder. You kill the adder! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) You see here an adder corpse. Found a stone staircase leading down. There is a stone staircase leading down here. You now have 58 gold pieces (gained 12). Found a stone. You open the door. You see here a stone. You see here a stone. A ribbon worm comes into view. The magic dart hits the ribbon worm. The ribbon worm is moderately wounded. The magic dart hits the ribbon worm. The ribbon worm is heavily wounded. The magic dart hits the ribbon worm. The ribbon worm is heavily wounded. The ribbon worm expels a string of sticky webbing. The stream of webbing misses you. The magic dart hits the ribbon worm. The ribbon worm is severely wounded. The magic dart hits the ribbon worm. The ribbon worm is severely wounded. The magic dart hits the ribbon worm. The ribbon worm is almost dead. The magic dart hits the ribbon worm. The ribbon worm is almost dead. 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! The magic dart hits the ribbon worm. You kill the ribbon worm! You are out of magic! The web tears apart. A kobold comes into view. It is wielding a +0 short sword. You see here a ribbon worm corpse. 2 giant cockroaches come into view. Found a scroll labelled EHIAMU VIHIXU. The kobold shouts! The kobold throws a stone. The stone hits you but does no damage. The kobold throws a stone. The stone hits you but does no damage. The kobold throws a stone. The stone barely misses you. The kobold throws a stone. The stone hits you but does no damage. You see here a ribbon worm corpse. The magic dart hits the giant cockroach. You kill the giant cockroach! The magic dart hits the kobold but does no damage. You are out of magic! The kobold throws a stone. The stone barely misses you. The kobold throws a stone. The stone closely misses you. You see here a stone. A kobold is nearby! The magic dart hits the kobold but does no damage. The kobold throws a stone. The stone hits you. You are out of magic! A kobold is nearby! A malevolent force fills the Dungeon... You fall into a shaft and drop 2 floors! The shaft crumbles and collapses. Found 2 poisoned darts. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You start resting. A kobold comes into view. It is wielding a +0 quarterstaff. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-541-g8bf3021b3d Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_FORCE_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [discipleofbeogh] Species: Demigod Job: Conjurer HP: 26/26; mods: 0/0 MP: 5/8; mod: 0 Stats: 8 (8) 24 (24) 12 (12) Position: (13, 31), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 0 | 0 | 0 | 0/59 Short Blades | X | 1 | 0 | 0 | 0 | 0/59 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/59 Polearms | X | 1 | 0 | 0 | 0 | 0/59 Staves | X | 1 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/59 Throwing | X | 1 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 0 | 0 | 0 | 0/59 Dodging | X | 1 | 9 | 2 | 184 | 6/178 Stealth | X | 1 | 8 | 1 | 145 | 95/100 Shields | X | 1 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 34 | 2 | 236 | 24/212 Conjurations | X | 1 | 49 | 4 | 757 | 163/297 Hexes | X | 1 | 0 | 0 | 0 | 0/59 Summonings | X | 1 | 0 | 0 | 0 | 0/59 Necromancy | X | 1 | 0 | 0 | 0 | 0/59 Translocations | X | 1 | 0 | 0 | 0 | 0/59 Forgecraft | X | 1 | 0 | 0 | 0 | 0/59 Fire Magic | X | 1 | 0 | 0 | 0 | 0/59 Ice Magic | X | 1 | 0 | 0 | 0 | 0/59 Air Magic | X | 1 | 0 | 0 | 0 | 0/59 Earth Magic | X | 1 | 0 | 0 | 0 | 0/59 Alchemy | X | 1 | 0 | 0 | 0 | 0/59 Evocations | X | 1 | 0 | 0 | 0 | 0/59 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: Attributes: #12: 58 #35: 258 #49: 124 Mutations: high MP: 1 (innate) forlorn: 1 (innate) divine attributes: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #7: +0 dagger eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #. #.# #..# ...# ...### .....#. #.######....... .......@# ........# .......## ....... ....... ......( ....... ......K clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>