ERROR in 'chardump.cc' at line 1068: ASSERT failed: auxtype of 9 out of range 0 (0) .. UNAT_LAST_ATTACK (9) Version: Dungeon Crawl Stone Soup 0.18-a0-1747-g18c4181 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-18c4181edb -name fazisi -rc /dgldir/rcfiles/crawl-git/fazisi.rc -macro /dgldir/rcfiles/crawl-git/fazisi.macro -morgue /dgldir/morgue/fazisi/ -webtiles-socket /crawl-master/webserver/sockets/fazisi:2016-04-13.03:23:10.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 27 stack frames. /usr/games/crawl-git-18c4181edb(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5becf3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-18c4181edb(_Z13do_crash_dumpv+0x2f2) [0x5c5fd2]: do_crash_dump() /usr/games/crawl-git-18c4181edb(_Z20crash_signal_handleri+0x9c) [0x5bef8c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f76f5a6d4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f76f5e03b7b]: /usr/games/crawl-git-18c4181edb() [0x5c57a9] /usr/games/crawl-git-18c4181edb() [0x5c5b98] /usr/games/crawl-git-18c4181edb() [0x594d4a] /usr/games/crawl-git-18c4181edb() [0x58f524] /usr/games/crawl-git-18c4181edb(_Z9dump_charRKSsbbPK15scorefile_entry+0x23) [0x590553]: dump_char(std::string const&, bool, bool, scorefile_entry const*) /usr/games/crawl-git-18c4181edb(_Z8end_gameR15scorefile_entry+0x238) [0x65c0c8]: end_game(scorefile_entry&) /usr/games/crawl-git-18c4181edb(_Z4ouchi16kill_method_typejPKcbS1_+0x1bb1) [0x91e571]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*) /usr/games/crawl-git-18c4181edb(_ZN6player4hurtEPK5actori9beam_type16kill_method_typeSsSsbb+0x67) [0x9409f7]: player::hurt(actor const*, int, beam_type, kill_method_type, std::string, std::string, bool, bool) /usr/games/crawl-git-18c4181edb(_ZN6attack14inflict_damageEi9beam_typeb+0xc9) [0x562549]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-git-18c4181edb(_ZN6attack20handle_phase_damagedEv+0x3f) [0x561dcf]: attack::handle_phase_damaged() /usr/games/crawl-git-18c4181edb(_ZN12melee_attack20handle_phase_damagedEv+0x86) [0x80a256]: melee_attack::handle_phase_damaged() /usr/games/crawl-git-18c4181edb(_ZN12melee_attack16handle_phase_hitEv+0x97) [0x8084a7]: melee_attack::handle_phase_hit() /usr/games/crawl-git-18c4181edb(_ZN12melee_attack6attackEv+0x3ff) [0x807a1f]: melee_attack::attack() /usr/games/crawl-git-18c4181edb(_Z11fight_meleeP5actorS0_Pbb+0x2ad) [0x6780dd]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-git-18c4181edb(_Z19handle_monster_moveP7monster+0xaef) [0x832d4f]: handle_monster_move(monster*) /usr/games/crawl-git-18c4181edb(_Z15handle_monstersb+0x7d5) [0x834c75]: handle_monsters(bool) /usr/games/crawl-git-18c4181edb(_Z12world_reactsv+0x12f) [0xb6e21f]: world_reacts() /usr/games/crawl-git-18c4181edb() [0xb7538e] /usr/games/crawl-git-18c4181edb() [0xb75cc5] /usr/games/crawl-git-18c4181edb(main+0x2eb) [0xb78e7b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f76f5a5876d]: /usr/games/crawl-git-18c4181edb() [0x51bc29] 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". 0x00007f76f5e0384e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f76f5e0384e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005bf3fb in call_gdb (file=0x7f76f5dee180) at crash.cc:420 gdb = attach_cmd = "attach 22286\000\000\000\000\000\000\000" #2 0x00000000005c5ff2 in do_crash_dump () at dbg-asrt.cc:672 t = 1460518141 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x31b1278 "/dgldir/morgue/fazisi/"}} name = "/dgldir/morgue/fazisi/crash-fazisi-20160413-032901.txt", '\000' file = 0x7f76f5dee180 #3 0x00000000005bef8c in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007f76f5e03b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005c57a9 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff1527af80 "ERROR in 'chardump.cc' at line 1068: ASSERT failed: auxtype of 9 out of range 0 (0) .. UNAT_LAST_ATTACK (9)", assert=) at dbg-asrt.cc:796 No locals. #7 0x00000000005c5b98 in die (file=0xb7de5a "chardump.cc", line=1068, format=) at dbg-asrt.cc:856 tmp = "ASSERT failed: auxtype of 9 out of range 0 (0) .. UNAT_LAST_ATTACK (9)", '\000' mesg = "ERROR in 'chardump.cc' at line 1068: ASSERT failed: auxtype of 9 out of range 0 (0) .. UNAT_LAST_ATTACK (9)", '\000' args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff1527b860, reg_save_area = 0x7fff1527b790}} #8 0x0000000000594d4a in _describe_action_subtype (compound_subtype=, type=) at chardump.cc:1068 types = {first = -1, second = 9} subtype = 6 auxtype = -1 #9 _sdump_action_counts (par=...) at chardump.cc:1205 action_vec = { >, std::allocator > > >> = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_start = 0x31b1aa0, _M_finish = 0x31b1ce4, _M_end_of_storage = 0x31b1e40}}, } cact = 0 max_lt = 2 #10 0x000000000058f524 in dump_section (par=...) at chardump.cc:162 i = #11 _get_dump (full_id=, se=) at chardump.cc:176 par = {text = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x31ad8c8 " Dungeon Crawl Stone Soup version 0.18-a0-1747-g18c4181 (webtiles) character file.\n\n81 fazisi the Chiller (level 4, 0/27 HPs)\n", ' ' , "Began as an Octopode Ice Elementalist on Apr 13, 2016.\n "...}}, section = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x23984c8 "action_counts"}}, full_id = true, se = 0x7fff1527c000} #12 0x0000000000590553 in dump_char (fname=..., quiet=, full_id=, se=) at chardump.cc:186 No locals. #13 0x000000000065c0c8 in end_game (se=...) at end.cc:320 reason = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x31a91e8 ""}} hiscore = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x0}} lines = fname = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x31ad5e8 "morgue-fazisi-20160413-032901"}} #14 0x000000000091e571 in ouch (dam=, death_type=KILLED_BY_MONSTER, source=82, aux=0x11df518 "", see_source=, death_source_name=0x11df518 "") at ouch.cc:1197 is_torment = false se = {raw_line = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, version = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x25ac468 "0.18-a0"}}, save_rcs_version = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, save_tag_version = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x26f37a8 "34.169"}}, tiles = 1 '\001', points = 81, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x20be598 "fazisi"}}, race = 32, job = 11, race_class_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2686e78 "OpIE"}}, lvl = 4 '\004', best_skill = SK_ICE_MAGIC, best_skill_lvl = 5 '\005', title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2769d68 "Chiller"}}, death_type = 0, death_source = 82, death_source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x26d2718 "a centaur zombie"}}, death_source_flags = {_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 = 0x7fff1527c070, _M_right = 0x7fff1527c070}, _M_node_count = 0}}}, auxkilldata = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, indirectkiller = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x26d2718 "a centaur zombie"}}, killerpath = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, last_banisher = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, dlvl = 5 '\005', absdepth = 5, branch = BRANCH_DUNGEON, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, mapdesc = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, killer_map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, final_hp = 0, final_max_hp = 27, final_max_max_hp = 27, final_mp = 4, final_max_mp = 7, final_base_max_mp = 7, damage = 3, source_damage = 3, turn_damage = 3, str = 13, intel = 21, dex = 12, ac = 1, ev = 12, sh = 0, god = GOD_NO_GOD, piety = -1, penance = -1, wiz_mode = 0 '\000', explore_mode = 0 '\000', birth_time = 1460517796, death_time = 1460518141, real_time = 344, num_turns = 1813, num_aut = 17965, num_diff_runes = 0, num_runes = 0, kills = 50, maxed_skills = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, fifteen_skills = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, status_effects = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, gold = 119, gold_found = 119, gold_spent = 0, zigs = 0, zigmax = 0, scrolls_used = 0, potions_used = 2, fields = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}} drain_amount = hpl = {hp = 3, hurt_type = 0} non_death = false env_death = #15 0x00000000009409f7 in player::hurt (this=0x10fde20, agent=0x1122818, amount=amount@entry=3, flavour=flavour@entry=BEAM_NONE, kill_type=KILLED_BY_MONSTER, source=..., aux=...) at player.cc:6711 No locals. #16 0x0000000000562549 in attack::inflict_damage (this=0x7fff1527c5d0, dam=3, flavour=BEAM_NONE, clean=) at attack.cc:1037 No locals. #17 0x0000000000561dcf in attack::handle_phase_damaged (this=0x7fff1527c5d0) at attack.cc:100 No locals. #18 0x000000000080a256 in melee_attack::handle_phase_damaged (this=0x7fff1527c5d0) at melee_attack.cc:515 shroud_broken = false #19 0x00000000008084a7 in melee_attack::handle_phase_hit (this=0x7fff1527c5d0) at melee_attack.cc:415 hit_woke_orc = false stop_hit = #20 0x0000000000807a1f in melee_attack::attack (this=0x7fff1527c5d0) at melee_attack.cc:823 cont = saved_gyre_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}} _gensym_uw_750 = {cleaner = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x2499d70, _M_const_object = 0x2499d70, _M_function_pointer = 0x2499d70, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x2499d70, this adjustment 8}, _M_pod_data = "p\235I\002\000\000\000\000\b\000\000\000\000\000\000"}, _M_manager = 0x7ff350 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x7ff140 >::_M_invoke(const std::_Any_data &)>}} shield_blocked = ev = conducts = {{conduct = NUM_CONDUCTS, pgain = 0, known = true, enabled = false, victim = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, enabled = false, victim = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, enabled = false, victim = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}}} #21 0x00000000006780dd in fight_melee (attacker=0x1122818, defender=0x10fde20, did_hit=0x0, simu=) at fight.cc:311 melee_attk = { = {_vptr.attack = 0xc2dd90, attacker = 0x1122818, defender = 0x10fde20, responsible = 0x1122818, attack_occurred = true, cancel_attack = false, did_hit = true, needs_message = true, attacker_visible = true, defender_visible = true, perceived_attack = true, obvious_effect = false, to_hit = 23, damage_done = 3, special_damage = 0, aux_damage = 0, min_delay = 0, final_attack_delay = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, ev_margin = 13, attk_type = AT_HIT, attk_flavour = AF_PLAIN, attk_damage = 8, weapon = 0x0, damage_brand = SPWPN_NORMAL, wpn_skill = SK_UNARMED_COMBAT, shield = 0x0, art_props = {mData = {0 }}, unrand_entry = 0x0, attacker_to_hit_penalty = 0, attack_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2601778 "bug"}}, verb_degree = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, no_damage_message = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, special_damage_message = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, aux_attack = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, aux_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, attacker_armour_tohit_penalty = 0, attacker_shield_tohit_penalty = 0, defender_shield = 0x0, miscast_level = -1, miscast_type = 0, miscast_target = 0x0, fake_chaos_attack = false, simu = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11df518 ""}}, kill_type = KILLED_BY_MONSTER}, attack_number = 0, effective_attack_number = 0, cleave_targets = { >> = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_node = {_M_next = 0x7fff1527c788, _M_prev = 0x7fff1527c788}}}, }, cleaving = false, attack_position = {x = 13, y = 15}} nrounds = pos = {x = 13, y = 14} effective_attack_number = attack_number = #22 0x0000000000832d4f in handle_monster_move (mons=0x1122818) at mon-act.cc:2212 new_target = targ = disabled = old_energy = entry = non_move_energy = #23 0x0000000000834c75 in handle_monsters (with_noise=) at mon-act.cc:2695 mon = 0x1122818 oldspeed = 82 tries = #24 0x0000000000b6e21f in world_reacts () at main.cc:2525 No locals. #25 0x0000000000b7538e in _input () at main.cc:1529 player_disabled = {was_disabled = false} #26 0x0000000000b75cc5 in _launch_game () at main.cc:479 game_start = true ccon = {cstate = false, smartcstate = false} #27 0x0000000000b78e7b in _launch_game_loop () at main.cc:380 game_ended = false #28 main (argc=, argv=0x7fff1527d528) at main.cc:336 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Apr 12 2016 at 03:22:35 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-18c4181edb/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-18c4181edb/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-18c4181edb/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 5 Level id: D:5 Level build method = , level layout type = rooms, absdepth0 = 4 Level vaults: layout_basic lemuel_doored_altar gammafunk_temple_overflow_pools minmay_temple_entry_butterflies first_bread kennysheep_generic_room_14 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Aim: a hobgoblin, wielding a club (moderately wounded) You freeze the hobgoblin. The hobgoblin is severely wounded. The hobgoblin completely misses you. The kobold throws a stone. The stone hits you but does no damage. You see here a stone. The kobold throws a stone. The stone hits you but does no damage. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin, wielding a club (severely wounded) You freeze the hobgoblin. You kill the hobgoblin! The kobold throws a stone. The stone hits you. Your magical contamination has completely faded away. You see here a short sword. c - a short sword Wield which item (- for none, * to show all)? (? for menu, Esc to quit) c - a +0 short sword (weapon) You hit the hobgoblin. You grab the hobgoblin. The hobgoblin is severely wounded. You constrict the hobgoblin. The hobgoblin misses you. You hit the hobgoblin. You kill the hobgoblin! You barely miss the kobold. Your grab misses the kobold. The kobold barely misses you. The kobold hits you. You closely miss the kobold. Your grab misses the kobold. You squeeze the kobold. The kobold is moderately wounded. The kobold barely misses you. You hit the kobold. Your grab misses the kobold. The kobold is severely wounded. The kobold barely misses you. You closely miss the kobold. Your grab misses the kobold. The kobold is severely wounded. The kobold barely misses you. You barely miss the kobold. Your grab misses the kobold. The kobold is severely wounded. The kobold hits you. You hit the kobold. You kill the kobold! You see here a stone. Things that are here: a club; a hobgoblin corpse You see here a stone. Magic restored. A giant cockroach comes into view. The giant cockroach misses you. The giant cockroach closely misses you. Found a bread ration. You hit the giant cockroach. You kill the giant cockroach! No target in view! d - an inky potion b - 2 bread rations (gained 1) Found a stone staircase leading down. e - a scroll labeled MOMEIB KYJENAE Found 11 arrows of dispersal and a ring mail. A kobold comes into view. It is wielding a whip. Found an amethyst potion. A kobold is nearby! Found a stone staircase leading down. The kobold shouts! The kobold barely misses you. You hit the kobold but do no damage. Your grab misses the kobold. You squeeze the kobold. You kill the kobold! You have reached level 2! Memorise Throw Frost, consuming 2 spell levels and leaving 2? You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'b'. (m)acro, (M)acro raw, keymap [(k) default, (x) level-map, (t)argeting, (c)onfirm, m(e)nu], (s)ave? Input macro trigger key: \{-1012} Input macro action: zbf Created macro '\{-1012}' => 'zbf'. You found a shaft! f - a meat ration Found 14 gold pieces. Things that are here: a whip; a stone g - an amethyst potion You now have 14 gold pieces. A bat comes into view. A bat is nearby! A bat is nearby! The helpless bat fails to defend itself. You puncture the bat! You kill the bat! A bat comes into view. Found a glowing sapphire ring. A bat is nearby! A bat is nearby! The helpless bat fails to defend itself. You hit the bat. You grab the bat. Your squeeze misses the bat. The bat is severely wounded. You constrict the bat. You kill the bat! No target in view! h - a glowing sapphire ring Put on which piece of jewellery? (? for menu, Esc to quit) h - a ring of poison resistance (left tentacle) A bat comes into view. Found a yellow potion. The bat hits you but does no damage. You miss the bat. Your grab misses the bat. The bat barely misses you. You barely miss the bat. Your grab misses the bat. The bat hits you but does no damage. The bat barely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat You miscast Freeze. You are very lightly contaminated with residual magic. Your tentacles feel numb with cold. The bat hits you but does no damage. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Frost Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat The puff of frost misses the bat. The bat hits you. You hit the bat but do no damage. Your grab misses the bat. The bat hits you. You closely miss the bat. Your grab misses the bat. The bat misses you. Casting: Throw Frost 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.) The bat closely misses you. The bat hits you. You hit the bat. You kill the bat! i - a yellow potion Your magical contamination has completely faded away. As you open the door, it creaks loudly! There is an open door here. There is an open door here. A hobgoblin comes into view. Found a scroll labeled GOCHOM JAIH. A hobgoblin is nearby! A hobgoblin is nearby! The helpless hobgoblin fails to defend itself. You hit the hobgoblin. Your grab misses the hobgoblin. The hobgoblin is severely wounded. The hobgoblin misses you. You hit the hobgoblin. You kill the hobgoblin! j - a scroll labeled GOCHOM JAIH You see here a hobgoblin corpse. HP restored. k - a scroll labeled ZIAZACLAN A kobold comes into view. A hobgoblin comes into view. It is wielding a club. The kobold shouts! Found a stone staircase leading down. The kobold closely misses you. The hobgoblin shouts! You hit the kobold. Your grab misses the kobold. The kobold is heavily wounded. The kobold hits you. You hit the kobold. You kill the kobold! Casting: Throw Frost Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin, wielding a club You freeze the hobgoblin. The hobgoblin is lightly wounded. The hobgoblin misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin, wielding a club (lightly wounded) You miscast Freeze. You are very lightly contaminated with residual magic. Nothing appears to happen. The hobgoblin hits you with a club. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin, wielding a club (lightly wounded) You freeze the hobgoblin. The hobgoblin is moderately wounded. The hobgoblin closely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin, wielding a club (moderately wounded) You freeze the hobgoblin. You kill the hobgoblin! You start resting. Your magical contamination has completely faded away. Things that are here: a club; a kobold corpse A jackal comes into view. A jackal is nearby! A rat and a jackal come into view. You hit the jackal. You grab the jackal. You squeeze the jackal. You kill the jackal! A jackal comes into view. You see here a jackal corpse. The helpless jackal fails to defend itself. You hit the jackal. You grab the jackal. The jackal is severely wounded. You constrict the jackal. You kill the jackal! The rat bites you. You see here a jackal corpse. The jackal closely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - jackal Aim: a jackal You freeze the jackal. The jackal is almost dead. The jackal closely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - jackal Aim: a jackal (almost dead) You freeze the jackal. You kill the jackal! The rat twitches its whiskers. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - rat Aim: a rat You freeze the rat. You kill the rat! A giant newt comes into view. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Freeze 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.) Things that are here: a jackal corpse x2 You start resting. You barely miss the giant newt. Your grab misses the giant newt. Your squeeze misses the giant newt. The giant newt bites you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - giant newt Aim: a giant newt You freeze the giant newt. You kill the giant newt! Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Freeze 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.) You start resting. Magic restored. Things that are here: a jackal corpse x2 A hobgoblin comes into view. A hobgoblin is nearby! A hobgoblin is nearby! No target in view! No target in view! No target in view! You closely miss the hobgoblin. The hobgoblin shouts! Your grab misses the hobgoblin. The hobgoblin hits you. You hit the hobgoblin. You kill the hobgoblin! Your Ice Magic skill increases to level 4! Done exploring. Done exploring. Done exploring. (D) Dungeon Where to? (? - help) There is a stone staircase leading down here. You climb downwards. A ball python comes into view. Found an opal ring, 14 bolts and a scroll labeled MOMEIB KYJENAE. There is a stone staircase leading up here. You see here an opal ring. You hit the ball python. You kill the ball python! Casting: Freeze 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.) l - an opal ring Put on which piece of jewellery? (? for menu, Esc to quit) You feel clever. l - a +3 ring of intelligence (right tentacle) e - 2 scrolls labeled MOMEIB KYJENAE (gained 1) Things that are here: 14 bolts; a ball python corpse A hobgoblin comes into view. It is wielding a club. The helpless hobgoblin fails to defend itself. You hit the hobgoblin. You grab the hobgoblin. You squeeze the hobgoblin. You kill the hobgoblin! Things that are here: a club; a hobgoblin corpse Found 4 arrows of frost and 10 arrows. Found an escape hatch in the ceiling. A kobold comes into view. Found 11 gold pieces. A hobgoblin comes into view. A bat comes into view. The kobold shouts! Found a slice of pizza. A bat comes into view. You barely miss the kobold. You grab the kobold. You squeeze the kobold, but do no damage. You constrict the kobold. The bat hits you but does no damage. The kobold hits you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold (severely wounded, constricted by you) You freeze the kobold. You kill the kobold! You have reached level 3! Your experience leads to an increase in your attributes! Your base attributes are Str 7, Int 17, Dex 12. Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. The bat hits you but does no damage. The bat barely misses you. The bat hits you but does no damage. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin You freeze the hobgoblin. You kill the hobgoblin! The bat misses you. The bat hits you but does no damage. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Freeze 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.) The bat hits you. The bat hits you but does no damage. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat You freeze the bat. The bat is heavily wounded. The bat hits you. The bat misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - bat Aim: a bat (heavily wounded) You freeze the bat. You kill the bat! The bat hits you but does no damage. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - bat Aim: a bat You freeze the bat. The bat is moderately wounded. The bat barely misses you. You start resting. The bat misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast that spell. You closely miss the bat. Your grab misses the bat. The bat is moderately wounded. The bat hits you but does no damage. The bat hits you but does no damage. You see here a bat corpse. The bat hits you. The bat hits you but does no damage. The bat barely misses you. The bat hits you but does no damage. You hit the bat. You kill the bat! No target in view! You start resting. Magic restored. Found a mace. You now have 25 gold pieces (gained 11). You see here a bat corpse. You now have 38 gold pieces (gained 13). m - a slice of pizza HP restored. You see here a bat corpse. You see here 4 arrows of frost. An adder comes into view. An adder is nearby! An adder is nearby! The helpless adder fails to defend itself. You hit the adder. Your grab misses the adder. Your squeeze misses the adder. The adder is moderately wounded. The adder bites you. x2 Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - adder Aim: an adder (moderately wounded) You freeze the adder. The adder is heavily wounded. The adder bites you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (heavily wounded) You freeze the adder. The adder is heavily wounded. The adder closely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (heavily wounded) You miscast Freeze. You are very lightly contaminated with residual magic. Nothing appears to happen. The adder bites you. * * * LOW HITPOINT WARNING * * * The adder closely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (heavily wounded) You freeze the adder. The adder seems to slow down. The adder is severely wounded. The adder bites you. * * * LOW HITPOINT WARNING * * * You are lethally poisoned! The adder poisons you! Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (severely wounded, slow) You freeze the adder. You kill the adder! * * * LOW HITPOINT WARNING * * * You feel sick. Drink which item? (? for menu, Esc to quit) It was a potion of haste. You feel yourself speed up. There is a lethal amount of poison in your body! Drink which item? (? for menu, Esc to quit) It was a potion of ambrosia. You are confused. You feel invigorated. You feel sick. You see here an adder corpse. You're too confused to move! You feel sick. You bump into the rock wall. An adder comes into view. You feel less invigorated. You feel less confused. You feel sick. You are no longer poisoned. You see here 10 arrows. You see here 13 gold pieces. The helpless adder fails to defend itself. You hit the adder. Your grab misses the adder. The adder is moderately wounded. The adder barely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - adder Aim: an adder (moderately wounded) You freeze the adder. The adder seems to slow down. The adder is heavily wounded. The adder bites you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (heavily wounded, slow) You freeze the adder. You kill the adder! Casting: Freeze 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.) You now have 51 gold pieces (gained 13). You see here an adder corpse. Found a robe. No target in view! A bat and a rat come into view. There are monsters nearby! The helpless bat fails to defend itself. You hit the bat. You kill the bat! Found an encrusted peridot ring. Found an escape hatch in the floor. The helpless rat fails to defend itself. You hit the rat. You kill the rat! d - an encrusted peridot ring Put on which piece of jewellery? (? for menu, Esc to quit) You feel stronger. d - a +4 ring of strength (on tentacle) A goblin comes into view. It is wielding a club. Found a blue potion. Found two stone staircases leading down. Found a stone staircase leading down. Your extra speed is starting to run out. The goblin shouts! The goblin hits you with a club. You hit the goblin. You kill the goblin! Items here: ( )) † a club; a hunting sling; 17 stones; a goblin corpse You feel yourself slow down. g - a blue potion A goblin comes into view. It is wielding a club. You see here a scroll labeled NUTEPN KUXTA. n - a scroll labeled NUTEPN KUXTA The goblin shouts! You hit the goblin. You kill the goblin! You see here a club. b - 3 bread rations (gained 1) Your magical contamination has completely faded away. A giant newt comes into view. A giant newt is nearby! A hobgoblin comes into view. A kobold comes into view. A kobold comes into view. It is wielding a dagger. The kobold moves out of view. The helpless giant newt fails to defend itself. You hit the giant newt. You kill the giant newt! The helpless hobgoblin fails to defend itself. You puncture the hobgoblin! You kill the hobgoblin! You barely miss the kobold. Your grab misses the kobold. The kobold barely misses you. The kobold hits you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold You freeze the kobold. You kill the kobold! Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Freeze 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.) A hobgoblin comes into view. A hobgoblin is nearby! The hobgoblin shouts! Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin You freeze the hobgoblin. The hobgoblin is lightly wounded. The hobgoblin hits you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin (lightly wounded) You freeze the hobgoblin. You kill the hobgoblin! Casting: Freeze 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.) You see here a hobgoblin corpse. o - a scroll labeled TAOTAED ARGHESK Found a stone staircase leading up. There is a stone staircase leading up here. You are feeling hungry. Found a stone staircase leading up. You now have 64 gold pieces (gained 13). There is an escape hatch in the floor here. A goblin comes into view. The helpless goblin fails to defend itself. You hit the goblin. You grab the goblin. The goblin is severely wounded. You constrict the goblin. You kill the goblin! You see here a goblin corpse. You butcher the goblin corpse. p - 2 chunks of flesh You see here a goblin skeleton. Eating one of 2 chunks of flesh. This raw flesh tastes terrible. You continue eating. x2 There is a stone staircase leading down here. Done exploring. Done exploring. (D) Dungeon Where to? (Enter - D:2, ? - help) Okay, then. Unknown command. You climb downwards. Found a leather armour. There is a stone staircase leading up here. A hobgoblin comes into view. It is wielding a club. Found a meat ration. Found a stone staircase leading down. You see here a leather armour. Found a small granite ring. The hobgoblin hits you with a club. Found a scroll labeled MOMEIB KYJENAE. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin, wielding a club You freeze the hobgoblin. You kill the hobgoblin! Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Freeze 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.) Found a faded altar to an unknown god. A rat comes into view. Found a stone staircase leading up. A kobold comes into view. It is wielding a short sword. The helpless rat fails to defend itself. You hit the rat. You grab the rat. The rat is severely wounded. You constrict the rat. You kill the rat! You have reached level 4! The kobold shouts! Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - kobold Aim: a kobold, wielding a short sword You freeze the kobold. The kobold is heavily wounded. The kobold barely misses you. A rat comes into view. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - kobold Aim: a kobold, wielding a short sword (heavily wounded) You freeze the kobold. You kill the kobold! Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Freeze 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.) Found a scroll labeled JOUSCH ONGAYGYF. You see here a short sword. Found 8 gold pieces. The rat bites you but does no damage. You hit the rat. You kill the rat! No target in view! You now have 72 gold pieces (gained 8). q - a scroll labeled JOUSCH ONGAYGYF Magic restored. r - an emerald ring; m - 2 slices of pizza (gained 1) Put on which piece of jewellery? (? for menu, Esc to quit) You feel slightly jumpy. Oops, that ring feels deathly cold. r - a cursed ring of teleportation (on tentacle) s - a scroll labeled GALISU UPRA Found a stone staircase leading up. e - 3 scrolls labeled MOMEIB KYJENAE (gained 1) t - a small granite ring e - 4 scrolls labeled MOMEIB KYJENAE (gained 1) e - 5 scrolls labeled MOMEIB KYJENAE (gained 1) f - 2 meat rations (gained 1) Found an escape hatch in the floor. Put on which piece of jewellery? (? for menu, Esc to quit) t - a ring of protection from fire (on tentacle) Found a leather armour. Found a stone staircase leading down. Found a rapier. A worm and a hobgoblin come into view. The hobgoblin shouts! Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - hobgoblin Aim: a hobgoblin You freeze the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - hobgoblin Aim: a hobgoblin (almost dead) You freeze the hobgoblin. You kill the hobgoblin! You hit the worm. You grab the worm. The worm is lightly wounded. You constrict the worm. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - worm Aim: a worm (moderately wounded, constricted by you) You freeze the worm. The worm is moderately wounded. You constrict the worm. The worm closely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - worm Aim: a worm (heavily wounded, constricted by you) You freeze the worm. The worm is severely wounded. You constrict the worm. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - worm Aim: a worm (almost dead, constricted by you) You freeze the worm. The worm is almost dead. You constrict the worm. You kill the worm! You start resting. HP restored. Eating a chunk of flesh. This raw flesh tastes terrible. You continue eating. x2 Found a club. A rat comes into view. You see here a club. A rat is nearby! The helpless rat fails to defend itself. You hit the rat. You kill the rat! Magic restored. You now have 78 gold pieces (gained 6). A hobgoblin comes into view. It is wielding a club. Found a bread ration. You see here a scroll labeled MOMEIB KYJENAE. Found a scroll labeled QOUCAO BO GEGE. Found an escape hatch in the ceiling. The helpless hobgoblin fails to defend itself. You hit the hobgoblin. You kill the hobgoblin! Things that are here: a club; a hobgoblin corpse b - 4 bread rations (gained 1) e - 6 scrolls labeled MOMEIB KYJENAE (gained 1) b - 5 bread rations (gained 1) p - a glowing coppery potion Found a hand axe. Found a robe and 14 stones. A goblin comes into view. It is wielding a dagger of venom. Found 10 gold pieces. Found a leather armour and 12 bolts. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Frost Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin, wielding a dagger of venom (resting) The puff of frost hits the goblin. The goblin is heavily wounded. The goblin shouts! Casting: Throw Frost Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Frost Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin, wielding a dagger of venom (heavily wounded) The puff of frost misses the goblin. A rat comes into view. Casting: Throw Frost Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Frost Press: ? - help, Shift-Dir - straight line, f/p - goblin Aim: a goblin, wielding a dagger of venom (heavily wounded) The puff of frost hits the goblin. You kill the goblin! Found a club, 15 gold pieces and a bread ration. The rat closely misses you. You hit the rat. You grab the rat. The rat is moderately wounded. You constrict the rat. You kill the rat! No target in view! No target in view! Things that are here: a dagger of venom; a goblin corpse u - a dagger of venom Wield which item (- for none, * to show all)? (? for menu, Esc to quit) It begins to drip with poison! u - a +0 dagger of venom (weapon) Drop what? 21/52 slots (_ for help) (? for menu, Esc to quit) You drop a +0 short sword. Adjust to which letter? (? for menu, Esc to quit) a - a +0 dagger of venom (weapon); u - a book of Frost c - a scroll labeled KEOZXEASHI You now have 88 gold pieces (gained 10). You now have 103 gold pieces (gained 15). Found a stone staircase leading down. b - 6 bread rations (gained 1) Found a scale mail. v - a scroll labeled QOUCAO BO GEGE You now have 119 gold pieces (gained 16). You see here a hand axe. e - 7 scrolls labeled MOMEIB KYJENAE (gained 1) There is a stone staircase leading up here. A goblin comes into view. A goblin is nearby! You see here a ring of strength. w - a ring of strength The helpless goblin fails to defend itself. You hit the goblin. You kill the goblin! Put on which piece of jewellery? (? for menu, Esc to quit) You feel stronger. w - a +2 ring of strength (on tentacle) A bat and a rat come into view. The helpless rat fails to defend itself. You puncture the rat! You kill the rat! The helpless bat fails to defend itself. You puncture the bat! You kill the bat! There is an escape hatch in the floor here. You are feeling hungry. You see here a scale mail. There is a stone staircase leading down here. An adder comes into view. The adder misses you. Casting: Throw Frost Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - adder Aim: an adder You freeze the adder. The adder is heavily wounded. The adder barely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (heavily wounded) You freeze the adder. The adder is almost dead. The adder bites you. x2 Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - adder Aim: an adder (almost dead) You freeze the adder. You kill the adder! Your Ice Magic skill increases to level 5! Casting: Freeze 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.) You see here an adder corpse. You butcher the adder corpse. x - 2 chunks of flesh You see here an adder skeleton. Eating one of 2 chunks of flesh. This raw flesh tastes terrible. You continue eating. x2 Done exploring. (D) Dungeon Where to? (Enter - D:2, ? - help) There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Magic restored. An ogre comes into view. It is wielding a giant spiked club. Press: ? - help, . - travel You can't see that place. [the floor.] Placed new exclusion. (D) Dungeon Where to? (Enter - D:4, ? - help) HP restored. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Done exploring. Things that are here: a +0 short sword; a goblin skeleton There is a stone staircase leading down here. You climb downwards. Level annotation: exclusion: ogre There is a stone staircase leading up here. Found 18 stones. y - a book of Envenomations You open the door. There is an open door here. z - a book of Transfigurations You open the door. A giant newt and Sigmund come into view. Found 18 gold pieces and a scroll labeled GALISU UPRA. There is an open door here. Press: ? - help, v - describe, . - travel Here: Sigmund, wielding a scythe and wearing a robe (resting) The floor. Placed new exclusion. Unknown command. You close the door. (D) Dungeon Where to? (Enter - D:3 @ (x,y), ? - help) 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 a stone staircase leading down here. You climb downwards. Level annotation: exclusion: ogre, Sigmund There is a stone staircase leading up here. You enter a teleport trap! The teleport trap disappears. Your surroundings suddenly seem different. A giant gecko, 2 orcs and an orc priest come into view. Found a scroll labeled ZIAZACLAN. Found a stone staircase leading down. The orc priest shouts! Found 9 gold pieces. The orc priest mumbles some strange prayers to Beogh against you. Beogh smites you! Ouch! That really hurt! There is a stone staircase leading down here. You climb downwards. A quokka comes into view. Found an escape hatch in the floor. There is a stone staircase leading up here. The helpless quokka fails to defend itself. You puncture the quokka! You kill the quokka! Casting: Freeze 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.) You start resting. All of the chunks of flesh in your inventory have rotted away. You are suddenly yanked towards a nearby monster! Your surroundings suddenly seem different. Found 2 poisoned needles and a rapier. A centaur zombie comes into view. You open the door. There is an open door here. You close the door. Read which item? (? for menu, Esc to quit) Okay, then. You start resting. You are feeling hungry. You start resting. You are suddenly yanked towards a nearby monster! Your surroundings suddenly seem different. The helpless centaur zombie fails to defend itself. You hit the centaur zombie. Your squeeze misses the centaur zombie. The centaur zombie closely misses you. You hit the centaur zombie. The centaur zombie hits you. You hit the centaur zombie but do no damage. The centaur zombie misses you. The centaur zombie hits you! You hit the centaur zombie. The centaur zombie barely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - centaur zombie Aim: a centaur zombie You freeze the centaur zombie. The centaur zombie resists. The centaur zombie hits you. * * * LOW HITPOINT WARNING * * * Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - centaur zombie Aim: a centaur zombie You freeze the centaur zombie. The centaur zombie resists. The centaur zombie hits you. * * * LOW HITPOINT WARNING * * * Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - centaur zombie Aim: a centaur zombie You freeze the centaur zombie. The centaur zombie completely resists. The centaur zombie barely misses you. The centaur zombie hits you. You die... >>>>>>>>>>>>>>>>>>>>>> Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 0, saving_game: 0, updating_scores: 1: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [fazisi] Species: Octopode Job: Ice Elementalist HP: 0/27; mods: 0/0 MP: 4/7; mod: 0 Stats: 13 (13) 21 (21) 12 (12) Position: (13, 14), god: No God (0), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 0 | 0 | 0/50 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 0 | 0 | 0/50 Axes | | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | | 0 | 0 | 0 | 0 | 0/50 Polearms | | 0 | 0 | 0 | 0 | 0/50 Staves | | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/50 Bows | | 0 | 0 | 0 | 0 | 0/50 Crossbows | | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Dodging | X | 0 | 0 | 2 | 151 | 1/150 Stealth | X | 0 | 0 | 2 | 127 | 52/75 Shields | | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 2 | 179 | 1/178 Conjurations | X | 0 | 0 | 1 | 51 | 1/100 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/50 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/50 Translocations | | 0 | 0 | 0 | 0 | 0/50 Transmutations | | 0 | 0 | 0 | 0 | 0/50 Fire Magic | | 0 | 0 | 0 | 0 | 0/50 Ice Magic | X | 1 | 100 | 5 | 781 | 31/300 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | | 0 | 0 | 0 | 0 | 0/50 Poison Magic | | 0 | 0 | 0 | 0 | 0/35 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: Attributes: #12: 119 #27: 117 #49: 203 #59: 1 Mutations: camouflage: 1 (innate) gelatinous body: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 dagger of venom eq slot #10, inv slot #7: ring of poison resistance eq slot #11, inv slot #11: +3 ring of intelligence eq slot #12, inv slot #3: +4 ring of strength eq slot #13, inv slot #17: cursed ring of teleportation eq slot #14, inv slot #19: ring of protection from fire eq slot #15, inv slot #22: +2 ring of strength }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ######## #......### +..(...+.# #......#.# #...)..#.# #@.....#.# #Z.....#.# ########.# #.. ### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>