Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.34-a0-1349-g34678775c8 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 16951303246153758542, deterministic pregen: 1 Version history: Game started: 0.34-a0-1331-g5b388f059b 0.34-a0-1336-g0394f3beba 0.34-a0-1338-g58661db901 0.34-a0-1349-g34678775c8 Command line: /usr/games/crawl-git-34678775c8 -name burgertutor -rc /dgldir/rcfiles/crawl-git/burgertutor.rc -macro /dgldir/rcfiles/crawl-git/burgertutor.macro -morgue /dgldir/morgue/burgertutor/ -webtiles-socket /crawl-master/webserver/sockets/burgertutor:2025-11-25.13:21:17.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 25 stack frames. /usr/games/crawl-git-34678775c8(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x580e025676fe]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-34678775c8(_Z13do_crash_dumpv+0x43a) [0x580e025758ea]: do_crash_dump() /usr/games/crawl-git-34678775c8(_Z20crash_signal_handleri+0x1fa) [0x580e02567bda]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x764dd2442910]: /usr/games/crawl-git-34678775c8(_ZN4bolt25affect_player_enchantmentEb+0x6d) [0x580e0251ebdd]: bolt::affect_player_enchantment(bool) /usr/games/crawl-git-34678775c8(_ZN4bolt11affect_cellEv+0x3e1) [0x580e02518811]: bolt::affect_cell() /usr/games/crawl-git-34678775c8(_ZN4bolt7do_fireEv+0x740) [0x580e02521280]: bolt::do_fire() /usr/games/crawl-git-34678775c8(_ZN4bolt4fireEv+0x268) [0x580e02521e78]: bolt::fire() /usr/games/crawl-git-34678775c8(_Z19chaos_affects_actorP5actorS0_+0x220) [0x580e02546bf0]: chaos_affects_actor(actor*, actor*) /usr/games/crawl-git-34678775c8(_ZN12melee_attack25mons_apply_attack_flavourEv+0x125d) [0x580e028aebad]: melee_attack::mons_apply_attack_flavour() /usr/games/crawl-git-34678775c8(_ZN12melee_attack19mons_attack_effectsEv+0x59) [0x580e028b1f19]: melee_attack::mons_attack_effects() /usr/games/crawl-git-34678775c8(_ZN6attack20handle_phase_damagedEv+0xac) [0x580e024fb28c]: attack::handle_phase_damaged() /usr/games/crawl-git-34678775c8(_ZN12melee_attack20handle_phase_damagedEv+0x58) [0x580e028b1b78]: melee_attack::handle_phase_damaged() /usr/games/crawl-git-34678775c8(_ZN12melee_attack16handle_phase_hitEv+0xe5) [0x580e028b2fe5]: melee_attack::handle_phase_hit() /usr/games/crawl-git-34678775c8(_ZN12melee_attack6attackEv+0x8e9) [0x580e028b5c29]: melee_attack::attack() /usr/games/crawl-git-34678775c8(_Z11fight_meleeP5actorS0_Pbb+0x3a1) [0x580e0266f091]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-git-34678775c8(_Z19handle_monster_moveP7monster+0x26e1) [0x580e028f08c1]: handle_monster_move(monster*) /usr/games/crawl-git-34678775c8(_Z15handle_monstersb+0xc10) [0x580e028f1830]: handle_monsters(bool) /usr/games/crawl-git-34678775c8(_Z12world_reactsv+0x135) [0x580e02d16555]: world_reacts() /usr/games/crawl-git-34678775c8(+0xc93cc9) [0x580e02d18cc9]: /usr/games/crawl-git-34678775c8(+0xc947f5) [0x580e02d197f5]: /usr/games/crawl-git-34678775c8(main+0x1f7) [0x580e0249b837]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x764dd24280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x764dd2428189]: /usr/games/crawl-git-34678775c8(_start+0x25) [0x580e0249c325]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 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". 0x0000764dd250fbf7 in __GI___wait4 (pid=3591729, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000764dd250fbf7 in __GI___wait4 (pid=3591729, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000580e02567dac in call_gdb (file=0x764dd25ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3591599\000\000\000\000\000" #2 0x0000580e02575908 in do_crash_dump () at dbg-asrt.cc:673 t = 1764076980 dir = "/dgldir/morgue/burgertutor/" name = "/dgldir/morgue/burgertutor/crash-burgertutor-20251125-132300.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x764dd25ff6c0 <_IO_2_1_stderr_> #3 0x0000580e02567bda in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 _ench_animation (force=, mon=, flavour=) at beam.cc:227 elem = elem = #6 bolt::affect_player_enchantment (this=0x7ffeba8b93c0, resistible=) at beam.cc:3655 nasty = nice = blame_player = #7 0x0000580e02518811 in bolt::affect_cell (this=this@entry=0x7ffeba8b93c0) at beam.cc:1101 prev_reflections = 0 old_pos = m = 0x0 hit_player = true #8 0x0000580e02521280 in bolt::do_fire (this=this@entry=0x7ffeba8b93c0) at beam.cc:1348 feat = mon_at = 0x0 was_seen = coff = {cstate = false} wall_monster_hit = false #9 0x0000580e02521e78 in bolt::fire (this=this@entry=0x7ffeba8b93c0) at beam.cc:1175 No locals. #10 0x0000580e02546bf0 in chaos_affects_actor (victim=0x580e032a74c0 , source=) at cloud.cc:2176 you_could_see = true obvious_effect = false weights = std::vector of length 16, capacity 16 = {{first = @0x580e0435fad0: {name = "polymorph", chance = 2, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x580e02541690 <_is_chaos_polyable(actor const&)>, _M_const_object = 0x580e02541690 <_is_chaos_polyable(actor const&)>, _M_function_pointer = 0x580e02541690 <_is_chaos_polyable(actor const&)>, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x580e02541690 <_is_chaos_polyable(actor const&)>}, _M_pod_data = "\220\026T\002\016X\000\000\000\000\000\000\000\000\000"}, _M_manager = 0x580e02549b50 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0x580e02549a80 ::_M_invoke(std::_Any_data const&, actor const&)>}, flavour = BEAM_POLYMORPH, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}}, second = 2}, {first = @0x580e0435fb40: {name = "rage", chance = 5, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e025419d0 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e02541c90 >::_M_invoke(const std::_Any_data &, const actor &)>}, flavour = BEAM_NONE, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e025419a0 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e02546f80 >::_M_invoke(const std::_Any_data &, actor *&&, actor *&&)>}}, second = 5}, {first = @0x580e0435fbb0: {name = "hasting", chance = 12, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x580e02541530 <_is_chaos_slowable(actor const&)>, _M_const_object = 0x580e02541530 <_is_chaos_slowable(actor const&)>, _M_function_pointer = 0x580e02541530 <_is_chaos_slowable(actor const&)>, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x580e02541530 <_is_chaos_slowable(actor const&)>}, _M_pod_data = "0\025T\002\016X\000\000\000\000\000\000\000\000\000"}, _M_manager = 0x580e02549b50 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0x580e02549a80 ::_M_invoke(std::_Any_data const&, actor const&)>}, flavour = BEAM_HASTE, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}}, second = 12}, {first = @0x580e0435fc20: {name = "mighting", chance = 12, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e02541970 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e02541c40 >::_M_invoke(const std::_Any_data &, const actor &)>}, flavour = BEAM_MIGHT, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}}, second = 12}, {first = @0x580e0435fd00: {name = "slowing", chance = 10, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x580e02541530 <_is_chaos_slowable(actor const&)>, _M_const_object = 0x580e02541530 <_is_chaos_slowable(actor const&)>, _M_function_pointer = 0x580e02541530 <_is_chaos_slowable(actor const&)>, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x580e02541530 <_is_chaos_slowable(actor const&)>}, _M_pod_data = "0\025T\002\016X\000\000\000\000\000\000\000\000\000"}, _M_manager = 0x580e02549b50 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0x580e02549a80 ::_M_invoke(std::_Any_data const&, actor const&)>}, flavour = BEAM_SLOW, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}}, second = 10}, {first = @0x580e0435fd70: {name = "confusing", chance = 12, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e02541910 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e02541b90 >::_M_invoke(const std::_Any_data &, const actor &)>}, flavour = BEAM_CONFUSION, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}}, second = 12}, {first = @0x580e0435fde0: {name = "weakening", chance = 10, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e025418e0 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e02541b50 >::_M_invoke(const std::_Any_data &, const actor &)>}, flavour = BEAM_WEAKNESS, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}}, second = 10}, {first = @0x580e0435fe50: {name = "will-halving", chance = 10, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e025418b0 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e02541b10 >::_M_invoke(const std::_Any_data &, const actor &)>}, flavour = BEAM_VULNERABILITY, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}}, second = 10}, {first = @0x580e0435fec0: {name = "blinking", chance = 3, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}, flavour = BEAM_BLINK, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}}, second = 3}, {first = @0x580e0435ff30: {name = "corroding", chance = 5, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e02541880 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e02541560 >::_M_invoke(const std::_Any_data &, const actor &)>}, flavour = BEAM_NONE, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e02541850 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e02546f40 >::_M_invoke(const std::_Any_data &, actor *&&, actor *&&)>}}, second = 5}, {first = @0x580e0435ffa0: {name = "vitrifying", chance = 5, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}, flavour = BEAM_VITRIFY, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}}, second = 5}, {first = @0x580e04360010: {name = "ensnaring", chance = 3, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e02541820 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e02541580 >::_M_invoke(const std::_Any_data &, const actor &)>}, flavour = BEAM_NONE, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e025417f0 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e02546f10 >::_M_invoke(const std::_Any_data &, actor *&&, actor *&&)>}}, second = 3}, {first = @0x580e04360080: {name = "minipara", chance = 3, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x580e02541530 <_is_chaos_slowable(actor const&)>, _M_const_object = 0x580e02541530 <_is_chaos_slowable(actor const&)>, _M_function_pointer = 0x580e02541530 <_is_chaos_slowable(actor const&)>, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x580e02541530 <_is_chaos_slowable(actor const&)>}, _M_pod_data = "0\025T\002\016X\000\000\000\000\000\000\000\000\000"}, _M_manager = 0x580e02549b50 ::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>}, _M_invoker = 0x580e02549a80 ::_M_invoke(std::_Any_data const&, actor const&)>}, flavour = BEAM_NONE, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e025417c0 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e02546e60 >::_M_invoke(const std::_Any_data &, actor *&&, actor *&&)>}}, second = 3}, {first = @0x580e043600f0: {name = "sleep", chance = 3, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e02541790 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e025415a0 >::_M_invoke(const std::_Any_data &, const actor &)>}, flavour = BEAM_SLEEP, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}}, second = 3}, {first = @0x580e04360160: {name = "petrify", chance = 3, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e02541760 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e02541db0 >::_M_invoke(const std::_Any_data &, const actor &)>}, flavour = BEAM_PETRIFY, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}}, second = 3}, {first = @0x580e043601d0: {name = "blinding", chance = 5, valid = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e02541730 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e025415c0 >::_M_invoke(const std::_Any_data &, const actor &)>}, flavour = BEAM_NONE, misc_effect = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x580e02541700 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e02546d90 >::_M_invoke(const std::_Any_data &, actor *&&, actor *&&)>}}, second = 5}} effect = beam = {origin_spell = SPELL_NO_SPELL, range = 0, glyph = 0 U'\000', colour = 0 '\000', flavour = BEAM_HASTE, real_flavour = BEAM_HASTE, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 41, y = 22}, target = {x = 41, y = 22}, damage = {num = 0, size = 0}, ench_power = 100, hit = 0, thrower = KILL_MON, ex_size = 0, source_id = 4442, source_name = "", name = "", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = true, aux_source = "", affects_nothing = false, effect_known = false, effect_wanton = false, no_saving_throw = true, draw_delay = 15, explode_delay = 50, redraw_per_cell = true, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 1, capacity 1 = {{x = 41, y = 22}}, extra_range_used = 0, aimed_at_feet = true, msg_generated = false, noise_generated = true, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 1 element = {[4294967295] = 1}, foes_hurt = 0, foes_helped = 0, friends_hurt = 0, friends_helped = 0, tracer = 0x0, chose_ray = false, overshoot_prompt = true, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = true, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 0, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} #11 0x0000580e028aebad in melee_attack::mons_apply_attack_flavour (this=this@entry=0x7ffeba8b9bc0) at melee-attack.cc:3849 flavour = AF_CHAOTIC base_damage = 0 #12 0x0000580e028b1f19 in melee_attack::mons_attack_effects (this=0x7ffeba8b9bc0) at melee-attack.cc:3475 att_bound = def_bound = #13 0x0000580e024fb28c in attack::handle_phase_damaged (this=this@entry=0x7ffeba8b9bc0) at attack.cc:126 No locals. #14 0x0000580e028b1b78 in melee_attack::handle_phase_damaged (this=0x7ffeba8b9bc0) at melee-attack.cc:966 No locals. #15 0x0000580e028b2fe5 in melee_attack::handle_phase_hit (this=0x7ffeba8b9bc0) at melee-attack.cc:789 hit_woke_orc = false stop_hit = #16 0x0000580e028b5c29 in melee_attack::attack (this=this@entry=0x7ffeba8b9bc0) at melee-attack.cc:1710 cont = saved_gyre_name = "" _gensym_uw_1591 = {cleaner = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7ffeba8b9a30, _M_const_object = 0x7ffeba8b9a30, _M_function_pointer = 0x7ffeba8b9a30, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7ffeba8b9a30, this adjustment 140732028132288}, _M_pod_data = "0\232\213\272\376\177\000\000\300\233\213\272\376\177\000"}, _M_manager = 0x580e028a5960 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x580e028a5730 >::_M_invoke(const std::_Any_data &)>}} ev = shield_blocked = conducts = {{conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr = {get() = 0x0}}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr = {get() = 0x0}}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr = {get() = 0x0}}} #17 0x0000580e0266f091 in fight_melee (attacker=0x580e0332aea0 , defender=0x580e032a74c0 , did_hit=0x0, simu=false) at fight.cc:609 melee_attk = { = {_vptr.attack = 0x580e0309ee28 , attacker = 0x580e0332aea0 , defender = 0x580e032a74c0 , responsible = 0x580e0332aea0 , attack_occurred = true, cancel_attack = false, did_hit = true, needs_message = true, attacker_visible = true, defender_visible = true, perceived_attack = true, obvious_effect = false, to_hit = 27, damage_done = 16, special_damage = 0, aux_damage = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, ev_margin = 6, attk_type = AT_HEADBUTT, attk_flavour = AF_CHAOTIC, attk_damage = 32, weapon = 0x0, damage_brand = SPWPN_NORMAL, wpn_skill = SK_UNARMED_COMBAT, art_props = {mData = {0 }}, unrand_entry = 0x0, attacker_to_hit_penalty = 0, attack_verb = "bug", verb_degree = "", no_damage_message = "", special_damage_message = "", aux_attack = "", aux_verb = "", defender_shield = 0x580e032a8dd0 , simu = false, aux_source = "", kill_type = KILLED_BY_MONSTER}, attack_number = 0, effective_attack_number = 0, total_damage_done = 0, cleave_targets = empty std::__cxx11::list, cleaving = false, is_followup = false, is_riposte = false, is_projected = false, is_bestial_takedown = false, charge_pow = 0, never_cleave = false, dmg_mult = 0, flat_dmg_bonus = 0, never_prompt = false, wu_jian_attack = WU_JIAN_ATTACK_NONE, wu_jian_number_of_targets = 1, attack_position = {x = 42, y = 22}, mutable_wpn = 0x0, is_attacking_hostiles = true, damage_type = DVORP_CRUSHING, is_special_mon_stab = false} nrounds = pos = {x = 41, y = 22} was_hostile = true effective_attack_number = 0 attack_number = 0 #18 0x0000580e028f08c1 in handle_monster_move (mons=) at mon-act.cc:2289 new_target = 0x0 targ = entry = mmov = {x = -1, y = 0} disabled = old_energy = non_move_energy = old_pos = skip_turn = 0 new_pos = {x = 41, y = 22} #19 0x0000580e028f1830 in handle_monsters (with_noise=true) at mon-act.cc:2749 mon = 0x580e0332aea0 oldspeed = tries = #20 0x0000580e02d16555 in world_reacts () at main.cc:2601 No locals. #21 0x0000580e02d18cc9 in _input () at main.cc:1304 player_disabled = {was_disabled = false} #22 0x0000580e02d197f5 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #23 0x0000580e0249b837 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #24 main (argc=12, argv=0x7ffeba8ba8a8) at main.cc:342 Recursive crash. 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 = }}} [Inferior 1 (process 3591599) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.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 -DSAVE_DIR_PATH="/crawl-master/crawl-git-34678775c8/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-34678775c8/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-34678775c8/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 34, depth = 4 Level id: Depths:4 Level build method = random_map_for_place, level layout type = open_caves, absdepth0 = 25 Level vaults: grunt_zot_entry_pinwheel layout_cave_pools index_enter_ziggurat_g rand_demon_pan_entry_3 grunt_hell_horde uniq_margery Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The fire dragon is heavily wounded. Bladwarg hits the fire dragon with a +1 vampiric war axe!! You hit the fire dragon but do no damage. Your headbutt misses the fire dragon. The fire dragon is severely wounded. You slash the occultist! You freeze the occultist. The fire dragon misses you. The fire dragon claws you. The fire dragon is seared by the foul flame within you! The fire dragon is almost dead. You block the fire dragon's attack. You slice the fire dragon!! You freeze the fire dragon terribly. You kill the fire dragon! Beogh accepts your kill. You closely miss the occultist. The occultist misses you. Bladwarg hits the occultist with a +1 vampiric war axe! You slice the occultist!! You freeze the occultist. You kill the occultist! Beogh accepts your kill. The vampire knight mumbles some strange words. The vampire knight flickers and vanishes for a moment. Bladwarg barely misses the deep troll. A deep troll comes into view. You barely miss the deep troll. You headbutt the deep troll. The deep troll is lightly wounded. You slash the deep troll! You freeze the deep troll. The deep troll is heavily wounded. Bladwarg closely misses the deep troll. The deep troll bites you but does no damage. The deep troll completely misses you. You block the deep troll's attack. You hit the deep troll. You freeze the deep troll. The deep troll is severely wounded. Bladwarg hits the deep troll with a +1 vampiric war axe!! The deep troll dies! Beogh accepts your kill. The troll leather armour is intact enough to wear. Bladwarg hits the ettin with a +1 vampiric war axe!! You hear a shout! You slice the ettin!! You freeze the ettin. You headbutt the ettin! The ettin is almost dead. You hear a shout! x2 Bladwarg hits the ettin with a +1 vampiric war axe! The ettin dies! Beogh accepts your kill. Bladwarg hits the vampire knight but does no damage. A deep troll comes into view. The deep troll shouts! You hear a grinding noise. The vampire knight hits you with a +0 battleaxe! The vampire knight is seared by the foul flame within you. The vampire knight resists. The vampire knight is lightly damaged. Bladwarg blocks the vampire knight's attack. The vampire knight closely misses you. Bladwarg hits the vampire knight but does no damage. Bladwarg hits the deep troll with a +1 vampiric war axe! The deep troll moves out of view. A deep troll earth mage and an iron troll come into view. Items here: )) [ †. You closely miss the deep troll. You headbutt the deep troll! The deep troll is heavily wounded. You hit the vampire knight but do no damage. The deep troll completely misses you. The deep troll misses you. The deep troll closely misses you. The vampire knight hits you with a +0 battleaxe!!! Bladwarg blocks the vampire knight's attack. The vampire knight misses you. You slice the deep troll!! You freeze the deep troll! You kill the deep troll! Beogh accepts your kill. You hit the vampire knight. Bladwarg hits the vampire knight with a +1 vampiric war axe! The vampire knight gestures wildly while chanting. The vampire knight seems to speed up. You hit the vampire knight but do no damage. Your headbutt misses the vampire knight. The vampire knight is moderately damaged. The vampire knight hits you with a +0 battleaxe! The vampire knight is seared by the foul flame within you! The vampire knight resists. The vampire knight is moderately damaged. Bladwarg blocks the vampire knight's attack. You block the vampire knight's attack. Bladwarg hits the vampire knight with a +1 vampiric war axe. You barely miss the vampire knight. You headbutt the vampire knight, but do no damage. The vampire knight is moderately damaged. You block the vampire knight's attack. Bladwarg blocks the vampire knight's attack. The vampire knight completely misses you. You slice the vampire knight!! You freeze the vampire knight. The vampire knight is almost destroyed. Bladwarg hits the vampire knight with a +1 vampiric war axe! The vampire knight is destroyed! Beogh accepts your kill. Bladwarg hits the deep troll earth mage with a +1 vampiric war axe! Bladwarg blocks the deep troll earth mage's attack. x3 You swap places with Bladwarg. The deep troll earth mage barely misses you. You block the deep troll earth mage's attack. x2 You slice the deep troll earth mage!! You freeze the deep troll earth mage! You kill the deep troll earth mage! Beogh accepts your kill. Bladwarg hits the deep troll with a +1 vampiric war axe!! Bladwarg blocks the deep troll's attack. The deep troll claws Bladwarg but does no damage. Bladwarg blocks the deep troll's attack. Your life force feels restored. You swap places with Bladwarg. You block the deep troll's attack. x2 The deep troll misses you. You closely miss the deep troll. You headbutt the deep troll, but do no damage. The deep troll is moderately wounded. Bladwarg hits the deep troll with a +1 vampiric war axe!! You hit the iron troll but do no damage. You hit the iron troll. You headbutt the iron troll. The iron troll is lightly wounded. Bladwarg blocks the deep troll's attack. x2 The deep troll barely misses Bladwarg. You hit the iron troll but do no damage. You headbutt the iron troll. The iron troll is lightly wounded. Bladwarg hits the deep troll with a +1 vampiric war axe!! The deep troll dies! Beogh accepts your kill. Bladwarg hits the iron troll with a +1 vampiric war axe! You hit the iron troll but do no damage. The iron troll is moderately wounded. The iron troll bites you!! The iron troll barely misses you. x2 You hit the iron troll but do no damage. You headbutt the iron troll, but do no damage. The iron troll is lightly wounded. Bladwarg hits the iron troll but does no damage. You slash the iron troll! You freeze the iron troll. You headbutt the iron troll, but do no damage. The iron troll is moderately wounded. Bladwarg hits the iron troll with a +1 vampiric war axe. The iron troll closely misses Bladwarg. Bladwarg blocks the iron troll's attack. The iron troll claws Bladwarg! You hit the iron troll but do no damage. You headbutt the iron troll. The iron troll is moderately wounded. You hit the iron troll but do no damage. The iron troll is moderately wounded. Bladwarg hits the iron troll but does no damage. The iron troll barely misses you. You block the iron troll's attack. The iron troll completely misses you. You slash the iron troll! You freeze the iron troll. You headbutt the iron troll, but do no damage. The iron troll is heavily wounded. Bladwarg is invigorated by your prowess. Bladwarg hits the iron troll with a +1 vampiric war axe! You barely miss the iron troll. You headbutt the iron troll. The iron troll is severely wounded. The iron troll bites you!! The iron troll barely misses you. The iron troll misses you. Bladwarg hits the iron troll but does no damage. You slash the iron troll! You freeze the iron troll. The iron troll is almost dead. You slash the iron troll! You freeze the iron troll. You kill the iron troll! Beogh accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You swap places with Bladwarg. You open the gate. There is an open gate here. There is an open gate here. There is an open gate here. There is an open gate here. You open the gate. A frost giant comes into view. It is wielding a +1 battleaxe of freezing. The frost giant shouts! 3 green very ugly things come into view. The frost giant casts a spell at you. The bolt of cold misses you. You hear a horrible gurgling sound! The green very ugly thing gurgles horribly! x2 You hear a horrible gurgling sound! There is an open gate here. An occultist, 2 rakshasas, 2 green very ugly things and a green ugly thing come into view. The green ugly thing gurgles horribly! The rakshasa weaves an illusion. The green very ugly thing shimmers and seems to become two! The green very ugly thing basks in the mutagenic energy from its kin and changes! There is an open gate here. You block the green ugly thing's attack. The green very ugly thing basks in the mutagenic energy from its kin and changes! The rakshasa blinks! The occultist mumbles some strange words. The occultist flickers and vanishes for a moment. The rakshasa blinks! You closely miss the green very ugly thing. Your headbutt misses the green very ugly thing. You hit the green very ugly thing. You freeze the green very ugly thing. The green very ugly thing basks in the mutagenic energy from its kin and changes! The rakshasa blinks! The frost giant points at you and mumbles some strange words. Your +3 warlock's mirror {omnireflect} blocks the bolt of cold... and reflects it back! The bolt of cold hits the frost giant! The frost giant resists. You slash the brown very ugly thing! You freeze the brown very ugly thing. The brown very ugly thing is lightly wounded. You slash the green very ugly thing! You freeze the green very ugly thing. You hit the green very ugly thing. You freeze the green very ugly thing. The brown very ugly thing basks in the mutagenic energy from its kin and changes! The green very ugly thing closely misses you. You slice the green very ugly thing!! You freeze the green very ugly thing. You headbutt the green very ugly thing. The green very ugly thing is moderately wounded. You barely miss the brown very ugly thing. You hit the green very ugly thing. You freeze the green very ugly thing. Bladwarg barely misses the green very ugly thing. Bladwarg hits the rakshasa with a +1 vampiric war axe. The rakshasa completely misses you. You slash the green very ugly thing! You freeze the green very ugly thing. You headbutt the green very ugly thing. The green very ugly thing is heavily wounded. You closely miss the brown very ugly thing. You hit the green very ugly thing. You freeze the green very ugly thing. You block the green very ugly thing's attack. The green very ugly thing tentacle-slaps you! The green very ugly thing is seared by the foul flame within you. The green very ugly thing is severely wounded. Bladwarg closely misses the green very ugly thing. Bladwarg barely misses the rakshasa. You block the rakshasa's attack. The brown very ugly thing barely misses you. You slash the green very ugly thing! You freeze the green very ugly thing. Your headbutt misses the green very ugly thing. The green very ugly thing is severely wounded. You slash the brown very ugly thing! You freeze the brown very ugly thing. You barely miss the occultist. You hit the green very ugly thing but do no damage. The green very ugly thing completely misses you. The green very ugly thing basks in the mutagenic energy from its kin and changes! Bladwarg hits the green very ugly thing with a +1 vampiric war axe! Bladwarg hits the rakshasa with a +1 vampiric war axe! You slash the purple very ugly thing! You freeze the purple very ugly thing. You headbutt the purple very ugly thing! You kill the purple very ugly thing! Beogh accepts your kill. You slash the brown very ugly thing! You freeze the brown very ugly thing. You slice the occultist!! You freeze the occultist! You slice the green very ugly thing!! You freeze the green very ugly thing. You block the rakshasa's attack. The rakshasa blinks! You block the occultist's attack. The brown very ugly thing engulfs you. You are splashed with acid. You resist. The acid corrodes you! The brown very ugly thing is seared by the foul flame within you!! The brown very ugly thing is severely wounded. The brown very ugly thing basks in the mutagenic energy from its kin and changes! The green ugly thing basks in the mutagenic energy from its kin and changes! You slash the brown very ugly thing! You freeze the brown very ugly thing. You headbutt the brown very ugly thing. The brown very ugly thing is almost dead. You hit the green very ugly thing. You freeze the green very ugly thing. You hit the frost giant. You hit the occultist but do no damage. You slash the green very ugly thing! You freeze the green very ugly thing. You block the green very ugly thing's attack. Bladwarg hits the green very ugly thing with a +1 vampiric war axe! Bladwarg hits the rakshasa with a +1 vampiric war axe! Bladwarg hits the frost giant with a +1 vampiric war axe! The rakshasa weaves an illusion. The frost giant shimmers and seems to become two! The frost giant hits Bladwarg with a +1 battleaxe of freezing!! The frost giant freezes Bladwarg! You block the occultist's attack. You barely miss the green very ugly thing. You headbutt the green very ugly thing, but do no damage. The green very ugly thing is almost dead. You slash the brown very ugly thing! You freeze the brown very ugly thing. You hit the green very ugly thing. You freeze the green very ugly thing. You slash the frost giant! You slash the occultist! You freeze the occultist. You kill the occultist! Beogh accepts your kill. The frost giant hits you with a +1 battleaxe of freezing!! The frost giant freezes you. Bladwarg blocks the frost giant's attack. You block the green very ugly thing's attack. Bladwarg throws a boomerang. The boomerang hits the brown very ugly thing! The brown very ugly thing dies! Beogh accepts your kill. The rakshasa closely misses you. Bladwarg blocks the frost giant's attack. The frost giant hits you with a +1 battleaxe of freezing!! A demonic guardian appears! The frost giant hits Bladwarg with a +1 battleaxe of freezing!! The frost giant freezes Bladwarg! You closely miss the green very ugly thing. The green very ugly thing is almost dead. You slash the green very ugly thing! You freeze the green very ugly thing. You slice the green very ugly thing!! You freeze the green very ugly thing! You slash the frost giant! Bladwarg is greatly invigorated by your prowess. The green very ugly thing misses you. The green very ugly thing closely misses you. You block the green very ugly thing's attack. The cyan ugly thing basks in the mutagenic energy from its kin and changes! You slash the frost giant! You kill the frost giant! The frost giant's corpse shimmers and vanishes! You hit the green very ugly thing. You freeze the green very ugly thing. You closely miss the green very ugly thing. You completely miss the green very ugly thing. Bladwarg completely misses the frost giant. Bladwarg hits the rakshasa with a +1 vampiric war axe! The rakshasa hits you from afar with a +0 trident. Your zykzyl hits the frost giant! The rakshasa blinks! The frost giant hits Bladwarg with a +1 battleaxe of freezing!! The frost giant freezes Bladwarg. The frost giant hits your zykzyl with a +1 battleaxe of freezing! The frost giant freezes your zykzyl. The green very ugly thing misses you. The green very ugly thing punches you. You are poisoned. The green very ugly thing poisons you! The green very ugly thing is seared by the foul flame within you!! The green very ugly thing is heavily wounded. You slash the green very ugly thing! You freeze the green very ugly thing. You kill the green very ugly thing! Beogh accepts your kill. You slash the green very ugly thing! You freeze the green very ugly thing. You slash the green very ugly thing! You freeze the green very ugly thing. You feel extremely sick. Bladwarg casts a spell. Bladwarg begins to accept her allies' injuries. The frost giant hits Bladwarg with a +1 battleaxe of freezing!! The frost giant freezes Bladwarg! The frost giant hits your zykzyl with a +1 battleaxe of freezing!! The frost giant freezes your zykzyl. You block the rakshasa's attack. Your zykzyl hits the frost giant! The rakshasa weaves an illusion. You barely miss the green very ugly thing. You headbutt the green very ugly thing, but do no damage. The green very ugly thing is heavily wounded. You slice the green very ugly thing!! You freeze the green very ugly thing! You feel extremely sick. The green very ugly thing closely misses you. The green very ugly thing basks in the mutagenic energy from its kin and changes! Bladwarg barely misses the frost giant. Bladwarg barely misses the rakshasa. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You slash the green very ugly thing! You freeze the green very ugly thing. You headbutt the green very ugly thing! The green very ugly thing is almost dead. You slice the cyan very ugly thing!! You freeze the cyan very ugly thing. You kill the cyan very ugly thing! Beogh accepts your kill. You slice the green very ugly thing!! You freeze the green very ugly thing. Bladwarg is invigorated by your prowess. You feel extremely sick. The frost giant hits Bladwarg with a +1 battleaxe of freezing! The frost giant freezes Bladwarg. The frost giant hits your zykzyl with a +1 battleaxe of freezing! The frost giant freezes your zykzyl. The rakshasa completely misses you. Your zykzyl seethes with envy of the frost giant's form. The frost giant twists and deforms. The green very ugly thing kicks you. The green very ugly thing is seared by the foul flame within you!! You kill the green very ugly thing! The green very ugly thing's corpse shimmers and vanishes! You block the green very ugly thing's attack. You closely miss the green ugly thing. Your headbutt misses the green ugly thing. You hit the green very ugly thing. You freeze the green very ugly thing. You feel extremely sick. Bladwarg hits the frost giant with a +1 vampiric war axe! Bladwarg is healed. Bladwarg hits the rakshasa with a +1 vampiric war axe!! The rakshasa dies! The rakshasa shimmers and vanishes! The frost giant gestures at you while chanting. The bolt of cold misses Bladwarg. The bolt of cold hits you. You resist. Your zykzyl hits the frost giant!! You swap places with Bladwarg. You feel extremely sick. The green very ugly thing engulfs Bladwarg! Bladwarg looks as sick as possible! The green very ugly thing poisons Bladwarg! Bladwarg blocks the green ugly thing's attack. Bladwarg hits the green ugly thing with a +1 vampiric war axe!! Bladwarg is healed. Bladwarg closely misses the green very ugly thing. You block the frost giant's attack. The frost giant hits your zykzyl with a +1 battleaxe of freezing! The frost giant freezes your zykzyl. The rakshasa hits you with a +0 trident! The rakshasa is seared by the foul flame within you! The rakshasa resists. The rakshasa is severely wounded. The injured rakshasa weaves a defensive illusion! Your zykzyl hits the frost giant!! The frost giant dies! Beogh accepts your kill. There is an open gate, spattered with blood here. You feel extremely sick. Bladwarg blocks something's attack. Bladwarg blocks the green ugly thing's attack. Bladwarg hits the green ugly thing with a +1 vampiric war axe!! Bladwarg hits something with a +1 vampiric war axe! Bladwarg is healed. Beogh accepts your kill. You feel a bit more experienced. You block the rakshasa's attack. There is an open gate, spattered with blood here. You see here a +1 battleaxe of freezing. You swap places with your zykzyl. You feel extremely sick. Bladwarg blocks the green ugly thing's attack. Bladwarg hits the green ugly thing with a +1 vampiric war axe!! Bladwarg is healed. The green ugly thing dies! Beogh accepts your kill. Bladwarg hits something with a +1 vampiric war axe! You block the rakshasa's attack. Your zykzyl hits the rakshasa! The rakshasa dies! The rakshasa shimmers and vanishes! Something completely misses Bladwarg. There is an open gate, spattered with blood here. You feel very sick. You block the rakshasa's attack. x2 There is an open gate, spattered with blood here. You hit the rakshasa. You freeze the rakshasa. The rakshasa is lightly wounded. You hit the rakshasa. You freeze the rakshasa. You feel very sick. Bladwarg hits the rakshasa with a +1 vampiric war axe! The rakshasa weaves an illusion. The rakshasa shimmers and seems to become two! The rakshasa completely misses you. You block the rakshasa's attack. You hit the rakshasa. You freeze the rakshasa. You headbutt the rakshasa. The rakshasa is heavily wounded. You hit the rakshasa. You freeze the rakshasa. Bladwarg is invigorated by your prowess. You feel very sick. You slice the rakshasa!! You freeze the rakshasa! The rakshasa is almost dead. You slice the rakshasa!! You freeze the rakshasa! You kill the rakshasa! Beogh accepts your kill. The rakshasa shimmers and vanishes! Bladwarg is invigorated by your prowess. You feel sick. Bladwarg misses the rakshasa. The rakshasa barely misses you. The rakshasa misses you. You slice the rakshasa!! You freeze the rakshasa. You kill the rakshasa! Beogh accepts your kill. The rakshasa shimmers and vanishes! You feel sick. There is an open gate, spattered with blood here. You are no longer corroded. You feel very sick. Your zykzyl disappears in a puff of smoke! There is an open gate here. Things that are here: a +0 trident; a +0 robe You feel sick. There is an open gate here. You swap places with Bladwarg. You feel sick. There is an open gate, spattered with blood here. You see here a +1 battleaxe of freezing. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You are no longer poisoned. What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Okay, then. Bladwarg dies! HP restored. You see here the orc corpse of Bladwarg. There is an open gate, spattered with blood here. Things that are here: a +0 long sword; a +0 robe Things that are here: a +0 dagger; a +0 robe; a very ugly thing corpse You open the door. A glowing orange brain comes into view. There is an open door here. 2 occultists come into view. An occultist is wielding a +0 dagger and wearing a +1 robe of resistance. Found a one-way gate to the infinite horrors of the Abyss. The occultist shouts! x2 The glowing orange brain turns its attention towards you. The occultist mumbles some strange words. The occultist flickers and vanishes for a moment. You slash the occultist! You freeze the occultist! The occultist is heavily wounded. You slash the occultist! You freeze the occultist. You headbutt the occultist. The occultist is almost dead. You slash the occultist! You freeze the occultist. You kill the occultist! Beogh accepts your kill. The occultist casts a spell at you. The fireball explodes! The fireball engulfs you!!! You hear a shout! x2 You hear a shout! The occultist hits you with a +0 dagger. The occultist is seared by the foul flame within you!! The occultist is heavily wounded. You hit the occultist. You freeze the occultist. You headbutt the occultist. The occultist is severely wounded. You slash the glowing orange brain! You freeze the glowing orange brain. Some rock shatters into small pieces. The occultist gestures at you while chanting. You resist with some effort. A deep troll earth mage and an iron troll come into view. You slice the occultist!! You freeze the occultist. You kill the occultist! Beogh accepts your kill. You slice the glowing orange brain!! You freeze the glowing orange brain! You barely miss the glowing orange brain. You headbutt the glowing orange brain! The glowing orange brain is almost dead. A deep troll earth mage comes into view. The glowing orange brain pulsates. You resist with some effort. The deep troll earth mage shouts! You slash the glowing orange brain! You freeze the glowing orange brain. You kill the glowing orange brain! Beogh accepts your kill. The deep troll earth mage seems less brilliant. A deep troll shaman comes into view. The deep troll earth mage completely misses you. You block the deep troll earth mage's attack. The deep troll earth mage completely misses you. You hit the deep troll earth mage. You freeze the deep troll earth mage. You headbutt the deep troll earth mage. The deep troll earth mage is moderately wounded. You closely miss the deep troll earth mage. You headbutt the deep troll earth mage, but do no damage. The deep troll earth mage is moderately wounded. The deep troll shaman calls upon its god to speed up the deep troll earth mage. The deep troll earth mage seems to speed up. The deep troll earth mage points next to you and mumbles some strange words. The wall shatters! You block the blast of rock fragments. The deep troll earth mage closely misses you. The deep troll earth mage claws you. The deep troll earth mage is seared by the foul flame within you! The deep troll earth mage is severely wounded. The deep troll earth mage misses you. You hit the deep troll earth mage but do no damage. The deep troll earth mage is severely wounded. You slash the deep troll earth mage! You freeze the deep troll earth mage. Your headbutt misses the deep troll earth mage. The deep troll earth mage is almost dead. You slash the deep troll earth mage! You freeze the deep troll earth mage. You kill the deep troll earth mage! Beogh accepts your kill. You hit the iron troll but do no damage. The deep troll earth mage points next to the iron troll and mumbles some strange words. Some rock shatters into small pieces. You slice the iron troll!! You freeze the iron troll. The iron troll is moderately wounded. You slash the iron troll! The iron troll is heavily wounded. You hit the iron troll but do no damage. You headbutt the iron troll, but do no damage. The iron troll is heavily wounded. You hit the deep troll shaman but do no damage. You block the iron troll's attack. The iron troll claws you!! The iron troll claws you! The deep troll earth mage gestures next to the deep troll shaman while chanting. Some rock shatters into small pieces. You slash the iron troll! You freeze the iron troll. The iron troll is severely wounded. You slice the deep troll shaman!! You freeze the deep troll shaman! You hit the iron troll. You headbutt the iron troll. The iron troll is severely wounded. You slash the deep troll shaman! You freeze the deep troll shaman! You kill the deep troll shaman! Beogh accepts your kill. Beogh appreciates your killing of a heretic priest. The troll leather armour is intact enough to wear. You block the iron troll's attack. x2; The iron troll closely misses you. The deep troll earth mage casts a spell next to you. The wall shatters! The blast of rock fragments hits you! You slice the iron troll!! You freeze the iron troll. You kill the iron troll! Beogh accepts your kill. The troll leather armour is intact enough to wear. You carve the deep troll earth mage like a ham!!! You freeze the deep troll earth mage! You kill the deep troll earth mage! Beogh accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Things that are here: a +0 dagger; a +1 robe of resistance; a human corpse No target in view! There is a one-way gate to the infinite horrors of the Abyss here. Things that are here: a +0 dagger; a +1 robe of resistance; a human corpse Things that are here: a +0 troll leather armour; a deep troll corpse You open the gate. There is an open gate here. There is an open gate here. Found a ring of flight. No target in view! You see here a ring of flight. Found a gateway to Hell. Found a stone staircase leading down. Found Viagam Waiqu's Book Shoppe. s - 3 scrolls of butterflies (gained 1) There is a stone staircase leading down here. There is an entrance to Viagam Waiqu's Book Shoppe here. There is a stone staircase leading down here. You climb downwards. You announce your regal presence to all who would look upon you. Found two stone staircases leading up. There is a stone staircase leading up here. The water elemental closely misses you. There is a stone staircase leading up here. You slice the water elemental!! You freeze the water elemental! The water elemental is severely damaged. You closely miss the water elemental. You headbutt the water elemental! You destroy the water elemental! Beogh accepts your kill. There is a stone staircase leading up here. You open the door. A spriggan defender comes into view. It is wielding a +5 lajatang of speed. Found 3 scrolls of immolation. There is an open door here. The spriggan defender shouts! The spriggan defender hits you with a +5 lajatang of speed! You block the spriggan defender's attack. You slice the spriggan defender!! You freeze the spriggan defender. You headbutt the spriggan defender! The spriggan defender is heavily wounded. The spriggan defender completely misses you. x2 You chop the spriggan defender into pieces!!! You freeze the spriggan defender! You kill the spriggan defender! Beogh accepts your kill. You feel willing to depart the floor again. Things that are here: a +5 lajatang of speed; a +0 robe; a spriggan corpse I - 5 scrolls of immolation (gained 3) You open the door. There is an open door here. 2 spark wasps come into view. Found a scroll of butterflies. A spark wasp comes into view. Found a Treatise on Traps and a giant spiked club. The spark wasp buzzes angrily. x2 The spark wasp bursts into living lightning! Your +3 warlock's mirror {omnireflect} blocks the living lightning... and reflects it back! The spark wasp blinks! A glowing orange brain comes into view. Found 5 boomerangs. The spark wasp bursts into living lightning! The living lightning hits you!! A demonic guardian appears! The spark wasp blinks! You block the spark wasp's attack. x2 You slash the spark wasp! You freeze the spark wasp. You headbutt the spark wasp! The spark wasp is heavily wounded. You slash the spark wasp! You freeze the spark wasp. You block the spark wasp's attack. x2 You closely miss the spark wasp. The spark wasp is heavily wounded. You hit the spark wasp. You freeze the spark wasp. You hit the spark wasp. You freeze the spark wasp. Your sixfirhy misses the spark wasp. Your sixfirhy barely misses the spark wasp. You block the spark wasp's attack. x2; The spark wasp completely misses you. You slash the spark wasp! You freeze the spark wasp. You headbutt the spark wasp! You kill the spark wasp! Beogh accepts your kill. You slash the spark wasp! You freeze the spark wasp. You slash the spark wasp! You freeze the spark wasp. Your sixfirhy hits the spark wasp. Your sixfirhy shocks the spark wasp. The spark wasp completely resists. Your sixfirhy misses the spark wasp. You block the spark wasp's attack. Your sixfirhy hits the spark wasp. Your sixfirhy shocks the spark wasp. The spark wasp completely resists. The spark wasp closely misses you. You slice the spark wasp!! You freeze the spark wasp. You kill the spark wasp! Beogh accepts your kill. You slash the spark wasp! You freeze the spark wasp. Your sixfirhy closely misses the spark wasp. Your sixfirhy barely misses the spark wasp. The spark wasp misses you. You slash the spark wasp! You freeze the spark wasp. The spark wasp is severely wounded. The spark wasp stings you. The spark wasp shocks you! You hit the spark wasp. You freeze the spark wasp. The spark wasp is severely wounded. The spark wasp completely misses you. The glowing orange brain pulsates. You are confused. Your sixfirhy appears confused. You are too confused! You are too confused! You are too confused! You are too confused! You are too confused! You are too confused! You are too confused! You are too confused! You are too confused! You are too confused! You slice the spark wasp!! You freeze the spark wasp. You kill the spark wasp! Beogh accepts your kill. The glowing orange brain pulsates. You resist with almost no effort. Your sixfirhy easily resists. Your sixfirhy completely misses you. You're too confused to move! The glowing orange brain pulsates. The glowing orange brain radiates an aura of fear! You resist with almost no effort. You feel less confused. Your sixfirhy hits the glowing orange brain. Your sixfirhy shocks the glowing orange brain! Your sixfirhy hits itself! The glowing orange brain pulsates. You resist with almost no effort. Your sixfirhy resists with some effort. Your sixfirhy hits the glowing orange brain! Your sixfirhy shocks the glowing orange brain! Your sixfirhy seems less confused. Found 22 gold pieces. You slash the glowing orange brain! You freeze the glowing orange brain. You headbutt the glowing orange brain! The glowing orange brain is almost dead. Your sixfirhy barely misses the glowing orange brain. You slash the glowing orange brain! You freeze the glowing orange brain. You kill the glowing orange brain! Beogh accepts your kill. No target in view! A fire dragon comes into view. Your sixfirhy disappears in a puff of smoke! You see here a Treatise on Traps. You pick up a Treatise on Traps and begin reading... You add the spell Sigil of Binding to your library. The helpless fire dragon fails to defend itself. You cut the fire dragon into ribbons!!! You freeze the fire dragon terribly!!! You kill the fire dragon! Beogh accepts your kill. The fire dragon scales are intact enough to wear. No target in view! No target in view! You now have 7253 gold pieces (gained 22). Things that are here: +0 fire dragon scales; a fire dragon corpse You open the door. There is an open door here. An ice dragon comes into view. The helpless ice dragon fails to defend itself. You carve the ice dragon like a ham!!! You freeze the ice dragon. You headbutt the ice dragon! The ice dragon is almost dead. You block the ice dragon's attack. x2; The ice dragon misses you. You slice the ice dragon!! You kill the ice dragon! Beogh accepts your kill. Found a gateway to Hell. No target in view! s - 4 scrolls of butterflies (gained 1) You see here a spark wasp corpse. Found an escape hatch in the ceiling. A spark wasp and an ice dragon come into view. A spark wasp comes into view. Found a stone staircase leading down. An iron dragon comes into view. Found 23 gold pieces. The spark wasp buzzes angrily. The ice dragon roars deafeningly! The spark wasp buzzes angrily. The iron dragon roars deafeningly! You block the spark wasp's attack. x2 You slice the spark wasp!! You freeze the spark wasp. The spark wasp is heavily wounded. You block the spark wasp's attack. You slash the spark wasp! You freeze the spark wasp. The spark wasp is severely wounded. You slash the spark wasp! You freeze the spark wasp. The ice dragon breathes frost at you. The blast of cold hits you! You resist. A demonic guardian appears! The spark wasp barely misses you. You block the spark wasp's attack. You slash the spark wasp! You freeze the spark wasp. You kill the spark wasp! Beogh accepts your kill. You barely miss the spark wasp. The spark wasp completely misses you. Your sin beast bites the ice dragon. Your sin beast tramples the ice dragon but does no damage. You closely miss the spark wasp. Your headbutt misses the spark wasp. The spark wasp is moderately wounded. You barely miss the ice dragon. You block the spark wasp's attack. Your sin beast bites the ice dragon! Your sin beast completely misses the ice dragon. The ice dragon closely misses your sin beast. x2 The ice dragon tramples your sin beast! Your sin beast holds its ground! You closely miss the spark wasp. Your headbutt misses the spark wasp. The spark wasp is moderately wounded. You completely miss the ice dragon. The spark wasp closely misses you. Your sin beast bites the ice dragon! Your sin beast tramples the ice dragon! The ice dragon holds its ground! You slice the spark wasp!! You freeze the spark wasp. The spark wasp is severely wounded. You closely miss the ice dragon. You block the spark wasp's attack. The ice dragon closely misses you. The ice dragon claws you. You block the ice dragon's attack. Your sin beast bites the ice dragon! Your sin beast tramples the ice dragon! The ice dragon holds its ground! You chop the spark wasp into pieces!!! You freeze the spark wasp! You kill the spark wasp! Beogh accepts your kill. You catch the helpless ice dragon completely off-guard! You slash the ice dragon! Your sin beast bites the ice dragon!! Your sin beast tramples the ice dragon but does no damage. The ice dragon breathes frost at you. The blast of cold hits you! You resist. You hear a deafening roar! You completely miss the ice dragon. The ice dragon is severely wounded. Your sin beast bites the ice dragon. Your sin beast tramples the ice dragon but does no damage. The ice dragon bites you but does no damage. You block the ice dragon's attack. x2 You hit the ice dragon but do no damage. You headbutt the ice dragon. The ice dragon is almost dead. You hit the iron dragon. Your sin beast bites the ice dragon. Your sin beast tramples the ice dragon! The ice dragon is shoved backwards! You hit the ice dragon but do no damage. You headbutt the ice dragon. You kill the ice dragon! Beogh accepts your kill. The ice dragon scales are intact enough to wear. You hit the iron dragon but do no damage. Your sin beast bites the iron dragon but does no damage. Your sin beast tramples the iron dragon but does no damage. The iron dragon breathes metal splinters at you. Your +3 warlock's mirror {omnireflect} blocks the spray of metal splinters... and reflects it back! The spray of metal splinters hits the iron dragon!! You hear a deafening roar! You slash the iron dragon! You freeze the iron dragon. The iron dragon is moderately wounded. Your sin beast bites the iron dragon but does no damage. Your sin beast barely misses the iron dragon. The iron dragon bites you. The iron dragon is seared by the foul flame within you! The iron dragon is moderately wounded. You block the iron dragon's attack. The iron dragon tramples you but does no damage. You slice the iron dragon!! You freeze the iron dragon. You headbutt the iron dragon, but do no damage. The iron dragon is severely wounded. Your sin beast bites the iron dragon but does no damage. Your sin beast barely misses the iron dragon. You hit the iron dragon but do no damage. The iron dragon is severely wounded. Your sin beast bites the iron dragon but does no damage. Your sin beast tramples the iron dragon but does no damage. The iron dragon completely misses you. The iron dragon claws you. The iron dragon completely misses you. You hit the iron dragon but do no damage. The iron dragon is severely wounded. Your sin beast bites the iron dragon! Your sin beast tramples the iron dragon but does no damage. You hit the iron dragon. The iron dragon is almost dead. Your sin beast bites the iron dragon!! Your sin beast tramples the iron dragon. The iron dragon holds its ground! The iron dragon dies! Beogh accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! An orb spider comes into view. An ice dragon comes into view. Found 14 gold pieces. The orb spider changes into an elephant! Found 14 gold pieces. Your sin beast disappears in a puff of smoke! The elephant completely misses you. You block the elephant's attack. You slash the elephant! You freeze the elephant. You headbutt the elephant! The elephant is moderately wounded. The elephant changes into a wolf spider! You hit the wolf spider but do no damage. You headbutt the wolf spider. The wolf spider is moderately wounded. The ice dragon breathes frost at you. The blast of cold misses you. You hit the wolf spider. You freeze the wolf spider. You headbutt the wolf spider!! The wolf spider is severely wounded. The wolf spider completely misses you. x2 You closely miss the wolf spider. Your headbutt misses the wolf spider. The wolf spider is severely wounded. You block the wolf spider's attack. x2 You slash the wolf spider! You freeze the wolf spider. You headbutt the wolf spider. You kill the wolf spider! Beogh accepts your kill. You hit the ice dragon but do no damage. You headbutt the ice dragon! The ice dragon is lightly wounded. You block the ice dragon's attack. The ice dragon completely misses you. The ice dragon misses you. You hit the ice dragon but do no damage. You headbutt the ice dragon, but do no damage. The ice dragon is lightly wounded. You slice the ice dragon!! You freeze the ice dragon. You headbutt the ice dragon. The ice dragon is heavily wounded. The ice dragon bites you! The ice dragon is seared by the foul flame within you!! The ice dragon is almost dead. You block the ice dragon's attack. x2 You hit the ice dragon but do no damage. Your headbutt misses the ice dragon. The ice dragon is almost dead. The ice dragon completely misses you. You block the ice dragon's attack. The ice dragon barely misses you. You slash the ice dragon! You headbutt the ice dragon. You kill the ice dragon! Beogh accepts your kill. The ice dragon scales are intact enough to wear. Your Dodging skill increases to level 18! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Found a potion of curing. HP restored. Okay, then. There is a cache of meat here. You reach down and sample some adder jerky. Delicious. There is an abandoned shop here. You now have 7276 gold pieces (gained 23). There is a shaft here. Things that are here: +0 ice dragon scales; an ice dragon corpse Found 19 gold pieces. There is a stone staircase leading down here. You climb downwards. You announce your regal presence to all who would look upon you. The fire dragon roars deafeningly! The chonchon screeches! x3 You hear a shout! You hear a loud rustle. You hear a horrible gurgling sound! There is a stone staircase leading up here. A spriggan air mage and an ice dragon come into view. The spriggan air mage shouts! You hear a shout! The spriggan air mage waves its arms in wide circles. The open air twists around violently and strikes you! The chonchon misses you. The chonchon completely misses you. The chonchon chants while flapping its wings at you. A beckoning whirlwind drags you forward! A walking crystal tome comes into view. Found a scroll of teleportation and a scroll of blinking. The ice dragon roars deafeningly! You slash the chonchon! You freeze the chonchon! Your headbutt misses the chonchon. The chonchon is moderately wounded. You hear a shout! You hit the chonchon. You freeze the chonchon. You headbutt the chonchon. The chonchon is heavily wounded. You slash the chonchon! You freeze the chonchon. The chonchon completely misses you. x2 A frost giant comes into view. It is wielding a +2 battleaxe of freezing. A fire dragon comes into view. An ettin comes into view. It is wielding a +2 dire flail of holy wrath and a +0 dire flail. The ettin shouts in stereo! The fire dragon roars deafeningly! You hit the chonchon. You freeze the chonchon. Your headbutt misses the chonchon. The chonchon is severely wounded. You slash the chonchon! You freeze the chonchon. You slash the chonchon! You freeze the chonchon. You block the chonchon's attack. x2 The chonchon headbutts you! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-1331-g5b388f059b 0.34-a0-1336-g0394f3beba 0.34-a0-1338-g58661db901 0.34-a0-1349-g34678775c8 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_AUTOFIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [burgertutor] Species: Demonspawn Job: Gladiator HP: 249/289; mods: 0/0 MP: 47/47; mod: 0 Stats: 35 20 27 Position: (41, 22), god: Beogh (14), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 2 | 22 | 23 | 18225 | 1425/1725 Short Blades | X | 1 | 0 | 0 | 0 | 0/59 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 8 | 18 | 12138 | 633/1457 Maces & Flails | X | 1 | 0 | 3 | 537 | 181/238 Polearms | X | 1 | 0 | 0 | 0 | 0/59 Staves | X | 1 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 2 | 10 | 18 | 12545 | 1040/1457 Throwing | X | 1 | 0 | 2 | 250 | 72/178 Armour | X | 1 | 0 | 0 | 9 | 9/59 Dodging | X | 1 | 5 | 18 | 11507 | 2/1457 Stealth | X | 1 | 6 | 8 | 1858 | 58/450 Shields | X | 2 | 22 | 14 | 7683 | 994/1070 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/59 Spellcasting | X | 2 | 9 | 16 | 9033 | 114/1248 Conjurations | X | 1 | 0 | 0 | 24 | 24/50 Hexes | X | 1 | 0 | 1 | 137 | 87/100 Summonings | X | 2 | 9 | 15 | 6735 | 210/975 Necromancy | X | 1 | 0 | 0 | 1 | 1/42 Translocations | X | 1 | 0 | 1 | 129 | 70/119 Forgecraft | X | 1 | 0 | 0 | 0 | 0/59 Fire Magic | X | 1 | 0 | 0 | 0 | 0/59 Ice Magic | X | 1 | 0 | 1 | 150 | 91/119 Air Magic | X | 1 | 0 | 0 | 20 | 20/59 Earth Magic | X | 1 | 0 | 0 | 0 | 0/59 Alchemy | X | 1 | 0 | 0 | 0 | 0/50 Invocations | X | 2 | 9 | 17 | 5640 | 557/669 Evocations | X | 1 | 0 | 1 | 76 | 26/100 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #33: 1 #197: 88 Attributes: #12: 12957 #13: 5681 #23: 51822 #24: 1387372778 #27: -194 #34: 1 #49: 10325 #73: 605617 Mutations: claws: 3 (innate) horns: 1 large bone plates: 1 cold resistance: 1 demonic guardian: 2 (innate) low MP: 1 robust: 3 (innate) weak: 1 sturdy frame: 3 (innate) foul shadow: 3 (innate) ephemeral shield: 1 Inventory bugs: Equipment: eq slot #9, inv slot #21: ring of Munnin {rC+++ rCorr Str+6 Int-3 SInv} eq slot #9, inv slot #1: ring of the Mage {Wiz Archmagi} eq slot #4, inv slot #27: +3 crown of vainglory {Majesty Ring++ ^Fragile Will+} eq slot #3, inv slot #22: +1 robe of Gallantry {Will- Str+6 Int+2} eq slot #9, inv slot #14: ring "Jeowkaag" {MP+9 Str+5 Dex+3} eq slot #8, inv slot #17: -1 cloak of Valiance {Regen+ Dex+4} eq slot #2, inv slot #6: +3 warlock's mirror {omnireflect} eq slot #1, inv slot #16: +7 war axe "Oxatuot" {freeze, Dex+2 Stlth+} eq slot #9, inv slot #25: ring of Light {Str+2 Int+3 Dex+4 Slay+4} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ............... .CD...?......?.. .......;......... .................D .................. .................# .≈.≈≈D............ .≈≈≈≈....x@x...... .≈≈≈≈≈....x...i... ..≈≈≈≈..°......##C .≈≈....<.......# ..§≈..##........# ...≈. #.......## ...# #........# .. #........# . #######... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_axe ice_cave_hard: true vaults_end_crystal: false necropolis_difficulty: vaults_elf tomb_guardian_sets: 1: 1 2: 1 3: 1 4: 1 5: 2 6: 1 >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>