ERROR in 'mon-util.cc' at line 1441: bogus mc (no monster data): invalid monster_type -1 (-1) Version: Dungeon Crawl Stone Soup 0.15-a0-350-g173670c Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-173670c088 -name notcluie -rc /dgldir/rcfiles/crawl-git/notcluie.rc -macro /dgldir/rcfiles/crawl-git/notcluie.macro -morgue /dgldir/morgue/notcluie/ -webtiles-socket /crawl-master/webserver/sockets/notcluie:2014-05-02.15:27:15.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 24 stack frames. /usr/games/crawl-git-173670c088(_Z17write_stack_traceP8_IO_FILEi+0x21) [0x551ad1]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-173670c088(_Z13do_crash_dumpv+0x2d6) [0x559516]: do_crash_dump() /usr/games/crawl-git-173670c088(_Z20crash_signal_handleri+0x9c) [0x551d8c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7fc951cdf4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fc952075b7b]: /usr/games/crawl-git-173670c088() [0x558cd9] /usr/games/crawl-git-173670c088() [0x5590f6] /usr/games/crawl-git-173670c088(_Z17mons_class_colour12monster_type+0x51) [0x83c021]: mons_class_colour(monster_type) /usr/games/crawl-git-173670c088(_Z14define_monsterP7monster+0x39) [0x84cdf9]: define_monster(monster*) /usr/games/crawl-git-173670c088(_Z25player_will_anger_monster12monster_type+0x29) [0x81b099]: player_will_anger_monster(monster_type) /usr/games/crawl-git-173670c088() [0x81b0e8] /usr/games/crawl-git-173670c088() [0x81fe49] /usr/games/crawl-git-173670c088(_Z13place_monster9mgen_databb+0xc5) [0x8200f5]: place_monster(mgen_data, bool, bool) /usr/games/crawl-git-173670c088(_Z10mons_place9mgen_data+0x216) [0x8223b6]: mons_place(mgen_data) /usr/games/crawl-git-173670c088(_Z14create_monster9mgen_datab+0x25d) [0x822afd]: create_monster(mgen_data, bool) /usr/games/crawl-git-173670c088(_Z21cast_shadow_creaturesi8god_type8level_idb+0x278) [0x9531c8]: cast_shadow_creatures(int, god_type, level_id, bool) /usr/games/crawl-git-173670c088(_Z11your_spells10spell_typeibb+0x1990) [0x91dab0]: your_spells(spell_type, int, bool, bool) /usr/games/crawl-git-173670c088(_Z12cast_a_spellb10spell_type+0x1c1) [0x921031]: cast_a_spell(bool, spell_type) /usr/games/crawl-git-173670c088(_Z17do_cast_spell_cmdb+0x12) [0x921672]: do_cast_spell_cmd(bool) /usr/games/crawl-git-173670c088(_Z15process_command12command_type+0xd1c) [0x72a50c]: process_command(command_type) /usr/games/crawl-git-173670c088() [0x72c599] /usr/games/crawl-git-173670c088(main+0x605) [0x731485]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7fc951cca76d]: /usr/games/crawl-git-173670c088() [0x4bf899] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.02-0ubuntu2) 7.4-2012.02 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". 0x00007fc95207584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fc95207584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005521db in call_gdb (file=0x7fc952060180) at crash.cc:407 gdb = attach_cmd = "attach 29364\000\000\000\000\000\000\000" #2 0x000000000055952b in do_crash_dump () at dbg-asrt.cc:682 t = 1399044449 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x214a308 "/dgldir/morgue/notcluie/"}} name = "/dgldir/morgue/notcluie/crash-notcluie-20140502-152729.txt", '\000' file = 0x7fc952060180 #3 0x0000000000551d8c in crash_signal_handler (sig_num=6) at crash.cc:183 No locals. #4 No symbol table info available. #5 0x00007fc952075b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x0000000000558cd9 in _BreakStrToDebugger (mesg=, assert=) at dbg-asrt.cc:809 No locals. #7 0x00000000005590f6 in die (file=0xac426e "mon-util.cc", line=1441, format=) at dbg-asrt.cc:874 tmp = "bogus mc (no monster data): invalid monster_type -1 (-1)", '\000' mesg = "ERROR in 'mon-util.cc' at line 1441: bogus mc (no monster data): invalid monster_type -1 (-1)", '\000' args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fff110dc3a0, reg_save_area = 0x7fff110dc2d0}} #8 0x000000000083c021 in mons_class_colour (mc=4294967295) at mon-util.cc:1441 No locals. #9 0x000000000084cdf9 in define_monster (mons=0x7fff110dc4d0) at mon-util.cc:2416 m = 0x0 hd = hp = ev = mcls = 4294967295 col = hp_max = ac = monnumber = 0 monbase = MONS_NO_MONSTER #10 0x000000000081b099 in player_will_anger_monster (type=4294967295) at mon-place.cc:3700 dummy = { = {_vptr.actor = 0xb69f90, type = 4294967295, mid = 0, position = {x = 0, y = 0}, props = {hash_map = 0x0}, shield_blocks = 0, held = HELD_NONE, constricted_by = 0, escape_attempts = 0, constricting = 0x0}, mname = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x10e3df8 ""}}, hit_points = 0, max_hit_points = 0, hit_dice = 0, ac = 0, ev = 0, speed = 0, speed_increment = 0, target = {x = 0, y = 0}, firing_pos = {x = 0, y = 0}, patrol_point = {x = 0, y = 0}, travel_target = MTRAV_NONE, travel_path = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, inv = {mData = {27000 }}, spells = {> = {mData = {SPELL_NO_SPELL, SPELL_NO_SPELL, SPELL_NO_SPELL, SPELL_NO_SPELL, SPELL_NO_SPELL, SPELL_NO_SPELL}}, }, attitude = ATT_HOSTILE, behaviour = BEH_WANDER, foe = 27001, ench_countdown = -83 '\255', enchantments = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff110dc5a8, _M_right = 0x7fff110dc5a8}, _M_node_count = 0}}}, ench_cache = {data = {> = {_M_w = {0, 0}}, }}, flags = 0, experience = 0, base_monster = MONS_NO_MONSTER, number = 0, colour = 0, summoner = 2626379008, foe_memory = 0, god = GOD_NO_GOD, ghost = {_M_ptr = 0x0}, seen_context = SC_NONE, damage_friendly = 0, damage_total = 35226203, client_id = 0, static last_client_id = 2, went_unseen_this_turn = false, unseen_pos = {x = 0, y = 0}} #11 0x000000000081b0e8 in _is_incompatible_monster (mt=4294967295) at mon-place.cc:451 No locals. #12 _is_incompatible_monster (mt=4294967295) at mon-place.cc:448 No locals. #13 0x000000000081fe49 in _resolve_monster_type (mon_type=RANDOM_COMPATIBLE_MONSTER, proximity=PROX_ANYWHERE, base_type=@0x7fff110dc9b4: MONS_NO_MONSTER, pos=..., mmask=, stair_type=0x7fff110dc920, place=0x7fff110dc860, want_band=0x7fff110dc932) at mon-place.cc:676 i = type = base = tries = #14 0x00000000008200f5 in place_monster (mg=..., force_pos=false, dont_place=false) at mon-place.cc:849 tries = 0 stair_type = NUM_DCHAR_TYPES leader = band = pval = 34906864 close_to_player = place = {branch = BRANCH_DEPTHS, depth = 4} band_size = band_monsters = {4294967295, MONS_PROGRAM_BUG, 286116264, 32767, 286115952, 32767, 1376122656, 32713, MONS_FIRE_DRAKE, MONS_PROGRAM_BUG, MONS_ALLIGATOR, MONS_PROGRAM_BUG, 34930760, MONS_PROGRAM_BUG, MONS_GIANT_GECKO, MONS_PROGRAM_BUG, 286116624, 32767, 1372764741, 32713} want_band = false chose_ood_monster = create_band = ugly_colour = 0 '\000' proxOK = shoved = mon = priest = band_template = {cls = 34906880, base_type = MONS_PROGRAM_BUG, behaviour = 6408917, summoner = 0x10, abjuration_duration = 34930720, summon_type = 0, pos = {x = 4, y = 0}, preferred_grid_feature = 34930792, foe = 0, flags = 0, god = GOD_NO_GOD, number = 286116144, colour = 32767, proximity = 16, place = {branch = BRANCH_DUNGEON, depth = 286116144}, map_mask = 32767, hd = 29586440, hp = 0, extra_flags = 140733479504480, mname = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7fff110dc800 ""}}, non_actor_summoner = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7fff110dc9a8 "G\234\201"}}, initial_shifter = 286115952, chimera_mons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x61af61}}, }, props = {hash_map = 0x700000000}} #15 0x00000000008223b6 in mons_place (mg=...) at mon-place.cc:3513 mon_count = creation = #16 0x0000000000822afd in create_monster (mg=..., fail_msg=false) at mon-place.cc:3823 montype = summd = 0x0 #17 0x00000000009531c8 in cast_shadow_creatures (st=106, god=GOD_NO_GOD, place=..., fail=) at spl-summoning.cc:1261 mons = i = scroll = false critter = RANDOM_COMPATIBLE_MONSTER num = num_created = #18 0x000000000091dab0 in _do_cast (fail=false, god=GOD_NO_GOD, beam=..., spd=..., powc=75, spell=SPELL_SHADOW_CREATURES, potion=, check_range=) at spl-cast.cc:1635 zap = NUM_ZAPS target = {x = 43, y = 26} #19 your_spells (spell=SPELL_SHADOW_CREATURES, powc=75, allow_fail=true, check_range=) at spl-cast.cc:1347 wiz_cast = spd = {isValid = false, isTarget = false, isEndpoint = false, isCancel = true, choseRay = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} flags = 0 fail = 0 antimagic = false beam = {origin_spell = SPELL_SHADOW_CREATURES, 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 = 0x10e3df8 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x10e3df8 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x10e3df8 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x10e3df8 ""}}, loudness = 0, noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x10e3df8 ""}}, 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 = 0x10e3df8 ""}}, affects_nothing = false, affects_items = true, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = 39, 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 = 0x7fff110dd900, _M_right = 0x7fff110dd900}, _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 = 175, auto_hit = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 5221084, 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 = 0x7fff110dd9a8, _M_right = 0x7fff110dd9a8}, _M_node_count = 0}}}} potion = -1 god = GOD_NO_GOD old_target = false #20 0x0000000000921031 in cast_a_spell (check_range=true, spell=SPELL_SHADOW_CREATURES) at spl-cast.cc:783 staff_energy = false cost = 5 cast_result = #21 0x0000000000921672 in do_cast_spell_cmd (force=) at spl-cast.cc:610 No locals. #22 0x000000000072a50c in process_command (cmd=CMD_CAST_SPELL) at main.cc:1981 No locals. #23 0x000000000072c599 in _input () at main.cc:1370 player_disabled = {was_disabled = false} #24 0x0000000000731485 in _launch_game () at main.cc:483 game_start = false ccon = {cstate = false, smartcstate = false} #25 _launch_game_loop () at main.cc:389 game_ended = false #26 main (argc=, argv=) at main.cc:347 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.6.3 on May 2 2014 at 03:23:19 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-parentheses -Wno-unused-parameter -Wwrite-strings -Wshadow -Wuninitialized -isystem contrib/install/x86_64-linux-gnu/include -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-173670c088/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-173670c088/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-173670c088/data/web/" LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 34, depth = 4 Level id: Depths:4 Level build method = random_map_in_depth, level layout type = encompass, absdepth0 = 25 Level vaults: hangedman_crystal_crosses_colossus abyss_entry hell_entry Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Okay, then. Unknown command. 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. Gang up on whom? Press: ? - help, Dir - move target cursor, f - tengu reaver Aim: a tengu reaver, wielding a glowing long sword, wearing a scale mail and wearing a ring of dexterity Attack! You swap places. Your brown ugly thing kicks the tengu reaver but does no damage. Your brown ugly thing dissolves into shadows! Your tengu reaver gestures wildly while chanting. Your tengu reaver conjures a globe of magical energy! The tengu reaver hits your brown ugly thing with a glowing long sword! The tengu reaver pecks your brown ugly thing. The tengu reaver claws your brown ugly thing but does no damage. Your lich says, "notcluie, you are my only friend." Your brown ugly thing kicks the tengu reaver! The tengu reaver is splashed with acid. The acid corrodes the tengu reaver's scale mail! The tengu reaver hits your brown ugly thing with a glowing long sword! Your brown ugly thing dies! Your brown ugly thing's corpse dissolves into shadows! Unknown command. Your brown ugly thing barely misses the tengu reaver. The tengu reaver hits your brown ugly thing with a glowing long sword! The tengu reaver pecks your brown ugly thing! The tengu reaver claws your brown ugly thing! Your brown ugly thing dies! Your brown ugly thing's corpse dissolves into shadows! Unknown command. Your lich touches the tengu reaver. Your brown very ugly thing trunk-slaps the tengu reaver. The tengu reaver is splashed with acid. Your brown ugly thing kicks the tengu reaver but does no damage. Unknown command. The tengu reaver hits your brown very ugly thing with a glowing long sword! The tengu reaver misses your brown very ugly thing. The tengu reaver closely misses your brown very ugly thing. Your lich says, "notcluie, I like you." Your lich touches the tengu reaver but does no damage. Your brown very ugly thing trunk-slaps the tengu reaver! The tengu reaver is splashed with acid. Your brown ugly thing kicks the tengu reaver but does no damage. Your brown very ugly thing dissolves into shadows! Your tengu reaver dissolves into shadows! Your battlesphere dissipates. The tengu reaver hits your brown ugly thing with a glowing long sword! The tengu reaver pecks your brown ugly thing. The tengu reaver claws your brown ugly thing. Your lich gestures wildly while chanting. Your lich flickers and vanishes for a moment. Unknown command. Your lich dissolves into shadows! Your brown ugly thing barely misses the tengu reaver. The tengu reaver casts a spell at you. The bolt of lightning misses you. The battlesphere fires! The barrage of energy hits you! Unknown command. Your brown ugly thing dissolves into shadows! The tengu reaver points at you and mumbles some strange words. The freezing blast misses you. The tengu reaver points at you and mumbles some strange words. The freezing blast misses you. You slice the tengu reaver!! Your kick misses the tengu reaver. The tengu reaver is severely wounded. You closely miss the tengu reaver. Your peck misses the tengu reaver. The tengu reaver is severely wounded. The tengu reaver completely misses you. The tengu reaver closely misses you. The tengu reaver closely misses you. You slice the tengu reaver!! Your peck misses the tengu reaver. The tengu reaver is almost dead. You slash the tengu reaver! You kill the tengu reaver! The battlesphere dissipates. Enter note: IM THE KING K - a +3 ring of dexterity You now have 2396 gold pieces (gained 238). Things that are here: a +5,+6 long sword of protection; a -1 scale mail You start resting. The tengu conjurer shouts! The tengu conjurer zaps a wand. You resist with almost no effort. The tengu conjurer zaps a wand. You resist with almost no effort. You see here an arrow of frost. The tengu conjurer zaps a wand. You resist with almost no effort. You hit the tengu conjurer. Your peck misses the tengu conjurer. The tengu conjurer is lightly wounded. You closely miss the tengu conjurer. Your kick misses the tengu conjurer. You peck the tengu conjurer. The tengu conjurer is moderately wounded. The tengu conjurer zaps a wand. You resist with almost no effort. You slash the tengu conjurer! You claw the tengu conjurer, but do no damage. The tengu conjurer is heavily wounded. You slice the tengu conjurer!! You kill the tengu conjurer! No target in view! No target in view! No target in view! M - a wand of paralysis {zapped: 4} Items here: ( )) [ a +0,+0 great sword; a +1,+2 longbow; 18 arrows; a +0 robe You start resting. You hear a distant "Zot"! Magic restored. j - 3 grapes (gained 2) The faun shouts! The faun completely misses you. You hit the faun. You claw the faun. The faun is moderately wounded. You slash the faun! Your kick misses the faun. You peck the faun. The faun is severely wounded. You block the faun's attack. You hit the faun. The faun is severely wounded. You closely miss the faun. The faun is severely wounded. You block the faun's attack. You barely miss the faun. You claw the faun, but do no damage. Your peck misses the faun. The faun is severely wounded. You slice the faun!! You kill the faun! Items here: % ( ))) [ Okay, then. Use which ability? (? or * to list) You gain astral sight. You feel slightly more hungry. You see here a grape. You slash the satyr! The satyr is moderately wounded. The satyr unwields an uncursed quarterstaff. The satyr wields a longbow. The satyr shoots an arrow of dispersal. The arrow of dispersal hits you! You blink. The satyr shoots an arrow of dispersal. The arrow of dispersal misses you. The satyr plays a lulling melody on his pipes! You resist with almost no effort. You slash the satyr! The satyr is heavily wounded. The satyr shoots an arrow of dispersal. The arrow of dispersal hits you! You blink. The satyr shoots an arrow of dispersal. The arrow of dispersal hits you! You blink. No target in view! Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. You feel protected from missiles. Casting: Repel Missiles Confirm with . or Enter, or press ? or * to list all spells. You summon a manticore! Casting: Monstrous Menagerie Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... The satyr shoots an arrow of dispersal. You block the arrow of dispersal. Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... The satyr shoots an arrow of dispersal. The arrow of dispersal hits your giant eyeball. Your giant eyeball dies! Unknown command. The satyr plays a frightful melody on his pipes! The satyr radiates an aura of fear! You resist. Your manticore looks frightened! x2 Found a gateway to Hell. Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. You summon a lindwurm! The satyr plays a frightful melody on his pipes! The satyr radiates an aura of fear! You are terrified of the satyr! Your lindwurm looks frightened! You swap places. Found 22 darts. You swap places. Your manticore seems to regain its courage. The satyr shoots an arrow of dispersal. The arrow of dispersal hits your manticore. Your manticore blinks! Unknown command. The satyr shoots an arrow of dispersal. The arrow of dispersal hits your lindwurm. Your lindwurm blinks! You are no longer terrified. Your astral sight fades away. You hear a distant "Zot"! Your manticore seems to regain its courage. The satyr plays a frightful melody on his pipes! The satyr radiates an aura of fear! You resist. Your manticore looks frightened! Your manticore easily resists. Unknown command. You hit the plant. You claw the plant, but do no damage. The plant is moderately damaged. The satyr plays a frightful melody on his pipes! The satyr radiates an aura of fear! You resist. Your manticore looks frightened! The satyr unwields an uncursed longbow. The satyr wields an uncursed quarterstaff. You block the satyr's attack. Unknown command. You slash the satyr! You peck the satyr. The satyr is heavily wounded. Unknown command. You slash the satyr! Your kick misses the satyr. The satyr is severely wounded. The satyr completely misses you. Unknown command. You closely miss the satyr. Your kick misses the satyr. The satyr is severely wounded. You slash the satyr! You peck the satyr. The satyr is almost dead. The satyr hits you with an uncursed quarterstaff! You barely miss the satyr. Your kick misses the satyr. You peck the satyr. The satyr is almost dead. You slice the satyr!! You kill the satyr! No target in view! You start resting. Your lindwurm bites the plant! Your lindwurm claws the plant but does no damage. Your lindwurm claws the plant. You start resting. Your lindwurm bites the plant but does no damage. Your lindwurm claws the plant but does no damage. x2 Your lindwurm bites the plant! The plant is destroyed! Things that are here: a +0,+0 quarterstaff; a +0,+0 longbow; a satyr corpse You start resting. Your manticore disappears in a puff of smoke! Your manticore dissolves into shadows! Your lindwurm disappears in a puff of smoke! Magic restored. You start resting. HP restored. B - 7 scrolls of identify (gained 1) j - 5 grapes (gained 2) j - 7 grapes (gained 2) You sense a monster nearby. Things that are here: a +0,+0 spear; a +0,+0 sling; 20 sling bullets j - 9 grapes (gained 2) j - 10 grapes (gained 1) Items here: % ( )) a +2,+0 longbow; a +0,+0 quarterstaff; 13 arrows of frost; a satyr skeleton Nikola is nearby! Drink which item? (? for menu, Esc to quit) You feel protected. Casting: Monstrous Menagerie Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... Nikola gestures at you while chanting. The bolt of lightning misses you. Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... Your hog changes into a raiju! Your stone giant throws a large rock. The large rock hits Nikola. The large rock dissolves into shadows! Unknown command. Your stone giant throws a large rock. The large rock hits Nikola. The large rock dissolves into shadows! You barely miss Nikola. You claw Nikola. You peck Nikola. Nikola is moderately wounded. Your hell knight points at Nikola and mumbles some strange words. The puff of flame hits Nikola. Your hell knight gestures wildly while chanting. Your hell knight seems to speed up. You hit Nikola. You claw Nikola. Nikola is moderately wounded. Your raiju bites Nikola! Your raiju shocks Nikola! Your necromancer gestures wildly while chanting. Your necromancer flickers and vanishes for a moment. Nikola misses you. Your hell knight gestures at Nikola while chanting. The puff of flame hits Nikola. Your hell knight hits the plant with a runed long sword. Your hell knight burns the plant. You slash Nikola! Your kick misses Nikola. Nikola is heavily wounded. Unknown command. You hit Nikola. You claw Nikola, but do no damage. Nikola is heavily wounded. Your raiju bites Nikola. Your raiju shocks Nikola! Nikola closely misses you. Your hell knight completely misses Nikola. Your hell knight hits the plant with a runed demon blade! Your hell knight burns the plant. Your hell knight hits the plant with a long sword of flaming! Your hell knight burns the plant. You closely miss Nikola. You claw Nikola. Your peck misses Nikola. Nikola is severely wounded. Your raiju bites Nikola. Your raiju shocks Nikola! Unknown command. You closely miss Nikola. You peck Nikola. Nikola is severely wounded. Your hell knight hits the plant with a demon blade of flaming! Your hell knight burns the plant. The plant is destroyed! Your hell knight points at Nikola and mumbles some strange words. The bolt of fire hits your hell knight. Your hell knight completely resists. The bolt of fire hits Nikola. The bolt of fire hits the plant. Nikola completely misses you. Your hell knight hits Nikola with a runed great sword! Your hell knight points at Nikola and mumbles some strange words. The puff of flame hits Nikola. You barely miss Nikola. You claw Nikola. Nikola is almost dead. Your raiju closely misses Nikola. Unknown command. You hit Nikola but do no damage. Your kick misses Nikola. Nikola is almost dead. Nikola drinks a potion. Nikola is healed! Your hell knight hits Nikola with a demon blade of flaming! Your hell knight burns Nikola. Your hell knight points at Nikola and mumbles some strange words. The puff of flame hits Nikola. You hit Nikola. You kill Nikola! Your hell knight dissolves into shadows! Unknown command. No target in view! Your stone giant dissolves into shadows! Your necromancer dissolves into shadows! Your hell knight dissolves into shadows! Things that are here: a +4,+4 cutlass of electrocution; a +0 cloak; a +0 pair of gloves You start resting. Your hell knight dissolves into shadows! x2 Your raiju changes into a hog! You start resting. Magic restored. You start to feel less resistant. Your hog dissolves into shadows! Your resistance to elements expires. There is a large open door here. Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... The spriggan berserker invokes Trog's protection! Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... Your rakshasa hits the spriggan berserker with a long sword! The spriggan berserker completely misses you. The spriggan berserker blocks your manticore's attack. Your manticore misses the spriggan berserker. The spriggan berserker blocks your manticore's attack. The spriggan berserker blocks your attack. The spriggan berserker is moderately wounded. Your water nymph changes into a swamp worm! Your rakshasa hits the spriggan berserker with a long sword! Your centaur warrior barely misses the spriggan berserker. The spriggan berserker hits you with a +6,+5 quick blade! The spriggan berserker blocks your attack. Your kick misses the spriggan berserker. The spriggan berserker is heavily wounded. Your manticore misses the spriggan berserker. x2 Your manticore claws the spriggan berserker! The spriggan berserker blocks your centaur warrior's attack. Unknown command. You strike the helpless spriggan berserker from a blind spot! You slash the spriggan berserker! You kill the spriggan berserker! Unknown command. No target in view! Unknown command. Your rakshasa gestures. Your rakshasa blinks! Your swamp worm changes into a sea snake! Your sea snake dissolves into shadows! The satyr unwields an uncursed quarterstaff. The satyr wields a longbow. The satyr shoots an arrow. The arrow misses you. Found a grape. You see here an arrow. The satyr shoots an arrow. The arrow hits you! Your centaur warrior wields a runed bow. It is covered in frost. Your centaur warrior shoots an arrow of frost. The arrow of frost hits the satyr. The arrow dissolves into shadows! Found a potion of confusion and a grape. There is an open door, spattered with blood here. You see here an arrow. Your rakshasa gestures at the satyr. The orb of energy hits the satyr. Your manticore flicks its tail! The volley of spikes skewers the satyr. Unknown command. Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... The satyr plays a frightful melody on his pipes! The satyr radiates an aura of fear! You resist. Your hell knight looks frightened! Your manticore looks frightened! Your centaur warrior looks frightened! Your necromancer looks frightened! Your necromancer looks frightened! Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... Your manticore dissolves into shadows! Your rakshasa gestures. Your rakshasa blinks! The satyr shoots an arrow. The arrow misses your necromancer. Your necromancer mumbles some strange words. Your necromancer flickers and vanishes for a moment. Your hell knight mumbles some strange words. Your hell knight blinks! You swap places. Your necromancer closely misses the thorn hunter. You see here an arrow. Unknown command. You swap places. Your hell knight prays for help. The thorn hunter barely misses your necromancer. The thorn hunter hits your necromancer! Unknown command. Your necromancer hits the thorn hunter but does no damage. The satyr plays a frightful melody on his pipes! The satyr radiates an aura of fear! You resist. Your hell knight looks frightened! Your emperor scorpion looks frightened! Your necromancer closely misses the thorn hunter. Your rakshasa gestures. Your rakshasa blinks! The thorn hunter fires a volley of thorns at you. The volley of thorns hits your necromancer. Your necromancer dies! Your necromancer's corpse dissolves into shadows! Unknown command. Your necromancer hits the thorn hunter with a dagger. You block the thorn hunter's attack. The thorn hunter completely misses you. Unknown command. You slash the satyr! The satyr is almost dead. Your necromancer hits the thorn hunter with a dagger. The satyr shoots an arrow. The arrow misses you. The thorn hunter misses you. The thorn hunter completely misses you. Unknown command. You hit the satyr. The satyr is almost dead. Unknown command. You slice the satyr!! You kill the satyr! Your necromancer hits the thorn hunter but does no damage. The thorn hunter completely misses you. x2 Unknown command. You slice the thorn hunter!! The thorn hunter is moderately damaged. Your centaur warrior tries to hide somewhere. Thorny briars emerge from the ground! Your hell knight casts a spell. Your hell knight blinks! Your necromancer hits the thorn hunter but does no damage. Your necromancer casts a spell. Your necromancer flickers and vanishes for a moment. You slice the thorn hunter!! Your kick misses the thorn hunter. The thorn hunter is heavily damaged. Your centaur warrior seems to regain its courage. Your necromancer dissolves into shadows! Your emperor scorpion dissolves into shadows! Unknown command. You slash the thorn hunter! The thorn hunter is almost destroyed. Your rakshasa dissolves into shadows! You block the thorn hunter's attack. The thorn hunter completely misses you. Unknown command. You barely miss the thorn hunter. You claw the thorn hunter. The thorn hunter is almost destroyed. The thorn hunter fires a volley of thorns at you. The volley of thorns misses you. Your necromancer hits the thorn hunter with a runed dagger. Unknown command. You hit the thorn hunter but do no damage. Your kick misses the thorn hunter. The thorn hunter is almost destroyed. The thorn hunter completely misses you. x2 Unknown command. You slash the thorn hunter! You claw the thorn hunter. You destroy the thorn hunter! You start resting. Your necromancer dissolves into shadows! Your hell knight seems to slow down. Your hell knight points at the Enchantress and mumbles some strange words. The bolt of fire hits the Enchantress. The Enchantress resists. The Enchantress hits your hell knight with a cutlass of draining! The Enchantress is nearby! The Enchantress hits your hell knight with a cutlass of draining! The Enchantress drains your hell knight! Things that are here: a +0,+0 longbow; a +0,+0 quarterstaff; 11 arrows Unknown command. Enter note: oh for fucks sake Press: ? - help, v - describe, . - travel Here: the Enchantress, wielding a cutlass of draining, wearing a faerie dragon armour and wearing a buckler of protection (lightly wounded, moving very quickly, deflecting missiles) The floor. Read which item? (? for menu, Esc to quit) As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. The briar patch crumbles away. The briar patch crumbles away. The Enchantress gestures at you while chanting. Your hell knight struggles to resist. Your hell knight misses the Enchantress. The briar patch crumbles away. The Enchantress points at you and mumbles some strange words. Your hell knight's magical defenses are stripped away. The Enchantress hits your hell knight with a cutlass of draining! Your centaur warrior dissolves into shadows! The Enchantress hits your hell knight with a cutlass of draining. The Enchantress drains your hell knight! Your hell knight misses the Enchantress. The briar patch crumbles away. Something hits your hell knight! Something drains your hell knight! The briar patch crumbles away. Your surroundings suddenly seem different. You start resting. An ice dragon comes into view. An ice dragon is nearby! Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... You start resting. You hear a distant "Zot"! Your air elemental dissolves into shadows! x2 Your spriggan air mage gestures wildly while chanting. Your spriggan air mage seems to speed up. Your spriggan air mage dissolves into shadows! Your vampire dissolves into shadows! Magic restored. You start resting. HP restored. You are feeling hungry. j - 11 grapes (gained 1) A yaktaur captain comes into view. A yaktaur captain is nearby! The yaktaur captain wields a crossbow. The yaktaur captain shoots a bolt. The bolt misses you. The yaktaur captain shoots a bolt. The bolt is repelled. The yaktaur captain unwields an uncursed crossbow. The yaktaur captain hits you! You slice the yaktaur captain!! You claw the yaktaur captain. The yaktaur captain is heavily wounded. The yaktaur captain misses you. You slash the yaktaur captain! You claw the yaktaur captain, but do no damage. You peck the yaktaur captain, but do no damage. The yaktaur captain is severely wounded. You hit the yaktaur captain. You peck the yaktaur captain, but do no damage. The yaktaur captain is almost dead. The yaktaur captain completely misses you. You barely miss the yaktaur captain. You claw the yaktaur captain! You peck the yaktaur captain. The yaktaur captain is almost dead. You slash the yaktaur captain! You kill the yaktaur captain! No target in view! No target in view! Things that are here: a +2,+0 crossbow; 5 bolts Use which ability? (? or * to list) You gain astral sight. You feel slightly more hungry. Enter note: yep Enter note: ELEMENTAL STAFF The Enchantress is too close now for your liking. The Enchantress is too close now for your liking. Things that are here: a +2,+0 crossbow; 5 bolts Your astral sight fades away. Eat which item? (? for menu, Esc to quit) You continue eating. x3 You finish eating. That bread ration really hit the spot! HP restored. You found an alarm trap! j - 12 grapes (gained 1) r - 2 potions of heal wounds (gained 1) You now have 2423 gold pieces (gained 27). Things that are here: a +0,+0 anti-magic cutlass; a +0 animal skin Things that are here: a +1,+1 spear; a +0,+0 sling; 20 sling bullets There is a large open door here. There is a large open door, spattered with blood here. Things that are here: a +6,+5 quick blade; a +0 animal skin; a +0 buckler You see here an arrow. There is an open door, spattered with blood here. You see here an arrow. j - 13 grapes (gained 1) You see here a potion of confusion. j - 14 grapes (gained 1) j - 15 grapes (gained 1) j - 16 grapes (gained 1) j - 17 grapes (gained 1) There is an open door here. The Enchantress is nearby! There is an open door here. Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... Your ettin struggles to resist. Unknown command. You swap places. The Enchantress gestures at you while chanting. You resist with almost no effort. There is an open door here. Unknown command. Unknown command. 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. Okay, then. Use which ability? (? or * to list) Okay, then. Unknown command. The Enchantress points at you and mumbles some strange words. You resist with almost no effort. Unknown command. 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. Okay, then. Use which ability? (? or * to list) Okay, then. 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. Gang up on whom? Press: ? - help, Dir - move target cursor, f - the Enchantress Aim: the Enchantress, wielding a cutlass of draining, wearing a faerie dragon armour and wearing a buckler of protection (moving very quickly, deflecting missiles) Attack! The Enchantress hits your ettin with a cutlass of draining! The Enchantress drains your ettin! Your ettin closely misses the Enchantress. The Enchantress momentarily phases out as your ettin's attack passes through her. Your deep troll shaman calls upon its god to strengthen your deep troll. Your deep troll seems to grow stronger. The Enchantress points at you and mumbles some strange words. You resist with almost no effort. Your ettin completely misses the Enchantress. The Enchantress blocks your ettin's attack. The Enchantress hits your deep troll with a cutlass of draining. The Enchantress drains your deep troll! Unknown command. Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Aiming: Summon Lightning Spire Press: ? - help, Dir - move target cursor, p - the Enchantress An electric hum fills the air. Your deep troll dissolves into shadows! The Enchantress gestures wildly while chanting. You resist. Your ettin easily resists. Your deep troll resists. Your deep troll shaman appears confused. Your deep troll resists. Your giant eyeball appears confused. Your deep troll shaman screams, "Help!" The Enchantress blocks your deep troll's attack. Your deep troll claws the Enchantress! x2 Your ettin closely misses the Enchantress. The Enchantress momentarily phases out as your ettin's attack passes through her. The Enchantress casts a spell at you. You resist with almost no effort. Your deep troll bites the Enchantress! Your deep troll completely misses the Enchantress. The Enchantress blocks your deep troll's attack. Your ettin shouts at the Enchantress, "Die, monster!" The Enchantress blocks your ettin's attack. x2 The Enchantress barely misses your deep troll. Your deep troll dissolves into shadows! The Enchantress completely misses you. The Enchantress blocks your deep troll's attack. x2 Your deep troll completely misses the Enchantress. Unknown command. You completely miss the Enchantress. Your kick misses the Enchantress. The Enchantress is moderately wounded. Your ettin hits the Enchantress with a dire flail! Your ettin misses the Enchantress. The Enchantress mumbles some strange words. You resist. Your ettin appears confused. Your deep troll shaman appears confused. Your deep troll appears confused. Your giant eyeball appears confused. You slash the Enchantress! Your kick passes through the Enchantress as she momentarily phases out. The Enchantress is severely wounded. Your deep troll dissolves into shadows! Your ettin hits your deep troll shaman with a dire flail! Your ettin barely misses your deep troll shaman. Unknown command. You slash the Enchantress! The Enchantress blocks your attack. The Enchantress is almost dead. The Enchantress casts a spell. The Enchantress flickers and vanishes for a moment. The Enchantress blocks your deep troll shaman's attack. Your deep troll shaman misses the Enchantress. x2 Unknown command. You slice the Enchantress!! You kill the Enchantress! Your ettin hits itself with a dire flail! Your ettin hits itself with a dire flail. Your ettin dissolves into shadows! Your deep troll shaman closely misses you. Your deep troll shaman completely misses you. Your deep troll shaman closely misses you. Items here: % ) [[ a +0,+1 cutlass of draining the +3 faerie dragon armour {MP+10 Int+3} a +0 buckler of protection; the corpse of the Enchantress Your deep troll shaman falls into the water! Your deep troll shaman drowns. Unknown command. Items here: % ) [[ a +0,+1 cutlass of draining the +3 faerie dragon armour {MP+10 Int+3} a +0 buckler of protection; the corpse of the Enchantress O - a +0 buckler of protection S - the +3 faerie dragon armour {MP+10 Int+3} There is an open gate here. j - 18 grapes (gained 1) There is an open gate here. Your lightning spire disappears in a puff of smoke! There is a large open door, spattered with blood here. Things that are here: a +6,+5 quick blade; a +0 animal skin; a +0 buckler Things that are here: a +4,+4 cutlass of electrocution; a +0 cloak; a +0 pair of gloves You see here an arrow of frost. An ice dragon comes into view. An ice dragon is nearby! An ice dragon is nearby! An ice dragon is nearby! An ice dragon is nearby! An ice dragon is nearby! The ice dragon completely misses you. You block the ice dragon's attack. The ice dragon completely misses you. You slash the ice dragon! You claw the ice dragon, but do no damage. You peck the ice dragon, but do no damage. The ice dragon is moderately wounded. You slice the ice dragon!! The ice dragon is heavily wounded. The ice dragon misses you. The ice dragon completely misses you. The ice dragon misses you. You slash the ice dragon! You claw the ice dragon, but do no damage. The ice dragon is severely wounded. You hit the ice dragon but do no damage. You peck the ice dragon, but do no damage. The ice dragon is severely wounded. The ice dragon completely misses you. The ice dragon claws you! The ice dragon completely misses you. You hit the ice dragon but do no damage. Your kick misses the ice dragon. Your peck misses the ice dragon. The ice dragon is severely wounded. The ice dragon breathes frost at you. The blast of cold is repelled. You hit the ice dragon but do no damage. Your kick misses the ice dragon. The ice dragon is severely wounded. You hit the ice dragon. The ice dragon is severely wounded. The ice dragon misses you. x2 The ice dragon tramples you but does no damage. You slice the ice dragon!! You kill the ice dragon! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Things that are here: a +4,+3 demon trident of piercing; a +0 robe; a spriggan skeleton You see here a +0 robe. Magic restored. Things that are here: a +2,+4 long sword of flaming; a +2 chain mail Things that are here: a +5,+0 great mace of flaming; a +0 chain mail Items here: )) [[ a +0,+0 whip; a +0 robe; a +0,+2 dagger of venom; a +0 plate armour You see here a +3 scale mail. The ice dragon is too close now for your liking. An ice dragon is nearby! An ice dragon is nearby! Press: ? - help, v - describe, . - travel The floor, spattered with blood. You reach down and close the door. Things that are here: a +0,+5 long sword; a +0 chain mail; a +0 large shield You see here a +0,+0 dagger. You slash the ice dragon! You claw the ice dragon, but do no damage. You peck the ice dragon, but do no damage. The ice dragon is lightly wounded. The ice dragon completely misses you. x3 You hit the ice dragon but do no damage. The ice dragon is lightly wounded. The ice dragon barely misses you. The ice dragon closely misses you. The ice dragon misses you. You hit the ice dragon. Your kick misses the ice dragon. Your peck misses the ice dragon. The ice dragon is lightly wounded. You slash the ice dragon! The ice dragon is moderately wounded. You block the ice dragon's attack. x2 The ice dragon completely misses you. You closely miss the ice dragon. Your kick misses the ice dragon. Your peck misses the ice dragon. The ice dragon is moderately wounded. You hit the ice dragon. You peck the ice dragon, but do no damage. The ice dragon is moderately wounded. The ice dragon completely misses you. You block the ice dragon's attack. You block the ice dragon's attack. You closely miss the ice dragon. You peck the ice dragon, but do no damage. The ice dragon is moderately wounded. The ice dragon completely misses you. The ice dragon claws you. The ice dragon completely misses you. You hit the ice dragon but do no damage. Your kick misses the ice dragon. The ice dragon is moderately wounded. You hit the ice dragon but do no damage. You claw the ice dragon. You peck the ice dragon, but do no damage. The ice dragon is moderately wounded. The ice dragon completely misses you. x2 The ice dragon misses you. You closely miss the ice dragon. Your kick misses the ice dragon. The ice dragon is moderately wounded. You slash the ice dragon! Your kick misses the ice dragon. The ice dragon is heavily wounded. The ice dragon breathes frost at you. The blast of cold hits you! One of your 3 potions of resistance freezes and shatters! You slash the ice dragon! You claw the ice dragon, but do no damage. Your peck misses the ice dragon. The ice dragon is severely wounded. The ice dragon completely misses you. x3 You slash the ice dragon! The ice dragon is severely wounded. You hit the ice dragon. Your peck misses the ice dragon. The ice dragon is severely wounded. The ice dragon completely misses you. x2 You block the ice dragon's attack. You slice the ice dragon!! You kill the ice dragon! You start resting. You hear a distant "Zot"! HP restored. (D) Dungeon (T) Temple (O) Orcish Mines (E) Elven Halls (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (V) Vaults (H) Hell (U) Depths Where to? (Enter - Depths:2 @ (x,y), ? - help) You see here a +0,+0 dagger. Things that are here: a +0 chain mail; a +0,+5 long sword; a +0 large shield Items here: )) [[ a +0,+0 spear; a +1,+3 war axe; a +0 robe; a +0 chain mail Things that are here: a +0 plate armour; a +4,+1 broad axe A faun comes into view. It is wielding a quarterstaff. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. The faun shouts! The faun unwields an uncursed quarterstaff. The faun wields a sling. The faun shoots a stone. The stone misses you. The faun shoots a stone. The stone misses you. You slash the faun! You peck the faun. The faun is moderately wounded. The faun unwields an uncursed sling. The faun wields an uncursed quarterstaff. The faun closely misses you. You slash the faun! The faun is severely wounded. You slash the faun! The faun is almost dead. The faun completely misses you. You closely miss the faun. You claw the faun, but do no damage. The faun is almost dead. You slice the faun!! You kill the faun! No target in view! No target in view! (D) Dungeon (T) Temple (O) Orcish Mines (E) Elven Halls (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (V) Vaults (H) Hell (U) Depths Where to? (Enter - Depths:2 @ (x,y), ? - help) What level of the Depths? (default 1, ? - help) A fire giant comes into view. Ashenzari warns you: It is wielding a +0,+2 great sword of flaming. The fire giant shouts! Casting: Summon Lightning Spire Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... The fire giant casts a spell at you. The fireball explodes! The fireball engulfs your deep troll shaman. Unknown command. Casting: Shadow Creatures Confirm with . or Enter, or press ? or * to list all spells. Wisps of shadow whirl around you... The fire giant hits your deep troll with a +0,+2 great sword of flaming! The fire giant burns your deep troll. Your deep troll shaman calls upon its god to speed up your deep troll. Your deep troll seems to speed up. Your deep troll bites the fire giant but does no damage. Your deep troll claws the fire giant but does no damage. Your deep troll completely misses the fire giant. Your deep troll shouts at the fire giant, "Die, monster!" Your deep troll barely misses the fire giant. Your deep troll claws the fire giant! x2 You see here an uncursed staff of fire. Unknown command. You swap places. Your deep troll bites the fire giant. Your deep troll claws the fire giant. Your deep troll claws the fire giant but does no damage. Your deep troll bites the fire giant! Your deep troll claws the fire giant but does no damage. Your deep troll completely misses the fire giant. Unknown command. Your deep troll bites the fire giant! Your deep troll claws the fire giant. Your deep troll claws the fire giant. The fire giant hits your deep troll with a +0,+2 great sword of flaming! The fire giant burns your deep troll. Your deep troll bites the fire giant but does no damage. Your deep troll claws the fire giant. Your deep troll closely misses the fire giant. Your deep troll bites the fire giant but does no damage. Your deep troll claws the fire giant! Your deep troll barely misses the fire giant. You swap places. Your deep troll dissolves into shadows! Your deep troll bites the fire giant! The fire giant dies! Unknown command. No target in view! Unknown command. No target in view! Unknown command. No target in view! Unknown command. No target in view! (D) Dungeon (T) Temple (O) Orcish Mines (E) Elven Halls (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (V) Vaults (H) Hell (U) Depths Where to? (Enter - Depths:4, ? - help) Your deep troll shaman mumbles some strange prayers to its god. Your deep troll shaman is healed somewhat. Your deep troll shaman mumbles some strange prayers to its god. Your deep troll shaman is healed somewhat. Your deep troll dissolves into shadows! Your deep troll shaman utters an invocation to its god. Your deep troll shaman's wounds heal themselves! Your deep troll dissolves into shadows! Your deep troll dissolves into shadows! Your deep troll dissolves into shadows! Your death yak dissolves into shadows! Your death yak dissolves into shadows! There is a stone staircase leading down here. Your death yak dissolves into shadows! Welcome back, notcluie the Tengu Summoner. Ashenzari says: Partake of my vision. Partake of my curse. Press ? for a list of commands and other information. Found a +0,+0 flail. Found a stone staircase leading up. A dancing weapon and a simulacrum come into view. Ashenzari warns you: There is a great mace of flaming. Cast which spell? (? or * to list) Wisps of shadow whirl around you... >>>>>>>>>>>>>>>>>>>>>> Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [notcluie] Species: Tengu Job: Summoner class_name: Summoner HP: 122/122; mods: 0/0 MP: 27/39; mods: 0/0 Stats: 12 (12) 20 (20) 18 (18) Position: (43, 26), god: Ashenzari (18), turn_is_over: 0, banished: 0 Standing on/in/over feature: stone staircase leading up Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 1 | 16 | 14 | 6830 | 830/1050 Short Blades | | 0 | 0 | 0 | 0 | 0/42 Long Blades | X | 1 | 16 | 12 | 4200 | 669/715 Axes | | 0 | 0 | 0 | 0 | 0/42 Maces & Flails | | 0 | 0 | 0 | 0 | 0/42 Polearms | | 0 | 0 | 0 | 0 | 0/42 Staves | | 0 | 0 | 0 | 0 | 0/42 Slings | | 0 | 0 | 0 | 0 | 0/50 Bows | | 0 | 0 | 0 | 0 | 0/42 Crossbows | | 0 | 0 | 0 | 0 | 0/42 Throwing | X | 0 | 0 | 0 | 0 | 0/42 Armour | X | 0 | 0 | 0 | 0 | 0/42 Dodging | X | 1 | 16 | 18 | 10001 | 920/1262 Stealth | X | 1 | 16 | 10 | 2557 | 203/547 Stabbing | | 0 | 0 | 0 | 0 | 0/1410790144 Shields | X | 0 | 0 | 3 | 300 | 0/200 Traps | | 0 | 0 | 0 | 0 | 0/1410790144 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 1 | 16 | 13 | 6329 | 324/1130 Conjurations | | 0 | 0 | 0 | 0 | 0/29 Hexes | | 0 | 0 | 0 | 0 | 0/84 Charms | X | 0 | 0 | 0 | 0 | 0/70 Summonings | X | 0 | 0 | 16 | 5801 | 3/884 Necromancy | | 0 | 0 | 0 | 0 | 0/42 Translocations | | 0 | 0 | 0 | 0 | 0/70 Transmutations | | 0 | 0 | 0 | 0 | 0/70 Fire Magic | | 0 | 0 | 0 | 0 | 0/42 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 4 | 310 | 13/148 Earth Magic | | 0 | 0 | 0 | 0 | 0/84 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Invocations | | 0 | 0 | 0 | 0 | 0/59 Evocations | X | 1 | 16 | 6 | 1170 | 288/295 Spell bugs: Durations: Attributes: #12: 4879 #13: 2456 #22: 1 #23: 44468 #24: -226853108 #27: 347842 #43: 1 Mutations: beak: 1 (innate) talons: 3 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #19: cursed +7,+8 demon blade "Bloodbane" {slice, *Rage +Rage Stlth-} eq slot #1, inv slot #41: cursed +2 cloak eq slot #2, inv slot #39: cursed +1 hat eq slot #3, inv slot #4: cursed +4 pair of gloves "Dirir" {+Inv +Fly MR++ Str+4} eq slot #5, inv slot #43: cursed +2 buckler eq slot #6, inv slot #24: cursed +7 leather armour of the Camelopard {Str-2 Dex+1} eq slot #7, inv slot #13: cursed +4 ring of evasion eq slot #8, inv slot #2: cursed ring "Inoq" {Wiz rF+ MR+} eq slot #9, inv slot #50: cursed amulet of conservation }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ,, ,, , * . . , ,,,, ,∩, , ,,,,,,,,,,* #. .#, , ,,,, ,, * , ####.,.####*,,,*** ,, , , * ....,(... , * ,* , ,, , ...#...< , ,*,∩ , * ,* ,,* , .Z... ,, *,, *,, ** ** ,* *#...# ** * , , ,, , ,,, ,, #...# , ,, , , , ,#.@.# *,<,, , , * , , #.).# , , , , ,, ,,** , * * ##### *, , ,,,,,* , * , *, ,, ,, , * ,,* ,, * ,,* ,, ,, ,, ,+, , ,*, ,* ,,* ,,* , * *****,,, ****, ,**+ * ,, ,, , ,, , ,, , ,* ,,* ,*,, , ,* ,,*, ,* clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (27, 42): {{{{ CLASS: PropertiesDescriptor props: portal: 1 }}}} Lua marker 1 at (55, 18): {{{{ CLASS: PropertiesDescriptor props: portal: 1 }}}} Lua marker 2 at (55, 22): {{{{ CLASS: PropertiesDescriptor props: portal: 1 }}}} >>>>>>>>>>>>>>>>>>>>>>