Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.31-a0-1225-g50297eb Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 4711251419922581239, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name arrowsters -rc /var/dcss/gamedata/dcss-trunk/rc-files/arrowsters.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/arrowsters.macro -morgue /var/dcss/gamedata/dcss/morgue/arrowsters/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/arrowsters:2023-12-14.05:52:18.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 15 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x78a8a8]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x79438e]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x78ad10]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7fcfb41524c0]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZNSt6vectorI9coord_defSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_+0x7f) [0x701b0f]: void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, coord_def const&) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z19find_spell_targeter10spell_typeii+0x9c4) [0xc5ac24]: find_spell_targeter(spell_type, int, int) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11your_spells10spell_typeibPK8item_defP4distb+0x148) [0xc5b3a8]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12cast_a_spellb10spell_typeP4distb+0x14e) [0xc5e0ae]: cast_a_spell(bool, spell_type, dist*, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17do_cast_spell_cmdb+0x16) [0xc5ed46]: do_cast_spell_cmd(bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15process_command12command_typeS_+0xaef) [0xde17cf]: process_command(command_type, command_type) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xdde632] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xddf17d] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x18c) [0x6e40ac]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fcfb413d840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x6e4b89]: 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". 0x00007fcfb44f7f2a in __waitpid (pid=21756, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fcfb44f7f2a in __waitpid (pid=21756, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x000000000078a725 in call_gdb (file=file@entry=0x7fcfb44e2540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 21142\000\000\000\000\000\000\000" #2 0x00000000007943aa in do_crash_dump () at dbg-asrt.cc:692 t = 1702534841 dir = "/var/dcss/gamedata/dcss/morgue/arrowsters/" name = "/var/dcss/gamedata/dcss/morgue/arrowsters/crash-arrowsters-20231214-062041.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7fcfb44e2540 <_IO_2_1_stderr_> #3 0x000000000078ad10 in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 std::vector >::_M_realloc_insert (this=this@entry=0x7ffc114c9660, __position=__position@entry=non-dereferenceable iterator for std::vector) at /usr/include/c++/9/new:174 __len = __old_start = __old_finish = __elems_before = __new_start = 0x30ed190 __new_finish = 0x30ed190 #6 0x0000000000c5ac24 in std::vector >::push_back (__x=..., this=0x7ffc114c9660) at actor.h:69 No locals. #7 find_spell_targeter (spell=, pow=, range=) at spl-cast.cc:1346 dog = targ = std::vector of length 0, capacity 0 #8 0x0000000000c5b3a8 in your_spells (spell=SPELL_CALL_CANINE_FAMILIAR, powc=30, actual_spell=, evoked_wand=0x0, target=0x7ffc114c9770, force_failure=) at spl-cast.cc:1899 wiz_cast = target_local = {isValid = false, isTarget = false, isEndpoint = false, isCancel = false, choseRay = false, interactive = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, find_target = false, fire_context = 0x0, cmd_result = 2000} beam = {origin_spell = SPELL_CALL_CANINE_FAMILIAR, range = -1, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 0, 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 = 290233312, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} flags = {<_enum_bitfield_exponent_base<-1, false>> = {}, flags = 0} range = -1 hitfunc = std::unique_ptr = {get() = 0x71} is_targeted = god = use_targeter = fail = orig_target_pos = orig_target = self_target = had_tele = cast_result = #9 0x0000000000c5e0ae in cast_a_spell (check_range=, spell=SPELL_CALL_CANINE_FAMILIAR, _target=0x0, force_failure=) at spl-cast.cc:939 reason = "" cost = 3 hp_cost = cast_result = #10 0x0000000000c5ed46 in do_cast_spell_cmd (force=force@entry=false) at spl-cast.cc:695 No locals. #11 0x0000000000de17cf in process_command (cmd=CMD_CAST_SPELL, prev_cmd=CMD_EXPLORE) at main.cc:2174 No locals. #12 0x0000000000dde632 in _input () at main.cc:1255 cmd = CMD_CAST_SPELL real_prev_cmd = CMD_EXPLORE player_disabled = {was_disabled = false} #13 0x0000000000ddf17d in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #14 0x00000000006e40ac in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #15 main (argc=, argv=0x7ffc114cb308) 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 21142) 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 = 5 Level id: D:5 Level build method = , level layout type = rooms, absdepth0 = 4 Level vaults: layout_basic lemuel_tele_altar gammafunk_temple_overflow_elements serial_aquarium aquarium_bridge_square [aquarium_subvault_bridge, aquarium_subvault_bridge, aquarium_subvault_bridge, aquarium_subvault_wall] aquarium_bridge_straight [aquarium_subvault_bridge, aquarium_subvault_wall, aquarium_subvault_bridge, aquarium_subvault_window] aquarium_window_double aquarium_window_corner aquarium_window_corridor_1 aquarium_view_2d aquarium_view_2f aquarium_pool_double Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Found a burning altar of Makhleb. You see here a scorpion corpse. n - 2 lumpy ruby potions (gained 1) Found a leather armour. A hobgoblin comes into view. Found a sling. Found a stone staircase leading down. The hobgoblin shouts! You hear an angry hiss. The hobgoblin moves out of view. An adder comes into view. There are monsters nearby! Casting: Call Canine Familiar (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! The hobgoblin hits you. You hit the hobgoblin. You drain the hobgoblin. You kill the hobgoblin! You see here a hobgoblin corpse. You swap places. The adder bites your inugami but does no damage. Your inugami misses the adder. The adder closely misses your inugami. Your inugami completely misses the adder. The adder closely misses your inugami. Your inugami hits the adder! The adder barely misses your inugami. Your inugami barely misses the adder. The adder completely misses your inugami. Your inugami hits the adder. The adder bites your inugami. Your inugami is poisoned. The adder poisons your inugami! Your inugami barely misses the adder. The adder bites your inugami but does no damage. Your inugami closely misses the adder. The adder barely misses your inugami. Your inugami hits the adder. The adder dies! Casting: Call Canine Familiar (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You imbue your familiar with magical energy and its fangs glint viciously. Your inugami looks more healthy. There is a stone staircase leading down here. Found a falchion. Your inugami disappears in a puff of smoke! r - an amulet of regeneration A ball python comes into view. Found 3 gold pieces. A ball python is nearby! Casting: Call Canine Familiar (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! Your inugami hits the ball python. The ball python bites your inugami but does no damage. The ball python barely misses your inugami. Your inugami closely misses the ball python. The ball python bites your inugami but does no damage. The ball python grabs your inugami. The ball python constricts your inugami. Your inugami barely misses the ball python. The ball python bites your inugami but does no damage. The ball python constricts your inugami. Your inugami hits the ball python. The ball python dies! Found a human skeleton. Found a gold wand and two human skeletons. Found a human skeleton. Found 18 gold pieces and a human skeleton. Found two human skeletons. Found a faded altar of an unknown god. You see here a human skeleton. s - a wand of roots (9) You now have 94 gold pieces (gained 18). You see here a human skeleton. You swap places. A bat comes into view. A bat is nearby! A bat is nearby! A bat is nearby! A bat is nearby! Casting: Call Canine Familiar (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. The bat hits your inugami but does no damage. Your inugami misses the bat. Your inugami barely misses the bat. Your inugami barely misses the bat. The bat hits you but does no damage. You hit the bat. The bat is severely wounded. The bat hits you but does no damage. Your inugami closely misses the bat. Your inugami barely misses the bat. You miss the bat. The bat is heavily wounded. The bat hits you. You hit the bat. You kill the bat! Found a ring mail. You now have 97 gold pieces (gained 3). Grinder comes into view. She is carrying a wand of flame. Found 11 gold pieces. Grinder shouts! You swap places. Casting: Call Canine Familiar (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your inugami completely misses Grinder. Grinder gestures at you. Your inugami resists with some effort. Casting: Summon Small Mammal (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your inugami hits Grinder. Your inugami barely misses Grinder. Grinder gestures at you. Your inugami resists with some effort. Unknown command. Your inugami hits Grinder but does no damage. Grinder hits your inugami but does no damage. Your inugami disappears in a puff of smoke! Grinder zaps a wand. The puff of flame hits you. You resist. Your quokka closely misses Grinder. Grinder blinks! Casting: Summon Small Mammal (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! Grinder gestures at you. Your quokka barely resists. Your quokka closely misses Grinder. Your quokka barely misses Grinder. Your inugami hits Grinder. Grinder closely misses your inugami. Your quokka closely misses Grinder. x2; Your inugami hits Grinder. Grinder hits your inugami. Your inugami writhes in agony. Your quokka bites Grinder. Your quokka barely misses Grinder. Your inugami hits Grinder. Your quokka bites Grinder but does no damage. Grinder says, "At least Makhleb appreciates what I'm doing." Grinder closely misses your inugami. Your quokka misses Grinder. Your inugami hits Grinder but does no damage. Your quokka barely misses Grinder. Your quokka bites Grinder. Your inugami closely misses Grinder. Grinder says, "You look like you could use a good racking." Grinder hits your quokka! Your quokka dies! Your quokka's corpse disappears in a puff of smoke! Casting: Call Canine Familiar (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your quokka bites Grinder. Your inugami misses Grinder. Grinder hits your quokka. Your quokka dies! Your quokka's corpse disappears in a puff of smoke! Unknown command. Your inugami misses Grinder. Grinder zaps a wand. The puff of flame hits your inugami. Your inugami barely misses Grinder. Grinder blinks! Casting: Summon Small Mammal (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. * * * LOW MAGIC WARNING * * * Grinder zaps a wand. The puff of flame hits your inugami. Unknown command. Your inugami hits Grinder. Grinder gestures at your inugami. Your inugami resists with some effort. Your inugami completely misses Grinder. Grinder hits your inugami. Your inugami dies! The death of your familiar leaves you staggered and unwell. You feel drained. Your inugami disappears in a puff of smoke! Casting: Summon Small Mammal (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your canine familiar is too injured to answer your call. Casting: Call Canine Familiar (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your canine familiar is too injured to answer your call. Your quokka closely misses Grinder. Grinder gestures at your quokka. Your quokka suddenly stops moving! Grinder hits your quokka. Your quokka writhes in agony. Your quokka dies! Your quokka's corpse disappears in a puff of smoke! Grinder blinks! Grinder zaps a wand. Your familiar recovers from its injuries. You see here a bat corpse. Okay, then. A ball python comes into view. A ball python is nearby! Casting: Call Canine Familiar (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! The ball python hisses angrily. Your inugami barely misses the ball python. The ball python bites you but does no damage. The ball python grabs you. The ball python constricts you. You hit the ball python. You kill the ball python! You swap places. Natasha, Servant of Life and Death comes into view. Unknown command. You swap places. You swap places. Found a stone staircase leading down. Natasha mumbles some strange words. Natasha howls an incantation. Natasha shimmers violently. Natasha closely misses your inugami. Your inugami hits Natasha. Your inugami hits Natasha. Natasha casts a spell. Your inugami hits Natasha! Natasha stares at you and mumbles some strange words. The magic dart hits your inugami. Your inugami hits Natasha. Natasha dies! Natasha yowls pathetically as she dies! The cerulean imp disappears in a puff of smoke! Unknown command. You swap places. Found a scale mail. A dart slug comes into view. Found a war axe. You see here 11 gold pieces. You now have 108 gold pieces (gained 11). The dart slug launches a dart at you. The slug dart hits your inugami. Your inugami hits the dart slug. The dart slug launches a dart at you. The slug dart hits your inugami but does no damage. Your inugami hits the dart slug. Your inugami hits the dart slug. The dart slug launches a dart at you. The slug dart hits your inugami. Your inugami hits the dart slug. The dart slug dies! Found a scroll labelled NOCOXE YCITE. You see here a +0 war axe. Grinder gestures at you. You suddenly lose the ability to move! Your inugami misses Grinder. Your inugami hits Grinder! Grinder hits you! You writhe in agony. * * * LOW HITPOINT WARNING * * * Your inugami hits Grinder. Your inugami barely misses Grinder. Grinder gestures at you. You resist with significant effort. You can move again. Unknown command. Unknown command. Unknown command. Unknown command. Casting: Call Canine Familiar (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your inugami hits Grinder. Grinder says, "Make like a tree!" Grinder zaps a wand. The puff of flame hits you. You resist. * * * LOW HITPOINT WARNING * * * Unknown command. Casting: Summon Small Mammal (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your inugami hits Grinder. Grinder hits your inugami. Your inugami writhes in agony. Unknown command. Unknown command. Unknown command. You hit Grinder. Grinder is heavily wounded. Your inugami hits Grinder but does no damage. Your quokka barely misses Grinder. Your inugami hits Grinder. Grinder hits your inugami. Unknown command. Unknown command. Unknown command. You hit Grinder. Grinder is severely wounded. Your quokka bites Grinder. Your inugami hits Grinder! Grinder hits you! * * * LOW HITPOINT WARNING * * * Unknown command. Unknown command. You closely miss Grinder. Grinder is almost dead. Your quokka closely misses Grinder. Your inugami hits Grinder. Grinder dies! Your life force feels restored. Your Summonings skill increases to level 6! Your Air Magic skill gained 2 levels and is now at level 2! You have reached level 6! Unknown command. Unknown command. Unknown command. t - a wand of flame (11) You swap places. u - a scroll labelled NOCOXE YCITE Your inugami disappears in a puff of smoke! Your quokka disappears in a puff of smoke! Your rat disappears in a puff of smoke! A ball python comes into view. Casting: Summon Small Mammal (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! The ball python hisses angrily. Your inugami hits the ball python! The ball python dies! Okay, then. Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. HP restored. A frilled lizard comes into view. A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! The frilled lizard misses your inugami. Your inugami barely misses the frilled lizard. The frilled lizard bites your inugami. Your inugami hits the frilled lizard. The frilled lizard dies! You swap places. You see here a frilled lizard corpse. Found a mace. Your inugami disappears in a puff of smoke! An adder comes into view. An adder is nearby! Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! Your inugami hits the adder. The adder hisses angrily. The adder bites your inugami but does no damage. Your inugami hits the adder. The adder bites your inugami but does no damage. Your inugami misses the adder. The adder bites your inugami but does no damage. A ball python comes into view. Your inugami misses the adder. The adder barely misses your inugami. An endoplasm comes into view. Your inugami hits the adder. The adder dies! Your inugami hits the endoplasm! The endoplasm dies! The ball python barely misses you. x2 You hit the ball python. You kill the ball python! You swap places. A rat comes into view. The rat squeaks loudly. An orc comes into view. It is wielding a +0 mace. There are monsters nearby! A rat comes into view. Your inugami hits the rat. The rat dies! Your inugami hits the rat! The rat dies! Your inugami closely misses the orc. The orc barely misses your inugami. You have reached level 7! Your inugami hits the orc. An endoplasm comes into view. Your inugami closely misses the orc. Your inugami barely misses the orc. Your inugami hits the orc. The orc dies! The endoplasm hits your inugami but does no damage. Your inugami hits the endoplasm but does no damage. The endoplasm hits your inugami but does no damage. Your inugami hits the endoplasm. The endoplasm dies! Okay, then. Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You swap places. You now have 123 gold pieces (gained 15). You swap places. Found a stone staircase leading down. You now have 125 gold pieces (gained 2). Found a chain mail. You see here a +0 chain mail. Your inugami disappears in a puff of smoke! Found a short sword. You see here a +0 short sword. A ball python comes into view. A ball python is nearby! A ball python is nearby! A ball python is nearby! Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! You swap places. The ball python hisses angrily. The ball python closely misses your inugami. The ball python grabs your inugami. The ball python constricts your inugami. Your inugami closely misses the ball python. Your inugami hits the ball python! The ball python dies! You swap places. You see here a ball python corpse. You reach down and open the door. An adder comes into view. An adder is nearby! An adder comes into view. The adder hisses angrily. There is an open door here. You swap places. Your inugami hits the adder. The adder barely misses your inugami. The adder misses your inugami. Your inugami closely misses the adder. The adder barely misses your inugami. The adder bites your inugami. Your inugami closely misses the adder. The adder barely misses your inugami. The adder closely misses your inugami. Your inugami hits the adder. The adder barely misses your inugami. The adder bites your inugami but does no damage. Your inugami barely misses the adder. The adder misses your inugami. The adder barely misses your inugami. Your inugami barely misses the adder. The adder barely misses your inugami. The adder misses your inugami. Your inugami closely misses the adder. The adder closely misses your inugami. The adder bites your inugami. Your inugami barely misses the adder. The adder bites your inugami. x2 Your inugami is poisoned. The adder poisons your inugami! Your inugami hits the adder. The adder closely misses your inugami. The adder bites your inugami but does no damage. Your inugami barely misses the adder. The adder completely misses your inugami. The adder bites your inugami. Your inugami hits the adder. The adder dies! The adder misses your inugami. Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You imbue your familiar with magical energy and its fangs glint viciously. Your inugami barely misses the adder. The adder misses your inugami. Your inugami closely misses the adder. Unknown command. The adder bites your inugami but does no damage. Your inugami barely misses the adder. The adder bites your inugami but does no damage. Your inugami hits the adder but does no damage. The adder barely misses your inugami. Your inugami hits the adder! The adder barely misses your inugami. Your inugami hits the adder. The adder bites your inugami but does no damage. Your inugami hits the adder! The adder dies! You swap places. There is an open door here. Your inugami looks more healthy. Found a scroll labelled NOCOXE YCITE. You swap places. Found a leather armour. u - 2 scrolls labelled NOCOXE YCITE (gained 1) Your inugami disappears in a puff of smoke! Found a stone staircase leading up. n - 3 lumpy ruby potions (gained 1) Terence the Incautious comes into view. He is wielding a +0 mace and wearing a +0 scale mail of fire resistance. Terence shouts! Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! Your inugami hits Terence but does no damage. Your inugami barely misses Terence. Terence hits your inugami with a +0 mace. Your inugami hits Terence. Terence hits your inugami with a +0 mace. Your inugami hits Terence but does no damage. Terence hits your inugami with a +0 mace. Your inugami hits Terence. Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You imbue your familiar with magical energy and its fangs glint viciously. Terence hits your inugami with a +0 mace! Your inugami barely misses Terence. Your inugami closely misses Terence. Terence hits your inugami with a +0 mace! Your inugami closely misses Terence. Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You imbue your familiar with magical energy and its fangs glint viciously. * * * LOW MAGIC WARNING * * * Terence barely misses your inugami. Your inugami hits Terence but does no damage. Unknown command. Terence closely misses your inugami. Your inugami hits Terence. Your inugami hits Terence. Terence hits your inugami with a +0 mace! Your inugami hits Terence. Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You imbue your familiar with magical energy and its fangs glint viciously. * * * LOW MAGIC WARNING * * * Terence hits your inugami but does no damage. Your inugami closely misses Terence. Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Terence hits your inugami with a +0 mace. Your inugami hits Terence. Your inugami closely misses Terence. Terence hits your inugami with a +0 mace. Your inugami hits Terence. Terence barely misses your inugami. Your inugami hits Terence. Terence closely misses your inugami. Your inugami hits Terence. Terence dies! Unknown command. You swap places. Things that are here: a +0 mace; a +0 scale mail of fire resistance; the human corpse of Terence Your inugami disappears in a puff of smoke! Found a runed translucent gate. Found a quarterstaff. PidgeyThePirate's ghost turns its malevolent gaze towards you. Things that are here: a +0 mace; a +0 scale mail of fire resistance; the human corpse of Terence You reach down and open the door. There is an open door here. You now have 135 gold pieces (gained 10). There is an open door here. There is a stone staircase leading up here. You see here a +0 falchion. Found a stone staircase leading up. v - a ruby potion Found a helmet. There is a stone staircase leading down here. You see here a +0 helmet. A goblin comes into view. It is wielding a +0 dagger. A goblin is nearby! Unknown command. You see here a +0 helmet. w - a +0 helmet You start putting on your armour. You continue putting on your +0 helmet. x4 You finish putting on your +0 helmet. Unknown command. The goblin shouts! You hear a shout! Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! Your inugami hits the goblin! The goblin dies! You swap places. Things that are here: a +0 dagger; a goblin corpse An orc comes into view. It is wielding a +0 short sword. You swap places. Your inugami hits the orc! The orc dies! You see here a +0 war axe. Your inugami disappears in a puff of smoke! Things that are here: a +0 mace; a +0 scale mail of fire resistance; the human skeleton of Terence PidgeyThePirate's ghost turns its malevolent gaze towards you. Could not explore, unopened runed door. Could not explore, unopened runed door. Could not explore, unopened runed door. Could not explore, unopened runed door. Search for what [Enter for "."]? . You start putting on your amulet. You continue putting on your amulet of regeneration. x5 You finish putting on your amulet of regeneration. The amulet throbs as it attunes itself to your uninjured body. r - an amulet of regeneration (around neck) PidgeyThePirate's ghost wails, "They lied to you. The Dungeon just goes down and down forever." Things that are here: a +0 mace; a +0 scale mail of fire resistance; the human skeleton of Terence There is a stone staircase leading down here. Search for what [Enter for "."]? . You fly downwards. There is a stone staircase leading up here. There is a stone staircase leading up here. 2 hobgoblins come into view. The hobgoblin shouts! There are monsters nearby! Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! A sleepcap comes into view. The sleepcap releases spores at your inugami but does no damage. Your inugami hits the sleepcap. The sleepcap barely misses your inugami. Your inugami hits the sleepcap but does no damage. The sleepcap releases spores at your inugami. Your inugami is engulfed in a cloud of soporific spores! Your inugami hits the sleepcap. Your inugami hits the sleepcap but does no damage. The sleepcap releases spores at your inugami but does no damage. Your inugami splashes around in the water. The sleepcap misses your inugami. Your inugami hits the sleepcap. The sleepcap misses your inugami. Your inugami hits the sleepcap. Your inugami hits the sleepcap. The sleepcap misses your inugami. Your inugami hits the sleepcap. The sleepcap barely misses your inugami. Your inugami hits the sleepcap. A hobgoblin comes into view. The sleepcap releases spores at your inugami. Your inugami hits the sleepcap! Your inugami hits the sleepcap. The sleepcap is destroyed! Training target 3.0 for Air Magic reached! Your Air Magic skill increases to level 3! The hobgoblin shouts! You hear an angry hiss. Your inugami barely misses the hobgoblin. Your inugami hits the hobgoblin. The hobgoblin dies! The hobgoblin closely misses you. You hit the hobgoblin. You drain the hobgoblin. You kill the hobgoblin! An iguana comes into view. Your inugami hits the iguana but does no damage. Your inugami barely misses the iguana. The iguana barely misses your inugami. Your inugami closely misses the iguana. The iguana hisses menacingly. The iguana bites your inugami. Your inugami hits the iguana but does no damage. The iguana bites your inugami but does no damage. Your inugami hits the iguana. x2; The iguana barely misses your inugami. Your inugami hits the iguana. The iguana bites your inugami! Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You imbue your familiar with magical energy and its fangs glint viciously. Your inugami barely misses the iguana. Your inugami hits the plant. The plant begins to die. Your inugami splashes around in the water. The iguana misses your inugami. Your inugami barely misses the iguana. The iguana barely misses your inugami. Your inugami hits the iguana but does no damage. Your inugami hits the iguana. The iguana barely misses your inugami. Your inugami barely misses the iguana. The iguana bites your inugami. Your inugami hits the iguana but does no damage. The iguana misses your inugami. A nearby plant withers and dies. Your inugami hits the iguana but does no damage. Your inugami splashes around in the water. Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You imbue your familiar with magical energy and its fangs glint viciously. Your inugami barely misses the iguana. Your inugami splashes around in the water. The iguana bites you but does no damage. Unknown command. You closely miss the iguana. The iguana is moderately wounded. Your inugami splashes around in the water. The iguana bites you but does no damage. You hit the iguana. The iguana is severely wounded. Your inugami hits the iguana. x2 The iguana dies! Unknown command. Found a scroll labelled TEMIGH CUTUCW. Your inugami hits the plant! The plant begins to die. Your inugami hits the plant. You swap places. A nearby plant withers and dies. Your inugami barely misses the hobgoblin. The hobgoblin barely misses your inugami. Your inugami closely misses the hobgoblin. The hobgoblin barely misses your inugami. Your inugami hits the hobgoblin! The hobgoblin dies! Magic restored. Found a stone staircase leading down. A ball python comes into view. You see here a scroll labelled TEMIGH CUTUCW. A ball python is nearby! Your inugami barely misses the ball python. Your inugami stops to sniff the ground. Your inugami barely misses the ball python. Your inugami barely misses the ball python. An adder comes into view. You closely miss the ball python. Your inugami disappears in a puff of smoke! The ball python misses you. The ball python grabs you. The ball python constricts you. You hit the ball python. You kill the ball python! Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! You swap places. Your inugami misses the adder. The adder barely misses your inugami. Your inugami misses the adder. The adder bites your inugami but does no damage. Unknown command. Your inugami hits the adder. The adder closely misses your inugami. Your inugami hits the adder but does no damage. The adder bites your inugami but does no damage. Your inugami hits the adder! The adder dies! You swap places. l - 2 scrolls labelled TEMIGH CUTUCW (gained 1) You swap places. You now have 151 gold pieces (gained 16). k - 2 scrolls labelled AMETOTO RAXKI (gained 1) x - a scroll labelled NUMEUT KEIDONECS Found a staircase to the Ecumenical Temple. Found a stone staircase leading down. You swap places. Found a club. There is a staircase to the Ecumenical Temple here. There is a staircase to the Ecumenical Temple here. You fly downwards. Welcome to the Ecumenical Temple! Found a staircase back to the Dungeon. There is a staircase back to the Dungeon here. Found two altars. Found a shimmering blue altar of Sif Muna. Found a stormy altar of Qazlal. There is a shimmering blue altar of Sif Muna here. You hover solemnly before the altar of Sif Muna. Sif Muna welcomes you! There is a staircase back to the Dungeon here. You can't go down here! You fly upwards. Welcome back to the Dungeon! There is a staircase to the Ecumenical Temple here. A hound and a goblin come into view. Found 12 gold pieces. Casting: Call Canine Familiar (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! The hound barks! The goblin shouts! Your inugami hits the goblin. The goblin dies! Sif Muna accepts your kill. Unknown command. A hound comes into view. Your inugami hits the hound. The hound bites your inugami but does no damage. Your inugami hits the hound. The hound bites your inugami. The hound barely misses your inugami. The hound misses your inugami. Your inugami barely misses the hound. The hound bites your inugami but does no damage. x2 Your inugami hits the hound! The hound dies! Sif Muna accepts your kill. The hound barely misses your inugami. An iguana comes into view. Your inugami hits the hound! The hound closely misses your inugami. Your inugami hits the hound. The hound misses your inugami. Your inugami hits the hound! The hound dies! Sif Muna accepts your kill. Your Spellcasting skill increases to level 4! Your inugami hits the iguana. Your inugami hits the iguana! The iguana bites your inugami! Your inugami misses the iguana. The iguana bites your inugami. Your inugami hits the iguana! The iguana dies! Sif Muna accepts your kill. You swap places. You now have 163 gold pieces (gained 12). You see here an iguana corpse. Magic restored. A quokka comes into view. Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You imbue your familiar with magical energy and its fangs glint viciously. The quokka barely misses your inugami. Your inugami closely misses the quokka. The quokka bites your inugami but does no damage. Your inugami hits the quokka. The quokka dies! Sif Muna accepts your kill. Found a ring mail. Found a scroll labelled ZOM TUELUAGOTI. y - a scroll labelled ZOM TUELUAGOTI Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Okay, then. Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You swap places. A hound comes into view. The hound barks! You swap places. Your inugami misses the hound. The hound closely misses your inugami. Your inugami barely misses the hound. The hound misses your inugami. Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You imbue your familiar with magical energy and its fangs glint viciously. Your inugami misses the hound. The hound bites your inugami. Your inugami closely misses the hound. The hound misses your inugami. The hound bites your inugami but does no damage. Your inugami hits the hound but does no damage. The hound closely misses your inugami. Your inugami hits the hound. The hound bites your inugami but does no damage. Your inugami misses the hound. The hound bites your inugami. Your inugami hits the hound. The hound barely misses your inugami. Your inugami hits the hound. The hound barely misses your inugami. Your inugami hits the hound. The hound misses your inugami. The hound closely misses your inugami. Your inugami hits the hound but does no damage. The hound misses your inugami. Your inugami completely misses the hound. The hound bites your inugami. Your inugami hits the hound. The hound dies! Sif Muna accepts your kill. You swap places. Your inugami disappears in a puff of smoke! Found a ring mail. n - 4 lumpy ruby potions (gained 1) Found a stone staircase leading up. Found a cloak. You see here a +0 cloak. z - a +0 cloak You start putting on your armour. You continue putting on your +0 cloak. x4 You finish putting on your +0 cloak. A - an amulet of magic regeneration You start removing your amulet. You continue taking off your amulet of regeneration. x4 You finish taking off your amulet of regeneration. You start putting on your amulet. You continue putting on your amulet of magic regeneration. x5 You finish putting on your amulet of magic regeneration. A - an amulet of magic regeneration (around neck) You now have 172 gold pieces (gained 9). Found a stone staircase leading up. A scorpion comes into view. You see here a lumpy ruby potion. A scorpion is nearby! A scorpion is nearby! Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! Your inugami hits the scorpion. The scorpion stings your inugami. Your inugami hits the scorpion. The scorpion barely misses your inugami. Your inugami hits the scorpion but does no damage. The scorpion completely misses your inugami. Your inugami hits the scorpion but does no damage. The scorpion closely misses your inugami. Your inugami barely misses the scorpion. The scorpion barely misses your inugami. Your inugami barely misses the scorpion. Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You imbue your familiar with magical energy and its fangs glint viciously. Your inugami hits the scorpion but does no damage. The scorpion stings your inugami. Your inugami hits the scorpion. The scorpion closely misses your inugami. Unknown command. Your inugami hits the scorpion. The scorpion barely misses your inugami. Your inugami completely misses the scorpion. The scorpion stings your inugami. Your inugami hits the scorpion! The scorpion dies! Sif Muna accepts your kill. Your Summonings skill increases to level 7! n - 5 lumpy ruby potions (gained 1) You swap places. You see here a scorpion corpse. Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You imbue your familiar with magical energy and its fangs glint viciously. A kobold comes into view. It is wielding a +0 dagger. The kobold shouts! An orc comes into view. It is wielding a +0 short sword. An orc wizard comes into view. It is wielding a +0 dagger. Your inugami closely misses the kobold. Your inugami hits the kobold. The kobold dies! Sif Muna accepts your kill. The orc hits your inugami but does no damage. Your inugami barely misses the orc. Your inugami hits the orc wizard. Your inugami barely misses the orc. Your inugami barely misses the orc. The orc wizard points at you and mumbles some strange words. The magic dart hits your inugami but does no damage. Your inugami closely misses the orc wizard. The orc wizard closely misses your inugami. An orc comes into view. It is wielding a +0 club. Your inugami misses the orc wizard. The orc wizard closely misses your inugami. Your inugami hits the orc wizard. You hit the orc. The orc is heavily wounded. The orc wizard hits your inugami but does no damage. The orc barely misses you. Your inugami closely misses the orc wizard. You hit the orc. The orc is severely wounded. Your inugami hits the orc wizard but does no damage. The orc wizard hits your inugami with a +0 dagger. The orc completely misses you. You hit the orc. You kill the orc! Sif Muna accepts your kill. Your inugami barely misses the orc wizard. The orc wizard hits your inugami but does no damage. An orc wizard comes into view. It is wielding a +0 dagger. Your inugami hits the orc wizard. The orc wizard closely misses your inugami. Your inugami hits the orc wizard but does no damage. Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Your inugami hits the orc wizard! The orc wizard dies! Sif Muna accepts your kill. You hit the orc. You drain the orc. You kill the orc! Sif Muna accepts your kill. Your inugami hits the orc wizard! Your inugami hits the orc wizard. The orc wizard hits your inugami but does no damage. A goblin comes into view. It is wielding a +0 club. Your inugami hits the orc wizard but does no damage. Your inugami hits the orc wizard. The orc wizard dies! Sif Muna accepts your kill. You have reached level 8! You feel stronger. Things that are here: a +0 club; a +0 dagger; a kobold corpse Found 3 poisoned darts. Your inugami closely misses the goblin. Your inugami hits the goblin. The goblin dies! Sif Muna accepts your kill. Things that are here: a +0 club; a goblin corpse You swap places. Things that are here: a +0 dagger; a +0 robe Found 15 gold pieces. Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You imbue your familiar with magical energy and its fangs glint viciously. You now have 184 gold pieces (gained 12). You now have 187 gold pieces (gained 3). You swap places. Your inugami disappears in a puff of smoke! There is a stone staircase leading up here. An endoplasm comes into view. An endoplasm is nearby! Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! The endoplasm quivers. The endoplasm closely misses your inugami. Your inugami hits the endoplasm. The endoplasm barely misses your inugami. Your inugami hits the endoplasm but does no damage. The endoplasm freezes your inugami. Your inugami is frozen. Your inugami hits the endoplasm! The endoplasm dies! Sif Muna accepts your kill. A hobgoblin comes into view. Found a stone staircase leading down. An adder comes into view. Your inugami hits the hobgoblin! The hobgoblin dies! Sif Muna accepts your kill. The adder hisses angrily. A ball python comes into view. Your inugami hits the adder. Your inugami closely misses the adder. The ball python bites your inugami but does no damage. The ball python closely misses your inugami. Your inugami hits the adder. The adder barely misses your inugami. The ball python barely misses your inugami. The ball python closely misses your inugami. Your inugami misses the adder. The adder bites your inugami but does no damage. The ball python bites your inugami but does no damage. The ball python barely misses your inugami. Your inugami completely misses the adder. The adder bites your inugami but does no damage. The ball python bites your inugami. The ball python closely misses your inugami. Your inugami hits the ball python. The ball python dies! Sif Muna accepts your kill. The adder closely misses your inugami. Your inugami hits the adder. The adder dies! Sif Muna accepts your kill. Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You imbue your familiar with magical energy and its fangs glint viciously. You swap places. You see here an adder corpse. Your inugami disappears in a puff of smoke! There is a stone staircase leading up here. Things that are here: a +0 club; a goblin corpse Things that are here: a +0 dagger; a +0 robe A goblin comes into view. It is wielding a +0 club. The goblin shouts! Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You call for your canine familiar and it appears with a howl! Your inugami hits the goblin! The goblin dies! Sif Muna accepts your kill. You swap places. Things that are here: a +0 club; a goblin corpse Done exploring. Done exploring. Done exploring. Search for what [Enter for "."]? . Done exploring. Done exploring. Done exploring. Done exploring. You swap places. There is a stone staircase leading down here. You fly downwards. Your summoned ally is left behind. Found 30 gold pieces. There is a stone staircase leading up here. You now have 204 gold pieces (gained 17). There is a stone staircase leading up here. You now have 217 gold pieces (gained 13). An adder comes into view. An adder is nearby! An adder is nearby! An adder is nearby! Casting: Call Canine Familiar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.31-a0-1225-g50297eb 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_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [arrowsters] Species: Human Job: Summoner HP: 54/54; mods: 0/0 MP: 11/14; mod: 0 Stats: 9 (9) 18 (18) 13 (13) Position: (50, 44), god: Sif Muna (9), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 1 | 50 | 0/100 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 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 | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/50 Dodging | X | 0 | 0 | 2 | 151 | 1/150 Stealth | X | 0 | 0 | 2 | 127 | 1/126 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 34 | 4 | 707 | 113/297 Conjurations | X | 0 | 0 | 0 | 0 | 0/50 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 2 | 66 | 7 | 1528 | 128/400 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Transmutations | 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 | 3 | 300 | 0/200 Earth Magic | X | 0 | 0 | 0 | 0 | 0/50 Poison Magic | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #12: 217 #22: 1 #49: 281 Mutations: Inventory bugs: Equipment: eq slot #0, inv slot #5: +2 dagger of draining eq slot #1, inv slot #25: +0 cloak eq slot #2, inv slot #22: +0 helmet eq slot #4, inv slot #9: +0 pair of boots eq slot #6, inv slot #8: +2 robe of resistance eq slot #7, inv slot #3: ring of flight eq slot #8, inv slot #12: ring of protection from cold eq slot #9, inv slot #26: amulet of magic regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.S ..# .../. ..# ..# ...... ..# #.# ......###.# ##.# .... ..#.#.##.#+###### ###..##.#.#.##......... #.....#.#...##......... #.......@.####......... #.......<.............. ###........#############+ ...........+ ###........# #........# #........# #........# #........# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< aquarium_serial_pool_size: 1 >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>