ASSERT(mons->heads() == (int)breaths->size()) in 'mon-cast.cc' at line 7152 failed. Version: Dungeon Crawl Stone Soup 0.34-a0-140-g0f670162d5 Platform: unix Bits: 64 Game mode: sprint Tiles: online Seed: 540172012951397384, deterministic pregen: 1 Command line: /usr/games/crawl-git-0f670162d5 -name listentometal -rc /dgldir/rcfiles/crawl-git/listentometal.rc -macro /dgldir/rcfiles/crawl-git/listentometal.macro -morgue /dgldir/morgue/listentometal/ -sprint -webtiles-socket /crawl-master/webserver/sockets/listentometal:2025-06-11.05:35:38.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 20 stack frames. /usr/games/crawl-git-0f670162d5(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x6541e0764ece]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-0f670162d5(_Z13do_crash_dumpv+0x43a) [0x6541e0772f4a]: do_crash_dump() /usr/games/crawl-git-0f670162d5(_Z20crash_signal_handleri+0x1fa) [0x6541e07653aa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x76bd52442910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x76bd5249999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x76bd52442866]: /usr/games/crawl-git-0f670162d5(+0x4da31d) [0x6541e077231d]: /usr/games/crawl-git-0f670162d5(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x6541e0772827]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-0f670162d5(_Z9mons_castP7monster4bolt10spell_type13enum_bitfieldI19mon_spell_slot_flagLi12EEb+0x9739) [0x6541e0b17dc9]: mons_cast(monster*, bolt, spell_type, enum_bitfield, bool) /usr/games/crawl-git-0f670162d5(_Z16handle_mon_spellP7monster+0xa24) [0x6541e0b1b124]: handle_mon_spell(monster*) /usr/games/crawl-git-0f670162d5(+0x841e1a) [0x6541e0ad9e1a]: /usr/games/crawl-git-0f670162d5(_Z19handle_monster_moveP7monster+0x18d2) [0x6541e0ae1272]: handle_monster_move(monster*) /usr/games/crawl-git-0f670162d5(_Z15handle_monstersb+0xbf0) [0x6541e0ae2ee0]: handle_monsters(bool) /usr/games/crawl-git-0f670162d5(_Z12world_reactsv+0x147) [0x6541e0eff607]: world_reacts() /usr/games/crawl-git-0f670162d5(+0xc69c80) [0x6541e0f01c80]: /usr/games/crawl-git-0f670162d5(+0xc6a635) [0x6541e0f02635]: /usr/games/crawl-git-0f670162d5(main+0x1f7) [0x6541e069a367]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x76bd524280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x76bd52428189]: /usr/games/crawl-git-0f670162d5(_start+0x25) [0x6541e069ad95]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x000076bd5250fbf7 in __GI___wait4 (pid=516057, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000076bd5250fbf7 in __GI___wait4 (pid=516057, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00006541e076557c in call_gdb (file=0x76bd525ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 516013\000\000\000\000\000\000" #2 0x00006541e0772f68 in do_crash_dump () at dbg-asrt.cc:673 t = 1749620304 dir = "/dgldir/morgue/listentometal/" name = "/dgldir/morgue/listentometal/crash-listentometal-20250611-053824.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(mons->heads() == (int)breaths->size()) in 'mon-cast.cc' at line 7152 failed." file = 0x76bd525ff6c0 <_IO_2_1_stderr_> #3 0x00006541e07653aa in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {7152}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x000076bd52442866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x00006541e077231d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffce3eaf320 "ASSERT(mons->heads() == (int)breaths->size()) in 'mon-cast.cc' at line 7152 failed.", assert=true) at dbg-asrt.cc:799 No locals. #10 0x00006541e0772827 in AssertFailed (expr=expr@entry=0x6541e0facd50 "mons->heads() == (int)breaths->size()", file=file@entry=0x6541e0f32d0e "mon-cast.cc", line=line@entry=7152, text=text@entry=0x0) at dbg-asrt.cc:837 mesg = "ASSERT(mons->heads() == (int)breaths->size()) in 'mon-cast.cc' at line 7152 failed.\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000"... args = {{gp_offset = 1, fp_offset = 1, overflow_arg_area = 0x100000001, reg_save_area = 0x100000001}} fileName = #11 0x00006541e0b17dc9 in mons_cast (mons=0x6541e1518688 , pbolt=..., spell_cast=, slot_flags=..., do_noise=true) at mon-cast.cc:7152 breaths = evoke = flags = foe = logic = slot = {spell = SPELL_NO_SPELL, freq = 0 '\000', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 30397}} sumcount = sumcount2 = duration = god = splpow = #12 0x00006541e0b1b124 in handle_mon_spell (mons=mons@entry=0x6541e1518688 ) at mon-cast.cc:5141 hspell_pass = std::vector of length 2, capacity 2 = {{spell = SPELL_SERPENT_OF_HELL_GEH_BREATH, freq = 35 '#', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 578}}, {spell = SPELL_SUMMON_DRAGON, freq = 35 '#', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 516}}} beem = {origin_spell = SPELL_FIRE_BREATH, range = 7, glyph = 42 U'*', colour = 4 '\004', flavour = BEAM_FIRE, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 24, y = 53}, target = {x = 28, y = 55}, damage = {num = 3, size = 34}, ench_power = 204, hit = 30, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 345, source_name = "the Serpent of Hell", name = "blast of flame", short_name = "flames", hit_verb = "", loudness = 5, hit_noise_msg = "", explode_noise_msg = "", pierce = true, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "blast of fiery breath", affects_nothing = false, effect_known = true, effect_wanton = false, no_saving_throw = false, draw_delay = 15, explode_delay = 50, redraw_per_cell = true, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 4, capacity 4 = {{x = 25, y = 54}, {x = 26, y = 54}, {x = 27, y = 55}, {x = 28, y = 55}}, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = true, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 80, hit_count = std::map with 1 element = {[4294967295] = 1}, foes_hurt = 0, foes_helped = 0, friends_hurt = 0, friends_helped = 0, tracer = 0x0, chose_ray = false, overshoot_prompt = true, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 0, tile_explode = 0, can_see_invis = true, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} ignore_good_idea = spell_slot = spell_cast = flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 578} battlesphere = false #13 0x00006541e0ad9e1a in _mons_take_special_action (mons=..., old_energy=) at mon-act.cc:1894 friendly_or_near = #14 0x00006541e0ae1272 in handle_monster_move (mons=0x6541e1518688 ) at mon-act.cc:2322 entry = mmov = {x = 1, y = 1} disabled = old_energy = non_move_energy = old_pos = new_pos = {x = 11, y = 65} #15 0x00006541e0ae2ee0 in handle_monsters (with_noise=true) at mon-act.cc:2789 mon = 0x6541e1518688 oldspeed = tries = #16 0x00006541e0eff607 in world_reacts () at main.cc:2603 No locals. #17 0x00006541e0f01c80 in _input () at main.cc:1304 player_disabled = {was_disabled = false} #18 0x00006541e0f02635 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #19 0x00006541e069a367 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #20 main (argc=13, argv=0x7ffce3eb18f8) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }}} [Inferior 1 (process 516013) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-0f670162d5/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-0f670162d5/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-0f670162d5/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 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_cave, sprint_mu_temple_rooms, sprint_mu_d1_horrors, 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_lich, 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 #35, type 0 at (44, 15): feature (abandoned_shop) Marker #36, type 0 at (45, 14): feature (abandoned_shop) Marker #37, type 0 at (45, 45): feature (abandoned_shop) Marker #38, type 0 at (46, 13): feature (abandoned_shop) Marker #39, type 0 at (46, 15): feature (abandoned_shop) Marker #40, type 0 at (46, 23): feature (abandoned_shop) Marker #41, type 0 at (46, 24): feature (abandoned_shop) Marker #42, type 0 at (47, 12): feature (abandoned_shop) Marker #43, type 0 at (47, 14): feature (abandoned_shop) Marker #44, type 0 at (47, 23): feature (abandoned_shop) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< N - a wand of polymorph (3); Q - a wand of charming (4) Okay, then. Okay, then. You drop a scroll of torment. Okay, then. You drop 2 scrolls of immolation. There is an open door to the Hive, spattered with blood here. Something appears before you! Something appears before you! You pick up a manual of Translocations and begin studying. You now have 11267 gold pieces (gained 854). Okay, then. There is an open door here. Okay, then. You see here a +0 orcbow. There is an open door here. There is an open door here. There is an open door to the Orcish Mines here. Things that are here: a +0 chain mail; a +1 war axe Things that are here: a +0 plate armour; a +0 great sword Items here: ))) [[[. Things that are here: a +0 robe; a +0 dagger; a +0 club You see here a +0 falchion. Okay, then. There is an open door to the Elven Halls here. Things that are here: a +0 robe; a +0 rapier Items here: )) [[. Things that are here: a +0 scale mail; a +0 long sword There is an open door here. Things that are here: a +0 scale mail; a +0 dagger A deep elf high priest comes into view. It is wielding the +7 great mace "Firestarter" {flame, immolate, rFlCloud rF++}, wearing a +4 chain mail of positive energy and wearing the amulet of Jige {Acrobat Int+4}. You feel yourself speed up. A deep elf annihilator, a deep elf demonologist and a deep elf death mage come into view. The deep elf demonologist is wearing a +1 robe of poison resistance. The deep elf death mage is wearing a +1 robe of cold resistance. You bellow at the deep elf demonologist! The deep elf high priest shouts! The deep elf annihilator shouts! The deep elf death mage shouts! The deep elf death mage beckons forth restless souls! The deep elf blademaster shouts! A deep elf demonologist comes into view. It is wielding a +5 heavy great sword and wearing a +2 robe of poison resistance. The deep elf high priest hits you with the +7 great mace "Firestarter"! The deep elf high priest burns you. The deep elf demonologist shouts! You blast the deep elf high priest!!! The lost soul assumes the form of the deep elf high priest and becomes anchored to this world! You barely miss the ghostly deep elf high priest. The ghostly deep elf high priest completely misses you. The deep elf death mage casts a spell at you. The bolt of negative energy misses you. The deep elf demonologist completely misses you. The deep elf annihilator completely misses you. You batter the deep elf annihilator!! The deep elf annihilator is heavily wounded. You completely miss the ghostly deep elf high priest. You barely miss the deep elf demonologist. You blast the deep elf annihilator!!!! Something assumes the form of the deep elf annihilator and becomes anchored to this world! You blast the ghostly deep elf high priest!!! You destroy the ghostly deep elf high priest! You closely miss the deep elf demonologist. The deep elf demonologist completely misses you. The ghostly deep elf annihilator completely misses you. The deep elf demonologist gestures wildly while chanting. The deep elf death mage casts a spell at you. The bolt of negative energy hits the shadow demon. The shadow demon completely resists. The bolt of negative energy hits you. You partially resist. You feel drained. Your life force feels restored. You blast the deep elf blademaster!!! The deep elf blademaster is heavily wounded. You batter the ghostly deep elf annihilator!! You miss the deep elf demonologist. You barely miss the deep elf blademaster. The deep elf blademaster is heavily wounded. You hit the deep elf demonologist. You blast the ghostly deep elf annihilator!!!! You destroy the ghostly deep elf annihilator! The deep elf blademaster completely misses you. x2 You blast the deep elf blademaster!!!! Lightning courses through the deep elf blademaster! You kill the deep elf blademaster! You completely miss the deep elf demonologist. The deep elf demonologist mumbles some strange words. The deep elf demonologist gestures wildly while chanting. Your Fighting skill increases to level 25! Found a robe and a scroll labelled JATSUA HENORE. Things that are here: 72 gold pieces; a +0 robe You blast the deep elf demonologist!!!! You kill the deep elf demonologist! The balrug disappears in a puff of smoke! You blast the deep elf death mage!!! The deep elf demonologist gestures wildly while chanting. You miss the deep elf death mage. The deep elf death mage is heavily wounded. You miss the deep elf death mage. Your off-hand punch misses the deep elf death mage. The deep elf death mage is heavily wounded. You blast the deep elf death mage!!! Lightning courses through the deep elf death mage! You kill the deep elf death mage! The deep elf demonologist gestures wildly while chanting. Your Throwing skill increases to level 9! Found a scroll labelled JATSUA HENORE and a shiny buckler. The sin beast is distracted by your dazzling golden aura. The shadow demon hits you but does no damage. Things that are here: 72 gold pieces; a +1 robe of cold resistance You blast the shadow demon!!!! You kill the shadow demon! The shadow demon disappears in a puff of smoke! The deep elf demonologist points at you and mumbles some strange words. You resist with some effort. There is an open door here. You buffet the deep elf demonologist! The deep elf demonologist is moderately wounded. The orange demon is distracted by your dazzling golden aura. The deep elf demonologist mumbles some strange words. The deep elf demonologist casts a spell. The orange demon disappears in a puff of smoke! You batter the deep elf demonologist!! The deep elf demonologist is almost dead. You blast the deep elf demonologist!!!! You kill the deep elf demonologist! The rust devil disappears in a puff of smoke! The neqoxec disappears in a puff of smoke! The hellwing gives a chilling moan. The hellwing is distracted by your dazzling golden aura. The deep elf demonologist misses you. Things that are here: 36 gold pieces; a +5 great mace of venom; a +1 robe of poison resistance The hellwing gives a chilling moan. You blast the deep elf demonologist!!!! You kill the deep elf demonologist! The soul eater disappears in a puff of smoke! The hellwing disappears in a puff of smoke! The red devil disappears in a puff of smoke! You now have 11312 gold pieces (gained 45). Things that are here: a +5 heavy great sword; a +2 robe of poison resistance You now have 11348 gold pieces (gained 36). Things that are here: a +5 great mace of venom; a +1 robe of poison resistance There is an open door, spattered with blood here. You now have 11420 gold pieces (gained 72). You see here a +1 robe of cold resistance. You now have 11492 gold pieces (gained 72). You see here a +0 robe. You now have 11546 gold pieces (gained 54). You see here a +1 robe of poison resistance. You now have 11632 gold pieces (gained 86). o - the amulet of Jige {Acrobat Int+4} Things that are here: the +7 great mace "Firestarter" {flame, immolate, rFlCloud rF++}; a +4 chain mail of positive energy Your extra speed is starting to run out. You now have 11659 gold pieces (gained 27). You see here a +2 chain mail of cold resistance. Found a scroll labelled JATSUA HENORE. Found a pitted wooden ring. Found a wand of charming (6). J - a scroll labelled JATSUA HENORE R - a +1 phantom mirror (improved by +1). Things that are here: a +1 heavy orcbow; a manual of Unarmed Combat You feel yourself slow down. J - 2 scrolls labelled JATSUA HENORE (gained 1) Things that are here: the staff of Vehumet's Favour {Will+ Earth}; the +0 ring mail of Gluttony {Rampage Regen+} Things that are here: a +1 heavy orcbow; a manual of Unarmed Combat Things that are here: a +1 heavy orcbow; a manual of Unarmed Combat Things that are here: the staff of Vehumet's Favour {Will+ Earth}; the +0 ring mail of Gluttony {Rampage Regen+} K - the ring "Ymneow" {rPois rF+ rC- Dex+7 Fire} T - a ring of see invisible You see here a staff of cold. Okay, then. Q - a wand of charming (10) (gained 6 charges) You pick up a manual of Armour and begin studying. You pick up a manual of Throwing and begin studying. U - a scroll labelled UQAOR RUCAI You pick up a manual of Short Blades and begin studying. Things that are here: a +0 buckler of protection; a +2 long sword of distortion J - 3 scrolls labelled JATSUA HENORE (gained 1) You see here a +1 cloak of poison resistance. U - 2 scrolls labelled UQAOR RUCAI (gained 1) Things that are here: a +0 robe; a +2 whip of venom Okay, then. As you read the scroll labelled JATSUA HENORE, it crumbles to dust. A profound silence engulfs you. It was a scroll of silence. You start waiting. Your hearing returns. As you read the scroll of identify, it crumbles to dust. U - 2 scrolls of amnesia Okay, then. Okay, then. Okay, then. You drop the amulet of Jige {Acrobat Int+4}. Okay, then. You start removing your amulet. You continue removing your amulet of regeneration. x5 You finish removing your amulet of regeneration. You drop an amulet of regeneration. You start putting on your amulet. You continue putting on the amulet of Vena Qeq {rPois Will+ Regen+}. x5 You finish putting on the amulet of Vena Qeq {rPois Will+ Regen+}. M - the amulet of Vena Qeq (worn) {rPois Will+ Regen+} The amulet of Vena Qeq throbs as it attunes itself to your uninjured body. Okay, then. Things that are here: a +1 robe of poison resistance; a +5 great mace of venom There is an open door, spattered with blood here. You see here a +1 robe of cold resistance. You see here a +0 robe. There is an open door here. Things that are here: a +0 scale mail; a +0 dagger Things that are here: a +0 scale mail; a +0 long sword Items here: )) [[. There is an open door to the Elven Halls here. Things that are here: a +0 robe; a +0 rapier You see here a +0 mace. Things that are here: a +0 robe; a +0 dagger Items here: )) [[. Items here: ))) [[[. Things that are here: a +0 plate armour; a +0 great sword Things that are here: a +0 chain mail; a +1 war axe There is an open door to the Orcish Mines here. There is an open door here. There is an open door here. You see here a +0 orcbow. There is an open door here. There is an entrance to Wenunad's Assorted Antiques here. There is an entrance to Qynosit's General Store here. There is an entrance to Biesu's Assorted Antiques here. There is an entrance to Xibred's Book Shoppe here. There is an open door to the Lair of Beasts here. There is an open door, spattered with blood here. There is an open door here. You reach down and open the door. 2 five-headed hydras and an electric eel come into view. The five-headed hydra roars! There is an open door here. The five-headed hydra roars! Found a morningstar. You blast the five-headed hydra!!!! Lightning courses through the five-headed hydra!! You kill the five-headed hydra! You hear an angry hiss. The five-headed hydra is engulfed in freezing vapours. The five-headed hydra seems to slow down. You hit the five-headed hydra. Lightning courses through the five-headed hydra! You punch the five-headed hydra! The five-headed hydra is heavily wounded. The electric eel is distracted by your dazzling golden aura. You blast the five-headed hydra!!! You kill the five-headed hydra! A death drake comes into view. The electric eel is no longer distracted by gold. You blast the death drake!!! You punch the death drake!! You kill the death drake! Found a runed door to the Swamp. The electric eel is distracted by your dazzling golden aura. You see here 117 gold pieces. The electric eel is no longer distracted by gold. Okay, then. The electric eel shoots out a bolt of lightning at you! The bolt of electricity misses you. You see here 171 gold pieces. The electric eel shoots out a bolt of lightning at you! The bolt of electricity hits you. You resist. You see here 180 gold pieces. You miss the electric eel. You miss the electric eel. You closely miss the electric eel. You punch the electric eel. The electric eel is lightly wounded. You buffet the electric eel! You kill the electric eel! You now have 11731 gold pieces (gained 72). You now have 11911 gold pieces (gained 180). You now have 12082 gold pieces (gained 171). You now have 12199 gold pieces (gained 117). As you open the door, it creaks loudly! A spriggan druid and 2 spriggans come into view. A spriggan is quivering datura-tipped darts. A spriggan is quivering datura-tipped darts. Found a blossoming altar of Fedhas. The spriggan shouts! x2 There is an open door here. The spriggan misses you. You barely miss the spriggan. The spriggan completely misses you. You hit the spriggan. The spriggan is moderately wounded. You blast the spriggan!!! You kill the spriggan! You batter the spriggan druid!! Your off-hand punch misses the spriggan druid. The spriggan druid is heavily wounded. The spriggan druid gestures at you while chanting. The stone arrow misses you. You hit the spriggan druid. The spriggan druid is severely wounded. You hit the spriggan druid. The spriggan druid is almost dead. The spriggan druid calls out to the beasts of the wild! You buffet the spriggan druid! Lightning courses through the spriggan druid! You kill the spriggan druid! The spriggan throws a datura-tipped dart. The datura-tipped dart completely misses you. The spriggan completely misses you. Items here: $ ( ) [. You closely miss the spriggan. You punch the spriggan!! You kill the spriggan! You now have 12244 gold pieces (gained 45). You see here 5 datura-tipped darts. You see here 5 datura-tipped darts. Something closely misses you. Something misses you. Something completely misses you. You now have 12334 gold pieces (gained 90). Things that are here: a +0 quarterstaff; a +0 robe; 5 datura-tipped darts You feel you are being watched by something. You feel your power leaking away. Something barely misses you. Something misses you. Something stings you. Deactivating autopickup; reactivate with Ctrl-A. You blast something!!!! Reactivating autopickup. You feel a bit more experienced. Training target 10.0 for Throwing reached! Your Throwing skill increases to level 10! You now have 12451 gold pieces (gained 117). Things that are here: a +0 quarterstaff; a +0 robe; 5 datura-tipped darts You see here 5 datura-tipped darts. Things that are here: a +0 quarterstaff; a +0 robe; 5 datura-tipped darts There is an open door here. To do this, you must remove one of the following items: (? for menu, Esc to cancel) < or v - a +5 ring of evasion > or A - the ring of Kainkom {rN+ Str+3 Dex+3 Slay+4} You remove your +5 ring of evasion. m - a ring of protection from cold (worn) There is an open door here. You are engulfed in freezing vapours. You resist. You are engulfed in freezing vapours. You resist. You are engulfed in freezing vapours. You resist. You see here a +0 morningstar. You reach down and open the door. A polar bear simulacrum and a wolf simulacrum come into view. You are engulfed in freezing vapours. You resist. Found a fading serpent talisman and a polished staff. You barely miss the wolf simulacrum. You are engulfed in freezing vapours. You resist. The wolf simulacrum completely misses you. You blast the wolf simulacrum!!!! The wolf simulacrum vaporises! You are engulfed in freezing vapours. You resist. A black mamba simulacrum comes into view. You closely miss the black mamba simulacrum. You are engulfed in freezing vapours. You resist. The black mamba simulacrum completely misses you. You blast the black mamba simulacrum!!!! The black mamba simulacrum vaporises! You are engulfed in freezing vapours. You resist. A four-headed hydra simulacrum comes into view. You blast the four-headed hydra simulacrum!!! Lightning courses through the four-headed hydra simulacrum!! The four-headed hydra simulacrum vaporises! You are engulfed in freezing vapours. You resist. You hit the polar bear simulacrum. Lightning courses through the polar bear simulacrum! The polar bear simulacrum is almost destroyed. You are engulfed in freezing vapours. You resist. You blast the polar bear simulacrum!!!! The polar bear simulacrum vaporises! You are engulfed in freezing vapours. You resist. Found a ring of protection from cold and a manual of Translocations. You are engulfed in freezing vapours. You resist. There is an open door here. You see here 252 gold pieces. n - 9 potions of mutation (gained 1) You now have 12462 gold pieces (gained 11). Items here: % ( )). You reach down and close the door, pushing everything out of the way. Items here: $ % ( )). o - a ring of protection from cold You now have 12492 gold pieces (gained 30). You pick up a book of Necromancy and begin reading... You add the spells Soul Splinter, Grave Claw and Vampiric Draining to your library. Things that are here: a +0 pair of boots; a +0 leather armour You now have 12744 gold pieces (gained 252). Items here: % ( )). u - 3 javelins V - the serpent talisman "Jesoijye" {Will+ Str+2 Dex+2} h - 4 potions of haste (gained 1) You now have 12758 gold pieces (gained 14). C - 3 potions of might (gained 1) Things that are here: the staff "Zecvicetaa" {rF+ Dex+4 Fire}; a +0 scale mail; a +0 robe You pick up another manual of Translocations and continue studying. W - a +6 ring of dexterity; X - a +6 ring of dexterity You now have 12771 gold pieces (gained 13). You see here a +0 pair of boots. Okay, then. You begin untransforming. You continue untransforming. x3 HP restored. Your transformation has ended. Your +1 animal skin, +1 hat and scarf of Camick {repulsion, rF+ rN+ Regen+ Int+2} unmeld from your body. You are surrounded by a repulsion field. You float gracefully downwards. You start removing your armour. You continue removing your +1 animal skin. x5 You finish removing your +1 animal skin. You start putting on your armour. You continue putting on your +2 robe of positive energy. x5 You finish putting on your +2 robe of positive energy. You feel more protected from negative energy. Unknown command. Unknown command. You drop a +1 animal skin. You drop a +1 tower shield of reflection. You drop a +6 ring of dexterity. x2 You drop a ring of protection from cold. Okay, then. Unknown command. You begin transforming. You continue transforming. x3 You turn into a lightning-filled tempest! Your +1 hat, scarf of Camick {repulsion, rF+ rN+ Regen+ Int+2} and +2 robe of positive energy meld into your body. The haze of the repulsion field disappears. You feel less protected from negative energy. Unknown command. Unknown command. Okay, then. Things that are here: a +0 dagger; a +0 sling You reach down and open the door. You are engulfed in freezing vapours. You resist. There is an open door here. You are engulfed in freezing vapours. You resist. You see here a +0 morningstar. You are engulfed in freezing vapours. You resist. You start resting. HP restored. You reach down and open the door. There is an open door to the Swamp here. A swamp dragon comes into view. The swamp dragon roars deafeningly! A swamp dragon comes into view. Okay, then. Okay, then. The swamp dragon roars deafeningly! You hear a roar! A swamp dragon comes into view. You bellow at the swamp dragon! An eight-headed hydra and a swamp dragon come into view. The swamp dragon roars deafeningly! The swamp dragon moves out of view. A swamp dragon comes into view. The swamp dragon misses you. The swamp dragon completely misses you. The swamp dragon misses you. You blast the swamp dragon!!!! Lightning courses through the swamp dragon! You kill the swamp dragon! You hear a roar! You have reached level 17! You blast the eight-headed hydra!!! Lightning courses through the eight-headed hydra! You kill the eight-headed hydra! A swamp drake comes into view. You bellow at the swamp drake! Your Shapeshifting skill increases to level 26! You blast the swamp dragon!!!! You kill the swamp dragon! The swamp drake is distracted by your dazzling golden aura. The swamp dragon is distracted by your dazzling golden aura. You see here 576 gold pieces. The swamp drake roars! The swamp dragon roars deafeningly! You batter the swamp dragon!! Lightning courses through the swamp dragon!! The swamp dragon is heavily wounded. You blast the swamp dragon!!!! You kill the swamp dragon! The swamp dragon misses you. The swamp dragon closely misses you. The swamp dragon completely misses you. You blast the swamp dragon!!! You kill the swamp dragon! You blast the swamp dragon!!! You closely miss the swamp dragon. You punch the swamp dragon!! You kill the swamp dragon! Found Jipuagun's Magic Scroll Emporium and Nietur's Book Shop. The swamp drake is no longer distracted by gold. The swamp drake breathes poison at you. The noxious blast misses you. You see here 414 gold pieces. You see here 576 gold pieces. Found Erchaipp's Antique Armour Shoppe. The swamp drake completely misses you. You see here 153 gold pieces. You blast the swamp drake!!!! You kill the swamp drake! You now have 12879 gold pieces (gained 108). You now have 13032 gold pieces (gained 153). You now have 13608 gold pieces (gained 576). You now have 14022 gold pieces (gained 414). A swamp drake comes into view. The swamp drake roars! The swamp drake breathes poison at you. The noxious blast misses you. You closely miss the swamp drake. The swamp drake misses you. You blast the swamp drake!!!! You kill the swamp drake! You now have 14175 gold pieces (gained 153). There is an entrance to Jipuagun's Magic Scroll Emporium here. Okay, then. Okay, then. There is an entrance to Nietur's Book Shop here. There is an entrance to Erchaipp's Antique Armour Shoppe here. You bellow at the 27-headed Lernaean hydra! The 27-headed Lernaean hydra comes into view. Found a decaying rune of Zot. The 27-headed Lernaean hydra roars deafeningly! Okay, then. You can't do that in your present form. Aiming: Fastroot Press: ? - help, Shift-Dir - straight line Aim: the 27-headed Lernaean hydra The roots erupt in riotous growth! Roots grab the 27-headed Lernaean hydra. The grasping roots constrict the 27-headed Lernaean hydra! The 27-headed Lernaean hydra struggles to escape constriction. Aiming: Phantom Mirror Press: ? - help, Dir - move target Aim: the 27-headed Lernaean hydra (lightly wounded, constricted by roots) You reflect the 27-headed Lernaean hydra with the mirror! The mirror clouds! The grasping roots constrict the 27-headed Lernaean hydra! The 27-headed Lernaean hydra bites your 27-headed Lernaean hydra! x5 The 27-headed Lernaean hydra bites your 27-headed Lernaean hydra. The 27-headed Lernaean hydra completely misses your 27-headed Lernaean hydra. The 27-headed Lernaean hydra bites your 27-headed Lernaean hydra! x2 The 27-headed Lernaean hydra bites your 27-headed Lernaean hydra!! The 27-headed Lernaean hydra bites your 27-headed Lernaean hydra! x3 Your 27-headed Lernaean hydra dies! Your 27-headed Lernaean hydra's corpse shimmers and vanishes! The grasping roots constrict the 27-headed Lernaean hydra. The 27-headed Lernaean hydra escapes! Aim the phial where? Press: ? - help, Shift-Dir - straight line Aim: the 27-headed Lernaean hydra (lightly wounded, 91% to hit) The torrent of water hits the 27-headed Lernaean hydra! The 27-headed Lernaean hydra is moderately wounded. The 27-headed Lernaean hydra is knocked back by the torrent of water. The wave splashes down. Unknown command. You blast the 27-headed Lernaean hydra!!! The 27-headed Lernaean hydra is heavily wounded. The 27-headed Lernaean hydra completely misses you. x3 The 27-headed Lernaean hydra closely misses you. The 27-headed Lernaean hydra completely misses you. x4 The 27-headed Lernaean hydra bites you. The 27-headed Lernaean hydra bites you but does no damage. The 27-headed Lernaean hydra misses you. The 27-headed Lernaean hydra bites you! The 27-headed Lernaean hydra barely misses you. The 27-headed Lernaean hydra bites you but does no damage. The 27-headed Lernaean hydra completely misses you. The 27-headed Lernaean hydra bites you but does no damage. The 27-headed Lernaean hydra bites you. x2 The 27-headed Lernaean hydra misses you. The 27-headed Lernaean hydra bites you! The 27-headed Lernaean hydra completely misses you. The 27-headed Lernaean hydra bites you but does no damage. The 27-headed Lernaean hydra completely misses you. The 27-headed Lernaean hydra barely misses you. The 27-headed Lernaean hydra completely misses you. x3 You blast the 27-headed Lernaean hydra!!!! You kill the 27-headed Lernaean hydra! You now have 14409 gold pieces (gained 234). You pick up the decaying rune and feel its power. You now have 4 runes. Press } to see all the runes you have collected. There is an open door to the Swamp here. There is an open door here. There is an open door here. There is an open door, spattered with blood here. A swamp dragon comes into view. There is an open door, spattered with blood here. The swamp dragon breathes poison at you. The swamp dragon completely misses you. x3 You batter the swamp dragon!! The swamp dragon is moderately wounded. The swamp dragon completely misses you. x3 You blast the swamp dragon!!! You kill the swamp dragon! You now have 14634 gold pieces (gained 225). Your +1 phantom mirror has recharged. There is an open door, spattered with blood here. Things that are here: a +0 scale mail; a +0 great mace of protection The azure jelly quivers. The azure jelly quivers. x2 You reach down and open the door. The azure jelly hits you! The azure jelly freezes you! You resist. The azure jelly completely misses you. The azure jelly misses you. x2 You buffet the azure jelly! You punch the azure jelly. The azure jelly is moderately wounded. You completely miss the azure jelly. The azure jelly is moderately wounded. The azure jelly hits you. The azure jelly freezes you! You resist. The azure jelly completely misses you. x3 You buffet the azure jelly! Lightning courses through the azure jelly!! The azure jelly is heavily wounded. You batter the azure jelly!! Your off-hand punch misses the azure jelly. The azure jelly is almost dead. The azure jelly closely misses you. The azure jelly completely misses you. x3 You barely miss the azure jelly. The azure jelly is almost dead. The azure jelly completely misses you. The azure jelly barely misses you. The azure jelly hits you but does no damage. The azure jelly completely misses you. You blast the azure jelly!!!! Lightning courses through the azure jelly! You kill the azure jelly! You hear a faint sloshing from your +0 phial of floods as it returns to readiness. Your Dodging skill increases to level 19! You buffet the azure jelly! The azure jelly is lightly wounded. The azure jelly is distracted by your dazzling golden aura. The azure jelly hits you. The azure jelly freezes you!! You resist. The azure jelly completely misses you. x3 You blast the azure jelly!!!! Lightning courses through the azure jelly! You kill the azure jelly! You barely miss the azure jelly. The azure jelly completely misses you. The azure jelly hits you but does no damage. The azure jelly completely misses you. x2 You blast the azure jelly!!! The azure jelly is severely wounded. You blast the azure jelly!!!! You kill the azure jelly! Your Fighting skill increases to level 26! You closely miss the azure jelly. You punch the azure jelly!! The azure jelly is moderately wounded. The azure jelly hits you. The azure jelly freezes you! You resist. The azure jelly hits you but does no damage. The azure jelly barely misses you. The azure jelly misses you. You barely miss the azure jelly. The azure jelly is moderately wounded. The azure jelly completely misses you. The azure jelly hits you but does no damage. The azure jelly completely misses you. The azure jelly hits you but does no damage. You blast the azure jelly!!!! You kill the azure jelly! You now have 14670 gold pieces (gained 36). You now have 14805 gold pieces (gained 135). There is an open door here. You start resting. HP restored. You reach down and open the door. You reach down and open the door. Found four items. There is an open door to the Pits of Slime here. Acid dripping from the walls corrodes you. Found a twisted smoking staff. An azure jelly, a glass eye and 2 shining eyes come into view. The azure jelly quivers. The glass eye turns its gaze towards you. Level annotation: 4 runed doors, exclusion: door Welcome back, listentometal the Troll Shapeshifter. [Dungeon Sprint] Gozag says: Greed is good. Press ? for a list of commands and other information. The glass eye gazes at you. Your body becomes as fragile as glass! The azure jelly completely misses you. The azure jelly hits you! The azure jelly freezes you! You resist. The azure jelly completely misses you. x2 There is an open door to the Pits of Slime here. You blast the azure jelly!!!! You punch the azure jelly! You kill the azure jelly! You start resting. A glass eye is nearby! You blast the glass eye!!!! You kill the glass eye! You start resting. You feel less fragile. There is an open door to the Pits of Slime here. You see here 63 gold pieces. You blast the shining eye!!!! You kill the shining eye! You start resting. HP restored. You blast the shining eye!!!! You kill the shining eye! You start waiting. Done waiting. You now have 14904 gold pieces (gained 99). There is an open door to the Pits of Slime here. Acid dripping from the walls corrodes you. You now have 15012 gold pieces (gained 108). An acid blob, a glass eye and 2 shining eyes come into view. The shining eye turns its gaze towards you. x2 There is an open door to the Pits of Slime here. You start waiting. An acid blob is nearby! You blast the acid blob!!!! Your fists burn! The acid blob is almost dead. You blast the acid blob!!! You kill the acid blob! You start resting. HP restored. You start waiting. A shining eye is nearby! You blast the shining eye!!!! You kill the shining eye! You start waiting. A shining eye is nearby! You completely miss the shining eye. You blast the shining eye!!!! Lightning courses through the shining eye!! You kill the shining eye! You have mastered Shapeshifting! You now have 15165 gold pieces (gained 153). There is an open door to the Pits of Slime here. Acid dripping from the walls corrodes you. The glass eye turns its gaze towards you. Acid dripping from the walls corrodes you. The glass eye gazes at you. Your body becomes as fragile as glass! There is an open door to the Pits of Slime here. You start waiting. You feel less fragile. You start waiting. A glass eye is nearby! You blast the glass eye!!!! You kill the glass eye! You start waiting. Done waiting. You now have 15192 gold pieces (gained 27). There is an open door to the Pits of Slime here. Acid dripping from the walls corrodes you. The Royal Jelly comes into view. Found a wand of digging (8). Found a viscous altar of Jiyva. What are your orders? t - Bellow! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bellow for attention! The Royal Jelly quivers. Acid dripping from the walls corrodes you. There is an open door to the Pits of Slime here. You feel yourself speed up. You feel very mighty all of a sudden. Okay, then. Unknown command. You barely miss the Royal Jelly. Your off-hand punch misses the Royal Jelly. The Royal Jelly misses you. The Royal Jelly completely misses you. You hit the Royal Jelly. Your fists burn! The Royal Jelly is lightly wounded. The Royal Jelly shudders. The Royal Jelly spits out another jelly. You buffet the Royal Jelly! Your fists burn! The Royal Jelly is lightly wounded. The Royal Jelly shudders. The Royal Jelly spits out another jelly. The Royal Jelly completely misses you. x2 You barely miss the Royal Jelly. The Royal Jelly is lightly wounded. You hit the rockslime. You blast the Royal Jelly!!!! Your fists burn! You punch the Royal Jelly!! The Royal Jelly is heavily wounded. You blast the rockslime!!! The Royal Jelly shudders alarmingly. The Royal Jelly spits out ten more jellies. The Royal Jelly completely misses you. x2 You blast the Royal Jelly!!!! You kill the Royal Jelly! You buffet the acid blob! Your fists burn! You blast the rockslime!!! You kill the rockslime! The dying Royal Jelly spits out five more jellies. You blast the acid blob!!!! You kill the acid blob! You blast the acid blob!!!! Lightning courses through the acid blob! You kill the acid blob! You batter the rockslime!! The rockslime is distracted by your dazzling golden aura. You hit the rockslime but do no damage. You hit the azure jelly. You hit the rockslime but do no damage. The rockslime is no longer distracted by gold. A void ooze comes into view. You blast the rockslime!!! You punch the rockslime. The rockslime is severely wounded. You blast the rockslime!!! You kill the rockslime! You batter the azure jelly!! The rockslime completely misses you. You blast the rockslime!!! You kill the rockslime! You hit the rockslime but do no damage. You closely miss the azure jelly. The azure jelly hits you. The azure jelly freezes you!! You resist. The azure jelly misses you. The azure jelly hits you but does no damage. The azure jelly closely misses you. You barely miss the azure jelly. You punch the azure jelly! The azure jelly is heavily wounded. You blast the azure jelly!!!! Lightning courses through the azure jelly! You kill the azure jelly! You hit the rockslime. The azure jelly is distracted by your dazzling golden aura. An acid blob comes into view. The rockslime barely misses you. The azure jelly quivers. You buffet the azure jelly! You punch the azure jelly!! You kill the azure jelly! You blast the rockslime!!! You kill the rockslime! A rockslime comes into view. You blast the acid blob!!! Your fists burn! The acid blob is heavily wounded. You batter the acid blob!! Lightning courses through the acid blob! You kill the acid blob! The azure jelly is no longer distracted by gold. The acid blob spits acid at you. The splash of acid hits you. The acid corrodes you! You blast the azure jelly!!!! You kill the azure jelly! You start resting. An acid blob is nearby! You blast the acid blob!!! Your fists burn! You punch the acid blob!! The acid blob is almost dead. You blast the acid blob!!!! Lightning courses through the acid blob!! You kill the acid blob! You start resting. An azure jelly is nearby! You closely miss the azure jelly. Your off-hand punch misses the azure jelly. You blast the azure jelly!!!! You punch the azure jelly. The azure jelly is almost dead. You blast the azure jelly!!!! You kill the azure jelly! You start resting. A void ooze is nearby! You blast the void ooze!!! You punch the void ooze! You kill the void ooze! You start resting. A rockslime is nearby! You batter the rockslime!! The rockslime is heavily wounded. You blast the rockslime!!! You kill the rockslime! You blast the void ooze!!!! You kill the void ooze! You start resting. A void ooze is nearby! You closely miss the void ooze. Your off-hand punch misses the void ooze. The void ooze hits you! The void ooze completely misses you. You blast the void ooze!!!! You kill the void ooze! You blast the void ooze!!!!! You kill the void ooze! There is an open door to the Pits of Slime here. Acid dripping from the walls corrodes you. You now have 15264 gold pieces (gained 72). You are no longer corroded. Your extra speed is starting to run out. Acid dripping from the walls corrodes you. P - a wand of digging (12) (gained 8 charges) There are no items here. You feel yourself slow down. Aiming: Dig Press: ? - help, Shift-Dir - straight line A translucent rock wall. The rock shatters into small pieces. You see here a staff of earth. You pick up the slimy rune and feel its power. You now have 5 runes. Press } to see all the runes you have collected. You see here a scarab talisman. You see here the +1 leather armour "Fesoruat" {Int+4}. Acid dripping from the walls corrodes you. You feel a little less mighty now. There is an open door to the Pits of Slime here. There is an open door here. Things that are here: a +0 robe; a +0 club Search for what [? for help]? haste There is an open door here. There is an open door here. There is an open door, spattered with blood here. Things that are here: a +0 scale mail; a +0 great mace of protection There is an open door, spattered with blood here. There is an open door, spattered with blood here. There is an open door, spattered with blood here. There is an open door to the Lair of Beasts here. There is an entrance to Xibred's Book Shoppe here. There is an open door here. There is an open door here. Things that are here: a +0 leather armour; a +0 mace; a +0 falchion There is an entrance to Tute Tui's General Store here. There is an open door here. There is a fountain of clear blue water here. There is a large open translucent flickering gateway to a bazaar here. There is an entrance to Lalot's Distillery here. z - 8 potions of heal wounds (gained 1); h - 4 potions of haste (gained 1) h - 5 potions of haste (gained 1); n - 10 potions of mutation (gained 1) Thank you for shopping at Lalot's Distillery! You can access your shopping list by pressing '$'. There is a large open translucent flickering gateway to a bazaar here. There is a fountain of clear blue water here. There is an open door here. There is an entrance to Goyhupol's General Store here. There is an entrance to Ruew's Jewellery Shoppe here. Things that are here: a +0 ring mail; a +0 long sword There is an open door here. There is an open door here. There is an entrance to Baburun's Jewellery Shop here. Items here: )) [[. There is an entrance to Carumorph's Distillery here. h - 6 potions of haste (gained 1); h - 7 potions of haste (gained 1) z - 9 potions of heal wounds (gained 1) Thank you for shopping at Carumorph's Distillery! You can access your shopping list by pressing '$'. Search for what [Enter for "haste", or ? for help]? might Unknown command. Okay, then. There is an entrance to Qynosit's General Store here. k - 4 scrolls of blinking (gained 3); h - 8 potions of haste (gained 1) z - 11 potions of heal wounds (gained 2) Thank you for shopping at Qynosit's General Store! There is an entrance to Biesu's Assorted Antiques here. Okay, then. There is an entrance to Baburun's Jewellery Shop here. Items here: )) [[. There is an open door here. There is an open door here. Things that are here: a +0 leather armour; a +0 mace; a +0 falchion There is an entrance to Tute Tui's General Store here. There is an open door here. There is an open door here. There is an open door here. Things that are here: a +0 tower shield; a +1 sacred scourge of holy wrath There is an open door here. You reach down and open the large door. There is a large open door here. Things that are here: a +2 battleaxe; a +6 hand cannon; a +0 plate armour Things that are here: a +8 battleaxe; a +5 hand cannon; a +0 plate armour Things that are here: +0 fire dragon scales; a +3 glaive of flaming Things that are here: +0 fire dragon scales; a +1 glaive of flaming There is an open door here. There is an open gateway to Hell here. To do this, you must remove one of the following items: (? for menu, Esc to cancel) < or m - a ring of protection from cold > or A - the ring of Kainkom {rN+ Str+3 Dex+3 Slay+4} You remove your ring of protection from cold. G - a ring of protection from fire (worn) Okay, then. You reach down and open the gateway. You bellow at the Serpent of Hell! The Serpent of Hell comes into view. Okay, then. Aiming: Fastroot Press: ? - help, Shift-Dir - straight line Okay, then. Aiming: Charm Press: ? - help, Shift-Dir - straight line Aim: the Serpent of Hell (lava, asleep, chance to affect: 0%) The Serpent of Hell resists with almost no effort. The Serpent of Hell roars deafeningly! You hear a roar! The Serpent of Hell roars! You hear a hideous shriek! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-140-g0f670162d5 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 4, arena_suspended: 0 prev_cmd = CMD_MOVE_DOWN_RIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [listentometal] Species: Troll Job: Shapeshifter HP: 224/224; mods: 0/0 MP: 16/16; mod: 0 Stats: 33 6 14 Position: (28, 55), god: Gozag (20), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 2 | 66 | 26 | 34366 | 2865/2899 Short Blades | X | 0 | 0 | 0 | 0 | 0/70 Long Blades | X | 0 | 0 | 0 | 0 | 0/70 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/70 Staves | X | 0 | 0 | 0 | 0 | 0/70 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/100 Throwing | X | 0 | 0 | 10 | 3301 | 1/713 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 1 | 34 | 19 | 17030 | 1616/1874 Stealth | X | 0 | 0 | 0 | 0 | 0/118 Shields | X | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 27 | 24325 | 0/0 Spellcasting | X | 0 | 0 | 0 | 0 | 0/118 Conjurations | X | 0 | 0 | 0 | 0 | 0/84 Hexes | X | 0 | 0 | 0 | 0 | 0/100 Summonings | X | 0 | 0 | 0 | 0 | 0/84 Necromancy | X | 0 | 0 | 0 | 0 | 0/70 Translocations | X | 0 | 0 | 0 | 0 | 0/84 Forgecraft | X | 0 | 0 | 0 | 0 | 0/84 Fire Magic | X | 0 | 0 | 0 | 0 | 0/84 Ice Magic | X | 0 | 0 | 0 | 0 | 0/84 Air Magic | X | 0 | 0 | 0 | 0 | 0/100 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Alchemy | X | 0 | 0 | 0 | 0 | 0/84 Invocations | X | 0 | 0 | 0 | 0 | 0/59 Evocations | X | 0 | 0 | 5 | 1261 | 0/504 Shapeshifting | X | 0 | 0 | 27 | 28927 | 0/0 Spell bugs: Durations: #33: 1 Attributes: #12: 34469 #13: 6295 #23: 6377 #24: 505916442 #49: 2861 #51: 10 #52: 10 #57: 15446 Mutations: claws: 3 (innate) regeneration: 1 (innate) screaming: 1 shaggy fur: 1 (innate) tough skin: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #30: +2 robe of positive energy(melded) eq slot #10, inv slot #38: amulet of Vena Qeq {rPois Will+ Regen+} eq slot #4, inv slot #24: +1 hat(melded) eq slot #9, inv slot #26: ring of Kainkom {rN+ Str+3 Dex+3 Slay+4} eq slot #8, inv slot #23: scarf of Camick {repulsion, rF+ rN+ Regen+ Int+2}(melded) eq slot #9, inv slot #32: ring of protection from fire }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.≈≈≈≈≈ #........#'###.. #.§§≈≈D #~......~#~~~##. ## #.....≈ #(~....~(#'#'### .## §§... ####''####.#.# # ..# ... #..'.....#'##### #########'###############)#.['∩∩# ............D....#...# ##)####∩∩# .................#...###...###..# ............}...v'...'[[.....'..+ .................#...###...###..# .................#...# ##.##∩#..# ##########'##############.#..#..# #≈≈≈≈≈≈≈≈≈##......#'#'##..# +≈###≈≈#####......#.'..'..' ####≈# #≈≈+ #......#[####..# #≈≈≈≈#+#≈≈#####.....)[.#.##### #≈≈≈≈≈≈≈≈≈≈≈≈##......###.#○.○. 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, 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: 19 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 3 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: }}}} Lua marker 4 at (3, 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: 37 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 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: }}}} Lua marker 6 at (5, 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: triggered: true replica_name: acq_on_sight_6 acq_type: 1: armour 2: armour }}}} Lua marker 7 at (5, 47): {{{{ CLASS: PortalDescriptor props: replica_name: acq_on_sight_6 }}}} Lua marker 8 at (7, 52): {{{{ CLASS: PropertiesDescriptor props: door_description_noun: gateway door_description_suffix: to the Iron City of Dis }}}} Lua marker 9 at (8, 58): {{{{ CLASS: PropertiesDescriptor props: door_description_noun: gateway door_description_suffix: to the decaying netherworld of Tartarus }}}} Lua marker 10 at (8, 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: 16 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 11 at (8, 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: 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 12 at (8, 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: 29 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 13 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: 13 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 14 at (11, 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: 30 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 15 at (13, 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: 2 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 16 at (16, 26): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Snake Pit }}}} Lua marker 17 at (16, 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: 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: 10 buildup_turns: 1000 spread_buildup_amnt: 0 cloud_type: flame 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 (21, 52): {{{{ CLASS: PropertiesDescriptor props: door_description_noun: gateway door_description_suffix: to the ashen valley of Gehenna }}}} Lua marker 20 at (22, 58): {{{{ CLASS: PropertiesDescriptor props: door_description_noun: gateway door_description_suffix: to the freezing wastes of Cocytus }}}} Lua marker 21 at (25, 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: triggered: false replica_name: acq_on_sight_5 acq_type: 1: weapon 2: weapon }}}} Lua marker 22 at (25, 43): {{{{ CLASS: PortalDescriptor props: replica_name: acq_on_sight_5 }}}} Lua marker 23 at (27, 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: 91 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 24 at (29, 55): {{{{ CLASS: PropertiesDescriptor props: door_description_noun: gateway door_description_suffix: to Hell }}}} Lua marker 25 at (30, 8): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Orcish Mines }}}} Lua marker 26 at (30, 26): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Swamp }}}} Lua marker 27 at (33, 11): {{{{ 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: 12 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: black smoke props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 28 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 29 at (37, 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: 5 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: thin mist props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 30 at (40, 2): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Elven Halls }}}} Lua marker 31 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: 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: freezing vapour props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 32 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: 4 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 33 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: 19 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: 2 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: freezing vapour props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 34 at (43, 15): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Lair of Beasts }}}} Lua marker 45 at (51, 9): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Hive }}}} Lua marker 46 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: 49 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 47 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: 121 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 48 at (56, 36): {{{{ CLASS: PropertiesDescriptor props: door_description_prefix: flickering door_description_suffix: to a bazaar door_description_noun: gateway }}}} Lua marker 49 at (57, 36): {{{{ CLASS: PropertiesDescriptor props: door_description_prefix: flickering door_description_suffix: to a bazaar door_description_noun: gateway }}}} Lua marker 50 at (58, 3): {{{{ 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: triggered: true replica_name: acq_on_sight_2 acq_type: 1: magical staff 2: jewellery 3: jewellery }}}} Lua marker 51 at (58, 3): {{{{ CLASS: PortalDescriptor props: replica_name: acq_on_sight_2 }}}} Lua marker 52 at (58, 4): {{{{ 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: triggered: true replica_name: acq_on_sight_1 acq_type: 1: book 2: book 3: wand }}}} Lua marker 53 at (58, 4): {{{{ CLASS: PortalDescriptor props: replica_name: acq_on_sight_1 }}}} Lua marker 54 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: triggered: true replica_name: acq_on_sight_3 acq_type: 1: misc 2: wand }}}} Lua marker 55 at (58, 9): {{{{ CLASS: PortalDescriptor props: replica_name: acq_on_sight_3 }}}} Lua marker 56 at (60, 28): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Vaults }}}} Lua marker 57 at (60, 63): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto door_description_suffix: to the Realm of Zot veto_reason: You need three runes to open the Realm of Zot! door_description_noun: gate }}}} Lua marker 58 at (60, 63): {{{{ CLASS: LockDoor props: }}}} Lua marker 59 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 60 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: triggered: true replica_name: acq_on_sight_4 acq_type: 1: weapon 2: weapon }}}} Lua marker 61 at (61, 37): {{{{ CLASS: PortalDescriptor props: replica_name: acq_on_sight_4 }}}} Lua marker 62 at (61, 45): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Tomb of the Ancients }}}} Lua marker 63 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 64 at (66, 35): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Hall of Blades }}}} Lua marker 65 at (66, 58): {{{{ CLASS: PortalDescriptor props: spawn_spot: 1 }}}} Lua marker 66 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: 85 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 67 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: 120 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 68 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: 61 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 69 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: 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 70 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: 45 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 71 at (77, 37): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Crypt }}}} Lua marker 72 at (77, 65): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: sprint_mu_zot_mons_gen fn: [type function] props: listen_to_replicas: true only_at_replica: 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 73 at (77, 66): {{{{ CLASS: PropertiesDescriptor props: door_description_prefix: magically reinforced door_restrict: veto veto_destroy: veto }}}} >>>>>>>>>>>>>>>>>>>>>>