ASSERT(mons->damage_friendly <= 2 * mons->damage_total) in 'mon-death.cc' at line 321 failed. Version: Dungeon Crawl Stone Soup 0.23.0-3-gf3c87f2 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-0.23 -name Lanoc -rc /dgldir/rcfiles/crawl-0.23/Lanoc.rc -macro /dgldir/rcfiles/crawl-0.23/Lanoc.macro -morgue /dgldir/morgue/Lanoc/ -webtiles-socket /crawl-master/webserver/sockets/Lanoc:2019-02-22.20:04:57.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 19 stack frames. /usr/games/crawl-0.23(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x6ca0b3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-0.23(_Z13do_crash_dumpv+0x3c0) [0x6d18f0]: do_crash_dump() /usr/games/crawl-0.23(_Z20crash_signal_handleri+0x74) [0x6ca304]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7f01dd290060]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcf) [0x7f01dd60cf9f]: /usr/games/crawl-0.23() [0x6d1064] /usr/games/crawl-0.23() [0x6d12ea] /usr/games/crawl-0.23(_Z11monster_dieR7monster11killer_typeibbb+0x5116) [0x99a2b6]: monster_die(monster&, killer_type, int, bool, bool, bool) /usr/games/crawl-0.23(_ZN6attack19handle_phase_killedEv+0x3d) [0x66a38d]: attack::handle_phase_killed() /usr/games/crawl-0.23(_ZN12melee_attack19handle_phase_killedEv+0x66) [0x92fc06]: melee_attack::handle_phase_killed() /usr/games/crawl-0.23(_ZN12melee_attack6attackEv+0x4ff) [0x9359df]: melee_attack::attack() /usr/games/crawl-0.23(_Z11fight_meleeP5actorS0_Pbb+0x338) [0x785ab8]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-0.23(_Z19handle_monster_moveP7monster+0x1c45) [0x95ec75]: handle_monster_move(monster*) /usr/games/crawl-0.23(_Z15handle_monstersb+0x815) [0x95fec5]: handle_monsters(bool) /usr/games/crawl-0.23(_Z12world_reactsv+0xc7) [0xc42047]: world_reacts() /usr/games/crawl-0.23() [0xc45ffe] /usr/games/crawl-0.23(main+0x55d) [0x62c4ed]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f01dd27d2e1]: /usr/games/crawl-0.23() [0x62d355] Trying to run gdb. GNU gdb (Debian 7.12-6) 7.12.0.20161007-git Copyright (C) 2016 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". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f01dd60caea in __waitpid (pid=18887, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f01dd60caea in __waitpid (pid=18887, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 #1 0x00000000006ca723 in call_gdb (file=file@entry=0x7f01dd5f7520 <_IO_2_1_stderr_>) at crash.cc:435 gdb = attach_cmd = "attach 18822\000\000\000\000\000\000\000" #2 0x00000000006d1909 in do_crash_dump () at dbg-asrt.cc:677 dir = "/dgldir/morgue/Lanoc/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(mons->damage_friendly <= 2 * mons->damage_total) in 'mon-death.cc' at line 321 failed." file = 0x7f01dd5f7520 <_IO_2_1_stderr_> t = 1550866075 name = "/dgldir/morgue/Lanoc/crash-Lanoc-20190222-200755.txt", '\000' #3 0x00000000006ca304 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No locals. #5 raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:51 set = {__val = {0, 7881691041088368239, 0, 0, 18446744073709551615, 71776119061217280, 0, 2305843009213693984, 18446744073709551615, 18446462598732841215, 0, 0, 4617929333195552768, 0, 0, 0}} pid = tid = #6 0x00000000006d1064 in _BreakStrToDebugger (mesg=mesg@entry=0x7fffa0d7e5f0 "ASSERT(mons->damage_friendly <= 2 * mons->damage_total) in 'mon-death.cc' at line 321 failed.", assert=true) at dbg-asrt.cc:808 No locals. #7 0x00000000006d12ea in AssertFailed (expr=expr@entry=0xcbfe38 "mons->damage_friendly <= 2 * mons->damage_total", file=file@entry=0xcbf272 "mon-death.cc", line=line@entry=321, text=text@entry=0x0) at dbg-asrt.cc:846 mesg = "ASSERT(mons->damage_friendly <= 2 * mons->damage_total) in 'mon-death.cc' at line 321 failed.\000\000\000\320\346נ\377\177\000\000\250\067\334\335\001\177\000\000\360\347נ\377\177\000\000\000k_\335\001\177\000\000\001\000\000\000\000\000\000\000 \000\000\000\000\000\000\000l\351נ\377\177\000\000`\356נ\377\177\000\000\340\350נ\377\177\000\000d\177-\335\001\177\000\000\360\347נ\377\177\000\000\001\000\000\000\000\000\000\000\360\347נ\377\177\000\000\250\067\334\335\001\177\000\000"... args = {{gp_offset = 3714018048, fp_offset = 32513, overflow_arg_area = 0x1, reg_save_area = 0x7fffa0d7e720}} fileName = #8 0x000000000099a2b6 in _calc_player_experience (mons=0x1462610 ) at mon-death.cc:321 experience = half_xp = #9 monster_die (mons=..., killer=KILL_MON, killer_index=4, silent=, silent@entry=false, wizard=wizard@entry=false, fake=fake@entry=false) at mon-death.cc:2669 summoned = false monster_killed = gives_player_xp = true drop_items = true leaves_corpse = true pet_kill = true corpse = was_visible = true did_death_message = player_xp = duration = -1 timeout = false mwhere = {x = 0, y = 0} in_transit = false was_banished = false anon = false targ_holy = submerged = false mons_reset = false death_message = true #10 0x000000000099b43d in monster_die (mons=..., killer=, silent=silent@entry=false, wizard=wizard@entry=false, fake=fake@entry=false) at mon-death.cc:1781 ktype = kindex = #11 0x000000000066a38d in attack::handle_phase_killed (this=this@entry=0x7fffa0d7f550) at attack.cc:130 mon = 0x1462610 #12 0x000000000092fc06 in melee_attack::handle_phase_killed (this=0x7fffa0d7f550) at melee-attack.cc:751 No locals. #13 0x00000000009359df in melee_attack::attack (this=this@entry=0x7fffa0d7f550) at melee-attack.cc:936 saved_gyre_name = "" _gensym_uw_811 = {cleaner = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1ac6e10, _M_const_object = 0x1ac6e10, _M_function_pointer = 0x1ac6e10, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x1ac6e10}, _M_pod_data = "\020n\254\001", '\000' }, _M_manager = 0x92f960 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x92f790 >::_M_invoke(const std::_Any_data &)>}} shield_blocked = false ev = conducts = {{conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr containing 0x0}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr containing 0x0}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr containing 0x0}} #14 0x0000000000785ab8 in fight_melee (attacker=attacker@entry=0x1462488 , defender=defender@entry=0x1462610 , did_hit=did_hit@entry=0x0, simu=simu@entry=false) at fight.cc:320 melee_attk = { = {_vptr.attack = 0xcb57b0 , attacker = 0x1462488 , defender = 0x1462610 , responsible = 0x1462488 , 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 = 26, damage_done = 1, 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 = 5, attk_type = AT_HIT, attk_flavour = AF_PLAIN, attk_damage = 10, weapon = 0x0, damage_brand = SPWPN_NORMAL, wpn_skill = SK_UNARMED_COMBAT, shield = 0x0, art_props = {mData = {0 }}, unrand_entry = 0x0, attacker_to_hit_penalty = 0, attack_verb = "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, miscast_level = -1, miscast_type = spschool::none, miscast_target = 0x0, fake_chaos_attack = false, simu = false, aux_source = "", kill_type = KILLED_BY_MONSTER}, attack_number = 0, effective_attack_number = 0, cleave_targets = empty std::list, cleaving = false, is_riposte = false, wu_jian_attack = WU_JIAN_ATTACK_NONE, wu_jian_number_of_targets = 1, attack_position = {x = 27, y = 25}} nrounds = pos = {x = 27, y = 26} effective_attack_number = attack_number = #15 0x000000000095ec75 in handle_monster_move (mons=0x1462488 ) at mon-act.cc:1980 targ = 0x1462610 disabled = old_energy = 85 entry = non_move_energy = 10 #16 0x000000000095fec5 in handle_monsters (with_noise=with_noise@entry=true) at mon-act.cc:2394 mon = 0x1462488 oldspeed = 85 tries = #17 0x0000000000c42047 in world_reacts () at main.cc:2242 No locals. #18 0x0000000000c45ffe in _input () at main.cc:1181 player_disabled = {was_disabled = false} #19 0x000000000062c4ed in _launch_game () at main.cc:467 game_start = false ccon = {cstate = false, smartcstate = false} #20 _launch_game_loop () at main.cc:376 game_ended = false #21 main (argc=, argv=) at main.cc:331 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Feb 19 2019 at 23:28:38 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 -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.23/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.23/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.23/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 0, depth = 12 Level id: D:12 Level build method = , level layout type = corridors, absdepth0 = 11 Level vaults: layout_loops_cross serial_shops nicolae_shop_behind_doors enter_trove_6 blue_anna_alchemist [blue_anna_fruit_fields, blue_anna_fruit_fields] lemuel_flame_loot_1 uniq_kirke uniq_sonja uniq_maurice uniq_urug Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Reactivating autopickup. You feel a bit more experienced. Things that are here: a +0 dagger; a +0 robe; an orc corpse Things that are here: a +0 halberd; a +0 chain mail Things that are here: a +0 dagger; a +0 robe; an orc corpse You butcher the orc corpse. F - 4 chunks of flesh Things that are here: a +0 dagger; a +0 robe; an orc skeleton Things that are here: a cursed -2 club; 4 tomahawks 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. HP restored. Things that are here: a +0 dagger; a +0 robe; an orc corpse Found a ring mail. Found a stone staircase leading up. 2 orcs, an orc warrior and an orc wizard come into view. The orc warrior shouts! The orc wizard shouts! The orc shouts! An orc wizard comes into view. It is wielding a +0 dagger. The orc shouts! The orc wizard shouts! You hit the orc wizard. You freeze the orc wizard. The orc wizard is heavily wounded. The orc wizard gestures wildly while chanting. The orc wizard flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. The orc warrior hits you but does no damage. You hit the orc warrior but do no damage. You hit the orc warrior but do no damage. The orc wizard casts a spell. The orc wizard flickers and vanishes! You hit the orc warrior. You freeze the orc warrior. The orc warrior is lightly wounded. The orc warrior barely misses you. You whack the orc warrior! You freeze the orc warrior. The orc warrior is moderately wounded. You whack the orc warrior! You freeze the orc warrior. The orc warrior is severely wounded. The orc warrior hits you with a +0 glaive! You whack the orc warrior! You freeze the orc warrior. You kill the orc warrior! You barely miss something. You whack something! You freeze something. Something hits you but does no damage. You whack something! You freeze something. Reactivating autopickup. You feel a bit more experienced. Deactivating autopickup; reactivate with Ctrl-A. You hit something. You freeze something. Something hits you but does no damage. You whack something! You freeze something. Reactivating autopickup. Your Dodging skill increases to level 8! You feel a bit more experienced. You hit the orc. You freeze the orc. The orc is almost dead. You barely miss the orc. The orc is almost dead. The orc misses you. You whack the orc! You freeze the orc. You kill the orc! You hit the orc. You freeze the orc. The orc is moderately wounded. You closely miss the orc. The orc is moderately wounded. The orc closely misses you. You whack the orc! You freeze the orc. You kill the orc! No target in view! Items here: )))) [[ †† Butcher an orc corpse? [(y)es/(n)o/(a)ll/(q)uit/?] You butcher the orc corpse. x2 F - 2 chunks of flesh (gained 1); F - 3 chunks of flesh (gained 1) Items here: )))) [[ ÷÷ Things that are here: a +0 glaive; a +0 plate armour There isn't anything to butcher here. Things that are here: a +0 glaive; a +0 plate armour Items here: )))) [[ ÷÷ Eating one of 3 chunks of flesh. You eat one of the 3 chunks of flesh. This raw flesh tastes great. Items here: )))) [[ ÷÷ Things that are here: a +0 glaive; a +0 plate armour "Whee!" Your surroundings suddenly seem different. Your surroundings suddenly seem different. Your surroundings suddenly seem different. Your surroundings suddenly seem different. Your surroundings suddenly seem different. A sky beast and a centaur come into view. You set off the alarm! A sentinel's mark forms upon you. The centaur shouts! You hear two shouts! You hear an angry buzzing noise. You hear a screech! You hear a bellow! x4 A hornet comes into view. The centaur wields a +0 shortbow. The centaur shoots an arrow. The arrow hits you! You see here an arrow. The centaur unwields a +0 shortbow. The centaur hits you but does no damage. A two-headed ogre comes into view. It is wielding two +0 giant clubs. The centaur hits you but does no damage. As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. The centaur misses you. The hornet stings you! You feel yourself slow down. The sky beast hits you. The sky beast shocks you. You barely miss the centaur. The centaur completely misses you. The hornet stings you! You are poisoned. You feel as though you will be slow longer. The sky beast hits you but does no damage. You whack the hornet! You freeze the hornet. The hornet is heavily wounded. You feel sick. "Hum-dee-hum-dee-hum..." The sky beast suddenly seems more resistant. You are now a toy of Xom. The centaur barely misses you. The hornet misses you. You hit the hornet. You freeze the hornet. The hornet is severely wounded. You feel sick. The centaur hits you. The hornet closely misses you. The sky beast flickers out of sight! Deactivating autopickup; reactivate with Ctrl-A. Something hits you but does no damage. A yak comes into view. You hit the hornet. You freeze the hornet. The hornet is severely wounded. The centaur closely misses you. The hornet stings you! You are more poisoned. You feel as though you will be slow longer. A hippogriff comes into view. Something hits you. Something shocks you. The centaur closely misses you. You closely miss the hornet. The hornet is severely wounded. Your surroundings suddenly seem different. You feel sick. Found a stone staircase leading down. You feel sick. You feel sick. You feel yourself speed up. You feel sick. You feel sick. You feel sick. You start resting. You feel sick. x2 The hornet is too close now for your liking. You feel sick. There is a stone staircase leading down here. You feel sick. You feel sick. A quokka comes into view. A yak comes into view. You feel sick. A crimson imp comes into view. The crimson imp shouts, "Slither hence, thou unhinged sheep-biting hedge-pig!" The crimson imp blinks! You feel sick. The quokka bites you. You feel sick. You closely miss the quokka. You whack the crimson imp! You freeze the crimson imp. The crimson imp is almost dead. The quokka bites you but does no damage. A yak comes into view. You whack the crimson imp! You freeze the crimson imp. You kill the crimson imp! The quokka bites you but does no damage. You thrash the quokka!! You freeze the quokka. You kill the quokka! A crocodile comes into view. You closely miss the hornet. The hornet is severely wounded. You feel sick. The hornet stings you! * * * LOW HITPOINT WARNING * * * Your body deteriorates! You feel clumsy. You feel yourself slow down. You barely miss the hornet. The hornet is severely wounded. The hornet stings you. * * * LOW HITPOINT WARNING * * * You are more poisoned. You feel as though you will be slow longer. A yak comes into view. You hit the hornet. You freeze the hornet. The hornet is severely wounded. You feel sick. The hornet stings you. * * * LOW HITPOINT WARNING * * * You are more poisoned. You feel as though you will be slow longer. You feel better. The hornet misses you. The hornet barely misses you. You barely miss the hornet. The hornet is severely wounded. The sentinel's mark upon you fades away. The hornet stings you. * * * LOW HITPOINT WARNING * * * You feel as though you will be slow longer. You feel much better. The hornet completely misses you. The hornet barely misses you. x2 You whack the hornet! You freeze the hornet. You kill the hornet! You barely miss the yak. The yak misses you. You hit the yak. You freeze the yak. The yak is lightly wounded. You closely miss the yak. The yak is lightly wounded. The yak gores you! You whack the yak! You freeze the yak. The yak is heavily wounded. The yak gores you! You whack the yak! You freeze the yak. The yak is almost dead. Xom opens a gate. A sky beast appears from thin air! Reactivating autopickup. The yak closely misses you. You closely miss the yak. The yak is almost dead. You whack the yak! You freeze the yak. You kill the yak! You hit the hippogriff. You freeze the hippogriff. The hippogriff is lightly wounded. You barely miss the hippogriff. The hippogriff is lightly wounded. The hippogriff closely misses you. x2; The hippogriff misses you. You whack the hippogriff! You freeze the hippogriff. The hippogriff is heavily wounded. You feel yourself speed up. The hippogriff misses you. The hippogriff pecks you but does no damage. The hippogriff claws you. You hit the hippogriff. You freeze the hippogriff. The hippogriff is severely wounded. You whack the hippogriff! You freeze the hippogriff. You kill the hippogriff! You feel your intelligence returning. You hit the two-headed ogre. You freeze the two-headed ogre. The two-headed ogre is lightly wounded. You whack the two-headed ogre! You freeze the two-headed ogre. The two-headed ogre is moderately wounded. The two-headed ogre closely misses you. The two-headed ogre barely misses you. You barely miss the two-headed ogre. The two-headed ogre is moderately wounded. You barely miss the two-headed ogre. The two-headed ogre is moderately wounded. The two-headed ogre hits you with a +0 giant club! The two-headed ogre misses you. You hit the two-headed ogre. You freeze the two-headed ogre. The two-headed ogre is moderately wounded. You whack the two-headed ogre! You freeze the two-headed ogre. The two-headed ogre is severely wounded. You barely miss the two-headed ogre. The two-headed ogre is severely wounded. The two-headed ogre hits you with a +0 giant club. The two-headed ogre hits you with a +0 giant club!! * * * LOW HITPOINT WARNING * * * You swap places. Xom grants you a minor favour. You fade into invisibility! The sky beast flickers out of sight! Deactivating autopickup; reactivate with Ctrl-A. Your shadow imp gestures at the two-headed ogre. The two-headed ogre resists with significant effort. You are very lightly contaminated with residual magic. You feel better. The two-headed ogre barely misses your shadow imp. The two-headed ogre hits your shadow imp with a +0 giant club! Your shadow imp dies! You barely miss the two-headed ogre. The two-headed ogre is severely wounded. The two-headed ogre misses you. The two-headed ogre closely misses you. You whack the two-headed ogre! You freeze the two-headed ogre. The two-headed ogre is almost dead. You hit the two-headed ogre. You freeze the two-headed ogre. You kill the two-headed ogre! The yak bellows! You hit the crocodile. You freeze the crocodile. The crocodile is lightly wounded. A sky beast appears from thin air! Reactivating autopickup. You hit the crocodile but do no damage. The crocodile is lightly wounded. The crocodile misses you. You whack the crocodile! You freeze the crocodile. The crocodile is almost dead. You hit the crocodile but do no damage. The crocodile is almost dead. The crocodile bites you but does no damage. You catch the helpless crocodile completely off-guard! You whack the crocodile! You freeze the crocodile. You kill the crocodile! The centaur wields a +0 shortbow. The centaur shoots an arrow. The arrow hits the yak. The centaur shoots an arrow. The arrow hits the yak. The yak completely misses you. Things that are here: a +0 giant club x2; a two-headed ogre corpse You whack the yak! You freeze the yak. The yak is heavily wounded. The yak bellows! The centaur shoots an arrow. The arrow completely misses the yak. The arrow hits you. * * * LOW HITPOINT WARNING * * * The yak bellows! The centaur shoots an arrow. The arrow hits the yak. The yak misses you. The yak bellows! Things that are here: 2 arrows; a hippogriff corpse; a quokka corpse You barely miss the yak. The yak is severely wounded. You catch the helpless yak completely off-guard! You hit the yak. You freeze the yak. The yak is almost dead. The yak barely misses you. You barely miss the yak. The yak is almost dead. You whack the yak! You freeze the yak. You kill the yak! The centaur unwields a +0 shortbow. The centaur hits you. * * * LOW HITPOINT WARNING * * * The centaur hits you. * * * LOW HITPOINT WARNING * * * You see here an arrow. You strike the helpless centaur from behind! You hit the centaur. You freeze the centaur. The centaur is lightly wounded. The sky beast flickers out of sight! Deactivating autopickup; reactivate with Ctrl-A. You barely miss the centaur. The centaur is lightly wounded. The yak bellows! You closely miss the centaur. The centaur is lightly wounded. The centaur barely misses you. You whack the centaur! You freeze the centaur. The centaur is heavily wounded. The yak bellows! The centaur closely misses you. You barely miss the centaur. The centaur is heavily wounded. The yak bellows! You whack the centaur! You freeze the centaur. You kill the centaur! Things that are here: a +0 shortbow; 16 arrows; a centaur corpse The yak misses you. You whack the yak! You freeze the yak. The yak is moderately wounded. The yak gores you but does no damage. Things that are here: a +0 shortbow; 16 arrows; a centaur corpse You catch the helpless yak completely off-guard! You whack the yak! You freeze the yak. The yak is heavily wounded. The yak gores you! * * * LOW HITPOINT WARNING * * * Your body deteriorates! You feel weakened. You feel much better. The yak gores you. * * * LOW HITPOINT WARNING * * * You whack the yak! You freeze the yak. The yak is severely wounded. You barely miss the yak. The yak is severely wounded. The yak closely misses you. You completely miss the yak. The yak is severely wounded. You hit the yak but do no damage. The yak is severely wounded. The yak barely misses you. You whack the yak! You freeze the yak. The yak is almost dead. A sky beast appears from thin air! Reactivating autopickup. You whack the yak! You freeze the yak. You kill the yak! You feel your strength returning. You whack the sky beast! You freeze the sky beast. The sky beast is heavily wounded. The sky beast hits you but does no damage. You completely miss the sky beast. The sky beast is heavily wounded. You closely miss the sky beast. The sky beast is heavily wounded. Xom's power touches on a nearby monster. The sky beast evaporates and reforms as a steam dragon! You whack the steam dragon! You freeze the steam dragon. The steam dragon is heavily wounded. You whack the steam dragon! You freeze the steam dragon. The steam dragon is almost dead. The steam dragon closely misses you. The steam dragon claws you. * * * LOW HITPOINT WARNING * * * You whack the steam dragon! You freeze the steam dragon. You kill the steam dragon! The sky beast returns to its original shape as it dies. The yak gores you. * * * LOW HITPOINT WARNING * * * You see here a sky beast corpse. You whack the yak! You freeze the yak. The yak is severely wounded. The yak gores you! * * * LOW HITPOINT WARNING * * * You hit the yak. You freeze the yak. The yak is severely wounded. You barely miss the yak. The yak is severely wounded. The yak barely misses you. You whack the yak! You freeze the yak. You kill the yak! You see here a yak corpse. You butcher the yak corpse. F - 6 chunks of flesh (gained 4) You see here a yak skeleton. You start resting. Eating one of 6 chunks of flesh. You eat one of the 6 chunks of flesh. This raw flesh tastes great. You flicker for a moment. Welcome back, Lanoc the Troll Chaos Knight. Xom titters. Press ? for a list of commands and other information. You start resting. You flicker back into view. You start resting. Some of the chunks of flesh in your inventory have rotted away. Eating one of 4 chunks of flesh. You eat one of the 4 chunks of flesh. This raw flesh tastes great. HP restored. You start waiting. Your magical contamination has completely faded away. Found 19 arrows. H - a scroll labeled ULLIXK CY XEN Eating one of 3 chunks of flesh. You eat one of the 3 chunks of flesh. This raw flesh tastes great. All of the chunks of flesh in your inventory have rotted away. Found a ring mail. You see here a ring mail. Found a plate armour. Found a morningstar. Xom's generous nature manifests itself. Something appears at your feet! You see here 19 sling bullets. Found a scale mail. You see here a scale mail. You now have 528 gold pieces (gained 18). You see here a plate armour. Found a stone staircase leading down. Found a flail. You see here a flail. You see here a plate armour. You now have 540 gold pieces (gained 12). Xom's attention turns to you for a moment. The world appears momentarily distorted! Found a short sword. Done exploring. Done exploring. There is a stone staircase leading down here. You climb downwards. Maurice and a zombie come into view. Found a robe. There is a stone staircase leading up here. The helpless bullfrog zombie fails to defend itself. You whack the bullfrog zombie! The bullfrog zombie is moderately damaged. You whack the bullfrog zombie! The bullfrog zombie is heavily damaged. The bullfrog zombie barely misses you. You hit the bullfrog zombie but do no damage. The bullfrog zombie is heavily damaged. You whack the bullfrog zombie! The bullfrog zombie is severely damaged. The bullfrog zombie hits you but does no damage. Maurice zaps a wand. You resist with almost no effort. You barely miss the bullfrog zombie. The bullfrog zombie is severely damaged. The bullfrog zombie hits you but does no damage. You whack the bullfrog zombie! You destroy the bullfrog zombie! Maurice zaps a wand. You resist with almost no effort. Maurice hits you but does no damage. You closely miss Maurice. You closely miss Maurice. Maurice hits you but does no damage. You whack Maurice! You freeze Maurice. Maurice is moderately wounded. Xom's power almost touches on you for a moment. Lukewarm flames ripple over your body. You hit Maurice but do no damage. Maurice is moderately wounded. Maurice hits you with a cursed -1 short sword. Maurice steals 1 of your 3 potions of berserk rage! You closely miss Maurice. Maurice is moderately wounded. Xom's power flows through you! A chill wind blows around you. You hit Maurice. You freeze Maurice. Maurice is moderately wounded. Maurice hits you with a cursed -1 short sword. Maurice steals your 4 scrolls of remove curse! You barely miss Maurice. Maurice is moderately wounded. Your ice beast closely misses Maurice. You completely miss Maurice. Maurice is moderately wounded. Maurice hits you but does no damage. You closely miss Maurice. Maurice is moderately wounded. Your ice beast hits Maurice. Your ice beast freezes Maurice. You whack Maurice! You freeze Maurice. Maurice is severely wounded. Maurice misses you. You closely miss Maurice. Maurice is severely wounded. Your ice beast misses Maurice. You whack Maurice! You freeze Maurice. Maurice is almost dead. Maurice hits you with a cursed -1 short sword. Maurice steals 2 of your 7 poisoned javelins! You hit Maurice. You freeze Maurice. Maurice is almost dead. Your ice beast hits Maurice. Your ice beast freezes Maurice! Maurice dies! n - 7 poisoned javelins (gained 2); j - a wand of polymorph (8) r - 3 potions of berserk rage (gained 1) F - 4 scrolls of remove curse You now have 552 gold pieces (gained 12). Things that are here: a cursed -1 short sword; a +0 cloak I - a +0 cloak Wear which item? (? for menu, Esc to quit) You start putting on your armour. You continue putting on your +0 cloak. x4 You finish putting on your +0 cloak. HP restored. Found a stone staircase leading up. J - a wand of digging (8) You now have 568 gold pieces (gained 16). A - a wand of flame (28) (gained 13 charges) Your ice beast disappears in a puff of smoke! q - 4 potions of mutation (gained 1) A deep elf mage comes into view. It is wielding a +0 dagger. Found a ration. You see here a ration. You closely miss the deep elf mage. The deep elf mage closely misses you. You completely miss the deep elf mage. You thrash the deep elf mage!! You freeze the deep elf mage! The deep elf mage is severely wounded. The deep elf mage hits you but does no damage. You barely miss the deep elf mage. The deep elf mage is severely wounded. You hit the deep elf mage. You freeze the deep elf mage. The deep elf mage is almost dead. The deep elf mage hits you but does no damage. You thrash the deep elf mage!! You freeze the deep elf mage. You kill the deep elf mage! You feel your dexterity returning. No target in view! c - 26 rations (gained 1) Found 2 rations. c - 27 rations (gained 1) Things that are here: a +0 dagger; an elf corpse You butcher the elf corpse. K - 2 chunks of flesh Things that are here: a +0 dagger; an elf skeleton Eating one of 2 chunks of flesh. You eat one of the 2 chunks of flesh. This raw flesh tastes great. Eating a chunk of flesh. You eat the chunk of flesh. This raw flesh tastes great. c - 28 rations (gained 1) c - 29 rations (gained 1) c - 30 rations (gained 1) c - 31 rations (gained 1) Sonja, the Graceful Assassin comes into view. She is wielding a +0 dagger of venom and carrying a wand of polymorph (9). Found a ration. Sonja shouts! Sonja unwields a +0 dagger of venom. It stops dripping with poison. Sonja wields a +0 blowgun. Sonja shoots a curare-tipped needle. The curare-tipped needle closely misses you. Sonja shoots a curare-tipped needle. The curare-tipped needle hits you. You are poisoned. You have difficulty breathing. Your body deteriorates! You feel clumsy. You feel yourself slow down. You see here a curare-tipped needle. You feel sick. Sonja zaps a wand. You resist with almost no effort. Sonja gestures wildly while chanting. Sonja blinks! You feel sick. Sonja zaps a wand. You resist with almost no effort. Sonja casts a spell. Sonja blinks! No target in view! You feel sick. Sonja shoots a curare-tipped needle. The curare-tipped needle hits you. You are more poisoned. You have difficulty breathing. You feel as though you will be slow longer. Sonja shoots a curare-tipped needle. The curare-tipped needle hits you. You are more poisoned. You have difficulty breathing. You feel as though you will be slow longer. You see here a curare-tipped needle. You feel very sick. You feel very sick. You feel better. Sonja shoots a curare-tipped needle. The curare-tipped needle misses you. Sonja gestures wildly while chanting. Sonja blinks! Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Polymorph Press: ? - help, Shift-Dir - straight line, f - Sonja Aim: Sonja, wielding a +0 blowgun and carrying a wand of polymorph (7) (chance to defeat MR: 54%) Sonja evaporates and reforms as a troll! Sonja bites you but does no damage. Sonja completely misses you. Sonja claws you. You hit Sonja. You freeze Sonja. Sonja is lightly wounded. You whack Sonja! You freeze Sonja. Sonja is moderately wounded. Sonja bites you! Sonja barely misses you. Sonja claws you! You hit Sonja. You freeze Sonja. Sonja is moderately wounded. Sonja misses you. x3 You whack Sonja! You freeze Sonja. Sonja is heavily wounded. Xom grants you a minor favour. A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! Sonja bites you. Sonja closely misses you. x2 You whack Sonja! You freeze Sonja. Sonja is almost dead. You hit Sonja. You freeze Sonja. You kill Sonja! Your Fighting skill increases to level 9! You feel a strong urge to attack something. You see here a curare-tipped needle. Found a stone staircase leading down. j - a wand of polymorph (14) (gained 7 charges) Things that are here: a +0 blowgun; a +0 dagger of venom; 4 curare-tipped needles K - a +0 blowgun; L - 4 curare-tipped needles You feel your anger nearly subside. You are no longer berserk. You are exhausted. You feel as though you will be slow longer. A worker ant comes into view. The worker ant twitches its antennae in your direction. You see here a curare-tipped needle. The worker ant bites you but does no damage. You whack the worker ant! You freeze the worker ant. The worker ant is almost dead. The worker ant barely misses you. You whack the worker ant! You freeze the worker ant. You kill the worker ant! You see here a worker ant corpse. You butcher the worker ant corpse. M - a chunk of flesh L - 5 curare-tipped needles (gained 1) L - 6 curare-tipped needles (gained 1) L - 7 curare-tipped needles (gained 1) L - 8 curare-tipped needles (gained 1) You see here a +0 dagger of venom. c - 32 rations (gained 1) Eating a chunk of flesh. You eat the chunk of flesh. This raw flesh tastes great. You recover from your berserk rage. You feel yourself speed up. You now have 589 gold pieces (gained 21). Found 23 stones. A gargoyle comes into view. It is wielding a +0 flail. You see here 13 gold pieces. The gargoyle hits you with a +0 flail! You hit the gargoyle. You freeze the gargoyle. The gargoyle is lightly damaged. The gargoyle hits you with a +0 flail! You hit the gargoyle. You freeze the gargoyle. The gargoyle is moderately damaged. You hit the gargoyle. You freeze the gargoyle. The gargoyle is heavily damaged. The gargoyle closely misses you. You hit the gargoyle but do no damage. The gargoyle is heavily damaged. You whack the gargoyle! You freeze the gargoyle. The gargoyle is almost destroyed. You hit the gargoyle. You freeze the gargoyle. You destroy the gargoyle! You feel your dexterity returning. No target in view! You now have 602 gold pieces (gained 13). Found 11 arrows. F - 5 scrolls of remove curse (gained 1) Found 34 gold pieces. Found a pair of gloves. A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! You hear a shout! x2 A kobold comes into view. It is wielding a +0 short sword. The kobold throws a stone. The stone closely misses you. A kobold comes into view. It is wielding a +0 whip. You hear a shout! You see here a stone. 3 kobolds and a big kobold come into view. A kobold is wielding a +3 whip of venom. The big kobold shouts! The kobold shouts! x2 The kobold unwields a +0 whip. The kobold wields a +0 blowgun. The kobold shoots a poisoned needle. The poisoned needle closely misses you. The kobold throws a stone. The stone completely misses you. You see here a poisoned needle. The kobold throws a stone. The stone hits you but does no damage. You see here a stone. The kobold shouts! The kobold shoots a poisoned needle. The poisoned needle hits you! You are poisoned. You see here 2 poisoned needles. You feel sick. You see here a stone. You feel sick. You feel sick. You closely miss the kobold. "This might be better!" The kobold suddenly seems more agile. You are now a favourite toy of Xom. You miss the kobold. The kobold hits you but does no damage. You hit the kobold. You freeze the kobold. The kobold is heavily wounded. You feel sick. You barely miss the kobold. The kobold is heavily wounded. The kobold closely misses you. You closely miss the kobold. The kobold is heavily wounded. You whack the kobold! You freeze the kobold. You kill the kobold! You whack the kobold! You freeze the kobold. You kill the kobold! You feel sick. The kobold throws a stone. The stone closely misses you. The kobold unwields a +3 whip of venom. It stops dripping with poison. The kobold wields a +0 blowgun. The kobold shoots a poisoned needle. The poisoned needle closely misses you. The kobold barely misses you. Items here: (( )) † a poisoned needle; a +0 short sword x2; a stone; a kobold corpse You hit the kobold. You freeze the kobold. The kobold is severely wounded. You barely miss the kobold. The kobold is severely wounded. The kobold shoots a poisoned needle. The poisoned needle hits you! You are more poisoned. The kobold hits you but does no damage. You hit the kobold. You freeze the kobold. You kill the kobold! You feel sick. You feel sick. The big kobold throws a stone. The stone misses you. You closely miss the kobold. The kobold unwields a +0 blowgun. The kobold wields a +3 whip of venom. It begins to drip with poison! The kobold hits you but does no damage. You are more poisoned. You whack the kobold! You freeze the kobold. You kill the kobold! You feel sick. You whack the big kobold! You freeze the big kobold. The big kobold is heavily wounded. You closely miss the big kobold. The big kobold is heavily wounded. You emit a cloud of colourful smoke! You feel sick. You whack the big kobold! You freeze the big kobold. The big kobold is almost dead. You feel sick. You whack the big kobold! You freeze the big kobold. You kill the big kobold! You feel sick. The kobold barely misses you. The kobold unwields a +0 blowgun. The kobold wields a +0 whip. The kobold closely misses you. Things that are here: a +0 club; 2 stones You barely miss the kobold. You feel sick. The kobold hits you but does no damage. The kobold closely misses you. You barely miss the kobold. You whack the kobold! You freeze the kobold. You kill the kobold! You feel sick. The kobold hits you but does no damage. You barely miss the kobold. You hit the kobold. You freeze the kobold. You kill the kobold! You feel sick. No target in view! No target in view! You feel sick. Things that are here: a +0 whip; a +0 blowgun; 17 poisoned needles You feel sick. Things that are here: a +0 club; 2 stones Things that are here: a +0 whip; a +0 blowgun; 17 poisoned needles M - 17 poisoned needles You feel sick. You feel sick. Things that are here: a +0 club; 2 stones You feel sick. M - 31 poisoned needles (gained 14) Items here: ))) †† a +3 whip of venom; a +0 blowgun; a +0 dagger; a kobold corpse x2 You feel sick. M - 32 poisoned needles (gained 1) Items here: ( )) † a +0 short sword x2; 2 stones; a kobold corpse You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You see here a stone. You feel sick. You are no longer poisoned. Found 13 stones. You see here a stone. Urug the Orcish Ballista comes into view. She is wielding a +3 great mace of venom. Urug shouts! Urug throws a javelin of returning. The javelin of returning hits you. The weapon returns to Urug! Unknown command. Urug throws a javelin of returning. The javelin of returning barely misses you. The weapon returns to Urug! A scorpion comes into view. Urug throws a javelin of returning. The javelin of returning hits you but does no damage. The weapon returns to Urug! The scorpion moves out of view. Urug mutters, "Sometimes I wonder if they all really are harpies." Urug throws a javelin of returning. The javelin of returning hits you. The weapon returns to Urug! Urug throws a javelin of returning. The javelin of returning hits you!! The weapon returns to Urug! You hit Urug but do no damage. Urug misses you. You closely miss Urug. You hit Urug. You freeze Urug. Urug is lightly wounded. You whack Urug! You freeze Urug. Urug is lightly wounded. Urug hits you with a +3 great mace of venom! You whack Urug! You freeze Urug. Urug is moderately wounded. You whack Urug! You freeze Urug. Urug is heavily wounded. You closely miss Urug. Urug is heavily wounded. Urug hits you with a +3 great mace of venom! You hit Urug but do no damage. Urug is heavily wounded. You hit Urug. You freeze Urug. Urug is severely wounded. Urug hits you with a +3 great mace of venom!! You are poisoned. You are too injured to fight recklessly! You are too injured to fight recklessly! You feel better. A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! Xom is interested. Urug hits you with a +3 great mace of venom!! You are poisoned. You whack Urug! You freeze Urug. Urug is severely wounded. You feel sick. You barely miss Urug. Urug is severely wounded. Urug hits you with a +3 great mace of venom! * * * LOW HITPOINT WARNING * * * You are more poisoned. You thrash Urug!! You freeze Urug. You kill Urug! Your Dodging skill increases to level 9! You feel sick. You feel sick. You whack the scorpion! You freeze the scorpion. The scorpion is heavily wounded. You thrash the scorpion!! You freeze the scorpion. You kill the scorpion! You feel sick. m - 2 potions of lignification (gained 1) Items here: ( ) [ † a +3 great mace of venom; 5 javelins of returning; a +0 chain mail the orc corpse of Urug You feel sick. You butcher the orc corpse of Urug. You feel a strong urge to attack something. You feel sick. N - 2 chunks of flesh Items here: ( ) [ ÷ a +3 great mace of venom; 5 javelins of returning; a +0 chain mail the orc skeleton of Urug You feel sick. O - a +3 great mace of venom; P - 5 javelins of returning You are no longer berserk. You are exhausted. You feel yourself slow down. Drop what? 42/52 slots (_ for help) (? for menu, Esc to quit) You drop a +3 great mace of venom. You feel sick. You feel sick. You feel sick. You feel sick. You start resting. Eating one of 2 chunks of flesh. You eat one of the 2 chunks of flesh. This raw flesh tastes great. You feel sick. Eating a chunk of flesh. You eat the chunk of flesh. This raw flesh tastes great. You feel sick. x10 You are no longer poisoned. You start resting. You feel yourself speed up. You start resting. You recover from your berserk rage. You start resting. HP restored. Found a hand axe. Found a potion of degeneration. You now have 614 gold pieces (gained 12). Found a stone staircase leading down. You open the door. 3 hogs come into view. The hog squeals angrily. x2 "Serve the mortal, my child!" The hog squeals angrily. You hear a shout! You hear an angry squeal. Found 67 gold pieces. There is an open door here. You hit the hog. You freeze the hog. The hog is lightly wounded. Kirke, Weaver of Myths comes into view. The hog bites you. You closely miss the hog. The hog is lightly wounded. A hog comes into view. The hog closely misses you. The hog bites your iron imp! The hog bites you. You hit the hog. You freeze the hog. The hog is moderately wounded. You whack the hog! You freeze the hog. The hog is severely wounded. The hog barely misses you. Your iron imp closely misses the hog. The hog bites your iron imp. You hit the hog. You freeze the hog. The hog is almost dead. The hog misses you. You hit the hog. You freeze the hog. You kill the hog! The hog barely misses your iron imp. Your iron imp hits the hog! You closely miss the hog. The hog is heavily wounded. The hog bites your iron imp but does no damage. You whack the hog! You freeze the hog. The hog is severely wounded. The hog bites you. You hit the hog. You freeze the hog. The hog is almost dead. The hog bites your iron imp. Your iron imp hits the hog! The hog dies! You whack Kirke! You freeze Kirke. Kirke is lightly wounded. The hog bites your iron imp but does no damage. You whack Kirke! You freeze Kirke. Kirke is moderately wounded. Kirke holds her sides and says, "You'll eat dirt beneath my feet." Kirke hits you. Your iron imp barely misses Kirke. You hit Kirke. You freeze Kirke. Kirke is moderately wounded. The hog bites your iron imp. Your iron imp dies! You hit Kirke. You freeze Kirke. Kirke is moderately wounded. Xom's power flows through you! Kirke resists with almost no effort. The hog flies into a frenzy! x2 The hog bites Kirke!! Kirke hits the hog! You strike the helpless Kirke from behind! You whack Kirke! You freeze Kirke. Kirke is severely wounded. The hog bites the hog! x2 You barely miss Kirke. Kirke is severely wounded. The hog barely misses Kirke. The hog bites Kirke! Kirke casts a spell. Kirke flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. No target in view! You whack something! You freeze something. The hog barely misses the hog. The hog bites the hog! You whack something! You freeze something. The hog bites the hog but does no damage. The hog misses the hog. You hear some strange, mumbled words. Nothing appears to happen. You whack something! You freeze something. Reactivating autopickup. You have reached level 12! Your experience leads to an increase in your attributes! Your base attributes are Str 22, Int 8, Dex 12. Increase (S)trength, (I)ntelligence, or (D)exterity? You feel agile. You feel stronger. You feel a bit more experienced. No longer under Kirke's spell, the hogs return to their human forms! The human hits the human. The human dies! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.23.0-3-gf3c87f2 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_UP_RIGHT repeat_cmd = CMD_NO_CMD Monster 'human' (27, 26) [midx = 5] currently acting: <<<<<<<<< Name: human Base name: human Full name: human On/in/over feature: floor Foe: Monster 'human' (27, 25) [midx = 4] Target: (27, 25) At target: same as foe Inventory: attitude: 1, behaviour: 2, number: 0, flags: 0x4000000c10 colour: 7, foe_memory: 588, shield_blocks:0, experience: 0 god: No God, seen_context: 0 >>>>>>>>> Foe: <<<<<<<<< Name: human Base name: human Full name: human On/in/over feature: floor Foe: Monster 'human' (27, 26) [midx = 5] Target: (27, 26) At target: same as foe Inventory: attitude: 1, behaviour: 2, number: 0, flags: 0x4000000c10 colour: 7, foe_memory: 485, shield_blocks:0, experience: 0 god: No God, seen_context: 0 >>>>>>>>> Player: {{{{{{{{{{{ Name: [Lanoc] Species: Troll Job: Chaos Knight HP: 103/111; mods: 0/0 MP: 11/11; mod: 0 Stats: 26 (26) 10 (10) 13 (13) Position: (26, 26), god: Xom (5), turn_is_over: 1, banished: 0 Standing on/in/over feature: open door Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 1 | 50 | 9 | 3597 | 416/778 Short Blades | | 0 | 0 | 0 | 0 | 0/70 Long Blades | | 0 | 0 | 0 | 0 | 0/70 Axes | | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 12 | 4994 | 0/1011 Polearms | | 0 | 0 | 0 | 0 | 0/70 Staves | | 0 | 0 | 0 | 0 | 0/70 Slings | | 0 | 0 | 0 | 0 | 0/100 Bows | | 0 | 0 | 0 | 0 | 0/100 Crossbows | | 0 | 0 | 0 | 0 | 0/100 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 1 | 50 | 9 | 3492 | 311/778 Stealth | X | 0 | 0 | 0 | 0 | 0/118 Shields | | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/118 Conjurations | | 0 | 0 | 0 | 0 | 0/84 Hexes | | 0 | 0 | 0 | 0 | 0/100 Charms | | 0 | 0 | 0 | 0 | 0/100 Summonings | | 0 | 0 | 0 | 0 | 0/84 Necromancy | | 0 | 0 | 0 | 0 | 0/70 Translocations | | 0 | 0 | 0 | 0 | 0/84 Transmutations | | 0 | 0 | 0 | 0 | 0/84 Fire Magic | | 0 | 0 | 0 | 0 | 0/84 Ice Magic | | 0 | 0 | 0 | 0 | 0/84 Air Magic | | 0 | 0 | 0 | 0 | 0/100 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | | 0 | 0 | 0 | 0 | 0/84 Invocations | | 0 | 0 | 0 | 0 | 0/59 Evocations | X | 0 | 0 | 0 | 0 | 0/84 Spell bugs: Durations: #44: 2000 Attributes: #12: 809 #13: 195 #23: 9915 #24: -1470476984 #27: 23564 #49: 1105 #59: 1 Mutations: claws: 3 (innate) molten scales: 1 deformed body: 1 deterioration: 1 dopey: 1 fast metabolism: 3 (innate) frail: 1 gourmand: 1 (innate) regeneration: 1 (innate) shaggy fur: 1 (innate) tough skin: 3 (innate) weak: 1 Inventory bugs: Equipment: eq slot #0, inv slot #24: +8 whip "Goblinbane" {freeze, *Drain rN+ Str+5 Int+4} eq slot #1, inv slot #34: +0 cloak eq slot #6, inv slot #1: +2 robe eq slot #7, inv slot #19: ring of protection from magic }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #...#.. #.##### #...#^. ##..#.# ######### #..... ........# #### #..... #.##..#.# #####$$$ #.###.#### #.#.#.#.#####...#p+ #.....# #..###........#.@p+ #####.# #...#....#####..#$'+ #.# #..#..#..# #.##$§$.$ #.#### .........# #.######## #..... ##....##.# ##.##.##.# ##...# #.##.##.####..##.##.# #...# #.##.#.!............##### #...# #..............#........####...# ####.#............###........... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (28, 25): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 1 at (28, 26): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 2 at (28, 27): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 3 at (29, 25): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 4 at (29, 26): {{{{ CLASS: TroveMarker toll: item: ego_type: false quantity: 1 plus2: false sub_type: demon trident plus1: 5 artefact_name: false base_type: weapon props: toll_desc: to enter a treasure trove floor: expired_portal toll: item: ego_type: false quantity: 1 plus2: false sub_type: demon trident plus1: 5 artefact_name: false base_type: weapon feat_tile: dngn_portal_trove_gone entity: portal }}}} Lua marker 5 at (29, 27): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 6 at (30, 25): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 7 at (30, 26): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 8 at (30, 27): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 9 at (55, 20): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn sub_type: countdown delay_min: 10 buildup_turns: 0 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer listener_only: false type: entered_level size_buildup_time: 1 kill_cat: other activated: true activating: false buildup_turns: 1 size_buildup_amnt: 0 excl_rad: 1 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 10 at (59, 16): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn sub_type: countdown delay_min: 10 buildup_turns: 0 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer listener_only: false type: entered_level size_buildup_time: 1 kill_cat: other activated: true activating: false buildup_turns: 1 size_buildup_amnt: 0 excl_rad: 1 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 11 at (59, 24): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn sub_type: countdown delay_min: 10 buildup_turns: 0 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer listener_only: false type: entered_level size_buildup_time: 1 kill_cat: other activated: true activating: false buildup_turns: 1 size_buildup_amnt: 0 excl_rad: 1 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 12 at (63, 20): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn sub_type: countdown delay_min: 10 buildup_turns: 0 listener_only: false delay_max: 10 2: CLASS: DgnTriggerer listener_only: false type: entered_level size_buildup_time: 1 kill_cat: other activated: true activating: false buildup_turns: 1 size_buildup_amnt: 0 excl_rad: 1 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>