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.04:59:07.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) [0x7fef1ee4a4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7fef1f1f0269]: /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) [0x7fef1ee35840]: /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". 0x00007fef1f1eff2a in __waitpid (pid=31732, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fef1f1eff2a in __waitpid (pid=31732, 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=0x7fef1f1da540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 31730\000\000\000\000\000\000\000" #2 0x00000000007addea in do_crash_dump () at dbg-asrt.cc:692 t = 1708232358 dir = "/var/dcss/gamedata/dcss/morgue/yakattack/" name = "/var/dcss/gamedata/dcss/morgue/yakattack/crash-yakattack-20240218-045918.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 = 0x7fef1f1da540 <_IO_2_1_stderr_> #3 0x00000000007a4540 in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007fef1f1f0269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x00000000007ad579 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffd0c5bb300 "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\064Qy\231\024n\307\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\064Qy\231\024n\307\365\263[\f\375\177\000\000"... args = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0x3183760, reg_save_area = 0x7ffd0c5bb380}} 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 = 0x1308298 __for_range = std::vector of length 1, capacity 1 = {0x1308298 } __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=0x7ffd0c5bbfb0) at menu.cc:1580 done = true #19 0x0000000000aa23e8 in Menu::show (this=this@entry=0x7ffd0c5bbfb0, 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 = 0x7ffd0c5bbfef, _M_const_object = 0x7ffd0c5bbfef, _M_function_pointer = 0x7ffd0c5bbfef, _M_member_pointer = &virtual table offset 140724810792942, this adjustment 140724810793104}, _M_pod_data = "\357\277[\f\375\177\000\000\220\300[\f\375\177\000"}, _M_manager = 0x0}, _M_invoker = 0x36e21e0}, on_single_selection = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x372f610, _M_const_object = 0x372f610, _M_function_pointer = 0x372f610, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x372f610, this adjustment 57866032}, _M_pod_data = "\020\366r\003\000\000\000\000\060\367r\003\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7ffd0c5bc1b0}, on_examine = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x372f608, _M_const_object = 0x372f608, _M_function_pointer = 0x372f608, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x372f608, this adjustment 7447929}, _M_pod_data = "\b\366r\003\000\000\000\000y\245q\000\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x37ad950}, on_show = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fef1f1d9b20 , _M_const_object = 0x7fef1f1d9b20 , _M_function_pointer = 0x7fef1f1d9b20 , _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7fef1f1d9b20 , this adjustment 1299216}, _M_pod_data = " \233\035\037\357\177\000\000\020\323\023\000\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x1f0}, action_cycle = Menu::CYCLE_NONE, menu_action = Menu::ACT_EXAMINE, _title_prompt_help_tag = "", title = 0x3737000, title2 = 0x0, m_indent_title = false, flags = 270850, tag = "inventory", cur_page = 1, num_pages = 0, more = {ops = std::vector of length 0, capacity 0}, m_keyhelp_more = true, items = std::vector of length 51, capacity 64 = {0x372fac0, 0x3730200, 0x37300a0, 0x372ff40, 0x372fde0, 0x3730440, 0x37307e0, 0x3730680, 0x37327b0, 0x3730530, 0x3732910, 0x3732cb0, 0x3732ef0, 0x3733050, 0x3732b50, 0x37331b0, 0x37336e0, 0x37333f0, 0x3733550, 0x3733840, 0x37339a0, 0x3733d40, 0x3734240, 0x37340e0, 0x3733ea0, 0x3733be0, 0x3733a90, 0x37355d0, 0x3734480, 0x3735470, 0x37346c0, 0x3735ad0, 0x3735730, 0x3734ff0, 0x3735230, 0x3734980, 0x3735970, 0x3734820, 0x37332a0, 0x3736840, 0x3736580, 0x3735e70, 0x37362c0, 0x3735fd0, 0x3736130, 0x37369a0, 0x3736420, 0x3736b00, 0x37366e0, 0x3736d40, 0x3736ea0}, sel = std::vector of length 0, capacity 0, select_filter = std::vector of length 0, capacity 0, highlighter = 0x33ac800, num = -1, lastch = 70, alive = false, more_needs_init = false, remap_numpad = true, last_hovered = 48, m_kmc = KMC_MENU, m_filter = 0x0, m_ui = {popup = std::shared_ptr (use count 1, weak count 1) = {get() = 0x3737110}, menu = std::shared_ptr (use count 2, weak count 1) = {get() = 0x3725380}, scroller = std::shared_ptr (use count 2, weak count 1) = {get() = 0x373e340}, title = std::shared_ptr (use count 2, weak count 1) = {get() = 0x36fcaa0}, more = std::shared_ptr (use count 2, weak count 1) = {get() = 0x372f870}, more_bin = std::shared_ptr (empty) = {get() = 0x0}, vbox = std::shared_ptr (use count 2, weak count 1) = {get() = 0x3700ae0}}, _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: 44/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_DISPLAY_SKILLS) at main.cc:2216 No locals. #22 0x0000000000e0e31a in _input () at main.cc:1258 cmd = CMD_DISPLAY_INVENTORY real_prev_cmd = CMD_DISPLAY_SKILLS 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=0x7ffd0c5bca78) 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 31730) 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 = 5, depth = 1 Level id: Lair:1 Level build method = , level layout type = passages, absdepth0 = 10 Level vaults: layout_small_grid Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (58, 50): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You freeze the yak. You kill the yak! The Council accepts your kill. Exploring Items here: ††††. Items here: ††††. Found a stone staircase leading down. Exploring Found a stone staircase leading down. Exploring Key pressed, stopping explore. Exploring Found a basalt altar of Yredelemnul. Exploring Found an opulent altar of Gozag. Exploring Agrajag's ghost turns its malevolent gaze towards you. The ten-headed hydra roars! Exploring Could not explore, unopened runed door. Exploring Could not explore, unopened runed door. Exploring Could not explore, unopened runed door. Search for what [Enter for "@&&<<<>||ego||artefact||dragon scale||crystal plate>>", or ? for help]? @&&<<<>||ego||artefact||dragon scale||crystal plate>> What level of the Lair of Beasts? (default 1, ? - help) There is a staircase to the Lair here. You climb downwards. Welcome to the Lair of Beasts! Found a stone staircase leading down. There is a staircase back to the Dungeon here. Unknown command. Unknown command. Unknown command. There is a staircase back to the Dungeon here. Unknown command. Options error: Option 'name_bypasses_menu' is disabled in this build. (yakattack.rc:21) Options error: Option 'newgame_after_quit' is disabled in this build. (yakattack.rc:48) Bad channel name 'pray' for runrest: 'pray:' Options error: Missing colour in message_colour setting: 'Shift\-Dir \- straight line' Options error: Missing colour in message_colour setting: 'f \- you' Options error: Missing colour in message_colour setting: 'that.*feels deathly cold' Options error: Missing colour in message_colour setting: 'and you must be Full or above to equip it' Options error: Missing colour in message_colour setting: 'but rights himself reflexively soon after' Options error: Missing colour in message_colour setting: 'before it is too late' Options error: Missing colour in message_colour setting: 'Shift\-Dir \- straight line' Options error: Missing colour in message_colour setting: 'f \- you' Options error: Bad colour 'boring' in message_colour setting: 'boring:disappears without a glow' Options error: Bad colour 'boring' in message_colour setting: 'boring:disappears without a sign' Options error: Bad colour 'boring' in message_colour setting: 'boring:disappears into the void' Options error: Bad colour 'boring' in message_colour setting: 'boring:glow with a rainbow of weird colours and disappear' Options error: Bad colour 'boring' in message_colour setting: 'boring:glows slightly and disappears' Options error: Bad colour 'boring' in message_colour setting: 'boring:is slowly consumed by flames' Options error: Bad colour 'boring' in message_colour setting: 'boring:slowly burns to ash' Options error: Bad colour 'boring' in message_colour setting: 'boring:slowly crumbles into the ground' Options error: Bad colour 'boring' in message_colour setting: 'boring:shimmers? and breaks? into pieces' Options error: Bad colour 'boring' in message_colour setting: 'boring:stares at you suspiciously for a moment' Options error: Bad colour 'boring' in message_colour setting: 'boring:trembles before you' Options error: Bad colour 'boring' in message_colour setting: 'boring:You feel mildly nauseous' Options error: Bad colour 'boring' in message_colour setting: 'boring:Multicoloured lights dance around' Welcome back, yakattack the Coglin Warper. The Council says: Follow the path of wisdom and battle! Exploring There is a staircase back to the Dungeon here. Found an escape hatch in the floor. Exploring A water moccasin comes into view. The water moccasin hisses angrily. Exploring A water moccasin is nearby! Exploring A water moccasin is nearby! Exploring A water moccasin is nearby! You whack the water moccasin with your +1 demon whip of venom! The water moccasin is poisoned. You sock the water moccasin with your +2 flail of freezing! The water moccasin seems to slow down. You freeze the water moccasin. You kill the water moccasin! The Council accepts your kill. As you read the scroll of identify, it crumbles to dust. L - a potion of cancellation As you read the scroll of identify, it crumbles to dust. H - a scroll of fear As you read the scroll of identify, it crumbles to dust. V - a scroll of enchant weapon As you read the scroll of identify, it crumbles to dust. B - 2 scrolls of amnesia Exploring You see here a water moccasin corpse. There is a stone staircase leading down here. You now have 643 gold pieces (gained 5). 2 yaks come into view. The yak bellows! x2; You hear a bellow! Exploring There are monsters nearby! Exploring There are monsters nearby! Exploring There are monsters nearby! Exploring There are monsters nearby! You barely miss the yak with your +2 flail of freezing. You barely miss the yak with your +1 demon whip of venom. The yak gores you but does no damage. x2 You thump the yak with your +2 flail of freezing! You freeze the yak. You hit the yak but do no damage. The yak barely misses you. You whack the yak with your +1 demon whip of venom! The yak looks as sick as possible! You barely miss the yak with your +2 flail of freezing. The yak completely misses you. You whack the yak with your +1 demon whip of venom! You kill the yak! The Council accepts your kill. You whack the yak with your +1 demon whip of venom! You sock the yak with your +2 flail of freezing! You freeze the yak. The yak gores you! You hit the yak with your +2 flail of freezing. You freeze the yak. You hit the yak with your +1 demon whip of venom. The yak is poisoned. The yak gores you. You barely miss the yak with your +1 demon whip of venom. You sock the yak with your +2 flail of freezing! You freeze the yak. You kill the yak! The Council accepts your kill. A torpor snail comes into view. Being near the torpor snail leaves you feeling lethargic. A bullfrog comes into view. The bullfrog moves out of view. You see here a yak corpse. A torpor snail comes into view. Exploring There are monsters nearby! You lunge at the torpor snail, in a flurry of attacks. The bullfrog croaks. You hit the torpor snail but do no damage. The torpor snail is poisoned. You hit the torpor snail but do no damage. You completely miss the torpor snail with your +2 flail of freezing. You whack the torpor snail with your +1 demon whip of venom! The torpor snail looks as sick as possible! You hear a bellow! A yak comes into view. x2 The torpor snail bites you. A yak comes into view. You spin and attack the torpor snail repeatedly. The yak bellows! You thump the torpor snail with your +2 flail of freezing! You freeze the torpor snail. You whack the torpor snail with your +1 demon whip of venom! You hit the torpor snail but do no damage. You thrash the torpor snail with your +1 demon whip of venom!! The torpor snail looks as sick as possible! The torpor snail bites you but does no damage. A yak comes into view. A yak comes into view. You lunge at the bullfrog, in a flurry of attacks. You barely miss the bullfrog with your +2 flail of freezing. You barely miss the bullfrog with your +1 demon whip of venom. The yak bellows! You hit the bullfrog with your +1 demon whip of venom. The bullfrog is poisoned. You sock the bullfrog with your +2 flail of freezing! The bullfrog seems to slow down. You freeze the bullfrog. You spin and attack the torpor snail. You hit the torpor snail with your +2 flail of freezing. You freeze the torpor snail. You kill the torpor snail! The Council accepts your kill. The bullfrog hits you but does no damage. You spin and attack the torpor snail. You thump the torpor snail with your +2 flail of freezing! You freeze the torpor snail! You barely miss the torpor snail with your +1 demon whip of venom. The yak barely misses you. You spin and attack the torpor snail repeatedly. You hit the torpor snail with your +1 demon whip of venom. The torpor snail is poisoned. You hit the torpor snail but do no damage. You sock the torpor snail with your +2 flail of freezing! You freeze the torpor snail. You whack the torpor snail with your +1 demon whip of venom! The torpor snail looks as sick as possible! You spin and attack the yak repeatedly. You sock the yak with your +2 flail of freezing! You freeze the yak. You hit the yak with your +1 demon whip of venom. x2 The yak is poisoned. You sock the yak with your +2 flail of freezing! You freeze the yak. The yak barely misses you. The yak gores you but does no damage. The torpor snail bites you but does no damage. You spin and attack the torpor snail repeatedly. You hit the torpor snail but do no damage. The torpor snail looks as sick as possible! You sock the torpor snail with your +2 flail of freezing! You freeze the torpor snail. You kill the torpor snail! The Council accepts your kill. You spin and attack the yak. You barely miss the yak with your +1 demon whip of venom. You sock the yak with your +2 flail of freezing! You freeze the yak! You feel yourself speed up. The bullfrog is no longer moving slowly. The yak barely misses you. The yak gores you. The yak gores you but does no damage. The yak gores you. You spin and attack the bullfrog repeatedly. You whack the bullfrog with your +1 demon whip of venom! You kill the bullfrog! The Council accepts your kill. You spin and attack the yak repeatedly. You hit the yak but do no damage. You whack the yak with your +1 demon whip of venom! You kill the yak! The Council accepts your kill. You spin and attack the yak. You barely miss the yak with your +1 demon whip of venom. You thump the yak with your +2 flail of freezing! You freeze the yak. You spin and attack the yak. You sock the yak with your +2 flail of freezing! You freeze the yak. You whack the yak with your +1 demon whip of venom! You kill the yak! The Council accepts your kill. You spin and attack the yak repeatedly. You hit the yak with your +1 demon whip of venom. The yak is poisoned. You hit the yak with your +2 flail of freezing. You freeze the yak. You hit the yak with your +1 demon whip of venom. You hit the yak with your +2 flail of freezing. You freeze the yak. The yak gores you! The yak gores you but does no damage. You spin and attack the yak. You whack the yak with your +1 demon whip of venom! The yak looks as sick as possible! You hit the yak with your +2 flail of freezing. You freeze the yak. You spin and attack the yak. You barely miss the yak with your +1 demon whip of venom. You hit the yak with your +2 flail of freezing. You freeze the yak. The yak closely misses you. The yak gores you but does no damage. You spin and attack the yak repeatedly. You barely miss the yak with your +1 demon whip of venom. You sock the yak with your +2 flail of freezing! You freeze the yak. You whack the yak with your +1 demon whip of venom! You kill the yak! The Council accepts your kill. You can now summon a storm of heavenly clouds to empower your attacks. You whack the yak with your +1 demon whip of venom! The yak looks as sick as possible! You hit the yak with your +2 flail of freezing. You freeze the yak. You spin and attack the yak. You hit the yak but do no damage. You hit the yak with your +1 demon whip of venom. The yak is poisoned. You spin and attack the yak repeatedly. You hit the yak but do no damage. You whack the yak with your +1 demon whip of venom! You kill the yak! The Council accepts your kill. The yak gores you! The yak gores you but does no damage. Wall jump Press: ? - help, Dir - move target You repeatedly attack the yak from above. You whack the yak with your +1 demon whip of venom! The yak looks as sick as possible! You barely miss the yak with your +2 flail of freezing. You barely miss the yak with your +1 demon whip of venom. You sock the yak with your +2 flail of freezing! You freeze the yak. You kill the yak! The Council accepts your kill. Your Fighting skill increases to level 10! Your Armour skill increases to level 9! Exploring A black mamba comes into view. Exploring A black mamba is nearby! Exploring A black mamba is nearby! Exploring A black mamba is nearby! The black mamba completely misses you. The black mamba bites you but does no damage. Things that are here: a yak corpse; a torpor snail corpse You hit the black mamba with your +2 flail of freezing. You freeze the black mamba. You hit the black mamba with your +1 demon whip of venom. The black mamba bites you! You are poisoned. The black mamba poisons you! You closely miss the black mamba with your +2 flail of freezing. You whack the black mamba with your +1 demon whip of venom! You feel very sick. The black mamba bites you! You completely miss the black mamba with your +1 demon whip of venom. You sock the black mamba with your +2 flail of freezing! You freeze the black mamba. You kill the black mamba! The Council accepts your kill. You feel sick. You feel sick. You feel very sick. 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! Exploring You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You are no longer poisoned. Exploring A water moccasin comes into view. Exploring A water moccasin is nearby! Exploring A water moccasin is nearby! Exploring A water moccasin is nearby! The water moccasin hisses angrily. You hit the water moccasin with your +1 demon whip of venom. You miss the water moccasin with your +2 flail of freezing. The water moccasin bites you but does no damage. You miss the water moccasin with your +2 flail of freezing. You hit the water moccasin with your +1 demon whip of venom. The water moccasin bites you but does no damage. You sock the water moccasin with your +2 flail of freezing! You freeze the water moccasin! You kill the water moccasin! The Council accepts your kill. You have reached level 12! You feel stronger. Exploring You see here a yak skeleton. You now have 663 gold pieces (gained 20). W - a silvery potion You see here a +0 rapier. g - 4 potions of invisibility (gained 2) A water moccasin comes into view. Exploring A water moccasin is nearby! Exploring A water moccasin is nearby! Exploring A water moccasin is nearby! You closely miss the water moccasin with your +2 flail of freezing. You closely miss the water moccasin with your +1 demon whip of venom. The water moccasin closely misses you. You thump the water moccasin with your +2 flail of freezing! You freeze the water moccasin. You whack the water moccasin with your +1 demon whip of venom! The water moccasin bites you but does no damage. You sock the water moccasin with your +2 flail of freezing! The water moccasin seems to slow down. You freeze the water moccasin. You kill the water moccasin! 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! No target in view! r - a scroll of identify You see here a ring of willpower. Exploring I - 3 scrolls labelled KURAKUALISM (gained 1) O - 3 potions of mutation (gained 1) A wolf comes into view. The wolf moves out of view. You pick up a book of Unlife and begin reading... You add the spells Animate Dead, Borgnjor's Vile Clutch and Death Channel to your library. Exploring A wolf comes into view. The wolf howls! A wolf comes into view. The wolf bites you but does no damage. A wolf comes into view. x2 The wolf bites you! The wolf moves out of view. Exploring There are monsters nearby! Exploring There are monsters nearby! Exploring There are monsters nearby! You spin and attack the wolf repeatedly. You barely miss the wolf with your +1 demon whip of venom. The wolf howls! x3 You hit the wolf with your +2 flail of freezing. You freeze the wolf. You hit the wolf with your +1 demon whip of venom. You sock the wolf with your +2 flail of freezing! You freeze the wolf. The wolf bites you but does no damage. x2 You hit the wolf with your +2 flail of freezing. You freeze the wolf. You kill the wolf! The Council accepts your kill. The wolf bites you but does no damage. You hit the wolf with your +1 demon whip of venom. The wolf is poisoned. You hit the wolf but do no damage. The wolf barely misses you. x2 You hit the wolf with your +1 demon whip of venom. You sock the wolf with your +2 flail of freezing! You freeze the wolf. The wolf barely misses you. You closely miss the wolf with your +1 demon whip of venom. You barely miss the wolf with your +2 flail of freezing. The wolf barely misses you. x2 You barely miss the wolf with your +2 flail of freezing. You miss the wolf with your +1 demon whip of venom. The wolf bites you but does no damage. x3 You miss the wolf with your +1 demon whip of venom. You sock the wolf with your +2 flail of freezing! You freeze the wolf. You kill the wolf! The Council accepts your kill. The wolf bites you but does no damage. x2; The wolf barely misses you. You miss the wolf with your +2 flail of freezing. You whack the wolf with your +1 demon whip of venom! The wolf is poisoned. The wolf bites you but does no damage. x2 The wolf bites you! You hit the wolf with your +1 demon whip of venom. The wolf looks as sick as possible! You bludgeon the wolf with your +2 flail of freezing!! You freeze the wolf. You kill the wolf! The Council accepts your kill. The wolf barely misses you. The wolf bites you but does no damage. You closely miss the wolf with your +2 flail of freezing. You thrash the wolf with your +1 demon whip of venom!! The wolf is poisoned. The wolf bites you but does no damage. The wolf bites you! You hit the wolf but do no damage. You completely miss the wolf with your +2 flail of freezing. The wolf closely misses you. The wolf bites you. You closely miss the wolf with your +2 flail of freezing. You closely miss the wolf with your +1 demon whip of venom. The wolf bites you but does no damage. The wolf bites you. You closely miss the wolf with your +2 flail of freezing. You miss the wolf with your +1 demon whip of venom. The wolf bites you but does no damage. x2 You hit the wolf with your +1 demon whip of venom. The wolf looks as sick as possible! You hit the wolf with your +2 flail of freezing. You freeze the wolf. You kill the wolf! The Council accepts your kill. The wolf barely misses you. Exploring A wolf is nearby! You hit the wolf with your +2 flail of freezing. You freeze the wolf. You miss the wolf with your +1 demon whip of venom. The wolf barely misses you. You barely miss the wolf with your +2 flail of freezing. You closely miss the wolf with your +1 demon whip of venom. The wolf bites you. You barely miss the wolf with your +2 flail of freezing. You hit the wolf with your +1 demon whip of venom. The wolf is poisoned. The wolf bites you but does no damage. You completely miss the wolf with your +2 flail of freezing. You hit the wolf with your +1 demon whip of venom. The wolf barely misses you. You whack the wolf with your +1 demon whip of venom! You kill the wolf! The Council accepts your kill. No target in view! Exploring There is an escape hatch in the floor here. Key pressed, stopping explore. No target in view! No target in view! Exploring You now have 668 gold pieces (gained 5). You see here a wand of digging (5). 2 wolves come into view. The wolf howls! You hear a howl! x2 A wolf comes into view. The wolf howls! A wolf comes into view. Exploring There are monsters nearby! Exploring There are monsters nearby! Exploring There are monsters nearby! The wolf howls! The wolf closely misses you. A wolf comes into view. The wolf closely misses you. The wolf attacks as it pursues you! The wolf misses you. Wall jump Press: ? - help, Dir - move target You repeatedly attack the wolf from above. You miss the wolf with your +1 demon whip of venom. You hit the wolf with your +2 flail of freezing. You freeze the wolf. You thump the wolf with your +2 flail of freezing! You freeze the wolf. You kill the wolf! The Council accepts your kill. You repeatedly attack the wolf from above. You whack the wolf with your +1 demon whip of venom! You bludgeon the wolf with your +2 flail of freezing!! You freeze the wolf! You kill the wolf! The Council accepts your kill. The wolf bites you but does no damage. The wolf bites you. The wolf bites you but does no damage. Wall jump Press: ? - help, Dir - move target You repeatedly attack the wolf from above. The wolf howls! You hit the wolf with your +2 flail of freezing. You freeze the wolf. You whack the wolf with your +1 demon whip of venom! You kill the wolf! The Council accepts your kill. You repeatedly attack the wolf from above. You thrash the wolf with your +1 demon whip of venom!! The wolf looks as sick as possible! You miss the wolf with your +2 flail of freezing. You hit the wolf but do no damage. The wolf looks as sick as possible! You sock the wolf with your +2 flail of freezing! You freeze the wolf. You kill the wolf! The Council accepts your kill. The wolf bites you but does no damage. The wolf barely misses you. You barely miss the wolf with your +2 flail of freezing. You closely miss the wolf with your +1 demon whip of venom. The wolf bites you but does no damage. You bludgeon the wolf with your +2 flail of freezing!! You freeze the wolf. You kill the wolf! The Council accepts your kill. No target in view! No target in view! Exploring There is a shaft here. A komodo dragon comes into view. The komodo dragon hisses angrily. Exploring A komodo dragon is nearby! Exploring A komodo dragon is nearby! Exploring A komodo dragon is nearby! Exploring A komodo dragon is nearby! You hit the komodo dragon with your +2 flail of freezing. The komodo dragon seems to slow down. You freeze the komodo dragon. You whack the komodo dragon with your +1 demon whip of venom! The komodo dragon closely misses you. You hit the komodo dragon with your +1 demon whip of venom. You hit the komodo dragon but do no damage. You thump the komodo dragon with your +2 flail of freezing! You freeze the komodo dragon! You kill the komodo dragon! The Council accepts your kill. Exploring Found a stone staircase leading down. Exploring You see here a +0 leather armour. You see here a +0 leather armour. 2 yaks come into view. The yak bellows! x2; You hear a bellow! Exploring There are monsters nearby! Exploring There are monsters nearby! Exploring There are monsters nearby! 2 yaks come into view. The yak bellows! x2 A yak comes into view. x2 Found a stone staircase leading down. The yak bellows! x2 The yak enters a dispersal trap! The yak blinks! x7; You blink. The yak blinks! You spin and attack the yak repeatedly. You bludgeon the yak with your +2 flail of freezing!! You freeze the yak! You whack the yak with your +1 demon whip of venom! You kill the yak! The Council accepts your kill. A yak comes into view. x2 Wall jump Press: ? - help, Dir - move target You repeatedly attack the yak from above. You barely miss the yak with your +2 flail of freezing. You whack the yak with your +1 demon whip of venom! The yak is poisoned. You thrash the yak with your +1 demon whip of venom!! The yak looks as sick as possible! You sock the yak with your +2 flail of freezing! You freeze the yak. You hit the yak but do no damage. You sock the yak with your +2 flail of freezing! You freeze the yak. You kill the yak! The Council accepts your kill. You repeatedly attack the yak from above. You completely miss the yak with your +1 demon whip of venom. You hit the yak with your +2 flail of freezing. You freeze the yak. You whack the yak with your +1 demon whip of venom! The yak is poisoned. You sock the yak with your +2 flail of freezing! You freeze the yak. You kill the yak! The Council accepts your kill. A yak comes into view. x2 A yak comes into view. The yak bellows! x5 You hit the yak with your +1 demon whip of venom. The yak is poisoned. You sock the yak with your +2 flail of freezing! You freeze the yak. You hit the yak with your +1 demon whip of venom. The yak looks as sick as possible! You hit the yak with your +2 flail of freezing. You freeze the yak. The yak gores you but does no damage. Wall jump Press: ? - help, Dir - move target You repeatedly attack the yak from above. You hit the yak with your +1 demon whip of venom. The yak is poisoned. You sock the yak with your +2 flail of freezing! You freeze the yak. You whack the yak with your +1 demon whip of venom! You kill the yak! The Council accepts your kill. You repeatedly attack the yak from above. You whack the yak with your +1 demon whip of venom! The yak is poisoned. You hit the yak with your +2 flail of freezing. You freeze the yak. You barely miss the yak with your +2 flail of freezing. You barely miss the yak with your +1 demon whip of venom. You thrash the yak with your +1 demon whip of venom!! You kill the yak! The Council accepts your kill. The yak gores you. x2; The yak gores you but does no damage. x2 The yak enters a dispersal trap! The yak blinks! x8; You blink. The yak blinks! You spin and attack the yak repeatedly. You closely miss the yak with your +1 demon whip of venom. You completely miss the yak with your +2 flail of freezing. You whack the yak with your +1 demon whip of venom! You kill the yak! The Council accepts your kill. You sock the yak with your +2 flail of freezing! You freeze the yak. You whack the yak with your +1 demon whip of venom! The yak gores you. Wall jump Press: ? - help, Dir - move target You repeatedly attack the yak from above. You sock the yak with your +2 flail of freezing! You freeze the yak. You barely miss the yak with your +1 demon whip of venom. You sock the yak with your +2 flail of freezing! You freeze the yak. You hit the yak but do no damage. The yak is poisoned. You hit the yak with your +2 flail of freezing. You freeze the yak. You kill the yak! The Council accepts your kill. The yak gores you. The yak gores you but does no damage. x2 You spin and attack the yak repeatedly. You hit the yak with your +1 demon whip of venom. The yak is poisoned. You hit the yak with your +2 flail of freezing. You freeze the yak. You barely miss the yak with your +2 flail of freezing. You barely miss the yak with your +1 demon whip of venom. You spin and attack the yak repeatedly. You hit the yak with your +1 demon whip of venom. The yak is poisoned. You hit the yak with your +2 flail of freezing. You freeze the yak. You completely miss the yak with your +1 demon whip of venom. You hit the yak with your +2 flail of freezing. You freeze the yak. The yak gores you but does no damage. The yak gores you. The yak gores you but does no damage. Wall jump Press: ? - help, Dir - move target You repeatedly attack the yak from above. You thrash the yak with your +1 demon whip of venom!! You kill the yak! The Council accepts your kill. The yak gores you but does no damage. You spin and attack the yak. You hit the yak but do no damage. The yak looks as sick as possible! You hit the yak with your +2 flail of freezing. You freeze the yak. The yak gores you but does no damage. You see here a yak corpse. You whack the yak with your +1 demon whip of venom! The yak is poisoned. You thump the yak with your +2 flail of freezing! You freeze the yak. The yak gores you but does no damage. The yak gores you! The yak completely misses you. You hit the yak but do no damage. The yak is poisoned. You barely miss the yak with your +2 flail of freezing. The yak gores you but does no damage. x3 You spin and attack the yak repeatedly. You hit the yak but do no damage. You barely miss the yak with your +2 flail of freezing. You hit the yak with your +2 flail of freezing. You freeze the yak. You whack the yak with your +1 demon whip of venom! The yak gores you! The yak barely misses you. The yak gores you but does no damage. x2 Wall jump Press: ? - help, Dir - move target You repeatedly attack the yak from above. You thump the yak with your +2 flail of freezing! You freeze the yak. You kill the yak! The Council accepts your kill. You repeatedly attack the yak from above. You barely miss the yak with your +1 demon whip of venom. You sock the yak with your +2 flail of freezing! You freeze the yak. You thump the yak with your +2 flail of freezing! You freeze the yak. You kill the yak! The Council accepts your kill. You repeatedly attack the yak from above. You hit the yak with your +2 flail of freezing. You freeze the yak. You hit the yak with your +1 demon whip of venom. The yak looks as sick as possible! You completely miss the yak with your +1 demon whip of venom. You sock the yak with your +2 flail of freezing! You freeze the yak. You kill the yak! The Council accepts your kill. Exploring A wyvern comes into view. Exploring A wyvern is nearby! Exploring A wyvern is nearby! The wyvern hisses angrily. You hit the wyvern with your +2 flail of freezing. You freeze the wyvern. You whack the wyvern with your +1 demon whip of venom! The wyvern is poisoned. The wyvern bites you. You hit the wyvern with your +2 flail of freezing. You freeze the wyvern. You thrash the wyvern with your +1 demon whip of venom!! You kill the wyvern! The Council accepts your kill. No target in view! No target in view! No target in view! Exploring Things that are here: a yak corpse; a yak corpse Key pressed, stopping explore. No target in view! No target in view! No target in view! Exploring You now have 680 gold pieces (gained 12). Key pressed, stopping explore. Exploring You see here a wyvern corpse. A komodo dragon comes into view. The komodo dragon hisses angrily. Exploring A komodo dragon is nearby! Exploring A komodo dragon is nearby! Exploring A komodo dragon is nearby! A komodo dragon comes into view. The komodo dragon hisses angrily. You lunge at the komodo dragon. You whack the komodo dragon with your +1 demon whip of venom! The komodo dragon is poisoned. You sock the komodo dragon with your +2 flail of freezing! The komodo dragon seems to slow down. You freeze the komodo dragon. The komodo dragon bites you but does no damage. You closely miss the komodo dragon with your +2 flail of freezing. You whack the komodo dragon with your +1 demon whip of venom! The komodo dragon looks as sick as possible! You hit the komodo dragon with your +1 demon whip of venom. You hit the komodo dragon with your +2 flail of freezing. You freeze the komodo dragon. You kill the komodo dragon! The Council accepts your kill. Your Fighting skill increases to level 11! You sock the komodo dragon with your +2 flail of freezing! The komodo dragon seems to slow down. You freeze the komodo dragon. You hit the komodo dragon but do no damage. The komodo dragon bites you but does no damage. You barely miss the komodo dragon with your +1 demon whip of venom. You hit the komodo dragon with your +2 flail of freezing. You freeze the komodo dragon. You hit the komodo dragon but do no damage. x2 The komodo dragon is poisoned. The komodo dragon bites you but does no damage. You whack the komodo dragon with your +1 demon whip of venom! The komodo dragon looks as sick as possible! You barely miss the komodo dragon with your +2 flail of freezing. You hit the komodo dragon with your +1 demon whip of venom. The komodo dragon looks as sick as possible! You hit the komodo dragon with your +2 flail of freezing. The komodo dragon seems to slow down. You freeze the komodo dragon. You sock the komodo dragon with your +2 flail of freezing! You freeze the komodo dragon. You kill the komodo dragon! The Council accepts your kill. Your Armour skill increases to level 10! 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 komodo dragon corpse. A water moccasin comes into view. Exploring A water moccasin is nearby! Exploring A water moccasin is nearby! Exploring A water moccasin is nearby! Exploring A water moccasin is nearby! Exploring A water moccasin is nearby! Exploring A water moccasin is nearby! You hit the water moccasin but do no damage. You thump the water moccasin with your +2 flail of freezing! The water moccasin seems to slow down. You freeze the water moccasin. The water moccasin bites you. You miss the water moccasin with your +1 demon whip of venom. You closely miss the water moccasin with your +2 flail of freezing. You barely miss the water moccasin with your +2 flail of freezing. You closely miss the water moccasin with your +1 demon whip of venom. The water moccasin bites you but does no damage. You hit the water moccasin with your +1 demon whip of venom. You closely miss the water moccasin with your +2 flail of freezing. The water moccasin bites you. You closely miss the water moccasin with your +1 demon whip of venom. You sock the water moccasin with your +2 flail of freezing! You freeze the water moccasin. The water moccasin is no longer moving slowly. You hit the water moccasin with your +1 demon whip of venom. You kill the water moccasin! 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! Unknown command. Exploring You see here a water moccasin corpse. You see here a +0 scale mail. You see here a beast talisman. Done exploring. Exploring Done exploring. Exploring Done exploring. Exploring Done exploring. Search for what [? for help]? @&&<<<>||ego||artefact||dragon scale||crystal plate>> You see here a wand of digging (5). v - a wand of digging (5); X - a wand of flame (28) (quivered) Search for what [Enter for "@&&<<<>||ego||artefact||dragon scale||crystal plate>>", or ? for help]? @&&<<<>||ego||artefact||dragon scale||crystal plate>> You see here a ring of willpower. Y - a ring of willpower There is a stone staircase leading down here. You climb downwards. The five-headed hydra roars! You hear an angry hiss. There is a stone staircase leading up here. A five-headed hydra is nearby! You whack the five-headed hydra with your +1 demon whip of venom! The five-headed hydra is poisoned. You hit the five-headed hydra with your +2 flail of freezing. You freeze the five-headed hydra. You sock the five-headed hydra with your +2 flail of freezing! The five-headed hydra seems to slow down. You freeze the five-headed hydra. You completely miss the five-headed hydra with your +1 demon whip of venom. The five-headed hydra bites you. x2 The five-headed hydra closely misses you. The five-headed hydra bites you but does no damage. The five-headed hydra bites you. You thrash the five-headed hydra with your +1 demon whip of venom!! You sock the five-headed hydra with your +2 flail of freezing! The five-headed hydra seems to slow down. You freeze the five-headed hydra. You kill the five-headed hydra! The Council accepts your kill. Your Evocations skill increases to level 1! A water moccasin comes into view. Exploring A water moccasin is nearby! Exploring A water moccasin is nearby! The water moccasin completely misses you. You sock the water moccasin with your +2 flail of freezing! You freeze the water moccasin. You hit the water moccasin with your +1 demon whip of venom. The water moccasin barely misses you. You whack the water moccasin with your +1 demon whip of venom! You kill the water moccasin! The Council accepts your kill. Erica shouts! Erica is nearby! Exploring Erica is nearby! Erica says, "I love to horrify, but killing's even better." Erica says, "Fast and perfect. Such is my way of killing." There is a stone staircase leading up here. Press: ? - help, . - travel, g - get item You can't see that place. [Stash: a glowing long sword] [the floor.] Unknown command. Unknown command. Erica casts a spell at you. The bolt of poison hits you! You are poisoned. The bolt of poison hits the plant! The plant begins to die. You feel very sick. You feel very sick. Erica casts a spell at you. The bolt of poison hits you. You are more poisoned. The bolt of poison hits the plant. You feel extremely sick. Erica casts a spell at you. The bolt of poison hits you! You are more poisoned. The bolt of poison hits the plant! The plant is poisoned. You climb upwards. Options error: Option 'name_bypasses_menu' is disabled in this build. (yakattack.rc:21) Options error: Option 'newgame_after_quit' is disabled in this build. (yakattack.rc:48) Bad channel name 'pray' for runrest: 'pray:' Options error: Missing colour in message_colour setting: 'Shift\-Dir \- straight line' Options error: Missing colour in message_colour setting: 'f \- you' Options error: Missing colour in message_colour setting: 'that.*feels deathly cold' Options error: Missing colour in message_colour setting: 'and you must be Full or above to equip it' Options error: Missing colour in message_colour setting: 'but rights himself reflexively soon after' Options error: Missing colour in message_colour setting: 'before it is too late' Options error: Missing colour in message_colour setting: 'Shift\-Dir \- straight line' Options error: Missing colour in message_colour setting: 'f \- you' Options error: Bad colour 'boring' in message_colour setting: 'boring:disappears without a glow' Options error: Bad colour 'boring' in message_colour setting: 'boring:disappears without a sign' Options error: Bad colour 'boring' in message_colour setting: 'boring:disappears into the void' Options error: Bad colour 'boring' in message_colour setting: 'boring:glow with a rainbow of weird colours and disappear' Options error: Bad colour 'boring' in message_colour setting: 'boring:glows slightly and disappears' Options error: Bad colour 'boring' in message_colour setting: 'boring:is slowly consumed by flames' Options error: Bad colour 'boring' in message_colour setting: 'boring:slowly burns to ash' Options error: Bad colour 'boring' in message_colour setting: 'boring:slowly crumbles into the ground' Options error: Bad colour 'boring' in message_colour setting: 'boring:shimmers? and breaks? into pieces' Options error: Bad colour 'boring' in message_colour setting: 'boring:stares at you suspiciously for a moment' Options error: Bad colour 'boring' in message_colour setting: 'boring:trembles before you' Options error: Bad colour 'boring' in message_colour setting: 'boring:You feel mildly nauseous' Options error: Bad colour 'boring' in message_colour setting: 'boring:Multicoloured lights dance around' Welcome back, yakattack the Coglin Warper. Options error: Option 'name_bypasses_menu' is disabled in this build. (yakattack.rc:21) Options error: Option 'newgame_after_quit' is disabled in this build. (yakattack.rc:48) Bad channel name 'pray' for runrest: 'pray:' Options error: Missing colour in message_colour setting: 'Shift\-Dir \- straight line' Options error: Missing colour in message_colour setting: 'f \- you' Options error: Missing colour in message_colour setting: 'that.*feels deathly cold' Options error: Missing colour in message_colour setting: 'and you must be Full or above to equip it' Options error: Missing colour in message_colour setting: 'but rights himself reflexively soon after' Options error: Missing colour in message_colour setting: 'before it is too late' Options error: Missing colour in message_colour setting: 'Shift\-Dir \- straight line' Options error: Missing colour in message_colour setting: 'f \- you' Options error: Bad colour 'boring' in message_colour setting: 'boring:disappears without a glow' Options error: Bad colour 'boring' in message_colour setting: 'boring:disappears without a sign' Options error: Bad colour 'boring' in message_colour setting: 'boring:disappears into the void' Options error: Bad colour 'boring' in message_colour setting: 'boring:glow with a rainbow of weird colours and disappear' Options error: Bad colour 'boring' in message_colour setting: 'boring:glows slightly and disappears' Options error: Bad colour 'boring' in message_colour setting: 'boring:is slowly consumed by flames' Options error: Bad colour 'boring' in message_colour setting: 'boring:slowly burns to ash' Options error: Bad colour 'boring' in message_colour setting: 'boring:slowly crumbles into the ground' Options error: Bad colour 'boring' in message_colour setting: 'boring:shimmers? and breaks? into pieces' Options error: Bad colour 'boring' in message_colour setting: 'boring:stares at you suspiciously for a moment' Options error: Bad colour 'boring' in message_colour setting: 'boring:trembles before you' Options error: Bad colour 'boring' in message_colour setting: 'boring:You feel mildly nauseous' Options error: Bad colour 'boring' in message_colour setting: 'boring:Multicoloured lights dance around' Welcome back, yakattack the Coglin Warper. The Council says: Follow the path of wisdom and battle! It was a potion of lignification. You turn into a tree. Your +2 cloak of preservation melds into your body. Your +0 pair of gloves melds into your body. Your +2 plate armour of willpower melds into your body. You feel less strong-willed. 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: 51/150; mods: 0/0 MP: 14/14; mod: 0 Stats: 23 (23) 12 (12) 14 (14) Position: (18, 48), god: Wu Jian (26), turn_is_over: 1, banished: 0 Standing on/in/over feature: stone staircase leading down Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 34 | 11 | 3518 | 143/675 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 0 | 0 | 12 | 4816 | 0/892 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 | 33 | 10 | 3416 | 116/713 Dodging | X | 0 | 0 | 1 | 151 | 92/119 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 | 33 | 1 | 80 | 51/60 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #11: 40739 #33: 230 #114: 20 Attributes: #12: 680 #23: 9001 #24: 231854701 #49: 794 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 #46: +1 demon whip of venom {Tejnoor} eq slot #1, inv slot #20: +2 cloak of preservation (melded) eq slot #3, inv slot #28: +0 pair of gloves (melded) eq slot #5, inv slot #44: +2 flail of freezing {Gota} eq slot #6, inv slot #42: +2 plate armour of willpower (melded) eq slot #7, inv slot #14: +6 ring of strength eq slot #8, inv slot #30: ring of protection from fire eq slot #9, inv slot #39: amulet of the acrobat }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ##.###..................#######.. ### #...........÷.......# #.. #####...........÷......## ####.. ##.#......†..####P##.#...###P##.. #............# ######........... #..........÷.# ###.......÷... ##.##........#######.....#.##.#.. ####..####÷÷...........#######.. #..## #.....♣........# #.. #...###.............## #.. #..###..............# #.. ##..####.............# ##.. ####....# #.............# #P.. #.###...###^............#######.. ...[........÷.................... #######..>....................... #.######..........##.#..... 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.