ERROR in 'species.cc' at line 33: ASSERT failed: which_species of 100 out of range 0 (0) .. NUM_SPECIES (38) Version: Dungeon Crawl Stone Soup 0.16-a0-3963-gf3423b3 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-f3423b35b1 -name Phlounder -rc /dgldir/rcfiles/crawl-git/Phlounder.rc -macro /dgldir/rcfiles/crawl-git/Phlounder.macro -morgue /dgldir/morgue/Phlounder/ -webtiles-socket /crawl-master/webserver/sockets/Phlounder:2015-02-10.23:36:00.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 29 stack frames. /usr/games/crawl-git-f3423b35b1(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x59f473]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-f3423b35b1(_Z13do_crash_dumpv+0x311) [0x5a6bb1]: do_crash_dump() /usr/games/crawl-git-f3423b35b1(_Z20crash_signal_handleri+0x9c) [0x59f70c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f06e35394c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f06e38cfb7b]: /usr/games/crawl-git-f3423b35b1() [0x5a6369] /usr/games/crawl-git-f3423b35b1() [0x5a6758] /usr/games/crawl-git-f3423b35b1() [0x983283] /usr/games/crawl-git-f3423b35b1(_ZN15scorefile_entry15fixup_char_nameEv+0x51) [0x6b8d81]: scorefile_entry::fixup_char_name() /usr/games/crawl-git-f3423b35b1(_ZN15scorefile_entry16init_with_fieldsEv+0x1765) [0x6bf655]: scorefile_entry::init_with_fields() /usr/games/crawl-git-f3423b35b1(_ZN15scorefile_entry15parse_scorelineERKSs+0x5c) [0x6c404c]: scorefile_entry::parse_scoreline(std::string const&) /usr/games/crawl-git-f3423b35b1() [0x6c41b4] /usr/games/crawl-git-f3423b35b1(_Z18hiscores_new_entryRK15scorefile_entry+0xd5) [0x6c4a65]: hiscores_new_entry(scorefile_entry const&) /usr/games/crawl-git-f3423b35b1(_Z4ouchi16kill_method_typejPKcbS1_+0x2060) [0x8f1990]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*) /usr/games/crawl-git-f3423b35b1(_ZN6player4hurtEPK5actori9beam_type16kill_method_typeSsSsbb+0x67) [0x913b97]: player::hurt(actor const*, int, beam_type, kill_method_type, std::string, std::string, bool, bool) /usr/games/crawl-git-f3423b35b1(_ZN6attack14inflict_damageEi9beam_typeb+0xc9) [0x54d649]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-git-f3423b35b1(_ZN6attack20handle_phase_damagedEv+0x3f) [0x54cf2f]: attack::handle_phase_damaged() /usr/games/crawl-git-f3423b35b1(_ZN12melee_attack20handle_phase_damagedEv+0x86) [0x7e59a6]: melee_attack::handle_phase_damaged() /usr/games/crawl-git-f3423b35b1(_ZN12melee_attack16handle_phase_hitEv+0x90) [0x7e38b0]: melee_attack::handle_phase_hit() /usr/games/crawl-git-f3423b35b1(_ZN12melee_attack6attackEv+0x589) [0x7e2ca9]: melee_attack::attack() /usr/games/crawl-git-f3423b35b1(_Z11fight_meleeP5actorS0_Pbb+0x5cd) [0x6568dd]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-git-f3423b35b1(_Z19handle_monster_moveP7monster+0xa6a) [0x80e4ca]: handle_monster_move(monster*) /usr/games/crawl-git-f3423b35b1(_Z15handle_monstersb+0x7e5) [0x810565]: handle_monsters(bool) /usr/games/crawl-git-f3423b35b1(_Z12world_reactsv+0x124) [0x791424]: world_reacts() /usr/games/crawl-git-f3423b35b1() [0x7989fc] /usr/games/crawl-git-f3423b35b1() [0x799725] /usr/games/crawl-git-f3423b35b1(main+0x303) [0x79c6b3]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f06e352476d]: /usr/games/crawl-git-f3423b35b1() [0x506569] 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". 0x00007f06e38cf84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f06e38cf84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x000000000059fb7b in call_gdb (file=0x7f06e38ba180) at crash.cc:406 gdb = attach_cmd = "attach 30160\000\000\000\000\000\000\000" #2 0x00000000005a6bd1 in do_crash_dump () at dbg-asrt.cc:676 t = 1423611464 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2abb7d8 "/dgldir/morgue/Phlounder/"}} name = "/dgldir/morgue/Phlounder/crash-Phlounder-20150210-233744.txt", '\000' file = 0x7f06e38ba180 #3 0x000000000059f70c in crash_signal_handler (sig_num=6) at crash.cc:182 No locals. #4 No symbol table info available. #5 0x00007f06e38cfb7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005a6369 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff26b85ef0 "ERROR in 'species.cc' at line 33: ASSERT failed: which_species of 100 out of range 0 (0) .. NUM_SPECIES (38)", assert=) at dbg-asrt.cc:806 No locals. #7 0x00000000005a6758 in die (file=0xb63571 "species.cc", line=33, format=) at dbg-asrt.cc:871 tmp = "ASSERT failed: which_species of 100 out of range 0 (0) .. NUM_SPECIES (38)", '\000' mesg = "ERROR in 'species.cc' at line 33: ASSERT failed: which_species of 100 out of range 0 (0) .. NUM_SPECIES (38)", '\000' args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff26b867d0, reg_save_area = 0x7fff26b86700}} #8 0x0000000000983283 in get_species_abbrev (which_species=) at species.cc:33 No locals. #9 0x00000000006b8d81 in _species_abbrev (race=) at hiscores.cc:937 No locals. #10 scorefile_entry::fixup_char_name (this=this@entry=0x2ac9b70) at hiscores.cc:1832 No locals. #11 0x00000000006bf655 in scorefile_entry::init_with_fields (this=this@entry=0x2ac9b70) at hiscores.cc:1040 kflags = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } #12 0x00000000006c404c in scorefile_entry::parse_scoreline (this=this@entry=0x2ac9b70, line=...) at hiscores.cc:801 No locals. #13 0x00000000006c40ba in scorefile_entry::parse (this=this@entry=0x2ac9b70, line=...) at hiscores.cc:782 No locals. #14 0x00000000006c41b4 in _hs_read (scores=scores@entry=0x25130b0, dest=...) at hiscores.cc:579 inbuf = "of venom:piety=200:end=20150101043530S:tmsg=slain by a reaper:vmsg=slain by a reaper (a +0 scythe of venom)\n", '\000' #15 0x00000000006c4a65 in hiscores_new_entry (ne=...) at hiscores.cc:119 i = total_entries = inserted = scores = 0x25130b0 #16 0x00000000008f1990 in ouch (dam=, death_type=KILLED_BY_MONSTER, source=265, aux=, see_source=, death_source_name=0x11ca1d8 "") at ouch.cc:1094 se = {raw_line = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, version = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2503028 "0.16-a0"}}, tiles = 1 '\001', points = 1018, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2445df8 "Phlounder"}}, race = 25, job = 23, race_class_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1fa5df8 "DsWn"}}, lvl = 8 '\b', best_skill = SK_SPELLCASTING, best_skill_lvl = 5 '\005', title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1fac8f8 "Magician"}}, death_type = 0, death_source = 265, death_source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1facb58 "an ice beast"}}, 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 = 0x7fff26b875a0, _M_right = 0x7fff26b875a0}, _M_node_count = 0}}}, auxkilldata = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, indirectkiller = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1facb58 "an ice beast"}}, killerpath = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, last_banisher = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, dlvl = 5 '\005', absdepth = 5, branch = BRANCH_DUNGEON, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, mapdesc = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, killer_map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, final_hp = -2, final_max_hp = 58, final_max_max_hp = 58, final_mp = 20, final_max_mp = 20, final_base_max_mp = 20, damage = 5, source_damage = 5, turn_damage = 5, str = 14, intel = 18, dex = 11, ac = 4, ev = 13, sh = 0, god = GOD_VEHUMET, piety = 37, penance = 0, wiz_mode = 0 '\000', explore_mode = 0 '\000', birth_time = 1423514785, death_time = 1423611464, real_time = 1851, num_turns = 7171, num_aut = 72351, num_diff_runes = 0, num_runes = 0, kills = 163, maxed_skills = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, fifteen_skills = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, status_effects = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, gold = 22, gold_found = 158, gold_spent = 136, zigs = 0, zigmax = 0, scrolls_used = 2, potions_used = 3, fields = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}} drain_amount = hpl = {hp = 5, hurt_type = 0} non_death = false env_death = #17 0x0000000000913b97 in player::hurt (this=0xe962e0, agent=0xebc950, amount=amount@entry=5, flavour=flavour@entry=BEAM_NONE, kill_type=KILLED_BY_MONSTER, source=..., aux=...) at player.cc:7190 No locals. #18 0x000000000054d649 in attack::inflict_damage (this=0x7fff26b87b00, dam=5, flavour=BEAM_NONE, clean=) at attack.cc:1105 No locals. #19 0x000000000054cf2f in attack::handle_phase_damaged (this=0x7fff26b87b00) at attack.cc:99 No locals. #20 0x00000000007e59a6 in melee_attack::handle_phase_damaged (this=0x7fff26b87b00) at melee_attack.cc:567 shroud_broken = false #21 0x00000000007e38b0 in melee_attack::handle_phase_hit (this=0x7fff26b87b00) at melee_attack.cc:467 hit_woke_orc = false stop_hit = #22 0x00000000007e2ca9 in melee_attack::attack (this=0x7fff26b87b00) at melee_attack.cc:859 cont = gyre_name = {val = @0x7fff26b87920, oldval = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}} shield_blocked = dummy = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}} gyre = 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}, }, }}}} #23 0x00000000006568dd in fight_melee (attacker=0xebc950, defender=0xe962e0, did_hit=0x0, simu=) at fight.cc:273 melee_attk = { = {_vptr.attack = 0xbf0350, attacker = 0xebc950, defender = 0xe962e0, responsible = 0xebc950, 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 = 4, damage_done = 5, special_damage = 0, aux_damage = 0, min_delay = 0, final_attack_delay = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, apply_bleeding = false, ev_margin = 1, attk_type = AT_HIT, attk_flavour = AF_COLD, 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 = 0x1fad508 "bug"}}, verb_degree = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, no_damage_message = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, special_damage_message = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, aux_attack = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, aux_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11ca1d8 ""}}, 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 = 0x11ca1d8 ""}}, kill_type = KILLED_BY_MONSTER}, attack_number = 0, effective_attack_number = 0, cleave_targets = { >> = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_node = {_M_next = 0x7fff26b87ca0, _M_prev = 0x7fff26b87ca0}}}, }, cleaving = false, attack_position = {x = 37, y = 38}} nrounds = orig_hp = 3 pos = {x = 37, y = 37} effective_attack_number = attack_number = #24 0x000000000080e4ca in handle_monster_move (mons=0xebc950) at mon-act.cc:2501 new_target = targ = old_energy = gold = entry = non_move_energy = #25 0x0000000000810565 in handle_monsters (with_noise=) at mon-act.cc:2979 mon = 0xebc950 oldspeed = 88 tries = #26 0x0000000000791424 in world_reacts () at main.cc:2458 No locals. #27 0x00000000007989fc in _input () at main.cc:1528 player_disabled = {was_disabled = false} #28 0x0000000000799725 in _launch_game () at main.cc:472 game_start = false ccon = {cstate = false, smartcstate = false} #29 0x000000000079c6b3 in _launch_game_loop () at main.cc:378 game_ended = false #30 main (argc=12, argv=0x7fff26b88b48) at main.cc:336 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Feb 10 2015 at 03:20:57 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -isystem /usr/include/ncursesw -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-f3423b35b1/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-f3423b35b1/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-f3423b35b1/data/web/" LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 5 Level id: D:5 Level build method = , level layout type = passages, absdepth0 = 4 Level vaults: layout_gridville minmay_temple_entry_enclosed_plants first_bread uniq_iyjb uniq_eustachio Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The worker ant is moderately wounded. The worker ant closely misses you. You closely miss the worker ant. The worker ant is heavily wounded. The worker ant bites you. You are poisoned. The worker ant poisons you! You hit the worker ant. You kill the worker ant! Vehumet accepts your kill. You feel sick. You start resting. You feel sick. You feel sick. x8 You are no longer poisoned. You start resting. You are feeling hungry. Eat a chunk of flesh? (ye/n/q/i?) This raw flesh tastes terrible. You continue eating. x2 You start resting. HP restored. You see here a club. C - a book of Death k - 2 scrolls labeled BEWKEFFATIGH (gained 1) You sense a monster nearby. The kobold shouts! The kobold hits the plant but does no damage. The kobold hits the plant but does no damage. The kobold hits the plant but does no damage. The kobold hits the plant but does no damage. The kobold hits the plant with a dagger. The kobold hits the plant but does no damage. The kobold hits the plant but does no damage. The kobold hits the plant but does no damage. The kobold hits the plant with a dagger. The kobold hits the plant with a dagger. Something hits the plant but does no damage. You sense a monster nearby. An orc comes into view. It is wielding a club. The orc shouts! An orc and an orc wizard come into view. Attack whom? Press: ? - help, Dir - move target cursor, f - orc Aim: an orc, wielding a club You reach to attack! You hit the orc but do no damage. The orc is poisoned. You hit the orc. The orc is moderately wounded. The orc hits you with a club. You hit the orc. You kill the orc! Vehumet accepts your kill. Things that are here: a club; an orc corpse You butcher the orc corpse. D - 2 chunks of flesh Things that are here: a club; an orc skeleton You start resting. You start resting. Things that are here: a club; an orc skeleton The orc wizard shouts! You hit the orc wizard. The orc wizard is poisoned. The orc wizard is heavily wounded. The orc wizard hits you with a dagger. You hit the orc wizard. The orc wizard looks even sicker. The orc wizard is severely wounded. The orc wizard hits you with a dagger. You hit the orc wizard. The orc wizard is almost dead. You kill the orc wizard! Vehumet accepts your kill. Things that are here: a dagger; a robe You start resting. An orc is nearby! The orc shouts! A bat comes into view. Attack whom? Press: ? - help, Dir - move target cursor, f - orc Aim: an orc, wielding a mace You reach to attack! You hit the orc. The orc is poisoned. The orc is moderately wounded. You barely miss the orc. The orc is moderately wounded. The orc hits you with a mace. You hit the orc but do no damage. The orc looks even sicker. The orc is heavily wounded. The bat hits you but does no damage. x2 The orc hits you but does no damage. You hit the orc. You kill the orc! Vehumet accepts your kill. The bat barely misses you. You hit the bat. The bat is heavily wounded. The bat hits you but does no damage. Attack whom? Press: ? - help, Dir - move target cursor, f - bat Aim: a bat (heavily wounded) You reach to attack! You hit the bat but do no damage. The bat is poisoned. The bat is heavily wounded. The bat barely misses you. The bat closely misses you. You miss the bat. The bat is almost dead. The bat barely misses you. The bat hits you but does no damage. Attack whom? Press: ? - help, Dir - move target cursor, f/p - bat Aim: a bat (severely wounded, poisoned) You reach to attack! You closely miss the bat. The bat is severely wounded. You kill the bat! Vehumet accepts your kill. You see here a mace. Found an ancient bone altar of Kikubaaqudgha. A giant newt comes into view. A hound skeleton comes into view. Attack whom? Press: ? - help, Dir - move target cursor, f - hound skeleton Aim: a hound skeleton You reach to attack! You hit the hound skeleton. The giant newt bites you but does no damage. You hit the hound skeleton. The hound skeleton misses you. The giant newt bites you but does no damage. You hit the hound skeleton. The hound skeleton barely misses you. The giant newt bites you. The hound skeleton misses you. You hit the hound skeleton but do no damage. The hound skeleton closely misses you. The giant newt barely misses you. You puncture the hound skeleton! The hound skeleton bites you. The giant newt barely misses you. You hit the hound skeleton. The hound skeleton closely misses you. The giant newt closely misses you. You hit the hound skeleton. You destroy the hound skeleton! Vehumet accepts your kill. The giant newt misses you. You completely miss the giant newt. The giant newt barely misses you. You miss the giant newt. The giant newt barely misses you. You hit the giant newt. You kill the giant newt! Vehumet accepts your kill. A worm comes into view. You hit the worm. The worm is poisoned. The worm is lightly wounded. You hit the worm. The worm is moderately wounded. The worm bites you. You hit the worm. The worm looks even sicker. The worm is moderately wounded. The worm closely misses you. You hit the worm. The worm is severely wounded. You hit the worm. You kill the worm! Vehumet accepts your kill. You see here a worm corpse. You butcher the worm corpse. D - 3 chunks of flesh (gained 1) You start resting. HP restored. You are feeling hungry. Eat one of 3 chunks of flesh? (ye/n/q/i?) This raw flesh tastes terrible. You continue eating. x2 You now have 45 gold pieces (gained 7). Some of the chunks of flesh in your inventory have rotted away. Found a stone staircase leading down. There is a stone staircase leading down here. There is a stone staircase leading down here. You enter the shallow water. Moving in this stuff is going to be slow. A goblin comes into view. It is wielding a club. The goblin shouts! Attack whom? Press: ? - help, Dir - move target cursor, f - goblin Aim: a goblin, wielding a club You reach to attack! You closely miss the goblin. You hit the goblin. You kill the goblin! Vehumet accepts your kill. No target in view! Things that are here: a club; a goblin corpse You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. All of the chunks of flesh in your inventory have rotted away. A hound comes into view. The hound barks! You closely miss the hound. The hound closely misses you. You barely miss the hound. The hound misses you. The hound bites you but does no damage. You hit the hound. The hound is poisoned. The hound is lightly wounded. The hound closely misses you. You hit the hound. The hound looks even sicker. The hound is moderately wounded. The hound barely misses you. The hound closely misses you. You hit the hound. The hound is severely wounded. The hound bites you. You closely miss the hound. The hound is severely wounded. The hound bites you but does no damage. The hound completely misses you. You completely miss the hound. The hound is almost dead. You kill the hound! Vehumet accepts your kill. HP restored. You sense a monster nearby. A kobold comes into view. It is wielding a short sword. 2 skeletons come into view. Found a stone staircase leading down. Attack whom? Press: ? - help, Dir - move target cursor, f - kobold Aim: a kobold, wielding a short sword You reach to attack! You hit the kobold. The kobold is poisoned. The kobold is heavily wounded. The bat skeleton misses you. x2 The kobold hits you but does no damage. You miss the kobold. The kobold is heavily wounded. The bat skeleton hits you but does no damage. The bat skeleton barely misses you. The bat skeleton closely misses you. The kobold closely misses you. You hit the kobold. You kill the kobold! Vehumet accepts your kill. The bat skeleton misses you. The bat skeleton hits you but does no damage. x2 You hit the bat skeleton. The bat skeleton misses you. The bat skeleton barely misses you. The bat skeleton misses you. You hit the bat skeleton. You destroy the bat skeleton! Vehumet accepts your kill. You hit the adder skeleton. The adder skeleton barely misses you. You hit the adder skeleton. The adder skeleton bites you. The adder skeleton bites you. You hit the adder skeleton. The adder skeleton closely misses you. You puncture the adder skeleton! You destroy the adder skeleton! Vehumet accepts your kill. No target in view! Things that are here: a short sword; a kobold corpse e - 5 scrolls labeled QAOKKAESCH (gained 1) HP restored. You see here a vampiric short sword. You see here a club. Things that are here: a dagger; a robe You see here a club. A jackal comes into view. The jackal barks! A jackal comes into view. The jackal barks! A jackal comes into view. The jackal barks! Attack whom? Press: ? - help, Dir - move target cursor, f - jackal Aim: a jackal You reach to attack! You closely miss the jackal. You closely miss the jackal. You hit the jackal. The jackal is poisoned. The jackal is lightly wounded. The jackal bites you. You hit the jackal. The jackal is heavily wounded. The jackal barely misses you. You barely miss the jackal. The jackal is heavily wounded. The jackal closely misses you. You puncture the jackal! You kill the jackal! Vehumet accepts your kill. The jackal misses you. You barely miss the jackal. The jackal closely misses you. The jackal barely misses you. The jackal bites you but does no damage. You barely miss the jackal. The jackal closely misses you. The jackal bites you. The jackal barely misses you. You puncture the jackal! You kill the jackal! Vehumet accepts your kill. The jackal bites you but does no damage. The jackal closely misses you. You barely miss the jackal. The jackal bites you but does no damage. You barely miss the jackal. The jackal closely misses you. You hit the jackal. The jackal is severely wounded. The jackal bites you but does no damage. x2 You hit the jackal. You kill the jackal! Vehumet accepts your kill. No target in view! You see here a jackal corpse. You are feeling hungry. Eat which item? (? for menu, Esc to quit) Okay, then. You see here a jackal corpse. You butcher the jackal corpse. D - a chunk of flesh Eat a chunk of flesh? (ye/n/q/i?) This raw flesh tastes terrible. You continue eating. x2 HP restored. The centaur skeleton is too close now for your liking. Attack whom? Press: ? - help, Dir - move target cursor, f - centaur skeleton Aim: a centaur skeleton (hasn't noticed you) You reach to attack! You hit the centaur skeleton. You puncture the centaur skeleton! The centaur skeleton hits you. The centaur skeleton barely misses you. You hit the centaur skeleton but do no damage. The centaur skeleton barely misses you. You puncture the centaur skeleton! The centaur skeleton hits you. You puncture the centaur skeleton! The centaur skeleton hits you but does no damage. The centaur skeleton closely misses you. You hit the centaur skeleton. The centaur skeleton hits you. You hit the centaur skeleton. You destroy the centaur skeleton! Vehumet accepts your kill. Your Dodging skill increases to level 4! No target in view! Magic restored. You see here a club. HP restored. You enter the shallow water. Moving in this stuff is going to be slow. Partly explored, can't reach some items. Partly explored, can't reach some items. Sorry, I don't know how to get there. You hit the plant. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant. The plant is moderately damaged. You hit the plant but do no damage. The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant but do no damage. The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant. The plant is severely damaged. You hit the plant but do no damage. The plant is severely damaged. You hit the plant but do no damage. The plant is severely damaged. You hit the plant but do no damage. The plant is severely damaged. You hit the plant. The plant is severely damaged. You hit the plant but do no damage. The plant is severely damaged. You puncture the plant! The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant. You destroy the plant! You enter the shallow water. Moving in this stuff is going to be slow. Why would you want to do that? You hit the plant but do no damage. You hit the plant but do no damage. You hit the plant but do no damage. You hit the plant. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant. The plant is lightly damaged. You hit the plant. The plant is moderately damaged. You completely miss the plant. The plant is moderately damaged. You hit the plant but do no damage. The plant is moderately damaged. You hit the plant but do no damage. The plant is moderately damaged. You hit the plant but do no damage. The plant is moderately damaged. You hit the plant but do no damage. The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant but do no damage. The plant is moderately damaged. You hit the plant. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You completely miss the plant. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant. The plant is severely damaged. You hit the plant but do no damage. The plant is severely damaged. You hit the plant but do no damage. The plant is severely damaged. You hit the plant but do no damage. The plant is severely damaged. You hit the plant but do no damage. The plant is severely damaged. You hit the plant but do no damage. The plant is severely damaged. You hit the plant but do no damage. The plant is severely damaged. You hit the plant. The plant is severely damaged. You puncture the plant! The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You hit the plant. You destroy the plant! You enter the shallow water. Moving in this stuff is going to be slow. You now have 54 gold pieces (gained 9). You enter the shallow water. Moving in this stuff is going to be slow. Done exploring. Done exploring. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You are feeling hungry. There is a stone staircase leading down here. Eat which item? (? for menu, Esc to quit) That beef jerky was delicious! Welcome back, Phlounder the Demonspawn Wanderer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Found a potion of curing. Found a stone staircase leading up. A rat and an orc come into view. Attack whom? Press: ? - help, Dir - move target cursor, f - orc Aim: an orc, wielding a mace (resting) You reach to attack! The helpless orc fails to defend itself. You puncture the orc! You kill the orc! Vehumet accepts your kill. Attack whom? Press: ? - help, Dir - move target cursor, f - rat Aim: a rat You reach to attack! You barely miss the rat. You hit the rat. You kill the rat! Vehumet accepts your kill. No target in view! z - 5 potions of curing (gained 1) There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is an entrance to Khumatweth's Distillery here. B - a potion of mutation Thank you for shopping at Khumatweth's Distillery! There is a stone staircase leading down here. Welcome back, Phlounder the Demonspawn Wanderer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Welcome back, Phlounder the Demonspawn Wanderer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Welcome back, Phlounder the Demonspawn Wanderer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Found 26 stones. Found a stone staircase leading up. Found a hand axe. A giant gecko comes into view. Found a ring mail. Attack whom? Press: ? - help, Dir - move target cursor, f - giant gecko Aim: a giant gecko (clinging) You reach to attack! You hit the giant gecko. You kill the giant gecko! Vehumet accepts your kill. No target in view! No target in view! h - 103 stones (gained 26) o - 79 arrows (gained 16) You open the door. A phantom and a skeleton come into view. There is an open door here. You hit the phantom but do no damage. The phantom barely misses you. You barely miss the phantom. The phantom hits you. You hit the phantom. The phantom is lightly damaged. The quokka skeleton bites you. The phantom barely misses you. The quokka skeleton closely misses you. There is an open door here. You completely miss the phantom. The phantom is lightly damaged. You hit the phantom but do no damage. The phantom is lightly damaged. The phantom barely misses you. You hit the phantom. The phantom is lightly damaged. The phantom barely misses you. You barely miss the phantom. The phantom is lightly damaged. The phantom completely misses you. You barely miss the phantom. The phantom is lightly damaged. The phantom misses you. You hit the phantom. The phantom is lightly damaged. The phantom blinks! You barely miss the quokka skeleton. The quokka skeleton bites you. You hit the quokka skeleton. The quokka skeleton closely misses you. You barely miss the quokka skeleton. The quokka skeleton closely misses you. You barely miss the quokka skeleton. The quokka skeleton misses you. The phantom hits you. You hit the quokka skeleton. The quokka skeleton bites you. The phantom barely misses you. You hit the quokka skeleton. You destroy the quokka skeleton! Vehumet accepts your kill. You can now gain magical power from killing. Vehumet offers you knowledge of Freeze. The phantom completely misses you. You hit the phantom. The phantom is lightly damaged. The phantom blinks! Attack whom? Press: ? - help, Dir - move target cursor, f - phantom Aim: a phantom (lightly damaged) You reach to attack! You hit the phantom. The phantom is lightly damaged. You hit the phantom. The phantom is moderately damaged. You hit the phantom but do no damage. The phantom is moderately damaged. The phantom misses you. You hit the phantom. The phantom is moderately damaged. The phantom closely misses you. You hit the phantom. The phantom is moderately damaged. The phantom hits you. You hit the phantom. The phantom is heavily damaged. The phantom hits you! You closely miss the phantom. The phantom is heavily damaged. The phantom blinks! Attack whom? Press: ? - help, Dir - move target cursor, f/p - phantom Aim: a phantom (heavily damaged) You reach to attack! You closely miss the phantom. The phantom is heavily damaged. You barely miss the phantom. The phantom is heavily damaged. The phantom hits you. The phantom blinks! The phantom blinks! No target in view! No target in view! You sense a monster nearby. No target in view! Attack whom? Press: ? - help, Dir - move target cursor, f/p - phantom Aim: a phantom (heavily damaged) You reach to attack! You hit the phantom. The phantom is heavily damaged. You miss the phantom. The phantom is heavily damaged. The phantom closely misses you. You hit the phantom. The phantom is severely damaged. The phantom hits you. You hit the phantom. The phantom is severely damaged. The phantom closely misses you. You barely miss the phantom. The phantom is severely damaged. The phantom hits you. You hit the phantom. The phantom is almost destroyed. The phantom barely misses you. You hit the phantom but do no damage. The phantom is almost destroyed. The phantom closely misses you. You hit the phantom. You destroy the phantom! Vehumet accepts your kill. Your Conjurations skill increases to level 3! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! q - 3 scrolls labeled SIARRU DABU (gained 1) As you open the door, it creaks loudly! A shadow imp comes into view. A shadow imp is nearby! There is an open door here. You puncture the shadow imp! The shadow imp is severely wounded. You hit the shadow imp. You kill the shadow imp! Vehumet accepts your kill. No target in view! No target in view! You sense a monster nearby. Found a scroll labeled ISTRYO FAKONOADELO and a war axe. No target in view! A hobgoblin comes into view. It is wielding a club. You see here 18 poisoned needles. Attack whom? Press: ? - help, Dir - move target cursor, f - hobgoblin Aim: a hobgoblin, wielding a club (resting) You reach to attack! The helpless hobgoblin fails to defend itself. You hit the hobgoblin. The hobgoblin is severely wounded. You closely miss the hobgoblin. The hobgoblin is severely wounded. The hobgoblin barely misses you. You barely miss the hobgoblin. The hobgoblin is severely wounded. You hit the hobgoblin. You kill the hobgoblin! Vehumet accepts your kill. No target in view! Found 15 gold pieces. Things that are here: a club; a hobgoblin corpse D - 18 poisoned needles An orc comes into view. It is wielding a flail. Found a cloak. A hobgoblin comes into view. It is wielding a club. The hobgoblin shouts! You see here a war axe. Attack whom? Press: ? - help, Dir - move target cursor, f - orc Aim: an orc, wielding a flail You reach to attack! You barely miss the orc. You hit the orc. The orc is poisoned. The orc is heavily wounded. The orc hits you with a flail! You hit the orc. You kill the orc! Vehumet accepts your kill. The hobgoblin misses you. You completely miss the hobgoblin. You hit the hobgoblin but do no damage. The hobgoblin is poisoned. The hobgoblin hits you with a club. You hit the hobgoblin but do no damage. The hobgoblin looks even sicker. The hobgoblin barely misses you. You hit the hobgoblin. You kill the hobgoblin! Vehumet accepts your kill. Things that are here: a club; a flail; a hobgoblin corpse You butcher the hobgoblin corpse. E - a chunk of flesh Things that are here: a club; a flail; a hobgoblin skeleton You start resting. You start resting. HP restored. F - a scroll labeled ISTRYO FAKONOADELO You see here a cloak. G - a cloak Wear which item? (? for menu, Esc to quit) You start putting on your armour. You continue putting on your cloak. You continue putting on your cloak. x3 You finish putting on your +0 cloak. You open the door. There is an open door here. A worker ant comes into view. The worker ant twitches its antennae in your direction. Eustachio the Magnificent comes into view. He is wielding a rapier. Attack whom? Press: ? - help, Dir - move target cursor, f - worker ant Aim: a worker ant You reach to attack! You hit the worker ant. The worker ant is poisoned. The worker ant is lightly wounded. You closely miss the worker ant. The worker ant is moderately wounded. The worker ant bites you. You are poisoned. The worker ant poisons you! You barely miss the worker ant. The worker ant is heavily wounded. You feel sick. Eustachio shouts! The worker ant barely misses you. x2 You hit the worker ant but do no damage. The worker ant looks even sicker. The worker ant is severely wounded. You kill the worker ant! Vehumet accepts your kill. Your Polearms skill increases to level 2! Eustachio casts a spell. Drink which item? (? for menu, Esc to quit) You feel extremely strange. You feel clever. Your body twists and deforms. There is a nasty taste in your mouth for a moment. You feel sick. Eustachio gestures wildly while chanting. A giant frog zombie comes into view. Use which ability? (? or * to list) Press: ? - help, Shift-Dir - straight line, f - Eustachio Aim: Eustachio, wielding a rapier and wearing a leather armour The splash of poison misses Eustachio. You feel slightly more hungry. The giant frog zombie moves out of view. You feel sick. Something unseen opens the door. All of the chunks of flesh in your inventory have rotted away. There is an open door here. You have got your breath back. You feel sick. You closely miss the rat. The rat barely misses you. You hit the rat. You kill the rat! The rat's corpse disappears in a puff of smoke! You barely miss Eustachio. You barely miss Eustachio. You feel sick. Eustachio misses you. You hit Eustachio but do no damage. Eustachio barely misses you. You hit Eustachio. Eustachio is poisoned. Eustachio is lightly wounded. Eustachio hits you with a rapier. You hit Eustachio. Eustachio is lightly wounded. You are feeling hungry. Eustachio casts a spell. Eustachio blinks! You closely miss the rat. You feel sick. You are no longer poisoned. Eustachio calls on the powers of shadow! You hit the river rat but do no damage. The river rat is poisoned. The river rat twitches its whiskers. You hit the river rat. The river rat looks even sicker. The river rat is severely wounded. You kill the river rat! The river rat's corpse disappears in a puff of smoke! Eustachio gestures wildly while chanting. You hit the river rat but do no damage. The river rat is poisoned. Eustachio gestures wildly while chanting. The river rat bites you. You hit the river rat but do no damage. The river rat looks even sicker. The river rat bites you but does no damage. You hit Eustachio. Eustachio looks even sicker. Eustachio is heavily wounded. Eustachio hits you but does no damage. The river rat bites you. The crimson imp barely misses you. The quasit closely misses you. The quasit claws you but does no damage. x2 You hit Eustachio. Eustachio is severely wounded. You kill the river rat! The river rat's corpse disappears in a puff of smoke! The quasit bites you but does no damage. The quasit claws you. The quasit claws you but does no damage. Eustachio hits you with a rapier. The crimson imp hits you. You closely miss Eustachio. Eustachio is severely wounded. The quasit bites you but does no damage. The quasit claws you but does no damage. x2 The rat closely misses you. Eustachio hits you with a rapier! * * * LOW HITPOINT WARNING * * * The crimson imp blinks! You miss Eustachio. Eustachio is almost dead. You kill Eustachio! Vehumet accepts your kill. Your Fighting skill increases to level 3! You have reached level 8! Your demonic ancestry asserts itself... You begin to emit a foul stench of rot and decay. You feel clever. The rat disappears in a puff of smoke! The crimson imp disappears in a puff of smoke! The quasit disappears in a puff of smoke! The crimson imp disappears in a puff of smoke! The river rat disappears in a puff of smoke! The bat disappears in a puff of smoke! Things that are here: a rapier; a leather armour; the human corpse of Eustachio You butcher the human corpse of Eustachio. B - 3 chunks of flesh Things that are here: a rapier; a leather armour Eat one of 3 chunks of flesh? (ye/n/q/i?) This raw flesh tastes terrible. You continue eating. x2 You start resting. You start resting. You start resting. HP restored. All of the chunks of flesh in your inventory have rotted away. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Welcome back, Phlounder the Demonspawn Wanderer. Vehumet says: Let it end in hellfire! Welcome back, Phlounder the Demonspawn Wanderer. Vehumet says: Let it end in hellfire! Welcome back, Phlounder the Demonspawn Wanderer. Vehumet says: Let it end in hellfire! Welcome back, Phlounder the Demonspawn Wanderer. Vehumet says: Let it end in hellfire! Welcome back, Phlounder the Demonspawn Wanderer. Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. You open the door. A giant cockroach comes into view. Found 9 gold pieces. There is an open door here. A jackal skeleton comes into view. The giant cockroach bites you but does no damage. Found a scroll labeled MEASYM CRESUROU. You barely miss the giant cockroach. The giant cockroach bites you. The giant cockroach looks sick. You barely miss the giant cockroach. The giant cockroach barely misses you. You puncture the giant cockroach! You kill the giant cockroach! Vehumet accepts your kill. You barely miss the jackal skeleton. The jackal skeleton barely misses you. You hit the jackal skeleton. The jackal skeleton bites you but does no damage. You barely miss the jackal skeleton. The jackal skeleton closely misses you. The jackal skeleton closely misses you. You barely miss the jackal skeleton. The jackal skeleton barely misses you. You hit the jackal skeleton. You destroy the jackal skeleton! Vehumet accepts your kill. No target in view! You sense a monster nearby. No target in view! An ice beast comes into view. Attack whom? Press: ? - help, Dir - move target cursor, f - ice beast Aim: an ice beast You reach to attack! You hit the ice beast. The ice beast is lightly wounded. You barely miss the ice beast. The ice beast is lightly wounded. The ice beast hits you. The ice beast freezes you! You hit the ice beast. The ice beast is lightly wounded. The ice beast hits you but does no damage. The ice beast looks sick. You closely miss the ice beast. The ice beast is lightly wounded. The ice beast hits you but does no damage. You barely miss the ice beast. The ice beast is lightly wounded. The ice beast hits you. The ice beast freezes you. You hit the ice beast. The ice beast is moderately wounded. The ice beast barely misses you. You hit the ice beast but do no damage. The ice beast is moderately wounded. The ice beast hits you. The ice beast freezes you! You closely miss the ice beast. The ice beast is moderately wounded. The ice beast hits you. The ice beast freezes you! * * * LOW HITPOINT WARNING * * * You hit the ice beast but do no damage. The ice beast is moderately wounded. The ice beast hits you. * * * LOW HITPOINT WARNING * * * The ice beast freezes you! * * * LOW HITPOINT WARNING * * * You closely miss the ice beast. The ice beast is moderately wounded. The ice beast hits you. >>>>>>>>>>>>>>>>>>>>>> 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: [Phlounder] Species: Demonspawn Job: Wanderer class_name: Wanderer HP: -2/58; mods: 0/0 MP: 20/20; mod: 0 Stats: 14 (14) 18 (18) 11 (11) Position: (37, 37), god: Vehumet (6), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_train | train | training | level | points | progress Fighting | X | 1 | 12 | 3 | 350 | 50/200 Short Blades | X | 1 | 0 | 0 | 0 | 0/59 Long Blades | | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 0 | 1 | 79 | 20/119 Maces & Flails | | 1 | 0 | 0 | 0 | 0/59 Polearms | X | 1 | 11 | 2 | 200 | 22/178 Staves | | 1 | 0 | 0 | 0 | 0/59 Slings | | 1 | 0 | 0 | 0 | 0/59 Bows | | 1 | 0 | 0 | 0 | 0/59 Crossbows | | 1 | 0 | 0 | 0 | 0/59 Throwing | X | 1 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 0 | 2 | 181 | 3/178 Dodging | X | 1 | 33 | 4 | 760 | 166/297 Stealth | X | 1 | 12 | 2 | 270 | 120/150 Shields | | 1 | 0 | 1 | 59 | 0/119 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/59 Spellcasting | X | 2 | 16 | 5 | 1095 | 204/357 Conjurations | X | 2 | 16 | 3 | 320 | 20/200 Hexes | | 1 | 0 | 0 | 0 | 0/50 Charms | | 1 | 0 | 0 | 0 | 0/59 Summonings | | 1 | 0 | 0 | 0 | 0/50 Necromancy | | 1 | 0 | 0 | 0 | 0/42 Translocations | | 1 | 0 | 0 | 0 | 0/59 Transmutations | | 1 | 0 | 0 | 0 | 0/59 Fire Magic | | 1 | 0 | 0 | 0 | 0/59 Ice Magic | | 1 | 0 | 0 | 0 | 0/59 Air Magic | | 1 | 0 | 0 | 0 | 0/59 Earth Magic | | 1 | 0 | 0 | 0 | 0/59 Poison Magic | | 1 | 0 | 1 | 51 | 1/100 Invocations | | 1 | 0 | 0 | 0 | 0/29 Evocations | X | 1 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: Attributes: #12: 158 #13: 136 #27: 1455 #49: 227 #59: 1 Mutations: antennae: 3 (innate) slimy green scales: 1 clarity: 1 clever: 1 deformed body: 1 foul stench: 1 (innate) slow healing: 1 spit poison: 1 rot immunity: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #11: +2 spear of venom eq slot #1, inv slot #32: +0 cloak eq slot #6, inv slot #3: +0 robe eq slot #7, inv slot #18: ring of wizardry eq slot #8, inv slot #26: ring of protection from fire }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ###+####...##.....#.... #...........#......##... ##...........#......##... ..?..........'..<...#.... .............#).....#.... ..............#......'.... ##.##...####.##..##.####. ##.##.$.####.##..##.##### #........@.........#....# ........Y.........#....# ..................+....# ##.####...##..##+##...### #. ##### ###.##...##. #.......+.. #.......#.. #.......#.. ##..##..### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>