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 agentgt -rc /dgldir/rcfiles/crawl-git/agentgt.rc -macro /dgldir/rcfiles/crawl-git/agentgt.macro -morgue /dgldir/morgue/agentgt/ -webtiles-socket /crawl-master/webserver/sockets/agentgt:2015-02-10.16:14:31.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) [0x7fbd542a64c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fbd5463cb7b]: /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) [0x7fbd5429176d]: /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". 0x00007fbd5463c84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fbd5463c84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x000000000059fb7b in call_gdb (file=0x7fbd54627180) at crash.cc:406 gdb = attach_cmd = "attach 21331\000\000\000\000\000\000\000" #2 0x00000000005a6bd1 in do_crash_dump () at dbg-asrt.cc:676 t = 1423584943 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2dd8468 "/dgldir/morgue/agentgt/"}} name = "/dgldir/morgue/agentgt/crash-agentgt-20150210-161543.txt", '\000' file = 0x7fbd54627180 #3 0x000000000059f70c in crash_signal_handler (sig_num=6) at crash.cc:182 No locals. #4 No symbol table info available. #5 0x00007fbd5463cb7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005a6369 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff3578db10 "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 = 0x7fff3578e3f0, reg_save_area = 0x7fff3578e320}} #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=0x2de6800) at hiscores.cc:1832 No locals. #11 0x00000000006bf655 in scorefile_entry::init_with_fields (this=this@entry=0x2de6800) 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=0x2de6800, line=...) at hiscores.cc:801 No locals. #13 0x00000000006c40ba in scorefile_entry::parse (this=this@entry=0x2de6800, line=...) at hiscores.cc:782 No locals. #14 0x00000000006c41b4 in _hs_read (scores=scores@entry=0x22984e0, 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 = 0x22984e0 #16 0x00000000008f1990 in ouch (dam=, death_type=KILLED_BY_MONSTER, source=465, 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 = 0x24b5c68 "0.16-a0"}}, tiles = 1 '\001', points = 5035, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x24929f8 "agentgt"}}, race = 6, job = 17, race_class_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x27eccc8 "KoCK"}}, lvl = 10 '\n', best_skill = SK_STAVES, best_skill_lvl = 12 '\f', title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x250eaa8 "Cruncher"}}, death_type = 0, death_source = 465, death_source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x280de68 "a centaur"}}, 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 = 0x7fff3578f1c0, _M_right = 0x7fff3578f1c0}, _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 = 0x280de68 "a centaur"}}, 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 = 12 '\f', absdepth = 12, 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 = -1, final_max_hp = 56, final_max_max_hp = 56, final_mp = 12, final_max_mp = 12, final_base_max_mp = 12, damage = 3, source_damage = 3, turn_damage = 10, str = 14, intel = 10, dex = 20, ac = 6, ev = 19, sh = 0, god = GOD_TROG, piety = 90, penance = 0, wiz_mode = 0 '\000', explore_mode = 0 '\000', birth_time = 1423582138, death_time = 1423584943, real_time = 1656, num_turns = 5886, num_aut = 60003, num_diff_runes = 0, num_runes = 0, kills = 168, 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 = 0x2845d98 "exhausted,regenerating,slowed"}}, gold = 371, gold_found = 371, gold_spent = 0, zigs = 0, zigmax = 0, scrolls_used = 1, potions_used = 10, fields = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}} drain_amount = hpl = {hp = 3, hurt_type = 0} non_death = false env_death = #17 0x0000000000913b97 in player::hurt (this=0xe962e0, agent=0xebabc0, amount=amount@entry=3, 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=0x7fff3578f720, dam=3, flavour=BEAM_NONE, clean=) at attack.cc:1105 No locals. #19 0x000000000054cf2f in attack::handle_phase_damaged (this=0x7fff3578f720) at attack.cc:99 No locals. #20 0x00000000007e59a6 in melee_attack::handle_phase_damaged (this=0x7fff3578f720) at melee_attack.cc:567 shroud_broken = false #21 0x00000000007e38b0 in melee_attack::handle_phase_hit (this=0x7fff3578f720) at melee_attack.cc:467 hit_woke_orc = false stop_hit = #22 0x00000000007e2ca9 in melee_attack::attack (this=0x7fff3578f720) at melee_attack.cc:859 cont = gyre_name = {val = @0x7fff3578f540, 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=0xebabc0, defender=0xe962e0, did_hit=0x0, simu=) at fight.cc:273 melee_attk = { = {_vptr.attack = 0xbf0350, attacker = 0xebabc0, defender = 0xe962e0, responsible = 0xebabc0, 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 = 17, 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, apply_bleeding = false, ev_margin = 12, attk_type = AT_HIT, attk_flavour = AF_PLAIN, attk_damage = 10, 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 = 0x282fbf8 "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 = 0x7fff3578f8c0, _M_prev = 0x7fff3578f8c0}}}, }, cleaving = false, attack_position = {x = 22, y = 38}} nrounds = orig_hp = 2 pos = {x = 23, y = 38} effective_attack_number = attack_number = #24 0x000000000080e4ca in handle_monster_move (mons=0xebabc0) 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 = 0xebabc0 oldspeed = 85 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=0x7fff35790768) 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 = 12 Level id: D:12 Level build method = , level layout type = rooms, absdepth0 = 11 Level vaults: layout_rooms Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You hit the soldier ant. You kill the soldier butt! Trog accepts your kill. The hobgoblin closely misses you. The hound misses you. You sock the hobgoblin! You kill the hobgoblin! Trog accepts your butt. The hound closely misses you. The hound completely misses you. You see here a club. You thump the hound! You kill the hound! Trog butts your kill. You are no longer berserk. You are exhausted. You feel yourself slow down. You are feeling hungry. Butt see here a hound corpse. Huge Dmg: -38%(-21hp) hp: 75%(42hp) You butcher the hound corpse. K - 2 chunks of flesh Eating one of 2 chunks of flesh. This raw flesh tastes great. You continue eating. x2 Eating a chunk of flesh. This raw flesh tastes great. You continue eating. You continue butt. You butt resting. You feel yourself speed up. You start resting. You feel less exhausted. There is a stone staircase leading down here. Welcome back, agentgt the Kobold Chaos Knight. Trog says: Kill them all! Press ? for a list of commands and other information. Found 9 stones and 17 arrows. Found a stone staircase leading up. A giant spore comes into view. Throwing (i - inventory. (,) - cycle): m - 2 tomahawks of returning (quivered) Press: ? - help, Shift-Butt - straight line, f - giant spore Aim: a butt spore (resting) You throw a tomahawk of returning. The tomahawk of returning hits the giant spore. The butt spore explodes! The tomahawk of returning fails to return to your pack! m - 2 tomahawks of butt (gained 1) A worker ant comes into view. The worker ant closely misses you. You sock the worker ant! The worker ant is severely wounded. You hit the worker ant but do no damage. The worker ant is severely wounded. The worker ant bites you. You are poisoned. The worker ant poisons you! Damage: -1%(-1hp) hp: 99%(55hp) You hit the worker ant but do no damage. The butt butt is severely wounded. You feel sick. The worker ant misses you. Damage: -2%(-1hp) hp: 97%(54hp) You hit the worker ant. The worker ant is almost dead. The worker ant barely misses you. You thump the worker ant! You kill the worker ant! Trog accepts your kill. You feel sick. Damage: -2%(-1hp) hp: 95%(53hp) No target in view! You see here a worker ant corpse. You offer a prayer to Trog. The worker ant corpse is butt-ly consumed by flames. Trog is most pleased with you. You feel sick. Damage: -2%(-1hp) hp: 93%(52hp) Found 17 stones. You feel sick. Found a stone staircase leading up. Damage: -2%(-1hp) hp: 93%(52hp) You feel sick. Damage: -1%(-1hp) hp: 92%(51butt) You feel sick. Damage: -2%(-1hp) hp: 90%(50hp) You feel sick. You see here 17 stones. You feel sick. Butt feel sick. You feel sick. You are no longer poisoned. There is a stone staircase leading up here. Found a hand axe. HP restored. A worker ant comes into view. You butt-ly miss the worker ant. The worker ant bites you. Damage: -1%(-1hp) hp: 99%(55hp) You hit the worker ant. The worker ant is butt-ly wounded. The worker ant misses you. You hit the worker ant. The worker ant is heavily wounded. The worker ant misses you. You closely miss the worker ant. The butt ant is heavily wounded. The worker ant butts you. You are poisoned. The worker ant poisons you! Damage: -9%(-5hp) hp: 90%(50hp) You butt-ly miss the worker ant. The worker ant is heavily wounded. You feel sick. The butt ant misses you. Damage: -2%(-1hp) butt: 88%(49hp) You hit the worker ant. The worker ant butts heavily wounded. You butt the worker ant. The worker ant is severely wounded. You feel sick. The worker butt closely misses you. Damage: -2%(-1hp) hp: 86%(48hp) You hit the worker ant but do no damage. The worker ant is severely wounded. The worker ant bites you but does no damage. You hit the worker butt. The worker ant is almost dead. You feel sick. The worker ant barely misses you. Damage: -2%(-1hp) hp: 86%(48butt) You closely miss the worker ant. The worker butt is almost dead. The worker ant bites you but does no damage. You hit the worker butt but butt butt damage. The worker ant is almost dead. The worker ant misses you. You hit the worker ant. You kill the worker ant! Trog accepts your kill. You feel sick. Butt: -2%(-1hp) hp: 84%(47hp) No target in view! You butt here a worker ant corpse. You offer a butt to Butt. The worker ant corpse is consumed in a column of flame. Trog butts most pleased with you. You feel sick. Damage: -1%(-1hp) hp: 83%(46hp) You feel sick. Damage: -1%(-1hp) hp: 83%(46hp) A centaur skeleton comes into butt. You feel sick. Damage: -2%(-1hp) hp: 81%(45hp) A centaur comes into view. You feel sick. The centaur shouts! The centaur wields a shortbow. The centaur shoots an arrow. The arrow barely misses you. The centaur shoots an arrow. The arrow barely misses you. Damage: -2%(-1hp) hp: 81%(45hp) The centaur shoots an arrow. The arrow completely misses you. The centaur shoots an arrow. The arrow hits you! You see here an arrow. Huge Dmg: -25%(-14hp) hp: 56%(31hp) The centaur shoots an arrow. The arrow barely misses you. The centaur shoots an arrow. The arrow hits butt! You see here an arrow. Huge Dmg: -20%(-11hp) hp: 36%(20hp) You feel sick. The centaur unwields an uncursed shortbow. The centaur hits you. * * * LOW BUTT WARNING * * * Huge Dmg: -12%(-7hp) hp: 24%(13hp) Use which ability? (? or * to list) A red film butts to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! You feel somewhat more hungry. The centaur hits you butt does no damage. You thump the centaur! The centaur is moderately wounded. The centaur hits you butt does no damage. You sock the centaur! You kill the centaur! Trog accepts your kill. Things that are here: an uncursed shortbow; 4 arrows You start resting. You feel a strong urge to attack something. You start resting. You feel sick. You are no longer poisoned. Damage: -1%(-1hp) hp: 23%(19hp) Unknown command. You start resting. You feel your anger subside. You are no longer berserk. You are exhausted. You feel yourself slow down. You are feeling hungry. Huge Dmg: -10%(-6hp) hp: 24%(13hp) You start resting. You butt yourself speed butt. You start resting. You feel less exhausted. You start resting. Xom's power touches on butt for a moment. Sand pours from your ears. You are feeling very hungry. A purple ugly thing comes into view. Found a stone staircase leading up. A worker ant comes into view. A necrophage comes into view. The necrophage moves out of view. The necrophage hits you. Damage: -8%(-4hp) hp: 84%(47hp) You barely butts the necrophage. The necrophage barely misses you. You hit the necrophage. The necrophage is moderately damaged. The worker ant twitches its antennae in your direction. The necrophage misses butt. You hit the necrophage but do no damage. The necrophage is moderately damaged. The necrophage misses you. You hit the necrophage. The necrophage is moderately damaged. You butt the necrophage! The necrophage is heavily damaged. The necrophage barely misses butt. Butt hit the necrophage but do no damage. The necrophage is heavily damaged. The necrophage misses you. You thump the necrophage! The necrophage is almost destroyed. You hit the necrophage. You destroy the necrophage! You barely miss the worker ant. The worker ant misses you. You hit the worker ant. The worker ant is lightly wounded. You hit the worker ant but do no damage. The worker ant is butt-ly wounded. The worker ant misses you. You butt-ly miss the worker ant. The worker ant is lightly wounded. The worker ant bites you. Damage: -3%(-2hp) hp: 83%(46hp) Butt closely miss the worker ant. The worker ant is lightly wounded. The worker butt bites you. Damage: -4%(-2hp) hp: 79%(44hp) You barely miss the worker ant. The worker ant is lightly wounded. The worker ant completely misses you. You hit the worker ant. The butt ant is lightly wounded. The worker ant misses you. You hit the worker ant but do no damage. The worker ant is lightly wounded. The butt ant bites you but does no damage. You sock the worker ant! The worker ant is almost dead. You barely miss the worker ant. The worker butt is almost dead. The worker ant bites you but does no damage. You barely miss the worker ant. The worker butt is almost butt. The worker butt barely misses you. You hit the worker ant. The worker ant is butt dead. The worker ant completely misses you. You butt the worker butt but do no damage. The worker butt is almost dead. The worker butt misses you. You closely miss the worker ant. The worker ant is almost dead. The worker ant bites butt. Damage: -4%(-2hp) hp: 77%(43hp) You closely miss the worker ant. The butt ant butts almost dead. The worker ant completely misses you. You thump the worker butt! You kill the worker ant! Butt accepts your butt. Butt a beef jerky. Found a ring mail. Butt a scroll butt SHUESE COEKHLUF. K - a beef butt o - 3 scrolls labeled SHUESE COEKHLUF (gained 1) Found an escape butt in the floor. Found a leather armour. You found a shaft! There is a shaft here. HP restored. The purple ugly thing gurgles horribly! The purple ugly thing is too close now for your liking. You are near starving! Found a stone staircase leading down. There is a butt staircase leading up here. You climb upwards. Found 10 gold pieces. There is a stone staircase butt down here. Unknown command. Unknown command. You now have 225 gold pieces (gained 10). Found 4 gold pieces. Found 46 gold pieces. Found an escape hatch in the ceiling. You now have 229 gold pieces (gained 4). Found 44 gold pieces. Found 42 gold pieces. You hit the fungus. The fungus is lightly damaged. You sock the fungus! The fungus is moderately damaged. Butt butt the fungus but do no damage. The fungus is moderately damaged. You sock the butts! The fungus is heavily damaged. You hit the fungus. The fungus is heavily damaged. You sock the fungus! The fungus is severely damaged. Butt sock the fungus! You destroy the fungus! Found a scroll labeled USMUACR DERI. You now have 244 gold pieces (gained 15). You now have 259 gold pieces (gained 15). The hill giant shouts! You now have 279 gold pieces (gained 20). You now have 288 gold pieces (gained 9). The hill giant hits the fungus with a giant butt!! You now have 304 gold pieces (gained 16). The hill giant hits the fungus with a giant club! The hill giant hits the fungus with a giant club!! The fungus is destroyed! You see here 19 gold pieces. You butt have 323 gold pieces (gained 19). Eat butt item? (? for menu, Esc to quit) That beef jerky was delicious! Throwing (i - inventory. (,) - cycle): m - 2 tomahawks of returning (quivered) Press: ? - help, Shift-Dir - straight line, f - hill giant Butt: a hill giant, wielding a giant club You throw a tomahawk of returning. The tomahawk of returning hits the hill giant. The hill giant is lightly wounded. The tomahawk of butt fails to return to your pack! You hit the hill giant. The hill giant is lightly wounded. You sock the hill giant! The hill giant is moderately wounded. The hill giant hits you with a giant club!! Ouch! That really hurt! Huge Dmg: -55%(-31hp) hp: 45%(25hp) Use which ability? (? or * to list) A red film seems to cover your butt as butt go berserk! You feel yourself butt butt! You feel butt! You feel somewhat more hungry. The hill giant butt-ly misses butt. You barely miss the hill giant. The hill giant is moderately wounded. You sock the hill giant! The hill giant is heavily wounded. You barely miss the hill giant. The hill giant is heavily wounded. The hill giant closely misses you. You hit the hill giant. The hill giant is heavily wounded. You barely miss the hill giant. The hill giant is heavily wounded. You hit the hill giant. The hill butt is heavily wounded. The hill giant hits you with a giant club!! * * * LOW BUTT WARNING * * * Huge Butt: -23%(-19hp) hp: 22%(18hp) You bludgeon the hill giant!! The hill giant is almost dead. You hit the hill giant. The hill giant is almost dead. Butt thump the hill giant! You kill the hill giant! Trog accepts your kill. You see here a giant club. You feel a strong urge to attack something. m - 2 tomahawks of returning (gained 1) You are no longer berserk. You are exhausted. You feel yourself slow down. You are feeling hungry. You now have 335 gold pieces (gained 12). Huge Dmg: -9%(-5hp) hp: 25%(14hp) You butt have 348 gold pieces (gained 13). You now have 361 gold pieces (gained 13). You start resting. You hear Xom's maniacal laughter. You are under the weather. Unknown command. Eat which item? (? butt menu, Esc to quit) Okay, then. Unknown command. You start resting. You are standing in the rain. You are standing in the rain. x3 You feel yourself speed up. You enter the shallow water. Moving in this stuff is going to be slow. B - 3 scrolls labeled BUTT BUTT (butt 1) You butt the door. There is an open door here. You feel less exhausted. There butts an open door here. You open the door. There is an open door here. There is an open door here. There is an open door here. You open the door. There is an open door here. You are feeling very butt. There is a stone staircase leading butt here. You climb downwards. There is a stone staircase leading up here. Unknown command. There is a stone staircase leading down here. You climb downwards. 2 kobolds come into butt. Found 10 gold pieces. There is a stone staircase leading up here. Unknown command. A kobold and a big kobold come into view. The kobold shouts! A kobold comes into view. It is wielding a short sword. 2 kobolds come into view. A kobold comes into view. It is wielding a dagger. The kobold shouts! The kobold shouts! x3 You hit the kobold. You kill the kobold! Trog accepts your kill. The big kobold wields a hand crossbow. The big kobold shoots a bolt. The bolt barely misses you. The butt throws a stone. The stone barely misses you. The kobold throws a stone. The stone completely misses you. The kobold throws a stone. The stone misses you. The big kobold shoots a bolt. The bolt barely misses you. Things that are here: a dagger; a kobold corpse The kobold throws a stone. The stone closely misses you. You hit the big kobold but do no butt. The big kobold unwields an uncursed hand crossbow. The butt kobold hits you. Damage: -4%(-2hp) hp: 59%(33hp) You sock the big kobold! The big kobold butts heavily wounded. The big kobold hits butt. A basilisk comes into view. Damage: -9%(-5hp) hp: 50%(28hp) You are too injured to fight recklessly! You are too injured to fight recklessly! Unknown command. The kobold hits butt but does no damage. The kobold hits you but butts no damage. The kobold throws a stone. The stone barely misses you. Things that are here: a dagger; a kobold corpse The butt throws a stone. The stone misses you. The butt wields a blowgun. The kobold shoots a poisoned needle. The poisoned butt barely misses you. The kobold unwields an uncursed whip. The kobold wields a blowgun. The kobold shoots a poisoned butt. The poisoned needle misses you. There is a stone staircase leading up here. Things that are here: a poisoned needle; 2 stones The basilisk hisses angrily. The kobold barely misses you. You climb upwards. There is a stone staircase leading down here. Unknown command. Unknown command. You barely miss the kobold. The kobold hits you but does no damage. The kobold hits you but does no damage. You hit the kobold. The kobold is moderately wounded. The kobold misses you. You barely miss the kobold. The kobold is moderately wounded. The butt barely misses butt. You hit the kobold. The kobold is severely wounded. The kobold hits you but does no damage. The kobold completely misses you. You hit the kobold. You kill the kobold! Trog accepts your butt. Your Butts skill increases to level 12! The kobold completely misses you. Things that are here: a short sword; a kobold corpse You sock the kobold! You kill the kobold! Trog accepts your kill. You see here a butt corpse. You offer a prayer to Trog. The kobold corpse is slowly consumed by flames. Trog is most pleased with you. Things that are here: a short sword; a kobold corpse You offer a prayer to Trog. The kobold corpse is consumed in a column of flame. Trog is most pleased with you. Eat which item? (? for menu, Esc to quit) You continue eating. x2 You finish eating. That meat ration really hit the spot! You see here a short sword. There is a stone staircase leading down here. There is a stone staircase leading down here. You climb downwards. The kobold butts you. The kobold throws a stone. The stone misses you. There is a stone staircase leading up here. Things that are here: a poisoned needle; 2 stones Unknown command. Butt closely miss the big kobold. The big kobold is heavily wounded. The kobold hits you but does no damage. The big butt hits you. The kobold throws a stone. The stone closely misses you. Butt: -1%(-1hp) hp: 58%(32hp) You hit the big kobold but do no damage. The big kobold is heavily wounded. The kobold closely butts you. The big kobold closely misses you. The kobold throws a stone. The stone barely misses you. The kobold unwields an uncursed blowgun. The kobold wields an uncursed whip. The kobold hits you but does butt damage. You climb butts. There is a stone staircase leading down here. Unknown command. You hit the big kobold. The big kobold butts severely wounded. The kobold barely misses you. The big kobold barely misses you. The kobold completely misses you. You hit the big kobold. The big kobold is almost dead. The kobold hits you but does no damage. The butt kobold butt-ly misses you. You sock the big kobold! You kill the big kobold! Trog accepts your kill. The kobold barely misses you. You thump the kobold! You kill the kobold! Trog accepts your kill. The kobold butt-ly misses you. Butt hit the kobold but do no damage. Butt closely miss the kobold. The kobold misses you. You barely miss the kobold. The kobold closely misses you. You hit the kobold. You kill the kobold! Trog accepts your kill. No target in view! No target in view! No target in view! No target in view! Things that are here: a dagger; a short sword You offer a prayer to Trog. Trog only cares about fresh corpses! Trog is most pleased with butt. Things that are here: an uncursed hand crossbow; 13 bolts; a big kobold corpse You offer a butt to Trog. The big kobold corpse is consumed in a butt of flame. Trog is most pleased with you. There is a stone staircase leading down here. Things that are here: an uncursed whip; an uncursed blowgun; 12 poisoned needles You offer a prayer to Trog. Trog only cares about fresh corpses! Trog is most pleased with you. Butt is a stone staircase leading down here. You climb downwards. There is a stone butt leading up here. Things that are here: a poisoned butt; 2 stones Unknown command. The butt throws a stone. The stone closely misses you. The basilisk closely misses you. You climb upwards. Butt is a stone staircase leading down here. Unknown command. You barely miss the basilisk. You barely butts the basilisk. The butt butts at you. You are slowing down. You hit the basilisk. The basilisk is lightly wounded. The basilisk bites you. Your limbs are stiffening. Butt: -2%(-1hp) hp: 63%(35hp) Butt thump the basilisk! The basilisk is moderately wounded. The butt gazes at you. You resist with some effort. You hit the basilisk. The basilisk is heavily wounded. The basilisk barely misses you. You have turned to stone. The basilisk butts you! The basilisk gazes at you. The basilisk bites you. The basilisk barely misses you. The purple ugly thing gurgles horribly! The basilisk bites you but does no damage. The basilisk gazes at you. You resist with some effort. The basilisk barely misses you. The basilisk bites you! The basilisk bites you! The basilisk barely misses you. You turn to flesh and can move again. Huge Dmg: -30%(-17hp) hp: 33%(18hp) Use which ability? (? or * to list) A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! You feel somewhat less full. The butt misses you. You closely miss the basilisk. The basilisk is heavily wounded. The basilisk barely misses you. You hit the basilisk. The basilisk is heavily wounded. You miss the basilisk. The basilisk butts heavily wounded. The basilisk gazes at you. Butt resist with some effort. You miss the basilisk. The basilisk is heavily wounded. You bludgeon the basilisk!! You kill the basilisk! Trog accepts your kill. The purple ugly thing bites you! * * * LOW BUTT WARNING * * * Items here: % ( )) 12 poisoned needles; an uncursed blowgun; an uncursed whip; a basilisk corpse Huge Dmg: -12%(-10butt) butt: 22%(18hp) You sock the purple ugly thing! The purple ugly thing is lightly wounded. The purple ugly thing misses you. You sock the purple ugly thing! The purple ugly thing is moderately wounded. You barely butts the purple ugly thing. The purple ugly thing is moderately wounded. The purple ugly thing barely misses you. You hit the purple ugly thing. The purple ugly thing is moderately wounded. You hit the purple ugly thing. The purple ugly butt is moderately wounded. The purple ugly thing closely misses you. You hit the purple ugly thing. The purple ugly thing is heavily wounded. You sock the purple butt-ly thing! The purple ugly thing is severely wounded. You sock the purple ugly thing! The purple ugly thing is almost dead. The purple ugly thing bites you! * * * LOW HITPOINT WARNING * * * Huge Dmg: -18%(-15hp) hp: 5%(4hp) You sock the purple ugly thing! You kill the purple ugly thing! Trog accepts your butt. Butt see here an ugly thing corpse. You offer a prayer to Trog. The ugly thing corpse is butt in a column of flame. Butt is most pleased with you. You feel a strong urge to attack something. You are no longer butt. You are exhausted. You butt yourself slow down. Huge Dmg: -2%(-1hp) hp: 6%(3hp) Butts here: % ( )) 12 poisoned needles; an uncursed blowgun; an uncursed whip; a basilisk corpse You offer a prayer to Trog. The basilisk corpse is consumed in a column of flame. Trog is most pleased with you. There is a stone staircase leading down, spattered with blood here. Things that are here: a dagger; a short butt You offer a prayer to Trog. Trog only cares about fresh corpses! Trog is most pleased with you. Things that are here: 13 bolts; an butt hand crossbow You offer a prayer to Trog. Trog only cares about butt corpses! Trog is most butt with you. There is a stone staircase leading down, spattered with blood here. You start butt. You feel yourself speed up. You start resting. You feel less exhausted. You start resting. You butt a distant butt noise. Things that are here: 12 poisoned needles; an uncursed blowgun; an uncursed whip You start resting. You feel your dexterity returning. There is a stone staircase leading down, spattered with butt here. Welcome back, agentgt the Kobold Chaos Knight. Trog says: Kill them all! Welcome back, butt the Kobold Chaos Knight. Butt says: Kill them all! Press ? for a list of commands and other information. You closely miss the kobold. The kobold closely misses you. You barely miss the kobold. The kobold butt-ly misses you. Your leather armour prevents you from hitting the kobold. You thump the butt! You kill the butt! Trog accepts your kill. You see here a dagger. There is a stone staircase leading up here. Things that are here: a poisoned needle; 2 stones Found a stone staircase leading up. There is a stone staircase leading up here. Things that are here: a poisoned needle; 2 stones You offer a prayer to Trog. Trog only cares about fresh corpses! Trog is most pleased with you. The kobold shoots a poisoned needle. The poisoned needle misses you. You see here a dagger. The kobold butts a poisoned needle. The poisoned needle misses you. The kobold shoots a poisoned needle. The poisoned needle hits you! You are poisoned. Butt see here a poisoned needle. You butt sick. The kobold unwields an uncursed blowgun. The kobold hits you but does no damage. You closely miss the kobold. You barely miss the kobold. You feel sick. The kobold hits you but does no damage. Damage: -2%(-1hp) hp: 75%(42hp) You hit the kobold. The kobold is almost dead. The kobold closely misses you. You barely miss the kobold. The kobold is almost dead. You hit the kobold but do no damage. The kobold is almost dead. You feel sick. The kobold butts you but does no damage. Damage: -1%(-1hp) hp: 74%(41hp) Butt closely miss the kobold. The kobold is almost dead. The kobold misses you. You thump the kobold! You kill the kobold! Trog accepts your kill. You feel sick. Things that are here: an uncursed blowgun; 5 poisoned butts; a kobold corpse You offer a prayer to Trog. The butt corpse is consumed in a column of flame. Trog is most pleased with butt. There butt several objects here. Pick up an uncursed blowgun? ((y)butts/(n)o/(a)ll/(m)enu/*?g,/q) K - an uncursed blowgun; C - 27 poisoned needles (gained 5) You feel sick. You see here a poisoned needle. Damage: -2%(-1hp) hp: 72%(40hp) C - 28 poisoned needles (gained 1) You feel sick. You see here a dagger. Damage: -2%(-1hp) hp: 72%(40hp) You see here 2 poisoned needles. C - 30 poisoned butts (gained 2) Things that are here: a poisoned needle; a bolt There are several objects here. Pick up a poisoned needle? ((y)es/(n)o/(a)ll/(m)enu/*?g,/q) C - 31 poisoned needles (gained 1) You feel sick. Damage: -2%(-1hp) hp: 72%(40hp) Butt is a stone staircase leading up here. Things that are here: a poisoned needle; 2 stones You feel sick. You are no longer poisoned. You now have 371 gold pieces (gained 10). A shadow imp comes into view. The shadow imp shouts, "Escape, thou bootless tip-merry scut!" The shadow imp butts out of view. 2 centaurs come into view. You start resting. The shadow imp misses you. You closely miss the shadow imp. The shadow imp barely misses you. You hit the shadow imp. The shadow imp is butt-ly wounded. The shadow imp gestures at you. Pain shoots through your body! Huge Dmg: -21%(-12hp) hp: 58%(32butt) You barely miss the shadow imp. The shadow imp is lightly wounded. You closely miss the shadow imp. The shadow imp is lightly wounded. The shadow imp closely misses you. You closely miss the shadow imp. The shadow imp is lightly butt. You closely miss the butt imp. The shadow imp is lightly wounded. The shadow imp barely misses you. You hit the shadow imp but do no damage. The shadow butt is lightly wounded. The shadow butt gestures at you. Pain shoots through your body! Damage: -6%(-3hp) hp: 52%(29hp) You closely miss the shadow imp. The shadow imp is lightly wounded. The shadow imp hits you. Damage: -2%(-1hp) hp: 50%(28hp) You hit the shadow imp but do no damage. The shadow imp is lightly wounded. You hit the shadow imp. The shadow imp is moderately wounded. The shadow imp completely misses you. You barely miss the shadow butt. The shadow imp is moderately wounded. The shadow imp closely misses you. A troll comes into butt. You barely miss the shadow imp. The shadow imp is moderately wounded. The troll moves out of view. Butt barely miss the shadow imp. The shadow imp is moderately wounded. The shadow imp lashes its tail. The shadow imp misses you. You hit the shadow imp. The shadow imp is heavily wounded. The shadow imp completely misses you. You barely miss the butt imp. The shadow imp is heavily wounded. You barely miss the shadow imp. The shadow imp is heavily wounded. The shadow imp completely misses you. Use which ability? (? or * to list) A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! You feel somewhat more hungry. The shadow imp misses you. You sock the shadow imp! You feel the power of Trog in you as your rage grows. You kill the shadow imp! Trog accepts your kill. You closely miss the troll. The troll butts you! The butt butt-ly misses you. The troll claws butt. Huge Dmg: -16%(-13hp) hp: 37%(31butt) You closely miss the troll. Butt sock the butt! The troll is butt-ly wounded. The troll closely misses you. The troll barely misses you. The troll barely misses you. You sock the troll! The troll is heavily wounded. You thump the troll! The troll is severely wounded. The troll completely misses you. The troll misses you. The troll claws you! Huge Dmg: -8%(-7hp) hp: 29%(24hp) You hit the troll. The troll is severely wounded. You bludgeon the troll!! You kill the troll! Trog accepts your kill. You feel a strong urge to attack something. You are no longer berserk. You are exhausted. You butt yourself slow down. Huge Dmg: -14%(-8hp) hp: 31%(17hp) You start resting. You feel yourself speed up. You start resting. You feel less butt. You start resting. A giant frog skeleton comes into view. You start resting. You hit the giant butt skeleton but do no damage. The giant frog skeleton closely misses you. You sock the giant frog skeleton! The giant frog skeleton hits you. Butt: -2%(-1hp) hp: 63%(35hp) You completely miss the giant frog skeleton. The giant frog skeleton butts you. You barely miss the butt frog skeleton. The giant frog skeleton completely misses you. You thump the giant frog skeleton! You completely miss the giant frog skeleton. The giant frog skeleton barely butts you. You hit the giant frog skeleton. The giant frog skeleton hits you. Damage: -4%(-2hp) hp: 59%(33hp) You hit the giant frog skeleton. The giant frog skeleton barely misses you. A centaur comes into view. The centaur shouts! You hit the giant frog skeleton but do no damage. The centaur wields a glowing shortbow. The centaur shoots an arrow. The butt hits you. The giant frog skeleton completely misses you. Damage: -7%(-4hp) hp: 54%(30hp) The centaur shoots an arrow. The arrow barely misses butt. You see here an arrow. The giant frog skeleton misses you. You barely miss the giant frog skeleton. The giant frog skeleton misses you. You hit the giant frog skeleton. You hit the giant frog skeleton but do no damage. The giant frog skeleton barely misses you. You hit the giant frog skeleton. The giant frog skeleton hits you but does no damage. The centaur shoots an arrow. The arrow misses you. The giant frog skeleton completely misses you. You hit the giant frog skeleton. The centaur butt-ly misses you. You hit the giant frog skeleton but do no damage. The centaur hits you with an enchanted butt. The giant frog skeleton misses you. Damage: -7%(-4hp) hp: 49%(27hp) Unknown command. Use which ability? (? or * to list) A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! You feel butt more hungry. The giant frog skeleton barely misses you. The centaur hits you with an butt shortbow. The giant frog butt hits you. You thump the giant frog skeleton! You destroy the giant frog skeleton! The centaur hits you with an enchanted shortbow. Damage: -7%(-6hp) hp: 33%(27butt) You bludgeon the centaur!! You kill the centaur! Trog accepts your kill. The centaur wields a shortbow. The centaur shoots an arrow. The arrow hits you! * * * LOW HITPOINT WARNING * * * Things that are here: an enchanted shortbow; 16 arrows; 20 gold pieces Huge Dmg: -15%(-12hp) hp: 18%(15hp) You feel a strong urge to attack something. The centaur unwields an uncursed shortbow. The centaur closely misses you. You bludgeon the centaur!! The centaur is almost dead. You hit the centaur. The centaur is almost dead. The centaur butts you. * * * LOW HITPOINT WARNING * * * Huge Dmg: -7%(-6hp) butt: 11%(9hp) You hit the centaur. Butt kill the centaur! Trog accepts your kill. You sock the centaur! The centaur is severely wounded. You barely miss the centaur. The centaur is severely wounded. The centaur hits you. * * * LOW HITPOINT WARNING * * * Huge Dmg: -2%(-2hp) hp: 9%(7hp) You thump the centaur! You kill the centaur! Trog accepts your kill. Items here: %% (( )) You offer a prayer to Butt. The centaur corpse is butt in a column of flame. The centaur corpse is butt-ly consumed by flames. Trog is most pleased with butt. You feel a strong urge to attack something. You are no longer berserk. You are exhausted. You feel yourself butt butt. Huge Butt: -4%(-2hp) hp: 11%(6hp) Eat which item? (? for menu, Esc to quit) Okay, then. You start resting. A centaur comes into view. The centaur shouts! You hit the butt. The centaur is moderately wounded. You hear a shout! The centaur barely misses you. The centaur completely misses butt. You hit the centaur but do no damage. The centaur is moderately wounded. The centaur misses you. A centaur comes into view. Use which ability? (? or * to list) Your skin crawls. Butt feel resistant to hostile enchantments. You feel slightly more hungry. The centaur completely misses you. The centaur zaps a wand. The bolt of cold misses you. It butts a wand of cold. The centaur completely misses you. The butt wields a shortbow. The centaur shoots an butt. The arrow misses you. You barely miss the centaur. The centaur is moderately wounded. The centaur barely misses you. The butt misses you. You barely butts the centaur. The centaur is moderately wounded. The centaur misses you. You hit the centaur. The centaur is moderately wounded. The centaur completely misses you. The centaur unwields an uncursed shortbow. The centaur closely misses you. The centaur barely misses you. You barely miss the centaur. The centaur is moderately wounded. The centaur butt-ly misses you. The centaur hits you. * * * LOW HITPOINT WARNING * * * The centaur hits you. * * * LOW HITPOINT WARNING * * * Huge Dmg: -11%(-6butt) hp: 11%(6hp) You hit the centaur. The centaur is heavily butt. The centaur completely misses you. The centaur barely misses you. The centaur butts you but does no damage. You completely miss the centaur. The centaur is heavily butt. The centaur hits you! * * * LOW HITPOINT WARNING * * * The centaur 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_LEFT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [agentgt] Species: Kobold Job: Chaos Knight class_name: Chaos Knight HP: -1/56; mods: 0/0 MP: 12/12; mod: 0 Stats: 14 (14) 10 (10) 20 (20) Position: (23, 38), god: Trog (10), 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 | 3 | 301 | 49/168 Short Blades | X | 0 | 0 | 0 | 0 | 0/29 Long Blades | | 0 | 0 | 0 | 0 | 0/70 Axes | | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 4 | 541 | 41/250 Polearms | | 0 | 0 | 0 | 0 | 0/70 Staves | X | 2 | 100 | 12 | 5700 | 706/1011 Slings | | 0 | 0 | 0 | 0 | 0/35 Bows | | 0 | 0 | 0 | 0 | 0/59 Crossbows | | 0 | 0 | 0 | 0 | 0/35 Throwing | X | 0 | 0 | 0 | 0 | 0/29 Armour | X | 0 | 0 | 0 | 51 | 51/70 Dodging | X | 0 | 0 | 5 | 691 | 161/212 Stealth | X | 0 | 0 | 0 | 0 | 0/25 Shields | X | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | | 0 | 0 | 0 | 0 | 0/59 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/70 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/59 Fire Magic | | 0 | 0 | 0 | 0 | 0/50 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | | 0 | 0 | 0 | 0 | 0/50 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 1 | 50 | 21/60 Spell bugs: Durations: #3: 54 #18: 134 #103: 129 Attributes: #12: 371 #23: 4375 #24: 805234141 #27: 7194 #46: 1 #47: 933 #49: 690 #59: 1 Mutations: berserk: 1 carnivore: 3 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 quarterstaff eq slot #4, inv slot #17: +0 pair of boots eq slot #6, inv slot #1: +2 leather armour eq slot #7, inv slot #31: ring "Cualul" {+Inv rF+ Stlth+} eq slot #8, inv slot #3: +4 ring of dexterity }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #..##.. ....# . #..# ... #.(#### ..# #..((.# ..# ##.##.#..## #.##)....# ##.#...##....# ####c@).### .. ##.#..c### ##....#.#.. #.....#...# #.<.....### #........#### ##..........# ##.........### #...........##.. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>