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:18:58.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) [0x7fead39cf4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fead3d65b7b]: /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) [0x7fead39ba76d]: /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". 0x00007fead3d6584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fead3d6584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005bf3fb in call_gdb (file=0x7fead3d50180) at crash.cc:420 gdb = attach_cmd = "attach 22139\000\000\000\000\000\000\000" #2 0x00000000005c5ff2 in do_crash_dump () at dbg-asrt.cc:672 t = 1460517738 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2799838 "/dgldir/morgue/fazisi/"}} name = "/dgldir/morgue/fazisi/crash-fazisi-20160413-032218.txt", '\000' file = 0x7fead3d50180 #3 0x00000000005bef8c in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007fead3d65b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005c57a9 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe53631c30 "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 = 0x7ffe53632510, reg_save_area = 0x7ffe53632440}} #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 = 0x2882f20, _M_finish = 0x288307c, _M_end_of_storage = 0x28830f0}}, } 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 = 0x32ea948 " Dungeon Crawl Stone Soup version 0.18-a0-1747-g18c4181 (webtiles) character file.\n\n84 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 = 0x232c1d8 "action_counts"}}, full_id = true, se = 0x7ffe53632cb0} #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 = 0x32e7038 "\376\377\377\377xi"}} hiscore = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x0}} lines = fname = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x28737c8 "morgue-fazisi-20160413-032218"}} #14 0x000000000091e571 in ouch (dam=, death_type=KILLED_BY_MONSTER, source=64, 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 = 0x277d1b8 "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 = 0x2797388 "34.169"}}, tiles = 1 '\001', points = 84, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x20ab598 "fazisi"}}, race = 32, job = 11, race_class_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x27ada98 "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 = 0x27358e8 "Chiller"}}, death_type = 0, death_source = 64, death_source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2782478 "a hobgoblin"}}, 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 = 0x7ffe53632d20, _M_right = 0x7ffe53632d20}, _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 = 0x2782478 "a hobgoblin"}}, 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 = 3 '\003', absdepth = 3, 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 = 16, final_base_max_mp = 7, damage = 3, source_damage = 3, turn_damage = 3, str = 7, intel = 18, 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 = 1460517555, death_time = 1460517738, real_time = 181, num_turns = 1783, num_aut = 17901, num_diff_runes = 0, num_runes = 0, kills = 40, 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 = 0x2838108 "very slightly contaminated,drained"}}, gold = 146, gold_found = 146, gold_spent = 0, zigs = 0, zigmax = 0, scrolls_used = 0, potions_used = 0, 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=0x11245a8, 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=0x7ffe53633280, dam=3, flavour=BEAM_NONE, clean=) at attack.cc:1037 No locals. #17 0x0000000000561dcf in attack::handle_phase_damaged (this=0x7ffe53633280) at attack.cc:100 No locals. #18 0x000000000080a256 in melee_attack::handle_phase_damaged (this=0x7ffe53633280) at melee_attack.cc:515 shroud_broken = false #19 0x00000000008084a7 in melee_attack::handle_phase_hit (this=0x7ffe53633280) at melee_attack.cc:415 hit_woke_orc = false stop_hit = #20 0x0000000000807a1f in melee_attack::attack (this=0x7ffe53633280) 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 = 0x21097a0, _M_const_object = 0x21097a0, _M_function_pointer = 0x21097a0, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x21097a0, this adjustment 5}, _M_pod_data = "\240\227\020\002\000\000\000\000\005\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=0x11245a8, defender=0x10fde20, did_hit=0x0, simu=) at fight.cc:311 melee_attk = { = {_vptr.attack = 0xc2dd90, attacker = 0x11245a8, defender = 0x10fde20, responsible = 0x11245a8, 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 = 14, 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 = 10, attk_type = AT_HIT, attk_flavour = AF_PLAIN, attk_damage = 5, 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 = 0x278f308 "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 = 0x7ffe53633438, _M_prev = 0x7ffe53633438}}}, }, cleaving = false, attack_position = {x = 23, y = 37}} nrounds = pos = {x = 23, y = 38} effective_attack_number = attack_number = #22 0x0000000000832d4f in handle_monster_move (mons=0x11245a8) 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 = 0x11245a8 oldspeed = 80 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=0x7ffe536341d8) 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 = 3 Level id: D:3 Level build method = , level layout type = corridors, absdepth0 = 2 Level vaults: layout_loops_ring gup_sewer_entry_glass first_bread grunt_decor_mini_mirrors uniq_terence uniq_robin Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, fazisi the Octopode Ice Elementalist. The bosom of this dungeon contains the fabled artefact, the Orb of Zot. Press ? for a list of commands and other information. Found four items. Found a staircase leading out of the dungeon. Okay, then. c - an emerald potion d - a sedimented sapphire potion There is a dry fountain here. You see here a mace. e - a mace Adjust to which letter? (? for menu, Esc to quit) a - a mace; e - a book of Frost a - a +0 mace (weapon) There is a staircase leading out of the dungeon here. f - a fizzy inky potion Found 31 sling bullets. g - a cyan potion A rat comes into view. Found a stone staircase leading down. A bat comes into view. The bat hits you but does no damage. You hit the bat. Your grab misses the bat. The bat is moderately wounded. The bat completely misses you. The bat hits you. The bat barely misses you. You closely miss the bat. You grab the bat. Your squeeze misses the bat. The bat is moderately wounded. You constrict the bat. The bat closely misses you. The bat barely misses you. The bat struggles to escape constriction. You hit the bat. You kill the bat! The rat bites you but does no damage. You closely miss the rat. Your grab misses the rat. You squeeze the rat. You kill the rat! Found a stone staircase leading down. A hobgoblin comes into view. The helpless hobgoblin fails to defend itself. You hit the hobgoblin. You grab the hobgoblin. Your squeeze misses the hobgoblin. The hobgoblin is severely wounded. You constrict the hobgoblin. The hobgoblin hits you. You hit the hobgoblin. You kill the hobgoblin! There is a stone staircase leading down here. A rat comes into view. The rat moves out of view. Found 11 gold pieces. The rat barely misses you. You sock the rat! You kill the rat! No target in view! You now have 11 gold pieces. HP restored. A giant newt comes into view. A giant newt is nearby! Found a scroll labeled DISATE CIU. The helpless giant newt fails to defend itself. You hit the giant newt. You kill the giant newt! h - a scroll labeled DISATE CIU A giant newt comes into view. You see here 18 gold pieces. The helpless giant newt fails to defend itself. You hit the giant newt. You kill the giant newt! You now have 29 gold pieces (gained 18). You now have 39 gold pieces (gained 10). Found 8 arrows. Found 16 stones. No target in view! A goblin comes into view. It is wielding a dagger. A goblin is nearby! The goblin shouts! Found a ring mail. Found a stone staircase leading down. You see here 8 arrows. You barely miss the goblin. Your grab misses the goblin. The goblin barely misses you. You closely miss the goblin. Your grab misses the goblin. The goblin barely misses you. Unknown command. Unknown command. Unknown command. Unknown command. (m)acro, (M)acro raw, keymap [(k) default, (x) level-map, (t)argeting, (c)onfirm, m(e)nu], (s)ave? Input macro trigger key: \{-1011} Input macro action: zaf Created macro '\{-1011}' => 'zaf'. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin, wielding a dagger You freeze the goblin. You kill the goblin! Things that are here: a dagger; a goblin corpse You see here 16 stones. Magic restored. There is a stone staircase leading down here. Found a ring mail. Found a dagger. Found a spear. You see here a dagger. A giant gecko comes into view. Unknown command. A giant gecko is nearby! Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - giant gecko Aim: a giant gecko (clinging, resting) You freeze the giant gecko. The giant gecko is moderately wounded. The giant gecko 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 - giant gecko Aim: a giant gecko (moderately wounded, clinging) You freeze the giant gecko. You kill the giant gecko! You have reached level 2! You see here a giant gecko corpse. A goblin comes into view. The goblin shouts! You hit the goblin. You grab the goblin. The goblin is moderately wounded. You constrict the goblin. The goblin barely misses you. You sock the goblin! You kill the goblin! 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 now have 47 gold pieces (gained 8). A bat and a kobold come into view. Found 11 arrows. You see here 11 arrows. The helpless kobold fails to defend itself. You hit the kobold but do no damage. You grab the kobold. You constrict the kobold, but do no damage. The kobold hits you with a short sword. The kobold completely misses 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, wielding a short sword (constricted by you) 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.) Things that are here: a short sword; a stone The helpless bat fails to defend itself. You hit the bat. You kill the bat! You start resting. Magic restored. Found a hand axe. i - a blackened blue amulet HP restored. You see here 8 arrows. You see here a ring mail. You now have 57 gold pieces (gained 10). Done exploring. Put on which piece of jewellery? (? for menu, Esc to quit) i - an amulet of harm (around mantle) (D) Dungeon Where to? (? - help) There is a stone staircase leading down here. You climb downwards. Found a meat ration and a scroll labeled NUKUQI ZADYCK. There is a stone staircase leading up here. Drop what? 9/52 slots (_ for help) (? for menu, Esc to quit) Really remove i - an amulet of harm? You remove your amulet of harm. The amulet rips away your life force as you remove it! You feel drained. You drop an uncursed amulet of harm. Unknown command. i - a meat ration There is a stone staircase leading up here. You see here an uncursed amulet of harm. A giant cockroach comes into view. Found a beef jerky and a bread ration. A goblin comes into view. The goblin shouts! The goblin wields a runed hunting sling. It bursts into flame! The goblin shoots a stone. The stone hits you but does no damage. You see here a stone. The goblin shoots a stone. The stone hits you. The stone burns you. There is a stone staircase leading up here. You see here an uncursed amulet of harm. You start resting. The goblin shoots a stone. The stone 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 - goblin Aim: a goblin, wielding a hunting sling of flaming You freeze the goblin. You kill the goblin! 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 - giant cockroach Aim: a giant cockroach You miscast Throw Frost. You are very lightly contaminated with residual magic. Nothing appears to happen. Casting: Throw Frost Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - giant cockroach Aim: a giant cockroach You freeze the giant cockroach. The giant cockroach is almost dead. The giant cockroach misses you. The giant cockroach 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 - giant cockroach Aim: a giant cockroach (severely wounded) You freeze the giant cockroach. You kill the giant cockroach! Things that are here: a hunting sling of flaming; 15 stones; a goblin corpse You start resting. Your magical contamination has completely faded away. You start resting. Magic restored. j - a beef jerky Found a stone staircase leading up. A bat and a kobold come into view. The kobold shouts! Found a blue potion. There are monsters nearby! The kobold 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 - kobold Aim: a kobold You freeze the kobold. You kill the kobold! The bat 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 - bat Aim: a bat You freeze the bat. The bat is heavily wounded. The bat 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 - bat Aim: a bat (heavily wounded) You miscast Freeze. You are very lightly contaminated with residual magic. Nothing appears to happen. The bat 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 - bat Aim: a bat (heavily wounded) You freeze the bat. You kill the bat! You start resting. A kobold comes into view. Found a scroll labeled DISATE CIU. Found a fizzy inky potion and 27 stones. You start resting. The kobold shouts! A quokka 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 - kobold Aim: a kobold You freeze the kobold. You kill the kobold! A dart slug comes into view. The quokka bites you. You hit the quokka. You grab the quokka. The quokka is moderately wounded. You constrict the quokka, but do no damage. The quokka bites you. The quokka 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 - quokka Aim: a quokka (moderately wounded, constricted by you) You freeze the quokka. You kill the quokka! The dart slug launches a dart at you. The slug dart misses you. Your magical contamination has completely faded away. An adder comes into view. An adder is nearby! The dart slug launches a dart at you. The slug dart hits you! The dart slug launches a dart at you. The slug dart hits you! * * * LOW HITPOINT WARNING * * * There is a stone staircase leading up here. You see here an uncursed amulet of harm. You climb upwards. There is a stone staircase leading down here. You start resting. A ball python comes into view. A ball python is nearby! A ball python is nearby! You start resting. A ball python is nearby! Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Throw Frost Press: ? - help, Shift-Dir - straight line, f - ball python Aim: a ball python (hasn't noticed you) The puff of frost misses the ball python. Casting: Throw Frost Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast that spell. There is a stone staircase leading down here. Casting: Throw Frost Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - ball python Aim: a ball python You freeze the ball python. You kill the ball python! Your base Ice Magic skill increases to level 4! 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.) There is a stone staircase leading down here. You start resting. Magic restored. You start resting. You are feeling hungry. You start resting. HP restored. You climb downwards. There is a stone staircase leading up here. You see here an uncursed amulet of harm. The dart slug launches a dart at you. The slug dart misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - dart slug Aim: a dart slug (clinging) You freeze the dart slug. The dart slug is moderately wounded. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - dart slug Aim: a dart slug (moderately wounded, clinging) You freeze the dart slug. The dart slug is severely wounded. The dart slug 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 - dart slug Aim: a dart slug (severely wounded, clinging) You freeze the dart slug. The dart slug is almost dead. The dart slug bites 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 - dart slug Aim: a dart slug (almost dead, clinging) You freeze the dart slug. You kill the dart slug! You see here a dart slug corpse. You butcher the dart slug corpse. k - 2 chunks of flesh You start resting. Eating one of 2 chunks of flesh. This raw flesh tastes terrible. You continue eating. x2 HP restored. You start resting. Magic restored. Found a glowing coral ring. 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 (resting) You freeze the adder. The adder is moderately wounded. The adder barely misses you. 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 (moderately wounded) You freeze the adder. The adder seems to slow down. 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, slow) You freeze the adder. You kill the adder! You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. You start resting. Magic restored. A bat and a rat come into view. The bat closely misses you. You hit the bat but do no damage. Your grab misses the bat. You squeeze the bat. The bat is severely wounded. The bat barely misses you. x2 You sock the bat! You kill the bat! The rat barely misses you. x2 You closely miss the rat. Your grab misses the rat. The rat misses you. 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! 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 rat comes into view. Found a scroll labeled ANUYPO XYWOKH. No target in view! No target in view! No target in view! Found 12 gold pieces. Found a stone staircase leading down. Found 13 gold pieces. A bat comes into view. The helpless rat fails to defend itself. You hit the rat but do no damage. Your grab misses the rat. The rat misses you. You closely miss the rat. Your grab misses the rat. Your squeeze misses the rat. The bat barely misses you. The rat closely misses you. The bat barely misses you. The rat twitches its whiskers. The rat 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 - rat Aim: a rat You freeze the rat. You kill the rat! The bat closely misses you. 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 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 - bat Aim: a bat (moderately wounded) You freeze the bat. You kill the bat! 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 63 gold pieces (gained 6). l - a glowing coral ring Put on which piece of jewellery? (? for menu, Esc to quit) l - a ring of see invisible (left tentacle) You start resting. Magic restored. m - a scroll labeled ANUYPO XYWOKH An adder comes into view. An adder is nearby! An adder is nearby! You see here 12 gold pieces. 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 You freeze the adder. The adder seems to slow down. 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, slow) You freeze the adder. The adder is almost dead. The adder bites you. You are 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 (almost dead, slow) You freeze the adder. You kill the adder! You are feeling hungry. You feel sick. 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. Eating a chunk of flesh. This raw flesh tastes terrible. You continue eating. x2 You feel sick. x4 You are no longer poisoned. You start resting. Magic restored. You start resting. HP restored. You now have 75 gold pieces (gained 12). You now have 88 gold pieces (gained 13). You now have 99 gold pieces (gained 11). There is a stone staircase leading down here. k - a blue potion You now have 105 gold pieces (gained 6). b - 2 bread rations (gained 1) n - a scroll labeled NUKUQI ZADYCK h - 2 scrolls labeled DISATE CIU (gained 1) f - 2 fizzy inky potions (gained 1) You now have 112 gold pieces (gained 7). Found a stone staircase leading down. You see here 27 stones. You see here 27 stones. You see here a rat skeleton. Found a stone staircase leading up. A rat comes into view. A rat is nearby! An adder comes into view. You barely miss the rat. You grab the rat. You squeeze the rat. You kill the rat! You see here a rat corpse. 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 You freeze the adder. The adder is heavily wounded. The adder bites you. You are poisoned. The adder poisons you! 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. You kill the adder! You feel sick. 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. You feel sick. x5 You are no longer poisoned. You start resting. Magic restored. You see here an adder corpse. You butcher the adder corpse. o - a chunk of flesh You see here an adder skeleton. You start resting. Eating a chunk of flesh. This raw flesh tastes terrible. You continue eating. x2 HP restored. A goblin comes into view. Found 8 gold pieces. You see here 8 gold pieces. The helpless goblin fails to defend itself. You hit the goblin. You kill the goblin! 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 120 gold pieces (gained 8). A dart slug comes into view. Found a snail-covered altar of Cheibriados. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - dart slug Aim: a dart slug (resting) You freeze the dart slug. The dart slug is lightly wounded. The dart slug 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 - dart slug Aim: a dart slug (lightly wounded) You freeze the dart slug. The dart slug is severely wounded. The dart slug 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 - dart slug Aim: a dart slug (severely wounded) You freeze the dart slug. You kill the dart slug! You have reached level 4! You start resting. Magic restored. You see here a dart slug corpse. A worm 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 - worm Aim: a worm (resting) You freeze the worm. The worm is moderately wounded. The worm 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 (moderately wounded) You freeze the worm. The worm is severely wounded. The worm 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 - worm Aim: a worm (heavily wounded) You freeze the worm. You kill the worm! 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. HP restored. You now have 127 gold pieces (gained 7). o - a blackened glass ring A giant newt comes into view. Put on which piece of jewellery? (? for menu, Esc to quit) You feel your magic capacity increase. o - a ring of magical power (right tentacle) Found 15 gold pieces. You completely miss the giant newt. Your grab misses the giant newt. The giant newt 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 - 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.) Found a stone staircase leading down. Found a helmet. You now have 142 gold pieces (gained 15). You now have 146 gold pieces (gained 4). You are feeling hungry. Found a faded altar to an unknown god. A kobold comes into view. It is wielding a whip. The kobold shouts! The kobold throws a stone. The stone barely misses you. The kobold 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 - kobold Aim: a kobold, wielding a whip You miscast Freeze. You are very lightly contaminated with residual magic. A chill runs through your body. The kobold 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 - kobold Aim: a kobold, wielding a whip 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.) Things that are here: a whip; 24 stones Things that are here: a whip; 24 stones Things that are here: 15 stones; a hunting sling of flaming Magic restored. Your magical contamination has completely faded away. Done exploring. (D) Dungeon Where to? (Enter - D:2, ? - help) There is a stone staircase leading down here. You climb downwards. You hear the sound of rushing water. There is an entrance to a sewer on this level. Hurry and find it before the portal rusts away! 2 goblins and a kobold come into view. There is a stone staircase leading up here. A goblin comes into view. It is wielding a club. A hobgoblin and Robin come into view. A giant gecko comes into view. Found 12 gold pieces. The goblin shouts! You hear a shout! The goblin shouts! x2; You hear a shout! x6 The goblin barely misses you. You hear a shout! Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin You freeze the goblin. You kill the goblin! The giant gecko completely misses you. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - giant gecko Aim: a giant gecko (clinging) You freeze the giant gecko. You kill the giant gecko! Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin, wielding a club You freeze the goblin. The goblin is severely wounded. The goblin hits you with a club. A hobgoblin comes into view. It is wielding 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 - goblin Aim: a goblin, wielding a club (severely wounded) You miscast Freeze. You are very lightly contaminated with residual magic. Nothing appears to happen. The goblin hits you with a club. The kobold throws a stone. The stone barely misses you. The stone hits the goblin. The goblin dies! A hobgoblin comes into view. It is wielding a club. 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! Robin roars a battlecry! The hobgoblins go into a battle-frenzy! The kobold throws a stone. The stone misses you. The stone hits Robin but does no damage. Robin throws the goblin at you! A goblin 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 - goblin Aim: a goblin, wielding a club (unusually strong) You freeze the goblin. You kill the goblin! The kobold throws a stone. The stone hits you. Robin hits you with a dagger. Unknown command. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - Robin Aim: Robin, wielding a dagger, wearing an animal skin and wearing a helmet You freeze Robin. Robin is heavily wounded. The kobold throws a stone. The stone completely misses you. The stone barely misses Robin. The stone closely misses the hobgoblin. Robin throws the goblin at you! Unknown command. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - Robin Aim: Robin, wielding a dagger, wearing an animal skin and wearing a helmet (heavily wounded) You freeze Robin. Robin is severely wounded. The goblin hits you. Robin hits you with a dagger. * * * LOW HITPOINT WARNING * * * A goblin and a hobgoblin come into view. Unknown command. The goblin completely misses you. Robin roars a battlecry! You hear a shout! x2 You see here a club. The goblin wields a hunting sling. The goblin shoots a stone. The stone closely misses you. You see here a stone. Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f/p - Robin Aim: Robin, wielding a dagger, wearing an animal skin and wearing a helmet (severely wounded) You freeze Robin. You kill Robin! Your base Ice Magic skill increases to level 5! Casting: Freeze Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze Press: ? - help, Shift-Dir - straight line, f - goblin Aim: a goblin, wielding a hunting sling (unusually strong) You freeze the goblin. You kill the goblin! You are feeling very hungry. 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 (unusually strong) You freeze the hobgoblin. The hobgoblin is lightly wounded. The hobgoblin hits you with a club. * * * 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 - hobgoblin Aim: a hobgoblin, wielding a club (lightly wounded, unusually strong) You freeze the hobgoblin. The hobgoblin is heavily 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 (heavily wounded, unusually strong) You freeze the hobgoblin. You kill the hobgoblin! The kobold throws a stone. The stone misses you. The kobold hits you with a dagger. * * * LOW HITPOINT WARNING * * * Items here: ( )))) [[ † 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 dagger You miscast Freeze. A chill runs through your body. The kobold 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 - kobold Aim: a kobold, wielding a dagger You freeze the kobold. The kobold is moderately wounded. The kobold hits you with a dagger. * * * LOW HITPOINT WARNING * * * A goblin comes into view. The kobold closely misses you. There is a stone staircase leading up here. The hobgoblin 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_MOVE_DOWN repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [fazisi] Species: Octopode Job: Ice Elementalist HP: 0/27; mods: 0/0 MP: 4/16; mod: 0 Stats: 7 (7) 18 (18) 12 (12) Position: (23, 38), 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 | | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 0 | 0 | 0/50 Axes | | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 0 | 0 | 0 | 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 | 791 | 41/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: 146 #27: 120 #35: 43 #49: 200 #59: 1 Mutations: camouflage: 1 (innate) gelatinous body: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 mace eq slot #10, inv slot #11: ring of see invisible eq slot #11, inv slot #14: ring of magical power }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: g# #. .#. # # #(###### #...######)...... #(...()(#.# #.##.###.#g###### ##g..gK......# ##.#g#.####.# #..@#.# #.⌠.#.....# #.#.#...#..# ##..##...# ##. .#.# #. .#.# #. .# # .# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (25, 11): {{{{ CLASS: TimedMarker dur: 7073 started: true ticktype: 1 msg: CLASS: TimedMessaging noisemaker: drain range_adjectives: 1: 1: 30 2: very distant 2: 1: 15 2: distant 3: 1: 7 2: $F nearby 4: 1: 0 2: $F ranges: 1: 1: 5000 2: slow 2: 1: 4000 2: 3: 1: 2500 2: brisk 4: 1: 1500 2: quick 5: 1: 0 2: rapid finalmsg: You hear the drain falling apart. check: 6850 entity: drain verb: rusting initmsg: 1: You hear the sound of rushing water. 2: There is an entrance to a sewer on this level. Hurry and find it before the portal rusts away! sound_channel: 32 dur_short: 7350 props: feat_tile: dngn_portal_sewer_rusted floor: expired_portal low: 735 high_short: 73.5 low_short: 73.5 single_timed: true entity: drain turns: 735 high: 735 disappear: The drain falls to bits. }}}} >>>>>>>>>>>>>>>>>>>>>>