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 Caerwyn -rc /var/dcss/gamedata/dcss-trunk/rc-files/Caerwyn.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/Caerwyn.macro -morgue /var/dcss/gamedata/dcss/morgue/Caerwyn/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/Caerwyn:2023-04-24.04:32:53.sock -await-connection 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) [0x7f2026dcf4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7f2027175269]: /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) [0x7f2026dba840]: /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". 0x00007f2027174f2a in __waitpid (pid=25230, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f2027174f2a in __waitpid (pid=25230, 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=0x7f202715f540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 25229\000\000\000\000\000\000\000" #2 0x000000000078648a in do_crash_dump () at dbg-asrt.cc:692 t = 1682310774 dir = "/var/dcss/gamedata/dcss/morgue/Caerwyn/" name = "/var/dcss/gamedata/dcss/morgue/Caerwyn/crash--20230424-043254.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(o) in 'options.h' at line 335 failed." file = 0x7f202715f540 <_IO_2_1_stderr_> #3 0x000000000077ce40 in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007f2027175269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000785c19 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe513a3e60 "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\003\000\000\000\000\000\000\000\022", '\000' , "\001\000\000\000\001\000\000\000\000\000\000\000\003\000\000\000\376\177\000\000\037\000\000\000\000\000\000\000P\000\000\000\000\000\000\000\240\071z\000\000\000\000\000\260\344\237\002\000\000\000\000\276\061\222\000\000\000\000\000\240?:Q\376\177\000\000\330V:Q\376\177\000\000\300H:Q\376\177\000\000\000\000\000\000\000\000\000\000\200\344\237\002\000\000\000\000\320V:Q\376\177\000\000\000\000\000\000\000\000\000\000"... args = {{gp_offset = 7988819, fp_offset = 0, overflow_arg_area = 0xffff8001aec5c161, reg_save_area = 0x7ffe513a3e9f}} 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-trunk/save/prefs/start-Caerwyn-ns.prf" fl = { = {_vptr.LineInput = 0xedeef0 }, f = 0x274fd50, 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-trunk/save/prefs/start-Caerwyn-ns.prf", basefilename = "/var/dcss/gamedata/dcss-trunk/save/prefs/start-Caerwyn-ns.prf", line_num = 11, 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 = {0x27c4cb0, 0x2987320, 0x29b5bd0, 0x2984520, 0x2a8b830, 0x2821eb0, 0x27fd650, 0x27d55a0, 0x2962a60, 0x27b94e0, 0x283c6a0, 0x2d604a0, 0x2935470, 0x2766770, 0x27d13d0, 0x2871d50, 0x28f3890, 0x2d42340, 0x2d42ec0, 0x28e8280, 0x29a1c90, 0x2872bd0, 0x27f2fe0, 0x29650d0, 0x2a4d240, 0x291e0e0, 0x2995dd0, 0x27fde70, 0x2d541e0, 0x2865740, 0x28a13c0, 0x2797b70, 0x28d0ba0, 0x28a8350, 0x27101f0, 0x2a4cb80, 0x2833000, 0x2ac2c90, 0x27c2fb0, 0x2825c40, 0x29b06a0, 0x280bf20, 0x280d590, 0x27a09e0, 0x2815670, 0x27994f0, 0x279a1d0, 0x29d23c0, 0x2848ed0, 0x2952180, 0x27f2330, 0x2d80130, 0x284c0d0, 0x284b760, 0x27e7d50, 0x277cae0, 0x29f1330, 0x28b6e20, 0x27da540, 0x2870420, 0x24ea300, 0x2aaac60, 0x27cc1c0, 0x2a8d340, 0x2863400, 0x281f8e0, 0x27a22d0, 0x2d369b0, 0x2a99330, 0x27ee9c0, 0x2a6a9b0, 0x2a27280, 0x2817180, 0x2d3f2d0, 0x2803060, 0x27b8200, 0x278cac0, 0x2800770, 0x2a6e460, 0x278dd60, 0x27650a0, 0x2988ec0, 0x29766c0, 0x2ab48f0, 0x29d3f90, 0x28e2d70, 0x28d44c0, 0x27bef50, 0x27bc1e0, 0x2a8b400, 0x2ab8e40, 0x2767040, 0x27c64b0, 0x27bd5a0, 0x2a8bde0, 0x2a839f0, 0x2a842e0, 0x29ce850, 0x28f1220, 0x28cf640, 0x28d1410, 0x27f7210, 0x28f2810, 0x27da160, 0x28d5db0, 0x27db110, 0x278b370, 0x27454d0, 0x27c6390, 0x2ac36c0, 0x2ad0d60, 0x2ad1ca0, 0x2ad0600, 0x277b430, 0x28bab70, 0x2794d60, 0x2759d80, 0x2746f90, 0x29f74a0, 0x27c6f30, 0x27472e0, 0x27c7c90, 0x25cefa0, 0x2791780, 0x27bafa0, 0x27cda80, 0x2822ca0, 0x2591d20, 0x2766500, 0x274c060, 0x279b580, 0x28152b0, 0x28e50e0, 0x280cac0, 0x2825720, 0x2754910, 0x25bd600, 0x27b0f30, 0x2750520, 0x27e3710, 0x28c3ca0, 0x2a95970, 0x27e4870, 0x27e5780, 0x2577b10, 0x2807930, 0x27956f0, 0x27aadd0, 0x282ad30, 0x27529d0, 0x2856b30, 0x2856e40, 0x2857e20, 0x28791c0, 0x2a4e700, 0x2a555f0, 0x2a57df0, 0x2a527f0, 0x2a4d8f0, 0x27fe970, 0x27dace0, 0x27eeb40, 0x283f8e0, 0x283fd40, 0x2844320, 0x2815ff0, 0x281cb90, 0x27dda90, 0x2a7c480, 0x27477c0, 0x29f5710, 0x2868800, 0x2758d30, 0x2cf6780, 0x2d68c10, 0x2aa5fe0, 0x2aa6060, 0x27cbbd0, 0x28a8aa0, 0x2a53f40, 0x28ef730, 0x28e9900, 0x289c760, 0x29a0420, 0x28cbc00, 0x25ae3a0, 0x2795320, 0x2827a60, 0x25c0f40, 0x27899e0, 0x28efec0, 0x27e6da0, 0x276f770, 0x2773d00, 0x2cfc4c0, 0x2a67d60, 0x27c78d0, 0x2aa25c0, 0x2823660, 0x27c0c70...}, options_by_name = std::map with 278 elements = {["ability_menu"] = 0x2a99330, ["ability_slot"] = 0x27eeb40, ["action_panel_filter"] = 0x27702e0, ["action_panel_font_family"] = 0x279f220, ["action_panel_font_size"] = 0x275eef0, ["action_panel_glyphs"] = 0x28c6a00, ["action_panel_orientation"] = 0x281c800, ["action_panel_scale"] = 0x2a46ac0, ["action_panel_show"] = 0x2763b70, ["action_panel_show_unidentified"] = 0x28b76d0, ["allow_extended_colours"] = 0x28d0ba0, ["allow_self_target"] = 0x28e8280, ["always_show_exclusions"] = 0x2d80130, ["always_show_zot"] = 0x28d44c0, ["animate_equip_bar"] = 0x27c2fb0, ["arena_dump_msgs"] = 0x2767040, ["arena_dump_msgs_all"] = 0x27c64b0, ["arena_list_eq"] = 0x27bd5a0, ["arena_teams"] = 0x2987320, ["assign_item_slot"] = 0x2d3f2d0, ["auto_exclude"] = 0x28791c0, ["auto_hide_spells"] = 0x2995dd0, ["auto_switch"] = 0x28f3890, ["autofight_warning"] = 0x25cefa0, ["autopickup_search"] = 0x27101f0, ["autopickup_starting_ammo"] = 0x283c6a0, ["background"] = 0x2821eb0, ["background_colour"] = 0x2ac36c0, ["bad_item_prompt"] = 0x2817180, ["best_effort_brighten_background"] = 0x28a13c0, ["best_effort_brighten_foreground"] = 0x2797b70, ["blink_brightens_background"] = 0x27fde70, ["bold_brightens_foreground"] = 0x2d541e0, ["centre_on_scroll"] = 0x2952180, ["char_set"] = 0x2865740, ["class"] = 0x2821eb0, ["clear_messages"] = 0x27da540, ["cloud_status"] = 0x28e2d70, ["combo"] = 0x2984520, ["confirm_action"] = 0x27aadd0, ["crawl_dir"] = 0x27b94e0, ["darken_beyond_range"] = 0x27bef50, ["default_autopickup"] = 0x2d604a0, ["default_manual_training"] = 0x2a8bde0, ["default_show_all_skills"] = 0x2766770, ["detected_item_colour"] = 0x27db110, ["detected_monster_colour"] = 0x278b370, ["dos_use_background_intensity"] = 0x2803060, ["drop_filter"] = 0x27529d0, ["dump_item_origin_price"] = 0x27e5780, ["dump_kill_places"] = 0x2807930, ["dump_message_count"] = 0x2577b10, ["dump_on_save"] = 0x29766c0, ["dump_order"] = 0x27956f0, ["easy_armor"] = 0x29a1c90, ["easy_armour"] = 0x29a1c90, ["easy_confirm"] = 0x282ad30, ["easy_door"] = 0x29650d0, ["easy_floor_use"] = 0x2a6a9b0, ["easy_unequip"] = 0x29a1c90, ["enable_recast_spell"] = 0x291e0e0, ["enemy_hp_color"] = 0x2ad1ca0, ["enemy_hp_colour"] = 0x2ad1ca0, ["equip_bar"] = 0x2ac2c90, ["equip_unequip"] = 0x2872bd0, ["explore_auto_rest"] = 0x278cac0, ["explore_delay"] = 0x25bd600, ["explore_greedy"] = 0x27b8200, ["explore_greedy_visit"] = 0x278dd60, ["explore_item_greed"] = 0x27b0f30, ["explore_mode"] = 0x28244f0, ["explore_stop"] = 0x2a6e460, ["explore_stop_pickup_ignore"] = 0x2a4e700, ["explore_wall_bias"] = 0x2750520, ["fail_severity_to_confirm"] = 0x28e50e0, ["fail_severity_to_quiver"] = 0x280cac0, ["fake_lang"] = 0x2962a60, ["feature_item_highlight"] = 0x2759d80, ["flash_screen_message"] = 0x2a57df0, ["force_more_message"] = 0x2a555f0, ["foreground_colour"] = 0x2ad0d60, ["friend_highlight"] = 0x2ad0600, ["fsim_csv"] = 0x2804ab0, ["fsim_kit"] = 0x27b1090, ["fsim_mode"] = 0x27ccaf0, ["fsim_mons"] = 0x27fcbe0, ["fsim_rounds"] = 0x2a1d900, ["fsim_scale"] = 0x2759a20, ["fully_random"] = 0x27c4cb0, ["game_seed"] = 0x2935470, ["glyph_mode_font"] = 0x28895e0, ["glyph_mode_font_size"] = 0x285e720, ["heap_highlight"] = 0x29f74a0, ["hold_sound"] = 0x2844320, ["hp_color"] = 0x2815ff0, ["hp_colour"] = 0x2815ff0, ["hp_warning"] = 0x27472e0, ["item_slot"] = 0x27fe970, ["item_stack_summary_minimum"] = 0x2a95970, ["jewellery_prompt"] = 0x27f2fe0...}}, 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-trunk/save/", macro_dir = "/var/dcss/gamedata/dcss-trunk/rc-files/Caerwyn.macro", morgue_dir = "/var/dcss/gamedata/dcss-trunk/save/", shared_dir = "/var/dcss/gamedata/dcss-trunk/save/", seed = 0, game_seed = "", seed_from_rc = 0, 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 = true, 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, 38, 32, 127, false, true, false, false, false, false}, sounds_on = true, one_SDL_sound_channel = false, char_set = CSET_DEFAULT, char_table = {mData = U"\x62912b54\x513a5464翾\001\000\002\000\x289e721\000\x27cdcda0缠\205\000\b\000\x27c9c51c缠\002\000\x513a5620\000\x513a55f0翾\x2409d95\000܀翾\x513a52c0\000\x289e720\000\000\000\000\000\x513a52e0翾\002\000\xffffffff翾\x513a51e0翾\000\000\x513a5260翾\x513a5210翾\000\000\x28e8122\000\000翾\000翾\x513a5260翾\000翾\n\000\001\000\x513a5697翾 0\x513a5870"}, 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 = 248, 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 = 1362778800, 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_BARACHI}, allowed_jobs = std::vector of length 1, capacity 1 = {JOB_ICE_ELEMENTALIST}, 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 = "Caerwyn", 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 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 = 651866104, filename = "H\203\304\060H\205\300\017\205\327\002\000\000A\213\026\353\203\017\037\000L)\361\351\354\374\377\377L\211\363D\213|$hL\213t$`H\213\254$\320\000\000\000L\213\254$\350\000\000\000L\213d$p\203\274$\204\000\000\000\001\017\205\034\371\377\377L\213\204$\210\000\000\000M\205\300\017\204\v\371\377\377E1\322\351\247\372\377\377I\215~\001\350Fs\000\000\277 \000\000\000H\211\306H\211\305\350\226c\377\377H\205\300I\211\304\017\204\316\002\000\000H\215E\376M\205\366H\211D$H\017\204\217\000\000\000H\213|$\030I\301\346\005H\211\\$\bI\211\302N\215\004\067H\211\376H\213~\bH\205\377t`D\213\066\061\322L\213^\030H"..., seed = 140730261200536, pregenerate = 148, map = "\205", arena_teams = "", allowed_combos = std::vector of length -29818551675, capacity -29818553359 = {"\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"..., , '\000' , "P\303\332\002\000\000\000\000\060\201y\002\000\000\000\000\340\003\330\002\000\000\000\000\240\071\324\002\000\000\000\000\360|\235\002\000\000\000\000`\003V\002\000\000\000\000\320\305\317\002\000\000\000\000\340y|\002\000\000\000\000p\311\326\002\000\000\000\000\060\333}\002\000\000\000\000\270\353\025' \177\000\000\270\353\025' \177\000\000\310\353\025' \177\000\000\310\353\025' \177\000\000\330\353\025' \177\000\000\330\353\025' \177\000\000\300\255x\002\000\000\000\000`t\330\002\000\000\000\000"..., "\000\000\000\000 \177\000\000 \a|\002\000\000\000\000\320G~\002\000\000\000\000\320M|\002\000\000\000", '\000' , "P\303\332\002\000\000\000\000\060\201y\002\000\000\000\000\340\003\330\002\000\000\000\000\240\071\324\002\000\000\000\000\360|\235\002\000\000\000\000`\003V\002\000\000\000\000\320\305\317\002\000\000\000\000\340y|\002\000\000\000\000p\311\326\002\000\000\000\000\060\333}\002\000\000\000\000\270\353\025' \177\000\000\270\353\025' \177\000\000\310\353\025' \177\000\000\310\353\025' \177\000\000\330\353\025' \177\000\000\330\353\025' \177\000\000"..., "", "0d:Q\376\177\000\000\000n$\001\000\000\000\000Pd:Q\376\177\000\000\244\351\332\000\000\000\000\000\260d:Q\376\177\000\000\220d:Q\000\000\001\000\001", '\000' , "\060d:Q\376\177\000\000\a\000\000\000\000\000\000\000unknown\000\320s<\002\000\000\000\000Pd:Q\376\177", '\000' , "\377\377\377\377\000\000\262\000\000\000\000\000\001\000/var/dcss/sockets/Caerwyn:2023-04-24.04:32:53.sock\000\000\000\000\210d:Q\376\177\000\000\260d:Q\376\177\000\000"..., , , , "@\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000ring of (regeneration|.*slaying)\000mmolati!\000\000\000\000\000\000\000scrolls? of torment\000bili1\000\000\000\000\000\000\000scrolls? of (noise|random)\000\002\000\000\000\000green\000luA\000\000\000\000\000\000\000scrolls? of (amnesia|holy word|identify|remove curse)\000\000\000"..., , "\022", , , "\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\360\357;\002\000\000\000\000\062\000\000\000\000\000\000\000\062", '\000' , "\001\000\000\000\003\000\000\000\000\b\000\000\000\000\000\000\260\036?\002", '\000' , "\300\021", '\000' , "\240hJ\002\000\000\000\000\016iJ\002\000\000\000\000\016iJ\002\000\000\000\000\001\001\000\000\000\000\000\000\260\301B\002\000\000\000\000\260\301B\002\000\000\000\000\340\301B\002", '\000' , "\377\377\377\377", '\000' ..., , , "\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\360\357;\002\000\000\000\000\062\000\000\000\000\000\000\000\062", '\000' , "\001\000\000\000\003\000\000\000\000\b\000\000\000\000\000\000\260\036?\002", '\000' , "\300\021", '\000' , "\240hJ\002\000\000\000\000\016iJ\002\000\000\000\000\016iJ\002\000\000\000\000\001\001\000\000\000\000\000\000\260\301B\002\000\000\000\000\260\301B\002\000\000\000\000\340\301B\002", '\000' , "\377\377\377\377", '\000' ..., "", "H\237\356\000\000\000\000\000\360\357;\002\000\000\000\000\062\000\000\000\000\000\000\000\062", '\000' , "\001\000\000\000\003\000\000\000\000\b\000\000\000\000\000\000\260\036?\002", '\000' , "\300\021", '\000' , "\240hJ\002\000\000\000\000\016iJ\002\000\000\000\000\016iJ\002\000\000\000\000\001\001\000\000\000\000\000\000\260\301B\002\000\000\000\000\260\301B\002\000\000\000\000\340\301B\002", '\000' , "\377\377\377\377", '\000' ..., "", "msg", "small_more", "H\237\356\000\000\000\000\000\360\357;\002\000\000\000\000\062\000\000\000\000\000\000\000\062", '\000' , "\001\000\000\000\003\000\000\000\000\b\000\000\000\000\000\000\260\036?\002", '\000' , "\300\021", '\000' , "\240hJ\002\000\000\000\000\016iJ\002\000\000\000\000\016iJ\002\000\000\000\000\001\001\000\000\000\000\000\000\260\301B\002\000\000\000\000\260\301B\002\000\000\000\000\340\301B\002", '\000' , "\377\377\377\377", '\000' ..., "\000\000\000\000\377\377\377\377\000\000\262\000\000\000\000\000\001\000/var/dcss/sockets/Caerwyn:2023-04-24.04:32:53.sock\000\000\000\000\210d:Q\376\177\000\000\260d:Q\376\177", '\000' , "aerwyn.\000z\243~T+\221b\a\001", '\000' , "\377\377\377\377\000\000\000\000\bf:Q\376\177", '\000' , "\022\000\000\000\000\000\000\000i\234m\000\000\000\000\000\002\000\000\000\002\000\000\000\000z\243~T+\221b\220h\334\000\000\000\000\000"..., "", , , , , , , , "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?"..., , , "", "", "", "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\022\000\000\000\000\000\000\000\267}:Q\376\177\000\000\343}:Q", "-name\000Caerwyn\000-rc\000/var/dcss/gamedata/dcss-trunk/rc-files/Caerwyn.rc\000-macro\000/var/dcss/gamedata/dcss-trunk/rc-files/Caerwyn.macro\000-morgue\000/var/dcss/gamedata/dcss/morgue/Caerwyn/\000-extra-opt-first\000travel_"..., "-macro\000/var/dcss/gamedata/dcss-trunk/rc-files/Caerwyn.macro\000-morgue\000/var/dcss/gamedata/dcss/morgue/Caerwyn/\000-extra-opt-first\000travel_delay=20\000-extra-opt-first\000rest_delay=0\000-dir\000/var/dcss/gamedata/dcss-"..., "-extra-opt-first\000travel_delay=20\000-extra-opt-first\000rest_delay=0\000-dir\000/var/dcss/gamedata/dcss-trunk/save/\000-webtiles-socket\000/var/dcss/sockets/Caerwyn:2023-04-24.04:32:53.sock\000-await-connection\000LANG=en_US"..., "-dir\000/var/dcss/gamedata/dcss-trunk/save/\000-webtiles-socket\000/var/dcss/sockets/Caerwyn:2023-04-24.04:32:53.sock\000-await-connection\000LANG=en_US.utf8\000PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/s"..., "", "COLUMNS=80\000LINES=24\000TERM=linux\000/var/dcss/builds/dcss-trunk/latest/bin/dcss\000\000\000\000\000\000\000\000\000"..., , , , , "", , , "", , "", , "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""...}, allowed_species = std::vector of length 51, capacity -238540330803 = {SP_HUMAN, SP_HUMAN, SP_HUMAN, 1362779824, 32766, 684270784, 32544, 1362780160, 32766, 684196456, 32544, 41355536, SP_HUMAN, SP_OCTOPODE, SP_HUMAN, 62, SP_HUMAN, 682056527, 32544, SP_RED_DRACONIAN, SP_HUMAN, 684196456, 32544, SP_HIGH_ELF, SP_HUMAN, SP_HUMAN, SP_HUMAN, SP_HIGH_ELF, SP_HUMAN, 684269928, 32544, 4294967282, SP_HUMAN, SP_HUMAN, SP_HUMAN, 1362780480, 32766, SP_HUMAN, SP_HUMAN, 684270784, 32544, 1362780016, 32766, 1870200842, SP_HIGH_ELF, 1362780000, 32766, 2817266292, SP_HUMAN, 4604224, SP_HUMAN}, allowed_jobs = std::vector of length 3, capacity 3457857 = { newchar = ng = {name = "\001\000\000\000 \177\000\000P$\250\002\000\000\000\000\240\345\213\002\000\000\000\000\200\235\242\002\000\000\000", type = 11, filename = "q", seed = 139776099950952, pregenerate = 242, map = , arena_teams = "hL\332& \177\000\000\350\024\310( \177\000\000|trip-wires|wrestles) your?\n\000tro\021\240Ů\001\200\377\377\357_:Q\376\177\000\000@\353\025' \177\000\000\000`:Q\376\177\000\000p\353\025' \177\000\000\001\240Ů\001\200\377\377\000\274\241\002\000\000\000\000 \000\000\000\000\000\000\000 \000\000\000\000\000\000\000maps...\000\060\353\025' \177\000\000@`:Q\376\177\000\000p\353\025' \177\000\000\301\237Ů\001\200\377\377?`:Q\376\177\000\000\000\000\000\000\000\000\000\000\220`:Q\376\177\000\000hL\332& \177\000\000\340c:Q\376\177\000\000"..., allowed_combos = std::vector of length 134073845, capacity 237234903973445985 = {, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ...}, allowed_species = std::vector of length 8090144, capacity 1899863270243043845 = {16772, 852002, 1082944, SP_HUMAN, SP_FORMICID, SP_HUMAN, 3725, 851986, 505408, SP_HUMAN, 195, SP_HUMAN, 17719, 851986, 541056, SP_HUMAN, 414, SP_HUMAN, 4537, 2228241, 3971328, SP_HUMAN, SP_MINOTAUR, SP_HUMAN, 6560, 851986, 1079264, SP_HUMAN, SP_FELID, SP_HUMAN, 12985, 852002, 242688, SP_HUMAN, SP_MOTTLED_DRACONIAN, SP_HUMAN, 13881, 851986, 1047552, SP_HUMAN, 510, SP_HUMAN, 19288, 852002, 1055072, SP_HUMAN, SP_FORMICID, SP_HUMAN, 10413, 852002, 217712, SP_HUMAN, 59, SP_HUMAN, 1146, 2162705, 3950024, SP_HUMAN, SP_NAGA, SP_HUMAN, 6228, 851986, 1246288, SP_HUMAN, SP_DEMIGOD, SP_HUMAN, 16662, 851986, 1081088, SP_HUMAN, SP_DJINNI, SP_HUMAN, 22971, 4293984273, SP_HUMAN, SP_HUMAN, SP_HUMAN, SP_HUMAN, 11282, 851986, 221696, SP_HUMAN, 151, SP_HUMAN, 2468, 851986, 285808, SP_HUMAN, 155, SP_HUMAN, 22982, 4293984273, SP_HUMAN, SP_HUMAN, SP_HUMAN, SP_HUMAN, 4944, 852002, 185952, SP_HUMAN, 406, SP_HUMAN, 13838, 851986, 218240, SP_HUMAN, SP_FORMICID, SP_HUMAN, 5403, 851994, 563456, SP_HUMAN, 53, SP_HUMAN, 7143, 851986, 1288864, SP_HUMAN, 98, SP_HUMAN, 10537, 851986, 1083744, SP_HUMAN, 158, SP_HUMAN, 13950, 852002, 1011664, SP_HUMAN, SP_NAGA, SP_HUMAN, 18082, 851986, 765664, SP_HUMAN, 127, SP_HUMAN, 4480, 852010, 588416, SP_HUMAN, 84, SP_HUMAN, 13044, 852002, 487216, SP_HUMAN, 437, SP_HUMAN, 17255, 852002, 821744, SP_HUMAN, 154, SP_HUMAN, 2234, 851986, 1326880, SP_HUMAN, SP_DJINNI, SP_HUMAN, 2234, 851986, 283600, SP_HUMAN, 1428, SP_HUMAN, 13275, 851986, 1133920, SP_HUMAN, SP_BARACHI, SP_HUMAN, 1616, 852002, 215072, SP_HUMAN, 183, SP_HUMAN, 4684, 852002, 487216, SP_HUMAN, 437, SP_HUMAN, 9639, 851986, 784256, SP_HUMAN, SP_GHOUL, SP_HUMAN, 20228, 851986, 1325152, SP_HUMAN, 136, SP_HUMAN, 4747, 851986...}, allowed_jobs = std::vector of length -70672842932583999, capacity -71142378862083263 = { #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=0x7ffe513a6608) 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 25229) 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-trunk/save/`. Data directory '/var/dcss/builds/dcss-trunk/0.30-a0-1156-gc8ec674/bin/../dat/' found. x2 Options error: Bad allow_self_target value: never (should be false, prompt or true) (~/.crawlrc:237) Options error: Unknown explore stop condition 'gates' (~/.crawlrc:299) Options error: Unknown explore stop condition 'gates' (~/.crawlrc:300) Options error: Unknown explore stop condition 'greedy_sacrificeable' (~/.crawlrc:300) Options error: Missing colour in message_colour line: 'Shift\-Dir \- straight line' Options error: Missing colour in message_colour line: 'f \- you' Options error: Bad channel -- pray (~/.crawlrc:1058) Options error: Bad channel -- food (~/.crawlrc:1061) Options error: Bad channel -- rotten_meat (~/.crawlrc:1078) Options error: Missing colour in message_colour line: 'that.*feels deathly cold' Options error: Missing colour in message_colour line: 'mortal' Options error: Missing colour in message_colour line: 'so you fail to move' Options error: Missing colour in message_colour line: 'and you must be Full or above to equip it' Options error: Missing colour in message_colour line: 'mortal' Options error: Missing colour in message_colour line: 'saying\' Options error: Missing colour in message_colour line: '\"No\' Options error: Missing colour in message_colour line: 'no\' Options error: Missing colour in message_colour line: 'no!\"' Options error: Missing colour in message_colour line: 'but rights himself reflexively soon after' Options error: Missing colour in message_colour line: 'before it is too late' Options error: Missing colour in message_colour line: 'and clutches his wounds' Options error: Missing colour in message_colour line: '\"What am I doing in here\?\"' Options error: Missing colour in message_colour line: 'briefly' Options error: Missing colour in message_colour line: 'now there\.\"' Options error: Missing colour in message_colour line: 'my child' Options error: Missing colour in message_colour line: 'mortal' Options error: Missing colour in message_colour line: 'you see no one' Options error: Missing colour in message_colour line: 'you\'re it!\"' Options error: Missing colour in message_colour line: 'Boring in death\"' Options error: Missing colour in message_colour line: 'baby\' Options error: Missing colour in message_colour line: 'burn!\"' Options error: Missing colour in message_colour line: 'mortal\.\"' Options error: Missing colour in message_colour line: 'my child!\"' Options error: Missing colour in message_colour line: 'this looks better\.\"' Options error: Missing colour in message_colour line: 'my child!\"' Options error: Missing colour in message_colour line: 'my (child|children)!\"' Options error: Missing colour in message_colour line: 'stopping explore' Options error: Missing colour in message_colour line: 'Shift\-Dir \- straight line' Options error: Missing colour in message_colour line: 'f \- you' Options error: Bad colour in message_colour line: 'boring:disappears without a glow' Options error: Bad colour in message_colour line: 'boring:disappears without a sign' Options error: Bad colour in message_colour line: 'boring:disappears into the void' Options error: Bad colour in message_colour line: 'boring:glow with a rainbow of weird colours and disappear' Options error: Bad colour in message_colour line: 'boring:glows slightly and disappears' Options error: Bad colour in message_colour line: 'boring:is slowly consumed by flames' Options error: Bad colour in message_colour line: 'boring:slowly burns to ash' Options error: Bad colour in message_colour line: 'boring:slowly crumbles into the ground' Options error: Bad colour in message_colour line: 'boring:shimmers? and breaks? into pieces' Options error: Bad colour in message_colour line: 'boring:stares at you suspiciously for a moment' Options error: Bad colour in message_colour line: 'boring:trembles before you' Options error: Bad colour in message_colour line: 'boring:You feel mildly nauseous' Options error: Bad colour in message_colour line: 'boring:Multicoloured lights dance around' Setting crawl_dir to `/var/dcss/gamedata/dcss-trunk/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 "Caerwyn.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: 0, 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: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>