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: 6585330183072805757, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name yakattack -rc /var/dcss/gamedata/dcss-trunk/rc-files/yakattack.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/yakattack.macro -morgue /var/dcss/gamedata/dcss/morgue/yakattack/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/yakattack:2024-02-18.05:30:20.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 23 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) [0x7fb9596bd4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7fb959a63269]: /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() [0xbc235b] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11print_statsv+0x966) [0xbc79c6]: print_stats() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13redraw_screenb+0x5e) [0xbc8c5e]: redraw_screen(bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4Menu7do_menuEv+0x49c) [0xaa219c]: Menu::do_menu() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4Menu4showEb+0xe8) [0xaa23e8]: Menu::show(bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17display_inventoryv+0x8d) [0x97c7cd]: display_inventory() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15process_command12command_typeS_+0x14ed) [0xe11ebd]: process_command(command_type, command_type) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xe0e31a] /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) [0x7fb9596a8840]: /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". 0x00007fb959a62f2a in __waitpid (pid=2390, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fb959a62f2a in __waitpid (pid=2390, 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=0x7fb959a4d540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 32372\000\000\000\000\000\000\000" #2 0x00000000007addea in do_crash_dump () at dbg-asrt.cc:692 t = 1708238377 dir = "/var/dcss/gamedata/dcss/morgue/yakattack/" name = "/var/dcss/gamedata/dcss/morgue/yakattack/crash-yakattack-20240218-063937.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 = 0x7fb959a4d540 <_IO_2_1_stderr_> #3 0x00000000007a4540 in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007fb959a63269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x00000000007ad579 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffec396aea0 "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' , "\002\000\000\000\000\000\000\000\000\364v%\364\230,g\a\000\000\000\000\000\000\000:\000\000\000\000\000\000\000\t", '\000' , "\002\000\000\000\000\000\000\000\232\177\340\000\000\000\000\000\t", '\000' , ":\000\000\000:\000\000\000\000\000\000\000\000\364v%\364\230,g\225\257\226\303\376\177\000\000"... args = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0x1dfd760, reg_save_area = 0x7ffec396af20}} 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 = 0x1307898 __for_range = std::vector of length 1, capacity 1 = {0x1307898 } __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 0x0000000000bc235b in _boosted_ac () at output.cc:623 No locals. #14 0x0000000000bc79c6 in _print_stats_ac (x=1, y=5) at output.cc:1031 text_col = LIGHTGRAY ac = sh = text_col = ac = sh = #15 print_stats () at output.cc:1516 ac_pos = 5 ev_pos = 6 coff = {cstate = false} rows_hidden = 0 #16 0x0000000000bc8c5e in redraw_screen (show_updates=show_updates@entry=false) at output.cc:1677 No locals. #17 0x0000000000d7c223 in ui::pop_layout () at ui.cc:3123 No locals. #18 0x0000000000aa219c in Menu::do_menu (this=0x7ffec396bb50) at menu.cc:1580 done = true #19 0x0000000000aa23e8 in Menu::show (this=this@entry=0x7ffec396bb50, reuse_selections=reuse_selections@entry=true) at menu.cc:1515 cs = {cstate = false} #20 0x000000000097c7cd in display_inventory () at invent.cc:1330 menu = { = {_vptr.Menu = 0xefe778 , f_selitem = 0x0, f_keyfilter = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7ffec396bb8f, _M_const_object = 0x7ffec396bb8f, _M_function_pointer = 0x7ffec396bb8f, _M_member_pointer = &virtual table offset 140732179856270, this adjustment 7434485259249841152}, _M_pod_data = "\217\273\226\303\376\177\000\000\000\364v%\364\230,g"}, _M_manager = 0x0}, _M_invoker = 0x80}, on_single_selection = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x29f43b0, _M_const_object = 0x29f43b0, _M_function_pointer = 0x29f43b0, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x29f43b0, this adjustment 50625968}, _M_pod_data = "\260C\237\002\000\000\000\000\260}\004\003\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7fb959a4cb20 }, on_examine = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x13, _M_const_object = 0x13, _M_function_pointer = 0x13, _M_member_pointer = &virtual table offset 18, this adjustment 18}, _M_pod_data = "\023\000\000\000\000\000\000\000\022\000\000\000\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x4c96b80}, on_show = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fb959a4cb20 , _M_const_object = 0x7fb959a4cb20 , _M_function_pointer = 0x7fb959a4cb20 , _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7fb959a4cb20 , this adjustment 1558576}, _M_pod_data = " ˤY\271\177\000\000\060\310\027\000\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x3c576b0}, action_cycle = Menu::CYCLE_NONE, menu_action = Menu::ACT_EXAMINE, _title_prompt_help_tag = "", title = 0x2530d10, title2 = 0x0, m_indent_title = false, flags = 270850, tag = "inventory", cur_page = 1, num_pages = 32766, more = {ops = std::vector of length 0, capacity 0}, m_keyhelp_more = true, items = std::vector of length 60, capacity 64 = {0x2d7cdb0, 0x263fed0, 0x43e0ec0, 0x24b9150, 0x2b54ec0, 0x30a04d0, 0x267beb0, 0x4092420, 0x3083730, 0x2bf1560, 0x2f76000, 0x43a8240, 0x332bb60, 0x2634e50, 0x3215e70, 0x4acc200, 0x2b577d0, 0x2de4ab0, 0x49df2c0, 0x23147d0, 0x3417c70, 0x2f754e0, 0x3470c40, 0x3842a00, 0x2fd3d10, 0x3b77040, 0x4235a50, 0x3c06f00, 0x3ddb6d0, 0x44662d0, 0x3ec26c0, 0x4074ee0, 0x48f5f70, 0x3db82b0, 0x2a521a0, 0x3b94910, 0x4ac9c90, 0x3786620, 0x3309940, 0x2cdb260, 0x2485b80, 0x364dd20, 0x1e04810, 0x3a05c60, 0x40b4b20, 0x33a83b0, 0x2bf36a0, 0x3e5b380, 0x2540a00, 0x3655d10, 0x2ecab70, 0x25cbf90, 0x1cea1b0, 0x36062d0, 0x3d4bbf0, 0x3a20ed0, 0x2e9af70, 0x29520b0, 0x38a0f50, 0x2cfb6f0}, sel = std::vector of length 0, capacity 0, select_filter = std::vector of length 0, capacity 0, highlighter = 0x309feb0, num = -1, lastch = 70, alive = false, more_needs_init = false, remap_numpad = true, last_hovered = 49, m_kmc = KMC_MENU, m_filter = 0x0, m_ui = {popup = std::shared_ptr (use count 1, weak count 1) = {get() = 0x482bff0}, menu = std::shared_ptr (use count 2, weak count 1) = {get() = 0x3b03d80}, scroller = std::shared_ptr (use count 2, weak count 1) = {get() = 0x410f580}, title = std::shared_ptr (use count 2, weak count 1) = {get() = 0x3764450}, more = std::shared_ptr (use count 2, weak count 1) = {get() = 0x356fd30}, more_bin = std::shared_ptr (empty) = {get() = 0x0}, vbox = std::shared_ptr (use count 2, weak count 1) = {get() = 0x37fabc0}}, _webtiles_title_changed = false, _webtiles_title = {ops = std::vector of length 2, capacity 2 = {{type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "Inventory: 52/52 slots"}}}}, type = menu_type::describe, pre_select = 0x0, title_annotate = 0x0, temp_title = "", _mode_special_drop = false} #21 0x0000000000e11ebd in process_command (cmd=CMD_DISPLAY_INVENTORY, prev_cmd=CMD_MOVE_RIGHT) at main.cc:2216 No locals. #22 0x0000000000e0e31a in _input () at main.cc:1258 cmd = CMD_DISPLAY_INVENTORY real_prev_cmd = CMD_MOVE_RIGHT player_disabled = {was_disabled = false} #23 0x0000000000e0ee6d in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #24 0x00000000006fba3c in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #25 main (argc=, argv=0x7ffec396c618) 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 32372) 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 = 20, depth = 2 Level id: Zot:2 Level build method = random_map_in_depth, level layout type = rooms, absdepth0 = 28 Level vaults: cheibrodos_zot_enchanting_chambers layout_gridlike zot_decor regret_index_zotdec_plus hall_of_Zot_2 Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 7 at (47, 48): position (39,27) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< A purple draconian monk comes into view. The purple draconian hits you but does no damage. You spin and attack the purple draconian monk. You hit the purple draconian monk with your +9 eveningstar of flaming. You burn the purple draconian monk. You slice the purple draconian monk with the +8 demon blade "Leech"!! You feel better. The purple draconian hits you from afar with a +0 glaive. The purple draconian monk hits you but does no damage. The purple draconian monk kicks you but does no damage. The purple draconian monk tail-slaps you but does no damage. You spin and attack the purple draconian monk. You slice the purple draconian monk with the +8 demon blade "Leech"!! You feel better. You hammer the purple draconian monk like a gong with your +9 eveningstar of flaming!!! You burn the purple draconian monk! You kill the purple draconian monk! The Council accepts your kill. The purple draconian breathes dispelling energy at you. The bolt of dispelling energy misses you. You spin and attack the quicksilver dragon repeatedly. You puncture the quicksilver dragon with your +9 eveningstar of flaming! You burn the quicksilver dragon. You slice the quicksilver dragon with the +8 demon blade "Leech"!! You feel better. You closely miss the quicksilver dragon with the +8 demon blade "Leech". You impale the quicksilver dragon with your +9 eveningstar of flaming!! You burn the quicksilver dragon. The quicksilver dragon bites you but does no damage. The quicksilver dragon completely misses you. The purple draconian hits you but does no damage. The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy misses you. The purple draconian misses you. You spin and attack the purple draconian. You puncture the purple draconian with your +9 eveningstar of flaming! You burn the purple draconian. You barely miss the purple draconian with the +8 demon blade "Leech". You spin and attack the quicksilver dragon repeatedly. You completely miss the quicksilver dragon with the +8 demon blade "Leech". You closely miss the quicksilver dragon with your +9 eveningstar of flaming. You bludgeon the quicksilver dragon with your +9 eveningstar of flaming!! You burn the quicksilver dragon. You kill the quicksilver dragon! The Council accepts your kill. The purple draconian hits you with a +0 scimitar. The purple draconian completely misses you. You spin and attack the purple draconian repeatedly. You hit the purple draconian with your +9 eveningstar of flaming. You burn the purple draconian. You slice the purple draconian with the +8 demon blade "Leech"!! You feel better. You slash the purple draconian with the +8 demon blade "Leech"! You sock the purple draconian with your +9 eveningstar of flaming! You burn the purple draconian. You spin and attack the purple draconian repeatedly. You puncture the purple draconian with your +9 eveningstar of flaming! You burn the purple draconian. You chop the purple draconian into pieces with the +8 demon blade "Leech"!!! You impale the purple draconian with your +9 eveningstar of flaming!! You burn the purple draconian! You kill the purple draconian! The Council accepts your kill. The purple draconian completely misses you. The purple draconian breathes dispelling energy at you. The bolt of dispelling energy hits you. You spin and attack the purple draconian. You slash the purple draconian with the +8 demon blade "Leech"! You feel better. You kill the purple draconian! The Council accepts your kill. The purple draconian barely misses you. The purple draconian misses you. There is an open door, spattered with blood here. Items here: )) [ †. You spin and attack the purple draconian. You barely miss the purple draconian with your +9 eveningstar of flaming. You slice the purple draconian with the +8 demon blade "Leech"!! You feel better. The purple draconian closely misses you. You spin and attack the purple draconian repeatedly. You slice the purple draconian with the +8 demon blade "Leech"!! You bludgeon the purple draconian with your +9 eveningstar of flaming!! You burn the purple draconian. You kill the purple draconian! The Council accepts your kill. There is an open door, spattered with blood here. Items here: )) [ †. There is an open door here. You open the door. The death cob misses you. x3 There is an open door here. You spin and attack the death cob repeatedly. You slash the death cob with the +8 demon blade "Leech"! You puncture the death cob with your +9 eveningstar of flaming! You burn the death cob. You slice the death cob with the +8 demon blade "Leech"!! You sock the death cob with your +9 eveningstar of flaming! You burn the death cob. The death cob completely misses you. The death cob hits you but does no damage. Found a stone staircase leading up. You spin and attack the death cob repeatedly. You impale the death cob with your +9 eveningstar of flaming!! You burn the death cob. You destroy the death cob! The Council accepts your kill. You open the door. There is an open door here. You open the door. A shadow dragon comes into view. The shadow dragon moves out of view. Found two stone staircases leading up. There is an open door here. The shadow dragon bites you but does no damage. The shadow dragon claws you but does no damage. x2 There is a stone staircase leading up here. You spin and attack the shadow dragon. You puncture the shadow dragon with your +9 eveningstar of flaming! You burn the shadow dragon. You hit the shadow dragon with the +8 demon blade "Leech". The shadow dragon bites you but does no damage. The shadow dragon closely misses you. The shadow dragon claws you. You spin and attack the shadow dragon repeatedly. You slash the shadow dragon with the +8 demon blade "Leech"! You barely miss the shadow dragon with your +9 eveningstar of flaming. You bludgeon the shadow dragon with your +9 eveningstar of flaming!! You burn the shadow dragon! You slash the shadow dragon with the +8 demon blade "Leech"! The shadow dragon closely misses you. The shadow dragon claws you but does no damage. x2 You spin and attack the shadow dragon repeatedly. You completely miss the shadow dragon with your +9 eveningstar of flaming. You slash the shadow dragon with the +8 demon blade "Leech"! You hit the shadow dragon with the +8 demon blade "Leech". You sock the shadow dragon with your +9 eveningstar of flaming! You burn the shadow dragon. The shadow dragon breathes negative energy at you. The bolt of negative energy misses you. You spin and attack the shadow dragon repeatedly. You completely miss the shadow dragon with the +8 demon blade "Leech". You hit the shadow dragon but do no damage. You slice the shadow dragon with the +8 demon blade "Leech"!! You kill the shadow dragon! The Council accepts your kill. The shadow dragon scales are intact enough to wear. The heavenly storm settles. A shadow dragon is nearby! A shadow dragon is nearby! You impale the shadow dragon with your +9 eveningstar of flaming!! You burn the shadow dragon! You slash the shadow dragon with the +8 demon blade "Leech"! You hit the shadow dragon but do no damage. You slice the shadow dragon with the +8 demon blade "Leech"!! The shadow dragon bites you but does no damage. The shadow dragon misses you. The shadow dragon claws you but does no damage. You puncture the shadow dragon with your +9 eveningstar of flaming! You burn the shadow dragon! You slice the shadow dragon with the +8 demon blade "Leech"!! You kill the shadow dragon! The Council accepts your kill. You open the door. There is an open door here. Exploring You open the door. There is an open door here. There is an open door here. There is an open door here. You see here a +0 scimitar. You see here a +0 battleaxe. Things that are here: a +10 spectral club; a Killer Klown corpse Things that are here: a +0 scimitar; a purple draconian corpse; a quicksilver dragon corpse There is an open door, spattered with blood here. Items here: )) [ †. You now have 5962 gold pieces (gained 49). You see here a +1 scale mail of positive energy. Things that are here: a +0 glaive; a purple draconian corpse There is an open door, spattered with blood here. Items here: )) [ †. Things that are here: a +0 dagger; a +0 cloak; a +0 glaive You open the door. A purple draconian stormcaller, a purple draconian and 3 quicksilver dragons come into view. The purple draconian stormcaller roars! The quicksilver dragon roars deafeningly! A purple draconian comes into view. It is wielding a +0 hand axe. Exploring There are monsters nearby! Exploring There are monsters nearby! Exploring There are monsters nearby! The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy hits you. The purple draconian stormcaller mumbles some strange prayers to Qazlal. The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy hits you!! The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy hits you but does no damage. You hear a roar! The quicksilver dragon bites you but does no damage. The quicksilver dragon claws you! You completely miss the quicksilver dragon with the +8 demon blade "Leech". You impale the quicksilver dragon with your +9 eveningstar of flaming!! You burn the quicksilver dragon. You thump the quicksilver dragon with your +9 eveningstar of flaming! You burn the quicksilver dragon. You hit the quicksilver dragon with the +8 demon blade "Leech". You feel better. The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy misses you. A purple draconian comes into view. It is wielding a +0 glaive. You hear a roar! x2 You barely miss the quicksilver dragon with the +8 demon blade "Leech". You puncture the quicksilver dragon with your +9 eveningstar of flaming! You burn the quicksilver dragon. You hear a roar! The quicksilver dragon bites you but does no damage. The quicksilver dragon claws you but does no damage. The quicksilver dragon barely misses you. The quicksilver dragon claws you but does no damage. You slash the quicksilver dragon with the +8 demon blade "Leech"! You feel better. You hit the quicksilver dragon but do no damage. The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy hits you but does no damage. The quicksilver dragon bites you but does no damage. The quicksilver dragon closely misses you. You hear an angry hiss. You thump the quicksilver dragon with your +9 eveningstar of flaming! You burn the quicksilver dragon. You closely miss the quicksilver dragon with the +8 demon blade "Leech". The quicksilver dragon bites you. The quicksilver dragon claws you but does no damage. The quicksilver dragon bites you. The quicksilver dragon claws you but does no damage. You slash the quicksilver dragon with the +8 demon blade "Leech"! You feel better. You kill the quicksilver dragon! The Council accepts your kill. The quicksilver dragon scales are intact enough to wear. The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy hits you but does no damage. You hear an angry hiss. Wall jump Press: ? - help, Dir - move target You repeatedly attack the quicksilver dragon from above. You impale the quicksilver dragon with your +9 eveningstar of flaming!! You burn the quicksilver dragon! You slice the quicksilver dragon with the +8 demon blade "Leech"!! You feel better. You kill the quicksilver dragon! The Council accepts your kill. You repeatedly attack the purple draconian from above. You barely miss the purple draconian with the +8 demon blade "Leech". You hit the purple draconian with your +9 eveningstar of flaming. You burn the purple draconian. You closely miss the purple draconian with your +9 eveningstar of flaming. You slash the purple draconian with the +8 demon blade "Leech"! You feel better. You hit the purple draconian but do no damage. You puncture the purple draconian with your +9 eveningstar of flaming! You burn the purple draconian. You closely miss the purple draconian with the +8 demon blade "Leech". You bludgeon the purple draconian with your +9 eveningstar of flaming!! You burn the purple draconian! You hit the purple draconian but do no damage. You slash the purple draconian with the +8 demon blade "Leech"! You feel better. You puncture the purple draconian with your +9 eveningstar of flaming! You burn the purple draconian. You kill the purple draconian! The Council accepts your kill. The purple draconian breathes dispelling energy at you. The bolt of dispelling energy hits you. The purple draconian stormcaller breathes dispelling energy at you. The bolt of dispelling energy hits you but does no damage. A purple draconian opens the door. A quicksilver dragon comes into view. The purple draconian hits you but does no damage. You hear a loud "Zot"! The power of Zot is invoked against you! You feel weakened. The purple draconian stormcaller hits you but does no damage. The purple draconian hits you but does no damage. The purple draconian breathes dispelling energy at you. The bolt of dispelling energy hits you. A purple draconian comes into view. It is wielding a +0 flail. The purple draconian stormcaller hits you with a +0 dagger. The purple draconian hits you from afar with a +0 glaive! The quicksilver dragon roars deafeningly! You hear an angry hiss. You spin and attack the purple draconian stormcaller repeatedly. You slash the purple draconian stormcaller with the +8 demon blade "Leech"! You feel better. You impale the purple draconian stormcaller with your +9 eveningstar of flaming!! You burn the purple draconian stormcaller! You closely miss the purple draconian stormcaller with your +9 eveningstar of flaming. You slash the purple draconian stormcaller with the +8 demon blade "Leech"! You feel better. You kill the purple draconian stormcaller! The Council accepts your kill. The lindwurm disappears in a puff of smoke! The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy hits you. The purple draconian hits you from afar with a +0 glaive. A purple draconian comes into view. It is wielding a +0 mace. A purple draconian comes into view. It is wielding a +0 war axe. The purple draconian breathes dispelling energy at you. The bolt of dispelling energy hits you but does no damage. Items here: ) [ ††. You rampage towards the purple draconian! You lunge at the purple draconian, in a flurry of attacks. You slash the purple draconian with the +8 demon blade "Leech"! You feel better. You hit the purple draconian but do no damage. You crush the purple draconian like a grape with your +9 eveningstar of flaming!!! You burn the purple draconian. You slice the purple draconian with the +8 demon blade "Leech"!! You feel better. You kill the purple draconian! The Council accepts your kill. The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy hits you. The purple draconian barely misses you. You spin and attack the purple draconian repeatedly. You sock the purple draconian with your +9 eveningstar of flaming! You burn the purple draconian. You hit the purple draconian but do no damage. x2 You slice the purple draconian with the +8 demon blade "Leech"!! You feel better. The quicksilver dragon barely misses you. The quicksilver dragon claws you but does no damage. The purple draconian hits you but does no damage. The quicksilver dragon bites you but does no damage. The quicksilver dragon barely misses you. Things that are here: a +0 glaive; a purple draconian corpse You rampage towards the purple draconian! You lunge at the purple draconian, in a flurry of attacks. You hit the purple draconian with your +9 eveningstar of flaming. You burn the purple draconian. You closely miss the purple draconian with the +8 demon blade "Leech". You hit the purple draconian with the +8 demon blade "Leech". You barely miss the purple draconian with your +9 eveningstar of flaming. You slash the purple draconian with the +8 demon blade "Leech"! You impale the purple draconian with your +9 eveningstar of flaming!! You burn the purple draconian. You rampage towards the purple draconian! You lunge at the purple draconian, in a flurry of attacks. You thump the purple draconian with your +9 eveningstar of flaming! You burn the purple draconian! You hit the purple draconian with the +8 demon blade "Leech". You slice the purple draconian with the +8 demon blade "Leech"!! You kill the purple draconian! The Council accepts your kill. The quicksilver dragon bites you but does no damage. The quicksilver dragon closely misses you. You spin and attack the quicksilver dragon. You hit the quicksilver dragon with the +8 demon blade "Leech". You bludgeon the quicksilver dragon with your +9 eveningstar of flaming!! You burn the quicksilver dragon! The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy hits you! The quicksilver dragon closely misses you. The quicksilver dragon misses you. Things that are here: a +0 hand axe; a purple draconian corpse You spin and attack the purple draconian repeatedly. You hit the purple draconian with the +8 demon blade "Leech". You feel better. You hit the purple draconian but do no damage. x2 You puncture the purple draconian with your +9 eveningstar of flaming! You burn the purple draconian. The purple draconian breathes dispelling energy at you. The bolt of dispelling energy hits you!! The purple draconian hits you but does no damage. Things that are here: a +0 dagger; a +2 cloak You spin and attack the purple draconian repeatedly. You hit the purple draconian with the +8 demon blade "Leech". You feel better. You barely miss the purple draconian with your +9 eveningstar of flaming. You bludgeon the purple draconian with your +9 eveningstar of flaming!! You burn the purple draconian. You kill the purple draconian! The Council accepts your kill. You spin and attack the quicksilver dragon repeatedly. You puncture the quicksilver dragon with your +9 eveningstar of flaming! You burn the quicksilver dragon! You slash the quicksilver dragon with the +8 demon blade "Leech"! You feel better. You hit the quicksilver dragon but do no damage. You hit the quicksilver dragon with your +9 eveningstar of flaming. You burn the quicksilver dragon. The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy misses you. The quicksilver dragon bites you but does no damage. The quicksilver dragon claws you but does no damage. The quicksilver dragon bites you but does no damage. The quicksilver dragon barely misses you. The purple draconian breathes dispelling energy at you. The bolt of dispelling energy hits you!! You spin and attack the quicksilver dragon. You slash the quicksilver dragon with the +8 demon blade "Leech"! You feel better. You puncture the quicksilver dragon with your +9 eveningstar of flaming! You burn the quicksilver dragon. You spin and attack the quicksilver dragon. You slice the quicksilver dragon with the +8 demon blade "Leech"!! You feel better. You hit the quicksilver dragon with your +9 eveningstar of flaming. You burn the quicksilver dragon. You kill the quicksilver dragon! The Council accepts your kill. The quicksilver dragon scales are intact enough to wear. The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy hits you but does no damage. Things that are here: a +0 war axe; a +0 glaive; a purple draconian corpse You spin and attack the quicksilver dragon. You bludgeon the quicksilver dragon with your +9 eveningstar of flaming!! You burn the quicksilver dragon. You kill the quicksilver dragon! The Council accepts your kill. The quicksilver dragon scales are intact enough to wear. You spin and attack the purple draconian. You puncture the purple draconian with your +9 eveningstar of flaming! You burn the purple draconian. You hit the purple draconian with the +8 demon blade "Leech". You feel better. The purple draconian hits you with a +0 flail! The purple draconian breathes dispelling energy at you. The bolt of dispelling energy hits you!! You feel your strength returning. You spin and attack the purple draconian repeatedly. You slice the purple draconian with the +8 demon blade "Leech"!! You feel better. You hit the purple draconian with your +9 eveningstar of flaming. You burn the purple draconian. You closely miss the purple draconian with your +9 eveningstar of flaming. You slash the purple draconian with the +8 demon blade "Leech"! You feel better. You spin and attack the purple draconian repeatedly. You thump the purple draconian with your +9 eveningstar of flaming! You burn the purple draconian! You closely miss the purple draconian with the +8 demon blade "Leech". You bludgeon the purple draconian with your +9 eveningstar of flaming!! You burn the purple draconian. You barely miss the purple draconian with the +8 demon blade "Leech". The purple draconian hits you but does no damage. x2 You spin and attack the purple draconian repeatedly. You closely miss the purple draconian with the +8 demon blade "Leech". You puncture the purple draconian with your +9 eveningstar of flaming! You burn the purple draconian! You kill the purple draconian! The Council accepts your kill. You spin and attack the purple draconian repeatedly. You slice the purple draconian with the +8 demon blade "Leech"!! You feel better. You kill the purple draconian! The Council accepts your kill. There is an open door here. Exploring There is an open door here. Things that are here: a +0 mace; a purple draconian corpse Items here: ) [[ †. Things that are here: a +0 hand axe; a purple draconian corpse There is an open door, spattered with blood here. You now have 5983 gold pieces (gained 21). You see here a +4 plate armour of poison resistance. You now have 6028 gold pieces (gained 45). There is an open door, spattered with blood here. Things that are here: a +0 hand axe; a purple draconian corpse Items here: ) [[ †. Things that are here: a +5 whip; a +0 cloak You see here a +0 scimitar. There is an open door here. There is an open door here. Key pressed, stopping explore. Exploring You open the door. A storm dragon comes into view. The storm dragon roars deafeningly! The storm dragon breathes lightning at you. The bolt of lightning hits you! The bolt of lightning hits you. You hear a roar! Exploring A storm dragon is nearby! Exploring A storm dragon is nearby! You rampage towards the storm dragon! You rampage towards the storm dragon! You lunge at the storm dragon, in a flurry of attacks. You impale the storm dragon with your +9 eveningstar of flaming!! You burn the storm dragon! You slash the storm dragon with the +8 demon blade "Leech"! You feel better. You slice the storm dragon with the +8 demon blade "Leech"!! You feel better. You kill the storm dragon! The Council accepts your kill. The storm dragon scales are intact enough to wear. No target in view! No target in view! No target in view! No target in view! Exploring Things that are here: +0 storm dragon scales; a storm dragon corpse You open the door. Things that are here: +0 storm dragon scales; a storm dragon corpse There is an open door here. There is an open door here. You open the door. There is an open door here. There is an open door here. There is an open door here. There is a stone staircase leading up here. You open the door. There is an open door here. There is an open door here. You open the door. There is an open door here. A tentacled monstrosity comes into view. Exploring A tentacled monstrosity is nearby! Exploring A tentacled monstrosity is nearby! Exploring A tentacled monstrosity is nearby! There is an open door here. You rampage towards the tentacled monstrosity! You lunge at the tentacled monstrosity, in a flurry of attacks. You hit the tentacled monstrosity with the +8 demon blade "Leech". You bludgeon the tentacled monstrosity with your +9 eveningstar of flaming!! You burn the tentacled monstrosity. You hit the tentacled monstrosity with your +9 eveningstar of flaming. You slice the tentacled monstrosity with the +8 demon blade "Leech"!! You slash the tentacled monstrosity with the +8 demon blade "Leech"! You bludgeon the tentacled monstrosity with your +9 eveningstar of flaming!! You burn the tentacled monstrosity. You kill the tentacled monstrosity! The Council accepts your kill. Your Armour skill increases to level 23! No target in view! No target in view! No target in view! No target in view! No target in view! Exploring A golden dragon comes into view. Exploring A golden dragon is nearby! Exploring A golden dragon is nearby! You rampage towards the golden dragon! You lunge at the golden dragon. You puncture the golden dragon with your +9 eveningstar of flaming! You barely miss the golden dragon with the +8 demon blade "Leech". The golden dragon bites you but does no damage. The golden dragon claws you but does no damage. The golden dragon tramples you but does no damage. You closely miss the golden dragon with the +8 demon blade "Leech". You barely miss the golden dragon with your +9 eveningstar of flaming. The golden dragon breathes cold at you. The bolt of cold hits you but does no damage. You puncture the golden dragon with your +9 eveningstar of flaming! You burn the golden dragon. You slash the golden dragon with the +8 demon blade "Leech"! You completely miss the golden dragon with the +8 demon blade "Leech". You bludgeon the golden dragon with your +9 eveningstar of flaming!! You burn the golden dragon! The golden dragon bites you but does no damage. The golden dragon closely misses you. The golden dragon completely misses you. You slice the golden dragon with the +8 demon blade "Leech"!! You kill the golden dragon! The Council accepts your kill. You feel your strength returning. No target in view! No target in view! Exploring There is an open door here. There is an open door here. A tentacled monstrosity comes into view. Exploring A tentacled monstrosity is nearby! Exploring A tentacled monstrosity is nearby! You rampage towards the tentacled monstrosity! You lunge at the tentacled monstrosity. You barely miss the tentacled monstrosity with your +9 eveningstar of flaming. You slice the tentacled monstrosity with the +8 demon blade "Leech"!! You crush the tentacled monstrosity like a grape with your +9 eveningstar of flaming!!! You burn the tentacled monstrosity! You slice the tentacled monstrosity with the +8 demon blade "Leech"!! You kill the tentacled monstrosity! The Council accepts your kill. No target in view! No target in view! No target in view! No target in view! Exploring There is an open door here. You open the door. There is an open door here. Found a stone staircase leading down. Exploring A red draconian comes into view. It is wielding a +0 hand axe. The red draconian roars! Exploring A red draconian is nearby! Exploring A red draconian is nearby! The red draconian breathes fire at you. The searing blast hits you. You resist. You hear a deafening roar! A storm dragon comes into view. The storm dragon roars deafeningly! There is an open door here. You bludgeon the red draconian with your +9 eveningstar of flaming!! You burn the red draconian! You slash the red draconian with the +8 demon blade "Leech"! You feel better. The red draconian barely misses you. You closely miss the red draconian with the +8 demon blade "Leech". You puncture the red draconian with your +9 eveningstar of flaming! You burn the red draconian. You slash the red draconian with the +8 demon blade "Leech"! You sock the red draconian with your +9 eveningstar of flaming! You burn the red draconian. You kill the red draconian! The Council accepts your kill. Your Evocations skill increases to level 18! The storm dragon bites you. The storm dragon claws you. The storm dragon tramples you but does no damage. You see here a +0 hand axe. You sock the storm dragon with your +9 eveningstar of flaming! You burn the storm dragon. You barely miss the storm dragon with the +8 demon blade "Leech". The storm dragon bites you but does no damage. The storm dragon claws you but does no damage. The storm dragon tramples you but does no damage. You puncture the storm dragon with your +9 eveningstar of flaming! You burn the storm dragon. You slice the storm dragon with the +8 demon blade "Leech"!! You feel better. The storm dragon bites you but does no damage. The storm dragon claws you but does no damage. The storm dragon barely misses you. Exploring A storm dragon is nearby! You hit the storm dragon with your +9 eveningstar of flaming. You burn the storm dragon. You slash the storm dragon with the +8 demon blade "Leech"! You kill the storm dragon! The Council accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! Exploring You see here a storm dragon corpse. A moth of wrath comes into view. Exploring A moth of wrath is nearby! The moth of wrath's fur bristles in rage as it notices you. You impale the moth of wrath with your +9 eveningstar of flaming!! You burn the moth of wrath! You slice the moth of wrath with the +8 demon blade "Leech"!! You kill the moth of wrath! The Council accepts your kill. You hear a roar! No target in view! No target in view! No target in view! No target in view! No target in view! Exploring A white draconian comes into view. It is wielding a +0 glaive. There is an open door here. Exploring A white draconian is nearby! Exploring A white draconian is nearby! The white draconian breathes frost at you. The blast of cold hits you! You resist. You rampage towards the white draconian! You lunge at the white draconian, in a flurry of attacks. You hit the white draconian but do no damage. You impale the white draconian with your +9 eveningstar of flaming!! You burn the white draconian! You slice the white draconian with the +8 demon blade "Leech"!! You feel better. You bludgeon the white draconian with your +9 eveningstar of flaming!! You burn the white draconian. You kill the white draconian! The Council accepts your kill. You feel your strength returning. No target in view! No target in view! No target in view! No target in view! Exploring There is an open door here. There is an open door here. There is an open door here. There is an open door here. There is an open door here. A moth of wrath and 2 protean progenitors come into view. The protean progenitor gurgles horribly! x2 A protean progenitor comes into view. x2 There is an open door here. Exploring There are monsters nearby! Exploring There are monsters nearby! You spin and attack the protean progenitor repeatedly. You slash the protean progenitor with the +8 demon blade "Leech"! You barely miss the protean progenitor with your +9 eveningstar of flaming. You slash the protean progenitor with the +8 demon blade "Leech"! You barely miss the protean progenitor with your +9 eveningstar of flaming. The protean progenitor trunk-slaps you! The protean progenitor stings you but does no damage. The protean progenitor closely misses you. The protean progenitor punches you. The protean progenitor gores you. The protean progenitor gurgles horribly! You slash the protean progenitor with the +8 demon blade "Leech"! You feel better. You hit the protean progenitor with your +9 eveningstar of flaming. You burn the protean progenitor. The protean progenitor misses you. The protean progenitor releases spores at you but does no damage. You closely miss the protean progenitor with the +8 demon blade "Leech". You puncture the protean progenitor with your +9 eveningstar of flaming! You burn the protean progenitor. The protean progenitor trunk-slaps you! You puncture the protean progenitor with your +9 eveningstar of flaming! You burn the protean progenitor. You slash the protean progenitor with the +8 demon blade "Leech"! You feel better. The protean progenitor stings you!! The protean progenitor misses you. You hear a horrible gurgling sound! You impale the protean progenitor with your +9 eveningstar of flaming!! You burn the protean progenitor! For just a moment, the protean progenitor begins to look like an ugly thing, then it explodes! The Council accepts your kill. The protean progenitor releases spores at you but does no damage. The moth of wrath angrily waves its antennae. You closely miss the protean progenitor with the +8 demon blade "Leech". You bludgeon the protean progenitor with your +9 eveningstar of flaming!! You burn the protean progenitor! The protean progenitor headbutts you. You puncture the protean progenitor with your +9 eveningstar of flaming! You burn the protean progenitor. You hit the protean progenitor with the +8 demon blade "Leech". You feel better. The protean progenitor touches you but does no damage. You slice the protean progenitor with the +8 demon blade "Leech"!! You feel better. You thump the protean progenitor with your +9 eveningstar of flaming! You burn the protean progenitor. For just a moment, the protean progenitor begins to look like a steelbarb worm, then it explodes! The Council accepts your kill. You hit the moth of wrath with the +8 demon blade "Leech". You feel better. You impale the moth of wrath with your +9 eveningstar of flaming!! You burn the moth of wrath! You kill the moth of wrath! The Council accepts your kill. The aspiring flesh shapes itself into a furious ugly thing! The protean progenitor's form ripples with deep exhaustion. You rampage towards the protean progenitor! You lunge at the protean progenitor, in a flurry of attacks. You slice the protean progenitor with the +8 demon blade "Leech"!! You feel better. You impale the protean progenitor with your +9 eveningstar of flaming!! You burn the protean progenitor!! For just a moment, the protean progenitor begins to look like a fire dragon, then it explodes! The Council accepts your kill. The aspiring flesh shapes itself into a furious steelbarb worm! You rampage towards the aspiring flesh! You lunge at the aspiring flesh, in a flurry of attacks. You slash the aspiring flesh with the +8 demon blade "Leech"! You beat the aspiring flesh like a drum with your +9 eveningstar of flaming!!! You burn the aspiring flesh!! You bludgeon the aspiring flesh with your +9 eveningstar of flaming!! You burn the aspiring flesh! You kill the aspiring flesh! You barely miss the steelbarb worm with the +8 demon blade "Leech". You barely miss the steelbarb worm with your +9 eveningstar of flaming. The aspiring flesh shapes itself into a furious ugly thing! The aspiring flesh shapes itself into a furious steelbarb worm! The steelbarb worm hits you! Barbed spikes become lodged in your body. You rampage towards the aspiring flesh! The barbed spikes dig painfully into your body as you move. You lunge at the aspiring flesh. You perforate the aspiring flesh like a sieve with your +9 eveningstar of flaming!!! You burn the aspiring flesh! You slash the aspiring flesh with the +8 demon blade "Leech"! You feel better. You spin and attack the steelbarb worm repeatedly. You hit the steelbarb worm but do no damage. You impale the steelbarb worm with your +9 eveningstar of flaming!! You burn the steelbarb worm. You thump the steelbarb worm with your +9 eveningstar of flaming! You burn the steelbarb worm. You slash the steelbarb worm with the +8 demon blade "Leech"! You feel better. You kill the steelbarb worm! The Council accepts your kill. You puncture the aspiring flesh with your +9 eveningstar of flaming! You burn the aspiring flesh! You slice the aspiring flesh with the +8 demon blade "Leech"!! You feel better. You kill the aspiring flesh! The barbed spikes dig painfully into your body as you move. The green ugly thing tail-slaps you but does no damage. The green ugly thing basks in the mutagenic energy from its kin and changes! The barbed spikes dig painfully into your body as you move. You spin and attack the purple ugly thing. You puncture the purple ugly thing with your +9 eveningstar of flaming! You burn the purple ugly thing. You slice the purple ugly thing with the +8 demon blade "Leech"!! You feel better. The protean progenitor touches you but does no damage. The barbed spikes dig painfully into your body as you move. You spin and attack the purple ugly thing. You completely miss the purple ugly thing with your +9 eveningstar of flaming. You slice the purple ugly thing with the +8 demon blade "Leech"!! You feel better. You kill the purple ugly thing! The Council accepts your kill. You spin and attack the protean progenitor. You slice the protean progenitor with the +8 demon blade "Leech"!! You feel better. You puncture the protean progenitor with your +9 eveningstar of flaming! You burn the protean progenitor. The protean progenitor closely misses you. The steelbarb worm hits you but does no damage. The barbed spikes dig painfully into your body as you move. You spin and attack the purple ugly thing repeatedly. You sock the purple ugly thing with your +9 eveningstar of flaming! You burn the purple ugly thing. You slash the purple ugly thing with the +8 demon blade "Leech"! You feel better. You puncture the purple ugly thing with your +9 eveningstar of flaming! You burn the purple ugly thing! You slash the purple ugly thing with the +8 demon blade "Leech"! You kill the purple ugly thing! The Council accepts your kill. You spin and attack the steelbarb worm repeatedly. You slice the steelbarb worm with the +8 demon blade "Leech"!! You bludgeon the steelbarb worm with your +9 eveningstar of flaming!! You burn the steelbarb worm! You slash the steelbarb worm with the +8 demon blade "Leech"! You kill the steelbarb worm! The Council accepts your kill. You spin and attack the protean progenitor. You puncture the protean progenitor with your +9 eveningstar of flaming! You burn the protean progenitor. You slash the protean progenitor with the +8 demon blade "Leech"! The protean progenitor closely misses you. The barbed spikes dig painfully into your body as you move. You spin and attack the protean progenitor. You slash the protean progenitor with the +8 demon blade "Leech"! You feel better. For just a moment, the protean progenitor begins to look like a spark wasp, then it explodes! The Council accepts your kill. A fire dragon comes into view. Your Fighting skill increases to level 25! You slice the aspiring flesh with the +8 demon blade "Leech"!! You feel better. You impale the aspiring flesh with your +9 eveningstar of flaming!! You burn the aspiring flesh! You rampage towards the fire dragon! The barbed spikes dig painfully into your body as you move. You spin and attack the aspiring flesh repeatedly. You bludgeon the aspiring flesh with your +9 eveningstar of flaming!! You burn the aspiring flesh! You slash the aspiring flesh with the +8 demon blade "Leech"! You feel better. You sock the aspiring flesh with your +9 eveningstar of flaming! You burn the aspiring flesh. You kill the aspiring flesh! The barbed spikes dig painfully into your body as you move. The barbed spikes snap loose. The fire dragon breathes flames at you. The blast of flame hits you! You resist. You rampage towards the aspiring flesh! You lunge at the aspiring flesh, in a flurry of attacks. You thump the aspiring flesh with your +9 eveningstar of flaming! You burn the aspiring flesh. You slice the aspiring flesh with the +8 demon blade "Leech"!! You feel better. You sock the aspiring flesh with your +9 eveningstar of flaming! You burn the aspiring flesh. You hit the aspiring flesh with the +8 demon blade "Leech". You feel better. You rampage towards the fire dragon! You lunge at the fire dragon, in a flurry of attacks. You slash the fire dragon with the +8 demon blade "Leech"! You feel better. You bludgeon the fire dragon with your +9 eveningstar of flaming!! You burn the fire dragon. You slice the fire dragon with the +8 demon blade "Leech"!! You barely miss the fire dragon with your +9 eveningstar of flaming. The fire dragon barely misses you. The fire dragon claws you but does no damage. The fire dragon barely misses you. The fire dragon completely misses you. The fire dragon claws you but does no damage. The fire dragon tramples you but does no damage. You rampage towards the aspiring flesh! You lunge at the aspiring flesh, in a flurry of attacks. You slash the aspiring flesh with the +8 demon blade "Leech"! You impale the aspiring flesh with your +9 eveningstar of flaming!! You burn the aspiring flesh!! You kill the aspiring flesh! You rampage towards the fire dragon! You lunge at the fire dragon. You barely miss the fire dragon with the +8 demon blade "Leech". You impale the fire dragon with your +9 eveningstar of flaming!! You burn the fire dragon. You kill the fire dragon! The Council accepts your kill. You feel your strength returning. Exploring There is an open door here. g - 8 potions of invisibility (gained 1) You open the door. There is an open door here. You open the door. There is an open door here. A storm dragon comes into view. The storm dragon roars deafeningly! Exploring A storm dragon is nearby! Exploring A storm dragon is nearby! The storm dragon breathes lightning at you. The bolt of lightning hits you!!! You hear a chilling moan. x2; You hear a deafening roar! You hear a horrible gurgling sound! x2; You hear a deafening roar! The storm dragon bites you but does no damage. The storm dragon claws you. The storm dragon tramples you but does no damage. You closely miss the storm dragon with your +9 eveningstar of flaming. You hit the storm dragon but do no damage. You sock the storm dragon with your +9 eveningstar of flaming! You burn the storm dragon. You slash the storm dragon with the +8 demon blade "Leech"! You feel better. The storm dragon bites you but does no damage. The storm dragon claws you but does no damage. The storm dragon closely misses you. You slice the storm dragon with the +8 demon blade "Leech"!! You feel better. You hit the storm dragon with your +9 eveningstar of flaming. You burn the storm dragon. The storm dragon closely misses you. The storm dragon barely misses you. The storm dragon tramples you but does no damage. You bludgeon the storm dragon with your +9 eveningstar of flaming!! You burn the storm dragon! You kill the storm dragon! The Council accepts your kill. No target in view! No target in view! No target in view! No target in view! Exploring A curse toe comes into view. Exploring A curse toe is nearby! Exploring A curse toe is nearby! You enter the shallow water. Moving in this stuff is going to be slow. You see here a storm dragon corpse. The curse toe calls on the powers of darkness! Your body is wracked with pain! A storm dragon comes into view. The storm dragon roars deafeningly! You hit the curse toe but do no damage. You hit the curse toe with the +8 demon blade "Leech". The curse toe calls on the powers of darkness! Your body is wracked with pain! * * * LOW HITPOINT WARNING * * * The storm dragon convulses! You turn into a tree. Your +2 cloak of preservation melds into your body. Your +1 helmet of see invisible melds into your body. The +0 pair of gloves of Defence {Rampage rF+ Slay+6} melds into your body. Your +0 pair of boots melds into your body. Your +9 crystal plate armour of cold resistance melds into your body. You feel less perceptive. You feel less resistant to cold. 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: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_DISPLAY_INVENTORY repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [yakattack] Species: Coglin Job: Warper HP: 100/352; mods: 0/0 MP: 25/25; mod: 0 Stats: 20 (21) 17 (17) 14 (14) Position: (46, 52), god: Wu Jian (26), turn_is_over: 1, banished: 0 Standing on/in/over feature: some shallow water Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 25 | 25 | 20376 | 26/1925 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 14 | 5981 | 356/900 Axes | X | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 0 | 0 | 16 | 8919 | 0/1248 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 | 0 | 51 | 51/59 Armour | X | 1 | 25 | 23 | 20167 | 189/2052 Dodging | X | 1 | 25 | 11 | 4467 | 454/803 Stealth | X | 0 | 0 | 0 | 0 | 0/59 Shields | X | 0 | 0 | 0 | 0 | 0/84 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 1 | 179 | 109/142 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 | 3 | 301 | 1/200 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 | 1 | 25 | 18 | 5883 | 131/729 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #33: 470 Attributes: #12: 7724 #13: 1696 #23: 24444 #24: -1839663413 #49: 6657 #61: 24 Mutations: 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 #38: +8 demon blade "Leech" {evervamp, Harm ^Drain rN+} eq slot #1, inv slot #20: +2 cloak of preservation (melded) eq slot #2, inv slot #42: +1 helmet of see invisible (melded) eq slot #3, inv slot #0: +0 pair of gloves of Defence {Rampage rF+ Slay+6} (melded) eq slot #4, inv slot #13: +0 pair of boots (melded) eq slot #5, inv slot #24: +9 eveningstar of flaming {Feng} eq slot #6, inv slot #28: +9 crystal plate armour of cold resistance (melded) eq slot #7, inv slot #50: ring of Equilibrium {+Blink rN+ Will++ EV+5 Int+2} eq slot #8, inv slot #30: ring of protection from fire eq slot #9, inv slot #39: amulet of regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ~~(# ~~.# +.#~~~#.# # #~.# #.#~~~#.# . #~ + #.#~~~#.#.### ~ #.#####.+... . ##+#.......#'### ## #..............# #.§§≈≈...~~~~~.# #.≈##≈...~♣z~D.# #.≈##≈...†###~.# #.≈≈≈≈...~# # #....§.§.~### #........~~~~~ #### #....^......... ...#####'#####+###### ...'..##.# ...##.##.# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< grunt_orc_gardens_boss: false grunt_orc_gardens_giant_problem: false grunt_orc_gardens_store: antique armour shop aquarium_serial_pool_size: 1 ice_cave_hard: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> ASSERT(item.base_type == OBJ_ARMOUR) in 'item-prop.cc' at line 1530 failed. Recursive crash.