Version: Dungeon Crawl Stone Soup 0.17-a0-701-gb6462b4 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-b6462b4c20 -name Fusha -rc /dgldir/rcfiles/crawl-git/Fusha.rc -macro /dgldir/rcfiles/crawl-git/Fusha.macro -webtiles-socket /crawl-master/webserver/sockets/Fusha:dcss-git.sock -morgue /dgldir/morgue/Fusha/ RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 21 stack frames. /usr/games/crawl-git-b6462b4c20(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x63e963]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-b6462b4c20(_Z13do_crash_dumpv+0x2d7) [0x6459e7]: do_crash_dump() /usr/games/crawl-git-b6462b4c20(_Z20crash_signal_handleri+0x74) [0x63ebd4]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7fec201a61e0]: /usr/games/crawl-git-b6462b4c20(_ZNSt8_Rb_treeI12enchant_typeSt4pairIKS0_11mon_enchantESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE4findERS2_+0) [0x8e98a0]: std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::find(enchant_type const&) /usr/games/crawl-git-b6462b4c20(_Z8map_findISt3mapI12enchant_type11mon_enchantSt4lessIS1_ESaISt4pairIKS1_S2_EEEEDTadptcldtfp_5beginE6secondERT_RKNSB_8key_typeE+0xd) [0x8e98fd]: decltype (&((({parm#1}.begin)())->second)) map_find, std::allocator > > >(std::map, std::allocator > >&, std::map, std::allocator > >::key_type const&) /usr/games/crawl-git-b6462b4c20(_ZN7monster8add_enchERK11mon_enchant+0x74) [0x8e3114]: monster::add_ench(mon_enchant const&) /usr/games/crawl-git-b6462b4c20() [0xa57b0c] /usr/games/crawl-git-b6462b4c20(_Z15animate_remainsRK9coord_def11corpse_type8beh_typetP5actorSs8god_typebbbPP7monsterPi+0x1c5) [0xa5b5f5]: animate_remains(coord_def const&, corpse_type, beh_type, unsigned short, actor*, std::string, god_type, bool, bool, bool, monster**, int*) /usr/games/crawl-git-b6462b4c20(_Z12animate_deadP5actori8beh_typetS0_Ss8god_typeb+0xf4) [0xa5bc34]: animate_dead(actor*, int, beh_type, unsigned short, actor*, std::string, god_type, bool) /usr/games/crawl-git-b6462b4c20(_Z9mons_castP7monster4bolt10spell_typetb+0x253d) [0x8bbc5d]: mons_cast(monster*, bolt, spell_type, unsigned short, bool) /usr/games/crawl-git-b6462b4c20(_Z16handle_mon_spellP7monsterR4bolt+0xd13) [0x8ccba3]: handle_mon_spell(monster*, bolt&) /usr/games/crawl-git-b6462b4c20() [0x52254e] /usr/games/crawl-git-b6462b4c20(_Z19handle_monster_moveP7monster+0xf45) [0x8a24b5]: handle_monster_move(monster*) /usr/games/crawl-git-b6462b4c20(_Z15handle_monstersb+0x7e5) [0x8a3f25]: handle_monsters(bool) /usr/games/crawl-git-b6462b4c20(_Z12world_reactsv+0x124) [0x825cf4]: world_reacts() /usr/games/crawl-git-b6462b4c20() [0x82d067] /usr/games/crawl-git-b6462b4c20() [0x82dda5] /usr/games/crawl-git-b6462b4c20(main+0x2eb) [0x53716b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7fec20192ead]: /usr/games/crawl-git-b6462b4c20() [0x5a9b5d] Trying to run gdb. GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fec2050ec4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fec2050ec4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x000000000063f003 in call_gdb (file=0x7fec204fa880) at crash.cc:406 gdb = attach_cmd = "attach 21614\000\000\000\000\000\000\000" #2 0x0000000000645a00 in do_crash_dump () at dbg-asrt.cc:675 t = 1429454349 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x4689f98 "/dgldir/morgue/Fusha/"}} name = "/dgldir/morgue/Fusha/crash-Fusha-20150419-143909.txt", '\000' file = 0x7fec204fa880 #3 0x000000000063ebd4 in crash_signal_handler (sig_num=11) at crash.cc:182 No locals. #4 No symbol table info available. #5 _M_lower_bound (__k=@0x7fffdcc697c0: ENCH_FAKE_ABJURATION, __y=, __x=, this=) at mon-ench.cc:2628 No locals. #6 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::find (this=this@entry=0xc8, __k=@0x7fffdcc697c0: ENCH_FAKE_ABJURATION) at /usr/include/c++/4.7/bits/stl_tree.h:1544 __j = #7 0x00000000008e98fd in find (__x=, this=0xc8) at /usr/include/c++/4.7/bits/stl_map.h:749 No locals. #8 map_find, std::allocator > > >(std::map, std::allocator > >&, std::map, std::allocator > >&::key_type const&) (map=..., obj=@0x7fffdcc697c0: ENCH_FAKE_ABJURATION) at libutil.h:152 it = #9 0x00000000008e3114 in monster::add_ench (this=0x0, ench=...) at mon-ench.cc:157 new_enchantment = false added = #10 0x0000000000a57b0c in _raise_remains (pos=..., corps=20, beha=beha@entry=BEH_HOSTILE, hitting=hitting@entry=27001, as=as@entry=0x10cebb8, nas=..., god=god@entry=GOD_NO_GOD, actual=actual@entry=true, force_beh=force_beh@entry=false, raised=raised@entry=0x0, motions_r=motions_r@entry=0x7fffdcc69a1c) at spl-summoning.cc:1830 zombie_type = MONS_RAT hd = 1 mons = 0x0 name_type = 0 mon = number = 0 name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfb5a58 ""}} monnum = MONS_RAT mg = {cls = MONS_ZOMBIE, base_type = MONS_RAT, behaviour = BEH_HOSTILE, summoner = 0x10cebb8, abjuration_duration = 0, summon_type = 0, pos = {x = 22, y = 50}, preferred_grid_feature = DNGN_UNSEEN, foe = 27001, flags = 14, god = GOD_NO_GOD, number = 0, colour = -1, proximity = PROX_ANYWHERE, place = {branch = BRANCH_DUNGEON, depth = 11}, map_mask = 0, hd = 0, hp = 0, extra_flags = 0, mname = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfb5a58 ""}}, non_actor_summoner = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfb5a58 ""}}, initial_shifter = RANDOM_MONSTER, chimera_mons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, props = {hash_map = 0x0}} #11 0x0000000000a5b5f5 in animate_remains (a=..., class_allowed=class_allowed@entry=CORPSE_BODY, beha=beha@entry=BEH_HOSTILE, hitting=hitting@entry=27001, as=as@entry=0x10cebb8, nas=..., god=god@entry=GOD_NO_GOD, actual=actual@entry=true, quiet=quiet@entry=true, force_beh=force_beh@entry=false, mon=mon@entry=0x0, motions_r=motions_r@entry=0x7fffdcc69aec) at spl-summoning.cc:1932 was_draining = false was_butchering = false success = si = {> = {}, cur_link = 20, next_link = 27000} number_found = 1 any_success = false motions = 0 #12 0x0000000000a5bc34 in animate_dead (caster=, beha=BEH_HOSTILE, hitting=27001, as=0x10cebb8, nas=..., god=GOD_NO_GOD, actual=true) at spl-summoning.cc:1983 ri = {> = {}, x = 4, y = 1, cost_x = 7, cost_y = 1, credit_x = 48, credit_y = 64, state = radius_iterator::RI_NW, center = {x = 26, y = 51}, los = LOS_NO_TRANS, current = {x = 22, y = 50}} number_raised = 3 number_seen = 3 motions = 1 #13 0x00000000008bbc5d in mons_cast (mons=mons@entry=0x10cebb8, pbolt=..., spell_cast=spell_cast@entry=SPELL_ANIMATE_DEAD, slot_flags=slot_flags@entry=8, do_noise=, do_noise@entry=true) at mon-cast.cc:5585 flags = orig_noise = true sumcount = 0 duration = 0 foe = sumcount2 = god = GOD_NO_GOD splpow = 24 #14 0x00000000008ccba3 in handle_mon_spell (mons=0x10cebb8, beem=...) at mon-cast.cc:3849 orig_hp = 110 battlesphere = false flags = 8 spell_cast = SPELL_ANIMATE_DEAD emergency = ignore_good_idea = false finalAnswer = false foe = 0x10a8b20 hspell_pass = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x33a3a40, _M_finish = 0x33a3a50, _M_end_of_storage = 0x33a3a50}}, } #15 0x000000000052254e in _do_mon_spell (mons=0x10cebb8, beem=...) at mon-act.cc:259 No locals. #16 0x00000000008a24b5 in handle_monster_move (mons=0x10cebb8) at mon-act.cc:2402 beem = {origin_spell = SPELL_NO_SPELL, range = 0, glyph = 0, colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 26, y = 51}, target = {x = 22, y = 50}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 1979, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfb5a58 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfb5a58 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfb5a58 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfb5a58 ""}}, loudness = 0, noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfb5a58 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfb5a58 ""}}, affects_nothing = false, affects_items = true, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = AC_NORMAL, obvious_effect = false, seen = false, heard = false, path_taken = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, 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, smart_monster = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffdcc6b098, _M_right = 0x7fffdcc6b098}, _M_node_count = 0}}}, 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, 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 = 0, can_see_invis = false, nightvision = false, message_cache = {_M_t = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffdcc6b140, _M_right = 0x7fffdcc6b140}, _M_node_count = 0}}}} friendly_or_near = entry = old_energy = 86 non_move_energy = 10 #17 0x00000000008a3f25 in handle_monsters (with_noise=true) at mon-act.cc:2999 mon = 0x10cebb8 oldspeed = 86 tries = #18 0x0000000000825cf4 in world_reacts () at main.cc:2476 No locals. #19 0x000000000082d067 in _input () at main.cc:1542 player_disabled = {was_disabled = false} #20 0x000000000082dda5 in _launch_game () at main.cc:471 game_start = true ccon = {cstate = false, smartcstate = false} #21 0x000000000053716b in _launch_game_loop () at main.cc:377 game_ended = false #22 main (argc=11, argv=0x7fffdcc6bcb8) at main.cc:335 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Apr 19 2015 at 06:25:26 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -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 -Irltiles -isystem /usr/include/ncursesw -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-b6462b4c20/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-b6462b4c20/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-b6462b4c20/data/web/" LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 0, depth = 11 Level id: D:11 Level build method = , level layout type = corridors, absdepth0 = 10 Level vaults: layout_loops_cross rats_and_rats_again Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f - quokka Aim: a quokka (umbra) The stone arrow hits the quokka. You kill the quokka! Yredelemnul accepts your kill. You see here a quokka corpse. You swap places. You swap places. Found a storm dragon armour. You see here a storm dragon armour. Found 4 large rocks. Found a robe. You see here 4 large rocks. Found a scroll of noise. p - 6 bread rations (gained 1) You swap places. You swap places. You see here 4 large rocks. An orc priest comes into view. It is wielding a dagger. The orc priest shouts! Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f - orc priest Aim: an orc priest, wielding a dagger and wearing a leather armour (umbra) The stone arrow hits the orc priest. You kill the orc priest! Yredelemnul accepts your kill. A deep elf mage comes into view. It is wielding a short sword. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f - deep elf mage Aim: a deep elf mage, wielding a short sword and wearing a leather armour (umbra) The stone arrow hits the deep elf mage. The deep elf mage is heavily wounded. An orc comes into view. It is wielding a short sword. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - deep elf mage Aim: a deep elf mage, wielding a short sword and wearing a leather armour (heavily wounded, umbra) The stone arrow misses the deep elf mage. The deep elf mage gestures at you while chanting. The fireball explodes! The fireball engulfs you! The fireball engulfs your profane servitor. You hear a shout! x2 You hear a bark! You hear a bellow! Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - deep elf mage Aim: a deep elf mage, wielding a short sword and wearing a leather armour (heavily wounded, umbra) The stone arrow hits the orc. You kill the orc! Yredelemnul accepts your kill. The deep elf mage points at you and mumbles some strange words. The sticky flame misses you. The sticky flame misses your profane servitor. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - deep elf mage Aim: a deep elf mage, wielding a short sword and wearing a leather armour (moderately wounded, umbra) The stone arrow misses the deep elf mage. A hound comes into view. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - deep elf mage Aim: a deep elf mage, wielding a short sword and wearing a leather armour (moderately wounded, umbra) The stone arrow hits the deep elf mage. The deep elf mage is almost dead. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - deep elf mage Aim: a deep elf mage, wielding a short sword and wearing a leather armour (almost dead, umbra) The stone arrow hits the deep elf mage. You kill the deep elf mage! Yredelemnul accepts your kill. The hound bites your profane servitor. Your profane servitor hits the hound with an enchanted demon whip!! The hound dies! Yredelemnul accepts your kill. An orc warrior comes into view. It is wielding a halberd. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f - orc warrior Aim: an orc warrior, wielding a halberd and wearing a plate armour (umbra) The stone arrow hits the orc warrior. The orc warrior is moderately wounded. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Your skin hardens. The orc warrior closely misses you. An orc comes into view. It is wielding a dagger. Casting: Stoneskin Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f - orc, p - orc warrior Aim: an orc, wielding a dagger (umbra) The stone arrow hits the orc warrior. The orc warrior is severely wounded. The orc warrior completely misses you. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Things that are here: a dagger; a leather armour; an orc corpse You hit the orc warrior. The orc warrior is almost dead. You block the orc warrior's attack. The orc barely misses you. You barely miss the orc warrior. You tail-slap the orc warrior, but do no damage. The orc warrior is almost dead. You block the orc warrior's attack. You hit the orc warrior but do no damage. Your tail-slap misses the orc warrior. The orc warrior is almost dead. You block the orc's attack. You sock the orc warrior! You kill the orc warrior! Yredelemnul accepts your kill. You block the orc's attack. You thump the orc! You kill the orc! Yredelemnul accepts your kill. Use which ability? (? or * to list) You call on the dead to rise... The dead are walking! You are feeling very hungry. A wasp comes into view. You swap places. The wasp stings your orc zombie. Found a scroll of identify. You swap places. The wasp misses you. Your orc zombie barely misses the wasp. The wasp barely misses you. You hit the wasp. Your tail-slap misses the wasp. The wasp is lightly wounded. The wasp stings you. You feel yourself slow down. Your orc zombie misses the wasp. You swap places. The wasp closely misses your orc zombie. The wasp barely misses your profane servitor. Your orc zombie closely misses the wasp. You feel yourself speed up. The wasp misses your profane servitor. Your profane servitor hits the wasp but does no damage. x2 The wasp barely misses your profane servitor. Your orc zombie hits the wasp with a short sword. Your profane servitor hits the wasp with an enchanted whip. Your profane servitor hits the wasp with an enchanted whip! The wasp closely misses your profane servitor. Your profane servitor hits the wasp with an enchanted whip! The wasp dies! Yredelemnul accepts your kill. You start resting. Your skin feels tender. You start resting. HP restored. Eat which item? (? for menu, Esc to quit) You continue eating. x2 You finish eating. That royal jelly was delicious! Eat which item? (? for menu, Esc to quit) You continue eating. x2 You finish eating. That royal jelly was delicious! Eat which item? (? for menu, Esc to quit) You continue eating. x2 You finish eating. That royal jelly was delicious! Eat which item? (? for menu, Esc to quit) You continue eating. x2 You finish eating. That royal jelly was delicious! You start resting. A yak comes into view. A yak is nearby! You swap places. A yak comes into view. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Your skin hardens. The yak bellows! 2 yaks come into view. You hit the yak. The yak is lightly wounded. The yak gores you but does no damage. A yak comes into view. The yak bellows! You sock the yak! The yak is moderately wounded. A yak comes into view. You closely miss the yak. The yak bellows! You tail-slap the yak. The yak is moderately wounded. The yak completely misses you. You sock the yak! You tail-slap the yak, but do no damage. The yak is heavily wounded. The yak snorts and paws the ground. The yak barely misses you. You hit the yak. Your tail-slap misses the yak. The yak is severely wounded. The yak barely misses you. You hit the yak. The yak is severely wounded. You block the yak's attack. You hit the yak. Your tail-slap misses the yak. The yak is severely wounded. You closely miss the yak. The yak is severely wounded. The yak misses you. You barely miss the yak. The yak is severely wounded. The yak barely misses you. You hit the yak. You tail-slap the yak. The yak is almost dead. The yak gores you! You hit the yak. You tail-slap the yak. You kill the yak! Yredelemnul accepts your kill. You completely miss the yak. The yak gores you but does no damage. You closely miss the yak. The yak misses you. You barely miss the yak. You tail-slap the yak, but do no damage. You block the yak's attack. You closely miss the yak. You hit the yak. The yak is lightly wounded. The yak gores you but does no damage. You hit the yak. You tail-slap the yak. The yak is moderately wounded. The yak gores you but does no damage. You hit the yak. The yak is heavily wounded. You block the yak's attack. You hit the yak. The yak is heavily wounded. The yak barely misses you. You hit the yak. The yak is heavily wounded. You hit the yak. The yak is heavily wounded. The yak gores you but does no damage. You sock the yak! You tail-slap the yak. The yak is almost dead. The yak closely misses you. You hit the yak. The yak is almost dead. The yak barely misses you. You barely miss the yak. You tail-slap the yak. You kill the yak! Yredelemnul accepts your kill. You barely miss the yak. You tail-slap the yak. The yak is lightly wounded. You closely miss the yak. You closely miss the yak. You tail-slap the yak. The yak is lightly wounded. You hit the yak. You tail-slap the yak. The yak is moderately wounded. The yak barely misses you. You sock the yak! The yak is heavily wounded. The yak barely misses you. You hit the yak. The yak is severely wounded. The yak barely misses you. You hit the yak. You tail-slap the yak. The yak is severely wounded. You thump the yak! You kill the yak! Yredelemnul accepts your kill. You sock the yak! The yak is moderately wounded. The yak completely misses you. You hit the yak. The yak is moderately wounded. You hit the yak. Your tail-slap misses the yak. The yak is moderately wounded. The yak gores you! You barely miss the yak. The yak is moderately wounded. The yak barely misses you. You hit the yak. The yak is moderately wounded. The yak gores you but does no damage. You hit the yak. The yak is heavily wounded. You barely miss the yak. The yak is heavily wounded. The yak barely misses you. You sock the yak! The yak is severely wounded. The yak closely misses you. You sock the yak! You tail-slap the yak, but do no damage. The yak is severely wounded. You block the yak's attack. You sock the yak! The yak is almost dead. The yak gores you! You sock the yak! You kill the yak! Yredelemnul accepts your kill. You hit the yak. You tail-slap the yak, but do no damage. The yak is lightly wounded. The yak closely misses you. You closely miss the yak. You tail-slap the yak. The yak is lightly wounded. The yak gores you. You barely miss the yak. You tail-slap the yak. The yak is moderately wounded. You completely miss the yak. Your tail-slap misses the yak. The yak is moderately wounded. The yak barely misses you. You sock the yak! The yak is heavily wounded. The yak misses you. You sock the yak! The yak is severely wounded. The yak barely misses you. You sock the yak! The yak is almost dead. The yak gores you. You hit the yak. You tail-slap the yak, but do no damage. The yak is almost dead. You hit the yak but do no damage. You tail-slap the yak, but do no damage. The yak is almost dead. You block the yak's attack. You hit the yak. You kill the yak! Yredelemnul accepts your kill. Things that are here: a yak corpse x3 Use which ability? (? or * to list) You call on the dead to rise... The dead are walking! You feel slightly less full. You start resting. A hill giant comes into view. It is wielding a giant spiked club. You swap places. Your skin feels tender. Casting: Stoneskin Confirm with . or Enter, or press ? or * to list all spells. Your skin hardens. Casting: Stoneskin Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f - hill giant Aim: a hill giant, wielding a giant spiked club (umbra) The stone arrow hits the hill giant. The hill giant is moderately wounded. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - hill giant Aim: a hill giant, wielding a giant spiked club (moderately wounded, umbra) The stone arrow hits the hill giant. The hill giant is heavily wounded. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - hill giant Aim: a hill giant, wielding a giant spiked club (heavily wounded, umbra) The stone arrow hits the hill giant. The hill giant is severely wounded. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - hill giant Aim: a hill giant, wielding a giant spiked club (severely wounded, umbra) The stone arrow hits the hill giant. The hill giant is severely wounded. The hill giant hits you with a giant spiked club! Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - hill giant Aim: a hill giant, wielding a giant spiked club (severely wounded, umbra) The stone arrow hits the hill giant. You kill the hill giant! Yredelemnul accepts your kill. Things that are here: a giant spiked club; a hill giant corpse Use which ability? (? or * to list) You call on the dead to rise... The dead are walking! You feel slightly less full. The yak completely misses your profane servitor. Your yak zombie closely misses the yak. You see here a scroll of identify. A - a scroll of identify The yak misses your profane servitor. Your yak zombie gores the yak. Autopickup is now off. Autopickup is now on. You swap places. The yak closely misses you. Your orc zombie hits the yak but does no damage. You hit the yak. The yak is lightly wounded. Your yak zombie gores the yak. Your profane servitor closely misses the yak. Your profane servitor hits the yak with an enchanted demon whip! The yak gores you but does no damage. You hit the yak. The yak is heavily wounded. Your orc zombie closely misses the yak. Your orc zombie hits the yak but does no damage. The yak gores your orc zombie! Your yak zombie gores the yak but does no damage. You strike the helpless yak from a blind spot! You hit the yak. The yak is severely wounded. You hit the yak. The yak is severely wounded. The yak misses you. Your profane servitor hits the yak with an enchanted demon whip!! The yak dies! Yredelemnul accepts your kill. You swap places. You see here a yak corpse. Read which item? (? for menu, Esc to quit) Identify which item? (\ to view known items) (? for menu, Esc to quit) As you read the scroll of identify, it crumbles to dust. P - 3 scrolls of fog You swap places. You swap places. You swap places. Items here: )) [[ a halberd; a plate armour; a short sword; a leather armour You swap places. You now have 2635 gold pieces (gained 16). Your skin feels tender. You feel a bit more experienced. Found a stone staircase leading up. There is a stone staircase leading up here. Found a hunting sling. You swap places. Found 16 sling bullets. You now have 2650 gold pieces (gained 15). You now have 2656 gold pieces (gained 6). A centaur skeleton comes into view. An ice beast comes into view. The helpless centaur skeleton fails to defend itself. You sock the centaur skeleton! The centaur skeleton hits you but does no damage. You thump the centaur skeleton! You tail-slap the centaur skeleton. The centaur skeleton hits you but does no damage. You thump the centaur skeleton! The centaur skeleton closely misses you. You sock the centaur skeleton! You tail-slap the centaur skeleton. You block the centaur skeleton's attack. You sock the centaur skeleton! The centaur skeleton hits you but does no damage. You hit the centaur skeleton. You block the centaur skeleton's attack. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Your skin hardens. The centaur skeleton barely misses you. You block the centaur skeleton's attack. Put on which piece of jewellery? (? for menu, Esc to quit) Okay, then. You sock the centaur skeleton! You destroy the centaur skeleton! Your Evocations skill increases to level 9! The ice beast misses you. You thump the ice beast! You tail-slap the ice beast, but do no damage. The ice beast is moderately wounded. You block the ice beast's attack. You sock the ice beast! The ice beast is heavily wounded. You thump the ice beast! The ice beast is almost dead. The ice beast barely misses you. You hit the ice beast but do no damage. The ice beast is almost dead. You block the ice beast's attack. You thump the ice beast! You kill the ice beast! Yredelemnul accepts your kill. Found a stone staircase leading down. Magic restored. Your skin feels tender. A giant frog comes into view. The giant frog moves out of view. An orc comes into view. It is wielding a mace. The helpless orc fails to defend itself. You thump the orc! You kill the orc! Yredelemnul accepts your kill. Your profane servitor hits the giant frog with an enchanted whip!! Your profane servitor hits the giant frog with an enchanted whip! The giant frog dies! Yredelemnul accepts your kill. Things that are here: a mace; a leather armour You swap places. You swap places. You swap places. You swap places. You now have 2677 gold pieces (gained 21). A hill giant comes into view. It is wielding a giant spiked club. Casting: Stoneskin Confirm with . or Enter, or press ? or * to list all spells. Your skin hardens. Casting: Stoneskin Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f - hill giant Aim: a hill giant, wielding a giant spiked club (resting) The stone arrow hits the hill giant. The hill giant is lightly wounded. The hill giant shouts! Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - hill giant Aim: a hill giant, wielding a giant spiked club (lightly wounded) The stone arrow hits the hill giant. The hill giant is heavily wounded. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - hill giant Aim: a hill giant, wielding a giant spiked club (heavily wounded, umbra) The stone arrow hits the hill giant. The hill giant is severely wounded. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - hill giant Aim: a hill giant, wielding a giant spiked club (severely wounded, umbra) The stone arrow hits the hill giant. The hill giant is severely wounded. You block the hill giant's attack. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - hill giant Aim: a hill giant, wielding a giant spiked club (severely wounded, umbra) The stone arrow hits the hill giant. You kill the hill giant! Yredelemnul accepts your kill. You see here a giant spiked club. You start resting. Your skin feels tender. You start resting. Magic restored. You swap places. You swap places. You swap places. You swap places. You swap places. You swap places. A centaur comes into view. The centaur wields a shortbow. The centaur shoots an arrow. The arrow closely misses you. You see here an arrow. The centaur shoots an arrow. The arrow hits you. The centaur shoots an arrow. The arrow hits you! You see here 2 arrows. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f - centaur Aim: a centaur, wielding a shortbow (umbra) The stone arrow hits the centaur. The centaur is heavily wounded. The centaur shoots an arrow. The arrow hits you but does no damage. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (heavily wounded, umbra) The stone arrow hits the centaur. You kill the centaur! Yredelemnul accepts your kill. Yredelemnul grants you an undead servant! Things that are here: a shortbow; 12 arrows; a centaur corpse You start resting. An orc comes into view. It is wielding a hand axe. An orc is nearby! You block the orc's attack. Your death cob hits the orc. You block the orc's attack. The orc barely misses your death cob. You closely miss the orc. The orc is heavily wounded. Your death cob hits the orc! The orc dies! Yredelemnul accepts your kill. Things that are here: a hand axe; a scale mail You start resting. Your death cob shouts, "Die, monster!" Magic restored. You swap places. You swap places. Things that are here: a hand axe; a scale mail You swap places. You swap places. Things that are here: a shortbow; 12 arrows; a centaur corpse You swap places. You swap places. You swap places. You swap places. HP restored. An orc wizard comes into view. It is wielding a dagger. Things that are here: a dagger of speed; a robe You block the orc wizard's attack. You sock the orc wizard! The orc wizard is heavily wounded. The orc wizard hits you with a dagger. Your death cob hits the orc wizard! The orc wizard dies! Yredelemnul accepts your kill. Things that are here: a dagger; a robe There is a stone staircase leading down here. A wolf spider zombie comes into view. You block the wolf spider zombie's attack. The wolf spider zombie closely misses you. The wolf spider zombie hits you! The wolf spider zombie bites you! Your death cob hits the wolf spider zombie. You hit the wolf spider zombie. You tail-slap the wolf spider zombie. Your death cob hits the wolf spider zombie! The wolf spider zombie hits you but does no damage. The wolf spider zombie bites you but does no damage. You barely miss the wolf spider zombie. Your death cob hits the wolf spider zombie! x2 The wolf spider zombie hits you. You block the wolf spider zombie's attack. You barely miss the wolf spider zombie. You tail-slap the wolf spider zombie. Your death cob hits the wolf spider zombie! x2 The wolf spider zombie hits you but does no damage. The wolf spider zombie closely misses you. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Your skin hardens. Your death cob hits the wolf spider zombie. Your death cob hits the wolf spider zombie! You block the wolf spider zombie's attack. x2 Your death cob hits the wolf spider zombie! The wolf spider zombie is destroyed! You start resting. Your death cob smiles happily. Magic restored. You swap places. You start resting. Your skin feels tender. An ice beast and a deep elf mage come into view. There is a stone staircase leading up here. Casting: Stoneskin Confirm with . or Enter, or press ? or * to list all spells. Your skin hardens. Your death cob yells, "Run! I'll cover you!" Casting: Stoneskin Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f - deep elf mage Aim: a deep elf mage, wielding an enchanted long sword and wearing a leather armour (resting, umbra) The stone arrow hits the deep elf mage. The deep elf mage is severely wounded. The deep elf mage shouts! Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Unknown command. Unknown command. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - deep elf mage Aim: a deep elf mage, wielding an enchanted long sword and wearing a leather armour (severely wounded, umbra) The stone arrow hits the deep elf mage. You kill the deep elf mage! Yredelemnul accepts your kill. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f - ice beast Aim: an ice beast (umbra) The stone arrow hits the ice beast. The ice beast is heavily wounded. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - ice beast Aim: an ice beast (heavily wounded, umbra) The stone arrow hits the ice beast. The ice beast is almost dead. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - ice beast Aim: an ice beast (almost dead, umbra) The stone arrow hits the ice beast. You kill the ice beast! Yredelemnul accepts your kill. Things that are here: an enchanted long sword; a leather armour; an elf corpse An ice beast comes into view. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f - ice beast Aim: an ice beast The stone arrow hits the ice beast. The ice beast is severely wounded. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - ice beast Aim: an ice beast (severely wounded, umbra) The stone arrow hits the ice beast. You kill the ice beast! Yredelemnul accepts your kill. Your skin feels tender. Your death cob says, "I would die for you." There is a stone staircase leading up here. There is a stone staircase leading down here. You swap places. You swap places. Done exploring. Done exploring. You swap places. You swap places. You swap places. You swap places. You swap places. There is a stone staircase leading down here. You swap places. You swap places. There is a stone staircase leading down here. You swap places. You swap places. You swap places. You swap places. There is a stone staircase leading down here. You climb downwards. Your mindless thrall stays behind. A wyvern and an ugly thing come into view. You found a shaft! Found 31 gold pieces. There is a stone staircase leading up here. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Your skin hardens. You swap places. The wyvern bites you. The wyvern barely misses you. Found a warped scale mail. You sock the wyvern! The wyvern is moderately wounded. Your death cob hits the wyvern! The wyvern barely misses you. The green ugly thing gurgles horribly! You sock the wyvern! You kill the wyvern! Yredelemnul accepts your kill. You hear a shout! Casting: Stoneskin Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f - green ugly thing Aim: a green ugly thing (umbra) The stone arrow hits the green ugly thing. The green ugly thing is moderately wounded. The green ugly thing completely misses you. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f/p - green ugly thing Aim: a green ugly thing (moderately wounded, umbra) The stone arrow hits the green ugly thing. The green ugly thing is heavily wounded. The green ugly thing trunk-slaps you! Your profane servitor hits the green ugly thing with an enchanted demon whip!! Your profane servitor hits the green ugly thing with an enchanted demon whip! Your profane servitor drains the green ugly thing! The green ugly thing dies! Yredelemnul accepts your kill. An orc warrior comes into view. It is wielding a dire flail. The orc warrior throws a tomahawk. The tomahawk misses you. The tomahawk hits your death cob! Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow Press: ? - help, Shift-Dir - straight line, f - orc warrior Aim: an orc warrior, wielding a dire flail and wearing a glowing plate armour (umbra) The stone arrow hits the orc warrior. The orc warrior is heavily wounded. The orc warrior throws a tomahawk. You block the tomahawk. The orc warrior throws a tomahawk. The tomahawk hits your profane servitor!! Your profane servitor hits the orc warrior with an enchanted demon whip!! The orc warrior dies! Yredelemnul accepts your kill. An orc comes into view. It is wielding a flail of draining. An ogre comes into view. It is wielding a giant club. The orc misses you. The ogre moves out of view. You hit the orc. The orc is heavily wounded. Your death cob barely misses the orc. The orc closely misses you. Your death cob closely misses the orc. You barely miss the orc. The orc is heavily wounded. Your death cob barely misses the orc. Your death cob hits the orc. You thump the orc! You kill the orc! Yredelemnul accepts your kill. An orc comes into view. It is wielding a mace. Your death cob hits the ogre! x2 The ogre hits your death cob with a giant club. Things that are here: a flail of draining; a runed leather armour; an orc corpse You swap places. A shadow imp comes into view. You block the ogre's attack. You barely miss the ogre. The ogre is almost dead. Your death cob hits the ogre! The ogre dies! Yredelemnul accepts your kill. Your death cob hits the orc. Your death cob hits the orc! The orc dies! Yredelemnul accepts your kill. Things that are here: a giant club; an ogre corpse Things that are here: a mace; an orc corpse The shadow imp shouts, "Run away, thou baffled weather-bitten bladder!" Your profane servitor hits the shadow imp with an enchanted demon whip! The shadow imp dies! Found 25 gold pieces. Things that are here: a giant club; an ogre corpse Search for what [Enter for "mut", or ? for help]? wand Things that are here: a mace; an orc corpse An orc comes into view. It is wielding a mace. The orc throws a tomahawk of dispersal. The tomahawk of dispersal completely misses you. The tomahawk of dispersal completely misses your profane servitor. Found a scroll labeled FAMIED LUTUY. An orc comes into view. It is wielding a dagger of draining. The orc shouts! You hit the orc. The orc is moderately wounded. The orc hits your death cob but does no damage. The orc misses you. Your death cob hits the orc. You hit the orc. You kill the orc! Yredelemnul accepts your kill. The orc completely misses your profane servitor. You swap places. The orc barely misses you. You see here a dagger of draining. You hit the orc. The orc is almost dead. Your death cob hits the orc! The orc dies! Yredelemnul accepts your kill. No target in view! Z - 5 tomahawks of dispersal (gained 2) Things that are here: a mace; an orc corpse A - a scroll labeled FAMIED LUTUY You swap places. You swap places. HP restored. Your skin feels tender. G - 23 tomahawks (gained 1) Things that are here: a dire flail; a glowing plate armour; an orc corpse G - 24 tomahawks (gained 1) G - 25 tomahawks (gained 1) G - 26 tomahawks (gained 1) You now have 2693 gold pieces (gained 16). Magic restored. You now have 2708 gold pieces (gained 15). Found an escape hatch in the ceiling. Found a stone staircase leading down. p - 7 bread rations (gained 1) You swap places. There is an escape hatch in the ceiling here. Found an escape hatch in the floor. Drop what? 51/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. There is an escape hatch in the floor here. A jelly comes into view. Found 17 gold pieces. Found a triangular garnet amulet. You hit the jelly. The jelly is lightly wounded. You hit the jelly. The jelly is moderately wounded. You block the jelly's attack. You completely miss the jelly. The jelly is moderately wounded. You block the jelly's attack. You sock the jelly! You tail-slap the jelly. The jelly is almost dead. The jelly barely misses you. You sock the jelly! You kill the jelly! Yredelemnul accepts your kill. You swap places. You see here a triangular garnet amulet. X - a triangular garnet amulet Put on which piece of jewellery? (? for menu, Esc to quit) You remove your amulet of resist mutation. You feel your power drawn to a protective spirit. X - an amulet of guardian spirit (around neck) Put on which piece of jewellery? (? for menu, Esc to quit) You remove your amulet of guardian spirit. f - an amulet of resist mutation (around neck) You drop an uncursed amulet of guardian spirit. You swap places. You start resting. Magic restored. You swap places. You swap places. Found a stone staircase leading up. You now have 2725 gold pieces (gained 17). You now have 2741 gold pieces (gained 16). b - 234 stones (gained 11) You swap places. You swap places. You swap places. You swap places. You open the gate. 16 rats, 8 river rats, a hell rat and a shadow imp come into view. Casting: Stone Arrow Confirm with . or Enter, or press ? or * to list all spells. Your skin hardens. You sock the river rat! You kill the river rat! Yredelemnul accepts your kill. The shadow imp shouts! 2 rats come into view. Unknown command. The hell rat roars! You thump the rat! You kill the rat! Yredelemnul accepts your kill. The rat moves out of view. A rat and a river rat come into view. 12 rats and 2 river rats come into view. The rat closely misses you. The rat twitches its whiskers. Found 17 stones and a wand of slowing. There is an open gate, spattered with blood here. You see here a rat corpse. Unknown command. Press: ? - help, v - describe, . - travel Here: a shadow imp (umbra) The floor. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. You closely miss the river rat. Your tail-slap misses the river rat. Your profane servitor hits the river rat with an enchanted whip! x2 The river rat dies! Yredelemnul accepts your kill. You block the rat's attack. The river rat closely misses you. The rat bites you but does no damage. The rat twitches its whiskers. You hit the river rat but do no damage. Your profane servitor barely misses the river rat. Your profane servitor closely misses the river rat. The rat misses you. You hit the river rat. The river rat is moderately wounded. You block the river rat's attack. The rat bites you but does no damage. The river rat bites your profane servitor. Your profane servitor hits the river rat with an enchanted whip! The river rat dies! Yredelemnul accepts your kill. You sock the river rat! You kill the river rat! Yredelemnul accepts your kill. The rat bites you but does no damage. Your profane servitor hits the rat with an enchanted whip!! The rat dies! Yredelemnul accepts your kill. The rat twitches its whiskers. You barely miss the rat. Your profane servitor hits the rat with an enchanted whip!! The rat dies! Yredelemnul accepts your kill. The rat closely misses you. Unknown command. You thump the rat! You kill the rat! Yredelemnul accepts your kill. Your profane servitor completely misses the rat. Your profane servitor hits the rat with an enchanted whip! The rat dies! Yredelemnul accepts your kill. You block the rat's attack. The river rat closely misses you. You barely miss the rat. The rat completely misses your profane servitor. The shadow imp gestures at the surrounding area. >>>>>>>>>>>>>>>>>>>>>> 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_AUTOFIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Fusha] Species: White Draconian Job: Earth Elementalist HP: 110/110; mods: 0/0 MP: 28/29; mod: 0 Stats: 15 (15) 20 (20) 13 (13) Position: (22, 50), god: Yredelemnul (4), turn_is_over: 1, banished: 0 Standing on/in/over feature: open door Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 6 | 910 | 28/295 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 0 | 0 | 0/50 Axes | | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 0 | 0 | 0 | 20 | 20/50 Polearms | | 0 | 0 | 0 | 0 | 0/50 Staves | X | 1 | 16 | 8 | 2100 | 300/450 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/59 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 3 | 360 | 4/238 Dodging | X | 1 | 16 | 9 | 2861 | 186/654 Stealth | X | 0 | 0 | 6 | 1067 | 17/350 Shields | X | 0 | 0 | 4 | 500 | 0/250 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 2 | 33 | 11 | 4919 | 817/892 Conjurations | X | 0 | 0 | 0 | 0 | 0/50 Hexes | X | 0 | 0 | 0 | 0 | 0/59 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Transmutations | X | 0 | 0 | 5 | 751 | 1/300 Fire Magic | | 0 | 0 | 0 | 0 | 0/70 Ice Magic | | 0 | 0 | 0 | 0 | 0/35 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | X | 1 | 16 | 11 | 4051 | 601/750 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 6 | 890 | 8/295 Evocations | X | 1 | 16 | 9 | 2280 | 30/550 Spell bugs: Durations: #43: 409 Attributes: #12: 2994 #13: 253 #23: 28134 #24: 1213138519 #27: 87846 #49: 3061 #59: 1 Mutations: cold resistance: 1 (innate) cold-blooded: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +9 Staff of Wucad Mu {channel} eq slot #1, inv slot #16: +2 cloak eq slot #3, inv slot #14: +2 pair of gloves eq slot #5, inv slot #24: +3 buckler eq slot #7, inv slot #19: +5 ring of strength eq slot #8, inv slot #42: ring of wizardry eq slot #9, inv slot #5: amulet of resist mutation }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #......##### #.# # #.###.%....# #.# . #.....####.########.. ####### #........... ##......... #.######## #%#rrrrr.. #A#rrrrrr.# #.@rrrrrrr# #.Arrr5rr.# #.rrr.r.r. #.#rrrr../ #.#..rr... ..####### ... #... # clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>