ASSERT(item.base_type == OBJ_ARMOUR) in 'item-prop.cc' at line 1530 failed. Version: Dungeon Crawl Stone Soup 0.32-a0-360-gcd93b57 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 1866848647352563824, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name edsrzf -rc /var/dcss/gamedata/dcss-trunk/rc-files/edsrzf.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/edsrzf.macro -morgue /var/dcss/gamedata/dcss/morgue/edsrzf/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/edsrzf:2024-02-18.07:46:30.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 24 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x7a40d8]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x7addce]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x7a4540]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7fb2de5074c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7fb2de8ad269]: /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x7ad579] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x7ad721] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x9a075f] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZNK6player27base_ac_with_specific_itemsEiSt6vectorIPK8item_defSaIS3_EE+0x34) [0xbe91c4]: player::base_ac_with_specific_items(int, std::vector >) const /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZNK6player32armour_class_with_specific_itemsESt6vectorIPK8item_defSaIS3_EE+0xb9) [0xbe94b9]: player::armour_class_with_specific_items(std::vector >) const /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZNK6player12armour_classEv+0x30) [0xbf96b0]: player::armour_class() const /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZNK5actor8apply_acEii7ac_typeb+0x2a) [0x724fba]: actor::apply_ac(int, int, ac_type, bool) const /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN12melee_attack16handle_phase_hitEv+0x83) [0xa90d23]: melee_attack::handle_phase_hit() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN12melee_attack6attackEv+0x5e3) [0xa935b3]: melee_attack::attack() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11fight_meleeP5actorS0_Pbb+0x20a) [0x8815da]: fight_melee(actor*, actor*, bool*, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xab70ce] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z19handle_monster_moveP7monster+0x2460) [0xac1130]: handle_monster_move(monster*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15handle_monstersb+0xb14) [0xac1d54]: handle_monsters(bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12world_reactsv+0x12e) [0xe0cbbe]: world_reacts() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xe0e073] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xe0ee6d] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x18c) [0x6fba3c]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fb2de4f2840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x6fc519]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 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". 0x00007fb2de8acf2a in __waitpid (pid=3912, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fb2de8acf2a in __waitpid (pid=3912, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x00000000007a3f55 in call_gdb (file=file@entry=0x7fb2de897540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3725\000\000\000\000\000\000\000\000" #2 0x00000000007addea in do_crash_dump () at dbg-asrt.cc:692 t = 1708242620 dir = "/var/dcss/gamedata/dcss/morgue/edsrzf/" name = "/var/dcss/gamedata/dcss/morgue/edsrzf/crash-edsrzf-20240218-075020.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(item.base_type == OBJ_ARMOUR) in 'item-prop.cc' at line 1530 failed." file = 0x7fb2de897540 <_IO_2_1_stderr_> #3 0x00000000007a4540 in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007fb2de8ad269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x00000000007ad579 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffdf1135bb0 "ASSERT(item.base_type == OBJ_ARMOUR) in 'item-prop.cc' at line 1530 failed.", assert=true) at dbg-asrt.cc:818 No locals. #7 0x00000000007ad721 in AssertFailed (expr=expr@entry=0xe1e10d "item.base_type == OBJ_ARMOUR", file=file@entry=0xe32ab2 "item-prop.cc", line=line@entry=1530, text=text@entry=0x0) at dbg-asrt.cc:856 mesg = "ASSERT(item.base_type == OBJ_ARMOUR) in 'item-prop.cc' at line 1530 failed.\000\233\005'~ ϱ\002\000\000\000\000 \000\000\000\000\000\000\000\200a&\001\000\000\000\000\253\252\252\252\252\252\252\252\001\000\000\000\000\000\000\000\232\177\340\000\000\000\000\000\200a&\001\000\000\000\000\253\252\252\252 \000\000\000 \000\000\000\000\000\000\000\000d)\231\233\005'~\320\\\023\361\375\177\000\000+\201\340\000\000\000\000\000\220\\\023\361\000\000\000\000\030\000\000\000\060\000\000\000Pe\023\361\375\177\000\000\220"... args = {{gp_offset = 2569626624, fp_offset = 2116486555, overflow_arg_area = 0x7ffdf1135bd0, reg_save_area = 0x7ffdf1135c40}} fileName = #8 0x00000000009a075f in get_armour_slot (item=...) at item-prop.cc:1530 No locals. #9 get_armour_slot (item=...) at item-prop.cc:1525 No locals. #10 0x0000000000be91c4 in player::base_ac_with_specific_items (this=this@entry=0x13059a0 , scale=scale@entry=100, armour_items=std::vector of length 1, capacity 1 = {...}) at player.cc:6293 item = 0x1306d18 __for_range = std::vector of length 1, capacity 1 = {0x1306d18 } __for_begin = __for_end = AC = 0 #11 0x0000000000be94b9 in player::armour_class_with_specific_items (this=0x13059a0 , items=...) at player.cc:6378 AC = #12 0x0000000000bf96b0 in player::armour_class (this=0x13059a0 ) at player.cc:6335 No locals. #13 0x0000000000724fba in actor::apply_ac (this=0x13059a0 , damage=1, max_damage=3, ac_rule=ac_type::normal, for_real=) at actor.cc:370 ac = gdr = saved = #14 0x0000000000a90d23 in melee_attack::handle_phase_hit (this=0x7ffdf11368d0) at melee-attack.cc:492 hit_woke_orc = false stop_hit = #15 0x0000000000a935b3 in melee_attack::attack (this=this@entry=0x7ffdf11368d0) at melee-attack.cc:1192 cont = saved_gyre_name = "" _gensym_uw_1104 = {cleaner = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7ffdf1136710, _M_const_object = 0x7ffdf1136710, _M_function_pointer = 0x7ffdf1136710, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7ffdf1136710, this adjustment 140728648034512}, _M_pod_data = "\020g\023\361\375\177\000\000\320h\023\361\375\177\000"}, _M_manager = 0xa860e0 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0xa862c0 >::_M_invoke(const std::_Any_data &)>}} ev = shield_blocked = conducts = {{conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr = {get() = 0x0}, did_sanctuary = false}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr = {get() = 0x0}, did_sanctuary = false}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr = {get() = 0x0}, did_sanctuary = false}} #16 0x00000000008815da in fight_melee (attacker=0x13822b0 , defender=0x13059a0 , did_hit=did_hit@entry=0x0, simu=simu@entry=false) at fight.cc:442 melee_attk = { = {_vptr.attack = 0xf0c110 , attacker = 0x13822b0 , defender = 0x13059a0 , responsible = 0x13822b0 , attack_occurred = true, cancel_attack = false, did_hit = true, needs_message = true, attacker_visible = true, defender_visible = true, perceived_attack = true, obvious_effect = false, to_hit = 4, damage_done = 0, special_damage = 0, aux_damage = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, ev_margin = 4, attk_type = AT_HIT, attk_flavour = AF_ACID, attk_damage = 3, weapon = 0x0, damage_brand = SPWPN_NORMAL, wpn_skill = SK_UNARMED_COMBAT, 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 = "", defender_shield = 0x0, simu = false, aux_source = "", kill_type = KILLED_BY_MONSTER}, attack_number = 0, effective_attack_number = 0, cleave_targets = empty std::__cxx11::list, cleaving = false, is_multihit = false, is_riposte = false, is_projected = false, charge_pow = 0, never_cleave = false, wu_jian_attack = WU_JIAN_ATTACK_NONE, wu_jian_number_of_targets = 1, attack_position = {x = 53, y = 41}, mutable_wpn = 0x0, damage_type = DVORP_CRUSHING} nrounds = pos = {x = 54, y = 42} effective_attack_number = 0 attack_number = 0 #17 0x0000000000ab70ce in _melee_attack_player (mons=..., ru_target=) at mon-act.cc:228 No locals. #18 0x0000000000ac1130 in handle_monster_move (mons=0x13822b0 ) at mon-act.cc:1967 new_target = 0x0 targ = entry = disabled = old_energy = 89 non_move_energy = old_pos = #19 0x0000000000ac1d54 in handle_monsters (with_noise=with_noise@entry=true) at mon-act.cc:2439 mon = 0x13822b0 oldspeed = 89 tries = 2 #20 0x0000000000e0cbbe in world_reacts () at main.cc:2597 No locals. #21 0x0000000000e0e073 in _input () at main.cc:1294 player_disabled = {was_disabled = false} #22 0x0000000000e0ee6d in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #23 0x00000000006fba3c in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #24 main (argc=, argv=0x7ffdf11377d8) at main.cc:335 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }, static t = , static f = }} [Inferior 1 (process 3725) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 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 -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 5 Level id: D:5 Level build method = , level layout type = passages, absdepth0 = 4 Level vaults: layout_gridville serial_undead serial_undead_e serial_undead_b serial_undead_c serial_undead_f serial_shops kennysheep_mini hex_medium lightli_corner_chamber Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You kill the kobold! You feel sick. Found a black potion. You feel sick. d - 15 poisoned darts (gained 6) Things that are here: a +0 whip; a kobold corpse You feel sick. You feel sick. You are no longer poisoned. You now have 290 gold pieces (gained 19). You pick up a book of Spatial Translocations and begin reading... You add the spells Blink and Momentum Strike to your library. l - 2 black potions (gained 1) A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! You see here 16 gold pieces. You now have 306 gold pieces (gained 16). The kobold barely misses you. You hit the kobold but do no damage. You closely miss the kobold with your +0 falchion of protection. The kobold hits you but does no damage. You hit the kobold with your +2 dagger. The kobold is severely wounded. You barely miss the kobold with your +0 falchion of protection. The kobold hits you with a +0 short sword. You barely miss the kobold with your +0 falchion of protection. The kobold is severely wounded. You closely miss the kobold with your +2 dagger. The kobold hits you but does no damage. You miss the kobold with your +0 falchion of protection. The kobold is severely wounded. You hit the kobold with your +2 dagger. You kill the kobold! Things that are here: a +0 short sword; 3 stones There is a stone staircase leading up here. You now have 322 gold pieces (gained 16). There is a large open door here. There is an escape hatch in the floor here. g - 2 yellow potions (gained 1) Done exploring. Done exploring. Done exploring. You see here a +1 pair of gloves. There is a stone staircase leading down here. You climb downwards. Found a stone staircase leading down. There is a stone staircase leading up here. Autoexplore enabled for D:5 You open the door. There is an open door here. A malevolent force fills the Dungeon... With a horrendous wail, an alarm goes off! A sentinel's mark forms upon you. You hear an angry hiss. You hear a shout! x2; You hear an angry hiss. You hear a shout! x2 Something shouts, "Bolt, thou goatish ruttish gudgeon!" A centaur comes into view. The centaur wields a +0 orcbow. The centaur shoots an arrow. The arrow hits you. You start resting. A centaur is nearby! A centaur skeleton comes into view. The centaur unwields a +0 orcbow. The centaur closely misses you. The centaur kicks you but does no damage. The centaur hits you. The centaur closely misses you. A centaur zombie comes into view. The centaur hits you. The centaur kicks you but does no damage. The centaur skeleton moves out of view. You slash the centaur with your +0 falchion of protection! Your weapon exudes an aura of protection. The centaur is moderately wounded. You hit the centaur with your +2 dagger. A hound skeleton comes into view. The centaur hits you but does no damage. The centaur barely misses you. The centaur misses you. The centaur kicks you. You hit the centaur with your +0 falchion of protection. The centaur is heavily wounded. You hit the centaur with your +2 dagger. The centaur closely misses you. The centaur misses you. You closely miss the centaur with your +0 falchion of protection. The centaur is heavily wounded. You hit the centaur with your +2 dagger. The centaur closely misses you. The centaur kicks you but does no damage. The centaur barely misses you. x2 You hit the centaur with your +0 falchion of protection. The centaur is almost dead. You hit the centaur but do no damage. The centaur completely misses you. The centaur kicks you. You hit the centaur but do no damage. The centaur is almost dead. You closely miss the centaur with your +0 falchion of protection. The centaur hits you but does no damage. The centaur misses you. You hit the centaur but do no damage. The centaur is almost dead. You hit the centaur with your +0 falchion of protection. You kill the centaur! The centaur skeleton barely misses you. The centaur skeleton kicks you. Your Fighting skill increases to level 3! Unknown command. The centaur skeleton attacks as it pursues you! The centaur skeleton hits you but does no damage. The centaur skeleton closely misses you. The centaur skeleton hits you. The centaur skeleton kicks you. The centaur skeleton attacks as it pursues you! The centaur skeleton hits you but does no damage. The centaur skeleton kicks you but does no damage. The centaur skeleton hits you but does no damage. The centaur skeleton kicks you but does no damage. There is an open door here. The centaur skeleton hits you but does no damage. The centaur skeleton kicks you but does no damage. There is a stone staircase leading up here. The centaur skeleton hits you. The centaur skeleton kicks you but does no damage. You climb upwards. There is a stone staircase leading down here. The sentinel's mark upon you fades away. What level of the Dungeon? (default 4, ? - help) Okay, then. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. HP restored. You open the door. You hear a distant slurping noise. There is an open door here. Found a stone staircase leading down. You hear a distant slurping noise. You open the door. Found an orcbow. Found a stone staircase leading up. There is an open door here. You now have 336 gold pieces (gained 14). You open the door. A jelly comes into view. The jelly quivers. The jelly barely misses you. The jelly hits you but does no damage. There is an open door here. You barely miss the jelly with your +2 dagger. You completely miss the jelly with your +0 falchion of protection. The jelly barely misses you. You hit the jelly with your +2 dagger. Your graspers burn! The jelly is lightly wounded. You hit the jelly with your +0 falchion of protection. Your weapon exudes an aura of protection. Your graspers burn! The jelly misses you. You slash the jelly with your +0 falchion of protection! The acid corrodes you! Your graspers burn! The jelly is almost dead. You hit the jelly with your +2 dagger. Your graspers burn! The jelly hits you but does no damage. You hit the jelly with your +0 falchion of protection. You kill the jelly! Your base Long Blades skill increases to level 3! You start resting. You are no longer corroded. You hear a distant slurping noise. HP restored. A quokka comes into view. Unknown command. You hit the quokka with your +0 falchion of protection. Your weapon exudes an aura of protection. The quokka is moderately wounded. You hit the quokka with your +2 dagger. The quokka bites you but does no damage. x2 You hit the quokka with your +0 falchion of protection. The quokka is severely wounded. You barely miss the quokka with your +2 dagger. The quokka bites you but does no damage. You hit the quokka with your +2 dagger. You kill the quokka! There is an open door here. You hear a distant slurping noise. You open the door. There is an open door here. There is an open door here. You open the door. Found 6 stones. There is an open door here. You open the door. A phantom comes into view. There is an open door here. A phantom is nearby! You barely miss the phantom with your +0 falchion of protection. You hit the phantom with your +2 dagger. The phantom barely misses you. You miss the phantom with your +2 dagger. The phantom is lightly damaged. You hit the phantom but do no damage. Your weapon exudes an aura of protection. The phantom barely misses you. You hit the phantom but do no damage. The phantom is lightly damaged. You barely miss the phantom with your +0 falchion of protection. The phantom hits you but does no damage. You barely miss the phantom with your +0 falchion of protection. The phantom is lightly damaged. You closely miss the phantom with your +2 dagger. The phantom hits you but does no damage. You hit the phantom with your +2 dagger. The phantom is lightly damaged. You hit the phantom with your +0 falchion of protection. The phantom barely misses you. You closely miss the phantom with your +2 dagger. The phantom is lightly damaged. You barely miss the phantom with your +0 falchion of protection. The phantom hits you but does no damage. You closely miss the phantom with your +0 falchion of protection. The phantom is lightly damaged. You hit the phantom with your +2 dagger. The phantom hits you. The phantom blinks! You blink. You completely miss the phantom with your +2 dagger. The phantom is moderately damaged. You completely miss the phantom with your +0 falchion of protection. The phantom hits you. You hit the phantom with your +2 dagger. The phantom is moderately damaged. You closely miss the phantom with your +0 falchion of protection. You hear a distant slurping noise. You barely miss the phantom with your +2 dagger. The phantom is moderately damaged. You barely miss the phantom with your +0 falchion of protection. The phantom barely misses you. You hit the phantom but do no damage. The phantom is moderately damaged. You hit the phantom but do no damage. Your weapon exudes an aura of protection. The phantom misses you. You barely miss the phantom with your +0 falchion of protection. The phantom is moderately damaged. You miss the phantom with your +2 dagger. The phantom hits you. You hit the phantom with your +2 dagger. The phantom is moderately damaged. You hit the phantom with your +0 falchion of protection. The phantom hits you. The phantom blinks! You blink. You slash the phantom with your +0 falchion of protection! The phantom is severely damaged. You hit the phantom with your +2 dagger. The phantom hits you but does no damage. You barely miss the phantom with your +2 dagger. The phantom is severely damaged. You hit the phantom with your +0 falchion of protection. The phantom hits you. The phantom blinks! You blink. You hit the phantom with your +0 falchion of protection. You destroy the phantom! You hear a distant slurping noise. You have reached level 7! You start resting. HP restored. Unknown command. There is an open door here. You open the door. There is an open door here. Found a mace. o - a wand of roots (6) You open the door. Found 3 stones. There is an open door here. You now have 350 gold pieces (gained 14). You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. A white imp comes into view. An iguana comes into view. The white imp shouts, "Take thy face hence, thou clouted fly-bitten hugger-mugger!" There is an open door here. The white imp gestures at you. The puff of frost hits you. The iguana hisses angrily. You hit the white imp but do no damage. Your weapon exudes an aura of protection. You hit the white imp but do no damage. You barely miss the white imp with your +0 falchion of protection. You hit the white imp with your +2 dagger. The white imp hits you but does no damage. You hit the white imp with your +2 dagger. The white imp is heavily wounded. You hit the white imp with your +0 falchion of protection. The white imp gestures at you. The puff of frost hits you but does no damage. The iguana bites you but does no damage. You barely miss the white imp with your +0 falchion of protection. The white imp is severely wounded. You barely miss the white imp with your +2 dagger. The white imp hits you but does no damage. The iguana bites you but does no damage. You barely miss the white imp with your +0 falchion of protection. The white imp is severely wounded. You barely miss the white imp with your +2 dagger. The white imp barely misses you. The iguana bites you. You hit the white imp but do no damage. The white imp is severely wounded. You hit the white imp but do no damage. The white imp hits you but does no damage. The iguana misses you. You hit the white imp with your +2 dagger. You kill the white imp! The iguana misses you. You closely miss the iguana with your +0 falchion of protection. You hit the iguana but do no damage. The iguana bites you! You hit the iguana but do no damage. You hit the iguana with your +2 dagger. The iguana bites you. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! Saving game... please wait. Welcome back, edsrzf the Coglin Brigand. Press ? for a list of commands and other information. Okay, then. You hit the iguana but do no damage. The iguana is lightly wounded. You hit the iguana but do no damage. The iguana barely misses you. You hit the iguana with your +0 falchion of protection. The iguana is moderately wounded. You hit the iguana but do no damage. You hit the iguana with your +0 falchion of protection. The iguana is heavily wounded. You hit the iguana with your +2 dagger. The iguana bites you but does no damage. You closely miss the iguana with your +2 dagger. The iguana is severely wounded. You hit the iguana with your +0 falchion of protection. The iguana bites you but does no damage. You hit the iguana with your +2 dagger. You kill the iguana! You start resting. HP restored. Autoexplore disabled on this floor! Autoexplore enabled for D:5 You open the door. There is an open door here. An iguana comes into view. An ogre comes into view. It is wielding a +0 giant spiked club. The ogre shouts! Throw: 3 darts (curare) Press: ? - help, Shift-Dir - straight line, f - ogre Aim: an ogre, wielding a +0 giant spiked club (72% to hit) You throw a curare-tipped dart. The curare-tipped dart barely misses the ogre. Throw: 2 darts (curare) Press: ? - help, Shift-Dir - straight line, f/p - ogre Aim: an ogre, wielding a +0 giant spiked club (72% to hit) You throw a curare-tipped dart. The curare-tipped dart hits the ogre. The ogre is poisoned. The ogre struggles to breathe. The ogre seems to slow down. The ogre is moderately wounded. You hit the ogre with your +0 falchion of protection. Your weapon exudes an aura of protection. The ogre is heavily wounded. You hit the ogre with your +2 dagger. You barely miss the ogre with your +2 dagger. The ogre is heavily wounded. You slash the ogre with your +0 falchion of protection! The ogre barely misses you. You hit the ogre but do no damage. The ogre is severely wounded. You hit the ogre but do no damage. You hit the ogre with your +0 falchion of protection. The ogre is almost dead. You hit the ogre with your +2 dagger. You kill the ogre! Your Fighting skill increases to level 4! Your base Long Blades skill increases to level 4! A bullfrog zombie comes into view. You see here a +0 giant spiked club. You start waiting. A bullfrog zombie is nearby! You hit the bullfrog zombie with your +2 dagger. The bullfrog zombie is lightly damaged. You hit the bullfrog zombie with your +0 falchion of protection. Your weapon exudes an aura of protection. The bullfrog zombie hits you but does no damage. You hit the bullfrog zombie with your +0 falchion of protection. The bullfrog zombie is moderately damaged. You closely miss the bullfrog zombie with your +2 dagger. The bullfrog zombie closely misses you. You hit the bullfrog zombie with your +0 falchion of protection. The bullfrog zombie is heavily damaged. You hit the bullfrog zombie with your +2 dagger. The bullfrog zombie hits you but does no damage. You hit the bullfrog zombie with your +0 falchion of protection. The bullfrog zombie is severely damaged. You hit the bullfrog zombie with your +2 dagger. The bullfrog zombie hits you but does no damage. You slash the bullfrog zombie with your +0 falchion of protection! You destroy the bullfrog zombie! You see here a +0 giant spiked club. You see here a curare-tipped dart. e - 2 curare-tipped darts (gained 1) Throw: 2 darts (curare) Press: ? - help, Shift-Dir - straight line, f - iguana Aim: an iguana (wandering, hasn't noticed you, 61% to hit) You throw a curare-tipped dart. The curare-tipped dart hits the iguana. The iguana is poisoned. The iguana struggles to breathe. The iguana seems to slow down. The iguana hisses angrily. The iguana is severely wounded. You hit the iguana with your +0 falchion of protection. Your weapon exudes an aura of protection. You kill the iguana! e - 2 curare-tipped darts (gained 1) e - 3 curare-tipped darts (gained 1) A white imp opens the door. You see here a +0 giant spiked club. You hit the white imp with your +0 falchion of protection. Your weapon exudes an aura of protection. The white imp is heavily wounded. You hit the white imp with your +2 dagger. The white imp gestures at you. The puff of frost hits you but does no damage. You hit the white imp but do no damage. The white imp is severely wounded. You completely miss the white imp with your +2 dagger. The white imp hits you. The white imp freezes you. You hit the white imp with your +0 falchion of protection. You kill the white imp! HP restored. You now have 360 gold pieces (gained 10). l - 3 black potions (gained 1) You open the door. There is an open door here. There is an open door here. You see here a +0 giant spiked club. There is an open door here. A howler monkey comes into view. The howler monkey howls! The howler monkey hoots and howls with incredible vigour! You barely miss the howler monkey with your +0 falchion of protection. You hit the howler monkey with your +2 dagger. The howler monkey barely misses you. You closely miss the howler monkey with your +2 dagger. The howler monkey is moderately wounded. You hit the howler monkey with your +0 falchion of protection. Your weapon exudes an aura of protection. The howler monkey hits you but does no damage. You barely miss the howler monkey with your +2 dagger. The howler monkey is heavily wounded. You hit the howler monkey with your +0 falchion of protection. The howler monkey hits you but does no damage. You hit the howler monkey with your +2 dagger. The howler monkey is almost dead. You completely miss the howler monkey with your +0 falchion of protection. The howler monkey completely misses you. You slash the howler monkey with your +0 falchion of protection! You kill the howler monkey! You see here a howler monkey corpse. You open the door. You open the door. You open the door. There is an open door here. You hear a distant slurping noise. As you open the door, it creaks loudly! There is an open door here. Found a stone staircase leading down. You hear a distant slurping noise. You hear a squelching noise. A centaur skeleton is nearby! You enter the shallow water. Moving in this stuff is going to be slow. An ogre comes into view. It is wielding a +0 giant club. Throw: 3 darts (curare) Press: ? - help, Shift-Dir - straight line, f - ogre Aim: an ogre, wielding a +0 giant club (wandering, hasn't noticed you, 73% to hit) You throw a curare-tipped dart. The curare-tipped dart hits the ogre. The ogre is poisoned. The ogre struggles to breathe. The ogre seems to slow down. The ogre shouts! The ogre is lightly wounded. You hit the centaur skeleton with your +0 falchion of protection. Your weapon exudes an aura of protection. The centaur skeleton is lightly damaged. You hit the centaur skeleton with your +2 dagger. The centaur skeleton barely misses you. The centaur skeleton misses you. The centaur skeleton hits you but does no damage. The centaur skeleton kicks you but does no damage. You hit the centaur skeleton with your +2 dagger. The centaur skeleton is moderately damaged. You hit the centaur skeleton with your +0 falchion of protection. The centaur skeleton barely misses you. The centaur skeleton kicks you but does no damage. You hit the centaur skeleton with your +0 falchion of protection. The centaur skeleton is severely damaged. You hit the centaur skeleton with your +2 dagger. The centaur skeleton barely misses you. The centaur skeleton closely misses you. You hit the centaur skeleton with your +0 falchion of protection. The centaur skeleton is almost destroyed. You hit the centaur skeleton with your +2 dagger. The centaur skeleton hits you but does no damage. The centaur skeleton closely misses you. You hit the centaur skeleton with your +0 falchion of protection. You destroy the centaur skeleton! You hit the ogre with your +2 dagger. The ogre is heavily wounded. You barely miss the ogre with your +0 falchion of protection. The ogre hits you with a +0 giant club!! You hit the ogre with your +0 falchion of protection. The ogre is severely wounded. You barely miss the ogre with your +2 dagger. You hit the ogre with your +0 falchion of protection. The ogre is severely wounded. You barely miss the ogre with your +2 dagger. You barely miss the ogre with your +0 falchion of protection. The ogre is almost dead. You hit the ogre with your +2 dagger. The ogre barely misses you. You hit the ogre with your +2 dagger. You kill the ogre! You start resting. You hear a distant slurping noise. x2 HP restored. You see here a +0 giant club. Found 4 stones. e - 3 curare-tipped darts (gained 1) Found a falchion. A hound comes into view. The hound barks! The hound barely misses you. The hound bites you. You closely miss the hound with your +0 falchion of protection. You hit the hound with your +2 dagger. The hound bites you. You miss the hound with your +0 falchion of protection. The hound is moderately wounded. You hit the hound but do no damage. The hound bites you. You barely miss the hound with your +0 falchion of protection. The hound is moderately wounded. You hit the hound with your +2 dagger. The hound stops to sniff the ground. The hound closely misses you. The hound bites you but does no damage. You hit the hound but do no damage. Your weapon exudes an aura of protection. The hound is heavily wounded. You hit the hound with your +2 dagger. The hound bites you but does no damage. You closely miss the hound with your +2 dagger. The hound is severely wounded. You barely miss the hound with your +0 falchion of protection. The hound bites you but does no damage. You barely miss the hound with your +0 falchion of protection. The hound is severely wounded. You barely miss the hound with your +2 dagger. The hound bites you but does no damage. You slash the hound with your +0 falchion of protection! You kill the hound! You have reached level 8! You feel stronger. A centaur zombie is nearby! A bullfrog zombie comes into view. There is an open door here. Found a leather armour. You hit the centaur zombie with your +0 falchion of protection. Your weapon exudes an aura of protection. The centaur zombie is lightly damaged. You hit the centaur zombie with your +2 dagger. The centaur zombie hits you. The centaur zombie kicks you. You hit the centaur zombie with your +2 dagger. The centaur zombie is moderately damaged. You hit the centaur zombie with your +0 falchion of protection. The centaur zombie closely misses you. The centaur zombie kicks you but does no damage. You hit the centaur zombie with your +2 dagger. The centaur zombie is heavily damaged. You hit the centaur zombie but do no damage. The centaur zombie hits you but does no damage. The centaur zombie barely misses you. The bullfrog zombie hits you but does no damage. You hit the centaur zombie with your +2 dagger. The centaur zombie is heavily damaged. You hit the centaur zombie with your +0 falchion of protection. The centaur zombie hits you but does no damage. The centaur zombie kicks you but does no damage. The bullfrog zombie hits you. The centaur zombie hits you. The centaur zombie kicks you but does no damage. You hit the centaur zombie with your +0 falchion of protection. The centaur zombie is almost destroyed. You hit the centaur zombie with your +2 dagger. The bullfrog zombie hits you but does no damage. The centaur zombie barely misses you. x2 You hit the centaur zombie with your +0 falchion of protection. You destroy the centaur zombie! The bullfrog zombie barely misses you. Your Fighting skill increases to level 5! Your Long Blades skill increases to level 5! You hit the bullfrog zombie with your +2 dagger. The bullfrog zombie is lightly damaged. You hit the bullfrog zombie with your +0 falchion of protection. The bullfrog zombie hits you but does no damage. You hit the bullfrog zombie with your +2 dagger. The bullfrog zombie is moderately damaged. You hit the bullfrog zombie with your +0 falchion of protection. The bullfrog zombie closely misses you. You hit the bullfrog zombie with your +0 falchion of protection. The bullfrog zombie is heavily damaged. You hit the bullfrog zombie with your +2 dagger. The bullfrog zombie barely misses you. You hit the bullfrog zombie with your +0 falchion of protection. The bullfrog zombie is severely damaged. You hit the bullfrog zombie with your +2 dagger. The bullfrog zombie hits you but does no damage. x2 You barely miss the bullfrog zombie with your +0 falchion of protection. The bullfrog zombie is severely damaged. You hit the bullfrog zombie with your +2 dagger. The bullfrog zombie hits you but does no damage. You hit the bullfrog zombie with your +0 falchion of protection. The bullfrog zombie is almost destroyed. You hit the bullfrog zombie with your +2 dagger. You destroy the bullfrog zombie! No target in view! An adder comes into view. The adder moves out of view. The adder hisses angrily. You hit the adder with your +2 dagger. The adder is moderately wounded. You hit the adder with your +0 falchion of protection. Your weapon exudes an aura of protection. The adder bites you but does no damage. You hit the adder with your +0 falchion of protection. You kill the adder! No target in view! You hear a distant slurping noise. A jelly comes into view. Unknown command. Found 12 gold pieces. You hear a distant slurping noise. You hit the jelly with your +2 dagger. Your graspers burn! The jelly is lightly wounded. You hit the jelly with your +0 falchion of protection. Your weapon exudes an aura of protection. The acid corrodes you! Your graspers burn! The jelly barely misses you. You hit the jelly with your +2 dagger. Your graspers burn! The jelly is moderately wounded. You hit the jelly with your +0 falchion of protection. The acid corrodes you! Your graspers burn! The jelly hits you but does no damage. You hit the jelly but do no damage. Your graspers burn! The jelly is moderately wounded. You hit the jelly but do no damage. Your graspers burn! You hit the jelly with your +2 dagger. Your graspers burn! The jelly is heavily wounded. You slash the jelly with your +0 falchion of protection! Your graspers burn! The jelly closely misses you. You hit the jelly with your +0 falchion of protection. Your graspers burn! The jelly is almost dead. You hit the jelly but do no damage. The acid corrodes you! Your graspers burn! The jelly closely misses you. You hit the jelly but do no damage. Your graspers burn! The jelly is almost dead. You hit the jelly but do no damage. Your graspers burn! * * * LOW HITPOINT WARNING * * * The jelly hits you but does no damage. You hit the jelly but do no damage. Your graspers burn! * * * LOW HITPOINT WARNING * * * The jelly is almost dead. You hit the jelly but do no damage. Your graspers burn! * * * LOW HITPOINT WARNING * * * The jelly closely misses you. Okay, then. Okay, then. Aiming: Fastroot Press: ? - help, Shift-Dir - straight line, f - you The roots erupt in riotous growth! The jelly is unaffected. The jelly barely misses you. Press: ? - help, v - describe, . - travel Here: a jelly (almost dead) The floor. Okay, then. You hit the jelly with your +0 falchion of protection. Your graspers burn! * * * LOW HITPOINT WARNING * * * The jelly is almost dead. You barely miss the jelly with your +2 dagger. The jelly closely misses you. You don't know any spells. You hit the jelly but do no damage. Your graspers burn! * * * LOW HITPOINT WARNING * * * The jelly is almost dead. You hit the jelly with your +0 falchion of protection. You kill the jelly! You start resting. You are no longer corroded. You start resting. HP restored. A centaur zombie comes into view. You hit the centaur zombie with your +0 falchion of protection. Your weapon exudes an aura of protection. The centaur zombie is lightly damaged. You hit the centaur zombie but do no damage. The centaur zombie hits you but does no damage. The centaur zombie kicks you but does no damage. You slash the centaur zombie with your +0 falchion of protection! The centaur zombie is moderately damaged. You hit the centaur zombie with your +2 dagger. The centaur zombie hits you but does no damage. The centaur zombie misses you. The centaur zombie barely misses you. x2 You hit the centaur zombie with your +0 falchion of protection. The centaur zombie is heavily damaged. You hit the centaur zombie with your +2 dagger. The centaur zombie misses you. The centaur zombie barely misses you. You hit the centaur zombie with your +2 dagger. The centaur zombie is severely damaged. You slash the centaur zombie with your +0 falchion of protection! The centaur zombie hits you. The centaur zombie misses you. You hit the centaur zombie with your +0 falchion of protection. The centaur zombie is almost destroyed. You hit the centaur zombie with your +2 dagger. You destroy the centaur zombie! You now have 372 gold pieces (gained 12). You open the door. There is an open door here. There is an open door here. There is an open door here. You hear a distant slurping noise. A centaur comes into view. It is carrying a wand of roots. The centaur moves out of view. There is a stone staircase leading up here. There is an open door here. A centaur is nearby! Press: ? - help, v - describe, . - travel Here: a centaur, quivering stones and carrying a wand of roots The floor. You barely miss the centaur with your +0 falchion of protection. You closely miss the centaur with your +2 dagger. The centaur zaps a wand. The roots erupt in riotous growth! The grasping roots grab you! The centaur is unaffected. The grasping roots constrict you. The centaur hits you. The centaur kicks you. The grasping roots constrict you. You hit the centaur with your +0 falchion of protection. Your weapon exudes an aura of protection. The centaur is moderately wounded. You hit the centaur but do no damage. The centaur completely misses you. The centaur barely misses you. The grasping roots constrict you. You slash the centaur with your +0 falchion of protection! The centaur is severely wounded. You hit the centaur but do no damage. The centaur hits you but does no damage. The centaur kicks you but does no damage. The grasping roots constrict you. You hit the centaur with your +2 dagger. The centaur is almost dead. You barely miss the centaur with your +0 falchion of protection. The centaur hits you but does no damage. The centaur barely misses you. The grasping roots constrict you. The grasping roots release their grip on you. You hit the centaur with your +0 falchion of protection. The centaur is almost dead. You hit the centaur with your +2 dagger. The centaur hits you. The centaur barely misses you. x2 The centaur kicks you but does no damage. You hit the centaur but do no damage. The centaur is almost dead. You hit the centaur with your +2 dagger. The centaur hits you but does no damage. The centaur barely misses you. You slash the centaur with your +0 falchion of protection! You kill the centaur! o - a wand of roots (14) (gained 9 charges) Things that are here: a +0 shortbow; 5 stones A centaur zombie comes into view. You close the door. You start resting. HP restored. You open the door. There is an open door here. A jelly comes into view. x2 You start waiting. A jelly is nearby! Okay, then. You throw a poisoned dart. The poisoned dart hits the jelly. The jelly is poisoned. There is an open door here. Things that are here: a +0 shortbow; 5 stones You strike the helpless centaur zombie from behind! You impale the centaur zombie with your +2 dagger!! The centaur zombie is heavily damaged. You hit the centaur zombie with your +0 falchion of protection. Your weapon exudes an aura of protection. The centaur zombie closely misses you. The centaur zombie kicks you but does no damage. You slash the centaur zombie with your +0 falchion of protection! The centaur zombie is almost destroyed. You hit the centaur zombie with your +2 dagger. The centaur zombie closely misses you. The centaur zombie kicks you but does no damage. You hit the centaur zombie with your +0 falchion of protection. You destroy the centaur zombie! The jelly looks more healthy. You hit the jelly with your +0 falchion of protection. Your graspers burn! The jelly is severely wounded. You hit the jelly with your +2 dagger. Your graspers burn! You hit the jelly with your +0 falchion of protection. The acid corrodes you! Your graspers burn! The jelly is almost dead. You hit the jelly with your +2 dagger. Your graspers burn! The jelly hits you but does no damage. You slash the jelly with your +0 falchion of protection! You kill the jelly! No target in view! You close the door. You start resting. You hear a distant slurping noise. You are no longer corroded. You open the door. There is an open door here. The hound skeleton bites you but does no damage. You hit the hound skeleton with your +2 dagger. The hound skeleton is lightly damaged. You hit the hound skeleton with your +0 falchion of protection. Your weapon exudes an aura of protection. The hound skeleton closely misses you. You hit the hound skeleton with your +0 falchion of protection. The hound skeleton is moderately damaged. You closely miss the hound skeleton with your +2 dagger. The hound skeleton barely misses you. You hit the hound skeleton with your +2 dagger. The hound skeleton is moderately damaged. You hit the hound skeleton but do no damage. The hound skeleton barely misses you. You hit the hound skeleton with your +2 dagger. The hound skeleton is heavily damaged. You hit the hound skeleton with your +0 falchion of protection. The hound skeleton bites you but does no damage. You hit the hound skeleton with your +0 falchion of protection. The hound skeleton is almost destroyed. You hit the hound skeleton with your +2 dagger. You destroy the hound skeleton! There is a stone staircase leading up here. You hear a distant slurping noise. You hear a squelching noise. d - 15 poisoned darts (gained 1) There is an open door here. You open the door. An iguana comes into view. You strike the helpless iguana from behind! You hit the iguana with your +0 falchion of protection. Your weapon exudes an aura of protection. The iguana is moderately wounded. You barely miss the iguana with your +2 dagger. The iguana barely misses you. You hit the iguana with your +2 dagger. The iguana is heavily wounded. You completely miss the iguana with your +0 falchion of protection. The iguana bites you. You hit the iguana but do no damage. The iguana is heavily wounded. You hit the iguana with your +2 dagger. You hit the iguana but do no damage. The iguana is severely wounded. You hit the iguana but do no damage. The iguana bites you but does no damage. You barely miss the iguana with your +0 falchion of protection. The iguana is severely wounded. You hit the iguana but do no damage. The iguana bites you. You hit the iguana with your +2 dagger. You kill the iguana! You hear a distant slurping noise. There is an open door here. You see here an iguana corpse. You hear a distant slurping noise. HP restored. There is an open door here. You open the door. There is an open door here. There is an open door here. You open the door. You open the door. You open the door. There is an open door here. You open the door. There is an open door here. You hear a distant slurping noise. You open the door. A scorpion comes into view. There is an open door here. You throw a poisoned dart. The poisoned dart hits the scorpion. You throw a poisoned dart. The poisoned dart hits the scorpion. The scorpion is poisoned. You throw a poisoned dart. The poisoned dart hits the scorpion. The scorpion looks even sicker. The scorpion is lightly wounded. The scorpion stings you but does no damage. You hit the scorpion but do no damage. The scorpion is almost dead. You hit the scorpion with your +0 falchion of protection. Your weapon exudes an aura of protection. You kill the scorpion! Your Fighting skill increases to level 6! Your Long Blades skill increases to level 6! Unknown command. You see here a scorpion corpse. There is an open door here. d - 13 poisoned darts (gained 1) d - 14 poisoned darts (gained 1) d - 15 poisoned darts (gained 1) You open the door. There is an open door here. You hear a distant slurping noise. There is an open door here. There is an open door here. There is a stone staircase leading up here. A water moccasin skeleton comes into view. There is an open door here. You hit the water moccasin skeleton but do no damage. You slash the water moccasin skeleton with your +0 falchion of protection! Your weapon exudes an aura of protection. The water moccasin skeleton bites you but does no damage. You hit the water moccasin skeleton with your +2 dagger. The water moccasin skeleton is heavily damaged. You barely miss the water moccasin skeleton with your +0 falchion of protection. The water moccasin skeleton bites you but does no damage. You closely miss the water moccasin skeleton with your +0 falchion of protection. The water moccasin skeleton is heavily damaged. You hit the water moccasin skeleton with your +2 dagger. The water moccasin skeleton bites you but does no damage. You hit the water moccasin skeleton with your +0 falchion of protection. The water moccasin skeleton is heavily damaged. You hit the water moccasin skeleton with your +2 dagger. The water moccasin skeleton bites you but does no damage. You hit the water moccasin skeleton with your +0 falchion of protection. The water moccasin skeleton is severely damaged. You closely miss the water moccasin skeleton with your +2 dagger. The water moccasin skeleton bites you. You hit the water moccasin skeleton with your +2 dagger. The water moccasin skeleton is almost destroyed. You hit the water moccasin skeleton with your +0 falchion of protection. You destroy the water moccasin skeleton! There is an open door here. Found a long sword and a quarterstaff. Found Duciepn's Jewellery Boutique. There is an entrance to Duciepn's Jewellery Boutique here. You can access your shopping list by pressing '$'. Okay, then. You see here a +0 long sword. The jelly quivers. There is an open door here. You throw a poisoned dart. The poisoned dart hits the jelly. You throw a poisoned dart. The poisoned dart hits the jelly. You throw a poisoned dart. The poisoned dart hits the jelly. You slash the jelly with your +0 falchion of protection! Your weapon exudes an aura of protection. Your graspers burn! The jelly is lightly wounded. You hit the jelly with your +2 dagger. The acid corrodes you! Your graspers burn! The jelly barely misses you. You hit the jelly with your +2 dagger. Your graspers burn! The jelly is moderately wounded. You hit the jelly with your +0 falchion of protection. Your graspers burn! You hit the jelly but do no damage. Your graspers burn! The jelly is moderately wounded. You hit the jelly with your +0 falchion of protection. Your graspers burn! The jelly barely misses you. You hit the jelly but do no damage. Your graspers burn! The jelly is heavily wounded. You hit the jelly with your +2 dagger. Your graspers burn! The jelly hits you but does no damage. You hit the jelly with your +2 dagger. Your graspers burn! The jelly is heavily wounded. You barely miss the jelly with your +0 falchion of protection. The jelly barely misses you. You hit the jelly but do no damage. The acid corrodes you! Your graspers burn! The jelly is heavily wounded. You hit the jelly with your +2 dagger. Your graspers burn! The jelly hits you but does no damage. You hit the jelly but do no damage. The acid corrodes you! Your graspers burn! The jelly is heavily wounded. You hit the jelly but do no damage. Your graspers burn! The jelly closely misses you. You hit the jelly but do no damage. Your graspers burn! The jelly is heavily wounded. You hit the jelly with your +2 dagger. The acid corrodes you! Your graspers burn! * * * LOW HITPOINT WARNING * * * It was a potion of mutation. You feel extremely strange. You feel robust. A pair of horns grows on your head! Your +0 helmet falls away! You feel your magical essence link to the dungeon's wands. The jelly barely misses you. It was a potion of attraction. You feel attractive to monsters. The jelly hits you. * * * LOW HITPOINT WARNING * * * The acid corrodes you! You are splashed with acid! * * * LOW HITPOINT WARNING * * * Okay, then. Okay, then. Okay, then. It was a potion of lignification. You turn into a tree. Your +0 cloak melds into your body. Your +2 pair of gloves melds into your body. Your +0 robe melds into your body. Your roots penetrate the ground. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.32-a0-360-gcd93b57 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: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_QUAFF repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [edsrzf] Species: Coglin Job: Brigand HP: 10/105; mods: 0/0 MP: 8/8; mod: 0 Stats: 14 (14) 11 (11) 15 (15) Position: (54, 42), god: No God (0), turn_is_over: 1, banished: 0 Standing on/in/over feature: open door Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 50 | 6 | 1111 | 61/350 Short Blades | X | 0 | 0 | 4 | 630 | 36/297 Long Blades | X | 1 | 50 | 6 | 1100 | 50/350 Axes | X | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 1 | 155 | 96/119 Armour | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 0 | 0 | 0 | 55 | 55/59 Stealth | X | 0 | 0 | 4 | 757 | 163/297 Shields | X | 0 | 0 | 0 | 0 | 0/84 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 0 | 0 | 0/70 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 0 | 0 | 0/59 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 0 | 0 | 0/59 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Alchemy | X | 0 | 0 | 0 | 0 | 0/42 Invocations | X | 0 | 0 | 0 | 0 | 0/70 Evocations | X | 0 | 0 | 0 | 0 | 0/29 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #33: 480 #120: 490 #138: 12 #149: 190 Attributes: #12: 372 #49: 411 Mutations: horns: 1 robust: 1 MP-powered wands: 1 off-hand wielding: 1 (innate) slow wielding: 1 (innate) warmup strikes: 1 (innate) warmup strides: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +2 dagger {Septimus} eq slot #1, inv slot #2: +0 cloak (melded) eq slot #3, inv slot #22: +2 pair of gloves (melded) eq slot #5, inv slot #1: +0 falchion of protection {Nozipho} eq slot #6, inv slot #5: +0 robe (melded) eq slot #7, inv slot #15: ring of protection from fire }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #..###....................... #'###...P....####............ ......~~~~.).#..#....######.. ......~~~~...#..#....# .. .....~~~~~~..#(.#....# #..##..~~....#.(#....# #####........#.(#....# ....#........#.J#....# ....#...#....#..♣....# ....#...#....#..#....# ....#...#....#..#....# ....#...#....#'##....# #..###.##....#. #....# #####.....#.##. #.....# '...#.....#∩## #....... #...#.....### #....#.# #####..))## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> ASSERT(item.base_type == OBJ_ARMOUR) in 'item-prop.cc' at line 1530 failed. Recursive crash.