ERROR in 'species.cc' at line 31: ASSERT failed: species of 4294967288 out of range 0 (0) .. NUM_SPECIES (41) Version: Dungeon Crawl Stone Soup 0.27-a0-732-ga892ba84f6 Platform: unix Bits: 64 Game mode: sprint Tiles: online Seed: 13158573104709370316, deterministic pregen: 1 Command line: /usr/games/crawl-git-a892ba84f6 -name duckroller -rc /dgldir/rcfiles/crawl-git/duckroller.rc -macro /dgldir/rcfiles/crawl-git/duckroller.macro -morgue /dgldir/morgue/duckroller/ -sprint -webtiles-socket /crawl-master/webserver/sockets/duckroller:2021-03-23.17:22:54.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 30 stack frames. /usr/games/crawl-git-a892ba84f6(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x55b820a1b71f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-a892ba84f6(_Z13do_crash_dumpv+0x431) [0x55b820a22fa1]: do_crash_dump() /usr/games/crawl-git-a892ba84f6(_Z20crash_signal_handleri+0x1fa) [0x55b820a1bbaa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f29cb7a2210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7f29cb96324b]: /usr/games/crawl-git-a892ba84f6(+0x4046cd) [0x55b820a226cd]: /usr/games/crawl-git-a892ba84f6(+0x4049f6) [0x55b820a229f6]: /usr/games/crawl-git-a892ba84f6(_Z15get_species_def12species_type+0x82) [0x55b820eacd72]: get_species_def(species_type) /usr/games/crawl-git-a892ba84f6(_Z12species_nameB5cxx1112species_type17species_name_type+0x31) [0x55b820ead3a1]: species_name[abi:cxx11](species_type, species_name_type) /usr/games/crawl-git-a892ba84f6(+0x5566ea) [0x55b820b746ea]: /usr/games/crawl-git-a892ba84f6(_ZN15scorefile_entry16init_with_fieldsEv+0x486) [0x55b820b77676]: scorefile_entry::init_with_fields() /usr/games/crawl-git-a892ba84f6(_ZN15scorefile_entry15parse_scorelineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xae) [0x55b820b7d18e]: scorefile_entry::parse_scoreline(std::__cxx11::basic_string, std::allocator > const&) /usr/games/crawl-git-a892ba84f6(+0x55f2b7) [0x55b820b7d2b7]: /usr/games/crawl-git-a892ba84f6(_Z18hiscores_new_entryRK15scorefile_entry+0x31c) [0x55b820b7fc1c]: hiscores_new_entry(scorefile_entry const&) /usr/games/crawl-git-a892ba84f6(_Z8end_gameR15scorefile_entry+0x9b9) [0x55b820adb259]: end_game(scorefile_entry&) /usr/games/crawl-git-a892ba84f6(_Z4ouchi16kill_method_typejPKcbS1_+0x2abd) [0x55b820df4aed]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*) /usr/games/crawl-git-a892ba84f6(_ZN6player4hurtEPK5actori9beam_type16kill_method_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_bb+0x59) [0x55b820e219f9]: player::hurt(actor const*, int, beam_type, kill_method_type, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, bool, bool) /usr/games/crawl-git-a892ba84f6(_ZN6attack14inflict_damageEi9beam_typeb+0x133) [0x55b8209c01f3]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-git-a892ba84f6(_ZN6attack20handle_phase_damagedEv+0x59) [0x55b8209bfdc9]: attack::handle_phase_damaged() /usr/games/crawl-git-a892ba84f6(_ZN12melee_attack16handle_phase_hitEv+0x9b) [0x55b820cd265b]: melee_attack::handle_phase_hit() /usr/games/crawl-git-a892ba84f6(_ZN12melee_attack6attackEv+0x535) [0x55b820cd62b5]: melee_attack::attack() /usr/games/crawl-git-a892ba84f6(_Z11fight_meleeP5actorS0_Pbb+0x771) [0x55b820af05a1]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-git-a892ba84f6(_Z19handle_monster_moveP7monster+0x233f) [0x55b820cfe8af]: handle_monster_move(monster*) /usr/games/crawl-git-a892ba84f6(_Z15handle_monstersb+0xb12) [0x55b820cffb42]: handle_monsters(bool) /usr/games/crawl-git-a892ba84f6(_Z12world_reactsv+0xf4) [0x55b8210363d4]: world_reacts() /usr/games/crawl-git-a892ba84f6(+0xa1a2e4) [0x55b8210382e4]: /usr/games/crawl-git-a892ba84f6(+0xa1acbd) [0x55b821038cbd]: /usr/games/crawl-git-a892ba84f6(main+0x1a5) [0x55b82097aa95]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f29cb7830b3]: /usr/games/crawl-git-a892ba84f6(_start+0x2e) [0x55b82097b5ae]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 9.3.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-a892ba84f6/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-a892ba84f6/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-a892ba84f6/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: linesprint [early_d, line_temple, items_1, d_10, items_2, lair_1, lair_end, items_3, orc_1, orc_end, items_4, d_15, swamp_1, shoals_1, snake_1, spider_1, d_20, vaults_1, items_5, swamp_end, shoals_end, snake_end, spider_end, vaults_end, d_27, items_6, zot_1, zot_end, crypt_end, forest_end, elf_end, slime_end, tomb_end, abyss_end, pan_hell_end] Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #170, type 0 at (73, 6): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Aim: a black mamba (slow, 52% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the black mamba! The black mamba is heavily wounded. The bolt of lightning hits the black mamba!! You kill the black mamba! Makhleb accepts your kill. The bolt of lightning hits the naga. The naga is almost dead. The bolt of lightning hits the naga mage!!! You kill the naga mage! Makhleb accepts your kill. The bolt of lightning hits the nagaraja!!! The nagaraja is severely wounded. The bolt of lightning misses the black mamba. The black mamba completely misses you. The black mamba misses you. You take 5 damage, and have 99/113 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - black mamba Aim: a black mamba (heavily wounded, slow, 52% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the black mamba. The black mamba is heavily wounded. The bolt of lightning hits the naga!!! You kill the naga! Makhleb accepts your kill. You feel better. The bolt of lightning hits the nagaraja!!! You kill the nagaraja! Makhleb accepts your kill. You feel better. The bolt of lightning hits the black mamba. The black mamba is heavily wounded. The black mamba closely misses you. Health restored: 115 Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - black mamba Aim: a black mamba (heavily wounded, slow, 52% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the black mamba!!! You kill the black mamba! Makhleb accepts your kill. You feel better. The bolt of lightning hits the black mamba!!! You kill the black mamba! Makhleb accepts your kill. A naga comes into view. It is wielding a +0 flail. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - naga Aim: a naga, wielding a +0 flail (32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the naga!! The naga is severely wounded. You hear an angry hiss. A shock serpent comes into view. You take 4 damage, and have 111/115 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - naga Aim: a naga, wielding a +0 flail (severely wounded, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the naga!!! You kill the naga! Makhleb accepts your kill. You feel better. The bolt of lightning hits the shock serpent. The shock serpent completely resists. You regained 3 hp, and now have 114/115 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 1% risk of failure) Press: ? - help, Dir - move target, f - shock serpent Aim: a shock serpent You feel a surge of power! The air twists around and strikes the shock serpent! The shock serpent is moderately wounded. A salamander tyrant comes into view. You take 4 damage, and have 110/115 hp. Casting: Airstrike (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 1% risk of failure) Press: ? - help, Dir - move target, f/p - shock serpent Aim: a shock serpent (moderately wounded) You feel a surge of power! The air twists around and strikes the shock serpent! The shock serpent is heavily wounded. The salamander tyrant gazes fiercely through you! You feel your attacks grow feeble. You take 3 damage, and have 107/115 hp. Casting: Airstrike (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 1% risk of failure) Press: ? - help, Dir - move target, f/p - shock serpent Aim: a shock serpent (heavily wounded) You feel a surge of power! The air twists around and strikes the shock serpent!! The shock serpent is severely wounded. The shock serpent's electric aura discharges, shocking you! You resist. The shock serpent shoots out a bolt of lightning at you! The bolt of electricity hits you! You resist. You take 12 damage, and have 95/115 hp. Casting: Airstrike (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 1% risk of failure) Press: ? - help, Dir - move target, f/p - shock serpent Aim: a shock serpent (severely wounded) You feel a surge of power! The air twists around and strikes the shock serpent! The shock serpent is almost dead. The shock serpent's electric aura discharges, shocking you! You resist. The salamander tyrant gazes fiercely through you! You feel as though you will be weak longer. You take 8 damage, and have 87/115 hp. Casting: Airstrike (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 1% risk of failure) Press: ? - help, Dir - move target, f/p - shock serpent Aim: a shock serpent (almost dead) You feel a surge of power! The air twists around and strikes the shock serpent! You kill the shock serpent! Makhleb accepts your kill. Your Spellcasting skill increases to level 17! You take 4 damage, and have 83/115 hp. Casting: Airstrike (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - salamander tyrant Aim: a salamander tyrant (19% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the salamander tyrant. The salamander tyrant is lightly wounded. You take 4 damage, and have 79/115 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The salamander tyrant hits your rat. Your rat dies! Your rat's corpse disappears in a puff of smoke! You take 1 damage, and have 78/115 hp. Casting: Summon Small Mammal (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You radiate an aura of cold. The salamander tyrant seems to slow down. You take 5 damage, and have 73/115 hp. Casting: Metabolic Englaciation (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line, f - salamander tyrant Aim: a salamander tyrant (lightly wounded, slow, 10% to evade) The searing ray hits the salamander tyrant! The salamander tyrant is lightly wounded. (Press . to maintain the ray.) You take 1 damage, and have 72/115 hp. The searing ray hits the salamander tyrant! The salamander tyrant is moderately wounded. The salamander tyrant misses you. You take 1 damage, and have 71/115 hp. The searing ray hits the salamander tyrant. The salamander tyrant is heavily wounded. The salamander tyrant gazes fiercely through you! You feel as though you will be weak longer. The salamander tyrant hits you. You are engulfed in flames! You resist. You take 11 damage, and have 60/115 hp. The searing ray hits the salamander tyrant. The salamander tyrant is heavily wounded. You finish channeling your searing ray. You take 1 damage, and have 59/115 hp. Your +5 double sword of venom begins to drip with poison! b - a +5 double sword of venom (weapon) The salamander tyrant hits you but does no damage. You slash the salamander tyrant! The salamander tyrant is heavily wounded. The salamander tyrant completely misses you. You slash the salamander tyrant! The salamander tyrant looks as sick as possible! The salamander tyrant is severely wounded. You hit the salamander tyrant but do no damage. The salamander tyrant looks as sick as possible! The salamander tyrant is almost dead. The salamander tyrant completely misses you. You slash the salamander tyrant! The salamander tyrant looks as sick as possible! The salamander tyrant is almost dead. You kill the salamander tyrant! Makhleb accepts your kill. You feel better. Your Dodging skill increases to level 21! You regained 24 hp, and now have 85/115 hp. You reach down and close the door. You start resting. Your attacks no longer feel as feeble. HP restored. Health restored: 115 Your +5 double sword of venom stops dripping with poison. a - a staff of air (weapon) You reach down and open the door. There is an open door to the Snake Pit, spattered with blood here. You see here a black mamba corpse. You see here a +0 war axe. Things that are here: a +0 club; a +0 robe; a naga corpse Items here: )) [ †. You reach down and open the door. A hydra, 2 swamp dragons, a bunyip and 2 eleionomae come into view. The eleionoma shouts! The four-headed hydra roars! The swamp dragon roars deafeningly! The eleionoma shouts! You hear a shout! x2 Casting: Searing Ray (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You radiate an aura of cold. The eleionoma seems to slow down. The four-headed hydra seems to slow down. The bunyip seems to slow down. The swamp dragon seems to slow down. x2 The eleionoma seems to slow down. The bunyip gives a hideous shriek! You take 4 damage, and have 111/115 hp. Casting: Metabolic Englaciation (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - eleionoma Aim: an eleionoma (slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the eleionoma! The eleionoma is lightly wounded. The bolt of lightning hits the four-headed hydra! The four-headed hydra is lightly wounded. The bolt of lightning misses the bunyip. The bolt of lightning hits the swamp dragon!!! The swamp dragon is almost dead. The bolt of lightning hits the swamp dragon! The swamp dragon is lightly wounded. The bolt of lightning misses the eleionoma. The eleionoma hurls a spray of splinters at you. The spray of wooden splinters misses you. You take 5 damage, and have 106/115 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - eleionoma Aim: an eleionoma (lightly wounded, slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the eleionoma!! The eleionoma is heavily wounded. The bolt of lightning hits the four-headed hydra. The four-headed hydra is moderately wounded. The bolt of lightning hits the bunyip. The bunyip is lightly wounded. The bolt of lightning hits the swamp dragon!!! You kill the swamp dragon! Makhleb accepts your kill. You feel better. The bolt of lightning hits the swamp dragon! The swamp dragon is moderately wounded. The bolt of lightning hits the eleionoma!!! The eleionoma is heavily wounded. The eleionoma closely misses you. The eleionoma melds with the trees. Health restored: 115 Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - eleionoma Aim: an eleionoma (heavily wounded, slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the eleionoma. The eleionoma is heavily wounded. The bolt of lightning hits the four-headed hydra!!! You kill the four-headed hydra! Makhleb accepts your kill. The bolt of lightning hits the bunyip!!! The bunyip is heavily wounded. The bolt of lightning hits the swamp dragon!!! The swamp dragon is almost dead. The swamp dragon is no longer moving slowly. An eleionoma comes into view. Your Long Blades skill increases to level 7! You take 4 damage, and have 111/115 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - eleionoma Aim: an eleionoma (heavily wounded, slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the eleionoma! The eleionoma is severely wounded. The bolt of lightning misses the eleionoma. The bolt of lightning hits the swamp dragon. The swamp dragon is almost dead. The bolt of lightning hits the eleionoma!!! The eleionoma is severely wounded. The eleionoma melds with the trees. You take 5 damage, and have 106/115 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - eleionoma Aim: an eleionoma (severely wounded, slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the eleionoma. x2 The bolt of lightning hits the swamp dragon!! You kill the swamp dragon! Makhleb accepts your kill. You feel better. The swamp dragon scales are intact enough to wear. The eleionoma is no longer moving slowly. A spriggan druid comes into view. It is wielding a +0 quarterstaff. The eleionoma completely misses you. You regained 4 hp, and now have 110/115 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - eleionoma Aim: an eleionoma (severely wounded, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the eleionoma! The eleionoma is almost dead. The bolt of lightning hits the eleionoma!!! You kill the eleionoma! Makhleb accepts your kill. The bolt of lightning hits the spriggan druid!!! With its final breath, the spriggan druid offers up its power to the beasts of the wild! The bunyip is healed. The bunyip seems to grow more fierce. You kill the spriggan druid! Makhleb accepts your kill. You feel better. The eleionoma hurls a spray of splinters at you. The spray of wooden splinters misses you. An alligator comes into view. Health restored: 115 Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - eleionoma Aim: an eleionoma (almost dead, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the eleionoma. The bolt of lightning misses the alligator. The eleionoma hurls a spray of splinters at you. The spray of wooden splinters misses you. You take 5 damage, and have 110/115 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - eleionoma Aim: an eleionoma (almost dead, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the eleionoma!! You kill the eleionoma! Makhleb accepts your kill. You feel better. The bolt of lightning hits the bunyip!! The bunyip is heavily wounded. The bolt of lightning hits the alligator!!! The alligator is almost dead. You have reached level 14! Health restored: 121 The bunyip howls a warning cry! Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bunyip Aim: a bunyip (heavily wounded, strong, slow, catching its breath, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the bunyip!! The bunyip is almost dead. The bolt of lightning hits the eleionoma!!! You kill the eleionoma! Makhleb accepts your kill. You feel better. The bolt of lightning hits the alligator!!! You kill the alligator! Makhleb accepts your kill. The bunyip closely misses you. The bunyip completely misses you. The bunyip closely misses you. Your Fighting skill increases to level 19! Your Long Blades skill increases to level 8! Health restored: 123 Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - bunyip Aim: a bunyip (almost dead, strong, slow, catching its breath, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the bunyip. The bunyip is no longer moving slowly. You take 5 damage, and have 118/123 hp. You closely miss the bunyip. The bunyip is almost dead. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The bunyip is struck by an arc of lightning. The bunyip is almost dead. You resist. You are struck by an arc of lightning. The bunyip is struck by an arc of lightning! You kill the bunyip! Makhleb accepts your kill. You feel better. You resist. You are struck by an arc of lightning. Health restored: 123 You see here an eleionoma corpse. There is an open door to the Swamp here. Things that are here: an eleionoma corpse; an eleionoma corpse Things that are here: +0 swamp dragon scales; a swamp dragon corpse D - +0 swamp dragon scales Drop what? 30/52 slots (_ for help) (? for menu, Esc to quit) You drop +0 swamp dragon scales. Things that are here: +0 swamp dragon scales; a swamp dragon corpse Things that are here: a +0 quarterstaff; a +0 robe You reach down and open the door. 3 wolf spiders, a jumping spider and 2 entropy weavers come into view. Casting: Static Discharge (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You radiate an aura of cold. The jumping spider seems to slow down. The wolf spider seems to slow down. x2; The entropy weaver seems to slow down. The wolf spider seems to slow down. The entropy weaver seems to slow down. The entropy weaver shouts! The wolf spider hisses angrily. The entropy weaver shouts! The jumping spider hisses angrily. The wolf spider hisses angrily. The jumping spider completely misses you. The jumping spider barely misses you. You take 5 damage, and have 118/123 hp. Casting: Metabolic Englaciation (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - jumping spider Aim: a jumping spider (slow, 40% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the jumping spider! The jumping spider is moderately wounded. The bolt of lightning misses the wolf spider. x2 The bolt of lightning hits the entropy weaver. The entropy weaver is lightly wounded. The bolt of lightning hits the wolf spider!!! You kill the wolf spider! Makhleb accepts your kill. The bolt of lightning misses the entropy weaver. You hear an angry hiss. You hear an angry buzzing noise. A tarantella comes into view. You take 4 damage, and have 114/123 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - wolf spider Aim: a wolf spider (slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the wolf spider! The wolf spider is moderately wounded. The bolt of lightning misses the jumping spider. The bolt of lightning hits the wolf spider! The wolf spider is moderately wounded. The bolt of lightning hits the entropy weaver!!! The entropy weaver is severely wounded. The bolt of lightning misses the entropy weaver. The bolt of lightning hits the tarantella!!! You kill the tarantella! Makhleb accepts your kill. You feel better. You hear an angry buzzing noise. The jumping spider leaps! The wolf spider barely misses you. The wolf spider bites you but does no damage. You regained 4 hp, and now have 118/123 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - wolf spider Aim: a wolf spider (moderately wounded, slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the wolf spider!!! You kill the wolf spider! Makhleb accepts your kill. You feel better. The bolt of lightning misses the wolf spider. The bolt of lightning hits the entropy weaver!! You kill the entropy weaver! Makhleb accepts your kill. The bolt of lightning misses the entropy weaver. You hear an angry hiss. A spark wasp comes into view. Your Spellcasting skill increases to level 18! Health restored: 123 Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - wolf spider Aim: a wolf spider (moderately wounded, slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the wolf spider. The bolt of lightning misses the entropy weaver. The bolt of lightning hits the spark wasp. The spark wasp completely resists. The jumping spider leaps! The wolf spider misses you. The wolf spider completely misses you. An orb spider comes into view. The entropy weaver points at you and mumbles some strange words. The entropic weave corrodes you! You take 4 damage, and have 119/123 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - wolf spider Aim: a wolf spider (moderately wounded, slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the wolf spider!! The wolf spider is heavily wounded. The bolt of lightning misses the jumping spider. The bolt of lightning misses the entropy weaver. The bolt of lightning hits the spark wasp. The spark wasp completely resists. The bolt of lightning misses the orb spider. The entropy weaver is no longer moving slowly. The jumping spider leaps! The wolf spider completely misses you. The wolf spider bites you. You take 8 damage, and have 111/123 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - wolf spider Aim: a wolf spider (heavily wounded, slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the wolf spider!! The wolf spider is almost dead. The bolt of lightning misses the entropy weaver. The bolt of lightning hits the spark wasp. The spark wasp completely resists. The bolt of lightning misses the orb spider. The wolf spider completely misses you. The wolf spider bites you! You take 15 damage, and have 96/123 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - wolf spider Aim: a wolf spider (almost dead, slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the wolf spider!! You kill the wolf spider! Makhleb accepts your kill. You feel better. The bolt of lightning misses the entropy weaver. The bolt of lightning hits the spark wasp. The spark wasp completely resists. The bolt of lightning misses the orb spider. You regained 7 hp, and now have 103/123 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - entropy weaver Aim: an entropy weaver (44% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the entropy weaver!!! The entropy weaver is almost dead. The bolt of lightning hits the spark wasp. The spark wasp completely resists. The bolt of lightning hits the orb spider!! The orb spider is heavily wounded. The entropy weaver hits you! The entropy weaver closely misses you. The entropy weaver misses you. The entropy weaver hits you! You take 29 damage, and have 74/123 hp. MASSIVE DAMAGE!! Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - entropy weaver Aim: an entropy weaver (almost dead, 44% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the entropy weaver. The bolt of lightning hits the spark wasp. The spark wasp completely resists. The bolt of lightning hits the orb spider!! You kill the orb spider! Makhleb accepts your kill. You feel better. The entropy weaver hits you! The entropy weaver hits you. The entropy weaver barely misses you. The entropy weaver misses you. The jumping spider misses you. The jumping spider bites you. Your Long Blades skill increases to level 9! You take 18 damage, and have 56/123 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - entropy weaver Aim: an entropy weaver (almost dead, 44% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the entropy weaver. The bolt of lightning misses the spark wasp. The entropy weaver hits you! * * * LOW HITPOINT WARNING * * * The entropy weaver misses you. The entropy weaver completely misses you. The entropy weaver hits you! * * * LOW HITPOINT WARNING * * * The jumping spider completely misses you. x2 You take 30 damage, and have 26/123 hp. MASSIVE DAMAGE!! Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - entropy weaver Aim: an entropy weaver (almost dead, 44% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the entropy weaver!! You kill the entropy weaver! Makhleb accepts your kill. You feel better. The bolt of lightning hits the spark wasp. The spark wasp completely resists. * * * LOW HITPOINT WARNING * * * The jumping spider misses you. The jumping spider completely misses you. The spark wasp completely misses you. You regained 11 hp, and now have 37/123 hp. Blink to where? Press: ? - help, Dir - move target As you read the scroll of blinking, it crumbles to dust. You feel much better. You regained 19 hp, and now have 56/123 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - jumping spider Aim: a jumping spider (moderately wounded, slow, 40% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the jumping spider! The jumping spider is heavily wounded. The bolt of lightning misses the spark wasp. You take 4 damage, and have 52/123 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - jumping spider Aim: a jumping spider (heavily wounded, slow, 40% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the jumping spider!! You kill the jumping spider! Makhleb accepts your kill. You feel better. The bolt of lightning hits the spark wasp. The spark wasp completely resists. You regained 6 hp, and now have 58/123 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 0% risk of failure) Press: ? - help, Dir - move target, f - spark wasp Aim: a spark wasp You feel a surge of power! The air twists around and strikes the spark wasp. The spark wasp is lightly wounded. You take 4 damage, and have 54/123 hp. Casting: Airstrike (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 0% risk of failure) Press: ? - help, Dir - move target, f/p - spark wasp Aim: a spark wasp (lightly wounded) You feel a surge of power! The air twists around and strikes the spark wasp! The spark wasp is lightly wounded. The spark wasp stings you!! * * * LOW HITPOINT WARNING * * * The spark wasp shocks you. You resist. * * * LOW HITPOINT WARNING * * * You take 32 damage, and have 22/123 hp. MASSIVE DAMAGE!! Casting: Airstrike (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 0% risk of failure) Press: ? - help, Dir - move target, f/p - spark wasp Aim: a spark wasp (lightly wounded) You feel a surge of power! The air twists around and strikes the spark wasp! The spark wasp is heavily wounded. * * * LOW HITPOINT WARNING * * * The spark wasp closely misses you. x2 You take 3 damage, and have 19/123 hp. Casting: Airstrike (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 0% risk of failure) Press: ? - help, Dir - move target, f/p - spark wasp Aim: a spark wasp (heavily wounded) You feel a surge of power! The air twists around and strikes the spark wasp. The spark wasp is heavily wounded. * * * LOW HITPOINT WARNING * * * The spark wasp completely misses you. You take 4 damage, and have 15/123 hp. Casting: Airstrike (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 0% risk of failure) Press: ? - help, Dir - move target, f/p - spark wasp Aim: a spark wasp (heavily wounded) You feel a surge of power! The air twists around and strikes the spark wasp! The spark wasp is heavily wounded. * * * LOW HITPOINT WARNING * * * The spark wasp completely misses you. The spark wasp misses you. You take 4 damage, and have 11/123 hp. Casting: Airstrike (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 0% risk of failure) Press: ? - help, Dir - move target, f/p - spark wasp Aim: a spark wasp (heavily wounded) You feel a surge of power! The air twists around and strikes the spark wasp! The spark wasp is severely wounded. * * * LOW HITPOINT WARNING * * * The spark wasp completely misses you. You take 3 damage, and have 8/123 hp. You feel much better. You are no longer corroded. The spark wasp barely misses you. The spark wasp misses you. You regained 23 hp, and now have 31/123 hp. Casting: Airstrike (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 0% risk of failure) Press: ? - help, Dir - move target, f/p - spark wasp Aim: a spark wasp (severely wounded) You feel a surge of power! The air twists around and strikes the spark wasp! The spark wasp is almost dead. * * * LOW HITPOINT WARNING * * * The spark wasp barely misses you. You take 4 damage, and have 27/123 hp. Casting: Airstrike (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 0% risk of failure) Press: ? - help, Dir - move target, f/p - spark wasp Aim: a spark wasp (almost dead) You feel a surge of power! The air twists around and strikes the spark wasp! You kill the spark wasp! Makhleb accepts your kill. You feel better. You regained 12 hp, and now have 39/123 hp. You start resting. HP restored. Health restored: 123 Things that are here: a +0 quarterstaff; a +0 robe There is an open door to the Spider Nest here. Okay, then. You reach down and open the door. There is an open door here. You reach down and open the door. An ice dragon, a great orb of eyes, a very ugly thing, an ettin, a tengu warrior and a spark wasp come into view. The tengu warrior is wielding a +0 war axe and wearing a +1 kite shield of reflection. The ice dragon roars deafeningly! The purple very ugly thing gurgles horribly! The tengu warrior shouts! Casting: Airstrike (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You radiate an aura of cold. The purple very ugly thing seems to slow down. The tengu warrior seems to slow down. The great orb of eyes seems to slow down. The ettin seems to slow down. The ice dragon is unaffected. The spark wasp seems to slow down. The ettin shouts in stereo! The great orb of eyes turns its gaze towards you. You take 4 damage, and have 119/123 hp. Casting: Metabolic Englaciation (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - purple very ugly thing Aim: a purple very ugly thing (slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the purple very ugly thing!!! The purple very ugly thing is heavily wounded. The bolt of lightning hits the tengu warrior!!! You kill the tengu warrior! Makhleb accepts your kill. The bolt of lightning hits the great orb of eyes!!! The great orb of eyes is almost dead. The bolt of lightning hits the ettin!!! You kill the ettin! Makhleb accepts your kill. The bolt of lightning hits the ice dragon!!! The ice dragon is heavily wounded. The bolt of lightning hits the spark wasp. The spark wasp completely resists. You hear an angry buzzing noise. You hear a shout! You hear a deafening roar! You hear a shout! A spark wasp comes into view. Your Invocations skill increases to level 1! You take 5 damage, and have 114/123 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - purple very ugly thing Aim: a purple very ugly thing (heavily wounded, slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the purple very ugly thing!! The purple very ugly thing is severely wounded. The bolt of lightning hits the great orb of eyes!! You kill the great orb of eyes! Makhleb accepts your kill. You feel better. The bolt of lightning hits the ice dragon!!! You kill the ice dragon! Makhleb accepts your kill. The bolt of lightning hits the spark wasp. The spark wasp completely resists. The bolt of lightning hits the spark wasp. The spark wasp completely resists. You hear a shout! x2 Your Invocations skill increases to level 2! Health restored: 123 Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - purple very ugly thing Aim: a purple very ugly thing (severely wounded, slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the purple very ugly thing!! The purple very ugly thing is almost dead. The bolt of lightning misses the spark wasp. x2 You hear a deafening roar! A great orb of eyes comes into view. The purple very ugly thing engulfs you but does no damage. You take 4 damage, and have 119/123 hp. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - purple very ugly thing Aim: a purple very ugly thing (almost dead, slow, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the purple very ugly thing!!! You kill the purple very ugly thing! Makhleb accepts your kill. You feel better. The bolt of lightning misses the spark wasp. The bolt of lightning hits the spark wasp. The spark wasp completely resists. The bolt of lightning hits the great orb of eyes!!! You kill the great orb of eyes! Makhleb accepts your kill. A fire giant comes into view. It is wielding a +0 great sword of flaming. The spark wasp bursts into living lightning! The living lightning hits the spark wasp. The spark wasp completely resists. The living lightning misses you. The spark wasp blinks! Your Long Blades skill increases to level 10! Your Dodging skill increases to level 22! Your Invocations skill increases to level 3! Health restored: 124 Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 0% risk of failure) Press: ? - help, Dir - move target, f - spark wasp Aim: a spark wasp You feel a surge of power! The air twists around and strikes the spark wasp. The spark wasp is lightly wounded. The spark wasp is no longer moving slowly. A fire dragon comes into view. You take 4 damage, and have 120/124 hp. Casting: Airstrike (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 0% risk of failure) Press: ? - help, Dir - move target, f/p - spark wasp Aim: a spark wasp (lightly wounded) You feel a surge of power! The air twists around and strikes the spark wasp! The spark wasp is moderately wounded. The spark wasp closely misses you. The spark wasp barely misses you. You take 4 damage, and have 116/124 hp. Casting: Airstrike (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Airstrike (safe; 0% risk of failure) Press: ? - help, Dir - move target, f/p - spark wasp Aim: a spark wasp (moderately wounded) You feel a surge of power! The air twists around and strikes the spark wasp. The spark wasp is moderately wounded. The spark wasp closely misses you. The spark wasp completely misses you. x2 You take 3 damage, and have 113/124 hp. Casting: Airstrike (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - fire giant, p - spark wasp Aim: a fire giant, wielding a +0 great sword of flaming (7% to evade) Okay, then. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - spark wasp Aim: a spark wasp (moderately wounded, 0% to evade) Zombie hands grab the spark wasp. Zombie hands grab the fire giant. Zombie hands grab the fire dragon. The zombie hands constrict the fire dragon. The zombie hands constrict the fire giant. The zombie hands constrict the spark wasp! The spark wasp stings you!! The spark wasp shocks you. You resist. The spark wasp stings you!! The spark wasp shocks you. You resist. The fire giant struggles to escape constriction. The spark wasp completely misses you. You take 61 damage, and have 52/124 hp. MASSIVE DAMAGE!! You feel much better. The zombie hands constrict the fire dragon! The zombie hands constrict the fire giant! The zombie hands constrict the spark wasp! The spark wasp stings you but does no damage. The spark wasp completely misses you. The fire giant struggles to escape constriction. The spark wasp completely misses you. You regained 30 hp, and now have 82/124 hp. Casting: Borgnjor's Vile Clutch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - spark wasp Aim: a spark wasp (moderately wounded, 0% to evade) Zombie hands grab the spark wasp. The zombie hands constrict the fire dragon! The zombie hands constrict the fire giant. The zombie hands constrict the spark wasp! x2 The spark wasp stings you! The spark wasp shocks you. You resist. The spark wasp completely misses you. The fire giant struggles to escape constriction. The spark wasp closely misses you. You take 19 damage, and have 63/124 hp. Casting: Borgnjor's Vile Clutch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - spark wasp Aim: a spark wasp (heavily wounded, constricted by zombie hands, 10% to evade) The searing ray hits the spark wasp! The spark wasp is heavily wounded. (Press . to maintain the ray.) The zombie hands constrict the fire dragon! The zombie hands constrict the fire giant! The zombie hands constrict the spark wasp. The zombie hands constrict the spark wasp! The spark wasp completely misses you. The spark wasp misses you. A spriggan air mage comes into view. The fire giant struggles to escape constriction. The spark wasp stings you!! * * * LOW HITPOINT WARNING * * * The spark wasp shocks you. You resist. * * * LOW HITPOINT WARNING * * * The spriggan air mage waves its arms in wide circles. The air twists around and strikes you!! * * * LOW HITPOINT WARNING * * * You take 58 damage, and have 5/124 hp. MASSIVE DAMAGE!! The searing ray hits the spark wasp but does no damage. The spark wasp is heavily wounded. * * * LOW HITPOINT WARNING * * * The zombie hands constrict the fire dragon! The zombie hands constrict the fire giant! The zombie hands constrict the spark wasp! The zombie hands constrict the spark wasp!! The spark wasp completely misses you. The spark wasp bursts into living lightning! The living lightning hits you. You resist. * * * LOW HITPOINT WARNING * * * The living lightning hits the spark wasp. The spark wasp completely resists. The spark wasp struggles to blink free from constriction. The spark wasp blinks free! The fire giant struggles to escape constriction. The spark wasp stings you! >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.27-a0-732-ga892ba84f6) Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 0, saving_game: 0, updating_scores: 1: seen_hups: 0, map_stat_gen: 0, type: 4, arena_suspended: 0 prev_cmd = CMD_WAIT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [duckroller] Species: Djinni Job: Air Elementalist HP: -6/124; mods: 0/0 MP: 0/0; mod: 0 Stats: 7 (7) 22 (22) 17 (17) Position: (57, 26), god: Makhleb (8), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Constricting Monster 'fire dragon' (52, 26) [midx = 173] for 50 ticks. Constricting Monster 'fire giant' (53, 26) [midx = 174] for 50 ticks. Constricting Monster 'spark wasp' (58, 26) [midx = 176] for 30 ticks. Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 16 | 19 | 13450 | 1150/1650 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 1 | 16 | 10 | 2872 | 72/650 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/50 Slings | X | 0 | 0 | 0 | 0 | 0/59 Bows | X | 0 | 0 | 0 | 0 | 0/59 Crossbows | X | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 0 | 0 | 0/50 Dodging | X | 1 | 16 | 22 | 14958 | 75/1766 Stealth | X | 0 | 0 | 6 | 1540 | 292/416 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 2 | 33 | 18 | 16683 | 1410/2121 Invocations | X | 1 | 16 | 3 | 390 | 90/200 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 1958 #23: 2081 #24: -830265537 #27: 70533 #36: 2 #49: 2002 #59: 1 Mutations: fire resistance: 2 (innate) cold vulnerability: 1 (innate) float: 1 (innate) innate caster: 1 (innate) hp casting: 1 (innate) extra vitality: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: staff of air eq slot #1, inv slot #21: +0 cloak eq slot #2, inv slot #9: +0 helmet eq slot #3, inv slot #16: +0 pair of gloves eq slot #6, inv slot #15: +1 robe of positive energy eq slot #7, inv slot #11: +2 ring of evasion eq slot #8, inv slot #10: +3 ring of dexterity }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .[[[[[[[[.)))))))).===.+ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ................................. ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓. ..)).)†'...()[[(.)....≈≈§........ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ................................. ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓. i.DC).§@y...y........... ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (8, 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 1 at (8, 50): {{{{ 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 2 at (8, 50): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the ~*~Extended Endgame~*~ }}}} Lua marker 3 at (9, 38): {{{{ 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 4 at (10, 10): {{{{ 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 (10, 34): {{{{ 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 (10, 46): {{{{ 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 7 at (11, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 8 at (11, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 9 at (11, 54): {{{{ 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 (12, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 11 at (12, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 12 at (12, 42): {{{{ 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 13 at (12, 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 14 at (13, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 15 at (13, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 16 at (14, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 17 at (14, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 18 at (15, 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 19 at (15, 14): {{{{ 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 20 at (15, 18): {{{{ 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 21 at (15, 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 22 at (15, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 23 at (15, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 24 at (16, 30): {{{{ 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 25 at (16, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 26 at (16, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 27 at (17, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 28 at (17, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 29 at (18, 22): {{{{ 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 30 at (18, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 31 at (18, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 32 at (19, 10): {{{{ 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 33 at (19, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 34 at (19, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 35 at (19, 38): {{{{ 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 36 at (20, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 37 at (20, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 38 at (20, 46): {{{{ 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 39 at (21, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 40 at (21, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 41 at (22, 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 42 at (22, 6): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Dungeon }}}} Lua marker 43 at (22, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 44 at (22, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 45 at (23, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 46 at (23, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 47 at (23, 50): {{{{ 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 48 at (24, 33): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 49 at (24, 34): {{{{ 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 50 at (24, 34): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Swamp:4 }}}} Lua marker 51 at (24, 35): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 52 at (24, 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 53 at (24, 58): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Abyss }}}} Lua marker 54 at (28, 22): {{{{ 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 55 at (28, 22): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Spider Nest }}}} Lua marker 56 at (28, 62): {{{{ 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 57 at (29, 21): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 58 at (29, 23): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 59 at (30, 21): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 60 at (30, 23): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 61 at (30, 46): {{{{ 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 62 at (30, 62): {{{{ 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 63 at (30, 62): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Hell & Pan }}}} Lua marker 64 at (31, 18): {{{{ 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 65 at (31, 18): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Dungeon }}}} Lua marker 66 at (31, 21): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 67 at (31, 23): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 68 at (31, 54): {{{{ 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 69 at (31, 54): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Slime Pits }}}} Lua marker 70 at (32, 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 71 at (32, 10): {{{{ 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 72 at (32, 10): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Lair:6 }}}} Lua marker 73 at (32, 21): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 74 at (32, 23): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 75 at (33, 14): {{{{ 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 76 at (33, 14): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Orc:2 }}}} Lua marker 77 at (33, 21): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 78 at (33, 23): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 79 at (34, 21): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 80 at (34, 23): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 81 at (34, 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 82 at (35, 21): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 83 at (35, 23): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 84 at (36, 21): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 85 at (36, 23): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 86 at (37, 21): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 87 at (37, 23): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 88 at (37, 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 89 at (37, 26): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Vaults }}}} Lua marker 90 at (37, 38): {{{{ 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 91 at (38, 21): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 92 at (38, 22): {{{{ 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 93 at (38, 22): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Swamp }}}} Lua marker 94 at (38, 23): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 95 at (38, 34): {{{{ 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 96 at (38, 34): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Snake:4 }}}} Lua marker 97 at (38, 50): {{{{ 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 98 at (39, 46): {{{{ 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 99 at (40, 6): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 100 at (42, 10): {{{{ 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 101 at (44, 50): {{{{ 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 102 at (44, 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 103 at (46, 14): {{{{ 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 104 at (46, 54): {{{{ 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 105 at (46, 54): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Elven Halls }}}} Lua marker 106 at (47, 46): {{{{ 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 107 at (47, 46): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Realm of Zot }}}} Lua marker 108 at (47, 53): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 109 at (47, 55): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 110 at (48, 22): {{{{ 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 111 at (48, 22): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Snake Pit }}}} Lua marker 112 at (48, 53): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 113 at (48, 55): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 114 at (49, 53): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 115 at (49, 55): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 116 at (50, 53): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 117 at (50, 55): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 118 at (51, 53): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 119 at (51, 55): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 120 at (52, 10): {{{{ 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 121 at (52, 10): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Lair }}}} Lua marker 122 at (52, 34): {{{{ 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 123 at (52, 34): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Shoals:4 }}}} Lua marker 124 at (52, 53): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 125 at (52, 55): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 126 at (53, 50): {{{{ 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 127 at (53, 53): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 128 at (53, 55): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 129 at (54, 53): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 130 at (54, 55): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 131 at (55, 53): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 132 at (55, 55): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 133 at (55, 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 134 at (56, 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 135 at (56, 26): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Dungeon }}}} Lua marker 136 at (56, 53): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 137 at (56, 55): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 138 at (57, 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 139 at (57, 6): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Temple }}}} Lua marker 140 at (57, 53): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 141 at (57, 55): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 142 at (58, 22): {{{{ 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 143 at (58, 22): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Shoals }}}} Lua marker 144 at (58, 53): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 145 at (58, 54): {{{{ 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 146 at (58, 54): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Forest }}}} Lua marker 147 at (58, 55): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} Lua marker 148 at (60, 14): {{{{ 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 149 at (60, 14): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Orcish Mines }}}} Lua marker 150 at (60, 46): {{{{ 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 151 at (61, 30): {{{{ 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 152 at (63, 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: veto }}}} Lua marker 153 at (63, 38): {{{{ 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 154 at (63, 38): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Vaults:5 }}}} Lua marker 155 at (64, 18): {{{{ 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 156 at (64, 50): {{{{ 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 157 at (64, 50): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Zot:5 }}}} Lua marker 158 at (66, 10): {{{{ 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 159 at (66, 34): {{{{ 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 160 at (66, 34): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to Spider:4 }}}} Lua marker 161 at (66, 42): {{{{ 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 162 at (68, 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 163 at (68, 58): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Tomb }}}} Lua marker 164 at (69, 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: veto }}}} Lua marker 165 at (69, 6): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Dungeon }}}} Lua marker 166 at (70, 46): {{{{ 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 167 at (70, 46): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to D:27 }}}} Lua marker 168 at (70, 54): {{{{ 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 169 at (70, 54): {{{{ CLASS: PropertiesDescriptor props: door_description_suffix: to the Crypt }}}} >>>>>>>>>>>>>>>>>>>>>>