ERROR: range check error (20 / 20) Version: Dungeon Crawl Stone Soup 0.26-a0-346-g33516b1 Platform: unix Bits: 64 Game mode: sprint Tiles: online Seed: 15266089818354858617, deterministic pregen: 1 Command line: /usr/games/crawl-git-33516b1736 -name rocky1 -rc /dgldir/rcfiles/crawl-git/rocky1.rc -macro /dgldir/rcfiles/crawl-git/rocky1.macro -morgue /dgldir/morgue/rocky1/ -sprint -webtiles-socket /crawl-master/webserver/sockets/rocky1:2020-07-17.04:24:22.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 24 stack frames. /usr/games/crawl-git-33516b1736(_Z17write_stack_traceP8_IO_FILE+0x23) [0x60f833]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-33516b1736(_Z13do_crash_dumpv+0x40c) [0x6175dc]: do_crash_dump() /usr/games/crawl-git-33516b1736(_Z20crash_signal_handleri+0x9c) [0x60fabc]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x360b0) [0x7f1a40eba0b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f1a41254b7b]: /usr/games/crawl-git-33516b1736() [0x616bce] /usr/games/crawl-git-33516b1736() [0x6171c6] /usr/games/crawl-git-33516b1736() [0xbc977a] /usr/games/crawl-git-33516b1736(_Z18pack_cell_overlaysRK9coord_defR17crawl_view_buffer+0x9d8) [0xbca608]: pack_cell_overlays(coord_def const&, crawl_view_buffer&) /usr/games/crawl-git-33516b1736(_ZN14TilesFramework12load_dungeonERK17crawl_view_bufferRK9coord_def+0xe4e) [0xbce29e]: TilesFramework::load_dungeon(crawl_view_buffer const&, coord_def const&) /usr/games/crawl-git-33516b1736(_Z10viewwindowbbP9animationP13view_renderer+0x45b) [0xb69e0b]: viewwindow(bool, bool, animation*, view_renderer*) /usr/games/crawl-git-33516b1736(_ZN4bolt4drawERK9coord_def+0xe8) [0x5c5048]: bolt::draw(coord_def const&) /usr/games/crawl-git-33516b1736(_ZN4bolt7do_fireEv+0x3a3) [0x5d08f3]: bolt::do_fire() /usr/games/crawl-git-33516b1736(_ZN4bolt4fireEv+0xfd0) [0x5d24c0]: bolt::fire() /usr/games/crawl-git-33516b1736(_Z15qazlal_upheaval9coord_defbb+0x694) [0x715594]: qazlal_upheaval(coord_def, bool, bool) /usr/games/crawl-git-33516b1736(_Z20qazlal_disaster_areav+0x415) [0x716025]: qazlal_disaster_area() /usr/games/crawl-git-33516b1736() [0x571b28] /usr/games/crawl-git-33516b1736(_Z15activate_talentRK6talent+0x90) [0x574910]: activate_talent(talent const&) /usr/games/crawl-git-33516b1736(_Z16activate_abilityv+0x2e4) [0x574dc4]: activate_ability() /usr/games/crawl-git-33516b1736(_Z15process_command12command_typeS_+0x1da) [0xc5068a]: process_command(command_type, command_type) /usr/games/crawl-git-33516b1736() [0xc5338b] /usr/games/crawl-git-33516b1736(main+0x565) [0xc57805]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f1a40ea57ed]: /usr/games/crawl-git-33516b1736() [0x569869] 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". 0x00007f1a4125484e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f1a4125484e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x000000000060fefb in call_gdb (file=0x7f1a4123f180) at crash.cc:436 gdb = attach_cmd = "attach 32013\000\000\000\000\000\000\000" #2 0x00000000006175fc in do_crash_dump () at dbg-asrt.cc:685 dir = "/dgldir/morgue/rocky1/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR: range check error (20 / 20)" file = 0x7f1a4123f180 t = 1594961077 name = "/dgldir/morgue/rocky1/crash-rocky1-20200717-044437.txt", '\000' #3 0x000000000060fabc in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007f1a41254b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x0000000000616bce in _BreakStrToDebugger (mesg=mesg@entry=0x7ffcea6b43c0 "ERROR: range check error (20 / 20)", assert=assert@entry=false) at dbg-asrt.cc:817 No locals. #7 0x00000000006171c6 in die_noline (format=) at dbg-asrt.cc:899 tmp = "range check error (20 / 20)", '\000' mesg = "ERROR: range check error (20 / 20)", '\000' args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffcea6b4c90, reg_save_area = 0x7ffcea6b4bd0}} #8 0x0000000000bc977a in operator[] (index=, this=) at fixedvector.h:57 No locals. #9 _add_overlay (tileidx=tileidx@entry=900, cell=...) at tilecell.cc:89 No locals. #10 0x0000000000bca608 in _pack_default_waves (vbuf=..., gc=...) at tilecell.cc:431 cell = feat = colour = 0 north = true west = true east = #11 pack_cell_overlays (gc=..., vbuf=...) at tilecell.cc:507 cell = #12 0x0000000000bce29e in TilesFramework::load_dungeon (this=0x1066800, vbuf=..., gc=...) at tileweb.cc:1804 pos = {x = 23, y = } grid = {x = 73, y = 50} x = 22 y = #13 0x0000000000b69e0b in viewwindow (show_updates=, tiles_only=, a=0x0, renderer=0x0) at view.cc:1424 vbuf = {m_size = {x = 33, y = 17}, m_buffer = 0x20177f8} updating = {val = @0x1065248, oldval = } save = {region = GOTO_MSG, pos = {x = 38, y = 5}} anim_updates = false #14 0x00000000005c5048 in bolt::draw (this=this@entry=0x7ffcea6b5520, p=...) at beam.cc:757 No locals. #15 0x00000000005d08f3 in bolt::do_fire (this=this@entry=0x7ffcea6b5520) at beam.cc:1259 feat = was_seen = #16 0x00000000005d24c0 in bolt::fire (this=0x7ffcea6b5520) at beam.cc:1067 No locals. #17 0x0000000000715594 in qazlal_upheaval (target=..., quiet=quiet@entry=22, fail=fail@entry=false) at god-abil.cc:3326 pos = {x = 73, y = 50} __for_range = std::vector of length 9, capacity 16 = {{x = 74, y = 51}, {x = 73, y = 51}, {x = 72, y = 51}, {x = 74, y = 52}, {x = 74, y = 50}, {x = 73, y = 52}, {x = 73, y = 50}, {x = 73, y = 49}, {x = 72, y = 49}} wall_count = message = "A blizzard blasts the area with ice!" affected = std::vector of length 9, capacity 16 = {{x = 74, y = 51}, {x = 73, y = 51}, {x = 72, y = 51}, {x = 74, y = 52}, {x = 74, y = 50}, {x = 73, y = 52}, {x = 73, y = 50}, {x = 73, y = 49}, {x = 72, y = 49}} pow = beam = {origin_spell = SPELL_NO_SPELL, range = 0, glyph = 35 U'#', colour = 15 '\017', flavour = BEAM_ICE, real_flavour = BEAM_ICE, drop_item = false, item = 0x0, source = {x = 73, y = 50}, target = {x = 73, y = 50}, damage = {num = 3, size = 28}, ench_power = 0, hit = 1500, thrower = KILL_YOU, ex_size = 0, source_id = 4294967295, source_name = "you", name = "blast of ice", short_name = "", hit_verb = "", loudness = 10, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, aimed_at_spot = true, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 0, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = normal, obvious_effect = false, seen = true, heard = false, path_taken = std::vector of length 1, capacity 1 = {{x = 73, y = 50}}, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = true, msg_generated = false, noise_generated = true, passed_target = true, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 0 elements, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, dont_stop_trees = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = true, auto_hit = true, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 3971, can_see_invis = false, nightvision = false, message_cache = std::set with 0 elements} #18 0x0000000000716025 in qazlal_disaster_area () at god-abil.cc:3508 i = weights = std::vector of length 17, capacity 64 = {14, 2, 10, 3, 14, 3, 1, 2, 1, 2, 2, 7, 1, 12, 6, 3, 2} count = 22 friendlies = targets = std::vector of length 17, capacity 64 = {{x = 70, y = 54}, {x = 72, y = 54}, {x = 72, y = 52}, {x = 73, y = 52}, {x = 70, y = 55}, {x = 70, y = 51}, {x = 71, y = 51}, {x = 72, y = 55}, {x = 73, y = 51}, {x = 74, y = 55}, {x = 74, y = 51}, {x = 69, y = 50}, {x = 73, y = 50}, {x = 67, y = 49}, {x = 68, y = 49}, {x = 70, y = 49}, {x = 72, y = 49}} pow = #19 0x0000000000571b28 in _do_ability (fail=fail@entry=false, abil=) at ability.cc:3006 abild = {isValid = false, isTarget = false, isEndpoint = false, isCancel = true, choseRay = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} beam = {origin_spell = SPELL_NO_SPELL, range = -2, glyph = 42 U'*', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 0, source_name = "", name = "", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 0, capacity 0, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 0 elements, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, dont_stop_trees = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 14, can_see_invis = false, nightvision = false, message_cache = std::set with 0 elements} spd = {isValid = false, isTarget = false, isEndpoint = false, isCancel = true, choseRay = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} #20 0x0000000000574910 in activate_talent (tal=...) at ability.cc:1715 fail = false ability_result = #21 0x0000000000574dc4 in activate_ability () at ability.cc:1276 talents = std::vector of length 5, capacity 8 = {{which = ABIL_FLY, hotkey = 102, fail = 0, is_invocation = false}, {which = ABIL_QAZLAL_UPHEAVAL, hotkey = 97, fail = 0, is_invocation = true}, {which = ABIL_QAZLAL_ELEMENTAL_FORCE, hotkey = 98, fail = 0, is_invocation = true}, {which = ABIL_QAZLAL_DISASTER_AREA, hotkey = 99, fail = 0, is_invocation = true}, {which = ABIL_RENOUNCE_RELIGION, hotkey = 88, fail = 0, is_invocation = true}} selected = luachoice = "" #22 0x0000000000c5068a in process_command (cmd=cmd@entry=CMD_USE_ABILITY, prev_cmd=prev_cmd@entry=CMD_MOVE_UP_LEFT) at main.cc:1867 No locals. #23 0x0000000000c5338b in _input () at main.cc:1143 cmd = CMD_USE_ABILITY real_prev_cmd = CMD_MOVE_UP_LEFT player_disabled = {was_disabled = false} #24 0x0000000000c57805 in _launch_game () at main.cc:458 game_start = false #25 _launch_game_loop () at main.cc:364 game_ended = false #26 main (argc=, argv=) at main.cc:316 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 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-33516b1736/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-33516b1736/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-33516b1736/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: dungeon_sprint_mu [sprint_mu_entry_forest, sprint_mu_temple_rooms, sprint_mu_d1_spiders, sprint_mu_d2_genie, sprint_mu_d3_branching, sprint_mu_orc_legion, sprint_mu_elf_gauntlet, sprint_mu_hive_nellie, sprint_mu_lair_fedhas, sprint_mu_vaults_butterflies, sprint_mu_slime_circle, sprint_mu_swamp_cave, sprint_mu_snake_twists, sprint_mu_blade_basic, sprint_mu_crypt_fortress, sprint_mu_tomb_spiral, sprint_mu_vestibule_basic, sprint_mu_gehenna_hellfire, sprint_mu_dis_giant, sprint_mu_tartarus_statrot, sprint_mu_cocytus_islands, sprint_mu_zot1] Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (1, 1): feature (stone_stairs_up_i) Marker #75, type 9 at (67, 50): Terrain change marker (33->30, 121) Marker #76, type 9 at (68, 49): Terrain change marker (33->30, 120) Marker #77, type 9 at (68, 50): Terrain change marker (33->30, 74) Marker #78, type 9 at (68, 51): Terrain change marker (33->30, 96) Marker #79, type 9 at (69, 50): Terrain change marker (33->30, 112) Marker #80, type 9 at (69, 51): Terrain change marker (33->30, 119) Marker #82, type 9 at (70, 49): Terrain change marker (33->30, 133) Marker #83, type 9 at (70, 50): Terrain change marker (33->30, 109) Marker #84, type 9 at (70, 51): Terrain change marker (33->30, 195) Marker #85, type 9 at (70, 54): Terrain change marker (33->30, 87) Marker #86, type 9 at (71, 49): Terrain change marker (33->30, 104) Marker #87, type 9 at (71, 50): Terrain change marker (33->30, 34) Marker #88, type 9 at (71, 52): Terrain change marker (33->30, 26) Marker #89, type 9 at (71, 55): Terrain change marker (33->30, 169) Marker #91, type 9 at (72, 51): Terrain change marker (33->30, 102) Marker #92, type 9 at (72, 52): Terrain change marker (33->30, 188) Marker #93, type 9 at (72, 54): Terrain change marker (33->30, 57) Marker #95, type 9 at (73, 50): Terrain change marker (33->30, 53) Marker #96, type 9 at (73, 52): Terrain change marker (33->30, 216) Marker #97, type 9 at (73, 54): Terrain change marker (33->30, 28) Marker #98, type 9 at (73, 55): Terrain change marker (33->30, 59) Marker #99, type 9 at (74, 51): Terrain change marker (33->30, 25) Marker #100, type 9 at (74, 52): Terrain change marker (33->30, 25) Marker #101, type 9 at (75, 54): Terrain change marker (33->30, 69) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The vault guard blocks your attack. The vault guard is heavily wounded. The vault guard is engulfed in freezing vapours. The vault guard hits you but does no damage. You closely miss the vault guard. The vault guard is severely wounded. The vault guard is engulfed in freezing vapours. You block the vault guard's attack. You hit the vault guard. The vault guard is severely wounded. You hit the vault guard but do no damage. The vault guard is severely wounded. The vault guard is engulfed in freezing vapours. You block the vault guard's attack. You thrash the vault guard!! You kill the vault guard! Qazlal accepts your kill. The vault guard is engulfed in freezing vapours. The vault guard hits you but does no damage. You thrash the vault guard!! The vault guard is almost dead. You closely miss the vault guard. The vault guard is almost dead. You block the vault guard's attack. You hit the vault guard but do no damage. The vault guard is almost dead. You hit the vault guard but do no damage. The vault guard is almost dead. You block the vault guard's attack. Your plate armour of Polish prevents you from hitting the vault guard. The vault guard is almost dead. You hit the vault guard. You kill the vault guard! Qazlal accepts your kill. No target in view! Things that are here: a +2 vampiric dire flail; a +1 scale mail of poison resistance You see here a human corpse. Your protection from physical attacks is fading. You see here a +1 long sword of flaming. Found seven items. Found eight items. Found six items. You feel less protected from physical attacks. You start resting. HP restored. You start resting. Magic restored. You now have 63 gold pieces (gained 17). g - an uncursed ring of protection from fire You now have 793 gold pieces (gained 730). i - a wand of iceblast (7); j - a scroll of acquirement Things that are here: 3 potions of flight; an uncursed ring of flight l - a coral ring Things that are here: 3 potions of flight; an uncursed ring of flight o - an amulet of faith q - a scratched gilded ring You now have 800 gold pieces (gained 7). You now have 813 gold pieces (gained 13). You see here a crooked jewelled staff. You see here a faintly glowing trident. You see here a crooked jewelled staff. s - a crooked jewelled staff You see here a faintly glowing trident. u - a faintly glowing trident You now have 823 gold pieces (gained 10). C - a small silver amulet You see here a lightning rod (4/4). J - a lightning rod (4/4) You see here a hunting sling. You see here a glowing whip. K - an opal ring L - a smoking garnet amulet You pick up the silver rune and feel its power. 3 runes! That's enough to enter the realm of Zot. Press } to see all the runes you have collected. You see here a box of beasts. You see here the +7 Kryia's mail coat {PotionHeal*2 rC+}. You now have 841 gold pieces (gained 18). You see here the +7 Kryia's mail coat {PotionHeal*2 rC+}. You see here a twisted smoking staff. M - a twisted smoking staff You see here a box of beasts. N - a box of beasts You see here the +7 Kryia's mail coat {PotionHeal*2 rC+}. You see here a glowing ring mail. You see here a glowing whip. O - a glowing whip You see here a glowing ring mail. You see here the +7 Kryia's mail coat {PotionHeal*2 rC+}. P - the +7 Kryia's mail coat {PotionHeal*2 rC+} You see here a +0 long sword. Things that are here: a +1 war axe of freezing; a +0 longbow Q - a +1 war axe of freezing Things that are here: a +1 war axe of freezing; a +0 chain mail of poison resistance a +0 kite shield of protection Things that are here: a +0 war axe of freezing; a +0 chain mail of poison resistance a +2 tower shield of reflection R - a +2 tower shield of reflection Drop what? 44/52 slots (_ for help) (? for menu, Esc to quit) You drop a +1 tower shield of reflection. Items here: ) [[ † a +1 war axe of freezing; a +0 chain mail of poison resistance a +1 kite shield of protection; a human corpse Items here: ) [[[ a +0 great mace of pain; a +1 chain mail of poison resistance a +2 tower shield of reflection; a +1 plate armour of fire resistance Things that are here: a +0 battleaxe of freezing; a frost giant corpse Items here: ) [[[ a +0 great mace of pain; a +1 chain mail of poison resistance a +2 tower shield of reflection; a +1 plate armour of fire resistance Things that are here: a +2 vampiric dire flail; a +1 scale mail of poison resistance Items here: ) [[[ a +0 great mace of pain; a +1 chain mail of poison resistance a +2 tower shield of reflection; a +1 plate armour of fire resistance Items here: ) [[[[ † You see here a human corpse. Items here: )) [[[ a +2 tower shield of positive energy; a +0 plate armour of fire resistance a +0 great sword of venom; a +1 vampiric dire flail a +1 chain mail of cold resistance d - a +2 tower shield of positive energy You see here a +1 long sword of flaming. Things that are here: a +1 great mace of pain; a +2 scale mail of cold resistance Things that are here: a +2 great sword of flaming; a fire giant corpse; a shadow dragon corpse Items here: ) [[[ † a +2 tower shield of reflection; a +2 war axe of freezing a +2 plate armour of fire resistance; a +0 kite shield of protection a shadow dragon corpse Items here: ( )))) [[[ ††† Okay, then. Items here: ) [[[ † a +2 tower shield of reflection; a +2 war axe of freezing a +2 plate armour of fire resistance; a +0 kite shield of protection a shadow dragon corpse Items here: ) [[[ † +0 shadow dragon scales; a +2 long sword of flaming a +2 scale mail of poison resistance; a +2 kite shield of protection a human corpse Your +3 sacred scourge of holy wrath stops glowing. You sense an unholy aura. O - a +1 whip of draining (weapon) You feel clever. u - the +6 trident "Niliomer" (weapon) {vorpal, Int+7} It sticks to your hand! s - a cursed staff of cold (weapon) You can't unwield your weapon to draw a new one! As you read the scroll of remove curse, it crumbles to dust. You feel as if something is helping you. M - an uncursed staff of earth (weapon) Drop what? 44/52 slots (_ for help) (? for menu, Esc to quit) You drop an uncursed staff of cold. You are now empty-handed. You drop an uncursed staff of earth. Drop what? 42/52 slots (_ for help) (? for menu, Esc to quit) You drop 7 curare-tipped darts. You drop the +6 trident "Niliomer" {vorpal, Int+7}. You drop a +1 whip of draining. Drop what? 39/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. As you read the scroll of identify, it crumbles to dust. L - the amulet of Cosch {Reflect *Contam MR+ Str+4 SH+5} You start putting on your amulet. You continue putting on your small silver amulet. x5 You finish putting on your uncursed amulet of reflection. You feel a shielding aura gather around you. C - an amulet of reflection (around neck) K - a ring of wizardry (right hand) You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or B - a ring of positive energy; > or K - a ring of wizardry You remove your ring of wizardry. You feel stronger. l - a +6 ring of strength (right hand) You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or B - a ring of positive energy; > or l - a +6 ring of strength You remove your +6 ring of strength. You feel weaker. You feel agile. q - a +6 ring of dexterity (right hand) Okay, then. Drop what? 39/52 slots (_ for help) (? for menu, Esc to quit) You drop a +6 ring of strength. You drop an amulet of faith. You drop an uncursed ring of wizardry. You start removing your armour. You continue taking off your +2 kite shield of reflection. x4 You finish taking off your +2 kite shield of reflection. You start putting on your armour. You continue putting on your +2 tower shield of positive energy. x5 You finish putting on your +2 tower shield of positive energy. You feel more protected from negative energy. Things that are here: an uncursed ring of wizardry; an amulet of faith; a +6 ring of strength Okay, then. Drop what? 36/52 slots (_ for help) (? for menu, Esc to quit) You drop the amulet of Cosch {Reflect *Contam MR+ Str+4 SH+5}. Drop what? 35/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Something appears at your feet! You now have 1261 gold pieces (gained 420). You see here a human corpse. Things that are here: a +2 vampiric dire flail; a +1 scale mail of poison resistance There is an open door here. Your +0 eveningstar of flaming bursts into flame! a - a +0 eveningstar of flaming (weapon) Okay, then. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. There is an open door here. There is an open door, spattered with blood here. Things that are here: a +0 club; a +0 robe; +0 shadow dragon scales There is an open door here. There is an open door here. There is an open door here. Your +0 eveningstar of flaming stops flaming. Your +3 sacred scourge of holy wrath softly glows with a divine radiance! H - a +3 sacred scourge of holy wrath (weapon) You avoid triggering a spear trap. There is a spear trap here. You open the door. There is an open door to the Crypt here. You avoid triggering a blade trap. There is a blade trap here. Why would you want to do that? As you open the door, it creaks loudly! A skeletal warrior comes into view. It is wielding a +0 dire flail. The iron golem fails to trigger a net trap. An iron golem comes into view. You block the iron golem's attack. The skeletal warrior hits you but does no damage. There is an open door here. You hit the iron golem. The iron golem is lightly damaged. You thrash the iron golem!! The iron golem is moderately damaged. You block the iron golem's attack. You block the skeletal warrior's attack. You thrash the iron golem!! The iron golem is heavily damaged. You hit the iron golem but do no damage. The iron golem is heavily damaged. You block the skeletal warrior's attack. You whack the iron golem! The iron golem is severely damaged. You block the iron golem's attack. You whack the iron golem! The iron golem is severely damaged. You block the skeletal warrior's attack. You hit the iron golem but do no damage. The iron golem is severely damaged. You hit the iron golem but do no damage. The iron golem is severely damaged. You block the iron golem's attack. You block the skeletal warrior's attack. You whack the iron golem! The iron golem is severely damaged. You hit the iron golem but do no damage. The iron golem is severely damaged. You whack the iron golem! The iron golem is almost destroyed. You block the skeletal warrior's attack. The iron golem completely misses you. You hit the iron golem. The iron golem is almost destroyed. You hit the iron golem. The iron golem is almost destroyed. You block the skeletal warrior's attack. You hit the iron golem. The iron golem is almost destroyed. You block the iron golem's attack. You hit the iron golem. You destroy the iron golem! Qazlal accepts your kill. You block the skeletal warrior's attack. You hit the skeletal warrior. The skeletal warrior convulses. The skeletal warrior is lightly damaged. You whack the skeletal warrior! The skeletal warrior convulses. The skeletal warrior is heavily damaged. You block the skeletal warrior's attack. You closely miss the skeletal warrior. The skeletal warrior is heavily damaged. You closely miss the skeletal warrior. The skeletal warrior is heavily damaged. You block the skeletal warrior's attack. You thrash the skeletal warrior!! The skeletal warrior convulses! The skeletal warrior is almost destroyed. You whack the skeletal warrior! You destroy the skeletal warrior! Qazlal accepts your kill. No target in view! You see here a +0 dire flail. You open the door. You hear a shout! A necromancer comes into view. It is wielding a +0 dagger. No reachable target in view! No reachable target in view! The necromancer shouts! The necromancer drops a net on you. A net drops to the ground! There is an open door here. You see here a throwing net. You closely miss the necromancer. You whack the necromancer! The necromancer is lightly wounded. You block the necromancer's attack. You whack the necromancer! The necromancer is heavily wounded. You thrash the necromancer!! The necromancer is almost dead. The necromancer casts a spell at you. The bolt of cold misses you. You hit the necromancer. The necromancer is almost dead. You hit the necromancer but do no damage. The necromancer is almost dead. You block the necromancer's attack. You miss the necromancer. The necromancer is almost dead. You hit the necromancer. You kill the necromancer! Qazlal accepts your kill. No target in view! Things that are here: a +0 dagger; a +0 robe; a human corpse You open the door. You hear a shout! x4 A hell knight comes into view. It is wielding a +5 long sword. A hell knight comes into view. It is wielding a +5 battleaxe of flaming. There is an open door here. You hear a shout! You whack the hell knight! The hell knight is lightly wounded. The hell knight gestures at you while chanting. You resist with some effort. You whack the hell knight! The hell knight is moderately wounded. You block the hell knight's attack. You thrash the hell knight!! The hell knight is severely wounded. You whack the hell knight! The hell knight is almost dead. You whack the hell knight! You kill the hell knight! Qazlal accepts your kill. You block the hell knight's attack. Things that are here: a +5 long sword; a +0 chain mail You closely miss the hell knight. A hell knight comes into view. It is wielding a +0 demon blade. The hell knight gestures wildly while chanting. The hell knight seems to speed up. The hell knight shouts! You thrash the hell knight!! The hell knight is moderately wounded. You whack the hell knight! The hell knight is heavily wounded. The hell knight gestures at you while chanting. The puff of flame hits you. You resist. The hell knight gestures wildly while chanting. The hell knight seems to speed up. You hit the hell knight. The hell knight is heavily wounded. You block the hell knight's attack. You hit the hell knight but do no damage. The hell knight is heavily wounded. You whack the hell knight! The hell knight is severely wounded. You block the hell knight's attack. You closely miss the hell knight. The hell knight is severely wounded. You block the hell knight's attack. You barely miss the hell knight. The hell knight is severely wounded. You hit the hell knight. The hell knight is severely wounded. You block the hell knight's attack. You completely miss the hell knight. The hell knight is severely wounded. You block the hell knight's attack. You thrash the hell knight!! You kill the hell knight! Qazlal accepts your kill. Your Armour skill increases to level 22! You thrash the hell knight!! The hell knight is heavily wounded. The hell knight gestures at you while chanting. You resist with some effort. You thrash the hell knight!! The hell knight is severely wounded. The hell knight closely misses you. You whack the hell knight! The hell knight is almost dead. You block the hell knight's attack. You hit the hell knight. The hell knight is almost dead. You hit the hell knight. You kill the hell knight! Qazlal accepts your kill. A hell knight comes into view. It is wielding a +5 vorpal long sword. The hell knight gestures at you while chanting. You are unaffected. Items here: )) [[ † a +0 demon blade; a +0 chain mail; a +5 battleaxe of flaming; a +0 plate armour a human corpse You barely miss the hell knight. You closely miss the hell knight. The hell knight points at you and mumbles some strange words. The puff of flame is repelled. You whack the hell knight! The hell knight is moderately wounded. You hit the hell knight but do no damage. The hell knight is moderately wounded. You block the hell knight's attack. You hit the hell knight but do no damage. The hell knight is lightly wounded. You hit the hell knight. The hell knight is moderately wounded. You block the hell knight's attack. You thrash the hell knight!! The hell knight is severely wounded. You hit the hell knight. The hell knight is severely wounded. You block the hell knight's attack. You hit the hell knight. The hell knight is almost dead. You whack the hell knight! The hell knight is almost dead. You block the hell knight's attack. You thrash the hell knight!! You kill the hell knight! Qazlal accepts your kill. No target in view! Things that are here: a +5 long sword; a +0 chain mail Items here: )) [[ † a +0 demon blade; a +0 chain mail; a +5 battleaxe of flaming; a +0 plate armour a human corpse Things that are here: a +5 long sword; a +0 chain mail Items here: )) [[ † a +0 demon blade; a +0 chain mail; a +5 battleaxe of flaming; a +0 plate armour a human corpse Things that are here: a +5 vorpal long sword; a +0 chain mail; a human corpse You start waiting. Done waiting. You open the door. A lich comes into view. Found 26 stones. The lich gestures at you while chanting. The bolt of lightning is repelled. There is an open door here. The lich gestures at you while chanting. You suddenly lose the ability to move! You can move again. You block the lich's attack. You hit the lich. The lich convulses. The lich is lightly damaged. The lich conjures a glowing orb. The orb of destruction reflects off an invisible shield around you! The wavering orb of destruction hits the lich!!! You thrash the lich!! You destroy the lich! Qazlal accepts your kill. Your Fighting skill increases to level 23! No target in view! j - a shiny jade ring; l - an encrusted gilded ring; o - a potion of might Things that are here: 26 stones; a shortbow; a dagger Things that are here: 26 stones; a shortbow; a dagger Okay, then. As you read the scroll of magic mapping, it crumbles to dust. You feel momentarily disoriented. As you read the scroll of magic mapping, it crumbles to dust. You feel momentarily disoriented. Okay, then. Unknown command. This spell is dangerous to cast! Memorise Passwall, consuming 2 spell levels and leaving 12? You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'b'. You avoid triggering a spear trap. There is a spear trap here. As you open the door, it creaks loudly! A guardian mummy comes into view. You hear a shout! x2 A sphinx comes into view. A sphinx comes into view. The sphinx shouts! The sphinx mumbles some strange words. Something smites you! A huge blade swings out and slices into the sphinx! The sphinx is lightly wounded. There is an open door to the Tomb of the Ancients here. You block the sphinx's attack. x2; The sphinx hits you but does no damage. You thrash the sphinx!! The sphinx is heavily wounded. You block the sphinx's attack. x2; The sphinx closely misses you. You thrash the sphinx!! The sphinx is almost dead. The sphinx drops a net on you. A large net falls onto you! You become entangled in the net! You are held in a net! Unknown command. You are held in a net! You are held in a net! You tear a large gash into the net. The sphinx mumbles some strange words. You resist with significant effort. The sphinx casts a spell. Something smites you! You struggle against the net. The sphinx hits you! The sphinx barely misses you. The sphinx hits you but does no damage. You rip the net and break free! The sphinx casts a spell. You resist with significant effort. You hit the sphinx. The sphinx is almost dead. You whack the sphinx! You kill the sphinx! Qazlal accepts your kill. You whack the guardian mummy! The guardian mummy convulses!! The guardian mummy is severely damaged. You whack the guardian mummy! The guardian mummy convulses. You destroy the guardian mummy! Qazlal accepts your kill. You feel extremely nervous for a moment... Pain shoots through your body! You whack the sphinx! The sphinx is lightly wounded. You whack the sphinx! The sphinx is moderately wounded. You block the sphinx's attack. x3 You hit the sphinx but do no damage. The sphinx is moderately wounded. You whack the sphinx! The sphinx is moderately wounded. The sphinx completely misses you. You block the sphinx's attack. x2 You whack the sphinx! The sphinx is heavily wounded. You hit the sphinx. The sphinx is heavily wounded. The sphinx mumbles some strange words. You feel yourself slow down. You whack the sphinx! The sphinx is heavily wounded. The sphinx mumbles some strange words. You suddenly lose the ability to move! The sphinx barely misses you. The sphinx hits you but does no damage. x2 The sphinx mumbles some strange words. The sphinx is healed somewhat. The sphinx hits you but does no damage. The sphinx hits you. The sphinx hits you but does no damage. The sphinx hits you but does no damage. The sphinx hits you. The sphinx hits you but does no damage. The sphinx casts a spell. You are confused. You can move again. You closely miss the sphinx. The sphinx is heavily wounded. The sphinx hits you but does no damage. The sphinx hits you. You feel protected from physical attacks. The sphinx hits you but does no damage. You bump into the unnaturally hard rock wall. The sphinx hits you but does no damage. x3; The sphinx barely misses you. The sphinx hits you but does no damage. The sphinx closely misses you. You bump into the metal wall. The sphinx mumbles some strange words. You resist with significant effort. The sphinx casts a spell. Something smites you! You whack the sphinx! The sphinx is heavily wounded. You feel less confused. The sphinx casts a spell. The sphinx is healed somewhat. You barely miss the sphinx. The sphinx is heavily wounded. The sphinx casts a spell. You resist with significant effort. You whack the sphinx! The sphinx is heavily wounded. You hit the sphinx. The sphinx is heavily wounded. You block the sphinx's attack. x2; The sphinx hits you but does no damage. You whack the sphinx! The sphinx is severely wounded. You block the sphinx's attack. x3 You hit the sphinx. The sphinx is severely wounded. The sphinx hits you but does no damage. You block the sphinx's attack. x2 You hit the sphinx. The sphinx is severely wounded. The sphinx hits you but does no damage. The sphinx completely misses you. You block the sphinx's attack. You hit the sphinx but do no damage. The sphinx is severely wounded. You block the sphinx's attack. The sphinx completely misses you. You block the sphinx's attack. You thrash the sphinx!! The sphinx is almost dead. The sphinx mumbles some strange words. You resist with significant effort. You barely miss the sphinx. The sphinx is almost dead. The sphinx casts a spell. You resist with significant effort. You thrash the sphinx!! You kill the sphinx! Qazlal accepts your kill. Your Dodging skill increases to level 18! Your protection from physical attacks is fading. You see here a sphinx corpse. You start resting. You feel less protected from physical attacks. You start resting. You feel yourself speed up. You start resting. HP restored. You see here a sphinx corpse. You start waiting. Done waiting. You see here a sphinx skeleton. There is an open door to the Tomb of the Ancients, spattered with blood here. You open the door. A guardian mummy comes into view. x2 The guardian mummy moves out of view. You hit the guardian mummy. The guardian mummy convulses. The guardian mummy is lightly damaged. You thrash the guardian mummy!! The guardian mummy convulses! The guardian mummy is almost destroyed. You thrash the guardian mummy!! You destroy the guardian mummy! Qazlal accepts your kill. You feel extremely nervous for a moment... Your body is wracked with pain! A guardian mummy comes into view. You block the guardian mummy's attack. There is an open door here. You whack the guardian mummy! The guardian mummy convulses!! The guardian mummy is severely damaged. You whack the guardian mummy! The guardian mummy convulses. The guardian mummy is almost destroyed. You hit the guardian mummy. You destroy the guardian mummy! Qazlal accepts your kill. You feel extremely nervous for a moment... You shiver with cold. You closely miss the guardian mummy. You block the guardian mummy's attack. You hit the guardian mummy. The guardian mummy convulses. The guardian mummy is lightly damaged. You whack the guardian mummy! The guardian mummy convulses. The guardian mummy is moderately damaged. You thrash the guardian mummy!! The guardian mummy convulses. The guardian mummy is almost destroyed. You block the guardian mummy's attack. You closely miss the guardian mummy. The guardian mummy is almost destroyed. You thrash the guardian mummy!! You destroy the guardian mummy! Qazlal accepts your kill. You feel extremely nervous for a moment... Pain shoots through your body! No target in view! You start resting. HP restored. A mummy priest comes into view. 2 guardian mummies come into view. The mummy priest utters an invocation to its god. You block the orange demon's attack. You block the mummy priest's attack. The guardian mummy is engulfed in blazing flames. You block the orange demon's attack. x2 Your plate armour of Polish prevents you from hitting the mummy priest. You thrash the mummy priest!! The mummy priest convulses!! The mummy priest is severely damaged. The mummy priest utters an invocation to its god. You block the orange demon's attack. x2 The guardian mummy is engulfed in blazing flames. You hit the mummy priest but do no damage. The mummy priest is severely damaged. The guardian mummy is engulfed in freezing vapours. You thrash the mummy priest!! You destroy the mummy priest! Qazlal accepts your kill. The orange demon disappears in a puff of smoke! The flying skull disappears in a puff of smoke! The shadow disappears in a puff of smoke! Your Shields skill increases to level 21! You feel extremely nervous for a moment... Pain shoots through your body! The guardian mummy is engulfed in blazing flames. You block the guardian mummy's attack. The guardian mummy is engulfed in freezing vapours. You block the guardian mummy's attack. You whack the guardian mummy! The guardian mummy convulses! The guardian mummy is almost destroyed. The guardian mummy is engulfed in blazing flames. You destroy the guardian mummy! Qazlal accepts your kill. You feel extremely nervous for a moment... You feel horribly lethargic. You feel yourself slow down. You hit the guardian mummy. The guardian mummy convulses. The guardian mummy is heavily damaged. The guardian mummy is engulfed in freezing vapours. You block the guardian mummy's attack. You hit the guardian mummy. The guardian mummy convulses. The guardian mummy is severely damaged. The guardian mummy is engulfed in freezing vapours. You block the guardian mummy's attack. You hit the guardian mummy but do no damage. The guardian mummy is severely damaged. You barely miss the guardian mummy. The guardian mummy is severely damaged. The guardian mummy is engulfed in freezing vapours. You block the guardian mummy's attack. You whack the guardian mummy! You destroy the guardian mummy! Qazlal accepts your kill. You feel extremely nervous for a moment... Pain shoots through your body! You start resting. You feel yourself speed up. You start resting. A mummy priest comes into view. A guardian mummy and a mummy priest come into view. You closely miss the mummy priest. You block the mummy priest's attack. You hit the mummy priest. The mummy priest convulses. The mummy priest is lightly damaged. You thrash the mummy priest!! The mummy priest convulses! The mummy priest is heavily damaged. You thrash the mummy priest!! The mummy priest convulses! You destroy the mummy priest! Qazlal accepts your kill. Your Invocations skill increases to level 24! You feel extremely nervous for a moment... Your body is wracked with pain! The mummy priest mumbles some strange prayers to its god. You block the mummy priest's attack. A poisoned dart hits the spectral giant cockroach! You block the quokka zombie's attack. You thrash the mummy priest!! The mummy priest convulses. The mummy priest is moderately damaged. Your plate armour of Polish prevents you from hitting the mummy priest. The mummy priest is moderately damaged. You block the spectral giant cockroach's attack. You block the mummy priest's attack. The quokka zombie is engulfed in blazing flames. You destroy the quokka zombie! You hit the mummy priest but do no damage. The mummy priest is moderately damaged. A poisoned dart hits the guardian mummy! You whack the mummy priest! The mummy priest convulses! The mummy priest is almost destroyed. You thrash the mummy priest!! You destroy the mummy priest! Qazlal accepts your kill. The spectral giant cockroach disappears in a puff of smoke! The necrophage disappears in a puff of smoke! You feel extremely nervous for a moment... You feel very uncomfortable. You thrash the guardian mummy!! The guardian mummy convulses!! You destroy the guardian mummy! Qazlal accepts your kill. You feel extremely nervous for a moment... You are engulfed in negative energy! You resist. No target in view! Unknown command. You start resting. HP restored. A poisoned dart shoots out and hits your shield. There is a dart trap here. You avoid triggering a dart trap. There is a dart trap here. Okay, then. You open the door. 8 guardian mummies and a mummy priest come into view. The guardian mummy moves out of view. Unknown command. You block the guardian mummy's attack. You whack the guardian mummy! The guardian mummy convulses. The guardian mummy is moderately damaged. You hit the guardian mummy but do no damage. The guardian mummy is moderately damaged. You hit the guardian mummy. The guardian mummy convulses. The guardian mummy is moderately damaged. You barely miss the guardian mummy. The guardian mummy is moderately damaged. You block the guardian mummy's attack. You thrash the guardian mummy!! You destroy the guardian mummy! Qazlal accepts your kill. You feel extremely nervous for a moment... Pain shoots through your body! You block the guardian mummy's attack. You whack the guardian mummy! The guardian mummy convulses. The guardian mummy is moderately damaged. You hit the guardian mummy. The guardian mummy convulses. The guardian mummy is heavily damaged. You thrash the guardian mummy!! The guardian mummy convulses!! You destroy the guardian mummy! Qazlal accepts your kill. You feel extremely nervous for a moment... Your body is wracked with pain! You hit the guardian mummy. The guardian mummy convulses. The guardian mummy is lightly damaged. You whack the guardian mummy! The guardian mummy convulses! The guardian mummy is heavily damaged. You thrash the guardian mummy!! You destroy the guardian mummy! Qazlal accepts your kill. You feel extremely nervous for a moment... Pain shoots through your body! You barely miss the guardian mummy. You thrash the guardian mummy!! The guardian mummy convulses!! You destroy the guardian mummy! Qazlal accepts your kill. You feel extremely nervous for a moment... You sense a malignant aura. Aiming: Upheaval Press: ? - help, Dir - move target cursor, f - mummy priest Aim: a mummy priest A storm cloud blasts the area with cutting wind! The cutting wind hits the mummy priest!!! The mummy priest is severely damaged. The cutting wind hits the guardian mummy!! The guardian mummy is severely damaged. Qazlal accepts your kill. You feel a bit more experienced. You feel extremely nervous for a moment... You are engulfed in negative energy! You resist. A greater mummy comes into view. It is wielding a +2 hand axe of freezing. Qazlal accepts your kill. You feel a bit more experienced. You feel extremely nervous for a moment... Pain shoots through your body! Qazlal accepts your kill. You feel a bit more experienced. You feel extremely nervous for a moment... You smell decay. You hit the guardian mummy but do no damage. The guardian mummy is severely damaged. The mummy priest utters an invocation to its god. You hit the guardian mummy. The guardian mummy convulses. The guardian mummy is almost destroyed. You block the guardian mummy's attack. The greater mummy mumbles some strange words. You whack the guardian mummy! You destroy the guardian mummy! Qazlal accepts your kill. You feel extremely nervous for a moment... Strange energies run through your body. A guardian mummy, a greater mummy and 3 mummy priests come into view. A mummy priest is wielding the +5 battleaxe of Shame {vamp, +Fly rF+ Int-3} and wearing a +0 leather armour of cold resistance. A mummy priest is wielding the +1 halberd "Soeburr" {vorpal, rC+ Int+4}. The greater mummy is wielding a +0 flail of venom and wearing a +0 kite shield of cold resistance. The rust devil screeches! The hellwing gives a chilling moan. The greater mummy mumbles some strange words. The mummy priest drops a net on you. A net drops to the ground! Found five items. There is an open door here. You see here a throwing net. Nature churns violently around you! The cutting wind hits the shadow!!! The shadow gets badly buffeted. You destroy the shadow! The cutting wind hits the vampire!!! You destroy the vampire! The cutting wind hits the mummy priest!!! The mummy priest is almost destroyed. The cutting wind hits the greater mummy!! The greater mummy is lightly damaged. The cutting wind hits the freezing wraith!! The freezing wraith gets badly buffeted. The freezing wraith is almost destroyed. The cutting wind hits the guardian mummy!!! You destroy the guardian mummy! Qazlal accepts your kill. The blast of magma engulfs the mummy priest!! The mummy priest is heavily damaged. The blast of magma engulfs the mummy priest!!! You destroy the mummy priest! Qazlal accepts your kill. The blast of magma engulfs the rust devil!! The rust devil partially resists. The rust devil is heavily wounded. The blast of ice hits the hellwing!! The hellwing is severely wounded. The hellwing is flash-frozen. The blast of ice hits the rust devil!! The rust devil partially resists. You kill the rust devil! The blast of ice hits the greater mummy!!! The greater mummy partially resists. The greater mummy is moderately damaged. The greater mummy is flash-frozen. 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 greater mummy!! The greater mummy partially resists. The greater mummy is moderately damaged. The greater mummy is flash-frozen. The blast of ice hits the freezing wraith!! The freezing wraith partially resists. You destroy the freezing wraith! The blast of ice hits the wight!!! The wight partially resists. You destroy the wight! The blast of rubble hits the greater mummy!! The greater mummy is heavily damaged. The blast of rubble hits the mummy priest!! The mummy priest is moderately damaged. The blast of magma engulfs the mummy priest!!! You destroy the mummy priest! Qazlal accepts your kill. The cutting wind hits the hellwing!!!! The hellwing gets badly buffeted. You kill the hellwing! The cutting wind hits the ice devil!!! You kill the ice devil! The cutting wind hits the greater mummy!!! The greater mummy is severely damaged. You feel extremely nervous for a moment... Pain shoots through your body! You feel extremely nervous for a moment... Pain shoots through your body!! You feel extremely nervous for a moment... Pain shoots through your body! * * * LOW HITPOINT WARNING * * * The greater mummy calls on the powers of darkness! Your body is wracked with pain! * * * LOW HITPOINT WARNING * * * You block the mummy priest's attack. Unknown command. Unknown command. The greater mummy casts a spell. You are too injured to fight recklessly! You are too injured to fight recklessly! You thrash the mummy priest!! You destroy the mummy priest! Qazlal accepts your kill. You feel extremely nervous for a moment... Something just walked over your grave. No, really! You close the door, pushing everything out of the way. Something unseen opens the door. You feel better. The ynoxinul bellows! The ynoxinul gestures. You feel better. You block the ufetubus's attack. x2 You whack the ufetubus! You kill the ufetubus! You hit the greater mummy. The greater mummy convulses. The greater mummy is severely damaged. You whack the greater mummy! The greater mummy convulses! The greater mummy is severely damaged. You block the greater mummy's attack. You thrash the greater mummy!! The greater mummy convulses!! You destroy the greater mummy! Qazlal accepts your kill. The ynoxinul disappears in a puff of smoke! Your Armour skill increases to level 23! You feel extremely nervous for a moment... You are engulfed in negative energy! You feel weakened. The mummy priest prays to its god. You block the greater mummy's attack. There is an open door here. You see here a +2 hand axe of freezing. Unknown command. Nature churns violently around you! The blast of magma engulfs the bat skeleton!!! You destroy the bat skeleton! The blast of magma engulfs the mummy priest!! The mummy priest partially resists. The mummy priest is severely damaged. The blast of magma engulfs the flayed ghost!!! You destroy the flayed ghost! The blast of rubble hits the vampire. The vampire is lightly damaged. The blast of ice hits the vampire!!! The vampire partially resists. You destroy the vampire! The blast of ice hits the greater mummy!!! The greater mummy partially resists. The greater mummy is severely damaged. The greater mummy is flash-frozen. The blast of ice hits the mummy priest!!! The mummy priest partially resists. You destroy the mummy priest! Qazlal accepts your kill. The necrophage disappears in a puff of smoke! The blast of ice hits the greater mummy!! The greater mummy partially resists. The greater mummy is severely damaged. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.26-a0-346-g33516b1 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_USE_ABILITY repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [rocky1] Species: Gargoyle Job: Fighter HP: 46/132; mods: 0/0 MP: 24/33; mod: 0 Stats: 26 (28) 9 (9) 25 (25) Position: (67, 53), god: Qazlal (21), turn_is_over: 0, banished: 0 Standing on/in/over feature: open door Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 20 | 23 | 18460 | 1811/1892 Short Blades | | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 16 | 10443 | 692/1487 Maces & Flails | X | 0 | 0 | 14 | 6000 | 0/1050 Polearms | | 0 | 0 | 0 | 0 | 0/59 Staves | | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/50 Crossbows | | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 20 | 23 | 16823 | 174/1892 Dodging | X | 1 | 20 | 18 | 16542 | 1269/2121 Stealth | X | 0 | 0 | 0 | 0 | 0/35 Shields | X | 1 | 20 | 21 | 14423 | 1179/1639 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | | 0 | 0 | 0 | 0 | 0/42 Hexes | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/59 Necromancy | | 0 | 0 | 0 | 0 | 0/70 Translocations | X | 0 | 0 | 0 | 0 | 0/59 Transmutations | X | 0 | 0 | 0 | 0 | 0/70 Fire Magic | | 0 | 0 | 0 | 0 | 0/50 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | | 0 | 0 | 0 | 0 | 0/70 Earth Magic | X | 0 | 0 | 0 | 0 | 0/35 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 1 | 20 | 24 | 19594 | 1053/2018 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #12: 2973 #13: 1712 #23: 8913 #24: -1182743994 #27: 222563 #49: 2688 #59: 1 #61: 6 Mutations: big wings: 1 (innate) slimy green scales: 2 agile: 1 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 #33: +3 sacred scourge of holy wrath eq slot #1, inv slot #34: +1 cloak of stealth eq slot #2, inv slot #31: +0 helmet "Neprem" {Dex+7} eq slot #3, inv slot #10: +2 pair of gloves eq slot #4, inv slot #30: +0 pair of boots eq slot #5, inv slot #3: +2 tower shield of positive energy eq slot #6, inv slot #32: +9 plate armour of Polish {rF+ rCorr Str+2} eq slot #7, inv slot #27: ring of positive energy eq slot #8, inv slot #16: +6 ring of dexterity eq slot #9, inv slot #28: amulet of reflection }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ##....≈#.▓'▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ .)....[..▓..#..^....^......# ####..≈#.▓.^#....^^........# ...##.≈#.▓..#..##########..# .#..##'##▓.^#..#^≈.≈≈.[.#.^# .##.##...▓..#.^#..§≈≈.≈}#.^# .##.####.▓..#^.#).≈..≈φ}#..# .##......▓..#^.#§M.)≈...#..# #####'###▓..#..#@########..# )'[⌠...≈.▓^.#.^#...§^≈.^...# .#≈≈.≈.≈.▓..'..#.☼^..^≈.^^.# .#.≈.≈.≈.▓################## .#...≈...▓****************** #####'###▓,+^,,,*,,+,,,*,,,* .#.#.#.#.▓,*,^,,*,**,,,*,^,* #.#.#.#.#*,*,^,,*,,*≈≈≈*,,,* .#.#.#.#.▓,***+***,*≈≈≈*,*,* clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 1 at (2, 26): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Pits of Slime }}}} Lua marker 2 at (2, 26): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 3 at (2, 51): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 25 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 78 type: turn buildup_turns: 0 sub_type: tick delay_min: 100 method: dgn_event listener_only: true delay_max: 150 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1000 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 10 buildup_turns: 1000 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 4 at (3, 21): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 5 at (5, 23): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 6 at (7, 52): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the ashen valley of Gehenna door_description_noun: gateway }}}} Lua marker 7 at (7, 52): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 8 at (8, 58): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the freezing wastes of Cocytus door_description_noun: gateway }}}} Lua marker 9 at (8, 58): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 10 at (10, 16): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 11 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 5 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: thin mist props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 11 at (11, 43): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: callback.acq_on_sight_trig fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: slave_name: acq_on_sight_5 acq_type: 1: weapon 2: weapon triggered: false }}}} Lua marker 12 at (11, 43): {{{{ CLASS: PortalDescriptor props: slave_name: acq_on_sight_5 }}}} Lua marker 13 at (13, 51): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 25 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 40 type: turn buildup_turns: 0 sub_type: tick delay_min: 100 method: dgn_event listener_only: true delay_max: 150 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1000 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 10 buildup_turns: 1000 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 14 at (16, 26): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Swamp }}}} Lua marker 15 at (16, 26): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 16 at (16, 59): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 15 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 3 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 17 at (17, 66): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 1 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 3 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 18 at (18, 6): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Ecumenical Temple }}}} Lua marker 19 at (18, 6): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 20 at (19, 47): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: callback.acq_on_sight_trig fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: slave_name: acq_on_sight_6 acq_type: 1: armour 2: armour triggered: false }}}} Lua marker 21 at (19, 47): {{{{ CLASS: PortalDescriptor props: slave_name: acq_on_sight_6 }}}} Lua marker 22 at (21, 52): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Iron City of Dis door_description_noun: gateway }}}} Lua marker 23 at (21, 52): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 24 at (22, 58): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the decaying netherworld of Tartarus door_description_noun: gateway }}}} Lua marker 25 at (22, 58): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 26 at (22, 60): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 32 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 method: dgn_event listener_only: false delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 3 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 27 at (22, 63): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 21 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 3 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 28 at (22, 66): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 7 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 3 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 29 at (23, 38): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 3 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 1 type: turn buildup_turns: 0 sub_type: countdown delay_min: 5 method: dgn_event listener_only: false delay_max: 5 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 5 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 3 buildup_turns: 5 spread_buildup_amnt: 0 cloud_type: freezing vapour props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 30 at (25, 66): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 33 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 method: dgn_event listener_only: false delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 3 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 31 at (27, 59): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 10 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 3 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: purple smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 32 at (29, 55): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Hell door_description_noun: gateway }}}} Lua marker 33 at (29, 55): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 34 at (30, 8): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Orcish Mines }}}} Lua marker 35 at (30, 8): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 36 at (30, 26): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Snake Pit }}}} Lua marker 37 at (30, 26): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 38 at (36, 23): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 39 at (40, 2): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Elven Halls }}}} Lua marker 40 at (40, 2): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 41 at (41, 22): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 26 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 method: dgn_event listener_only: false delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 5 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: freezing vapour props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 42 at (42, 63): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 24 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 2 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: freezing vapour props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 43 at (42, 67): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 23 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 2 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: freezing vapour props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 44 at (43, 15): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Lair of Beasts }}}} Lua marker 45 at (43, 15): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 46 at (45, 17): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 47 at (50, 24): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 48 at (51, 9): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Hive }}}} Lua marker 49 at (51, 9): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 50 at (51, 26): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 15 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 67 type: turn buildup_turns: 0 sub_type: tick delay_min: 100 method: dgn_event listener_only: true delay_max: 150 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1000 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 29 buildup_turns: 1000 spread_buildup_amnt: 0 cloud_type: foul pestilence props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 51 at (51, 34): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 25 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 86 type: turn buildup_turns: 0 sub_type: tick delay_min: 100 method: dgn_event listener_only: true delay_max: 150 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1000 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 29 buildup_turns: 1000 spread_buildup_amnt: 0 cloud_type: grey smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 52 at (56, 36): {{{{ CLASS: PropertiesDescriptor props: door_description_prefix: flickering door_description_suffix: to a bazaar door_description_noun: gateway }}}} Lua marker 53 at (56, 36): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 54 at (57, 2): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: callback.acq_on_sight_trig fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: slave_name: acq_on_sight_1 acq_type: 1: book 2: book 3: wand triggered: false }}}} Lua marker 55 at (57, 2): {{{{ CLASS: PortalDescriptor props: slave_name: acq_on_sight_1 }}}} Lua marker 56 at (57, 36): {{{{ CLASS: PropertiesDescriptor props: door_description_prefix: flickering door_description_suffix: to a bazaar door_description_noun: gateway }}}} Lua marker 57 at (57, 36): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 58 at (58, 5): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: callback.acq_on_sight_trig fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: slave_name: acq_on_sight_2 acq_type: 1: magical staff 2: jewellery 3: jewellery triggered: false }}}} Lua marker 59 at (58, 5): {{{{ CLASS: PortalDescriptor props: slave_name: acq_on_sight_2 }}}} Lua marker 60 at (58, 9): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: callback.acq_on_sight_trig fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: slave_name: acq_on_sight_3 acq_type: 1: misc 2: wand triggered: false }}}} Lua marker 61 at (58, 9): {{{{ CLASS: PortalDescriptor props: slave_name: acq_on_sight_3 }}}} Lua marker 62 at (60, 28): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Vaults }}}} Lua marker 63 at (60, 28): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 64 at (60, 63): {{{{ CLASS: PropertiesDescriptor props: door_description_noun: gate door_description_suffix: to the Realm of Zot veto_reason: You need three runes to open the Realm of Zot! veto_destroy: veto }}}} Lua marker 65 at (60, 63): {{{{ CLASS: LockDoor props: }}}} Lua marker 66 at (60, 63): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: veto }}}} Lua marker 67 at (61, 37): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: callback.acq_on_sight_trig fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: slave_name: acq_on_sight_4 acq_type: 1: weapon 2: weapon triggered: true }}}} Lua marker 68 at (61, 37): {{{{ CLASS: PortalDescriptor props: slave_name: acq_on_sight_4 }}}} Lua marker 69 at (61, 45): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Tomb of the Ancients }}}} Lua marker 70 at (61, 45): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 71 at (61, 63): {{{{ CLASS: TriggerableFunction repeated: false listeners: func: CLASS: FunctionWrapper name: sprint_mu_set_zot_mon_list fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} Lua marker 72 at (66, 35): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Hall of Blades }}}} Lua marker 73 at (66, 35): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 74 at (66, 58): {{{{ CLASS: PortalDescriptor props: spawn_spot: 1 }}}} Lua marker 81 at (70, 14): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 25 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 50 type: turn buildup_turns: 0 sub_type: tick delay_min: 100 method: dgn_event listener_only: true delay_max: 150 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1000 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 29 buildup_turns: 1000 spread_buildup_amnt: 0 cloud_type: grey smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 90 at (72, 20): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 25 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 107 type: turn buildup_turns: 0 sub_type: tick delay_min: 100 method: dgn_event listener_only: true delay_max: 150 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1000 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 29 buildup_turns: 1000 spread_buildup_amnt: 0 cloud_type: grey smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 94 at (72, 59): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 74 type: turn buildup_turns: 0 sub_type: tick delay_min: 100 method: dgn_event listener_only: true delay_max: 150 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1000 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 7 buildup_turns: 1000 spread_buildup_amnt: 0 cloud_type: freezing vapour props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 102 at (76, 12): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 25 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 80 type: turn buildup_turns: 0 sub_type: tick delay_min: 100 method: dgn_event listener_only: true delay_max: 150 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1000 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 29 buildup_turns: 1000 spread_buildup_amnt: 0 cloud_type: grey smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 103 at (76, 59): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 15 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 84 type: turn buildup_turns: 0 sub_type: tick delay_min: 100 method: dgn_event listener_only: true delay_max: 150 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1000 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 29 buildup_turns: 1000 spread_buildup_amnt: 0 cloud_type: mutagenic fog props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 104 at (77, 37): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Crypt }}}} Lua marker 105 at (77, 37): {{{{ CLASS: RestrictDoor triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: door_opened listeners: activating: false dgn_trigs_by_type: 8192: 1: 1 activated: true props: door_restrict: }}}} Lua marker 106 at (77, 65): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: sprint_mu_zot_mons_gen fn: [type function] props: listen_to_slaves: true only_at_slave: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false dgn_trigs_by_type: 4: 1: 1 activated: true data: awoke: 0 }}}} Lua marker 107 at (77, 66): {{{{ CLASS: PropertiesDescriptor props: door_description_prefix: magically reinforced door_restrict: veto veto_destroy: veto }}}} >>>>>>>>>>>>>>>>>>>>>>