ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed. Version: Dungeon Crawl Stone Soup 0.15.2 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-0.15 -name 4Hooves2Appendages -rc /dgldir/rcfiles/crawl-0.15/4Hooves2Appendages.rc -macro /dgldir/rcfiles/crawl-0.15/4Hooves2Appendages.macro -morgue /dgldir/morgue/4Hooves2Appendages/ -webtiles-socket /crawl-master/webserver/sockets/4Hooves2Appendages:2015-03-14.22:06:05.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 22 stack frames. /usr/games/crawl-0.15(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x602c53]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-0.15(_Z13do_crash_dumpv+0x2d7) [0x609937]: do_crash_dump() /usr/games/crawl-0.15(_Z20crash_signal_handleri+0x74) [0x602ec4]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7fa61bb351e0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fa61be9df6b]: /usr/games/crawl-0.15() [0x6091d4] /usr/games/crawl-0.15() [0x60943a] /usr/games/crawl-0.15(_ZN7ray_def7advanceEv+0x180) [0x941f20]: ray_def::advance() /usr/games/crawl-0.15(_ZN17targetter_shotgun7set_aimE9coord_def+0x28f) [0xa0d2ff]: targetter_shotgun::set_aim(coord_def) /usr/games/crawl-0.15(_ZN17direction_chooser19draw_beam_if_neededEv+0x57) [0x658037]: direction_chooser::draw_beam_if_needed() /usr/games/crawl-0.15(_ZN17direction_chooser10do_redrawsEv+0x43) [0x661be3]: direction_chooser::do_redraws() /usr/games/crawl-0.15(_ZN17direction_chooser16choose_directionEv+0x15c) [0x6625ec]: direction_chooser::choose_direction() /usr/games/crawl-0.15(_Z9directionR4distRK22direction_chooser_args+0x22) [0x6627b2]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-0.15(_Z15spell_directionR4distR4bolt14targeting_type14targ_mode_typeibbbPKcS6_bP9targetterPFSt6vectorISsSaISsEERK12monster_infoE+0x114) [0x9ca014]: spell_direction(dist&, bolt&, targeting_type, targ_mode_type, int, bool, bool, bool, char const*, char const*, bool, targetter*, std::vector > (*)(monster_info const&)) /usr/games/crawl-0.15(_Z11your_spells10spell_typeib+0x2c0) [0x98fad0]: your_spells(spell_type, int, bool) /usr/games/crawl-0.15(_Z9rod_spellib+0x335) [0x98bfd5]: rod_spell(int, bool) /usr/games/crawl-0.15(_Z10evoke_itemib+0x28b) [0x69e9db]: evoke_item(int, bool) /usr/games/crawl-0.15(_Z15process_command12command_type+0xe49) [0x7c70f9]: process_command(command_type) /usr/games/crawl-0.15() [0x7c8c29] /usr/games/crawl-0.15(main+0x5f5) [0x4fe2b5]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7fa61bb21ead]: /usr/games/crawl-0.15() [0x570bd9] 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". 0x00007fa61be9dc4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fa61be9dc4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000006032f3 in call_gdb (file=0x7fa61be89880) at crash.cc:409 gdb = attach_cmd = "attach 14985\000\000\000\000\000\000\000" #2 0x0000000000609950 in do_crash_dump () at dbg-asrt.cc:692 t = 1426371582 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2ed3a48 "/dgldir/morgue/4Hooves2Appendages/"}} name = "/dgldir/morgue/4Hooves2Appendages/crash-4Hooves2Appendages-20150314-221942.txt", '\000' file = 0x7fa61be89880 #3 0x0000000000602ec4 in crash_signal_handler (sig_num=6) at crash.cc:185 No locals. #4 No symbol table info available. #5 0x00007fa61be9df6b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000006091d4 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff91bd3290 "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.", assert=) at dbg-asrt.cc:819 No locals. #7 0x000000000060943a in AssertFailed (expr=0xb37df4 "in_non_diamond_int(r.start)", file=0xb37d90 "ray.cc", line=217, text=0x0) at dbg-asrt.cc:862 mesg = "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.\000\000\000\000\000\240\063\275\221\377\177\000\000 #8 0x0000000000941f20 in ray_def::advance (this=0x7fff91bd3c20) at ray.cc:217 No locals. #9 0x0000000000a0d2ff in targetter_shotgun::set_aim (this=0x2d93540, a=...) at target.cc:1319 spread = tempray = {r = {start = {x = 30.700024018866657, y = 39.299975981133343}, dir = {x = 0.55471300703550819, y = 0.83204175365520217}}, on_corner = false, cycle_idx = -1} i = orig_ray = {r = {start = {x = 29.5, y = 37.5}, dir = {x = 29.5, y = 37.5}}, on_corner = false, cycle_idx = -1} p = {x = 30, y = 38} hit = #10 0x0000000000658037 in direction_chooser::draw_beam_if_needed (this=this@entry=0x7fff91bd4940) at directn.cc:1192 ray = {r = {start = {x = 7.8513844280042979e-313, y = 6.9532644121655504e-310}, dir = {x = 1.0375378562666177e-322, y = 6.9342808216089466e-310}}, on_corner = 208, cycle_idx = 0} #11 0x0000000000661be3 in direction_chooser::do_redraws (this=this@entry=0x7fff91bd4940) at directn.cc:1820 No locals. #12 0x00000000006625ec in direction_chooser::choose_direction (this=this@entry=0x7fff91bd4940) at directn.cc:2108 mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_TARGET_PATH} legacy_range = { = {_vptr.targetter = 0xb5a530, origin = {x = 29, y = 37}, aim = {x = 29, y = 37}, agent = 0xfb0c60, why_not = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {0 }} }}}, exp_map_max = {mData = {mData = {{mData = {0 }} , {mData = {0, 0, 0, 0, 0, 0, 0, 0, 80, 0, 0, 0, 0, 0, 0, 0, 58, 0, 0}}, {mData = {0, 0, 0, 0, 0, 0, 0, 58, 0, 468233792, 32678, 58, 0, -1849865712, 32767, 476069491, 32678, 33, 0}}}}}, range2 = 17, affects_walls = true, affects_pos = 0} rva = {_vptr.range_view_annotator = 0xac9bb0} #13 0x00000000006627b2 in direction (moves=..., args=...) at directn.cc:504 No locals. #14 0x00000000009ca014 in spell_direction (spelld=..., pbolt=..., restrict=, mode=, range=, needs_path=, may_target_monster=true, may_target_self=false, target_prefix=0x0, top_prompt=0x2ecf678 "Aiming: Cloud Cone", cancel_at_self=true, hitfunc=0x2d93540, get_desc_func=0) at spl-util.cc:745 args = {hitfunc = 0x2d93540, restricts = DIR_TARGET, mode = TARG_HOSTILE, range = 4, just_looking = false, needs_path = false, may_target_monster = true, may_target_self = false, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x319d028 "Aiming: Cloud Cone"}}, behaviour = 0x0, cancel_at_self = true, show_floor_desc = false, get_desc_func = 0, default_place = {x = 0, y = 0}} #15 0x000000000098fad0 in your_spells (spell=SPELL_CLOUD_CONE, powc=21, allow_fail=false) at spl-cast.cc:1310 targ = TARG_HOSTILE dir = DIR_TARGET prompt = 0x0 range = 4 hitfunc = 0x2d93540 needs_path = false dont_cancel_me = false title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2ecf678 "Aiming: Cloud Cone"}} spd = {isValid = false, isTarget = false, isEndpoint = false, isCancel = true, choseRay = false, target = {x = 29, y = 37}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} flags = 132 potion = -1 god = fail = old_target = wiz_cast = beam = {origin_spell = SPELL_CLOUD_CONE, range = -2, glyph = 42, colour = 0, flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = 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, beam_source = 27000, source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}, loudness = 0, noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}, is_beam = false, is_explosion = false, is_big_cloud = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xec58b8 ""}}, 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, range_funcs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, damage_funcs = {, std::allocator >&), std::allocator, std::allocator >&)> >> = {_M_impl = {, std::allocator >&)>> = {<__gnu_cxx::new_allocator, std::allocator >&)>> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, hit_funcs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, aoe_funcs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, affect_func = 0, 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, can_see_invis = false, nightvision = 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 = 0x7fff91bd4dd0, _M_right = 0x7fff91bd4dd0}, _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 = -1, 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, 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 = 0x7fff91bd4e78, _M_right = 0x7fff91bd4e78}, _M_node_count = 0}}}} antimagic = cast_result = 47789376 #16 0x000000000098bfd5 in rod_spell (rod=, check_range=false) at spl-book.cc:1430 num_spells = idx = power = 21 food = keyin = spell = SPELL_CLOUD_CONE mana = 600 #17 0x000000000069e9db in evoke_item (slot=8, check_range=false) at evoke.cc:1643 unevokable = false wielded = pract = 0 did_work = false entry = #18 0x00000000007c70f9 in process_command (cmd=cmd@entry=CMD_EVOKE) at main.cc:1939 No locals. #19 0x00000000007c8c29 in _input () at main.cc:1366 player_disabled = {was_disabled = false} #20 0x00000000004fe2b5 in _launch_game () at main.cc:469 game_start = false ccon = {cstate = false, smartcstate = false} #21 _launch_game_loop () at main.cc:375 game_ended = false #22 main (argc=, argv=) at main.cc:333 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Oct 31 2014 at 20:11:49 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -Wall -Wformat-security -Wmissing-declarations -Wredundant-decls -DUSE_TILE -DUSE_TILE_WEB -Wundef -Wno-array-bounds -Wno-format-zero-length -Wno-parentheses -Wno-unused-parameter -Wwrite-strings -Wshadow -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-0.15/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.15/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.15/data/web/" LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 5, depth = 3 Level id: Lair:3 Level build method = , level layout type = open_caves, absdepth0 = 12 Level vaults: layout_cave_pods special_room [special_room_bee] beast_lair_carwin_8 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The yak gores your orc zombie. Your orc zombie barely misses the yak. Casting: Corona Confirm with . or Enter, or press ? or * to list all spells. Aiming: Slow Press: ? - help, Shift-Dir - straight line, f/p - yak Aim: a yak (softly glowing) The yak seems to slow down. You repair your equipment. The yak gores your orc zombie! Your orc zombie is destroyed! Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +6 short sword of freezing stops glowing. It begins to drip with poison! a - a +2 dagger of venom (weapon) Your black bear zombie bites the yak but does no damage. Your black bear zombie claws the yak. Your black bear zombie claws the yak but does no damage. The yak stops glowing. Your orc zombie closely misses the yak. Your orc zombie hits the yak but does no damage. You block the yak's attack. Your black bear zombie bites the yak. Your black bear zombie closely misses the yak. x2 There is a stone staircase leading down here. Casting: Slow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining Press: ? - help, Shift-Dir - straight line, f/p - yak Aim: a yak (moderately wounded, slow) The yak is moderately wounded. You feel life coursing into your body. Your orc zombie barely misses the yak. Your orc zombie hits the yak. You hit the yak but do no damage. The yak is poisoned. The yak is moderately wounded. Your black bear zombie barely misses the yak. Your black bear zombie claws the yak but does no damage. Your black bear zombie claws the yak. The yak gores you. Your orc zombie hits the yak but does no damage. Casting: Vampiric Draining Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining Press: ? - help, Shift-Dir - straight line, f/p - yak Aim: a yak (heavily wounded, slow, poisoned) The yak is severely wounded. You feel life coursing into your body. Your orc zombie hits the yak. Your black bear zombie bites the yak but does no damage. Your black bear zombie claws the yak but does no damage. Your black bear zombie claws the yak. Your orc zombie hits the yak from afar with a trident. The yak gores your black bear zombie! Your orc zombie barely misses the yak. You hit the yak. The yak looks even sicker. The yak is almost dead. Your orc zombie hits the yak with a dire flail! The yak dies! Kikubaaqudgha accepts your slave's kill. Drink which item? (? for menu, Esc to quit) Okay, then. Casting: Vampiric Draining Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast that spell. You start resting. A hobgoblin comes into view. It is wielding a club. You swap places. Things that are here: a club; a leather armour Casting: Vampiric Draining Confirm with . or Enter, or press ? or * to list all spells. Aiming: Corona Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin, wielding a club and wearing a chain mail The hobgoblin is outlined in light. Casting: Corona Confirm with . or Enter, or press ? or * to list all spells. Aiming: Slow Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin, wielding a club and wearing a chain mail (softly glowing) The hobgoblin seems to slow down. You block the hobgoblin's attack. You hit the hobgoblin but do no damage. Your orc zombie barely misses the hobgoblin. You hit the hobgoblin but do no damage. You block the hobgoblin's attack. Your orc zombie hits the hobgoblin with a dire flail. You hit the hobgoblin but do no damage. The hobgoblin is moderately wounded. Your black bear zombie bites the hobgoblin but does no damage. Your black bear zombie claws the hobgoblin but does no damage. x2 You hit the hobgoblin but do no damage. The hobgoblin is moderately wounded. Your orc zombie barely misses the hobgoblin. You hit the hobgoblin but do no damage. The hobgoblin is poisoned. The hobgoblin is moderately wounded. Your orc zombie hits the hobgoblin with a dire flail. The hobgoblin dies! Kikubaaqudgha accepts your slave's kill. Things that are here: a club; a chain mail You see here a yak corpse. There is an open door here. You swap places. You see here a yak corpse. Things that are here: a club; a chain mail Things that are here: a club; a leather armour Casting: Slow Confirm with . or Enter, or press ? or * to list all spells. You call on the dead to rise... The dead are walking! Your magical contamination has completely faded away. You open the door. There is an open door here. You open the door. A yellow wasp and a quasit come into view. Found a scale mail. Press: ? - help, v - describe, . - travel Here: a yellow wasp (resting) The floor. Which direction? You close the door. Use which ability? (? or * to list) You fade into invisibility! You are very lightly contaminated with residual magic. You open the door. One of your 2 potions of coagulated blood rots away. A centaur comes into view. There is an open door here. Found a bread ration. The helpless quasit fails to defend itself. You spit the quasit like a pig!!! You kill the quasit! Kikubaaqudgha accepts your kill. The helpless yellow wasp fails to defend itself. You skewer the yellow wasp like a kebab!!! You kill the yellow wasp! Kikubaaqudgha accepts your kill. The helpless centaur fails to defend itself. You bite the centaur, and draw its blood! You feel slightly less thirsty. You stick the centaur like a pincushion!!! You kill the centaur! Kikubaaqudgha accepts your kill. Casting: Animate Dead Confirm with . or Enter, or press ? or * to list all spells. You call on the dead to rise... The dead are flying! Things that are here: a shortbow; 10 arrows o - 29 arrows (gained 10) You swap places. You open the door. There is an open door here. You flicker for a moment. You open the door. There is an open door here. You flicker back into view. You now have 78 gold pieces (gained 9). As you open the door, it creaks loudly! There is an open door here. You swap places. There is an open door here. You open the door. Found a stone staircase leading down. There is an open door here. The staircase is a mimic! The inept staircase mimic closely misses you. You block the inept staircase mimic's attack. You hit the inept staircase mimic but do no damage. The inept staircase mimic is poisoned. Press: ? - help, v - describe, . - travel Here: an inept staircase mimic (poisoned) The floor. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Your +2 dagger of venom stops dripping with poison. It glows with a cold blue light! b - a +6 short sword of freezing (weapon) The inept staircase mimic misses you. The inept staircase mimic grabs you. You hit the inept staircase mimic but do no damage. Your yellow wasp zombie hits the inept staircase mimic! You hit the inept staircase mimic but do no damage. The inept staircase mimic is severely damaged. Your yellow wasp zombie hits the inept staircase mimic! The inept staircase mimic is destroyed! Your +6 short sword of freezing stops glowing. It begins to drip with poison! a - a +2 dagger of venom (weapon) You open the door. There is an open door here. You open the door. There is an open door here. You swap places. There is an open door here. You swap places. You open the door. A sky beast comes into view. There is an open door here. The helpless sky beast fails to defend itself. You spit the sky beast like a pig!!! You kill the sky beast! Kikubaaqudgha accepts your kill. You see here a sky beast corpse. Casting: Animate Dead Confirm with . or Enter, or press ? or * to list all spells. You call on the dead to rise... The dead are flying! You open the door. There is an open door here. q - a scroll labeled SMYNIBLAIZ Magic restored. You open the door. 3 yaks come into view. There is an open door here. The helpless yak fails to defend itself. You bite the yak, and draw its blood! You feel slightly less thirsty. You stick the yak like a pincushion!!! You kill the yak! Kikubaaqudgha accepts your kill. The yak bellows! x2 The yak misses you. Saving game... please wait. Welcome back, 4Hooves2Appendages the Vampire Arcane Marksman. Kikubaaqudgha says: Spread unending torment and darkness! Press ? for a list of commands and other information. You swap places. The yak barely misses your yellow wasp zombie. The yak gores your yellow wasp zombie! There is an open door here. Cast which spell? (? or * to list) You can't see any susceptible monsters within range! (Use Z to cast anyway.) What do you say? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. w - Wait here. f - Follow me. Anything else - Stay silent. Retreat in which direction? Press: ? - help, Dir - move target cursor Fall back! The yak closely misses your yellow wasp zombie. The yak gores your yellow wasp zombie! The yak barely misses your yellow wasp zombie. You swap places. Cast which spell? (? or * to list) Aiming: Slow Press: ? - help, Shift-Dir - straight line, f - yak Aim: a yak The yak seems to slow down. What do you say? t - Shout! Orders for allies: a - Attack new target. p - Attack previous target. r - Retreat! s - Stop attacking. w - Wait here. f - Follow me. Anything else - Stay silent. Gang up on whom? Press: ? - help, Dir - move target cursor, f/p - yak Aim: a yak (slow) Attack! The yak gores you! Casting: Slow Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining Press: ? - help, Shift-Dir - straight line, f/p - yak Aim: a yak (slow) The yak is lightly wounded. You feel life coursing into your body. Your yellow wasp zombie hits the yak but does no damage. Your potion of coagulated blood rots away. Your yellow wasp zombie hits the yak. Your black bear zombie bites the yak. Your black bear zombie claws the yak but does no damage. x2 The yak gores your yellow wasp zombie. Your orc zombie hits the yak but does no damage. Casting: Vampiric Draining Confirm with . or Enter, or press ? or * to list all spells. Aiming: Corona Press: ? - help, Shift-Dir - straight line, f/p - yak Aim: a yak (moderately wounded, slow) The yak resists with significant effort. Your yellow wasp zombie hits the yak! Your orc zombie hits the yak from afar with a trident. The yak closely misses you. Your black bear zombie barely misses the yak. Your black bear zombie claws the yak. Your black bear zombie claws the yak but does no damage. Your yellow wasp zombie closely misses the yak. The yak gores your black bear zombie. Your orc zombie closely misses the yak. Your yak zombie completely misses the yak. You hit the yak but do no damage. Your orc zombie hits the yak from afar with a trident. Your yellow wasp zombie closely misses the yak. You closely miss the yak. You block the yak's attack. Your orc zombie hits the yak with a dire flail. Your black bear zombie bites the yak. Your black bear zombie claws the yak. Your black bear zombie barely misses the yak. Your orc zombie barely misses the yak. Your yak zombie gores the yak! The yak dies! Kikubaaqudgha accepts your slave's kill. You hit the yak. The yak is poisoned. The yak is lightly wounded. Your yellow wasp zombie hits the yak. You block the yak's attack. Your magical contamination has completely faded away. Casting: Corona Confirm with . or Enter, or press ? or * to list all spells. Aiming: Corona Press: ? - help, Shift-Dir - straight line, f - yak Aim: a yak (lightly wounded, poisoned) The yak is outlined in light. Your yellow wasp zombie hits the yak! Your orc zombie hits the yak with a dire flail! Your orc zombie hits the yak but does no damage. Your black bear zombie bites the yak. Your black bear zombie claws the yak but does no damage. x2 Your orc zombie hits the yak. Your yak zombie gores the yak! The yak gores your orc zombie. Casting: Corona Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining Press: ? - help, Shift-Dir - straight line, f/p - yak Aim: a yak (almost dead, poisoned, softly glowing) You miscast Vampiric Draining. You are very lightly contaminated with residual magic. Kikubaaqudgha protects you from your miscast necromantic spell! Your yellow wasp zombie hits the yak but does no damage. Your orc zombie hits the yak with a dire flail! The yak dies! Kikubaaqudgha accepts your slave's kill. Casting: Vampiric Draining Confirm with . or Enter, or press ? or * to list all spells. You call on the dead to rise... The dead are walking! You swap places. You swap places. You swap places. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You swap places. You swap places. You swap places. There is an open door here. Your magical contamination has completely faded away. There is an escape hatch in the ceiling here. You open the door. There is an open door here. You open the door. Found a ring mail. There is an open door here. j - 54 stones (gained 8) You see here a ring mail. m - a lumpy red potion You open the door. HP restored. Magic restored. Found a stone staircase leading up. There is an open door here. There is a stone staircase leading up here. You climb upwards. Your mindless thrall stays behind. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You swap places. You open the door. There is an open door here. There is an open door here. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. f - 29 poisoned needles (gained 12) You swap places. You swap places. You swap places. You swap places. There is an open door here. You open the door. There is an open door here. You swap places. You open the door. There is an open door here. Done exploring. Search for what [? for help]? blowgun Can't find anything matching that. Saving game... please wait. Welcome back, 4Hooves2Appendages the Vampire Arcane Marksman. Kikubaaqudgha says: Spread unending torment and darkness! Press ? for a list of commands and other information. Done exploring. Cast which spell? (? or * to list) Aiming: Corona Press: ? - help, Shift-Dir - straight line, f - worker ant Aim: a worker ant The worker ant is outlined in light. Casting: Corona Confirm with . or Enter, or press ? or * to list all spells. Aiming: Pain Press: ? - help, Shift-Dir - straight line, f/p - worker ant Aim: a worker ant (softly glowing) The worker ant convulses in agony! You hit the worker ant. The worker ant is heavily wounded. You barely miss the worker ant. The worker ant is heavily wounded. The worker ant barely misses you. Your yellow wasp zombie hits the worker ant. You hit the worker ant but do no damage. Your bite misses the worker ant. The worker ant is severely wounded. The worker ant completely misses you. Your yellow wasp zombie hits the worker ant. The worker ant dies! Kikubaaqudgha accepts your slave's kill. Casting: Pain Confirm with . or Enter, or press ? or * to list all spells. You call on the dead to rise... The dead are crawling! (D) Dungeon (T) Temple (O) Orcish Mines (L) Lair Where to? (Enter - D:10 @ (x,y), ? - help) HP restored. There is a stone staircase leading down here. You climb downwards. Your mindless thralls stay behind. A hound comes into view. There is a stone staircase leading up here. The helpless hound fails to defend itself. You bite the hound, and draw its blood! You feel slightly less thirsty. You spit the hound like a pig!!! You kill the hound! Kikubaaqudgha accepts your kill. Casting: Animate Dead Confirm with . or Enter, or press ? or * to list all spells. You call on the dead to rise... The dead are walking! Found a stone staircase leading up. 2 yaks come into view. The yak bellows! You swap places. Use which ability? (? or * to list) You fade into invisibility! You are very lightly contaminated with residual magic. You swap places. A yak comes into view. A yak comes into view. You hit the yak. The yak is poisoned. The yak is lightly wounded. Your hound zombie bites the yak but does no damage. You strike the helpless yak from behind! You bite the yak, and draw its blood! You feel slightly less thirsty. You impale the yak!! The yak is poisoned. The yak is heavily wounded. You hit the yak. The yak looks even sicker. Your bite misses the yak. The yak is lightly wounded. The yak misses you. You hit the yak. You bite the yak. You draw the yak's blood! You feel slightly less thirsty. The yak is heavily wounded. Your hound zombie closely misses the yak. You hit the yak. The yak is heavily wounded. Your hound zombie bites the yak. You hit the yak. The yak is poisoned. The yak is lightly wounded. The yak gores you but does no damage. Your hound zombie bites the yak. You strike the helpless yak from behind! You bite the yak, and draw its blood! You feel slightly less thirsty. You impale the yak!! You kill the yak! Kikubaaqudgha accepts your kill. You hit the yak. The yak is almost dead. The yak barely misses you. The yak gores you. You hit the yak but do no damage. The yak is lightly wounded. Your hound zombie bites the yak but does no damage. You catch the helpless yak completely off-guard! You bite the yak, and draw its blood! You feel much better. You feel slightly less thirsty. You slice the yak!! The yak looks even sicker. The yak is almost dead. You flicker for a moment. You kill the yak! Kikubaaqudgha accepts your kill. Your Fighting skill increases to level 8! The yak gores you but does no damage. Your hound zombie bites the yak. The yak dies! Kikubaaqudgha accepts your slave's kill. You swap places. Casting: Animate Dead Confirm with . or Enter, or press ? or * to list all spells. Aiming: Corona Press: ? - help, Shift-Dir - straight line, f - yak Aim: a yak The yak resists with significant effort. You catch the helpless yak completely off-guard! You bite the yak, and draw its blood! You feel slightly less thirsty. You impale the yak!! The yak is poisoned. The yak is severely wounded. You hit the yak but do no damage. The yak looks even sicker. The yak is severely wounded. You strike the helpless yak from behind! You bite the yak, and draw its blood! You feel slightly less thirsty. You slice the yak!! You kill the yak! Kikubaaqudgha accepts your kill. Casting: Corona Confirm with . or Enter, or press ? or * to list all spells. You call on the dead to rise... The dead are walking! You flicker back into view. A hill giant comes into view. It is wielding a giant club. Press: ? - help, v - describe, . - travel Here: a hill giant, wielding a giant club The floor. Casting: Animate Dead Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +2 dagger of venom stops dripping with poison. i - a +2 rod of clouds (10/10) (weapon) Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Cloud Cone Press: ? - help, Dir - move target cursor You create a blast of noxious fumes! Casting: Animate Dead Confirm with . or Enter, or press ? or * to list all spells. Aiming: Pain Press: ? - help, Shift-Dir - straight line, f - hill giant Aim: a hill giant, wielding a giant club The hill giant convulses in agony! Casting: Pain Confirm with . or Enter, or press ? or * to list all spells. Aiming: Pain Press: ? - help, Shift-Dir - straight line, f/p - hill giant Aim: a hill giant, wielding a giant club (lightly wounded) The hill giant convulses in agony! Casting: Pain Confirm with . or Enter, or press ? or * to list all spells. Aiming: Pain Press: ? - help, Shift-Dir - straight line, f/p - hill giant Aim: a hill giant, wielding a giant club (noxious fumes, lightly wounded) The hill giant convulses in agony! The hill giant is engulfed in noxious fumes. The hill giant appears confused. Casting: Pain Confirm with . or Enter, or press ? or * to list all spells. Aiming: Corona Press: ? - help, Shift-Dir - straight line, f/p - hill giant Aim: a hill giant, wielding a giant club (noxious fumes, moderately wounded, bewildered and confused) The hill giant is outlined in light. The hill giant is engulfed in noxious fumes. The hill giant appears confused. You swap places. The hill giant is engulfed in noxious fumes. The hill giant appears confused. You hit the hill giant. The hill giant is moderately wounded. Your hound zombie bites the hill giant. The hill giant is engulfed in noxious fumes. It begins to drip with poison! a - a +2 dagger of venom (weapon) The hill giant is engulfed in noxious fumes. Your hound zombie bites the hill giant but does no damage. The hill giant is engulfed in noxious fumes. Casting: Corona Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Your hound zombie bites the hill giant. The hill giant is engulfed in noxious fumes. The hill giant appears confused. The hill giant hits your hound zombie with a giant club!! Your hound zombie is destroyed! That felt strangely unrewarding. Casting: Corona Confirm with . or Enter, or press ? or * to list all spells. Aiming: Pain Press: ? - help, Shift-Dir - straight line, f/p - hill giant Aim: a hill giant, wielding a giant club (noxious fumes, moderately wounded, softly glowing, bewildered and confused) The hill giant convulses in agony! Your yak zombie gores the hill giant! Casting: Pain Confirm with . or Enter, or press ? or * to list all spells. Aiming: Pain Press: ? - help, Shift-Dir - straight line, f/p - hill giant Aim: a hill giant, wielding a giant club (noxious fumes, severely wounded, softly glowing, bewildered and confused) The hill giant convulses in agony! Your yak zombie gores the hill giant! The hill giant dies! Kikubaaqudgha accepts your slave's kill. Your Dodging skill increases to level 8! You have reached level 12! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel agile. Press: ? - help, v - describe, . - travel, g - get item A giant club. The floor. There is a cloud of noxious fumes here. You swap places. You now have 94 gold pieces (gained 16). You swap places. l - 4 potions of curing (gained 1) Found a pair of boots. r - a scroll labeled PYCLUE DUHEWYFF Found a stone staircase leading up. There is a stone staircase leading up here. You climb upwards. Your mindless thrall stays behind. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Magic restored. Maurice the Thief comes into view. He is wielding a dagger. Press: ? - help, v - describe, . - travel Here: Maurice, wielding a dagger and wearing a cloak (resting) The floor. You swap places. You swap places. There is a stone staircase leading up here. You start waiting. Your rod of clouds has recharged. You start waiting. Your magical contamination has completely faded away. You swap places. Use which ability? (? or * to list) You fail to use your ability. Use which ability? (? or * to list) You fail to use your ability. Use which ability? (? or * to list) You fade into invisibility! You are very lightly contaminated with residual magic. Found a stone staircase leading down. The helpless Maurice fails to defend himself. You bite Maurice, and draw his blood! You feel slightly less thirsty. You skewer Maurice like a kebab!!! You kill Maurice! Kikubaaqudgha accepts your kill. You now have 110 gold pieces (gained 16). Things that are here: a dagger; a cloak Magic restored. You flicker for a moment. Found a blossoming altar of Fedhas. v - a scroll of identify Read which item? (? for menu, Esc to quit) Okay, then. Drink which item? (? for menu, Esc to quit) Okay, then. You flicker back into view. y - a scroll labeled TOISYWKEMNA Found a bread ration. j - 78 stones (gained 24) There is a blossoming altar of Fedhas here. A cyclops comes into view. Press: ? - help, v - describe, . - travel Here: a cyclops (resting) The floor. f - 41 poisoned needles (gained 12) You open the large door. There is a large open door here. A gargoyle comes into view. It is wielding a morningstar. Press: ? - help, v - describe, . - travel Here: a gargoyle, wielding a morningstar (resting) The floor. Placed new exclusion. You swap places. There is a large open door here. You see here a pair of boots. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You see here a short sword. (D) Dungeon (T) Temple (O) Orcish Mines (L) Lair Where to? (Enter - D:11 @ (x,y), ? - help) What level of the Lair of Beasts? (default 1, ? - help) Your magical contamination has completely faded away. You open the door. You feel devoid of blood! (D) Dungeon (T) Temple (O) Orcish Mines (L) Lair Where to? (Enter - Lair:1, ? - help) There is an open door here. There is an open door here. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is an open door here. There is an open door here. There is a staircase to the Lair here. You climb downwards. Welcome to the Lair of Beasts! Level annotation: exclusions: plant and 4 more exclusions There is a staircase back to the Dungeon here. Unknown command. There is a stone staircase leading down here. You climb downwards. Your mindless thralls stay behind. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Found a leather armour. You now have 124 gold pieces (gained 14). A porcupine comes into view. Press: ? - help, v - describe, . - travel Here: a porcupine The floor. A water moccasin comes into view. The water moccasin hisses angrily. Use which ability? (? or * to list) You fade into invisibility! You are very lightly contaminated with residual magic. You hit the porcupine. The porcupine is poisoned. The porcupine is lightly wounded. The porcupine closely misses you. You catch the helpless porcupine completely off-guard! You bite the porcupine, and draw its blood! You feel slightly less thirsty. You slice the porcupine!! You kill the porcupine! Kikubaaqudgha accepts your kill. You catch the helpless water moccasin completely off-guard! You bite the water moccasin, and draw its blood! You feel slightly less thirsty. You slice the water moccasin!! You kill the water moccasin! Kikubaaqudgha accepts your kill. Casting: Pain Confirm with . or Enter, or press ? or * to list all spells. You call on the dead to rise... The dead are walking and slithering! You swap places. An adder comes into view. You flicker for a moment. The helpless adder fails to defend itself. You bite the adder, and draw its blood! You feel slightly less thirsty. You stick the adder like a pincushion!!! You kill the adder! Kikubaaqudgha accepts your kill. You swap places. You flicker back into view. You swap places. D - 6 scrolls of remove curse (gained 1) Magic restored. Found a meat ration. You swap places. You swap places. Found a stone staircase leading up. An iguana comes into view. Found 17 gold pieces. There is a stone staircase leading up here. The iguana completely misses you. You hit the iguana. The iguana is poisoned. The iguana is lightly wounded. The iguana closely misses you. You hit the iguana but do no damage. The iguana looks even sicker. The iguana is lightly wounded. You hit the iguana but do no damage. The iguana is moderately wounded. Your porcupine zombie barely misses the iguana. You block the iguana's attack. Your +2 dagger of venom stops dripping with poison. It glows with a cold blue light! b - a +6 short sword of freezing (weapon) Your porcupine zombie bites the iguana. You puncture the iguana! You freeze the iguana. You kill the iguana! Kikubaaqudgha accepts your kill. Drink which item? (? for menu, Esc to quit) Okay, then. Casting: Animate Dead Confirm with . or Enter, or press ? or * to list all spells. You call on the dead to rise... The dead are walking! There is a stone staircase leading up here. You climb upwards. Your mindless thralls stay behind. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You now have 141 gold pieces (gained 17). You swap places. A hippogriff comes into view. Your +6 short sword of freezing stops glowing. It begins to drip with poison! a - a +2 dagger of venom (weapon) Casting: Animate Dead Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Casting: Animate Dead Confirm with . or Enter, or press ? or * to list all spells. Aiming: Pain Press: ? - help, Shift-Dir - straight line, f - hippogriff Aim: a hippogriff (moderately wounded) The fungus is unaffected. Casting: Pain Confirm with . or Enter, or press ? or * to list all spells. Aiming: Pain Press: ? - help, Shift-Dir - straight line, f/p - hippogriff Aim: a hippogriff (moderately wounded) The hippogriff convulses in agony! Your porcupine zombie bites the hippogriff. Your iguana zombie bites the hippogriff. You hit the hippogriff. The hippogriff is poisoned. The hippogriff is severely wounded. Your porcupine zombie barely misses the hippogriff. The hippogriff bites you. The hippogriff pecks you but does no damage. The hippogriff barely misses you. Your iguana zombie barely misses the hippogriff. Your porcupine zombie bites the hippogriff. There is a stone staircase leading up here. Casting: Pain Confirm with . or Enter, or press ? or * to list all spells. Aiming: Pain Press: ? - help, Shift-Dir - straight line, f/p - hippogriff Aim: a hippogriff (almost dead, poisoned) The hippogriff convulses in agony! You kill the hippogriff! Kikubaaqudgha accepts your kill. A crocodile comes into view. A porcupine comes into view. Found 9 gold pieces. A hippogriff comes into view. The hippogriff screeches! The crocodile closely misses you. Found 16 stones. You hit the crocodile but do no damage. The crocodile is poisoned. The crocodile bites you but does no damage. The crocodile bites your porcupine zombie! Your porcupine zombie bites the crocodile. The crocodile bites your porcupine zombie! Your porcupine zombie barely misses the crocodile. The crocodile closely misses your porcupine zombie. Casting: Pain Confirm with . or Enter, or press ? or * to list all spells. Aiming: Corona Press: ? - help, Shift-Dir - straight line, f - porcupine Aim: a porcupine The porcupine struggles to resist. Your porcupine zombie bites the crocodile. The crocodile bites your porcupine zombie. You barely miss the porcupine. Your porcupine zombie bites the crocodile but does no damage. The porcupine closely misses you. The crocodile bites your porcupine zombie. Your porcupine zombie bites the crocodile. The crocodile bites your porcupine zombie!! Your porcupine zombie is destroyed! You hit the porcupine but do no damage. The porcupine is poisoned. Your iguana zombie bites the crocodile but does no damage. You block the porcupine's attack. The porcupine closely misses you. Your iguana zombie bites the crocodile! The crocodile bites your iguana zombie! You hit the hippogriff. The hippogriff is poisoned. The hippogriff is lightly wounded. Your iguana zombie closely misses the crocodile. The crocodile bites your iguana zombie. The hippogriff completely misses you. The hippogriff pecks you but does no damage. You block the hippogriff's attack. Casting: Corona Confirm with . or Enter, or press ? or * to list all spells. Aiming: Pain Press: ? - help, Shift-Dir - straight line, f/p - porcupine Aim: a porcupine (lightly wounded, poisoned) The hippogriff convulses in agony! The hippogriff barely misses you. You block the hippogriff's attack. The hippogriff misses you. The crocodile bites your iguana zombie. Your iguana zombie bites the crocodile! The crocodile dies! Kikubaaqudgha accepts your slave's kill. Casting: Pain Confirm with . or Enter, or press ? or * to list all spells. Aiming: Pain Press: ? - help, Shift-Dir - straight line, f/p - porcupine Aim: a porcupine (lightly wounded, poisoned) The hippogriff convulses in agony! The hippogriff completely misses you. The hippogriff pecks you. The hippogriff closely misses you. Casting: Pain Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining Press: ? - help, Shift-Dir - straight line, f - hippogriff, p - porcupine Aim: a hippogriff (moderately wounded, poisoned) The hippogriff is heavily wounded. You feel life coursing into your body. The hippogriff barely misses you. The hippogriff pecks you! The hippogriff closely misses you. Casting: Vampiric Draining Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining Press: ? - help, Shift-Dir - straight line, f/p - hippogriff Aim: a hippogriff (heavily wounded, poisoned) The hippogriff is almost dead. You feel life coursing into your body. You block the hippogriff's attack. The hippogriff closely misses you. The hippogriff claws you. Casting: Vampiric Draining Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining Press: ? - help, Shift-Dir - straight line, f/p - hippogriff Aim: a hippogriff (almost dead, poisoned) You kill the hippogriff! Kikubaaqudgha accepts your kill. You feel life coursing into your body. The porcupine twitches its whiskers. Casting: Vampiric Draining Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining Press: ? - help, Shift-Dir - straight line, f - porcupine Aim: a porcupine (moderately wounded, poisoned) The porcupine is severely wounded. You feel life coursing into your body. The porcupine barely misses you. Your +2 dagger of venom stops dripping with poison. It glows with a cold blue light! b - a +6 short sword of freezing (weapon) You block the porcupine's attack. You puncture the porcupine! You freeze the porcupine. You kill the porcupine! Kikubaaqudgha accepts your kill. You swap places. You see here a porcupine corpse. Casting: Vampiric Draining Confirm with . or Enter, or press ? or * to list all spells. You call on the dead to rise... The dead are walking! You swap places. You swap places. You now have 150 gold pieces (gained 9). You start resting. Your magical contamination has completely faded away. You start resting. Magic restored. You swap places. j - 94 stones (gained 16) w - 2 potions of haste (gained 1) You now have 167 gold pieces (gained 17). A catoblepas comes into view. The catoblepas bellows! Press: ? - help, v - describe, . - travel Here: a catoblepas The floor. What do you say? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. w - Wait here. f - Follow me. Anything else - Stay silent. Retreat in which direction? Press: ? - help, Dir - move target cursor Fall back! You hear an angry buzzing noise. A killer bee comes into view. You swap places. A killer bee comes into view. Use which ability? (? or * to list) You fail to use your ability. A killer bee comes into view. Use which ability? (? or * to list) You fade into invisibility! You are very lightly contaminated with residual magic. The killer bee barely misses you. A killer bee comes into view. You closely miss the killer bee. The killer bee misses you. The killer bee barely misses you. A killer bee comes into view. Your +6 short sword of freezing stops glowing. It begins to drip with poison! a - a +2 dagger of venom (weapon) The killer bee misses you. A killer bee comes into view. You barely miss the killer bee. The killer bee closely misses you. The killer bee stings your iguana zombie! The catoblepas breathes a plume of calcifying dust at something. The killer bee misses you. You catch the helpless killer bee completely off-guard! You impale the killer bee!! You kill the killer bee! Kikubaaqudgha accepts your kill. The killer bee stings something. You block the killer bee's attack. A killer bee comes into view. You catch the helpless killer bee completely off-guard! You impale the killer bee!! You kill the killer bee! Kikubaaqudgha accepts your kill. A killer bee comes into view. You hit the catoblepas. The catoblepas is poisoned. The catoblepas is lightly wounded. Casting: Animate Dead Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vampiric Draining Press: ? - help, Shift-Dir - straight line, f - catoblepas Aim: a catoblepas (calcifying dust, lightly wounded, poisoned) The catoblepas is lightly wounded. You feel life coursing into your body. Something barely misses your porcupine zombie. The killer bee stings your porcupine zombie. The catoblepas breathes a plume of calcifying dust at you. The blast of calcifying dust hits you! A killer bee comes into view. The killer bee stings your crocodile zombie! The killer bee closely misses your porcupine zombie. The killer bee stings your crocodile zombie. The catoblepas breathes a plume of calcifying dust at something. A killer bee comes into view. You see here a killer bee corpse. The killer bee stings your crocodile zombie but does no damage. The killer bee stings your porcupine zombie! The killer bee stings your crocodile zombie. A killer bee comes into view. The killer bee barely misses your porcupine zombie. The killer bee stings your porcupine zombie. The killer bee stings something. x2 The killer bee stings something! The killer bee stings something! The killer bee stings something. The catoblepas breathes a plume of calcifying dust at something. You flicker for a moment. The killer bee stings something! The killer bee stings something. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +2 dagger of venom stops dripping with poison. i - a +2 rod of clouds (10/10) (weapon) Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f - you, p - catoblepas >>>>>>>>>>>>>>>>>>>>>> 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_EVOKE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [4Hooves2Appendages] Species: Vampire Job: Arcane Marksman class_name: Arcane Marksman HP: 82/92; mods: 0/0 MP: 21/24; mod: 0 Stats: 10 (10) 16 (16) 16 (16) Position: (29, 37), god: Kikubaaqudgha (3), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 8 | 2231 | 91/535 Short Blades | X | 0 | 0 | 8 | 1530 | 17/379 Long Blades | | 0 | 0 | 0 | 0 | 0/50 Axes | | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/70 Polearms | | 0 | 0 | 0 | 0 | 0/59 Staves | | 0 | 0 | 0 | 0 | 0/70 Slings | | 0 | 0 | 0 | 0 | 0/70 Bows | | 0 | 0 | 0 | 0 | 0/70 Crossbows | | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 1 | 151 | 81/142 Armour | X | 0 | 0 | 4 | 790 | 83/353 Dodging | X | 1 | 100 | 8 | 1871 | 358/379 Stealth | X | 0 | 0 | 8 | 770 | 14/190 Stabbing | | 0 | 0 | 0 | 0 | 0/1410790144 Shields | X | 0 | 0 | 5 | 900 | 9/357 Traps | | 0 | 0 | 0 | 0 | 0/1410790144 Unarmed Combat | X | 0 | 0 | 2 | 140 | 14/126 Spellcasting | X | 0 | 0 | 5 | 1000 | 109/357 Conjurations | | 0 | 0 | 0 | 0 | 0/84 Hexes | X | 0 | 0 | 7 | 701 | 1/200 Charms | X | 0 | 0 | 1 | 60 | 18/84 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 6 | 960 | 78/295 Translocations | | 0 | 0 | 0 | 0 | 0/70 Transmutations | | 0 | 0 | 0 | 0 | 0/42 Fire Magic | | 0 | 0 | 0 | 0 | 0/70 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 1 | 60 | 10/100 Earth Magic | | 0 | 0 | 0 | 0 | 0/50 Poison Magic | | 0 | 0 | 0 | 0 | 0/59 Invocations | | 0 | 0 | 0 | 0 | 0/59 Evocations | X | 0 | 0 | 5 | 850 | 100/300 Spell bugs: Durations: #0: 39 Attributes: #12: 833 #13: 666 #23: 14116 #24: -692808433 #27: 23686 #43: 1 #49: 1020 Mutations: fangs: 3 (innate) molten scales: 1 see invisible: 1 (innate) deterioration: 1 unbreathing: 1 (innate) placid magic: 1 Inventory bugs: Equipment: eq slot #0, inv slot #8: +2 rod of clouds (10/10) eq slot #1, inv slot #34: +0 cloak of darkness eq slot #2, inv slot #49: +0 helmet eq slot #3, inv slot #45: +0 pair of gloves eq slot #4, inv slot #7: +0 pair of boots eq slot #5, inv slot #35: +0 buckler eq slot #6, inv slot #31: cursed +0 leather armour "Huptu" {rPois MR+ Curse} eq slot #7, inv slot #33: ring of sustain abilities eq slot #8, inv slot #47: +6 ring of protection eq slot #9, inv slot #19: amulet of resist corrosion }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #......... ................##.. #..... ..............####.. ..... ............#.#.#.. .... #................. #. y #................ # y..P ##......#.....### ##.# #...#####.......###P.## ..# #..y#. #..#....## #..# ...# ###..###@####.## ..## ...P ###....§..### ### ... ...# #.....y§....# ##P ... #......§...## .. #......Y....## . #.#y...§.....# #....%....## #.......### ##....##..# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>