ASSERT(o) in 'options.h' at line 335 failed. Version: Dungeon Crawl Stone Soup 0.30-a0-1156-gc8ec674 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 0, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name senlim -rc /var/dcss/gamedata/dcss-weekly-challenge/rc-files/senlim.rc -macro /var/dcss/gamedata/dcss-weekly-challenge/rc-files/senlim.macro -morgue /var/dcss/gamedata/dcss/morgue/senlim/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-weekly-challenge/save/ -webtiles-socket /var/dcss/sockets/senlim:2023-04-24.03:26:12.sock -await-connection -extra-opt-last combo=VSCA -seed 2022344674040805297 RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 13 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x77c9d8]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x78646e]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x77ce40]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7fa4747d54c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7fa474b7b269]: /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x785c19] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x785dc1] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z18read_startup_prefsv+0x477) [0x915667]: read_startup_prefs() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12startup_stepv+0x1445) [0xc8f875]: startup_step() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xdb80a8] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x189) [0x6d9c69]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fa4747c0840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x6da729]: 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". 0x00007fa474b7af2a in __waitpid (pid=22611, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fa474b7af2a in __waitpid (pid=22611, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x000000000077c855 in call_gdb (file=file@entry=0x7fa474b65540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 22605\000\000\000\000\000\000\000" #2 0x000000000078648a in do_crash_dump () at dbg-asrt.cc:692 t = 1682306783 dir = "/var/dcss/gamedata/dcss/morgue/senlim/" name = "/var/dcss/gamedata/dcss/morgue/senlim/crash--20230424-032623.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(o) in 'options.h' at line 335 failed." file = 0x7fa474b65540 <_IO_2_1_stderr_> #3 0x000000000077ce40 in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007fa474b7b269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000785c19 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe362bae80 "ASSERT(o) in 'options.h' at line 335 failed.", assert=true) at dbg-asrt.cc:818 No locals. #7 0x0000000000785dc1 in AssertFailed (expr=expr@entry=0xdd9c3b "o", file=file@entry=0xdd9c31 "options.h", line=line@entry=335, text=text@entry=0x0) at dbg-asrt.cc:856 mesg = "ASSERT(o) in 'options.h' at line 335 failed.\000\000\000\000\003\000\000\000\000\000\000\000\037\000\000\000\000\000\000\000\320\317\300\001\000\000\000\000\037\000\000\000\000\000\000\000\300\031\316\001\000\000\000\000\001\000\000\000\000\000\000\000\321P\324\311\001\200\377\377/\257+6\376\177\000\000\000\000\000\000\000\000\000\000\003\000\000\000\060", '\000' , "[\000\000\000n", '\000' , "w\000\000\000|", '\000' , "w\000\000\000|\000\000\000[\000\000\000n", '\000' ... args = {{gp_offset = 7988819, fp_offset = 0, overflow_arg_area = 0xffff8001c9d45141, reg_save_area = 0x7ffe362baebf}} fileName = #8 0x0000000000915667 in base_game_options::operator[] (name="type", this=0x110d840 ) at options.h:335 o = o = #9 read_startup_prefs () at initfile.cc:2308 gt = {val = , oldval = GAME_TYPE_NORMAL} filename = "/var/dcss/gamedata/dcss-weekly-challenge/save/prefs/start-senlim-ns.prf" fl = { = {_vptr.LineInput = 0xedeef0 }, f = 0x1cdcc20, bom = FileLineInput::BOM_NORMAL, seen_eof = true} temp = { = {_vptr.base_game_options = 0xe9ec80 , named_options = std::map with 0 elements, prefs_dirty = false, filename = "/var/dcss/gamedata/dcss-weekly-challenge/save/prefs/start-senlim-ns.prf", basefilename = "/var/dcss/gamedata/dcss-weekly-challenge/save/prefs/start-senlim-ns.prf", line_num = 12, terp_files = std::vector of length 0, capacity 0, additional_macro_files = std::vector of length 0, capacity 0, aliases = std::map with 0 elements, variables = std::map with 0 elements, constants = std::set with 0 elements, included = std::set with 0 elements, option_behaviour = std::vector of length 259, capacity 259 = {0x1e84250, 0x1c94dc0, 0x1ee3a50, 0x1bf2320, 0x1c8ea20, 0x1c38d30, 0x1d85290, 0x1bcac30, 0x1bdd2c0, 0x1c5a3b0, 0x1cd89a0, 0x1e21ae0, 0x1b5d790, 0x1c41a20, 0x1e29280, 0x1f058f0, 0x1c14050, 0x1c15280, 0x1d3a680, 0x1df02d0, 0x1bb39d0, 0x1e8a590, 0x1eef1f0, 0x1d2d4b0, 0x1c10410, 0x1d3ec20, 0x1ce9c20, 0x1d8be20, 0x1e18c40, 0x1d33340, 0x1ddf8c0, 0x1dca280, 0x1ef3360, 0x1de3a60, 0x1de5900, 0x1dc5910, 0x1ef2390, 0x1c86bc0, 0x1b8f0a0, 0x1c4c0b0, 0x1df45d0, 0x1c8c550, 0x1cbf540, 0x21cb6e0, 0x1e2a460, 0x1bcca90, 0x1ca50a0, 0x1bb4620, 0x1e26aa0, 0x1c10ac0, 0x1d39660, 0x21b39b0, 0x1e02a60, 0x19c2a30, 0x1ee40a0, 0x1d76270, 0x1c0b820, 0x1bd9290, 0x1ed8aa0, 0x1c67640, 0x1c195c0, 0x1cc2620, 0x1d87760, 0x19c5ba0, 0x1d295b0, 0x1dd32a0, 0x1c1f040, 0x1bbd700, 0x1ce14a0, 0x1ce69a0, 0x1ce6e90, 0x19c3120, 0x1e35d70, 0x1de72e0, 0x1dc4140, 0x1b9e1d0, 0x1d3fb10, 0x1c621d0, 0x1c32cb0, 0x1cd90e0, 0x1cf0160, 0x1d2f1e0, 0x1c1b360, 0x1e50f20, 0x1c32f40, 0x1c10eb0, 0x1c2f610, 0x1bc3eb0, 0x1d0d430, 0x1c06090, 0x1e06c20, 0x1c10910, 0x1c7e640, 0x1d1d980, 0x1c183f0, 0x1bb7840, 0x1bd1690, 0x1eebc60, 0x1d2a4c0, 0x1c3dc00, 0x1beece0, 0x1ccff70, 0x1c2dc00, 0x1d9e3a0, 0x1be0f30, 0x1933960, 0x1e41e90, 0x1c50430, 0x1cd7ec0, 0x1ce4470, 0x214a4d0, 0x1f1cd80, 0x1bed2f0, 0x1bed3c0, 0x1d2ee20, 0x1cdece0, 0x1c7baa0, 0x1d37510, 0x19c5360, 0x1c17210, 0x1c73ef0, 0x1d30cb0, 0x1d30d80, 0x1c6ab70, 0x1c82600, 0x1c82df0, 0x1c9f6a0, 0x1c9f770, 0x1c8d240, 0x1ca8e20, 0x1c47bc0, 0x1ba33b0, 0x1ba3480, 0x1c41d50, 0x1d3ca90, 0x19d27c0, 0x1d11ee0, 0x1d11fb0, 0x1e7f560, 0x1c0e010, 0x19d9320, 0x1bc60b0, 0x1bc6180, 0x1c51050, 0x1d02260, 0x1ef7740, 0x1bd2d80, 0x1c672b0, 0x1bfb550, 0x1cc1a80, 0x1bc4cb0, 0x1bc4d90, 0x1bcb2a0, 0x1c4f200, 0x1bed600, 0x1d14f10, 0x1d14ff0, 0x1a09aa0, 0x1d0fe10, 0x1c4eba0, 0x1ca24f0, 0x1ca25d0, 0x1c80280, 0x1c857a0, 0x1c85880, 0x1c24ae0, 0x1bbc420, 0x1ec7aa0, 0x1b9cc30, 0x19f1990, 0x1d23590, 0x1e68a40, 0x1c0fa80, 0x1b9dd40, 0x2161470, 0x21614f0, 0x1b90460, 0x1e88c50, 0x1bd1070, 0x1bd1150, 0x19ebed0, 0x1c65ed0, 0x219e980, 0x21bba40, 0x1f132e0, 0x1bdefc0, 0x1c03740, 0x1d0c400, 0x2184a00, 0x1c6c9e0, 0x1c297e0, 0x1d153a0, 0x19fc140, 0x1eb79f0, 0x1be8970, 0x1bde770, 0x1be70e0, 0x1bded60, 0x1c4bc60, 0x1c36c10...}, options_by_name = std::map with 278 elements = {["ability_menu"] = 0x1ce14a0, ["ability_slot"] = 0x1ca25d0, ["action_panel_filter"] = 0x1a0cde0, ["action_panel_font_family"] = 0x1c57c90, ["action_panel_font_size"] = 0x1c0c400, ["action_panel_glyphs"] = 0x1d27e80, ["action_panel_orientation"] = 0x1d12660, ["action_panel_scale"] = 0x1d27db0, ["action_panel_show"] = 0x1c00f70, ["action_panel_show_unidentified"] = 0x1c56ec0, ["allow_extended_colours"] = 0x1ef3360, ["allow_self_target"] = 0x1df02d0, ["always_show_exclusions"] = 0x21b39b0, ["always_show_zot"] = 0x1c2f610, ["animate_equip_bar"] = 0x1b8f0a0, ["arena_dump_msgs"] = 0x1c10910, ["arena_dump_msgs_all"] = 0x1c7e640, ["arena_list_eq"] = 0x1d1d980, ["arena_teams"] = 0x1c94dc0, ["assign_item_slot"] = 0x1de72e0, ["auto_exclude"] = 0x1c4f200, ["auto_hide_spells"] = 0x1ce9c20, ["auto_switch"] = 0x1c14050, ["autofight_warning"] = 0x1d30d80, ["autopickup_search"] = 0x1de5900, ["autopickup_starting_ammo"] = 0x1cd89a0, ["background"] = 0x1c38d30, ["background_colour"] = 0x1ce4470, ["bad_item_prompt"] = 0x1e35d70, ["best_effort_brighten_background"] = 0x1ddf8c0, ["best_effort_brighten_foreground"] = 0x1dca280, ["blink_brightens_background"] = 0x1d8be20, ["bold_brightens_foreground"] = 0x1e18c40, ["centre_on_scroll"] = 0x1c10ac0, ["char_set"] = 0x1d33340, ["class"] = 0x1c38d30, ["clear_messages"] = 0x1ed8aa0, ["cloud_status"] = 0x1c10eb0, ["combo"] = 0x1bf2320, ["confirm_action"] = 0x1c672b0, ["crawl_dir"] = 0x1c5a3b0, ["darken_beyond_range"] = 0x1bc3eb0, ["default_autopickup"] = 0x1e21ae0, ["default_manual_training"] = 0x1c183f0, ["default_show_all_skills"] = 0x1c41a20, ["detected_item_colour"] = 0x1933960, ["detected_monster_colour"] = 0x1e41e90, ["dos_use_background_intensity"] = 0x1dc4140, ["drop_filter"] = 0x1cc1a80, ["dump_item_origin_price"] = 0x1c51050, ["dump_kill_places"] = 0x1ef7740, ["dump_message_count"] = 0x1d02260, ["dump_on_save"] = 0x1c1b360, ["dump_order"] = 0x1bd2d80, ["easy_armor"] = 0x1bb39d0, ["easy_armour"] = 0x1bb39d0, ["easy_confirm"] = 0x1bfb550, ["easy_door"] = 0x1d2d4b0, ["easy_floor_use"] = 0x1ce6e90, ["easy_unequip"] = 0x1bb39d0, ["enable_recast_spell"] = 0x1d3ec20, ["enemy_hp_color"] = 0x1f1cd80, ["enemy_hp_colour"] = 0x1f1cd80, ["equip_bar"] = 0x1c86bc0, ["equip_unequip"] = 0x1e8a590, ["explore_auto_rest"] = 0x1d3fb10, ["explore_delay"] = 0x1d11ee0, ["explore_greedy"] = 0x1b9e1d0, ["explore_greedy_visit"] = 0x1cd90e0, ["explore_item_greed"] = 0x1d11fb0, ["explore_mode"] = 0x1ba31b0, ["explore_stop"] = 0x1c32cb0, ["explore_stop_pickup_ignore"] = 0x1bed600, ["explore_wall_bias"] = 0x1e7f560, ["fail_severity_to_confirm"] = 0x1ba3480, ["fail_severity_to_quiver"] = 0x1c41d50, ["fake_lang"] = 0x1bdd2c0, ["feature_item_highlight"] = 0x1c7baa0, ["flash_screen_message"] = 0x1d14ff0, ["force_more_message"] = 0x1d14f10, ["foreground_colour"] = 0x214a4d0, ["friend_highlight"] = 0x1bed2f0, ["fsim_csv"] = 0x1c121a0, ["fsim_kit"] = 0x1c39200, ["fsim_mode"] = 0x1cfb540, ["fsim_mons"] = 0x1cea010, ["fsim_rounds"] = 0x1c122c0, ["fsim_scale"] = 0x1bfdb00, ["fully_random"] = 0x1e84250, ["game_seed"] = 0x1b5d790, ["glyph_mode_font"] = 0x1bf04e0, ["glyph_mode_font_size"] = 0x1c00e50, ["heap_highlight"] = 0x19c5360, ["hold_sound"] = 0x1c85880, ["hp_color"] = 0x1c24ae0, ["hp_colour"] = 0x1c24ae0, ["hp_warning"] = 0x1c73ef0, ["item_slot"] = 0x1c4eba0, ["item_stack_summary_minimum"] = 0x1bc60b0, ["jewellery_prompt"] = 0x1eef1f0...}}, feature_colour_overrides = std::map with 0 elements, feature_symbol_overrides = std::map with 0 elements, mon_glyph_overrides = std::map with 0 elements, cset_override = U'\000' , item_glyph_overrides = std::vector of length 0, capacity 0, item_glyph_cache = std::map with 0 elements, crawl_dir_option = "", save_dir_option = "", macro_dir_option = "", save_dir = "/var/dcss/gamedata/dcss-weekly-challenge/save/", macro_dir = "/var/dcss/gamedata/dcss-weekly-challenge/rc-files/senlim.macro", morgue_dir = "/var/dcss/gamedata/dcss-weekly-challenge/save/", shared_dir = "/var/dcss/gamedata/dcss-weekly-challenge/save/", seed = 0, game_seed = "6546189548720569497", seed_from_rc = 6546189548720569497, pregen_dungeon = level_gen_type::incremental, messaging = true, suppress_startup_errors = false, mouse_input = false, menu_arrow_control = true, view_max_width = 33, view_max_height = 21, mlist_min_height = 4, msg_min_height = 7, msg_max_height = 10, msg_webtiles_height = -1, mlist_allow_alternate_layout = false, monster_item_view_coordinates = false, monster_item_view_features = std::vector of length 0, capacity 0, messages_at_top = false, msg_condense_repeats = true, msg_condense_short = true, view_lock_x = true, view_lock_y = true, centre_on_scroll = false, symmetric_scroll = true, scroll_margin_x = 2, scroll_margin_y = 2, always_show_exclusions = true, autopickup_on = 1, autopickup_starting_ammo = true, default_manual_training = true, default_show_all_skills = false, show_newturn_mark = true, show_game_time = true, equip_bar = false, animate_equip_bar = false, autopickups = {_vptr.FixedBitVector = 0xe9e6e8 +16>, data = std::bitset = {[3] = 1, [5] = 1, [6] = 1, [7] = 1, [8] = 1, [13] = 1}}, auto_switch = false, travel_open_doors = travel_open_doors_type::open, easy_unequip = true, equip_unequip = false, jewellery_prompt = false, easy_door = true, warn_hatches = false, enable_recast_spell = true, skill_focus = SKM_FOCUS_ON, auto_hide_spells = false, note_all_skill_levels = false, note_skill_max = true, user_note_prefix = "", note_hp_percent = 5, note_xom_effects = true, note_chat_messages = false, note_dgl_messages = true, easy_confirm = easy_confirm_type::safe, allow_self_target = confirm_prompt_type::prompt, simple_targeting = false, always_use_static_spell_targeters = false, always_use_static_ability_targeters = false, colour = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}, background_colour = 0, foreground_colour = 7, channels = {MSGCOL_DEFAULT }, use_animations_option = std::vector of length 8, capacity 8 = {"beam", "range", "hp", "monster_in_sight", "pickup", "monster", "player", "branch_entry"}, use_animations = {<_enum_bitfield_exponent_base<-1, false>> = {}, flags = 511}, darken_beyond_range = true, show_blood = true, reduce_animations = true, hp_warning = 30, magic_point_warning = 0, clear_messages = false, show_more = true, small_more = false, friend_highlight = 519, neutral_highlight = 1799, blink_brightens_background = false, bold_brightens_foreground = {value = maybe_bool::mbool_t::f, 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 = }, best_effort_brighten_background = false, best_effort_brighten_foreground = true, allow_extended_colours = true, macro_meta_entry = false, autofight_warning = 0, cloud_status = false, always_show_zot = false, action_panel = std::vector of length 4, capacity 4 = {OBJ_WANDS, OBJ_SCROLLS, OBJ_POTIONS, OBJ_MISCELLANY}, action_panel_filter = std::vector of length 0, capacity 0, action_panel_show_unidentified = false, action_panel_show = true, action_panel_scale = 100, action_panel_orientation = "horizontal", action_panel_font_family = "monospace", action_panel_font_size = 16, action_panel_glyphs = false, fire_items_start = 0, fire_order = std::vector of length 6, capacity 8 = {64, 63, 4096, 8192, 16384, 32768}, fire_order_spell = std::unordered_set with 411 elements = {[0] = SPELL_MINOR_DESTRUCTION, [1] = SPELL_PLASMA_BEAM, [2] = SPELL_BROTHERS_IN_ARMS, [3] = SPELL_TROGS_HAND, [4] = SPELL_HOLY_BREATH, [5] = SPELL_HOLY_FLAMES, [6] = SPELL_SACRIFICE, [7] = SPELL_HEAL_OTHER, [8] = SPELL_SUMMON_HOLIES, [9] = SPELL_HOLY_WORD, [10] = SPELL_HOLY_LIGHT, [11] = SPELL_RESURRECT, [12] = SPELL_SUMMON_SPECTRAL_ORCS, [13] = SPELL_IRON_ELEMENTALS, [14] = SPELL_DRUIDS_CALL, [15] = SPELL_AWAKEN_FOREST, [16] = SPELL_SUNRAY, [17] = SPELL_MIGHT, [18] = SPELL_INK_CLOUD, [19] = SPELL_IOOD, [20] = SPELL_CALL_TIDE, [21] = SPELL_PRIMAL_WAVE, [22] = SPELL_SUMMON_ILLUSION, [23] = SPELL_SUMMON_RAKSHASA, [24] = SPELL_FAKE_MARA_SUMMON, [25] = SPELL_MISLEAD, [26] = SPELL_BLINK_AWAY, [27] = SPELL_BLINK_RANGE, [28] = SPELL_BLINK_CLOSE, [29] = SPELL_BLINK_OTHER_CLOSE, [30] = SPELL_SLEEP, [31] = SPELL_AIR_ELEMENTALS, [32] = SPELL_EARTH_ELEMENTALS, [33] = SPELL_FIRE_ELEMENTALS, [34] = SPELL_HASTE_OTHER, [35] = SPELL_SUMMON_EYEBALLS, [36] = SPELL_TOMB_OF_DOROKLOHE, [37] = SPELL_CREATE_TENTACLES, [38] = SPELL_PORKALATOR, [39] = SPELL_WATER_ELEMENTALS, [40] = SPELL_DRACONIAN_BREATH, [41] = SPELL_COLD_BREATH, [42] = SPELL_FIRE_BREATH, [43] = SPELL_ACID_SPLASH, [44] = SPELL_SPIT_ACID, [45] = SPELL_SUMMON_MUSHROOMS, [46] = SPELL_BLINK_OTHER, [47] = SPELL_SUMMON_DRAKES, [48] = SPELL_MIASMA_BREATH, [49] = SPELL_METAL_SPLINTERS, [50] = SPELL_QUICKSILVER_BOLT, [51] = SPELL_CANTRIP, [52] = SPELL_SUMMON_UNDEAD, [53] = SPELL_SPIT_POISON, [54] = SPELL_ENERGY_BOLT, [55] = SPELL_SUMMON_HELL_BEAST, [56] = SPELL_SUMMON_UFETUBUS, [57] = SPELL_STEAM_BALL, [58] = SPELL_FAKE_RAKSHASA_SUMMON, [59] = SPELL_BRAIN_FEED, [60] = SPELL_VAMPIRE_SUMMON, [61] = SPELL_CALL_DOWN_DAMNATION, [62] = SPELL_GOLUBRIAS_PASSAGE, [63] = SPELL_PETRIFY, [64] = SPELL_MONSTROUS_MENAGERIE, [65] = SPELL_PORTAL_PROJECTILE, [66] = SPELL_EXCRUCIATING_WOUNDS, [67] = SPELL_CHAIN_LIGHTNING, [68] = SPELL_CONJURE_BALL_LIGHTNING, [69] = SPELL_SIMULACRUM, [70] = SPELL_STONESKIN, [71] = SPELL_CONDENSATION_SHIELD, [72] = SPELL_SANDBLAST, [73] = SPELL_LRD, [74] = SPELL_EVAPORATE, [75] = SPELL_INTOXICATE, [76] = SPELL_CORONA, [77] = SPELL_DISCHARGE, [78] = SPELL_DISPERSAL, [79] = SPELL_SHATTER, [80] = SPELL_SILENCE, [81] = SPELL_WARP_BRAND, [82] = SPELL_SUMMON_BUTTERFLIES, [83] = SPELL_PHASE_SHIFT, [84] = SPELL_SEE_INVISIBLE, [85] = SPELL_ENGLACIATION, [86] = SPELL_HIBERNATION, [87] = SPELL_SUMMON_DRAGON, [88] = SPELL_CALL_CANINE_FAMILIAR, [89] = SPELL_STICKS_TO_SNAKES, [90] = SPELL_IGNITE_POISON, [91] = SPELL_PASSWALL, [92] = SPELL_FLAME_TONGUE, [93] = SPELL_SURE_BLADE, [94] = SPELL_CONFUSING_TOUCH, [95] = SPELL_SHADOW_CREATURES, [96] = SPELL_AIRSTRIKE, [97] = SPELL_GLACIATE, [98] = SPELL_THROW_ICICLE, [99] = SPELL_DEFLECT_MISSILES, [100] = SPELL_SYMBOL_OF_TORMENT, [101] = SPELL_DEATH_CHANNEL, [102] = SPELL_NECROMUTATION, [103] = SPELL_DRAGON_FORM, [104] = SPELL_ANIMATE_DEAD, [105] = SPELL_CHARMING, [106] = SPELL_SUMMON_HORRIBLE_THINGS, [107] = SPELL_SUMMON_SWARM, [108] = SPELL_ISKENDERUNS_MYSTIC_BLAST, [109] = SPELL_BLINK, [110] = SPELL_FIRE_STORM, [111] = SPELL_POISONOUS_CLOUD, [112] = SPELL_BOLT_OF_INACCURACY, [113] = SPELL_LEHUDIBS_CRYSTAL_SPEAR, [114] = SPELL_BOLT_OF_DRAINING, [115] = SPELL_SUMMON_SCORPIONS, [116] = SPELL_ABJURATION, [117] = SPELL_SUMMON_SMALL_MAMMAL, [118] = SPELL_SMITING, [119] = SPELL_MASS_CONFUSION, [120] = SPELL_DEATHS_DOOR, [121] = SPELL_MAJOR_HEALING, [122] = SPELL_MINOR_HEALING, [123] = SPELL_TELEPORT_OTHER, [124] = SPELL_OLGREBS_TOXIC_RADIANCE, [125] = SPELL_VENOM_BOLT, [126] = SPELL_RING_OF_FLAMES, [127] = SPELL_MEPHITIC_CLOUD, [128] = SPELL_BOLT_OF_COLD, [129] = SPELL_BOLT_OF_FIRE, [130] = SPELL_DIG, [131] = SPELL_CONJURE_FLAME, [132] = SPELL_STRIKING, [133] = SPELL_DELAYED_FIREBALL, [134] = SPELL_CAUSE_FEAR, [135] = SPELL_TELEPORT_SELF, [136] = SPELL_MAGIC_DART, [137] = SPELL_FIREBALL, [138] = SPELL_APPORTATION, [139] = SPELL_LIGHTNING_BOLT, [140] = SPELL_BOLT_OF_MAGMA, [141] = SPELL_POLYMORPH, [142] = SPELL_SLOW, [143] = SPELL_HASTE, [144] = SPELL_PARALYSE, [145] = SPELL_CONFUSE, [146] = SPELL_INVISIBILITY, [147] = SPELL_THROW_FLAME, [148] = SPELL_THROW_FROST, [149] = SPELL_CONTROLLED_BLINK, [150] = SPELL_FREEZING_CLOUD, [151] = SPELL_PAIN, [152] = SPELL_CONTROL_UNDEAD, [153] = SPELL_ANIMATE_SKELETON, [154] = SPELL_VAMPIRIC_DRAINING, [155] = SPELL_HAUNT, [156] = SPELL_BORGNJORS_REVIVIFICATION, [157] = SPELL_FREEZE, [158] = SPELL_SUMMON_ELEMENTAL, [159] = SPELL_OZOCUBUS_REFRIGERATION, [160] = SPELL_STICKY_FLAME, [161] = SPELL_SUMMON_ICE_BEAST, [162] = SPELL_OZOCUBUS_ARMOUR, [163] = SPELL_CALL_IMP, [164] = SPELL_REPEL_MISSILES, [165] = SPELL_BERSERKER_RAGE, [166] = SPELL_DISPEL_UNDEAD, [167] = SPELL_FULSOME_DISTILLATION, [168] = SPELL_POISON_ARROW, [169] = SPELL_TWISTED_RESURRECTION, [170] = SPELL_REGENERATION, [171] = SPELL_BANISHMENT, [172] = SPELL_CIGOTUVIS_DEGENERATION, [173] = SPELL_STING, [174] = SPELL_SUBLIMATION_OF_BLOOD, [175] = SPELL_TUKIMAS_DANCE, [176] = SPELL_HURL_DAMNATION, [177] = SPELL_SUMMON_DEMON, [178] = SPELL_DEMONIC_HORDE, [179] = SPELL_SUMMON_GREATER_DEMON, [180] = SPELL_CORPSE_ROT, [181] = SPELL_FIRE_BRAND, [182] = SPELL_FREEZING_AURA, [183] = SPELL_LETHAL_INFUSION, [184] = SPELL_IRON_SHOT, [185] = SPELL_STONE_ARROW, [186] = SPELL_SHOCK, [187] = SPELL_SWIFTNESS, [188] = SPELL_FLY, [189] = SPELL_INSULATION, [190] = SPELL_CURE_POISON, [191] = SPELL_CONTROL_TELEPORT, [192] = SPELL_POISON_WEAPON, [193] = SPELL_DEBUGGING_RAY, [194] = SPELL_RECALL, [195] = SPELL_AGONY, [196] = SPELL_SPIDER_FORM, [197] = SPELL_MINDBURST, [198] = SPELL_BLADE_HANDS, [199] = SPELL_STATUE_FORM...}, fire_order_ability = std::unordered_set with 132 elements = {[0] = ABIL_WU_JIAN_WALLJUMP, [1] = ABIL_WU_JIAN_WHIRLWIND, [2] = ABIL_WU_JIAN_LUNGE, [3] = ABIL_HEPLIAKLQANA_IDENTITY, [4] = ABIL_HEPLIAKLQANA_TYPE_HEXER, [5] = ABIL_HEPLIAKLQANA_TYPE_BATTLEMAGE, [6] = ABIL_HEPLIAKLQANA_TYPE_KNIGHT, [7] = ABIL_HEPLIAKLQANA_TRANSFERENCE, [8] = ABIL_USKAYAW_GRAND_FINALE, [9] = ABIL_USKAYAW_LINE_PASS, [10] = ABIL_USKAYAW_STOMP, [11] = ABIL_QAZLAL_DISASTER_AREA, [12] = ABIL_QAZLAL_ELEMENTAL_FORCE, [13] = ABIL_QAZLAL_UPHEAVAL, [14] = ABIL_GOZAG_BRIBE_BRANCH, [15] = ABIL_GOZAG_CALL_MERCHANT, [16] = ABIL_GOZAG_POTION_PETITION, [17] = ABIL_RU_SACRIFICE_RESISTANCE, [18] = ABIL_RU_SACRIFICE_HAND, [19] = ABIL_RU_SACRIFICE_DURABILITY, [20] = ABIL_RU_SACRIFICE_NIMBLENESS, [21] = ABIL_RU_SACRIFICE_STEALTH, [22] = ABIL_HEPLIAKLQANA_IDEALISE, [23] = ABIL_OKAWARU_DUEL, [24] = ABIL_YRED_DRAIN_LIFE, [25] = ABIL_YRED_RECALL_UNDEAD_HARVEST, [26] = ABIL_EVOKE_DISPATER, [27] = ABIL_EVOKE_OLGREB, [28] = ABIL_NEMELEX_DRAW_SUMMONING, [29] = ABIL_BEOGH_RECALL_ORCISH_FOLLOWERS, [30] = ABIL_EVOKE_BLINK, [31] = ABIL_RU_SACRIFICE_ESSENCE, [32] = ABIL_RENOUNCE_RELIGION, [33] = ABIL_LUGONU_CORRUPT, [34] = ABIL_BLINKBOLT, [35] = ABIL_RU_SACRIFICE_EXPERIENCE, [36] = ABIL_TRAN_BAT, [37] = ABIL_RU_DRAW_OUT_POWER, [38] = ABIL_ZIN_RECITE, [39] = ABIL_BREATHE_POWER, [40] = ABIL_DITHMENOS_SHADOW_STEP, [41] = ABIL_KIKU_UNEARTH_WRETCHES, [42] = ABIL_HOP, [43] = ABIL_ELYVILON_DIVINE_VIGOUR, [44] = ABIL_BREATHE_LIGHTNING, [45] = ABIL_KIKU_GIFT_CAPSTONE_SPELLS, [46] = ABIL_SHAFT_SELF, [47] = ABIL_ELYVILON_HEAL_OTHER, [48] = ABIL_YRED_BIND_SOUL, [49] = ABIL_JIYVA_SLIMIFY, [50] = ABIL_SPIT_POISON, [51] = ABIL_ZIN_DONATE_GOLD, [52] = ABIL_RU_SACRIFICE_DRINK, [53] = ABIL_BEOGH_SMITING, [54] = ABIL_NON_ABILITY, [55] = ABIL_RU_SACRIFICE_EYE, [56] = ABIL_YRED_DARK_BARGAIN, [57] = ABIL_BREATHE_FIRE, [58] = ABIL_BREATHE_FROST, [59] = ABIL_SIF_MUNA_CHANNEL_ENERGY, [60] = ABIL_MAKHLEB_MINOR_DESTRUCTION, [61] = ABIL_RU_SACRIFICE_ARCANA, [62] = ABIL_TSO_BLESS_WEAPON, [63] = ABIL_EVOKE_TURN_INVISIBLE, [64] = ABIL_RU_REJECT_SACRIFICES, [65] = ABIL_KIKU_TORMENT, [66] = ABIL_HEAL_WOUNDS, [67] = ABIL_ELYVILON_PURIFICATION, [68] = ABIL_BREATHE_POISON, [69] = ABIL_SIF_MUNA_FORGET_SPELL, [70] = ABIL_MAKHLEB_LESSER_SERVANT_OF_MAKHLEB, [71] = ABIL_KIKU_BLESS_WEAPON, [72] = ABIL_DIG, [73] = ABIL_ELYVILON_HEAL_SELF, [74] = ABIL_RU_SACRIFICE_ARTIFICE, [75] = ABIL_TSO_DIVINE_SHIELD, [76] = ABIL_BREATHE_ACID, [77] = ABIL_RU_SACRIFICE_WORDS, [78] = ABIL_RU_SACRIFICE_SKILL, [79] = ABIL_EXSANGUINATE, [80] = ABIL_OKAWARU_HEROISM, [81] = ABIL_LUGONU_ABYSS_EXIT, [82] = ABIL_RU_SACRIFICE_LOVE, [83] = ABIL_TSO_CLEANSING_FLAME, [84] = ABIL_DAMNATION, [85] = ABIL_HEPLIAKLQANA_RECALL, [86] = ABIL_OKAWARU_FINESSE, [87] = ABIL_RU_SACRIFICE_COURAGE, [88] = ABIL_TSO_SUMMON_DIVINE_WARRIOR, [89] = ABIL_WORD_OF_CHAOS, [90] = ABIL_RU_SACRIFICE_HEALTH, [91] = ABIL_END_TRANSFORMATION, [92] = ABIL_MAKHLEB_MAJOR_DESTRUCTION, [93] = ABIL_MAKHLEB_GREATER_SERVANT_OF_MAKHLEB, [94] = ABIL_SIF_MUNA_DIVINE_EXEGESIS, [95] = ABIL_DITHMENOS_SHADOW_FORM, [96] = ABIL_WU_JIAN_SERPENTS_LASH, [97] = ABIL_TROG_HAND, [98] = ABIL_WU_JIAN_HEAVENLY_STORM, [99] = ABIL_TROG_BROTHERS_IN_ARMS, [100] = ABIL_STOP_RECALL, [101] = ABIL_LUGONU_BANISH, [102] = ABIL_CONVERT_TO_BEOGH, [103] = ABIL_LUGONU_ABYSS_ENTER, [104] = ABIL_ZIN_VITALISATION, [105] = ABIL_RU_POWER_LEAP, [106] = ABIL_LUGONU_BLESS_WEAPON, [107] = ABIL_BREATHE_STEAM, [108] = ABIL_ZIN_IMPRISON, [109] = ABIL_RU_APOCALYPSE, [110] = ABIL_NEMELEX_DRAW_DESTRUCTION, [111] = ABIL_NEMELEX_DRAW_ESCAPE, [112] = ABIL_NEMELEX_DRAW_STACK, [113] = ABIL_NEMELEX_TRIPLE_DRAW, [114] = ABIL_NEMELEX_DEAL_FOUR, [115] = ABIL_NEMELEX_STACK_FIVE, [116] = ABIL_BEOGH_GIFT_ITEM, [117] = ABIL_BEOGH_RESURRECTION, [118] = ABIL_JIYVA_OOZEMANCY, [119] = ABIL_FEDHAS_WALL_OF_BRIARS, [120] = ABIL_FEDHAS_GROW_BALLISTOMYCETE, [121] = ABIL_FEDHAS_OVERGROW, [122] = ABIL_FEDHAS_GROW_OKLOB, [123] = ABIL_CHEIBRIADOS_TIME_BEND, [124] = ABIL_CHEIBRIADOS_DISTORTION, [125] = ABIL_CHEIBRIADOS_SLOUCH, [126] = ABIL_CHEIBRIADOS_TIME_STEP, [127] = ABIL_ASHENZARI_CURSE, [128] = ABIL_ASHENZARI_UNCURSE, [129] = ABIL_BREATHE_MEPHITIC, [130] = ABIL_ZIN_SANCTUARY, [131] = ABIL_RU_SACRIFICE_PURITY}, quiver_menu_focus = false, launcher_autoquiver = true, force_spell_targeter = std::unordered_set with 14 elements = {[0] = 123, [1] = 259, [2] = 410, [3] = 393, [4] = 2, [5] = 397, [6] = 365, [7] = 116, [8] = 354, [9] = 232, [10] = 368, [11] = 362, [12] = 126, [13] = 364}, force_ability_targeter = std::unordered_set with 14 elements = {[0] = 1301, [1] = 1192, [2] = 1153, [3] = 1034, [4] = 5, [5] = 1202, [6] = 1134, [7] = 1103, [8] = 1001, [9] = 17, [10] = 1011, [11] = 1021, [12] = 1191, [13] = 1004}, flush_input = {true, false, false, 116, 164, 127, false, true, false, false, false, false}, sounds_on = true, one_SDL_sound_channel = false, char_set = CSET_DEFAULT, char_table = {mData = U"\000\x362bc464翾\x362bc1e8翾\x362bc1d8翾\000\xee5a8327\000\000\x362bc1f0翾\000\000\x362bc420翾\000\000\x362bc620翾\000\000\000翾\x362bc200翾\000群\n\000\001\000\x362bc637翾\001\000\x1cbdff2\000\000\001\x362bc250翾\000\000\xffffffff\xffffffff\000\000\000\000\x1cbdff2\000\000翾\000翾\x362bc280翾\000翾\n\000\001\000\x362bc6b7翾 0\x362bc890"}, wiz_mode = WIZ_NEVER, explore_mode = WIZ_NO, no_save = false, no_player_bones = false, sc_entries = 0, sc_format = -1, hp_colour = std::vector of length 2, capacity 2 = {{first = 70, second = 14}, {first = 40, second = 4}}, mp_colour = std::vector of length 2, capacity 2 = {{first = 50, second = 14}, {first = 25, second = 4}}, stat_colour = std::vector of length 1, capacity 1 = {{first = 3, second = 4}}, enemy_hp_colour_option = "default", enemy_hp_colour = {mData = {2, 2, 6, 6, 5, 4}}, map_file_name = "", force_autopickup = std::vector of length 0, capacity 0, note_monsters = std::vector of length 0, capacity 0, note_messages = std::vector of length 0, capacity 0, autoinscriptions = std::vector of length 0, capacity 0, note_items = std::vector of length 0, capacity 0, note_skill_levels = {_vptr.FixedBitVector = 0xe9e6d0 +16>, data = std::bitset = {[1] = 1, [5] = 1, [10] = 1, [15] = 1, [27] = 1}}, auto_spell_letters = std::vector of length 0, capacity 0, auto_item_letters = std::vector of length 0, capacity 0, auto_ability_letters = std::vector of length 0, capacity 0, pickup_thrown = true, travel_delay = -1, explore_delay = -1, rest_delay = -1, travel_avoid_terrain_option = std::vector of length 0, capacity 0, travel_avoid_terrain = {mData = '\000' }, show_travel_trail = true, view_delay = 600, arena_dump_msgs = false, arena_dump_msgs_all = false, arena_list_eq = false, force_more_message = std::vector of length 0, capacity 0, flash_screen_message = std::vector of length 0, capacity 0, confirm_action = std::vector of length 0, capacity 0, tc_reachable = 1, tc_excluded = 13, tc_exclude_circle = 4, tc_forbidden = 11, tc_dangerous = 3, tc_disconnected = 8, auto_exclude = std::vector of length 0, capacity 0, evil_colour = 1, remembered_monster_colour = 8, detected_monster_colour = 12, detected_item_colour = 2, status_caption_colour = 6, heap_highlight = 5, stab_highlight = 263, may_stab_highlight = 1543, feature_item_highlight = 5, trap_item_highlight = 5, item_stack_summary_minimum = 4, explore_stop_option = std::vector of length 10, capacity 10 = {"item", "stair", "portal", "branch", "shop", "altar", "runed_door", "transporter", "greedy_pickup_smart", "greedy_visited_item_stack"}, explore_stop = 116681, explore_greedy_visit_option = std::vector of length 2, capacity 2 = {"glowing", "artefact"}, explore_greedy_visit = 6, explore_stop_pickup_ignore = std::vector of length 0, capacity 0, explore_greedy = true, explore_item_greed = 10, explore_wall_bias = 0, explore_auto_rest = true, travel_key_stop = true, travel_one_unsafe_move = false, sound_mappings = std::vector of length 0, capacity 0, sound_file_path = "", menu_colour_mappings = std::vector of length 0, capacity 0, message_colour_mappings = std::vector of length 0, capacity 0, monster_list_colours_option = std::vector of length 7, capacity 7 = {{category = MLC_FRIENDLY, colour = 2}, {category = MLC_NEUTRAL, colour = 6}, {category = MLC_GOOD_NEUTRAL, colour = 6}, {category = MLC_TRIVIAL, colour = 8}, {category = MLC_EASY, colour = 7}, {category = MLC_TOUGH, colour = 14}, {category = MLC_NASTY, colour = 12}}, monster_list_colours = {mData = {2, 6, 6, 8, 7, 14, 12}}, sort_menus_option = "default", sort_menus = std::vector of length 2, capacity 2 = {{mtype = menu_type::pickup, sort = 0, cmp = std::vector of length 5, capacity 5 = {{cmpfn = 0x93ee40 (InvEntry const*, InvEntry const*)>, negated = false}, {cmpfn = 0x93f6b0 (InvEntry const*, InvEntry const*)>, negated = false}, {cmpfn = 0x93f890 (InvEntry const*, InvEntry const*)>, negated = false}, {cmpfn = 0x93f100 (InvEntry const*, InvEntry const*)>, negated = false}, {cmpfn = 0x93eef0 (InvEntry const*, InvEntry const*)>, negated = false}}}, {mtype = menu_type::invlist, sort = 0, cmp = std::vector of length 2, capacity 2 = {{cmpfn = 0x93ee40 (InvEntry const*, InvEntry const*)>, negated = false}, {cmpfn = 0x93f1a0 (InvEntry const*, InvEntry const*)>, negated = false}}}}, single_column_item_menus = true, dump_on_save = true, dump_kill_places = KDO_ONE_PLACE, dump_message_count = 40, dump_item_origins = 1, dump_item_origin_price = -1, dump_order = std::vector of length 19, capacity 36 = {"header", "hiscore", "stats", "misc", "inventory", "skills", "spells", "overview", "mutations", "messages", "screenshot", "monlist", "kills", "notes", "screenshots", "vaults", "skill_gains", "action_counts", "turns_by_place"}, pickup_menu_limit = 1, ability_menu = true, spell_menu = false, easy_floor_use = false, bad_item_prompt = true, assign_item_slot = SS_FORWARD, show_god_gift = {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 = }, restart_after_game = {value = maybe_bool::mbool_t::f, 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 = }, restart_after_save = false, newgame_after_quit = false, name_bypasses_menu = true, read_persist_options = false, drop_filter = std::vector of length 0, capacity 0, activity_interrupts = std::map with 16 elements = {["armour_off"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [6] = 1, [8] = 1, [9] = 1, [13] = 1}}, ["armour_on"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [6] = 1, [8] = 1, [9] = 1, [13] = 1}}, ["ascending_stairs"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [10] = 1}}, ["butcher"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [6] = 1, [7] = 1, [8] = 1, [9] = 1, [10] = 1, [13] = 1}}, ["descending_stairs"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [10] = 1}}, ["drop_item"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1}}, ["exsanguinate"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [6] = 1, [7] = 1, [8] = 1, [9] = 1, [10] = 1, [13] = 1}}, ["jewellery_off"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1}}, ["jewellery_on"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [6] = 1, [8] = 1, [9] = 1, [13] = 1}}, ["macro"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [6] = 1, [7] = 1, [9] = 1, [10] = 1}}, ["memorise"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [6] = 1, [7] = 1, [9] = 1}}, ["multidrop"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [6] = 1, [7] = 1, [9] = 1, [10] = 1}}, ["rest"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [2] = 1, [3] = 1, [4] = 1, [5] = 1, [6] = 1, [7] = 1, [8] = 1, [9] = 1, [10] = 1, [11] = 1, [12] = 1, [13] = 1}}, ["revivify"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [6] = 1, [7] = 1, [8] = 1, [9] = 1, [10] = 1, [13] = 1}}, ["run"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [5] = 1, [6] = 1, [7] = 1, [8] = 1, [9] = 1, [10] = 1, [11] = 1, [12] = 1, [13] = 1}}, ["travel"] = {_vptr.FixedBitVector = 0xe93e28 +16>, data = std::bitset = {[0] = 1, [6] = 1, [7] = 1, [8] = 1, [9] = 1, [10] = 1, [11] = 1, [12] = 1, [13] = 1}}}, remember_name = 152, dos_use_background_intensity = true, use_fake_cursor = true, use_fake_player_cursor = true, show_player_species = false, level_map_cursor_step = 7, use_modifier_prefix_keys = true, kill_map = {0, 1, 2}, rest_wait_both = false, rest_wait_ancestor = false, rest_wait_percent = 100, regex_search = false, autopickup_search = false, language_option = "", language = lang_t::EN, lang_name = 0x0, fake_lang = "", fake_langs = std::vector of length 0, capacity 0, fail_severity_to_confirm = 3, fail_severity_to_quiver = 3, fsim_mode = "", fsim_csv = false, fsim_rounds = 4000, fsim_mons = "", fsim_scale = std::vector of length 0, capacity 0, fsim_kit = std::vector of length 0, capacity 0, tile_show_items = "!?/=([)}:|", tile_skip_title = false, tile_menu_icons = true, tile_unseen_col = {r = 0 '\000', g = 0 '\000', b = 0 '\000', a = 255 '\377', static white = , static black = , static transparent = }, tile_floor_col = {r = 51 '3', g = 51 '3', b = 51 '3', a = 255 '\377', static white = , static black = , static transparent = }, tile_wall_col = {r = 102 'f', g = 102 'f', b = 102 'f', a = 255 '\377', static white = , static black = , static transparent = }, tile_mapped_floor_col = {r = 34 '"', g = 34 '"', b = 102 'f', a = 255 '\377', static white = , static black = , static transparent = }, tile_mapped_wall_col = {r = 68 'D', g = 68 'D', b = 153 '\231', a = 255 '\377', static white = , static black = , static transparent = }, tile_door_col = {r = 119 'w', g = 85 'U', b = 68 'D', a = 255 '\377', static white = , static black = , static transparent = }, tile_item_col = {r = 0 '\000', g = 85 'U', b = 68 'D', a = 255 '\377', static white = , static black = , static transparent = }, tile_monster_col = {r = 102 'f', g = 0 '\000', b = 0 '\000', a = 255 '\377', static white = , static black = , static transparent = }, tile_plant_col = {r = 68 'D', g = 102 'f', b = 51 '3', a = 255 '\377', static white = , static black = , static transparent = }, tile_upstairs_col = {r = 0 '\000', g = 255 '\377', b = 255 '\377', a = 255 '\377', static white = , static black = , static transparent = }, tile_downstairs_col = {r = 255 '\377', g = 0 '\000', b = 255 '\377', a = 255 '\377', static white = , static black = , static transparent = }, tile_branchstairs_col = {r = 255 '\377', g = 119 'w', b = 136 '\210', a = 255 '\377', static white = , static black = , static transparent = }, tile_feature_col = {r = 153 '\231', g = 119 'w', b = 0 '\000', a = 255 '\377', static white = , static black = , static transparent = }, tile_water_col = {r = 17 '\021', g = 68 'D', b = 85 'U', a = 255 '\377', static white = , static black = , static transparent = }, tile_lava_col = {r = 85 'U', g = 34 '"', b = 17 '\021', a = 255 '\377', static white = , static black = , static transparent = }, tile_trap_col = {r = 170 '\252', g = 102 'f', b = 68 'D', a = 255 '\377', static white = , static black = , static transparent = }, tile_excl_centre_col = {r = 85 'U', g = 34 '"', b = 102 'f', a = 255 '\377', static white = , static black = , static transparent = }, tile_excluded_col = {r = 85 'U', g = 34 '"', b = 102 'f', a = 255 '\377', static white = , static black = , static transparent = }, tile_player_col = {r = 255 '\377', g = 255 '\377', b = 255 '\377', a = 255 '\377', static white = , static black = , static transparent = }, tile_deep_water_col = {r = 0 '\000', g = 17 '\021', b = 34 '"', a = 255 '\377', static white = , static black = , static transparent = }, tile_portal_col = {r = 255 '\377', g = 221 '\335', b = 0 '\000', a = 255 '\377', static white = , static black = , static transparent = }, tile_transporter_col = {r = 0 '\000', g = 0 '\000', b = 255 '\377', a = 255 '\377', static white = , static black = , static transparent = }, tile_transporter_landing_col = {r = 82 'R', g = 0 '\000', b = 170 '\252', a = 255 '\377', static white = , static black = , static transparent = }, tile_explore_horizon_col = {r = 107 'k', g = 48 '0', b = 27 '\033', a = 255 '\377', static white = , static black = , static transparent = }, tile_display_mode = "tiles", tile_show_player_species = false, tile_player_tile = 0, tile_player_tile_option = "normal", tile_weapon_offsets = {first = 2147483647, second = 2147483647}, tile_shield_offsets = {first = 2147483647, second = 2147483647}, tile_weapon_offsets_option = "reset", tile_shield_offsets_option = "reset", tile_tag_pref_option = "auto", tile_tag_pref = TAGPREF_AUTO, tile_window_col = {r = 85 'U', g = 136 '\210', b = 85 'U', a = 255 '\377', static white = , static black = , static transparent = }, tile_font_crt_family = "monospace", tile_font_msg_family = "monospace", tile_font_stat_family = "monospace", tile_font_lbl_family = "monospace", glyph_mode_font = "monospace", glyph_mode_font_size = 24, tile_font_crt_size = 0, tile_font_msg_size = 0, tile_font_stat_size = 0, tile_font_lbl_size = 0, tile_font_tip_size = 0, tile_sidebar_pixels = 908839632, tile_cell_pixels = 32, tile_viewport_scale = {content = 100, static rounding = }, tile_map_scale = {content = 60, static rounding = }, tile_filter_scaling = false, tile_map_pixels = 0, tile_force_overlay = false, tile_overlay_col = {r = 100 'd', g = 100 'd', b = 100 'd', a = 255 '\377', static white = , static black = , static transparent = }, tile_overlay_alpha_percent = 40, tile_update_rate = 1000, tile_runrest_rate = 100, tile_key_repeat_delay = 0, tile_tooltip_ms = 500, tile_show_minihealthbar = true, tile_show_minimagicbar = true, tile_show_demon_tier = false, tile_show_threat_levels = "nasty", tile_water_anim = false, tile_misc_anim = true, tile_layout_priority = std::vector of length 6, capacity 6 = {"minimap", "inventory", "command", "spell", "ability", "monster"}, tile_use_monster = MONS_PROGRAM_BUG, tile_grinch = false, tile_realtime_anim = false, tile_level_map_hide_messages = true, tile_level_map_hide_sidebar = false, tile_web_mouse_control = true, tile_web_mobile_input_helper = "auto", game = {name = "", type = GAME_TYPE_NORMAL, filename = "", seed = 0, pregenerate = false, map = "", arena_teams = "", allowed_combos = std::vector of length 0, capacity 0, allowed_species = std::vector of length 1, capacity 1 = {SP_BASE_DRACONIAN}, allowed_jobs = std::vector of length 1, capacity 1 = {JOB_WANDERER}, allowed_weapons = std::vector of length 0, capacity 0, species = SP_UNKNOWN, job = JOB_UNKNOWN, weapon = WPN_UNKNOWN, fully_random = false}, static interrupt_prefix = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x110ed30 "interrupt_"}, _M_string_length = 10, {_M_local_buf = "interrupt_\000\000\000\000\000", _M_allocated_capacity = 8103508940177043049}}} manual_game_type = #10 0x0000000000c8f875 in startup_step () at startup.cc:1017 choice = {name = "senlim", type = GAME_TYPE_NORMAL, filename = "", seed = 0, pregenerate = false, map = "", arena_teams = "", allowed_combos = std::vector of length 1, capacity 1 = {"VSCA"}, allowed_species = std::vector of length 0, capacity 0, allowed_jobs = std::vector of length 0, capacity 0, allowed_weapons = std::vector of length 0, capacity 0, species = SP_UNKNOWN, job = JOB_UNKNOWN, weapon = WPN_UNKNOWN, fully_random = false} defaults = {name = , type = GAME_TYPE_NORMAL, filename = , seed = 140344335775355, pregenerate = 159, map = "\000xdr_u_long\000__wctomb_chk\000getmntent\000__freelocale\000xdr_void\000__rawmemchr\000_IO_vsprintf\000getutent\000rcmd_af\000setitimer\000argp_usage\000wcstoimax\000execvp\000pthread_setcancelstate\000_IO_wfile_underflow\000__res_maybe_init\000set"..., arena_teams = "\205\300\017\205\004\b\000", allowed_combos = std::vector of length -4397718437347, capacity -4397805101300 = {, "", "H\203\304\060\203\370\000~\250H\203", , , "h\254zt\244\177\000\000\350thv\244\177\000\000\001\000\000\000\000\000\000\000\333\323+6\376\177\000\000\060\320+6\376\177\000\000 \000\000\000\000\000\000\000@\320+6\376\177\000\000\370\n\313\000\000\000\000\000\300N\243\001\000\000\000\000\037\000\000\000\000\000\000\000\037\000\000\000\000\000\000\000maps...\000\060K\266t\244\177\000\000`\320+6\376\177\000\000pK\266t\244\177\000\000\241/\324\311\001\200\377\377_\320+6\376\177", '\000' , "n$\001\000\000\000\000\006\vHv\244\177\000\000\001", '\000' , " \000\000\000\000\000\000\000h\254zt\244\177\000\000\000\324+6\376\177\000\000"..., "setsockopt", "", , , " \000\000\000\000\000\000\000h\254zt\244\177\000\000\000\324+6\376\177\000\000ʎHv\244\177\000\000(K\266t\244\177\000\000 K\266t\244\177\000\000\320\021\000\000\000\000\000\000\b", '\000' , "\001\000\000\000\000\000\000\000\377\377\377\377\377\377\377?\f\035\202t\244\177\000\000c\000\000\000\000\000\000\000\301\021\000\000\000\000\000\000@\321+6\376\177\000\000\200\037\000\000\377\377\000\000\000\000\000\000\000\000\000\000\240\321+6\376\177\000\000\301.\324\311\001\200\377\377\000\232\212\070'\203Z\356G", '\000' , "\020\325+6\376\177\000\000\377\377\377\377\000\000\000\000(\326+6\376\177\000\000"..., , , "I\211ø\356\000\000\000\061\322\017\256l$@L\213L$0L\213D$(H\213|$ H\213t$\030H\213T$\020H\213L$\bH\213\004$H\211\334H\213\034$H\203\304\030\362A\377\343f\017\037D\000\000SH\211\343H\203\344\300H+%1\336 \000H\211\004$H\211L$\bH\211T$\020H\211t$\030H\211|$ L\211D$(L\211L$0\270\356\000\000\000\061\322H\211\224$P\002\000\000H\211\224$X\002\000\000H\211\224$`\002\000\000H\211\224$h\002\000\000H\211\224$p\002\000\000H\211\224$x\002\000\000\017\307d$@H\213s\020H\213{\b\350\246z\377\377I\211ø\356\000\000\000"..., "", "H\211\350H\211\351H\211\357H\301\350\006H\301\351\fH\301\357\tH\211D$@H\211L$X\203\300\060\203\301nH\211|$P\211D$L\203\307[\211L$d\211\350H\211\351\301\350\004\211|$`H\301\351\017H\215\274$\200\000\000\000\211D$HH\211L$h\270\001\000\000\000\203\301wH)\370\211L", "", , , "\277@\023:\001\211\303\350\334,\303\377\277@\023:\001\350B,\303\377\350\315Я\377H\213\005.\226\065\000H=\350\026\021\001t\\I\211\306\353\023L\211\367\350\301\230y\377I\211\306H=\350\026\021\001tDA\017\266~ E\213f$A\211\375\350%\035\272\377\204\300t\330Ic\364E\017\266\305A\200\375\017\017\207\200\016\000\000H\203\376;\017\207-\023\000\000L\211\300H\301\340\004L)\300Ƅ\206Pc)\001\001\353\251H\213\065\333\345M\000H\213\025\334\345M\000H\215\275P\376\377\377L\215\265`\376\377\377L\211\265P\376\377\377H\001\362\350\227\063\223\377H\215\275P\376\377\377\350\v\341\000\000H\213\275P\376\377\377L9\367t"..., "", "", "", "", , , , , , "\000\000\000\000\000\000\000\000\066\000\000\000\000\000\000\000\032\000\000\000\000\000\000\000\":+6\376\177\000\000\000\000\000\000\000\000\000\000\066", '\000' , "\232\212\070'\203Z\356\000\000\000\000\000\000\000\000\000\232\212\070'\203Z\356\000n$\001\000\000\000\000\000n$\001", '\000' , "B\355\331\000\000\000\000\000(\326+6\376\177", '\000' , "\001\000\000\000@\036\221\001\000\000\000\000\000n$\001\000\000\000\000\340\323+6\376\177\000\000\000n$\001", '\000' , "(\326+6\376\177", '\000' ..., , "", "", "", "", "", , "small_more\000e\000\177\000\000\000n$\001\000\000\000\000\000\232\212\070'\203Z\356P\324+6\376\177\000\000\000n$\001\000\000\000\000p\324+6\376\177\000\000\244\351\332\000\000\000\000\000\320\324+6\376\177\000\000\260\324+6\000\000\001\000\001", '\000' , "P\324+6\376\177\000\000\a\000\000\000\000\000\000\000unknown\000\000\067\216\001\000\000\000\000p\324+6\376\177", '\000' , "\377\377\377\377\000\000\262\000\000\000\000\000\001\000/var/dcss/sockets/senlim:2023-04-24.03"..., "", , , , "\351T\376\377\377\350\322,z\377\272\230\341\346\000\276\213\000\000\000\277V\230\337\000\061\300\350\ft\235\377\272>\236\337\000\276\234\000\000\000\277V\230\337\000\061\300\350\366s\235\377\272\270\341\346\000\276\220\000\000\000\277V\230\337\000\061\300\350\340s\235\377\272'\236\337\000\276\224\000\000\000\277V\230\337\000\061\300\350\312s\235\377H\211\305\351ǭ\202\377H\211\305鰭\202\377f.\017\037\204\000\000\000\000\000AWI\211\377AVI\211\366AUA\275\001\000\000\000ATA\211\324USH\201\354\250\000\000\000dH\213\004%(\000\000\000H\211\204$\230\000\000\000\061\300H\203\177\020\000t\a\213G,D\215h\001H\215l$\020\061\333\353}f\017"..., , "\v\000\000\000\000\000\000\000rune of Zot\000\244\177\000\000\000\000\000\000\000\000\000\000\001\000css-tr\001nk/0.30\300W\354\000\000\000\000\000\020E\216\001\000\000\000\000\026\000\000\000\000\000\000\000\026", '\000' , "\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\300W\354\000\000\000\000\000\210\067\216\001\000\000\000\000\f\000\000\000\000\000\000\000useless_item", '\000' , "\001\000css-tr\000nk/0.30\300W\354\000\000\000\000\000\310\067\216\001\000\000\000\000\016\000\000\000\000\000\000\000"..., "M\205\300u0A\270\f\000\000\000E1\366E1\344\351c\377\377\377f.\017\037\204\000\000\000\000\000A\276\f\000\000\000\351\036\377\377\377\277\346x\334\000\350\v\027\243\377I9\370I\017F\370Lk\367\f\351\004\377\377\377ff.\017\037\204\000\000\000\000\000H\307G\020\000\000\000\000H\213F\020H\205\300t/AT\272\002\000\000\000UH\211\375SH\211\363\377\320H\213C\030H\211E\030H\213C\020H\211E\020[]A\\\303f\017\037\204\000\000\000\000\000\303I\211\304H\213E\020H\205\300t\r\272\003\000\000\000H\211\356H\211\357\377\320L\211\347\350\316\027\243\377fffff.\017\037\204\000\000\000\000\000H\205\366tKATI"..., , ":26:12.sock\000\000\000\000\000\250\324+6\376\177\000\000\320\324+6\376\177", '\000' , "enlim.r\000\232\212\070'\203Z\356\a\001", '\000' , "\377\377\377\377\000\000\000\000(\326+6\376\177", '\000' , "\026\000\000\000\000\000\000\000i\234m\000\000\000\000\000\002\000\000\000\002\000\000\000\000\232\212\070'\203Z\356\220h\334\000\000\000\000\000\000\247m\000\000\000\000\000 \326+6\376\177\000\000@\b|t\244\177\000\000\000\000\000\000\000\000\000\000(\326+6\376\177\000\000\000\000\000\000\026\000\000\000\340\232m\000\000\000\000\000"..., , "", "\350r", "1\355I\211\321^H\211\342H\203\344\360PTI\307\300\000i\334\000H\307\301\220h\334\000H\307\307\340\232m\000\350\067o\347\377\364f\017\037D\000\000\270\b\305\016\001H=\b\305\016\001t\023\270\000\000\000\000H\205\300t\t\277\b\305\016\001\377\340f\220\303\017\037D\000\000f.\017\037\204\000\000\000\000\000\276\b\305\016\001H\201\356\b\305\016\001H\211\360H\301\356?H\301\370\003H\001\306H\321\376t\021\270\000\000\000\000H\205\300t\a\277\b\305\016\001\377\340\303\017\037D\000\000f.\017\037\204\000\000\000\000\000\200=y\035\241\000\000u\027UH\211\345\350~\377\377\377\306\005g\035\241\000\001]\303\017\037D\000\000\303\017\037D\000\000f."..., "", , , "", "", "", , "senlim\000-rc\000/var/dcss/gamedata/dcss-weekly-challenge/rc-files/senlim.rc\000-macro\000/var/dcss/gamedata/dcss-weekly-challenge/rc-files/senlim.macro\000-morgue\000/var/dcss/gamedata/dcss/morgue/senlim/\000-extra-opt-f"..., "/var/dcss/gamedata/dcss-weekly-challenge/rc-files/senlim.macro\000-morgue\000/var/dcss/gamedata/dcss/morgue/senlim/\000-extra-opt-first\000travel_delay=20\000-extra-opt-first\000rest_delay=0\000-dir\000/var/dcss/gamedata/dcs"..., "travel_delay=20\000-extra-opt-first\000rest_delay=0\000-dir\000/var/dcss/gamedata/dcss-weekly-challenge/save/\000-webtiles-socket\000/var/dcss/sockets/senlim:2023-04-24.03:26:12.sock\000-await-connection\000-extra-opt-last\000c"..., "/var/dcss/gamedata/dcss-weekly-challenge/save/\000-webtiles-socket\000/var/dcss/sockets/senlim:2023-04-24.03:26:12.sock\000-await-connection\000-extra-opt-last\000combo=VSCA\000-seed\000\062\060\062\062\063\064\064\066\067\064\060\064\060\070\060\065\062\071\067\000TERM=linux\000COLU"..., "-extra-opt-last\000combo=VSCA\000-seed\000\062\060\062\062\063\064\064\066\067\064\060\064\060\070\060\065\062\071\067\000TERM=linux\000COLUMNS=80\000PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin\000PWD=/var/www/dcss/crawl-ref/source/webserver\000LANG"..., , "PWD=/var/www/dcss/crawl-ref/source/webserver\000LANG=en_US.utf8\000LINES=24\000SHLVL=0\000/var/dcss/builds/dcss-trunk/latest/bin/dcss\000\000\000\000\000\000\000\000\000"..., , , , , "\177ELF\002\001\001", "1\355I\211\321^H\211\342H\203", , , "\230\232\212\070'\203Z\356[\334\357\231\027j\005\222x86_64\000\000\000\000\000\000\000\000", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""...}, allowed_species = std::vector of length 227210207, capacity -96148208655 = { newchar = ng = {name = "\000\000\000\000\244\177\000\000`\370\323\001\000\000\000\000p?\307\001\000\000\000\000\340\214\350\001\000\000", type = GAME_TYPE_UNSPECIFIED, filename = "\000\000\000\000\000\000\000\000\370\206iv\244\177\000\000p\r\v\001\000\000\000\000\000\207iv\244\177\000\000\000\000\000\000\000\000\000\000h\201iv\244\177\000\000\000\000\000\000\000\000\000\000\340\206iv\244\177\000\000\000\000\000\000\000\000\000\000\340\016\v\001\000\000\000\000\200\r\v\001\000\000\000\000p\r\v\001", '\000' , "\020\016\v\001\000\000\000\000\360\r\v\001\000\000\000\000\260\r\v\001\000\000\000\000\300\r\v\001\000\000\000\000\320\r\v\001\000\000\000\000 \016\v\001\000\000\000\000\000\016\v\001\000\000\000\000\360\016\v\001\000\000\000\000\000\017\v\001", '\000' ..., seed = 140344337916520, pregenerate = true, map = , arena_teams = , allowed_combos = std::vector of length -4397671700411, capacity 0 = {"\204A\000\000\"\000\r\000@\206\020\000\000\000\000\000$\000\000\000\000\000\000\000\215\016\000\000\022\000\r\000@\266\a\000\000\000\000\000\303\000\000\000\000\000\000\000\067E\000\000\022\000\r\000\200A\b\000\000\000\000\000\236\001\000\000\000\000\000\000\271\021\000\000\021\000\"\000\000\231<\000\000\000\000\000\030\000\000\000\000\000\000\000\240\031\000\000\022\000\r\000\340w\020\000\000\000\000\000\037\000\000\000\000\000\000\000\271\062\000\000\"\000\r\000\000\264\003\000\000\000\000\000\022\000\000\000\000\000\000\000\071\066\000\000\022\000\r\000\000\374\017\000\000\000\000\000\376\001\000\000\000\000\000\000XK\000\000\"\000\r\000`\031\020\000\000\000\000\000$\000\000\000\000\000\000\000\255(\000\000\"\000\r\000"..., "_\320+6\376\177", '\000' , "n$\001\000\000\000\000\006\vHv\244\177\000", "\320N\243\001\000\000\000\000\004\000\000\000\000\000\000\000VSCA\000nlim.rc\".\n", '\000' , "\200i\036\002\000\000\000\000\220\317\300\001\000\000\000\000`\022\344\001\000\000\000\000\300k\323\001\000\000\000\000\320\352\304\001\000\000\000\000\300l\273\001\000\000\000\000\320\033\300\001\000\000\000\000 m\303\001\000\000\000\000\020E\301\001\000\000\000\000\200\267\306\001\000\000\000\000\270K\266t\244\177\000\000\270K\266t\244\177\000\000\310K\266t\244\177\000\000\310K\266t\244\177\000\000\240\364\315\001\000\000\000\000 6\343\001\000\000\000\000"..., "", "", "P\324+6\376\177\000\000\000n$\001\000\000\000\000p\324+6\376\177\000\000\244\351\332\000\000\000\000\000\320\324+6\376\177\000\000\260\324+6\000\000\001\000\001", '\000' , "P\324+6\376\177\000\000\a\000\000\000\000\000\000\000unknown\000\000\067\216\001\000\000\000\000p\324+6\376\177", '\000' , "\377\377\377\377\000\000\262\000\000\000\000\000\001\000/var/dcss/sockets/senlim:2023-04-24.03:26:12.sock\000\000\000\000\000\250\324+6\376\177\000\000\320\324+6\376\177\000\000"..., , , "\260\321+6\376\177\000\000\070n$\001\000\000\000\000\340\b\000\000\000\000\000\000Hn$\001", '\000' , "\001\000\000\000\000\000\000\000\000\036\221\001\000\000\000\000\214E\202t\244\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\377\377\377\377\377\377\377?\324A\202t\244\177\000\000\000\000\000\000\000\000\000\000\070n$\001\000\000\000\000\340\b\000\000\000\000\000\000Hn$\001", '\000' , "\232\212\070'\203Z\356\000\000\000\000\000\000\000\000\000\232\212\070'\203Z\356\001\000\000\000\000\000\000\000\000\232\212\070'\203Z\356\000\000\000\000\000\000\000\000\370\b\000\000\000\000\000\000\000\036\221\001\000\000\000\000"..., , "\026", , , "\000\"msg\":\"layout\",\"message_pane\":{\"height\":7,\"small_more\":false}}\n\000llow\"},{\"value\":40,\"colour\":\"red\"}],\"mp_colour\":[{\"value\":50,\"colour\":\"yellow\"},{\"value\":25,\"colour\":\"red\"}],\"stat_colour\":[{\"value\":3,"..., , , , , , , , "H\237\356\000\000\000\000\000\000S\215\001\000\000\000\000\061\000\000\000\000\000\000\000\061", '\000' , "\001\000\000\000\003\000\000\000\000\b\000\000\000\000\000\000\000\036\221\001", '\000' , "\300\021", '\000' , "`\021\221\001\000\000\000\000\316\021\221\001\000\000\000\000\316\021\221\001\000\000\000\000\001\001\000\000\000\000\000\000\000P\215\001\000\000\000\000\000P\215\001\000\000\000\000\060P\215\001", '\000' , "\377\377\377\377", '\000' ..., , , , , , "H\237\356\000\000\000\000\000\000S\215\001\000\000\000\000\061\000\000\000\000\000\000\000\061", '\000' , "\001\000\000\000\003\000\000\000\000\b\000\000\000\000\000\000\000\036\221\001", '\000' , "\300\021", '\000' , "`\021\221\001\000\000\000\000\316\021\221\001\000\000\000\000\316\021\221\001\000\000\000\000\001\001\000\000\000\000\000\000\000P\215\001\000\000\000\000\000P\215\001\000\000\000\000\060P\215\001", '\000' , "\377\377\377\377", '\000' ..., "", "H\237\356\000\000\000\000\000\000S\215\001\000\000\000\000\061\000\000\000\000\000\000\000\061", '\000' , "\001\000\000\000\003\000\000\000\000\b\000\000\000\000\000\000\000\036\221\001", '\000' , "\300\021", '\000' , "`\021\221\001\000\000\000\000\316\021\221\001\000\000\000\000\316\021\221\001\000\000\000\000\001\001\000\000\000\000\000\000\000P\215\001\000\000\000\000\000P\215\001\000\000\000\000\060P\215\001", '\000' , "\377\377\377\377", '\000' ..., "", "msg", "small_more", , "\000\000\000\000\377\377\377\377\000\000\262\000\000\000\000\000\001\000/var/dcss/sockets/senlim:2023-04-24.03:26:12.sock\000\000\000\000\000\250\324+6\376\177\000\000\320\324+6\376\177", '\000' , "enlim.r\000\232\212\070'\203Z\356\a\001", '\000' , "\377\377\377\377\000\000\000\000(\326+6\376\177", '\000' , "\026\000\000\000\000\000\000\000i\234m\000\000\000\000\000\002\000\000\000\002\000\000\000\000\232\212\070'\203Z\356\220h\334\000\000\000\000\000"..., "", , , , "\001\000\000\000\272 \000\000\000\276 \000\000\000h.\001\000\000\277Dt(\001h\266\004\000\000\350/\307o\000H\203\304\030E1\300A\271.\001\000\000h\326\004\000\000\271\001\000\000\000\272 \000\000\000\276 \000\000\000hM\001\000\000\277Pt(\001h\266\004\000\000\350\372\306o\000H\203\304\030E1\300\061\311h\326\004\000\000A\271M\001\000\000\272 \000\000\000\276 \000\000\000hm\001\000\000\277\\t(\001h\266\004\000\000\350\310\306o\000H\203\304\030A\271m\001\000\000A\270\004\000\000\000h\316\004\000\000\271\005\000\000\000\272 \000\000\000\276 \000\000\000h\207\001\000\000\277ht(\001h\266\004\000\000\350\220\306o\000H\203\304\030A\271\207"..., , , , "AWAVA\211\377AUATL\215%\276\233.\000UH\215-Ƥ.\000SI\211\366I\211\325L)\345H\203\354\bH\301\375\003\350o\255x\377H\205\355t 1\333\017\037\204\000\000\000\000\000L\211\352L\211\366D\211\377A\377\024\334H\203\303\001H9\353u\352H\203\304\b[]A\\A]A^A_Ðf.\017\037\204\000\000\000\000\000\363\303\000\000H\203\354\bH\203\304\b\303", '\000' , "\001\000\002\000\000\000\310B\000\000\200_\000\000 A\000\000zD\333\017I@\000\000\064C\000\000HC\000\000\000\000\344˖@\333\017\311?\333\017\311@\000\000\000?\000\000\200?"..., , , "", "", "\000\000\000\000\000\000\000\000\370\206iv\244\177\000\000p\r\v\001\000\000\000\000\000\207iv\244\177\000\000\000\000\000\000\000\000\000\000h\201iv\244\177\000\000\000\000\000\000\000\000\000\000\340\206iv\244\177\000\000\000\000\000\000\000\000\000\000\340\016\v\001\000\000\000\000\200\r\v\001\000\000\000\000p\r\v\001", '\000' , "\020\016\v\001\000\000\000\000\360\r\v\001\000\000\000\000\260\r\v\001\000\000\000\000\300\r\v\001\000\000\000\000\320\r\v\001\000\000\000\000 \016\v\001\000\000\000\000\000\016\v\001\000\000\000\000\360\016\v\001\000\000\000\000\000\017\v\001", '\000' ..., "1\355I\211\321^H\211\342H\203\344\360PTI\307\300\000i\334\000H\307\301\220h\334\000H\307\307\340\232m\000\350\067o\347\377\364f\017\037D\000\000\270\b\305\016\001H=\b\305\016\001t\023\270\000\000\000\000H\205\300t\t\277\b\305\016\001\377\340f\220\303\017\037D\000\000f.\017\037\204\000\000\000\000\000\276\b\305\016\001H\201\356\b\305\016\001H\211\360H\301\356?H\301\370\003H\001\306H\321\376t\021\270\000\000\000\000H\205\300t\a\277\b\305\016\001\377\340\303\017\037D\000\000f.\017\037\204\000\000\000\000\000\200=y\035\241\000\000u\027UH\211\345\350~\377\377\377\306\005g\035\241\000\001]\303\017\037D\000\000\303\017\037D\000\000f."..., "\034\000\000\000\000\000\000\000\026\000\000\000\000\000\000\000\061\355+6\376\177\000\000]\355+6", "-name\000senlim\000-rc\000/var/dcss/gamedata/dcss-weekly-challenge/rc-files/senlim.rc\000-macro\000/var/dcss/gamedata/dcss-weekly-challenge/rc-files/senlim.macro\000-morgue\000/var/dcss/gamedata/dcss/morgue/senlim/\000-extra"..., "-macro\000/var/dcss/gamedata/dcss-weekly-challenge/rc-files/senlim.macro\000-morgue\000/var/dcss/gamedata/dcss/morgue/senlim/\000-extra-opt-first\000travel_delay=20\000-extra-opt-first\000rest_delay=0\000-dir\000/var/dcss/gamed"..., "-extra-opt-first\000travel_delay=20\000-extra-opt-first\000rest_delay=0\000-dir\000/var/dcss/gamedata/dcss-weekly-challenge/save/\000-webtiles-socket\000/var/dcss/sockets/senlim:2023-04-24.03:26:12.sock\000-await-connection\000"..., "-dir\000/var/dcss/gamedata/dcss-weekly-challenge/save/\000-webtiles-socket\000/var/dcss/sockets/senlim:2023-04-24.03:26:12.sock\000-await-connection\000-extra-opt-last\000combo=VSCA\000-seed\000\062\060\062\062\063\064\064\066\067\064\060\064\060\070\060\065\062\071\067\000TERM=linux"..., "-await-connection\000-extra-opt-last\000combo=VSCA\000-seed\000\062\060\062\062\063\064\064\066\067\064\060\064\060\070\060\065\062\071\067\000TERM=linux\000COLUMNS=80\000PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin\000PWD=/var/www/dcss/crawl-ref/sou"..., "", "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin\000PWD=/var/www/dcss/crawl-ref/source/webserver\000LANG=en_US.utf8\000LINES=24\000SHLVL=0\000/var/dcss/builds/dcss-trunk/latest/bin/dcss\000\000\000"..., "", , , , , , , , , , , "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""...}, allowed_species = std::vector of length -703165517, capacity 369425250 = { #11 0x0000000000db80a8 in _launch_game () at main.cc:412 game_start = ccon = #12 0x00000000006d9c69 in _launch_game_loop () at main.cc:384 game_ended = false game_ended = ge = fe = E = #13 main (argc=, argv=0x7ffe362bd628) 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 22605) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 1 Level id: D:1 Level build method = ABSENT, level layout type = ABSENT, absdepth0 = 0 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Setting crawl_dir to `/var/dcss/gamedata/dcss-weekly-challenge/save/`. Data directory '/var/dcss/builds/dcss-trunk/0.30-a0-1156-gc8ec674/bin/../dat/' found. x2 Setting crawl_dir to `/var/dcss/gamedata/dcss-weekly-challenge/save/`. Data directory '/var/dcss/builds/dcss-trunk/0.30-a0-1156-gc8ec674/bin/../dat/' found. Loading databases... Loading spells and features... Loading maps... Hello, welcome to Dungeon Crawl Stone Soup 0.30-a0-1156-gc8ec674! (c) Copyright 1997-2002 Linley Henzell, 2002-2023 Crawl DevTeam Options read from "senlim.rc". >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.30-a0-1156-gc8ec674) Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 0, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [] Species: Yak Job: Unemployed HP: 0/0; mods: 0/0 MP: 0/0; mod: 0 Stats: 0 (0) 0 (0) 0 (0) Position: (0, 0) , god: No God (0), turn_is_over: 0, banished: 0 Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | | 0 | 0 | 0 | 0 | 0/14 Long Blades | | 0 | 0 | 0 | 0 | 0/0 Axes | | 0 | 0 | 0 | 0 | 0/10 Polearms | | 0 | 0 | 0 | 0 | 0/0 Staves | | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | | 0 | 0 | 0 | 0 | 0/0 Throwing | | 0 | 0 | 0 | 0 | 0/50 Armour | | 0 | 0 | 0 | 0 | 0/0 Dodging | | 0 | 0 | 0 | 0 | 0/35 Stealth | | 0 | 0 | 0 | 0 | 0/50 Shields | | 0 | 0 | 0 | 0 | 0/29 Unarmed Combat | | 0 | 0 | 0 | 0 | 0/0 Spellcasting | | 0 | 0 | 0 | 0 | 0/25 Conjurations | | 0 | 0 | 0 | 0 | 0/50 Hexes | | 0 | 0 | 0 | 0 | 0/0 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/0 Translocations | | 0 | 0 | 0 | 0 | 0/17 Transmutations | | 0 | 0 | 0 | 0 | 0/50 Fire Magic | | 0 | 0 | 0 | 0 | 0/0 Ice Magic | | 0 | 0 | 0 | 0 | 0/12 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | | 0 | 0 | 0 | 0 | 0/0 Poison Magic | | 0 | 0 | 0 | 0 | 0/8 Invocations | | 0 | 0 | 0 | 0 | 0/50 Evocations | | 0 | 0 | 0 | 0 | 0/0 Spell bugs: Durations: Attributes: Mutations: Inventory bugs: Equipment: }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: @ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>