Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.23-a0-339-gbd7f2c8 Platform: unix Bits: 64 Game mode: sprint Tiles: online Command line: /usr/games/crawl-git-bd7f2c837c -name heatzeker -rc /dgldir/rcfiles/crawl-git/heatzeker.rc -macro /dgldir/rcfiles/crawl-git/heatzeker.macro -morgue /dgldir/morgue/heatzeker/ -sprint -webtiles-socket /crawl-master/webserver/sockets/heatzeker:2018-10-18.13:43:46.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 4 stack frames. /usr/games/crawl-git-bd7f2c837c(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5feec3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-bd7f2c837c(_Z13do_crash_dumpv+0x419) [0x606b69]: do_crash_dump() /usr/games/crawl-git-bd7f2c837c(_Z20crash_signal_handleri+0x9c) [0x5ff14c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x360b0) [0x7f2d82ebb0b0]: Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 Copyright (C) 2012 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". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f2d8325584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f2d8325584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005ff57b in call_gdb (file=0x7f2d83240180) at crash.cc:435 gdb = attach_cmd = "attach 11059\000\000\000\000\000\000\000" #2 0x0000000000606b89 in do_crash_dump () at dbg-asrt.cc:677 dir = "/dgldir/morgue/heatzeker/" signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7f2d83240180 t = 1539870312 name = "/dgldir/morgue/heatzeker/crash-heatzeker-20181018-134512.txt", '\000' #3 0x00000000005ff14c in crash_signal_handler (sig_num=11) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x0000000000000000 in ?? () No symbol table info available. #6 0x00000000006c4125 in operator() (__args#0=0x1259268, this=0x7fff10d05710) at /usr/include/c++/4.7/functional:2310 No locals. #7 stop_attack_prompt(targeter&, char const*, std::function, bool*, monster const*) (hitfunc=..., verb=0xc439d0 "attack", affects=..., prompted=0x0, defender=0x1259268) at fight.cc:1040 mon = 0x1259268 adjn = suffixn = penancen = false di = {> = {}, center = {x = 9, y = 44}, current = {x = 9, y = 43}, lists = {std::vector of length 0, capacity 0, std::vector of length 8, capacity 8 = {{x = -1, y = -1}, {x = -1, y = 0}, {x = -1, y = 1}, {x = 0, y = -1}, {x = 0, y = 1}, {x = 1, y = -1}, {x = 1, y = 0}, {x = 1, y = 1}}, std::vector of length 8, capacity 8 = {{x = -2, y = -2}, {x = -2, y = 0}, {x = -2, y = -1}, {x = -2, y = 1}, {x = -2, y = 2}, {x = 0, y = -2}, {x = -1, y = -2}, {x = 1, y = -2}}}, vcur = 0x7fff10d049c8, vnear = 0x7fff10d049e0, vfar = 0x7fff10d049b0, r = 1, max_radius = 8, threshold = 2, icur = 3, iend = 0, fair = false} adj = "" victims = {list = std::vector of length 0, capacity 0} mon_name = prompt = suffix = "" penance = false defender_ok = true #8 0x000000000087df11 in melee_attack::handle_phase_attempted (this=0x7fff10d05960) at melee-attack.cc:130 hitfunc = 0x7fff10d04b80 hitfunc_smite = { = {_vptr.targeter = 0xd21cf0, origin = {x = 9, y = 44}, aim = {x = 9, y = 43}, agent = 0x120af20, why_not = "", obeys_mesmerise = false}, exp_range_min = 1, exp_range_max = 1, exp_map_min = {mData = {mData = {{mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 5, 5, 5, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647}}, {mData = {2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 5, 0, 5, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647}}, {mData = {2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 5, 5, 5, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647}}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}}}}, exp_map_max = {mData = {mData = {{mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 5, 5, 5, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647}}, {mData = {2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 5, 0, 5, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647}}, {mData = {2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 5, 5, 5, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647, 2147483647}}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}, {mData = {2147483647 }}}}}, range = 1, affects_walls = false, affects_pos = 0} hitfunc_los = { = {_vptr.targeter = 0xd220b0, origin = {x = 9, y = 44}, aim = {x = 9, y = 44}, agent = 0x120af20, why_not = "", obeys_mesmerise = false}, los = LOS_NO_TRANS, range = 8, range_max = 8} vulnerable = 0 #9 0x000000000087ae7e in melee_attack::attack (this=0x7fff10d05960) at melee-attack.cc:752 saved_gyre_name = _gensym_uw_774 = {cleaner = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0xffffffff, _M_const_object = 0xffffffff, _M_function_pointer = 0xffffffff, _M_member_pointer = &virtual table offset 4294967294, this adjustment 140733475477856}, _M_pod_data = "\377\377\377\377\000\000\000\000`Y\320\020\377\177\000"}, _M_manager = 0x7fff10d05b18}, _M_invoker = 0x597e3e }} shield_blocked = ev = conducts = {{conduct = 97, pgain = 0, known = 145, enabled = 223, victim = std::unique_ptr containing 0x1259268}, {conduct = 18925928, pgain = 0, known = 104, enabled = 146, victim = std::unique_ptr containing 0x7fff10d05960}, {conduct = 19239528, pgain = 0, known = 232, enabled = 83, victim = std::unique_ptr containing 0x4}} #10 0x00000000006c5f9e in fight_melee (attacker=, defender=0x1259268, did_hit=0x0, simu=false) at fight.cc:172 attk = { = {_vptr.attack = 0xcd8ab0, attacker = 0x120af20, defender = 0x1259268, responsible = 0x120af20, attack_occurred = false, cancel_attack = false, did_hit = false, needs_message = true, attacker_visible = true, defender_visible = true, perceived_attack = false, obvious_effect = false, to_hit = 43, damage_done = 0, special_damage = 0, aux_damage = 0, min_delay = 0, final_attack_delay = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, ev_margin = 0, attk_type = AT_HIT, attk_flavour = AF_PLAIN, attk_damage = 282090208, weapon = 0x120c968, damage_brand = SPWPN_NORMAL, wpn_skill = SK_MACES_FLAILS, shield = 0x120c900, art_props = {mData = {0 , 3, 0 }}, unrand_entry = 0xc93480, attacker_to_hit_penalty = 0, attack_verb = "bug", verb_degree = "", no_damage_message = "", special_damage_message = "", aux_attack = "", aux_verb = "", attacker_armour_tohit_penalty = 1, attacker_shield_tohit_penalty = 0, defender_shield = 0x0, miscast_level = -1, miscast_type = 0, miscast_target = 0x0, fake_chaos_attack = false, simu = false, aux_source = "", kill_type = KILLED_BY_MONSTER}, attack_number = -1, effective_attack_number = -1, cleave_targets = empty std::list, cleaving = false, is_riposte = false, wu_jian_attack = WU_JIAN_ATTACK_NONE, wu_jian_number_of_targets = 1, attack_position = {x = 9, y = 44}} nrounds = pos = effective_attack_number = attack_number = #11 0x0000000000981b72 in move_player_action (move=...) at movement.cc:663 additional_time_taken = 0 initial_position = {x = 9, y = 44} wall_jump_err = "" walkverb = "fly" targ_monst = 0x1259268 attacking = false targ_pass = true fmonger = 0x0 moving = true targ = {x = 9, y = 43} did_wall_jump = false targ_grid = DNGN_FLOOR try_to_swap = mon_swap_dest = {x = 0, y = 0} running = did_wu_jian_attack = swap = false can_wall_jump = false beholder = 0x0 #12 0x0000000000c186c7 in process_command (cmd=cmd@entry=CMD_MOVE_UP) at main.cc:1660 No locals. #13 0x0000000000c1b049 in _input () at main.cc:1116 cmd = CMD_MOVE_UP player_disabled = {was_disabled = false} #14 0x0000000000c1eefd in _launch_game () at main.cc:467 game_start = false ccon = {cstate = false, smartcstate = false} #15 _launch_game_loop () at main.cc:376 game_ended = false #16 main (argc=, argv=) at main.cc:331 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Oct 18 2018 at 03:19:15 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -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 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-bd7f2c837c/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-bd7f2c837c/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-bd7f2c837c/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 1 Level id: D Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 0 Level vaults: sprint_v [room_start, room_1, room_2, room_3, room_4, room_5, room_6, room_7, room_8, room_9, room_10, room_11, room_12, room_13, room_14, room_15, room_16, room_17, room_18, room_19, room_20, room_21, room_22, room_23, room_24, room_25, room_26, room_27] Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 9 at (1, 40): Terrain change marker (33->30, 192) Marker #1, type 9 at (1, 41): Terrain change marker (33->30, 96) Marker #2, type 9 at (1, 42): Terrain change marker (33->30, 32) Marker #3, type 9 at (1, 44): Terrain change marker (33->30, 9) Marker #4, type 9 at (1, 52): Terrain change marker (33->32, 56) Marker #5, type 9 at (1, 53): Terrain change marker (33->32, 76) Marker #6, type 9 at (1, 54): Terrain change marker (33->32, 56) Marker #7, type 9 at (2, 41): Terrain change marker (33->30, 142) Marker #8, type 9 at (2, 42): Terrain change marker (33->30, 79) Marker #9, type 9 at (2, 52): Terrain change marker (33->32, 46) Marker #10, type 9 at (2, 53): Terrain change marker (33->32, 57) Marker #11, type 9 at (2, 54): Terrain change marker (33->32, 55) Marker #12, type 9 at (3, 40): Terrain change marker (33->30, 85) Marker #13, type 9 at (3, 41): Terrain change marker (33->30, 31) Marker #14, type 9 at (3, 43): Terrain change marker (33->30, 116) Marker #15, type 9 at (3, 44): Terrain change marker (33->30, 70) Marker #16, type 9 at (3, 45): Terrain change marker (33->30, 197) Marker #17, type 9 at (3, 52): Terrain change marker (33->32, 63) Marker #18, type 9 at (3, 53): Terrain change marker (33->32, 58) Marker #19, type 9 at (3, 54): Terrain change marker (33->32, 76) Marker #20, type 9 at (4, 38): Terrain change marker (33->30, 165) Marker #21, type 9 at (4, 40): Terrain change marker (33->30, 127) Marker #22, type 9 at (4, 41): Terrain change marker (33->30, 247) Marker #23, type 9 at (4, 42): Terrain change marker (33->30, 32) Marker #24, type 9 at (4, 43): Terrain change marker (33->30, 226) Marker #25, type 9 at (4, 44): Terrain change marker (33->30, 200) Marker #26, type 9 at (5, 38): Terrain change marker (33->30, 76) Marker #27, type 9 at (5, 39): Terrain change marker (33->30, 28) Marker #28, type 9 at (5, 40): Terrain change marker (33->30, 54) Marker #29, type 9 at (5, 41): Terrain change marker (33->30, 15) Marker #30, type 9 at (5, 42): Terrain change marker (33->30, 24) Marker #31, type 9 at (5, 43): Terrain change marker (33->30, 177) Marker #32, type 9 at (5, 45): Terrain change marker (33->30, 157) Marker #33, type 9 at (6, 39): Terrain change marker (33->30, 55) Marker #34, type 9 at (6, 40): Terrain change marker (33->30, 84) Marker #35, type 9 at (6, 41): Terrain change marker (33->30, 151) Marker #36, type 9 at (6, 43): Terrain change marker (33->30, 138) Marker #37, type 9 at (6, 44): Terrain change marker (33->30, 179) Marker #38, type 9 at (6, 46): Terrain change marker (33->30, 26) Marker #39, type 9 at (6, 48): Terrain change marker (33->30, 23) Marker #40, type 9 at (6, 49): Terrain change marker (33->30, 144) Marker #41, type 9 at (7, 38): Terrain change marker (33->30, 140) Marker #42, type 9 at (7, 39): Terrain change marker (33->30, 91) Marker #43, type 9 at (7, 40): Terrain change marker (33->30, 21) Marker #44, type 9 at (7, 41): Terrain change marker (33->30, 15) Marker #45, type 9 at (7, 42): Terrain change marker (33->30, 54) Marker #46, type 9 at (7, 45): Terrain change marker (33->30, 205) Marker #47, type 9 at (7, 46): Terrain change marker (33->30, 4) Marker #48, type 9 at (7, 47): Terrain change marker (33->30, 72) Marker #49, type 9 at (7, 48): Terrain change marker (33->30, 44) Marker #50, type 0 at (8, 10): feature (stone_stairs_up_i) Marker #51, type 9 at (8, 39): Terrain change marker (33->30, 150) Marker #52, type 9 at (8, 40): Terrain change marker (33->30, 179) Marker #53, type 9 at (8, 41): Terrain change marker (33->30, 92) Marker #54, type 9 at (8, 42): Terrain change marker (33->30, 136) Marker #55, type 9 at (8, 43): Terrain change marker (33->30, 6) Marker #56, type 9 at (8, 45): Terrain change marker (33->30, 182) Marker #57, type 9 at (8, 46): Terrain change marker (33->30, 98) Marker #58, type 9 at (8, 47): Terrain change marker (33->30, 71) Marker #59, type 9 at (8, 49): Terrain change marker (33->30, 153) Marker #60, type 7 at (9, 1): position (76,6) Marker #61, type 7 at (9, 15): position (9,49) Marker #62, type 7 at (9, 33): position (9,68) Marker #63, type 9 at (9, 38): Terrain change marker (33->30, 153) Marker #64, type 9 at (9, 39): Terrain change marker (33->30, 147) Marker #65, type 9 at (9, 41): Terrain change marker (33->30, 23) Marker #66, type 9 at (9, 46): Terrain change marker (33->30, 210) Marker #67, type 9 at (9, 47): Terrain change marker (33->30, 206) Marker #68, type 7 at (9, 51): position (28,68) Marker #70, type 9 at (10, 40): Terrain change marker (33->30, 137) Marker #71, type 9 at (10, 43): Terrain change marker (33->30, 181) Marker #72, type 9 at (10, 44): Terrain change marker (33->30, 140) Marker #73, type 9 at (10, 45): Terrain change marker (33->30, 62) Marker #74, type 9 at (10, 46): Terrain change marker (33->30, 183) Marker #75, type 9 at (10, 47): Terrain change marker (33->30, 160) Marker #76, type 9 at (10, 48): Terrain change marker (33->30, 97) Marker #77, type 9 at (10, 49): Terrain change marker (33->30, 145) Marker #78, type 9 at (11, 38): Terrain change marker (33->30, 20) Marker #79, type 9 at (11, 43): Terrain change marker (33->30, 135) Marker #80, type 9 at (11, 44): Terrain change marker (33->30, 235) Marker #81, type 9 at (11, 45): Terrain change marker (33->30, 189) Marker #82, type 9 at (11, 46): Terrain change marker (33->30, 33) Marker #83, type 9 at (11, 47): Terrain change marker (33->30, 232) Marker #84, type 9 at (11, 48): Terrain change marker (33->30, 10) Marker #85, type 9 at (11, 49): Terrain change marker (33->30, 242) Marker #86, type 9 at (12, 39): Terrain change marker (33->30, 55) Marker #87, type 9 at (12, 40): Terrain change marker (33->30, 172) Marker #88, type 9 at (12, 42): Terrain change marker (33->30, 206) Marker #89, type 9 at (12, 43): Terrain change marker (33->30, 116) Marker #90, type 9 at (12, 44): Terrain change marker (33->30, 256) Marker #91, type 9 at (12, 47): Terrain change marker (33->30, 250) Marker #92, type 9 at (12, 48): Terrain change marker (33->30, 53) Marker #93, type 9 at (12, 49): Terrain change marker (33->30, 6) Marker #94, type 9 at (13, 38): Terrain change marker (33->30, 34) Marker #95, type 9 at (13, 40): Terrain change marker (33->30, 214) Marker #96, type 9 at (13, 42): Terrain change marker (33->30, 116) Marker #97, type 9 at (13, 43): Terrain change marker (33->30, 83) Marker #98, type 9 at (13, 45): Terrain change marker (33->30, 139) Marker #99, type 9 at (13, 47): Terrain change marker (33->30, 155) Marker #100, type 9 at (13, 48): Terrain change marker (33->30, 43) Marker #101, type 9 at (13, 49): Terrain change marker (33->30, 64) Marker #102, type 9 at (13, 51): Terrain change marker (33->32, 57) Marker #103, type 9 at (13, 52): Terrain change marker (33->32, 48) Marker #104, type 9 at (13, 53): Terrain change marker (33->32, 58) Marker #105, type 9 at (14, 39): Terrain change marker (33->30, 18) Marker #106, type 9 at (14, 40): Terrain change marker (33->30, 57) Marker #107, type 9 at (14, 41): Terrain change marker (33->30, 206) Marker #108, type 9 at (14, 42): Terrain change marker (33->30, 70) Marker #109, type 9 at (14, 47): Terrain change marker (33->30, 28) Marker #110, type 9 at (14, 48): Terrain change marker (33->30, 38) Marker #111, type 9 at (14, 49): Terrain change marker (33->30, 81) Marker #112, type 9 at (14, 51): Terrain change marker (33->32, 50) Marker #113, type 9 at (14, 52): Terrain change marker (33->32, 74) Marker #114, type 9 at (14, 53): Terrain change marker (33->32, 48) Marker #115, type 9 at (15, 37): Terrain change marker (33->30, 237) Marker #116, type 9 at (15, 38): Terrain change marker (33->30, 205) Marker #117, type 9 at (15, 39): Terrain change marker (33->30, 79) Marker #118, type 9 at (15, 40): Terrain change marker (33->30, 195) Marker #119, type 9 at (15, 41): Terrain change marker (33->30, 157) Marker #120, type 9 at (15, 42): Terrain change marker (33->30, 220) Marker #121, type 9 at (15, 48): Terrain change marker (33->30, 74) Marker #122, type 9 at (15, 49): Terrain change marker (33->30, 88) Marker #123, type 9 at (15, 51): Terrain change marker (33->32, 60) Marker #124, type 9 at (15, 52): Terrain change marker (33->32, 63) Marker #125, type 9 at (15, 53): Terrain change marker (33->32, 73) Marker #126, type 9 at (16, 36): Terrain change marker (33->30, 231) Marker #127, type 9 at (16, 47): Terrain change marker (33->30, 169) Marker #128, type 9 at (16, 48): Terrain change marker (33->30, 164) Marker #129, type 9 at (16, 49): Terrain change marker (33->30, 195) Marker #130, type 9 at (17, 37): Terrain change marker (33->30, 103) Marker #131, type 9 at (17, 38): Terrain change marker (33->30, 79) Marker #132, type 7 at (26, 1): position (26,31) Marker #134, type 7 at (26, 17): position (26,47) Marker #136, type 7 at (26, 33): position (9,31) Marker #138, type 7 at (28, 49): position (48,68) Marker #141, type 7 at (41, 1): position (41,27) Marker #143, type 7 at (41, 15): position (41,41) Marker #145, type 7 at (41, 29): position (26,15) Marker #148, type 7 at (48, 49): position (68,68) Marker #150, type 7 at (53, 37): position (54,35) Marker #152, type 7 at (54, 1): position (41,13) Marker #154, type 7 at (54, 13): position (54,11) Marker #156, type 7 at (54, 25): position (54,23) Marker #158, type 7 at (63, 37): position (53,46) Marker #160, type 7 at (64, 1): position (64,15) Marker #162, type 7 at (64, 9): position (73,15) Marker #164, type 7 at (65, 17): position (65,35) Marker #166, type 7 at (65, 27): position (73,45) Marker #168, type 7 at (68, 48): position (44,45) Marker #170, type 7 at (70, 1): position (64,7) Marker #172, type 7 at (73, 9): position (74,25) Marker #174, type 7 at (73, 37): position (63,46) Marker #176, type 7 at (74, 17): position (74,35) Marker #178, type 7 at (74, 27): position (65,25) Marker #180, type 7 at (76, 1): position (70,7) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The red draconian is moderately wounded. The blast of magma engulfs the storm dragon. The storm dragon is almost dead. The blast of ice hits the black draconian. You kill the black draconian! Qazlal accepts your kill. The blast of ice hits the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. Your Shields skill increases to level 23! The blast of ice hits the red draconian. The red draconian is almost dead. The blast of ice hits the purple draconian. The purple draconian is severely wounded. The blast of ice hits the red draconian. The red draconian is almost dead. The red draconian is flash-frozen. The blast of ice hits the tentacled monstrosity. The tentacled monstrosity partially resists. The tentacled monstrosity is almost dead. The tentacled monstrosity is flash-frozen. The blast of rubble hits the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. The blast of rubble hits the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. Your Shields skill increases to level 24! The blast of rubble hits the red draconian. You kill the red draconian! Qazlal accepts your kill. The blast of rubble hits the purple draconian. You kill the purple draconian! Qazlal accepts your kill. You have reached level 16! You feel stronger. The blast of rubble hits the purple draconian monk. The purple draconian monk is severely wounded. The blast of rubble hits the Orb Guardian. The Orb Guardian is severely wounded. The blast of ice hits the Orb Guardian. The Orb Guardian is almost dead. The Orb Guardian is flash-frozen. The blast of ice hits the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. Your Shields skill increases to level 25! The blast of ice hits the purple draconian monk. You kill the purple draconian monk! Qazlal accepts your kill. The blast of rubble hits the storm dragon. You kill the storm dragon! Qazlal accepts your kill. The blast of rubble hits the green draconian. The green draconian is severely wounded. The cutting wind hits the tentacled monstrosity. You kill the tentacled monstrosity! Qazlal accepts your kill. Your Shields skill increases to level 26! The cutting wind hits the purple draconian. You kill the purple draconian! Qazlal accepts your kill. The cutting wind hits the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. The cutting wind hits the curse toe. The curse toe gets badly buffeted. The curse toe is almost destroyed. The blast of ice hits the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. You have mastered Shields! You need to enable at least one skill for training. Your Dodging skill increases to level 3! The cutting wind hits the green draconian. You kill the green draconian! Qazlal accepts your kill. Your Dodging skill increases to level 4! The cutting wind hits the curse toe. The curse toe gets badly buffeted. You destroy the curse toe! Qazlal accepts your kill. Your Dodging skill gained 3 levels and is now at level 7! The cutting wind hits the red draconian. The red draconian is heavily wounded. Qazlal accepts your kill. Your Dodging skill increases to level 8! You feel a bit more experienced. You hear a sizzling sound! x2 The cutting wind hits the red draconian. You kill the red draconian! Qazlal accepts your kill. Your Dodging skill increases to level 9! You hear a roar! Qazlal accepts your kill. Your Dodging skill increases to level 10! You feel a bit more experienced. The cutting wind hits the red draconian. You kill the red draconian! Qazlal accepts your kill. x2 Your Dodging skill increases to level 11! You feel a bit more experienced. You hear a roar! You hear a sizzling sound! Qazlal accepts your kill. You feel a bit more experienced. Qazlal accepts your kill. You feel a bit more experienced. An Orb Guardian comes into view. Unknown command. Unknown command. You fly up into the air. You feel somewhat more hungry. A purple draconian comes into view. It is wielding a +4 trident of freezing. A yellow draconian comes into view. It is wielding a +0 trident of protection. The yellow draconian roars! An Orb Guardian comes into view. The yellow draconian unwields a +0 trident of protection. The yellow draconian drops a +0 trident of protection. The yellow draconian picks up a scimitar. The yellow draconian wields a scimitar. The yellow draconian picks up a potion of might. Found eight items. Unknown command. A yellow draconian and a red draconian come into view. The yellow draconian is wielding a +0 battleaxe of flaming. The yellow draconian roars! The red draconian roars! Found ten items. Unknown command. Unknown command. Nature churns violently around you! The blast of rubble hits the Orb Guardian. The Orb Guardian is heavily wounded. The blast of rubble hits the purple draconian. You kill the purple draconian! Qazlal accepts your kill. Your Dodging skill increases to level 12! The blast of ice hits the yellow draconian. You kill the yellow draconian! Qazlal accepts your kill. The blast of ice hits the yellow draconian. The yellow draconian is severely wounded. The yellow draconian is flash-frozen. The blast of ice hits the red draconian. You kill the red draconian! Qazlal accepts your kill. The blast of rubble hits the yellow draconian. You kill the yellow draconian! Qazlal accepts your kill. Your Dodging skill increases to level 13! The cutting wind hits the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. You block the Orb Guardian's attack. PTOANNNG! You hit the Orb Guardian but do no damage. The Orb Guardian is severely wounded. You block the Orb Guardian's attack. GONNNNG! Unknown command. You closely miss the Orb Guardian. The Orb Guardian is severely wounded. The Orb Guardian is engulfed in blazing flames. You block the Orb Guardian's attack. PANG! The Orb Guardian is engulfed in blazing flames. You block the Orb Guardian's attack. Welcome back, heatzeker the Gargoyle Monk. Qazlal says: Let the forces of nature tear it all down! Press ? for a list of commands and other information. Welcome back, heatzeker the Gargoyle Monk. Qazlal says: Let the forces of nature tear it all down! Press ? for a list of commands and other information. Welcome back, heatzeker the Gargoyle Monk. Qazlal says: Let the forces of nature tear it all down! Press ? for a list of commands and other information. Found twenty-nine items. A storm dragon, a moth of wrath, 9 Orb Guardians, 16 draconians, a tentacled The yellow draconian roars! The red draconian roars! x2 The yellow draconian roars! x2; The white draconian roars! The green draconian roars! The storm dragon roars deafeningly! The white draconian roars! The red draconian roars! x2 The purple draconian roars! The black draconian roars! Found a transporter. Unknown command. Nature churns violently around you! The blast of rubble hits the red draconian. The red draconian is moderately wounded. The blast of rubble hits the white draconian. The white draconian is heavily wounded. The blast of rubble hits the purple draconian. The purple draconian is heavily wounded. The blast of rubble hits the purple draconian. The purple draconian is lightly wounded. The blast of rubble hits the purple draconian. The purple draconian is moderately wounded. The blast of rubble hits the black draconian. The black draconian is heavily wounded. The blast of rubble hits the Orb Guardian. The Orb Guardian is heavily wounded. The blast of rubble hits the Orb Guardian. The Orb Guardian is moderately wounded. The blast of rubble hits the yellow draconian. The yellow draconian is lightly wounded. The blast of rubble hits the Orb Guardian. The blast of magma engulfs the white draconian. The white draconian is heavily wounded. The blast of magma engulfs the Orb Guardian. The Orb Guardian is moderately wounded. The blast of magma engulfs the green draconian. The green draconian is moderately wounded. The blast of magma engulfs the red draconian. The red draconian partially resists. The red draconian is heavily wounded. The blast of magma engulfs the purple draconian monk. The purple draconian monk is heavily wounded. The blast of magma engulfs the red draconian. The red draconian partially resists. The red draconian is moderately wounded. The cutting wind hits the Orb Guardian. The Orb Guardian is almost dead. The cutting wind hits the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. Your Dodging skill increases to level 14! The cutting wind hits the red draconian. The red draconian is severely wounded. The cutting wind hits the purple draconian. The purple draconian is severely wounded. The cutting wind hits the moth of wrath. The moth of wrath gets badly buffeted. You kill the moth of wrath! Qazlal accepts your kill. The cutting wind hits the Orb Guardian. The Orb Guardian is heavily wounded. The cutting wind hits the white draconian. The white draconian is severely wounded. The cutting wind hits the tentacled monstrosity. The tentacled monstrosity is moderately wounded. The cutting wind hits the yellow draconian. The yellow draconian is moderately wounded. The cutting wind hits the Orb Guardian. The Orb Guardian is severely wounded. The cutting wind hits the red draconian. The red draconian is heavily wounded. The cutting wind hits the Orb Guardian. The Orb Guardian is severely wounded. The cutting wind hits the black draconian. The black draconian gets badly buffeted. You kill the black draconian! Qazlal accepts your kill. The cutting wind hits the purple draconian. The purple draconian is severely wounded. The cutting wind hits the Orb Guardian. The Orb Guardian is heavily wounded. The blast of magma engulfs the curse toe. The curse toe partially resists. The curse toe is lightly damaged. The blast of magma engulfs the storm dragon. The storm dragon is moderately wounded. The blast of magma engulfs the green draconian. The green draconian is severely wounded. The blast of magma engulfs the Orb Guardian. The Orb Guardian is moderately wounded. The blast of magma engulfs the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. Your Dodging skill increases to level 15! The blast of magma engulfs the purple draconian monk. The purple draconian monk is almost dead. The blast of magma engulfs the red draconian. The red draconian partially resists. The red draconian is heavily wounded. The blast of magma engulfs the red draconian. The red draconian partially resists. The red draconian is almost dead. The blast of magma engulfs the yellow draconian. The yellow draconian is heavily wounded. The cutting wind hits the red draconian. The red draconian is severely wounded. The cutting wind hits the yellow draconian. The yellow draconian is almost dead. The cutting wind hits the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. Your Dodging skill increases to level 16! The cutting wind hits the yellow draconian. The yellow draconian is severely wounded. The cutting wind hits the red draconian. You kill the red draconian! Qazlal accepts your kill. The cutting wind hits the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. You have reached level 17! The cutting wind hits the red draconian. You kill the red draconian! Qazlal accepts your kill. Your Dodging skill increases to level 17! The cutting wind hits the storm dragon. The storm dragon gets badly buffeted. The storm dragon is almost dead. The cutting wind hits the tentacled monstrosity. The tentacled monstrosity is severely wounded. The cutting wind hits the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. The cutting wind hits the purple draconian. You kill the purple draconian! Qazlal accepts your kill. The cutting wind hits the white draconian. You kill the white draconian! Qazlal accepts your kill. The cutting wind hits the tentacled monstrosity. You kill the tentacled monstrosity! Qazlal accepts your kill. Your Dodging skill increases to level 18! The cutting wind hits the storm dragon. The storm dragon gets badly buffeted. You kill the storm dragon! Qazlal accepts your kill. The blast of rubble hits the yellow draconian. The yellow draconian is severely wounded. The blast of rubble hits the Orb Guardian. The Orb Guardian is heavily wounded. The blast of rubble hits the Orb Guardian. The Orb Guardian is almost dead. The blast of rubble hits the purple draconian. The purple draconian is almost dead. The blast of rubble hits the purple draconian. The purple draconian is almost dead. The blast of magma engulfs the Orb Guardian. The Orb Guardian is almost dead. The blast of magma engulfs the purple draconian monk. You kill the purple draconian monk! Qazlal accepts your kill. Your Dodging skill increases to level 19! The blast of magma engulfs the curse toe. The curse toe partially resists. The curse toe is moderately damaged. The cutting wind hits the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. The cutting wind hits the yellow draconian. The yellow draconian is almost dead. The cutting wind hits the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. The cutting wind hits the purple draconian. You kill the purple draconian! Qazlal accepts your kill. Your Dodging skill increases to level 20! The cutting wind hits the purple draconian. You kill the purple draconian! Qazlal accepts your kill. The cutting wind hits the red draconian. You kill the red draconian! Qazlal accepts your kill. The blast of magma engulfs the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. The blast of magma engulfs the green draconian. You kill the green draconian! Qazlal accepts your kill. The blast of magma engulfs the curse toe. The curse toe partially resists. The curse toe is moderately damaged. The blast of magma engulfs the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. Your Dodging skill increases to level 21! The cutting wind hits the red draconian. You kill the red draconian! Qazlal accepts your kill. The cutting wind hits the white draconian. The white draconian is almost dead. The cutting wind hits the red draconian. The red draconian is almost dead. The cutting wind hits the yellow draconian. You kill the yellow draconian! Qazlal accepts your kill. The cutting wind hits the yellow draconian. You kill the yellow draconian! Qazlal accepts your kill. The cutting wind hits the curse toe. The curse toe gets badly buffeted. You destroy the curse toe! Qazlal accepts your kill. Your Dodging skill increases to level 22! The cutting wind hits the red draconian. You kill the red draconian! Qazlal accepts your kill. The blast of rubble hits the yellow draconian. You kill the yellow draconian! Qazlal accepts your kill. You hear a sizzling sound! x2 The white draconian is struck by lightning. You kill the white draconian! Qazlal accepts your kill. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. You start resting. Unknown command. Saving game... please wait. Level annotation: 1 transporter Welcome back, heatzeker the Gargoyle Monk. Qazlal says: Let the forces of nature tear it all down! Press ? for a list of commands and other information. Things that are here: a +0 long sword; a +1 shortbow of freezing There is a transporter here. Welcome to arena 22. You enter the transporter and appear at another place. Unknown command. Unknown command. Save game and exit? Welcome back, heatzeker the Gargoyle Monk. Qazlal says: Let the forces of nature tear it all down! Welcome back, heatzeker the Gargoyle Monk. Qazlal says: Let the forces of nature tear it all down! Press ? for a list of commands and other information. Unknown command. You hear a hideous shriek! You hear a screech! Something shouts, "Decamp, thou artless beetle-headed ratsbane!" You hear a shout! A shard shrike comes into view. A bat skeleton comes into view. x3 A flying skull comes into view. 2 white imps, an ice devil, a freezing wraith and a zombie come into view. The shard shrike screeches! The white imp shouts! x2; You hear a roar! A bat skeleton comes into view. x2 The shard shrike spits a shard of ice at you. You block the shard of ice. PANG! A bat zombie comes into view. A freezing wraith comes into view. A shard shrike comes into view. A tormentor comes into view. The shard shrike screeches! You hear a shout! x2 Unknown command. A white imp, an ice devil, a freezing wraith, 3 zombies and a skeleton come The white imp shouts! The bat skeleton is engulfed in blazing flames. You block the bat skeleton's attack. GONNNNG! You block the bat skeleton's attack. BOUMMMMG! A bat zombie comes into view. The bat skeleton is engulfed in freezing vapours. The bat skeleton misses you. You block the bat skeleton's attack. BOUMMMMG! The bat skeleton closely misses you. The bat skeleton misses you. x2 An adder zombie comes into view. An Ice Fiend comes into view. A freezing wraith comes into view. An ice devil comes into view. You block the shard shrike's attack. GONNNNG! The bat skeleton misses you. The bat skeleton is engulfed in freezing vapours. The bat skeleton hits you but does no damage. The giant cockroach zombie moves out of view. Found eleven items. A reaper comes into view. It is wielding a +1 scythe of freezing. Unknown command. Unknown command. Nature churns violently around you! The blast of ice hits the ice devil. The ice devil partially resists. The ice devil is heavily wounded. The ice devil is flash-frozen. The blast of ice hits the freezing wraith. The freezing wraith partially resists. The freezing wraith is almost destroyed. The freezing wraith is flash-frozen. The blast of ice hits the bat zombie. The bat zombie partially resists. You destroy the bat zombie! Qazlal accepts your kill. The blast of ice hits the ice devil. The ice devil partially resists. The ice devil is moderately wounded. The ice devil is flash-frozen. The blast of ice hits the tormentor. You kill the tormentor! Qazlal accepts your kill. The blast of magma engulfs the ball python zombie. You destroy the ball python zombie! Qazlal accepts your kill. The blast of magma engulfs the reaper. The reaper is severely wounded. Qazlal accepts your kill. You feel a bit more experienced. The blast of magma engulfs the freezing wraith. The freezing wraith is burned terribly! The freezing wraith is severely damaged. The blast of magma engulfs the freezing wraith. The freezing wraith is burned terribly! You destroy the freezing wraith! Qazlal accepts your kill. The blast of magma engulfs the ice devil. The ice devil is burned terribly! You kill the ice devil! Qazlal accepts your kill. The blast of magma engulfs the bat zombie. You destroy the bat zombie! Qazlal accepts your kill. The blast of magma engulfs the white imp. The white imp is burned terribly! You kill the white imp! Qazlal accepts your kill. The blast of magma engulfs the adder zombie. You destroy the adder zombie! Qazlal accepts your kill. The blast of magma engulfs the adder zombie. You destroy the adder zombie! Qazlal accepts your kill. The blast of magma engulfs the freezing wraith. The freezing wraith is burned terribly! You destroy the freezing wraith! Qazlal accepts your kill. The blast of magma engulfs the leopard gecko skeleton. You destroy the leopard gecko skeleton! Qazlal accepts your kill. The blast of magma engulfs the shard shrike. The shard shrike is lightly wounded. The blast of magma engulfs the white imp. The white imp is burned terribly! You kill the white imp! Qazlal accepts your kill. The blast of magma engulfs the Ice Fiend. The Ice Fiend is burned terribly! The Ice Fiend is severely wounded. The blast of magma engulfs the freezing wraith. The freezing wraith is burned terribly! You destroy the freezing wraith! Qazlal accepts your kill. x2 Your Dodging skill increases to level 23! You feel a bit more experienced. The blast of rubble hits the adder zombie. You destroy the adder zombie! Qazlal accepts your kill. The cutting wind hits the ice devil. The ice devil is almost dead. The cutting wind hits the shard shrike. The shard shrike gets badly buffeted. The shard shrike is severely wounded. The cutting wind hits the ice devil. You kill the ice devil! Qazlal accepts your kill. The cutting wind hits the freezing wraith. The freezing wraith gets badly buffeted. You destroy the freezing wraith! Qazlal accepts your kill. The blast of magma engulfs the shard shrike. You kill the shard shrike! Qazlal accepts your kill. You block the bat skeleton's attack. GONNNNG! The shard shrike completely misses you. You block the bat skeleton's attack. GONNNNG! The bat skeleton is engulfed in freezing vapours. You destroy the bat skeleton! Qazlal accepts your kill. The bat skeleton is engulfed in blazing flames. You destroy the bat skeleton! Qazlal accepts your kill. You block the bat skeleton's attack. BOUMMMMG! The bat skeleton closely misses you. The Ice Fiend calls on the powers of darkness! Your body is wracked with pain! The shard shrike convulses! A skeletal warrior comes into view. It is wielding a +0 glaive and wearing a +4 You block the shard shrike's attack. PTOANNNG! The bat skeleton closely misses you. Unknown command. Nature churns violently around you! The blast of magma engulfs the ice devil. The ice devil is burned terribly! You kill the ice devil! Qazlal accepts your kill. The blast of ice hits the skeletal warrior. The skeletal warrior partially resists. The skeletal warrior is heavily damaged. The skeletal warrior is flash-frozen. The blast of magma engulfs the Ice Fiend. The Ice Fiend is burned terribly! You kill the Ice Fiend! Qazlal accepts your kill. The blast of magma engulfs the reaper. You kill the reaper! Qazlal accepts your kill. Your Dodging skill increases to level 24! Qazlal accepts your kill. You feel a bit more experienced. The blast of magma engulfs the white imp. The white imp is burned terribly! You kill the white imp! Qazlal accepts your kill. The blast of magma engulfs the flying skull. The flying skull partially resists. You destroy the flying skull! Qazlal accepts your kill. The blast of magma engulfs the skeletal warrior. The skeletal warrior partially resists. The skeletal warrior is severely damaged. Qazlal accepts your kill. You feel a bit more experienced. You block the bat skeleton's attack. BOUMMMMG! You block the shard shrike's attack. GONNNNG! You block the bat skeleton's attack. PTOANNNG! The bat skeleton hits you but does no damage. You block the bat skeleton's attack. PANG! The bat skeleton closely misses you. x2; You block the bat skeleton's attack. PANG! Unknown command. Nature churns violently around you! The cutting wind hits the bat skeleton. The bat skeleton gets badly buffeted. You destroy the bat skeleton! Qazlal accepts your kill. The cutting wind hits the bat skeleton. The bat skeleton gets badly buffeted. You destroy the bat skeleton! Qazlal accepts your kill. The blast of rubble hits the skeletal warrior. The skeletal warrior is severely damaged. The blast of magma engulfs the shard shrike. The shard shrike is severely wounded. The blast of magma engulfs the bat skeleton. You destroy the bat skeleton! Qazlal accepts your kill. The blast of ice hits the shard shrike. The shard shrike partially resists. You kill the shard shrike! Qazlal accepts your kill. Unknown command. You start resting. The skeletal warrior is too close now for your liking. Aiming: Upheaval Press: ? - help, Dir - move target cursor, f - skeletal warrior Aim: a skeletal warrior, wielding a +0 glaive and wearing a +4 plate armour of A storm cloud blasts the area with cutting wind! The cutting wind hits the skeletal warrior. You destroy the skeletal warrior! Qazlal accepts your kill. You start resting. HP restored. Unknown command. Found a lamp of fire, a +6 flail of protection and a scroll of acquirement. Found seven items. Found three items. Found a transporter. Saving game... please wait. Level annotation: 1 transporter Welcome back, heatzeker the Gargoyle Monk. Qazlal says: Let the forces of nature tear it all down! Press ? for a list of commands and other information. O - a scroll of acquirement You see here an uncursed staff of conjuration. [a] Weapon [b] Armour [c] Jewellery [d] Book [e] Staff [f] Evocable [g] Food [h] Gold (you have $0) What kind of item would you like to acquire? [\] known items Something appears at your feet! O - a pair of encrusted gloves Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +2 pair of gloves of archery. x4 You finish taking off your +2 pair of gloves of archery. Your aim is not that steady anymore. You start putting on your armour. You continue putting on your pair of encrusted gloves. x5 You finish putting on the +0 pair of gloves of Defiance {rPois Str+2 Dex-2}. Unknown command. Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off the +0 pair of gloves of Defiance {rPois Str+2 Dex-2}. You finish taking off the +0 pair of gloves of Defiance {rPois Str+2 Dex-2}. You start putting on your armour. You continue putting on your +2 pair of gloves of archery. x5 You finish putting on your +2 pair of gloves of archery. You feel that your aim is more steady. Unknown command. You start resting. Magic restored. Put on which piece of jewellery? (? for menu, Esc to quit) Okay, then. Okay, then. There is a transporter here. Things that are here: a battleaxe; a +1 vampiric trident; a +2 eveningstar of draining Welcome to arena 23. You enter the transporter and appear at another place. Unknown command. You hear a roar! x26 You hear a roar! A black draconian comes into view. It is wielding a -1 mace. A white draconian comes into view. It is wielding a +0 battleaxe. 8 draconians come into view. A red draconian is wielding a +0 vampiric scimitar. The red draconian roars! The yellow draconian roars! The green draconian roars! The white draconian roars! The green draconian roars! The purple draconian scorcher roars! The red draconian monk roars! You hear a roar! x2 A purple draconian stormcaller comes into view. It is wielding a +3 short sword A red draconian comes into view. It is wielding a +0 long sword. A red draconian comes into view. It is wielding a +0 halberd. A purple draconian comes into view. It is wielding a +0 dire flail of A purple draconian comes into view. It is wielding a +0 long sword. The black draconian breathes lightning at you. The bolt of lightning misses you. The green draconian moves out of view. A green draconian monk comes into view. Unknown command. Unknown command. 8 draconians come into view. A yellow draconian is wielding a +2 mace of protection. The black draconian roars! The purple draconian roars! The white draconian monk roars! The white draconian roars! The green draconian roars! The black draconian roars! The yellow draconian roars! The black draconian shifter roars! The black draconian shifter gestures wildly while chanting. The purple draconian blinks! The red draconian blinks! The green draconian blinks! The white draconian monk blinks! The green draconian blinks! The white draconian blinks! x2 A green draconian comes into view. It is wielding a -2 dire flail. You block the yellow draconian's attack. BONNNG! The green draconian misses you. You block the green draconian's attack. GONNNNG! You block the red draconian's attack. BONNNG! You block the white draconian monk's attack. GONNNNG! The white draconian monk kicks you but does no damage. The white draconian monk tail-slaps you but does no damage. A purple draconian comes into view. It is wielding a +1 long sword of holy A red draconian comes into view. It is wielding a +0 flail. The green draconian misses you. The green draconian closely misses you. The white draconian hits you but does no damage. The white draconian completely misses you. The purple draconian misses you. A yellow draconian comes into view. It is wielding a +0 hand axe. A green draconian shifter comes into view. It is wielding a +0 long sword. Unknown command. Unknown command. Nature churns violently around you! The blast of ice hits the green draconian. The green draconian is moderately wounded. The green draconian is flash-frozen. The blast of ice hits the white draconian. The white draconian partially resists. The white draconian is moderately wounded. The white draconian is flash-frozen. The blast of ice hits the white draconian. The white draconian partially resists. The white draconian is severely wounded. The blast of ice hits the yellow draconian. The yellow draconian is almost dead. The yellow draconian is flash-frozen. The blast of ice hits the purple draconian scorcher. The purple draconian scorcher is severely wounded. The purple draconian scorcher is flash-frozen. The blast of ice hits the purple draconian. The purple draconian is moderately wounded. The purple draconian is flash-frozen. The blast of ice hits the red draconian monk. The red draconian monk is heavily wounded. The red draconian monk is flash-frozen. The blast of ice hits the green draconian monk. The green draconian monk is heavily wounded. The green draconian monk is flash-frozen. The blast of ice hits the purple draconian. The purple draconian is moderately wounded. The purple draconian is flash-frozen. The blast of rubble hits the red draconian monk. The red draconian monk is severely wounded. The blast of rubble hits the purple draconian scorcher. You kill the purple draconian scorcher! Qazlal accepts your kill. You have reached level 18! Your experience leads to an increase in your attributes! Your base attributes are Str 16, Int 12, Dex 17. Increase (S)trength, (I)ntelligence, or (D)exterity? You feel stronger. The blast of rubble hits the red draconian. The red draconian is severely wounded. The blast of rubble hits the purple draconian. The purple draconian is heavily wounded. The blast of rubble hits the purple draconian. The purple draconian is lightly wounded. The blast of rubble hits the white draconian. The white draconian is moderately wounded. The blast of ice hits the green draconian. The green draconian is heavily wounded. The green draconian is flash-frozen. The blast of ice hits the green draconian monk. The green draconian monk is severely wounded. The blast of ice hits the red draconian. The red draconian is moderately wounded. The red draconian is flash-frozen. The blast of ice hits the purple draconian. The purple draconian is heavily wounded. The blast of ice hits the purple draconian. The purple draconian is heavily wounded. The purple draconian is flash-frozen. The blast of ice hits the green draconian shifter. The green draconian shifter is severely wounded. The green draconian shifter is flash-frozen. The blast of ice hits the white draconian. The white draconian partially resists. The white draconian is heavily wounded. The white draconian is flash-frozen. The blast of ice hits the red draconian. The red draconian is lightly wounded. The red draconian is flash-frozen. The cutting wind hits the black draconian. The black draconian gets badly buffeted. The black draconian is heavily wounded. The cutting wind hits the yellow draconian. The yellow draconian is moderately wounded. The cutting wind hits the red draconian. The red draconian is moderately wounded. The cutting wind hits the purple draconian stormcaller. The purple draconian stormcaller is heavily wounded. The cutting wind hits the purple draconian. The purple draconian is severely wounded. The cutting wind hits the yellow draconian. The yellow draconian is moderately wounded. The cutting wind hits the green draconian monk. The green draconian monk is severely wounded. The cutting wind hits the red draconian. The red draconian is heavily wounded. The cutting wind hits the green draconian shifter. The green draconian shifter is almost dead. The cutting wind hits the purple draconian. You kill the purple draconian! Qazlal accepts your kill. The blast of ice hits the green draconian monk. You kill the green draconian monk! Qazlal accepts your kill. Your Dodging skill increases to level 25! The blast of ice hits the red draconian monk. You kill the red draconian monk! Qazlal accepts your kill. The blast of ice hits the green draconian. The green draconian is almost dead. The cutting wind hits the red draconian. You kill the red draconian! Qazlal accepts your kill. The cutting wind hits the green draconian. You kill the green draconian! Qazlal accepts your kill. The cutting wind hits the black draconian. The black draconian gets badly buffeted. The black draconian is severely wounded. The cutting wind hits the black draconian. The black draconian gets badly buffeted. The black draconian is almost dead. The cutting wind hits the yellow draconian. The yellow draconian is lightly wounded. The blast of rubble hits the yellow draconian. The yellow draconian is severely wounded. The blast of rubble hits the black draconian. You kill the black draconian! Qazlal accepts your kill. The blast of rubble hits the red draconian. You kill the red draconian! Qazlal accepts your kill. The blast of rubble hits the green draconian. The green draconian is moderately wounded. The cutting wind hits the green draconian shifter. You kill the green draconian shifter! Qazlal accepts your kill. The cutting wind hits the red draconian. The red draconian is almost dead. The cutting wind hits the purple draconian. You kill the purple draconian! Qazlal accepts your kill. The cutting wind hits the yellow draconian. The yellow draconian is severely wounded. You hear a sizzling sound! The blast of magma engulfs the yellow draconian. You kill the yellow draconian! Qazlal accepts your kill. Your Dodging skill increases to level 26! The blast of magma engulfs the white draconian. You kill the white draconian! Qazlal accepts your kill. The blast of rubble hits the purple draconian stormcaller. The purple draconian stormcaller is heavily wounded. The blast of rubble hits the red draconian. The red draconian is almost dead. The blast of magma engulfs the white draconian. The white draconian is almost dead. The blast of magma engulfs the black draconian. You kill the black draconian! Qazlal accepts your kill. The blast of magma engulfs the black draconian. You kill the black draconian! Qazlal accepts your kill. The blast of rubble hits the yellow draconian. The yellow draconian is almost dead. The blast of rubble hits the purple draconian. The purple draconian is almost dead. The blast of rubble hits the red draconian. You kill the red draconian! Qazlal accepts your kill. The cutting wind hits the green draconian. The green draconian gets badly buffeted. The green draconian is almost dead. The blast of magma engulfs the white draconian. You kill the white draconian! Qazlal accepts your kill. The blast of rubble hits the red draconian. You kill the red draconian! Qazlal accepts your kill. The blast of magma engulfs the yellow draconian. You kill the yellow draconian! Qazlal accepts your kill. The cutting wind hits the purple draconian stormcaller. The purple draconian stormcaller is severely wounded. The cutting wind hits the purple draconian. You kill the purple draconian! Qazlal accepts your kill. The cutting wind hits the black draconian shifter. The black draconian shifter is moderately wounded. The cutting wind hits the yellow draconian. You kill the yellow draconian! Qazlal accepts your kill. You have mastered Dodging! You need to enable at least one skill for training. Your Fighting skill increases to level 4! The cutting wind hits the black draconian shifter. The black draconian shifter is severely wounded. The cutting wind hits the purple draconian. The purple draconian is almost dead. The cutting wind hits the green draconian. The green draconian is heavily wounded. The cutting wind hits the purple draconian stormcaller. You kill the purple draconian stormcaller! Qazlal accepts your kill. Your Fighting skill gained 2 levels and is now at level 6! The blast of ice hits the yellow draconian. The yellow draconian is heavily wounded. The yellow draconian is flash-frozen. Qazlal accepts your kill. Your Fighting skill increases to level 7! You feel a bit more experienced. The blast of ice hits the green draconian. The green draconian is severely wounded. The green draconian is flash-frozen. The blast of ice hits the black draconian shifter. You kill the black draconian shifter! Qazlal accepts your kill. Your Fighting skill gained 2 levels and is now at level 9! The blast of ice hits the purple draconian. You kill the purple draconian! Qazlal accepts your kill. Your Fighting skill increases to level 10! The cutting wind hits the yellow draconian. The yellow draconian is almost dead. Qazlal accepts your kill. Your Fighting skill increases to level 11! You feel a bit more experienced. The cutting wind hits the green draconian. The green draconian gets badly buffeted. You kill the green draconian! Qazlal accepts your kill. The cutting wind hits the white draconian. You kill the white draconian! Qazlal accepts your kill. Your Fighting skill increases to level 12! The blast of rubble hits the yellow draconian. You kill the yellow draconian! Qazlal accepts your kill. A white draconian comes into view. It is wielding a +0 long sword and wearing a You block the white draconian monk's attack. BOUMMMMG! You block the white draconian monk's attack. BONNNG! The white draconian monk tail-slaps you but does no damage. The purple draconian hits you but does no damage. You block the green draconian's attack. SHROANNG! The green draconian completely misses you. Nature churns violently around you! The blast of rubble hits the white draconian. The white draconian is severely wounded. Qazlal accepts your kill. Your Fighting skill increases to level 13! You feel a bit more experienced. The blast of rubble hits the green draconian. You kill the green draconian! Qazlal accepts your kill. Your Fighting skill increases to level 14! Qazlal accepts your kill. You feel a bit more experienced. The blast of magma engulfs the green draconian. The green draconian is severely wounded. You hear a sizzling sound! The blast of magma engulfs the white draconian monk. The white draconian monk is moderately wounded. Qazlal accepts your kill. Your Fighting skill increases to level 15! You feel a bit more experienced. The blast of magma engulfs the green draconian. You kill the green draconian! Qazlal accepts your kill. You block the white draconian monk's attack. GONNNNG! The white draconian monk barely misses you. x2 A white draconian comes into view. It is wielding a +2 glaive of distortion. Unknown command. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.23-a0-335-gba3dfdf 0.23-a0-339-gbd7f2c8 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 4, arena_suspended: 0 prev_cmd = CMD_MOVE_UP repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [heatzeker] Species: Gargoyle Job: Monk HP: 119/119; mods: 0/0 MP: 31/45; mod: 0 Stats: 20 (20) 17 (17) 29 (29) Position: (9, 44), god: Qazlal (21), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_train | train | training | level | points | progress Fighting | X | 1 | 100 | 15 | 6481 | 553/967 Short Blades | | 1 | 0 | 0 | 0 | 0/59 Long Blades | | 1 | 0 | 0 | 0 | 0/59 Axes | | 1 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 3 | 301 | 1/200 Polearms | | 1 | 0 | 0 | 0 | 0/59 Staves | | 1 | 0 | 0 | 0 | 0/50 Slings | | 1 | 0 | 0 | 0 | 0/59 Bows | | 1 | 0 | 0 | 0 | 0/50 Crossbows | | 1 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 27 | 25016 | 0/0 Dodging | X | 0 | 0 | 27 | 42080 | 8/0 Stealth | X | 0 | 0 | 2 | 127 | 21/106 Shields | X | 0 | 0 | 27 | 25016 | 0/0 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | | 1 | 0 | 0 | 0 | 0/42 Hexes | | 1 | 0 | 0 | 0 | 0/59 Charms | | 1 | 0 | 0 | 0 | 0/59 Summonings | | 1 | 0 | 0 | 0 | 0/59 Necromancy | | 1 | 0 | 0 | 0 | 0/70 Translocations | | 1 | 0 | 0 | 0 | 0/59 Transmutations | | 1 | 0 | 0 | 0 | 0/70 Fire Magic | | 1 | 0 | 0 | 0 | 0/50 Ice Magic | | 1 | 0 | 0 | 0 | 0/50 Air Magic | | 1 | 0 | 0 | 0 | 0/70 Earth Magic | | 1 | 0 | 0 | 0 | 0/35 Poison Magic | | 1 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 27 | 25016 | 0/0 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: #44: 996 Attributes: #22: 1 #23: 1317 #24: 767863240 #27: 286620 #59: 1 Mutations: big wings: 1 (innate) negative energy resistance: 1 (innate) electricity resistance: 1 (innate) unbreathing: 1 (innate) petrification resistance: 1 (innate) rot immunity: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #25: +6 shillelagh "Devastator" {shatter} eq slot #2, inv slot #38: +3 hat of Pondering {ponderous, MR+ MP+10 Int+5} eq slot #3, inv slot #37: +2 pair of gloves of archery eq slot #5, inv slot #24: +18 shield of the Gong {rElec rN+ MR+ EV-5} eq slot #6, inv slot #23: +15 Maxwell's patent armour {-Cast -Tele rElec MR+ rCorr} eq slot #7, inv slot #21: +6 ring of dexterity eq slot #8, inv slot #12: ring of Lilacs {rPois rC+ rN+ Str+3 Dex+6} eq slot #9, inv slot #39: amulet of the gourmand }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ▓..)..[. .§).))§..§)..≈d ▓.....). .=§≈)≈)≈d§)§[≈. ▓....... ..§§§≈≈≈..§)§≈. ▓...†... †≈≈§§≈§§≈§§§≈≈. ▓....... §≈≈§§≈≈≈[§§)§§. ▓....... ≈†≈≈§§§)..§≈§≈. ▓....... .≈≈§≈.§d≈≈≈≈... ▓...▓... ...▓≈§§@≈≈≈▓... ▓..▓.▓.. ..▓≈▓≈≈q≈≈▓≈▓.. ▓...▓... ...▓≈≈§§§≈§▓... ▓....... .....§§§§≈§≈§.. ▓....... §...§≈.†≈≈≈≈≈§≈ ▓▓▓▓▓▓▓▓ ..§§§.≈©§≈§≈≈≈≈ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 69 at (9, 68): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 25 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 133 at (26, 15): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 20 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 135 at (26, 31): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 21 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 137 at (26, 47): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 22 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 139 at (28, 68): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 26 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 140 at (38, 45): {{{{ CLASS: PropertiesDescriptor props: hatch: 1 }}}} Lua marker 142 at (41, 13): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 17 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 144 at (41, 27): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 18 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 146 at (41, 41): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 19 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 147 at (44, 45): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.make_hatch fn: [type function] props: }}}} Lua marker 149 at (48, 68): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 27 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 151 at (53, 46): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 13 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 153 at (54, 11): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 16 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 155 at (54, 23): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 15 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 157 at (54, 35): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 14 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 159 at (63, 46): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 12 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 161 at (64, 7): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 4 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 163 at (64, 15): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 5 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 165 at (65, 25): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 9 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 167 at (65, 35): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 10 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 169 at (68, 68): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 28 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 171 at (70, 7): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 3 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 173 at (73, 15): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 6 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 175 at (73, 45): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 11 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 177 at (74, 25): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 7 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 179 at (74, 35): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 8 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 181 at (76, 6): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 2 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} >>>>>>>>>>>>>>>>>>>>>>