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-13.06:56:13.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) [0x7fa865a3a4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fa865dd0b7b]: /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) [0x7fa865a2576d]: /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". 0x00007fa865dd084e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fa865dd084e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x000000000059fb7b in call_gdb (file=0x7fa865dbb180) at crash.cc:406 gdb = attach_cmd = "attach 12783\000\000\000\000\000\000\000" #2 0x00000000005a6bd1 in do_crash_dump () at dbg-asrt.cc:676 t = 1423810825 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x384a1f8 "/dgldir/morgue/agentgt/"}} name = "/dgldir/morgue/agentgt/crash-agentgt-20150213-070025.txt", '\000' file = 0x7fa865dbb180 #3 0x000000000059f70c in crash_signal_handler (sig_num=6) at crash.cc:182 No locals. #4 No symbol table info available. #5 0x00007fa865dd0b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005a6369 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff6e3fe740 "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 = 0x7fff6e3ff020, reg_save_area = 0x7fff6e3fef50}} #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=0x3858590) at hiscores.cc:1832 No locals. #11 0x00000000006bf655 in scorefile_entry::init_with_fields (this=this@entry=0x3858590) 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=0x3858590, line=...) at hiscores.cc:801 No locals. #13 0x00000000006c40ba in scorefile_entry::parse (this=this@entry=0x3858590, line=...) at hiscores.cc:782 No locals. #14 0x00000000006c41b4 in _hs_read (scores=scores@entry=0x31dd720, 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 = 0x31dd720 #16 0x00000000008f1990 in ouch (dam=, death_type=KILLED_BY_MONSTER, source=10186, 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 = 0x30e1d18 "0.16-a0"}}, tiles = 1 '\001', points = 1155058, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2cf4b68 "agentgt"}}, race = 6, job = 17, race_class_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2f464e8 "KoCK"}}, lvl = 27 '\033', best_skill = SK_FIGHTING, best_skill_lvl = 24 '\030', title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x313d738 "Slayer"}}, death_type = 0, death_source = 10186, death_source_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3088358 "a white draconian monk"}}, 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 = 0x7fff6e3ffdf0, _M_right = 0x7fff6e3ffdf0}, _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 = 0x3088358 "a white draconian monk"}}, 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 = 32, branch = BRANCH_ZOT, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2f47a88 "hall_of_Zot"}}, 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 = -22, final_max_hp = 149, final_max_max_hp = 192, final_mp = 4, final_max_mp = 14, final_base_max_mp = 42, damage = 33, source_damage = 33, turn_damage = 34, str = 20, intel = 11, dex = 20, ac = 37, ev = 35, sh = 0, god = GOD_SHINING_ONE, piety = 138, penance = 0, wiz_mode = 0 '\000', explore_mode = 0 '\000', birth_time = 1423582138, death_time = 1423810825, real_time = 28927, num_turns = 74666, num_aut = 723773, num_diff_runes = 15, num_runes = 15, kills = 4387, 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 = 0x3070a08 "Fighting,Staves,Armour,Dodging,Stealth,Charms,Invocations"}}, status_effects = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x30a8258 "about to teleport,very slightly contaminated,hasted,glowing,deflect missiles"}}, gold = 6830, gold_found = 11405, gold_spent = 1692, zigs = 0, zigmax = 0, scrolls_used = 121, potions_used = 75, fields = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}} drain_amount = hpl = {hp = 33, hurt_type = 0} non_death = false env_death = #17 0x0000000000913b97 in player::hurt (this=0xe962e0, agent=0xec0470, amount=amount@entry=33, 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=0x7fff6e400350, dam=33, flavour=BEAM_NONE, clean=) at attack.cc:1105 No locals. #19 0x000000000054cf2f in attack::handle_phase_damaged (this=0x7fff6e400350) at attack.cc:99 No locals. #20 0x00000000007e59a6 in melee_attack::handle_phase_damaged (this=0x7fff6e400350) at melee_attack.cc:567 shroud_broken = false #21 0x00000000007e38b0 in melee_attack::handle_phase_hit (this=0x7fff6e400350) at melee_attack.cc:467 hit_woke_orc = false stop_hit = #22 0x00000000007e2ca9 in melee_attack::attack (this=0x7fff6e400350) at melee_attack.cc:859 cont = gyre_name = {val = @0x7fff6e400170, 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=0xec0470, defender=0xe962e0, did_hit=0x0, simu=) at fight.cc:273 melee_attk = { = {_vptr.attack = 0xbf0350, attacker = 0xec0470, defender = 0xe962e0, responsible = 0xec0470, 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 = 25, damage_done = 33, 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 = 4, attk_type = AT_HIT, attk_flavour = AF_PLAIN, attk_damage = 35, 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 = 0x30b5f88 "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 = 0x7fff6e4004f0, _M_prev = 0x7fff6e4004f0}}}, }, cleaving = false, attack_position = {x = 21, y = 45}} nrounds = orig_hp = 11 pos = {x = 21, y = 46} effective_attack_number = attack_number = #24 0x000000000080e4ca in handle_monster_move (mons=0xec0470) 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 = 0xec0470 oldspeed = 81 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=0x7fff6e401398) 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 = 20, depth = 5 Level id: Zot:5 Level build method = random_map_for_place, level layout type = narrow_caves, absdepth0 = 31 Level vaults: hall_of_Zot layout_twisted_circle Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The storm dragon is heavily wounded. The storm dragon misses you. The storm dragon claws you but does no damage. The storm dragon completely misses you. Unknown command. Unknown command. You slash the storm dragon! The storm dragon is heavily wounded. The storm dragon bites you. The storm dragon closely misses you. The storm dragon tramples you but does no damage. Damage: -0%(-1hp) hp: 98%(144hp) You hit the storm dragon but do no damage. The storm dragon is heavily wounded. Unknown command. You slice the storm dragon!! The storm dragon is severely butt. The storm dragon completely misses you. The storm dragon misses you. The storm dragon completely misses you. You chop the storm dragon into pieces!!! You kill the storm dragon! No target in view! No target in butt! (D) Dungeon (T) Temple (L) Lair (S) Swamp (N) Spider Nest (M) Slime Butts (O) Orcish Mines (Butt) Elven Halls (V) Vaults (C) Crypt (W) Butt (U) Depths (H) Hell (I) Dis (G) Gehenna (X) Cocytus (Y) Tartarus (Z) Zot Where to? (Butt - Zot:5, ? - help) There is a stone staircase butt down, spattered with blood here. You climb downwards. There is a stone staircase leading up here. Items here: )) [[ a chain mail; a broad axe of butt; a robe; a dagger You see butt a hand axe. HP restored. There is an open gate here. Things that are here: a dire flail x2 There is an open door, spattered with blood here. You see here a large rock. You see here a halberd. Things that are here: a cloak; a chain butt; a battleaxe of chopping There is an open door here. You see here a storm dragon hide. There is a gate to the Realm of Zot here. You go down butt the gate. Welcome to the Realm of Zot! There is a gate leading back out of this place here. There is a stone staircase leading down here. You climb downwards. Butt is a stone staircase leading up here. You see here 24 stones. There is an open door here. Butt is an open door here. Butt is a butt staircase leading down butt. You climb downwards. There is a stone staircase leading up here. There is an open gate butt. There is a stone staircase leading down here. There is a stone staircase leading down here. You climb butts. There is a stone butt leading up here. You see here a flail. Items here: ))) [ a +0 cloak; a long sword; a dire flail; a scimitar You see here a flail of protection. There is a stone staircase leading down, spattered with blood here. Items here: ))) [ a mace; a cloak; an enchanted short sword; a long sword Welcome back, agentgt the Kobold Butts Knight. The Shining One says: Lead the forces of light to victory! Press ? for a list of commands and other information. Read which item? (? for menu, Esc to quit) Okay, then. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Search butt what [? for help]? rech Can'butt find anything matching that. An ice dragon comes into view. The ice dragon butts butt at you. The blast of cold hits you! You feel a terrible chill! You hear a distant "Zot"! Damage: -14%(-21hp) hp: 86%(127hp) A tentacled monstrosity butts into view. The ice butt bites you butt does no damage. The ice dragon butts you. The ice dragon closely misses you. You completely miss the ice dragon. You slice the butt dragon!! The ice dragon is moderately wounded. The butt dragon closely misses you. The ice dragon claws you but does no damage. The ice dragon closely misses you. You slash the ice dragon! The ice dragon is heavily wounded. The ice dragon completely misses you. The ice dragon butt-ly misses you. The ice dragon closely misses you. You slice the ice dragon!! The ice dragon is severely wounded. The ice butt misses you. The ice dragon barely misses you. The ice dragon misses you. You slice the ice dragon!! The ice dragon butts almost dead. You slice the ice dragon!! You kill the ice dragon! Put on which piece of jewellery? (? for menu, Esc to butt) You remove your amulet of resist mutation. g - the brooch of Butt (around neck) {Ward rN+ AC+4 BUTT+4} The tentacled monstrosity barely misses you. The tentacled monstrosity tentacle-slaps you but does no damage. The tentacled monstrosity completely misses you. The tentacled monstrosity grabs you. The tentacled monstrosity constricts you. Damage: -1%(-1hp) hp: 86%(127hp) Unknown command. Unknown command. Unknown command. You slice the tentacled monstrosity!! The tentacled monstrosity convulses. The tentacled monstrosity is lightly wounded. You slice the tentacled monstrosity like a ripe choko!!! The butt monstrosity convulses!! The tentacled monstrosity is severely wounded. You hear a chilling moan. The tentacled monstrosity barely misses you. The tentacled monstrosity misses you. The tentacled monstrosity completely misses you. The tentacled monstrosity constricts butt! Damage: -4%(-7hp) hp: 82%(120hp) Unknown command. You slice the tentacled monstrosity!! The tentacled monstrosity convulses!! You kill the tentacled monstrosity! The Shining One accepts your kill. You feel a little better. There is an open door here. Put on which piece of jewellery? (? for butt, Butt to quit) You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or i - the ring of Bliphu {+Butt rElec Str+3 Dex-3} > or F - the ring "Butt" {+Inv rF+ Stlth+} You remove the ring of Bliphu {+Blink rElec Butt+3 Dex-3}. Butt feel weaker. q - a ring of protection from cold (butt hand) Put on which piece of jewellery? (? for menu, Esc to quit) Butt, then. Put on which piece of jewellery? (? for menu, Esc to quit) Really put on Q - the cursed ring "Cleuza" {+Inv rElec Dex+5}? You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or q - a ring of protection from cold > or F - the ring "Cualul" {+Inv rF+ Stlth+} You remove the ring "Cualul" {+Inv rF+ Stlth+}. You feel agile. Oops, that ring feels deathly cold. Q - the cursed ring "Cleuza" (right hand) {+Inv rElec Dex+5} The death cob butts you but does no damage. You slice the death cob!! The death cob convulses!!! You destroy the death cob! The Butt One accepts your kill. Read which item? (? for menu, Esc to quit) As you read the scroll of remove curse, it crumbles to dust. You feel as if something is helping you. You hear a distant blaring wail to the butt. Unknown command. There is an open door here. Butt butt the fire dragon. The fire dragon is lightly wounded. You slice the fire dragon!! The fire dragon is moderately wounded. The fire dragon completely misses you. The fire dragon closely misses you. The fire dragon misses you. You slice the fire dragon!! The fire dragon is heavily wounded. The fire dragon bites you but does no damage. The fire dragon completely misses you. x2 You slice the fire dragon!! The fire dragon is butt-ly wounded. You slash the fire dragon! The fire dragon is almost dead. The fire dragon misses you. The fire dragon completely misses you. The fire dragon closely misses you. You slice the fire dragon!! You kill the fire dragon! No target in view! A bolt shoots out and hits you! There butts a bolt trap here. Butt: -3%(-5hp) butt: 97%(143hp) You hear a distant "Zot"! Drink which item? (? for menu, Butt to quit) Okay, then. A fire dragon butts into view. The fire dragon breathes flames at you. The blast of flame hits you! You resist. Damage: -3%(-4hp) hp: 96%(142hp) You slash the fire butt! The fire dragon is lightly wounded. You slice the fire dragon!! The fire dragon is moderately wounded. The fire dragon misses you. The fire dragon completely misses you. The fire dragon closely misses you. You slice the fire dragon!! The fire dragon is heavily wounded. The fire dragon completely misses you. The fire dragon claws you but does butt damage. The fire dragon tramples you but does no damage. You slice the fire dragon!! The fire dragon is severely wounded. The fire dragon barely misses you. The fire dragon completely misses you. The fire dragon completely misses you. You slice the fire dragon!! You kill the fire dragon! You hear a distant "Zot"! An Orb Guardian comes into view. x2 You hear a distant "Zot"! The Orb Guardian misses you. You slice the Orb Guardian!! The Orb Butt is moderately butt. The Orb Guardian hits you but does no damage. You slice the Orb Butt!! The Orb Guardian is heavily wounded. You barely miss the Orb Guardian. The Orb Guardian is heavily wounded. The Orb Guardian misses you. Unknown command. You hit the Orb Guardian but do no damage. The Orb Butt is butt-ly wounded. The Butt Guardian hits you!! Damage: -14%(-20hp) hp: 86%(127hp) Unknown command. You hit the Orb Guardian but do no damage. The Orb Guardian is heavily wounded. The Orb Guardian completely misses you. You carve the Orb Guardian like a ham!!! The Orb Guardian is almost butt. The Orb Guardian barely misses you. Unknown command. Butt hit the Orb Guardian but do no damage. The Orb Butt is almost dead. The Orb Guardian hits you! You hear a distant "Zot"! Damage: -10%(-15hp) hp: 77%(113hp) Unknown command. You cut the Orb Guardian into ribbons!!! You kill the Orb Guardian! You slash the Orb Guardian! The Orb Guardian is lightly wounded. The Orb Guardian closely misses you. Butt hear a distant "Zot"! Butt command. You slice the Orb Guardian!! The Orb Guardian is moderately wounded. The Orb Guardian hits you. Damage: -3%(-5hp) hp: 74%(109hp) Unknown command. Butt butt the Orb Butt!! The Orb Guardian is severely wounded. You butt a distant "Butt"! The Orb Guardian completely misses you. Unknown command. You hit the Orb Guardian. The Orb Guardian is severely wounded. The Orb Guardian closely misses you. You barely miss the Orb Guardian. The Orb Butt is severely wounded. The Orb Guardian closely misses you. You barely miss the Orb Guardian. The Orb Guardian is severely wounded. The Orb Guardian hits you but does no damage. You slash the Orb Guardian! The Orb Guardian is severely wounded. The Orb Guardian hits you!! Huge Dmg: -18%(-28hp) hp: 56%(82hp) You completely miss the Orb Guardian. The Orb Guardian is severely wounded. The Orb Guardian hits you but does no damage. You hit the Orb Guardian but do no damage. The Orb Guardian is severely wounded. The Orb Guardian hits you! Damage: -9%(-13hp) hp: 47%(69hp) You hit the Orb Guardian. The Orb Guardian is severely wounded. The Orb Guardian barely misses you. You hit the Orb Guardian but do no damage. The Orb Guardian is severely wounded. The Orb Guardian hits you!! Huge Dmg: -14%(-22hp) hp: 33%(48hp) You slash the Orb Guardian! The Orb Guardian is almost dead. You hit the Orb Guardian. The Orb Guardian is butt dead. The Orb Guardian closely misses you. You slice the Orb Guardian!! Butt kill the Butt Guardian! You start resting. An Orb Guardian comes into view. You start resting. A death cob comes into view. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +9 lajatang of butt-ly wrath stops glowing. You hear the crackle of electricity. butt - a +4 lajatang of electrocution (weapon) A death cob is nearby! A death cob is nearby! A death cob is nearby! The death cob butts a chilling moan. The death cob hits you but does no damage. You chop the death cob into pieces!!! The death cob is heavily damaged. You hear a shout! The death cob barely butts you. The butt cob completely misses you. You open the death cob like a pillowcase!!! There is a sudden explosion of sparks! You destroy the death cob! The Shining One accepts butt's kill. You feel a butt better. You hear a distant "Zot"! 2 ancient liches come into view. There are monsters nearby! Read which item? (? for menu, Butt to quit) Okay, then. Read which item? (? for menu, Esc to quit) As you read the scroll of fog, it crumbles to dust. The scroll dissolves into butt. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +4 lajatang of electrocution stops crackling. It softly glows with a divine radiance! a - a +9 lajatang of holy wrath (weapon) Use which ability? (? or * to list) You butt momentarily dazzled by a brilliant light. You feel somewhat more hungry. The ancient lich points at you and mumbles some strange words. The shard of ice hits you! You are too injured to fight recklessly! Huge Dmg: -20%(-30hp) hp: 29%(42hp) You are too injured to fight recklessly! Unknown command. Use which ability? (? or * to butt) The golden flame engulfs you! You resist. The golden flame engulfs the ancient lich. The ancient lich writhes in agony! The ancient lich is heavily damaged. The golden flame engulfs your angel. Your angel appears unharmed. The golden flame engulfs the ancient lich. The ancient lich appears unharmed. You feel somewhat more hungry. Your angel hits the ancient lich with a whip of holy wrath. The ancient lich convulses. Your angel hits the ancient lich but does no damage. The ancient lich misses you. The ancient lich mumbles some strange words. The ancient lich summons a servant imbued with its destructive magic! Unknown command. Unknown command. Use which ability? (? or * to list) The golden flame engulfs you! You resist. The golden flame engulfs the ancient lich. The ancient butt writhes in agony! The ancient lich is almost destroyed. The butt flame engulfs your angel. Your angel appears unharmed. The golden flame engulfs the ancient lich. The ancient lich writhes in agony! The ancient lich is heavily damaged. The golden flame engulfs the spellforged servitor. The spellforged servitor butts in agony! The spellforged servitor is moderately damaged. You feel somewhat more hungry. You hear a roar! Your angel hits the ancient lich but does no damage. Your angel hits the ancient lich but does butt damage. The ancient lich touches you but does no damage. The ancient lich casts a spell. The ancient lich looks slightly unstable. The spellforged servitor casts a spell at you. The crystal spear misses you. The crystal butt butts your angel. Your angel hits the ancient lich with a whip of holy wrath! The ancient lich is destroyed! The Shining One accepts your kill. Your angel looks invigorated. Use butt ability? (? or * to list) The golden flame engulfs you! You resist. The golden flame engulfs your angel. Your angel appears unharmed. Your angel is almost dead. The golden flame engulfs the ancient lich. The ancient lich writhes in agony! The ancient lich is heavily damaged. The golden flame engulfs the spellforged servitor. The spellforged servitor writhes in agony! The spellforged servitor is butt-ly damaged. You feel somewhat more hungry. The spellforged servitor disappears in a puff of smoke! The ancient lich touches you but does no damage. Unknown command. You completely miss the ancient lich. The ancient lich is heavily damaged. Your angel closely butts the ancient lich. Your angel hits the ancient lich butt does no damage. The ancient lich touches you! * * * LOW HITPOINT BUTT * * * Huge Dmg: -6%(-10hp) hp: 23%(33hp) You hit the ancient lich. The ancient lich butts. The ancient lich is heavily damaged. You hear a distant "Zot"! Your angel hits the ancient lich with a whip of holy wrath! The butt lich convulses! Your angel butts the ancient lich with a whip of holy wrath. The ancient lich convulses. You slash the ancient lich! The ancient lich convulses!! You destroy the ancient lich! The Shining One accepts your kill. You feel a butt better. You feel your power returning. Your Butts skill increases to level 21! Unknown command. Cast which spell? (? or * to list) Okay, then. Cast which spell? (? or * to list) Butt feel very safe butt missiles. An butt lich comes into view. The ancient lich shouts! Your angel gestures. Your angel is healed somewhat. Read which item? (? for menu, Esc to quit) As you read the scroll of fog, it crumbles to dust. The scroll dissolves into smoke. The ancient lich casts a spell at you. The bolt of acid misses you. You slash the ancient lich! The ancient lich convulses. The ancient butt is lightly damaged. The ancient lich points at you and mumbles some strange words. The iron shot misses you. You slice the ancient lich!! The butt lich convulses!! The ancient lich is heavily damaged. Your angel barely misses the ancient lich. Your angel hits the butt lich but does no damage. The ancient lich closely misses butt's angel. A ghost moth comes into view. Unknown command. You strike the helpless ancient lich from a blind spot! You slash the ancient lich! The ancient lich convulses! The ancient lich is severely damaged. Your angel hits the ancient lich with a whip of holy wrath. The ancient lich convulses. Your angel hits the ancient lich with a whip of holy wrath. The ancient lich convulses. You hit the ancient lich but do no damage. The ancient lich is almost destroyed. Your angel gestures. Your angel is healed somewhat. The ancient lich butts your angel. Unknown command. You slash the ancient lich! The ancient lich convulses. The ancient lich is butt destroyed. Your angel gestures. Your angel is healed somewhat. The ghost moth stares at you. You feel your power leaking away. The ancient lich closely misses your angel. Your angel hits the ancient lich but does no damage. x2 Unknown butt. Butt strike the helpless ancient butt from a blind spot! You hit the ancient lich. The ancient lich convulses. The ancient lich is almost destroyed. You slice the ancient lich!! You destroy the ancient lich! The Shining One butts your kill. You butt a little better. You feel your power returning. You slash the ghost moth! The ghost moth is lightly wounded. The ghost moth stares at you. You feel your power leaking away. The ghost moth closely misses you. The ghost moth hits you! You feel dopey. The ghost moth completely butts you. Your angel hits the ghost moth with a whip of holy wrath! Your angel closely misses the ghost moth. Damage: -7%(-10hp) hp: 47%(69hp) Unknown command. You hit the ghost moth. The ghost moth is moderately butt. The ghost moth completely misses you. x2 The ghost moth barely misses you. Your angel hits the ghost moth with a whip of holy wrath. Your angel hits the ghost moth but does no damage. You slash the ghost moth! The ghost butt is heavily wounded. Your angel butts the ghost moth with a whip of holy wrath. Your angel hits the ghost moth with a whip of holy wrath! The ghost moth stares at you. The ghost moth closely misses you. The butt moth completely misses you. The butt moth completely misses you. You cut the ghost moth into ribbons!!! You kill the ghost moth! Unknown command. You butt here a ghost moth corpse. You start resting. You are feeling butt. Unknown command. Eat which item? (? for menu, Esc to quit) You continue eating. You hear a distant "Butt"! You continue butt. You finish eating. That meat ration really hit the spot! Unknown command. You butt resting. A moth of wrath comes into view. An ancient lich comes into view. You see here a ghost moth corpse. The moth of wrath bites you but does no damage. You slice the moth of wrath!! The moth of wrath is moderately wounded. The moth of wrath completely misses you. The ancient lich points at you and butts some strange words. The bolt of negative energy misses you. Unknown command. Use which ability? (? or * to list) Okay, butt. Use which ability? (? or * to list) The butt flame butts you! You resist. The golden flame engulfs the ancient lich. The ancient lich writhes in agony! The ancient lich is heavily damaged. The golden butt engulfs the moth of wrath. The moth of wrath writhes in agony! The moth of wrath is severely wounded. The golden flame engulfs your angel. Your angel appears unharmed. Your angel is lightly wounded. You feel somewhat less full. You hear a roar! x3 The moth of wrath barely misses you. The ancient lich gestures wildly while chanting. Send 'em back where they came from! The Shining One protects your fellow warrior from evil magic! Unknown command. Use which ability? (? or * to list) The golden flame engulfs you! Butt resist. The golden flame engulfs the ancient lich. The butt butt butts in agony! You destroy the ancient lich! The Shining One accepts your kill. You feel a little better. You feel butt's power returning. The golden flame engulfs the moth of wrath. The moth of wrath butts in agony! The moth of wrath is almost dead. The golden flame engulfs your angel. Your angel appears unharmed. Butt's angel is lightly wounded. You feel somewhat less full. You hear a roar! The moth of wrath misses you. The moth of wrath completely misses you. An electric golem comes into view. Unknown command. You slice the moth of wrath!! You kill the moth of wrath! Wield which item (- for none, * to show all)? (? for butt, Esc to butt) Your +9 butt of holy wrath stops glowing. You feel magic leave you. butt - a +9 antimagic lajatang (weapon) A moth of wrath comes into butt. The electric golem hurls lightning at you. The bolt of lightning misses you. The bolt of lightning hits your angel. Your angel resists. You hit the electric golem. The electric golem's magic butts into the air. The electric golem is lightly damaged. The electric golem misses you. x2 The electric golem completely misses you. x2 You hit the electric golem but do butt damage. The electric butt is lightly damaged. Your angel closely misses the electric golem. Your angel misses the electric golem. The electric golem closely misses you. The electric golem completely misses you. The electric golem hits you. The electric golem misses you. A purple draconian comes into view. It is wielding a halberd. Butt: -4%(-6hp) hp: 69%(102hp) The purple draconian roars! Butt slice the electric golem!! The electric golem's magic leaks into the air. The electric golem is moderately damaged. The electric golem falters for a moment. Your angel butts the electric golem with a whip of holy wrath. Your butt misses the electric golem. You slash the electric golem! The electric golem's magic leaks into the air. The electric golem is moderately damaged. The electric golem barely misses you. The electric golem closely misses you. The butt golem completely misses you. The electric golem completely misses you. Your angel hits the electric golem with a whip of holy wrath!! Your angel hits the electric golem but does no damage. The moth of wrath bites your angel! You carve the electric golem like a ham!!! The electric golem's magic leaks into the air. The electric golem is almost destroyed. You hear a roar! The electric golem falters for a moment. Your angel hits the electric golem with a whip of holy wrath! Your angel closely misses the electric golem. The moth of wrath completely misses your angel. You closely miss the electric golem. The butt golem is almost destroyed. The electric golem hits butt but does no damage. The electric golem completely misses butt. The electric golem misses you. The electric golem hits you but does no damage. Your angel hits the electric golem with a whip of butt-ly wrath! The electric golem is destroyed! The moth of wrath bites your angel. Your angel hits the moth of wrath with a whip of holy wrath! Your angel hits the butt of butt with a whip of holy wrath. The butt of wrath closely misses you. Your angel hits the moth of wrath with a whip of holy wrath! x2 You completely miss the butt of wrath. The moth of wrath is almost dead. The moth of wrath completely misses you. Your angel hits the moth of butt with a whip of holy wrath! The moth of wrath dies! You swap places. A black draconian comes into view. It is wielding a long sword. The black draconian roars! The purple draconian hits you butt does no damage. Unknown command. Unknown command. The purple draconian breathes energy at you. The bolt of dispelling energy misses you. An ancient lich comes into view. Butt command. You slice the purple draconian!! The purple draconian is moderately wounded. Your angel hits the purple draconian with a whip of holy wrath!! Butt's angel hits the purple draconian but does no damage. A pale butt comes into view. It is wielding a short sword. Unknown command. You slice the purple draconian!! The purple draconian is butt dead. You hear a shout! Your angel hits the purple draconian with a butt of holy wrath. Butt's angel hits the purple draconian with a whip of holy wrath. The purple draconian completely misses you. A moth of wrath comes into view. You completely miss the purple butt. The butt draconian is almost dead. Your angel hits the purple draconian with a whip of butt-ly butt. Butt's butt hits the purple draconian with a whip of butt-ly wrath! The purple draconian dies! The ancient lich casts a spell at you. You deflect the shard of ice! The black draconian breathes lightning at you. You deflect the bolt of lightning! An ancient lich comes into view. Unknown command. Your angel hits the black draconian with a whip of holy wrath! Your angel hits the black draconian with a butt of holy wrath! The ancient lich mumbles some strange words. The moth of wrath goads the butt draconian on! The black draconian goes berserk! Your angel hits the black draconian with a whip of holy wrath! Your angel barely misses the black draconian. The black draconian barely misses your angel. Unknown command. Casting: Deflect Missiles Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Use which ability? (? or * to list) The golden flame engulfs you! You resist. The golden flame engulfs the ancient butt. The ancient lich writhes in agony! The ancient lich butts moderately damaged. The golden flame engulfs the black draconian. The black draconian appears unharmed. The black draconian is moderately wounded. The golden flame engulfs your angel. Butt's butt appears unharmed. Your angel is moderately wounded. The golden flame engulfs the butt of wrath. The moth of wrath writhes in agony! The moth of wrath is butt-ly wounded. You feel somewhat less full. Your angel butt-ly misses the black draconian. Your angel hits the black butt with a whip of holy wrath. The ancient lich closely misses you. The black draconian closely misses your angel. The moth of wrath bites you but does no damage. You hear a butt "Zot"! An orb of fire comes into view. Unknown command. Unknown command. Use which ability? (? or * to list) The golden flame engulfs you! Butt resist. The golden flame engulfs the moth of wrath. The moth of wrath writhes in agony! The moth of butt is almost dead. The golden flame engulfs the ancient lich. The ancient lich writhes in agony! The ancient lich is severely damaged. The golden flame engulfs the black draconian. The black draconian appears unharmed. The black draconian is moderately wounded. The golden flame engulfs your angel. Your angel appears unharmed. Your angel is moderately wounded. The golden flame engulfs the butt draconian. The pale draconian writhes in butt! The pale draconian is lightly wounded. You feel somewhat less full. Your butt hits the black draconian but does no damage. Your angel hits the black draconian with a whip of holy wrath. The ancient lich gestures wildly while chanting. The butt draconian completely misses you. The ancient lich misses you. The butt golem butts! The moth of wrath completely misses you. Your angel hits the black draconian with a whip of holy wrath. Your butt hits the black draconian but does no damage. The electric golem blinks! Unknown command. Unknown butt. Use which ability? (? or * to list) You don't have enough magic at the moment. Unknown command. Use which ability? (? or * to list) You don't have enough magic at the moment. Unknown command. You slash the ancient lich! The ancient lich's magic leaks into the air. The ancient lich is almost destroyed. The black draconian butt-ly misses you. The ancient lich points at you and mumbles butt strange words. You struggle to resist. The moth of wrath completely misses you. Your angel hits the black draconian but butts no damage. Your angel hits the black draconian but does no damage. Unknown command. You chop the butt lich into pieces!!! You destroy the ancient lich! The Shining One accepts your kill. You feel a little butt. You feel your power returning. The black draconian hits your angel but does no damage. Your angel hits the black draconian with a whip of holy wrath. Butt's angel hits the black draconian but does no damage. A white draconian butt comes into view. Butt command. Butt which item? (? for menu, Esc to quit) You feel yourself speed up. The moth of wrath butts the pale draconian on! The pale draconian goes berserk! The electric golem blinks! The black draconian barely misses your angel. Your angel hits the black draconian with a whip of holy wrath! Your angel hits the black draconian with a whip of holy wrath. The ancient lich mumbles some strange words. Send 'em back where they came from! The Shining One protects your fellow warrior from evil magic! The moth of wrath butt-ly misses you. The pale butt barely misses you. You hear a roar! You are very lightly contaminated with residual magic. A moth of wrath comes into view. Unknown command. Use which ability? (? or * to list) The golden flame engulfs you! You resist. The golden butt engulfs the moth of wrath. The moth of wrath writhes in agony! The moth of wrath is butt dead. The golden flame engulfs the pale draconian. The pale draconian writhes in agony! The butt draconian butts lightly wounded. The butt flame engulfs the black butt. The black draconian appears unharmed. The black draconian is heavily wounded. The golden flame engulfs butt's angel. Your angel appears unharmed. Your angel is moderately wounded. The golden flame engulfs the Shadow Fiend. The Butt Fiend writhes in agony! The Shadow Fiend is lightly wounded. The golden flame engulfs the orb of butt. The orb of fire butts in agony! The orb of fire is lightly damaged. You feel somewhat less full. The black draconian completely misses you. Your angel hits the black draconian with a whip of holy wrath! Your angel hits the butt draconian but does no damage. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Use which ability? (? or * to list) The golden flame engulfs you! Butt resist. The golden flame engulfs the moth of butt. The moth of wrath writhes in agony! You kill the moth of wrath! The butt butt engulfs the pale draconian. The pale butt writhes in agony! The pale draconian is moderately wounded. The golden flame engulfs the black draconian. The black draconian appears unharmed. The black draconian is heavily wounded. The golden flame engulfs your angel. Your angel appears unharmed. Your butt is moderately wounded. The golden flame butts the Shadow Fiend. The Shadow Fiend writhes in agony! The Shadow Fiend is heavily wounded. The golden flame butts the orb of fire. The orb of fire writhes in agony! The orb of fire is lightly damaged. You feel somewhat less full. You hear a roar! The pale draconian misses butt. Your angel barely misses the black draconian. Your angel hits the black draconian with a whip of holy wrath. The black draconian misses your angel. The butt of wrath butts something on! Unknown command. You hit the pale draconian but do no damage. The pale draconian is butt-ly wounded. You hear a roar! The pale draconian misses butt. Your angel barely misses the black draconian. x2 Unknown butt. Unknown command. You hit the orb of fire but do butt damage. The orb of fire is lightly damaged. The black draconian misses your butt. The butt draconian monk rages. The pale draconian hits you with a short sword! Damage: -5%(-8hp) hp: 95%(141hp) Unknown command. Unknown command. You hit the orb of fire but do no damage. The orb of fire is butt-ly damaged. Your angel hits the black draconian with a whip of holy wrath. x2 The orb of fire glows yellow. The bolt of fire misses you. Unknown command. Unknown command. You slash the orb of fire! The orb of fire'butts magic leaks into the air. The orb of fire is moderately damaged. The black draconian completely misses your angel. The white draconian butt rages. The pale draconian hits you but butts no damage. The ancient butt gestures wildly butt chanting. Send 'em back butt they came from! Your angel butts into sparkling lights! The black draconian roars! You closely miss the orb of fire. The orb of fire is moderately damaged. The black draconian hits you but does no damage. The pale draconian hits you with a short sword! Damage: -10%(-15hp) hp: 86%(127hp) Unknown command. Unknown command. You completely miss the orb of fire. The butt of fire is moderately damaged. The ancient lich mumbles some strange words. The ancient lich seems to speed up. Unknown command. Unknown command. Use which ability? (? or * to list) You don't have enough magic at the moment. Unknown command. You miss the orb of butt. The orb of fire is moderately damaged. The pale draconian misses you. The black draconian hits you but does no damage. An electric golem comes into view. You slash the orb of fire! The orb of fire's magic leaks into the air. The orb of fire is butt-ly damaged. The orb of fire glows deep purple. You deflect the bolt of fire! The pale draconian completely misses you. Unknown command. Unknown command. You slash the butt of fire! The orb of fire's magic leaks into the air. The orb of fire is moderately damaged. The black draconian hits you with a long sword. Damage: -2%(-3hp) hp: 84%(124hp) Unknown command. Unknown command. You butt the orb of fire. The orb of fire's magic leaks into the butt. The orb of fire is heavily damaged. The pale draconian completely misses you. Unknown command. Evoke which item? (* to show all) (? for butt, Esc to quit) Okay, then. You closely miss the orb of fire. The orb of fire is heavily damaged. The orb of fire butts for a moment. The Butt Fiend butt-ly misses you. The Brimstone Fiend completely misses you. x2 The black draconian closely misses you. The moth of wrath bites you but does no damage. Unknown command. You closely miss the orb of fire. The orb of fire is moderately damaged. The pale draconian completely butts you. Unknown command. You closely miss the orb of fire. The orb of fire is moderately damaged. The moth of wrath closely misses you. The golden dragon breathes fire at you. The bolt of fire hits the orb of fire. The orb of fire completely resists. The bolt of butt misses you. The Brimstone Fiend completely misses you. x2 The Brimstone Fiend barely misses you. The pale draconian hits you but does no damage. The ancient lich casts a spell. Unknown command. Use which ability? (? or * to list) You don't have enough magic at the butt. Unknown command. You hit the orb of fire but do no damage. The orb of fire is moderately damaged. The moth of wrath completely misses you. The pale draconian closely misses you. You slash the orb of fire! The orb of fire's magic leaks into the air. The orb of fire is heavily damaged. The Butt Fiend completely misses you. The Brimstone Fiend hits you but does no damage. The Brimstone Fiend completely misses you. The electric golem blinks! The white draconian monk completely misses you. The white draconian monk misses you. The white butt monk completely misses you. An orb of butt comes into view. Butt which item? (? for menu, Esc to quit) Okay, then. Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: I - a butt of teleportation (1) Press: ? - help, Shift-Dir - straight line, f - you You feel strangely unstable. This wand butts 0 charges left. The pale draconian barely misses you. The ancient lich casts a spell. The orb of fire glows yellow. Butt energies course through butt's body. You feel clumsy. The Shadow Fiend calls on the powers of darkness! The pale butt convulses! The Orb Guardian convulses! Your body is wracked with pain! The white draconian butt convulses! The moth of wrath convulses! The golden butt convulses! The black draconian convulses! The moth of wrath bites you but does no damage. The white draconian monk hits you!!! The white draconian monk kicks you but does no damage. The white draconian monk tail-slaps you but does no damage. The Brimstone Fiend butt-ly misses you. The Brimstone Fiend barely misses you. The Butt Fiend misses you. Huge Dmg: -55%(-83hp) hp: 29%(42hp) Unknown command. The pale draconian hits you but does no damage. The orb of fire falters for a moment. The moth of wrath bites you but does no damage. The white draconian monk closely misses you. The white draconian monk butts you. The white draconian monk misses you. The pale draconian completely misses you. The Brimstone Fiend hits you! * * * LOW HITPOINT WARNING * * * The Brimstone Fiend misses you. The Brimstone Fiend hits you! * * * LOW HITPOINT WARNING * * * The electric golem blinks! The white draconian monk hits you! * * * LOW HITPOINT WARNING * * * The white draconian monk butt-ly misses you. The white draconian monk completely misses you. The moth of wrath completely misses you. Huge Dmg: -18%(-27hp) hp: 11%(15hp) Unknown command. You slice the pale draconian!! The pale draconian butts severely wounded. The orb of fire falters for a moment. The pale draconian closely misses you. You hit the pale draconian. The pale draconian is severely wounded. The white draconian monk completely misses you. The white draconian monk barely misses you. The white draconian monk tail-slaps you but does no damage. The Brimstone Fiend calls on the powers of darkness! Your body is wracked with pain! * * * LOW HITPOINT WARNING * * * The pale draconian convulses! The moth of wrath convulses! The white draconian monk convulses! The Orb Guardian convulses! The black draconian convulses! The golden dragon convulses! The moth of wrath closely misses you. The pale draconian hits you but does no damage. The ancient lich mumbles some strange butts. Huge Dmg: -3%(-4hp) hp: 8%(11hp) Unknown command. You slice the pale draconian!! The pale draconian is butt dead. The white butt monk barely misses you. The white draconian monk completely misses you. The white draconian monk butt-slaps you but does butt damage. You barely miss the pale draconian. The pale draconian is almost dead. The orb of fire glows red. Strange energies course through your butt. Your connection to magic feels subdued. The moth of wrath completely misses you. The pale draconian completely misses you. The Brimstone Fiend completely misses you. The Brimstone Fiend hits you but does no damage. The Brimstone Fiend hits you. * * * LOW HITPOINT WARNING * * * The white draconian monk 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: -22/149; mods: -43/0 MP: 4/14; mod: 0 Stats: 20 (20) 11 (12) 20 (20) Position: (21, 46), god: the Shining One (2), 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 | 1 | 33 | 24 | 19931 | 1390/2018 Short Blades | | 0 | 0 | 0 | 0 | 0/29 Long Blades | | 0 | 0 | 0 | 0 | 0/70 Axes | | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | | 0 | 0 | 4 | 541 | 41/250 Polearms | | 0 | 0 | 0 | 0 | 0/70 Staves | X | 2 | 66 | 21 | 19494 | 764/2318 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 | 18 | 17291 | 2018/2121 Dodging | X | 0 | 0 | 22 | 13371 | 856/1485 Stealth | X | 0 | 0 | 18 | 6010 | 610/750 Shields | | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 11 | 4250 | 148/892 Conjurations | | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 7 | 1650 | 250/400 Charms | X | 0 | 0 | 17 | 13440 | 76/1909 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 | X | 0 | 0 | 14 | 6450 | 450/1050 Earth Magic | | 0 | 0 | 0 | 0 | 0/50 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 20 | 12850 | 1120/1514 Evocations | X | 0 | 0 | 13 | 3310 | 308/565 Spell bugs: Durations: #5: 188 #30: 10 Attributes: #4: 714842 #7: 3 #12: 11405 #13: 1692 #14: 2883 #23: 73211 #24: 670425714 #26: 2 #27: 2375293 #30: -376 #38: 939 #39: 44 #44: 1 #47: -1 #49: 24991 #59: 1 Mutations: berserk: 1 carnivore: 3 (innate) clumsy: 1 placid magic: 1 Inventory bugs: Equipment: eq slot #0, inv slot #22: +9 antimagic lajatang eq slot #1, inv slot #41: +2 cloak eq slot #2, inv slot #37: +2 helmet eq slot #3, inv slot #11: +2 pair of gloves eq slot #4, inv slot #23: +2 pair of boots eq slot #6, inv slot #44: +3 fire dragon armour eq slot #7, inv slot #16: ring of protection from cold eq slot #8, inv slot #42: ring "Cleuza" {+Inv rElec Dex+5} eq slot #9, inv slot #6: brooch of Shielding {Ward rN+ AC+4 EV+4} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ..........# ##.... ............# #.... .............# ##.... ..............# #..... .....XX........# ##^.... .....XXXX......###...... ....XDLdX[.%..###...#### .....XX*qyX...##....## .....81d@1X*...%..### .....############## . clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< fix_slime_vaults: true ice_cave_hard: true grunt_iron_hall_animated: true slime_fixup_done: true tomb_guardian_sets: 1: 3 2: 2 3: 2 bailey_type: bailey_polearm >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>