ASSERT(attacker) in 'attack.cc' at line 351 failed. Version: Dungeon Crawl Stone Soup 0.25-a0-890-g62861fb Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 11275383467426804106, deterministic pregen: 1 Version history: Game started: 0.25-a0-869-g05d4e06 0.25-a0-876-gadf69d5 0.25-a0-890-g62861fb Command line: /usr/games/crawl-git-62861fb195 -name Berder -rc /dgldir/rcfiles/crawl-git/Berder.rc -macro /dgldir/rcfiles/crawl-git/Berder.macro -morgue /dgldir/morgue/Berder/ -webtiles-socket /crawl-master/webserver/sockets/Berder:2020-05-02.20:39:42.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 22 stack frames. /usr/games/crawl-git-62861fb195(_Z17write_stack_traceP8_IO_FILE+0x23) [0x613b43]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-62861fb195(_Z13do_crash_dumpv+0x415) [0x61b9a5]: do_crash_dump() /usr/games/crawl-git-62861fb195(_Z20crash_signal_handleri+0x9c) [0x613dcc]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x360b0) [0x7fc5ec02d0b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fc5ec3c7b7b]: /usr/games/crawl-git-62861fb195() [0x61af6e] /usr/games/crawl-git-62861fb195() [0x61b2e6] /usr/games/crawl-git-62861fb195(_ZN6attack11init_attackE10skill_typei+0x2f7) [0x5b3b67]: attack::init_attack(skill_type, int) /usr/games/crawl-git-62861fb195(_ZN13ranged_attackC1EP5actorS1_P8item_defbS1_+0x69) [0xa24889]: ranged_attack::ranged_attack(actor*, actor*, item_def*, bool, actor*) /usr/games/crawl-git-62861fb195(_ZN4bolt13affect_playerEv+0x207) [0x5ce637]: bolt::affect_player() /usr/games/crawl-git-62861fb195(_ZN4bolt11affect_cellEv+0x12f) [0x5d1a9f]: bolt::affect_cell() /usr/games/crawl-git-62861fb195(_ZN4bolt7do_fireEv+0x2b7) [0x5d2727]: bolt::do_fire() /usr/games/crawl-git-62861fb195(_ZN4bolt4fireEv+0xfd0) [0x5d4410]: bolt::fire() /usr/games/crawl-git-62861fb195(_Z10mons_throwP7monsterR4boltib+0x658) [0xb306b8]: mons_throw(monster*, bolt&, int, bool) /usr/games/crawl-git-62861fb195(_Z12handle_throwP7monsterR4boltbb+0x2a8) [0x8c2ec8]: handle_throw(monster*, bolt&, bool, bool) /usr/games/crawl-git-62861fb195(_Z19handle_monster_moveP7monster+0x1879) [0x8c49c9]: handle_monster_move(monster*) /usr/games/crawl-git-62861fb195(_Z15handle_monstersb+0x6ed) [0x8c5a1d]: handle_monsters(bool) /usr/games/crawl-git-62861fb195(_Z12world_reactsv+0xc7) [0xc57c07]: world_reacts() /usr/games/crawl-git-62861fb195() [0xc5bb2e] /usr/games/crawl-git-62861fb195(main+0x555) [0xc5fb65]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7fc5ec0187ed]: /usr/games/crawl-git-62861fb195() [0x56b589] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 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". 0x00007fc5ec3c784e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fc5ec3c784e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x000000000061420b in call_gdb (file=0x7fc5ec3b2180) at crash.cc:436 gdb = attach_cmd = "attach 24297\000\000\000\000\000\000\000" #2 0x000000000061b9c5 in do_crash_dump () at dbg-asrt.cc:685 dir = "/dgldir/morgue/Berder/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(attacker) in 'attack.cc' at line 351 failed." file = 0x7fc5ec3b2180 t = 1588452373 name = "/dgldir/morgue/Berder/crash-Berder-20200502-204613.txt", '\000' #3 0x0000000000613dcc in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007fc5ec3c7b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x000000000061af6e in _BreakStrToDebugger (mesg=mesg@entry=0x7ffdf970b340 "ASSERT(attacker) in 'attack.cc' at line 351 failed.", assert=assert@entry=true) at dbg-asrt.cc:817 No locals. #7 0x000000000061b2e6 in AssertFailed (expr=0xc6b006 "attacker", file=0xc6affc "attack.cc", line=351, text=0x0) at dbg-asrt.cc:855 mesg = "ASSERT(attacker) in 'attack.cc' at line 351 failed.\000\000\000\000\000x(\265\354\305\177\000\000\\\006", '\000' , "߳p\371\375\177\000\000\060\003\000\000\000\000\000\000\377\377\377\377\000\000\000\000\t\000\000\000\000\000\000\000@\204\033\001\000\000\000\000\240\377:\354\305\177\000\000\000\000\000\000\000\000\000\000H\250\302\003\000\000\000\000@\204\033\001\000\000\000\000\060\264p\371\375\177\000\000\200\064\a\001\000\000\000\000\240\064\a\001\000\000\000\000P\264p\371\375\177\000\000x\327\272\354\305\177\000\000\200\064\a\001\000\000\000\000\002\000\000\000\000\000\000\000P\264p\371\375\177\000\000p\264p\371\375\177\000\000\200\064\a\001\000\000\000\000\262\366\306\000\000\000\000\000p\264p\371\375\177\061"... args = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0x0, reg_save_area = 0x0}} fileName = #8 0x00000000005b3b67 in attack::init_attack (this=0x7ffdf970bd90, unarmed_skill=, attack_number=) at attack.cc:351 No locals. #9 0x0000000000a24889 in ranged_attack::ranged_attack (this=0x7ffdf970bd90, attk=, defn=, proj=0x7ffdf970c520, tele=, blame=) at ranged-attack.cc:34 proj_name = #10 0x00000000005ce637 in bolt::affect_player (this=this@entry=0x7ffdf970c7d0) at beam.cc:3648 attk = { = {_vptr.attack = 0xd46d90, attacker = 0x0, defender = 0x10b9c60, responsible = 0x0, attack_occurred = false, cancel_attack = false, did_hit = false, needs_message = false, attacker_visible = false, defender_visible = false, perceived_attack = false, obvious_effect = false, to_hit = 0, damage_done = 0, special_damage = 0, aux_damage = 0, min_delay = 0, final_attack_delay = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, ev_margin = 0, attk_type = AT_NONE, attk_flavour = AF_PLAIN, attk_damage = 0, 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 = "bug", verb_degree = "", no_damage_message = "", special_damage_message = "", aux_attack = "", aux_verb = "", attacker_armour_tohit_penalty = 0, attacker_shield_tohit_penalty = 0, defender_shield = 0x0, fake_chaos_attack = false, simu = false, aux_source = "", kill_type = KILLED_BY_MONSTER}, range_used = 0, reflected = false, projectile = 0x7ffdf970c520, teleport = false, orig_to_hit = 0, should_alert_defender = true, launch_type = BUGGY} pre_res_dam = was_affected = old_hp = final_dam = engulfs = pre_ac_dam = #11 0x00000000005d1a9f in bolt::affect_cell (this=this@entry=0x7ffdf970c7d0) at beam.cc:1003 prev_reflections = 0 hit_player = #12 0x00000000005d2727 in bolt::do_fire (this=this@entry=0x7ffdf970c7d0) at beam.cc:1227 feat = DNGN_FLOOR was_seen = #13 0x00000000005d4410 in bolt::fire (this=0x7ffdf970c7d0) at beam.cc:1073 No locals. #14 0x0000000000b306b8 in mons_throw (mons=0x10f3ef8, beam=..., msl=44, teleport=) at throw.cc:1169 weapon = 43 slot = MSLOT_MISSILE msg = "the merfolk javelineer throws a silver javelin." ammo_name = "a silver javelin" returning = false item = {base_type = OBJ_MISSILES, sub_type = 4 '\004', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 11, unrand_idx = 11, subtype_rnd = 11, brand = 11, freshness = 11}, rnd = 153 '\231', quantity = 1, flags = 1610678287, pos = {x = -2, y = -2}, link = 27019, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }} projected = THROWN #15 0x00000000008c2ec8 in handle_throw (mons=mons@entry=0x10f3ef8, beem=..., teleport=teleport@entry=false, check_only=check_only@entry=false) at mon-act.cc:1330 launcher = 0x0 weapon = 0x0 mon_item = 44 interference = DO_NOTHING prefer_ranged_attack = master_archer = liquefied = 44 act = #16 0x00000000008c49c9 in handle_monster_move (mons=0x10f3ef8) at mon-act.cc:1887 friendly_or_near = prefer_ranged = true beem = {origin_spell = SPELL_NO_SPELL, range = 7, glyph = 40 U'(', colour = 4 '\004', flavour = BEAM_MISSILE, real_flavour = BEAM_MISSILE, drop_item = true, item = 0x7ffdf970c520, source = {x = 41, y = 19}, target = {x = 41, y = 18}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 10367, source_name = "", name = "silver javelin", short_name = "", hit_verb = "pierces through", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = true, is_explosion = false, aimed_at_spot = false, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = true, animate = true, ac_rule = normal, obvious_effect = false, seen = true, heard = false, path_taken = std::vector of length 2, capacity 2 = {{x = 41, y = 18}, {x = 41, y = 17}}, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = true, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 80, hit_count = std::map with 2 elements, foe_info = {count = 1, power = 27, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, dont_stop_trees = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 41.5, y = 17.5}, dir = {x = 0, y = -1}}, on_corner = false, cycle_idx = 0}, tile_beam = 353, can_see_invis = false, nightvision = false, message_cache = std::set with 0 elements} disabled = old_energy = 81 entry = non_move_energy = 6 #17 0x00000000008c5a1d in handle_monsters (with_noise=) at mon-act.cc:2429 mon = 0x10f3ef8 oldspeed = 81 tries = #18 0x0000000000c57c07 in world_reacts () at main.cc:2191 No locals. #19 0x0000000000c5bb2e in _input () at main.cc:1168 player_disabled = {was_disabled = false} #20 0x0000000000c5fb65 in _launch_game () at main.cc:454 game_start = false #21 _launch_game_loop () at main.cc:363 game_ended = false #22 main (argc=, argv=) at main.cc:317 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -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 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-62861fb195/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-62861fb195/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-62861fb195/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 23, depth = 1 Level id: Pan Level build method = , level layout type = rooms, absdepth0 = 24 Level vaults: evilmike_mini_pan_murderfest layout_rooms pan_exit pan_to_abyss Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You claw the lorocyproca! The lorocyproca is lightly wounded. You scratch the lorocyproca. Your bite misses the lorocyproca. The lorocyproca is lightly wounded. The lorocyproca misses you. You claw the lorocyproca! The lorocyproca is moderately wounded. You claw the lorocyproca! The lorocyproca is heavily wounded. The lorocyproca completely misses you. You claw the lorocyproca! You claw the lorocyproca. You bite the lorocyproca, but do no damage. The lorocyproca is severely wounded. The lorocyproca closely misses you. You scratch the lorocyproca but do no damage. Your bite misses the lorocyproca. The lorocyproca is heavily wounded. You scratch the lorocyproca but do no damage. The lorocyproca is heavily wounded. The lorocyproca completely misses you. You claw the lorocyproca! The lorocyproca is severely wounded. You mangle the lorocyproca!! You kill the lorocyproca! Makhleb accepts your kill. You claw the smoke demon! Your bite misses the smoke demon. The smoke demon is moderately wounded. You mangle the smoke demon!! You kill the smoke demon! Makhleb accepts your kill. Your Stealth skill increases to level 23! No target in view! A large abomination comes into view. Unknown command. Found 17 stones. Found a scroll of identify. An Executioner comes into view. A sixfirhy comes into view. Found a scroll of identify. Casting: Statue Form (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You turn into a living statue of rough stone. The Executioner gives a hideous shriek! The Executioner gestures. The Executioner seems to speed up. You claw the sixfirhy! The sixfirhy is moderately wounded. You closely miss the Executioner. The Executioner hits you! The Executioner closely misses you. The Executioner hits you but does no damage. x2 The Executioner completely misses you. The Executioner hits you but does no damage. The large abomination completely misses you. You eviscerate the Executioner!!! The Executioner is severely wounded. The Executioner hits you but does no damage. The Executioner misses you. The Executioner completely misses you. The sixfirhy completely misses you. The Executioner completely misses you. x2 The Executioner hits you but does no damage. The sixfirhy completely misses you. The large abomination completely misses you. The Executioner misses you. The Executioner completely misses you. The Executioner hits you but does no damage. Unknown command. You barely miss the Executioner. The Executioner is severely wounded. The sixfirhy completely misses you. x2; The Executioner completely misses you. x2 The Executioner closely misses you. The sixfirhy barely misses you. The Executioner hits you! The Executioner hits you but does no damage. The Executioner misses you. The large abomination closely misses you. The sixfirhy misses you. The Executioner hits you but does no damage. The Executioner misses you. The Executioner completely misses you. You eviscerate the Executioner!!!! You kill the Executioner! Makhleb accepts your kill. You feel better. The sixfirhy misses you. The large abomination completely misses you. You eviscerate the sixfirhy!!! You kill the sixfirhy! Makhleb accepts your kill. You feel better. The large abomination completely misses you. You barely miss the large abomination. The large abomination closely misses you. A soul eater comes into view. You mangle the large abomination!! The large abomination is severely damaged. The large abomination closely misses you. You completely miss the large abomination. The large abomination is severely damaged. The large abomination completely misses you. You scratch the large abomination. The large abomination is almost destroyed. The soul eater draws from the surrounding life force! The large abomination completely misses you. You scratch the large abomination but do no damage. The large abomination is almost destroyed. The large abomination completely misses you. Unknown command. You mangle the large abomination!! You destroy the large abomination! Makhleb accepts your kill. You feel better. The soul eater draws from the surrounding life force! The soul eater closely misses you. You eviscerate the soul eater!!! The soul eater is almost dead. The soul eater completely misses you. You scratch the soul eater but do no damage. You bite the soul eater, but do no damage. The soul eater is almost dead. The soul eater draws from the surrounding life force! The soul eater is healed. You completely miss the soul eater. The soul eater is severely wounded. You scratch the soul eater but do no damage. You bite the soul eater, but do no damage. The soul eater is severely wounded. The soul eater hits you but does no damage. You eviscerate the soul eater!!! You kill the soul eater! Makhleb accepts your kill. You feel better. No target in view! Your transformation is almost over. a - 26 scrolls of identify (gained 1) a - 27 scrolls of identify (gained 1) You revert to your normal fleshy form. Found 26 gold pieces. A ynoxinul comes into view. The ynoxinul gestures. Found a scroll of torment. Unknown command. A ynoxinul comes into view. You mangle the ynoxinul!! The ynoxinul is almost dead. The ynoxinul completely misses you. You mangle the ynoxinul!! You kill the ynoxinul! Makhleb accepts your kill. You scratch the ufetubus. The ufetubus is moderately wounded. The ufetubus completely misses you. The ufetubus hits you but does no damage. You barely miss the ufetubus. The ufetubus is moderately wounded. The ufetubus completely misses you. x2 You mangle the ufetubus!! You kill the ufetubus! The ynoxinul is too close now for your liking. Unknown command. The ynoxinul bellows! You claw the ynoxinul! The ynoxinul is heavily wounded. You claw the ynoxinul! Your bite misses the ynoxinul. The ynoxinul is almost dead. The ynoxinul gestures at you. The iron shot misses you. You claw the ynoxinul! You kill the ynoxinul! Makhleb accepts your kill. Found a potion of heal wounds. W - 4 potions of heal wounds (gained 1) Found a chain mail. A soul eater comes into view. Found a scroll of torment. You mangle the soul eater!! The soul eater is heavily wounded. The soul eater misses you. You scratch the soul eater. You claw the soul eater, but do no damage. The soul eater is heavily wounded. You scratch the soul eater but do no damage. Your claw misses the soul eater. You bite the soul eater, but do no damage. The soul eater is heavily wounded. The soul eater misses you. You closely miss the soul eater. You bite the soul eater, but do no damage. The soul eater is heavily wounded. A ynoxinul comes into view. You scratch the soul eater but do no damage. The soul eater is heavily wounded. The soul eater completely misses you. You claw the soul eater! Your claw misses the soul eater. The soul eater is heavily wounded. You scratch the soul eater but do no damage. The soul eater is heavily wounded. The soul eater hits you. You claw the soul eater! You claw the soul eater, but do no damage. The soul eater is almost dead. The soul eater draws from the surrounding life force! The soul eater is healed. You claw the soul eater! You kill the soul eater! Makhleb accepts your kill. You scratch the ynoxinul. The ynoxinul is lightly wounded. You scratch the ynoxinul but do no damage. The ynoxinul is lightly wounded. The ynoxinul gestures at you. The iron shot misses you. You mangle the ynoxinul!! You kill the ynoxinul! Makhleb accepts your kill. You feel better. You see here a scroll of torment. A chaos spawn comes into view. The chaos spawn moves out of view. You now have 5526 gold pieces (gained 13). There are no items here. You scratch the chaos spawn. The chaos spawn is lightly wounded. You closely miss the chaos spawn. You claw the chaos spawn! The chaos spawn is heavily wounded. The chaos spawn completely misses you. You closely miss the chaos spawn. The chaos spawn is heavily wounded. You eviscerate the chaos spawn!!! You kill the chaos spawn! Makhleb accepts your kill. The chaos spawn degenerates into a cloud of primal chaos! No target in view! Okawaru sends forces against you! 2 deep elf knights, a deep elf mage, 5 giants and a deep elf archer come into view. The frost giant is wielding a +2 battleaxe of freezing. The deep elf archer is wielding a +2 short sword of draining. A fire giant is wielding a +1 great sword of flaming. A fire giant is wielding a +2 great sword of flaming. Describe a (M)onster, (S)pell, s(K)ill, (A)bility, (C)ard, (I)tem, (F)eature, (G)od, (B)ranch, c(L)oud or s(T)atus? Describe a (M)onster, (S)pell, s(K)ill, (A)bility, (C)ard, (I)tem, (F)eature, (G)od, (B)ranch, c(L)oud or s(T)atus? Okay, then. Unknown command. Casting: Statue Form (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Blink to where? Press: ? - help, Dir - move target cursor You are very lightly contaminated with residual magic. You are feeling hungry. The deep elf knight moves out of view. The deep elf mage moves out of view. The deep elf knight moves out of view. The titan moves out of view. The stone giant moves out of view. Unknown command. Found 20 gold pieces. You see here 20 gold pieces. You now have 5546 gold pieces (gained 20). You are feeling very hungry. A monstrous demonspawn comes into view. You eat one of the 99 rations. That ration really hit the spot! You eat one of the 98 rations. That ration really hit the spot! Unknown command. A torturous black sun comes into view. It is wielding a +3 glaive of venom. The torturous black sun moves out of view. Unknown command. The torturous black sun shouts! Unknown command. A soul eater comes into view. The torturous black sun utters an invocation to Kikubaaqudgha. The torturous black sun begins absorbing vital energies! The soul eater begins absorbing vital energies! The monstrous demonspawn begins absorbing vital energies! Unknown command. Your magical contamination has completely faded away. Found a scroll of magic mapping. Found a pair of boots. s - 4 scrolls of magic mapping (gained 1) Found a scroll of magic mapping. s - 5 scrolls of magic mapping (gained 1) You see here a scroll of torment. A smoke demon comes into view. The smoke demon roars! You claw the smoke demon! The smoke demon is heavily wounded. You barely miss the smoke demon. You bite the smoke demon, but do no damage. The smoke demon is heavily wounded. The smoke demon completely misses you. x3 You mangle the smoke demon!! You kill the smoke demon! Makhleb accepts your kill. No target in view! You now have 5572 gold pieces (gained 26). Unknown command. Casting: Controlled Blink (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You turn into a living statue of rough stone. Unknown command. The frost giant shouts! You claw the frost giant! The frost giant is lightly wounded. The frost giant hits you but does no damage. You eviscerate the frost giant!!! You bite the frost giant, but do no damage. The frost giant is severely wounded. The frost giant points at you and mumbles some strange words. The bolt of cold misses you. You mangle the frost giant!! The frost giant is almost dead. The frost giant misses you. You scratch the frost giant but do no damage. You claw the frost giant!! You kill the frost giant! That felt strangely unrewarding. No target in view! Magic restored. There is a fountain of blood here. Your transformation is almost over. You revert to your normal fleshy form. A soul eater comes into view. Unknown command. Casting: Statue Form (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You turn into a living statue of rough stone. The soul eater draws from the surrounding life force! Unknown command. Unknown command. The soul eater draws from the surrounding life force! The soul eater closely misses you. x2 You eviscerate the soul eater!!! You bite the soul eater. The soul eater is almost dead. You hear a shout! The soul eater completely misses you. x2 You eviscerate the soul eater!!! You kill the soul eater! Makhleb accepts your kill. You feel better. Your Dodging skill increases to level 23! The soul eater closely misses you. You eviscerate the soul eater!!! The soul eater is almost dead. You hear a shout! The soul eater misses you. You scratch the soul eater but do no damage. The soul eater is almost dead. The soul eater hits you but does no damage. You claw the soul eater! The soul eater is almost dead. The soul eater completely misses you. You mangle the soul eater!! You kill the soul eater! Makhleb accepts your kill. No target in view! A chaos spawn comes into view. The chaos spawn squeals angrily. You hear a shout! You see here a chain mail. Unknown command. The torturous black sun shouts! You eviscerate the chaos spawn!!! You kill the chaos spawn! Makhleb accepts your kill. The chaos spawn degenerates into a cloud of primal chaos! The torturous black sun closely misses you. Unknown command. The torturous black sun closely misses you. The stone giant throws a large rock. The large rock misses you. The large rock disappears in a puff of smoke! Unknown command. You eviscerate the torturous black sun!!! The torturous black sun is heavily wounded. The torturous black sun mumbles some strange prayers to Kikubaaqudgha. The torturous black sun begins absorbing vital energies! The titan begins absorbing vital energies! The stone giant begins absorbing vital energies! You mangle the torturous black sun!! The torturous black sun is almost dead. The stone giant throws a large rock. The large rock hits you but does no damage. The large rock disappears in a puff of smoke! The torturous black sun completely misses you. Unknown command. You scratch the torturous black sun but do no damage. The torturous black sun is severely wounded. The stone giant throws a large rock. The large rock completely misses you. The large rock disappears in a puff of smoke! You claw the torturous black sun! The torturous black sun is almost dead. The torturous black sun closely misses you. You closely miss the torturous black sun. The torturous black sun is almost dead. You completely miss the torturous black sun. The torturous black sun is almost dead. The torturous black sun completely misses you. The titan hits you!! Your body deteriorates! You feel dopey. You partially resist. You feel drained. The stone giant misses you. You eviscerate the torturous black sun!!! You kill the torturous black sun! Makhleb accepts your kill. You feel better. Your life force feels restored. Your transformation is almost over. The titan hits you! You feel your attacks grow feeble. A soul eater comes into view. The monstrous demonspawn throws a stone. The stone completely misses you. The stone hits the titan! Casting: Statue Form (mildly dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You extend your transformation's duration. The stone giant closely misses you. The titan completely misses you. The monstrous demonspawn throws a stone. The stone hits you but does no damage. The stone giant completely misses you. The titan completely misses you. Unknown command. You scratch the titan but do no damage. You claw the titan, but do no damage. You bite the titan, but do no damage. The titan is lightly wounded. The soul eater draws from the surrounding life force! The monstrous demonspawn throws a stone. The stone completely misses you. The stone hits the titan but does no damage. The stone giant completely misses you. Unknown command. You claw the titan! You bite the titan. The titan is lightly wounded. The titan hits you. The stone giant completely misses you. Unknown command. You eviscerate the titan!!! The titan is heavily wounded. The titan hits you but does no damage. The soul eater completely misses you. The monstrous demonspawn completely misses you. The monstrous demonspawn claws you but does no damage. The monstrous demonspawn completely misses you. The stone giant hits you! You partially resist. You feel drained. Unknown command. You scratch the titan. You claw the titan!! You bite the titan, but do no damage. The titan is severely wounded. The titan gestures wildly while chanting. The titan is healed somewhat. The soul eater draws from the surrounding life force! The monstrous demonspawn hits you! You feel your power leaking away. The monstrous demonspawn misses you. The monstrous demonspawn completely misses you. You scratch the titan. The titan is severely wounded. The stone giant completely misses you. The titan casts a spell. The titan is healed somewhat. The soul eater completely misses you. The monstrous demonspawn completely misses you. The monstrous demonspawn claws you but does no damage. The monstrous demonspawn completely misses you. You claw the titan! The titan is heavily wounded. The stone giant completely misses you. The titan mumbles some strange words. The titan is healed somewhat. The soul eater completely misses you. You eviscerate the titan!!! You claw the titan. You bite the titan, but do no damage. The titan is severely wounded. The monstrous demonspawn hits you but does no damage. The monstrous demonspawn claws you but does no damage. The monstrous demonspawn completely misses you. The stone giant completely misses you. The titan completely misses you. The soul eater closely misses you. You scratch the titan but do no damage. The titan is severely wounded. The monstrous demonspawn closely misses you. The monstrous demonspawn misses you. The monstrous demonspawn completely misses you. The stone giant completely misses you. The titan hits you! You feel as though you will be weak longer. You eviscerate the titan!!! You kill the titan! That felt strangely unrewarding. The soul eater hits you but does no damage. The monstrous demonspawn completely misses you. x2 The monstrous demonspawn gores you but does no damage. The stone giant barely misses you. You scratch the soul eater but do no damage. The soul eater hits you but does no damage. The monstrous demonspawn closely misses you. The monstrous demonspawn completely misses you. x2 The stone giant completely misses you. You barely miss the soul eater. The soul eater completely misses you. The monstrous demonspawn completely misses you. The monstrous demonspawn closely misses you. The monstrous demonspawn completely misses you. The stone giant completely misses you. You scratch the soul eater but do no damage. The soul eater hits you. The monstrous demonspawn completely misses you. x3 You claw the soul eater! Your claw misses the soul eater. The soul eater is lightly wounded. The stone giant completely misses you. The soul eater hits you but does no damage. The monstrous demonspawn misses you. The monstrous demonspawn claws you but does no damage. The monstrous demonspawn gores you but does no damage. You claw the soul eater! The soul eater is moderately wounded. The stone giant completely misses you. The soul eater draws from the surrounding life force! The soul eater is healed. You eviscerate the soul eater!!! The soul eater is severely wounded. The monstrous demonspawn completely misses you. The monstrous demonspawn closely misses you. The monstrous demonspawn misses you. The stone giant completely misses you. The soul eater hits you but does no damage. You barely miss the soul eater. Your claw misses the soul eater. You bite the soul eater, but do no damage. The soul eater is severely wounded. The monstrous demonspawn completely misses you. x3 The stone giant hits you but does no damage. You scratch the soul eater but do no damage. The soul eater is severely wounded. The soul eater draws from the surrounding life force! The soul eater is healed. The monstrous demonspawn completely misses you. x2 The monstrous demonspawn closely misses you. The stone giant completely misses you. You mangle the soul eater!! You kill the soul eater! Makhleb accepts your kill. Your life force feels restored. Your attacks no longer feel as feeble. The monstrous demonspawn misses you. The monstrous demonspawn completely misses you. x2 The stone giant hits you! You partially resist. You feel drained. You eviscerate the monstrous demonspawn!!! The monstrous demonspawn is heavily wounded. The monstrous demonspawn hits you but does no damage. The monstrous demonspawn misses you. x2 You eviscerate the monstrous demonspawn!!! You bite the monstrous demonspawn. You kill the monstrous demonspawn! Makhleb accepts your kill. You feel better. Your life force feels restored. The stone giant completely misses you. You mangle the stone giant!! The stone giant is heavily wounded. The stone giant completely misses you. You mangle the stone giant!! The stone giant is almost dead. The stone giant barely misses you. You completely miss the stone giant. The stone giant is severely wounded. The stone giant closely misses you. You scratch the stone giant but do no damage. The stone giant is severely wounded. The stone giant completely misses you. You mangle the stone giant!! You kill the stone giant! That felt strangely unrewarding. Things that are here: a +3 glaive of venom; a +0 scale mail; a torturous demonspawn corpse Unknown command. You butcher the torturous demonspawn corpse. R - 3 chunks of flesh Things that are here: a +3 glaive of venom; a +0 scale mail; a torturous demonspawn skeleton There isn't anything to butcher here. Unknown command. Unknown command. Unknown command. Unknown command. Things that are here: 13 stones; a +0 scale mail; a monstrous demonspawn corpse You butcher the monstrous demonspawn corpse. Your transformation is almost over. R - 4 chunks of flesh (gained 1) Things that are here: 13 stones; a +0 scale mail; a monstrous demonspawn skeleton There isn't anything to butcher here. Unknown command. Unknown command. Unknown command. Unknown command. Things that are here: a +3 glaive of venom; a +0 scale mail; a torturous demonspawn skeleton You start resting. Eating one of 4 chunks of flesh. You eat one of the 4 chunks of flesh. This raw flesh tastes great. Eating one of 3 chunks of flesh. You eat one of the 3 chunks of flesh. This raw flesh tastes great. Eating one of 2 chunks of flesh. You eat one of the 2 chunks of flesh. This raw flesh tastes great. You revert to your normal fleshy form. You start resting. Eating a chunk of flesh. You eat the chunk of flesh. This raw flesh tastes great. Magic restored. You start resting. A ynoxinul comes into view. Casting: Statue Form (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You turn into a living statue of rough stone. The ynoxinul bellows! Okawaru sends forces against you! Okawaru seems mollified. A stone giant, 4 fire giants and a frost giant come into view. A fire giant is wielding a +1 great sword of flaming. A fire giant is wielding a +0 great sword of flaming. A fire giant is wielding a +2 great sword of flaming. The frost giant is wielding a +1 battleaxe of freezing. A fire giant is wielding a +2 great sword of flaming. You see here a stone. Describe a (M)onster, (S)pell, s(K)ill, (A)bility, (C)ard, (I)tem, (F)eature, (G)od, (B)ranch, c(L)oud or s(T)atus? Describe a (M)onster, (S)pell, s(K)ill, (A)bility, (C)ard, (I)tem, (F)eature, (G)od, (B)ranch, c(L)oud or s(T)atus? Okay, then. Unknown command. Unknown command. Unknown command. Casting: Statue Form (mildly dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Blink to where? Press: ? - help, Dir - move target cursor You are very lightly contaminated with residual magic. The fire giant moves out of view. Unknown command. Casting: Controlled Blink (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Blink to where? Press: ? - help, Dir - move target cursor Unknown command. Casting: Controlled Blink (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Passage of Golubria (safe; 0% risk of failure) Press: ? - help, Dir - move target cursor You enter the passage of Golubria. There is a passage of Golubria here. Unknown command. Casting: Passage of Golubria (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Passage of Golubria (safe; 0% risk of failure) Press: ? - help, Dir - move target cursor You enter the passage of Golubria. Your transformation is almost over. You revert to your normal fleshy form. HP restored. You hear a snapping sound. You start resting. You hear a snapping sound. A large abomination comes into view. Casting: Passage of Golubria (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You turn into a living statue of rough stone. Your magical contamination has completely faded away. The large abomination hits you but does no damage. A sun demon comes into view. The large abomination completely misses you. The sun demon shouts! You mangle the large abomination!! The large abomination is severely damaged. The large abomination hits you but does no damage. You eviscerate the large abomination!!! You destroy the large abomination! Makhleb accepts your kill. Unknown command. The sun demon completely misses you. You mangle the sun demon!! The sun demon is heavily wounded. The sun demon misses you. You scratch the sun demon. You claw the sun demon!! You kill the sun demon! Makhleb accepts your kill. No target in view! You start resting. Your transformation is almost over. You start resting. You revert to your normal fleshy form. You start resting. Magic restored. A chaos spawn comes into view. The chaos spawn moves out of view. Casting: Statue Form (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You turn into a living statue of rough stone. Your transformation is almost over. You revert to your normal fleshy form. Unknown command. Found 27 gold pieces. The deep elf mage is too close now for your liking. Unknown command. You see here 27 gold pieces. You now have 5599 gold pieces (gained 27). A neqoxec and a sun demon come into view. Found 2 scrolls of random uselessness and a pair of gloves. The helpless neqoxec fails to defend itself. You eviscerate the neqoxec!!!!!! You kill the neqoxec! Makhleb accepts your kill. The helpless sun demon fails to defend itself. You eviscerate the sun demon!!!!!! You kill the sun demon! Makhleb accepts your kill. A hell beast and a cacodemon come into view. Found 12 gold pieces and a leather armour. The hell beast growls angrily. The cacodemon shouts! The cacodemon misses you. The cacodemon completely misses you. You scratch the cacodemon but do no damage. The cacodemon closely misses you. The cacodemon hits you. You barely miss the cacodemon. The hell beast completely misses you. x2 You claw the cacodemon! x2 The cacodemon is moderately wounded. The cacodemon completely misses you. x2; The hell beast misses you. The hell beast barely misses you. You barely miss the cacodemon. Your claw misses the cacodemon. The cacodemon is moderately wounded. The cacodemon hits you. The cacodemon completely misses you. The hell beast completely misses you. x2 You completely miss the cacodemon. Your claw misses the cacodemon. The cacodemon is moderately wounded. You claw the cacodemon! The cacodemon is heavily wounded. The hell beast closely misses you. The hell beast tramples you! Your body deteriorates! You feel dopey. You hold your ground! The cacodemon closely misses you. The cacodemon completely misses you. A ynoxinul comes into view. You claw the cacodemon! The cacodemon is heavily wounded. The hell beast completely misses you. The hell beast closely misses you. You barely miss the cacodemon. You bite the cacodemon, but do no damage. The cacodemon is heavily wounded. The hell beast misses you. The hell beast completely misses you. The cacodemon gestures at you. Strange energies course through your body. Your system mostly rejects the healing effects of potions. A soul eater comes into view. You claw the cacodemon! The cacodemon is severely wounded. The hell beast completely misses you. x2 You mangle the cacodemon!! The cacodemon is almost dead. The cacodemon closely misses you. The cacodemon barely misses you. The hell beast completely misses you. The hell beast misses you. You scratch the cacodemon. You claw the cacodemon. You kill the cacodemon! Makhleb accepts your kill. You feel better. You mangle the hell beast!! The hell beast is moderately wounded. The hell beast misses you. The hell beast completely misses you. You closely miss the hell beast. The hell beast is moderately wounded. The hell beast completely misses you. The hell beast tramples you! You stumble backwards! You claw the hell beast! The hell beast is moderately wounded. The hell beast barely misses you. The hell beast closely misses you. You mangle the hell beast!! The hell beast is severely wounded. The hell beast completely misses you. x2 You mangle the hell beast!! You bite the hell beast. The hell beast is almost dead. The hell beast completely misses you. x2 You scratch the hell beast. You kill the hell beast! Makhleb accepts your kill. You scratch the soul eater but do no damage. Your bite misses the soul eater. You barely miss the soul eater. You bite the soul eater, but do no damage. The soul eater hits you. You scratch the soul eater. The soul eater is lightly wounded. You scratch the soul eater. Your bite misses the soul eater. The soul eater is lightly wounded. The ynoxinul gestures. The soul eater completely misses you. You barely miss the soul eater. You bite the soul eater. The soul eater is lightly wounded. You mangle the soul eater!! The soul eater is moderately wounded. The ynoxinul gestures. The soul eater completely misses you. You mangle the soul eater!! You claw the soul eater! You bite the soul eater, but do no damage. The soul eater is almost dead. You barely miss the soul eater. The soul eater is almost dead. The soul eater completely misses you. You scratch the soul eater but do no damage. The soul eater is almost dead. The soul eater draws from the surrounding life force! Your body deteriorates! You feel clumsy. The soul eater is healed. You claw the soul eater! You claw the soul eater, but do no damage. The soul eater is almost dead. You mangle the soul eater!! You kill the soul eater! Makhleb accepts your kill. You feel better. The ynoxinul gestures at you. The iron shot misses you. You barely miss the ufetubus. The ufetubus completely misses you. x2 The ynoxinul gestures. You mangle the ufetubus!! You kill the ufetubus! The ufetubus completely misses you. The ufetubus barely misses you. The ufetubus completely misses you. x2; The ynoxinul completely misses you. The ufetubus completely misses you. x2 The ufetubus hits you but does no damage. The ufetubus misses you. You barely miss the ynoxinul. The ufetubus completely misses you. x3 The ufetubus closely misses you. The ynoxinul completely misses you. You mangle the ynoxinul!! The ynoxinul is severely wounded. You claw the ynoxinul! You kill the ynoxinul! Makhleb accepts your kill. You feel better. The ufetubus disappears in a puff of smoke! x6 HP restored. You now have 5611 gold pieces (gained 12). Found a warped hand crossbow and a glowing trident. Found two gates leading to another region of Pandemonium. There is a gate leading to another region of Pandemonium here. You see here a glowing trident. There is a gate leading to another region of Pandemonium here. You see here a warped hand crossbow. You pass into a different region of Pandemonium. An Executioner comes into view. Found a runed plate armour. You miss the Executioner. The Executioner gives a hideous shriek! The Executioner completely misses you. x2; The Executioner misses you. You mangle the Executioner!! The Executioner is moderately wounded. The Executioner gestures. The Executioner seems to speed up. You scratch the Executioner but do no damage. Your bite misses the Executioner. The Executioner is moderately wounded. The Executioner misses you. The Executioner completely misses you. The Executioner hits you but does no damage. The Executioner completely misses you. The Executioner misses you. The Executioner hits you but does no damage. You barely miss the Executioner. The Executioner is moderately wounded. The Executioner completely misses you. The Executioner hits you but does no damage. x2 The Executioner completely misses you. The Executioner closely misses you. The Executioner barely misses you. You claw the Executioner! You bite the Executioner, but do no damage. The Executioner is heavily wounded. The Executioner closely misses you. The Executioner misses you. The Executioner completely misses you. You scratch the Executioner but do no damage. The Executioner is heavily wounded. The Executioner closely misses you. The Executioner barely misses you. The Executioner completely misses you. The Executioner hits you! The Executioner hits you but does no damage. The Executioner misses you. You claw the Executioner! The Executioner is severely wounded. The Executioner completely misses you. x2; The Executioner hits you. The Executioner hits you but does no damage. The Executioner misses you. The Executioner hits you but does no damage. You barely miss the Executioner. The Executioner is severely wounded. The Executioner hits you! The Executioner hits you but does no damage. x2 The Executioner misses you. The Executioner completely misses you. The Executioner hits you. You miss the Executioner. You bite the Executioner, but do no damage. The Executioner is severely wounded. The Executioner completely misses you. x3; The Executioner closely misses you. The Executioner misses you. The Executioner barely misses you. You mangle the Executioner!! You claw the Executioner. You kill the Executioner! Makhleb accepts your kill. You feel better. You feel your dexterity returning. You start resting. A large abomination comes into view. Casting: Statue Form (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You turn into a living statue of rough stone. The large abomination closely misses you. You mangle the large abomination!! The large abomination is heavily damaged. The large abomination completely misses you. You mangle the large abomination!! You destroy the large abomination! Makhleb accepts your kill. You feel better. A monstrous demonspawn comes into view. A monstrous black sun comes into view. It is wearing a +2 chain mail of magic resistance. A large abomination comes into view. You catch the helpless monstrous black sun completely off-guard! You eviscerate the monstrous black sun!!!!! You kill the monstrous black sun! Makhleb accepts your kill. A gelid demonspawn comes into view. It is wielding a +0 halberd. Things that are here: a +2 chain mail of magic resistance; a monstrous demonspawn corpse You pounce on the helpless monstrous demonspawn from behind! You eviscerate the monstrous demonspawn!!!! You kill the monstrous demonspawn! Makhleb accepts your kill. A soul eater comes into view. The soul eater moves out of view. Things that are here: a +0 ring mail; a monstrous demonspawn corpse The gelid demonspawn shouts! You mangle the large abomination!! You claw the large abomination!! Your bite misses the large abomination. The large abomination is almost destroyed. You hear a shout! The large abomination completely misses you. You scratch the large abomination. The large abomination is almost destroyed. The large abomination closely misses you. You mangle the large abomination!! You destroy the large abomination! Makhleb accepts your kill. Unknown command. The gelid demonspawn completely misses you. Things that are here: a +2 chain mail of magic resistance; a monstrous demonspawn corpse The gelid demonspawn completely misses you. The soul eater draws from the surrounding life force! You eviscerate the gelid demonspawn!!! The gelid demonspawn is almost dead. You hear a shout! x2 The gelid demonspawn completely misses you. An infernal black sun comes into view. It is wielding a +0 halberd. Unknown command. You eviscerate the gelid demonspawn!!! You kill the gelid demonspawn! Makhleb accepts your kill. Unknown command. You claw the soul eater! You bite the soul eater, but do no damage. The soul eater is lightly wounded. The infernal black sun utters an invocation to Kikubaaqudgha. The soul eater begins absorbing vital energies! The infernal black sun begins absorbing vital energies! You barely miss the soul eater. Your bite misses the soul eater. The soul eater is lightly wounded. The soul eater hits you but does no damage. You eviscerate the soul eater!!! You kill the soul eater! Makhleb accepts your kill. A Tzitzimitl comes into view. Unknown command. An infernal demonspawn comes into view. It is wielding a +0 eveningstar of draining. The infernal black sun misses you. An infernal corrupter comes into view. It is wielding a +2 dire flail. The infernal black sun misses you. The infernal corrupter calls forth creatures from the Shoals! You eviscerate the infernal black sun!!! You bite the infernal black sun, but do no damage. The infernal black sun is severely wounded. The infernal demonspawn misses you. The infernal black sun closely misses you. The infernal corrupter calls forth creatures from the Realm of Zot! You eviscerate the infernal black sun!!! You kill the infernal black sun! Makhleb accepts your kill. The merfolk javelineer throws a silver javelin. The silver javelin misses you. The silver javelin disappears in a puff of smoke! The infernal demonspawn hits you but does no damage. Unknown command. Press: ? - help, v - describe, . - travel, g - get item Here: an infernal corrupter, wielding a +2 dire flail and wearing a +0 chain mail (absorbing vital energies) A +0 halberd. There is something else lying underneath. The floor, spattered with blood. Unknown command. Casting: Statue Form (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Invisibility (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You fade into invisibility! You are very lightly contaminated with residual magic. The merfolk javelineer throws a silver javelin. The silver javelin pierces through the infernal corrupter!! The silver sears the infernal corrupter! The silver javelin completely misses you. The silver javelin disappears in a puff of smoke! The infernal demonspawn completely misses you. The merfolk javelineer throws a silver javelin. The silver javelin closely misses the infernal corrupter. The silver javelin completely misses you. The silver javelin disappears in a puff of smoke! The infernal corrupter misses you. Unknown command. You mangle the infernal corrupter!! The infernal corrupter is severely wounded. The merfolk javelineer throws a silver javelin. The silver javelin completely misses the infernal corrupter. The silver javelin barely misses you. The silver javelin disappears in a puff of smoke! The infernal corrupter hits you but does no damage. The infernal demonspawn completely misses you. You claw the infernal corrupter! The infernal corrupter is severely wounded. The Tzitzimitl calls on the powers of darkness! The merfolk javelineer convulses! Your body is wracked with pain! The merfolk javelineer throws a silver javelin. The silver javelin pierces through the infernal corrupter!! The silver sears the infernal corrupter! The infernal corrupter dies! The merfolk javelineer disappears in a puff of smoke! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.25-a0-869-g05d4e06 0.25-a0-876-gadf69d5 0.25-a0-890-g62861fb Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_MOVE_DOWN repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Berder] Species: Felid Job: Artificer HP: 146/187; mods: 0/0 MP: 24/30; mod: 0 Stats: 8 (8) 13 (15) 21 (21) Position: (41, 17), god: Makhleb (8), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 20 | 18 | 11769 | 969/1500 Dodging | X | 1 | 20 | 23 | 11913 | 140/1338 Stealth | X | 2 | 40 | 23 | 10308 | 408/1125 Unarmed Combat | X | 1 | 20 | 22 | 19360 | 1660/2100 Spellcasting | X | 0 | 0 | 10 | 3381 | 52/773 Conjurations | | 0 | 0 | 4 | 673 | 79/297 Hexes | X | 0 | 0 | 12 | 2501 | 401/425 Charms | X | 0 | 0 | 0 | 0 | 0/35 Summonings | X | 0 | 0 | 11 | 4189 | 739/750 Necromancy | | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 22 | 9847 | 997/1050 Transmutations | X | 0 | 0 | 15 | 5928 | 0/967 Fire Magic | | 0 | 0 | 0 | 0 | 0/59 Ice Magic | | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 5 | 1155 | 264/357 Earth Magic | X | 0 | 0 | 12 | 4994 | 0/1011 Poison Magic | | 0 | 0 | 4 | 685 | 91/297 Invocations | X | 0 | 0 | 12 | 4579 | 379/850 Evocations | X | 0 | 0 | 8 | 1541 | 28/379 Spell bugs: Durations: #0: 307 #33: 169 Attributes: #4: 906443 #12: 11794 #13: 6183 #21: 1 #27: 1764448 #28: 10 #47: -1 #49: 8321 #59: 1 #61: 5 Mutations: claws: 1 (innate) fangs: 3 (innate) iridescent scales: 1 see invisible: 1 (innate) carnivore: 1 (innate) clumsy: 1 deterioration: 2 dopey: 2 speed: 1 (innate) low mp: 2 robust: 1 shaggy fur: 3 (innate) slow metabolism: 1 (innate) no potion heal: 2 subdued magic: 2 sharp paws: 1 (innate) Inventory bugs: Equipment: eq slot #7, inv slot #38: +4 ring of protection eq slot #8, inv slot #20: +6 ring of protection eq slot #9, inv slot #13: amulet of regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ########### #.........# #.........# #8........# #)6[.......... ..6...1§........#### 1..####........[# ####.....## #.##..# ..##...# ## ... ## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< slime_fixup_done: true fix_slime_vaults: true tomb_guardian_sets: 1: 1 2: 1 3: 1 4: 1 5: 1 6: 2 >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (65, 14): {{{{ CLASS: PropertiesDescriptor props: stop_explore: ominous statue. }}}} >>>>>>>>>>>>>>>>>>>>>>