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:29:20.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 33 stack frames. /usr/games/crawl-git-a892ba84f6(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x55d78ec3071f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-a892ba84f6(_Z13do_crash_dumpv+0x431) [0x55d78ec37fa1]: do_crash_dump() /usr/games/crawl-git-a892ba84f6(_Z20crash_signal_handleri+0x1fa) [0x55d78ec30baa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f66d9449210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7f66d960a24b]: /usr/games/crawl-git-a892ba84f6(+0x4046cd) [0x55d78ec376cd]: /usr/games/crawl-git-a892ba84f6(+0x4049f6) [0x55d78ec379f6]: /usr/games/crawl-git-a892ba84f6(_Z15get_species_def12species_type+0x82) [0x55d78f0c1d72]: get_species_def(species_type) /usr/games/crawl-git-a892ba84f6(_Z12species_nameB5cxx1112species_type17species_name_type+0x31) [0x55d78f0c23a1]: species_name[abi:cxx11](species_type, species_name_type) /usr/games/crawl-git-a892ba84f6(+0x5566ea) [0x55d78ed896ea]: /usr/games/crawl-git-a892ba84f6(_ZN15scorefile_entry16init_with_fieldsEv+0x486) [0x55d78ed8c676]: scorefile_entry::init_with_fields() /usr/games/crawl-git-a892ba84f6(_ZN15scorefile_entry15parse_scorelineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xae) [0x55d78ed9218e]: scorefile_entry::parse_scoreline(std::__cxx11::basic_string, std::allocator > const&) /usr/games/crawl-git-a892ba84f6(+0x55f2b7) [0x55d78ed922b7]: /usr/games/crawl-git-a892ba84f6(_Z18hiscores_new_entryRK15scorefile_entry+0x31c) [0x55d78ed94c1c]: hiscores_new_entry(scorefile_entry const&) /usr/games/crawl-git-a892ba84f6(_Z8end_gameR15scorefile_entry+0x9b9) [0x55d78ecf0259]: end_game(scorefile_entry&) /usr/games/crawl-git-a892ba84f6(_Z4ouchi16kill_method_typejPKcbS1_+0x2abd) [0x55d78f009aed]: 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) [0x55d78f0369f9]: 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) [0x55d78ebd51f3]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-git-a892ba84f6(_ZN6attack20handle_phase_damagedEv+0x59) [0x55d78ebd4dc9]: attack::handle_phase_damaged() /usr/games/crawl-git-a892ba84f6(_ZN12melee_attack16handle_phase_hitEv+0x9b) [0x55d78eee765b]: melee_attack::handle_phase_hit() /usr/games/crawl-git-a892ba84f6(_ZN12melee_attack6attackEv+0x535) [0x55d78eeeb2b5]: melee_attack::attack() /usr/games/crawl-git-a892ba84f6(_Z11fight_meleeP5actorS0_Pbb+0x771) [0x55d78ed055a1]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-git-a892ba84f6(_Z19handle_monster_moveP7monster+0x233f) [0x55d78ef138af]: handle_monster_move(monster*) /usr/games/crawl-git-a892ba84f6(_Z15handle_monstersb+0xb12) [0x55d78ef14b42]: handle_monsters(bool) /usr/games/crawl-git-a892ba84f6(_Z12world_reactsv+0xf4) [0x55d78f24b3d4]: world_reacts() /usr/games/crawl-git-a892ba84f6(+0xa1a2e4) [0x55d78f24d2e4]: /usr/games/crawl-git-a892ba84f6(+0xa1b151) [0x55d78f24e151]: /usr/games/crawl-git-a892ba84f6(_Z15process_command12command_typeS_+0x7cc) [0x55d78f24f56c]: process_command(command_type, command_type) /usr/games/crawl-git-a892ba84f6(+0xa1a562) [0x55d78f24d562]: /usr/games/crawl-git-a892ba84f6(+0xa1acbd) [0x55d78f24dcbd]: /usr/games/crawl-git-a892ba84f6(main+0x1a5) [0x55d78eb8fa95]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f66d942a0b3]: /usr/games/crawl-git-a892ba84f6(_start+0x2e) [0x55d78eb905ae]: 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: <<<<<<<<<<<<<<<<<<<<<< You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the deep troll shaman!! The deep troll shaman is moderately wounded. The bolt of lightning hits the cyan very ugly thing. The cyan very ugly thing resists. The cyan very ugly thing is lightly wounded. You take 5 damage, and have 68/111 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 - cyan very ugly thing Aim: a cyan very ugly thing (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 cyan very ugly thing. The cyan very ugly thing resists. The cyan very ugly thing is lightly wounded. The bolt of lightning hits the deep troll shaman!! You kill the deep troll shaman! Makhleb accepts your kill. The bolt of lightning hits the rakshasa!!! You kill the rakshasa! Makhleb accepts your kill. You feel better. Your Fighting skill increases to level 17! You regained 12 hp, and now have 80/112 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 - cyan very ugly thing Aim: a cyan very ugly thing (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 cyan very ugly thing. The cyan very ugly thing completely resists. The cyan very ugly thing is lightly wounded. You take 4 damage, and have 76/112 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 - cyan very ugly thing Aim: a cyan very ugly thing (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 cyan very ugly thing! The cyan very ugly thing resists. The cyan very ugly thing is lightly wounded. You take 5 damage, and have 71/112 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 - cyan very ugly thing Aim: a cyan very ugly thing (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 cyan very ugly thing. The cyan very ugly thing resists. The cyan very ugly thing is moderately wounded. You take 5 damage, and have 66/112 hp. Press: ? - help, v - describe, . - travel, g - get item Here: a cyan very ugly thing (lightly wounded, slow) Items here: )) [[ †. The floor. 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 - cyan very ugly thing Aim: a cyan very ugly thing (lightly wounded, slow, 0% to evade) Zombie hands grab the cyan very ugly thing. The zombie hands constrict the cyan very ugly thing! The cyan very ugly thing struggles to escape constriction. You take 4 damage, and have 62/112 hp. Casting: Borgnjor's Vile Clutch (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 - cyan very ugly thing Aim: a cyan very ugly thing (moderately wounded, slow, constricted by zombie hands) You feel a surge of power! The air twists around and strikes the cyan very ugly thing! The cyan very ugly thing is heavily wounded. The zombie hands constrict the cyan very ugly thing. You take 4 damage, and have 58/112 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 - cyan very ugly thing Aim: a cyan very ugly thing (heavily wounded, slow, constricted by zombie hands) You feel a surge of power! The air twists around and strikes the cyan very ugly thing! The cyan very ugly thing is heavily wounded. The zombie hands constrict the cyan very ugly thing! The cyan very ugly thing struggles to escape constriction. You take 4 damage, and have 54/112 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 - cyan very ugly thing Aim: a cyan very ugly thing (severely wounded, slow, constricted by zombie hands) You feel a surge of power! The air twists around and strikes the cyan very ugly thing! The cyan very ugly thing is severely wounded. The zombie hands constrict the cyan very ugly thing. The cyan very ugly thing struggles to escape constriction. You take 4 damage, and have 50/112 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 - cyan very ugly thing Aim: a cyan very ugly thing (severely wounded, slow, constricted by zombie hands) You feel a surge of power! The air twists around and strikes the cyan very ugly thing! The cyan very ugly thing is almost dead. The zombie hands constrict the cyan very ugly thing! The cyan very ugly thing escapes! You take 3 damage, and have 47/112 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 - cyan very ugly thing Aim: a cyan very ugly thing (almost dead, slow) You feel a surge of power! The air twists around and strikes the cyan very ugly thing! The cyan very ugly thing is almost dead. You take 4 damage, and have 43/112 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 - cyan very ugly thing Aim: a cyan very ugly thing (almost dead, slow) You feel a surge of power! The air twists around and strikes the cyan very ugly thing! You kill the cyan very ugly thing! Makhleb accepts your kill. You feel better. Your Spellcasting skill increases to level 16! You regained 14 hp, and now have 57/112 hp. You start resting. HP restored. Health restored: 112 Things that are here: a +4 spear; a +0 robe Items here: ) [ ÷÷. Okay, then. Items here: )) [[ ÷. Okay, then. Items here: ( )) [[ ÷. Things that are here: a +0 whip; a +0 robe Saving game... please wait. Welcome back, duckroller the Djinni Air Elementalist. Blood and souls for Makhleb! Press ? for a list of commands and other information. You reach down and open the door. There is an open door here. Aizul the Neglectful Guardian comes into view. Aizul shouts! Cast which spell? (? or * to list) Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - Aizul Aim: Aizul (61% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses Aizul. You hear a shout! x2; You hear a roar! You hear a shout! You hear an angry hiss. You hear a shout! x2; You hear an angry hiss. You take 5 damage, and have 107/112 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 - Aizul Aim: Aizul (61% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses Aizul. You hear a roar! You hear a shout! You take 5 damage, and have 102/112 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 - Aizul Aim: Aizul (61% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits Aizul!!! Aizul is heavily wounded. Aizul casts a spell at you. The poison arrow misses you. You take 4 damage, and have 98/112 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 - Aizul Aim: Aizul (heavily wounded, 61% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits Aizul!! Aizul is severely wounded. You hear a hideous shriek! You hear an angry hiss. Aizul casts a spell at you. The poison arrow hits you! You partially resist. Aizul coils herself and waves her upper body at you. The bolt of poison hits you but does no damage. You resist. You take 16 damage, and have 82/112 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 - Aizul Aim: Aizul (severely wounded, 61% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses Aizul. You take 5 damage, and have 77/112 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 - Aizul Aim: Aizul (severely wounded, 61% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits Aizul!!! You kill Aizul! Makhleb accepts your kill. You feel better. You hear an angry hiss. x2 You regained 10 hp, and now have 87/112 hp. You start resting. You hear an angry hiss. You hear a shout! You hear an angry buzzing noise. HP restored. Health restored: 112 You see here the guardian serpent corpse of Aizul. You reach down and open the door. A harpy, 4 merfolk and a water nymph come into view. The merfolk impaler is wielding a +7 trident of venom. The merfolk aquamancer is wielding a +1 rapier of holy wrath. Casting: Lightning Bolt (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You radiate an aura of cold. The merfolk aquamancer seems to slow down. The merfolk seems to slow down. The water nymph seems to slow down. The merfolk impaler seems to slow down. The harpy seems to slow down. The merfolk seems to slow down. The harpy screeches! You hear a shout! You take 5 damage, and have 107/112 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 - merfolk aquamancer Aim: a merfolk aquamancer, wielding a +1 rapier of holy wrath and wearing a +0 robe (slow, 40% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the merfolk aquamancer. The bolt of lightning hits the merfolk!!! You kill the merfolk! Makhleb accepts your kill. You hear a splash. x2 The bolt of lightning hits the water nymph! The water nymph is moderately wounded. The bolt of lightning misses the merfolk impaler. The bolt of lightning misses the harpy. The bolt of lightning hits the merfolk!!! You kill the merfolk! Makhleb accepts your kill. The merfolk impaler shouts! You hear a shout! A merfolk comes into view. It is wielding a +2 trident of protection. The merfolk aquamancer barely misses you. Your Dodging skill increases to level 20! You take 5 damage, and have 102/112 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 - merfolk aquamancer Aim: a merfolk aquamancer, wielding a +1 rapier of holy wrath and wearing a +0 robe (slow, 40% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the merfolk aquamancer. The bolt of lightning hits the water nymph!!! You kill the water nymph! Makhleb accepts your kill. You feel better. The bolt of lightning hits the merfolk impaler!! The merfolk impaler is moderately wounded. The bolt of lightning hits the harpy. The harpy is lightly wounded. The bolt of lightning hits the merfolk. The merfolk is lightly wounded. You hear a shout! You regained 8 hp, and now have 110/112 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 - merfolk aquamancer Aim: a merfolk aquamancer, wielding a +1 rapier of holy wrath and wearing a +0 robe (slow, 40% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the merfolk aquamancer. The bolt of lightning hits the merfolk impaler!!! You kill the merfolk impaler! Makhleb accepts your kill. The bolt of lightning hits the harpy!! The harpy is severely wounded. The bolt of lightning hits the merfolk!! The merfolk is heavily wounded. The merfolk aquamancer is no longer moving slowly. The merfolk aquamancer hits you with a +1 rapier of holy wrath! A merfolk aquamancer comes into view. It is wielding a +0 rapier of protection. You take 18 damage, and have 92/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 - merfolk aquamancer Aim: a merfolk aquamancer, wielding a +1 rapier of holy wrath and wearing a +0 robe (40% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the merfolk aquamancer. The bolt of lightning hits the harpy!!! You kill the harpy! Makhleb accepts your kill. You feel better. The bolt of lightning hits the merfolk!!! You kill the merfolk! Makhleb accepts your kill. You feel better. The bolt of lightning hits the merfolk aquamancer!!! The merfolk aquamancer is almost dead. The merfolk aquamancer closely misses you. You regained 17 hp, and now have 109/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 - merfolk aquamancer Aim: a merfolk aquamancer, wielding a +1 rapier of holy wrath and wearing a +0 robe (40% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the merfolk aquamancer. x2 A merfolk avatar comes into view. The merfolk aquamancer gestures at you while chanting. The torrent of water misses you. The wave splashes down. You take 5 damage, and have 104/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 - merfolk aquamancer Aim: a merfolk aquamancer, wielding a +1 rapier of holy wrath and wearing a +0 robe (40% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the merfolk aquamancer!!! The merfolk aquamancer is almost dead. The bolt of lightning hits the merfolk aquamancer!!! You kill the merfolk aquamancer! Makhleb accepts your kill. You feel better. The bolt of lightning hits the merfolk avatar!!! The merfolk avatar is heavily wounded. The merfolk aquamancer casts a spell at you. The ball of steam misses you. Health restored: 113 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 - merfolk aquamancer Aim: a merfolk aquamancer, wielding a +1 rapier of holy wrath and wearing a +0 robe (almost dead, 40% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the merfolk aquamancer! You kill the merfolk aquamancer! Makhleb accepts your kill. The bolt of lightning hits the merfolk avatar! The merfolk avatar is heavily wounded. Your Fighting skill increases to level 18! You take 4 damage, and have 109/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 - merfolk avatar Aim: a merfolk avatar (heavily wounded, 40% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the merfolk avatar. The merfolk avatar chants a haunting song. You are mesmerised by the merfolk avatar! You take 5 damage, and have 104/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 - merfolk avatar Aim: a merfolk avatar (heavily wounded, mesmerising, 40% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the merfolk avatar!!! You break out of your daze! You kill the merfolk avatar! Makhleb accepts your kill. You feel better. Health restored: 113 There is an open door to the Shoals here. Things that are here: a +1 rapier of holy wrath; a +0 robe; a merfolk corpse Things that are here: a +0 trident; 5 boomerangs Items here: ) [ ††. Things that are here: a +0 rapier of protection; a +0 robe Items here: ) [ ††. Okay, then. Things that are here: a +0 rapier of protection; a +0 robe You see here a +2 trident of protection. Things that are here: a +0 trident; 8 boomerangs; a merfolk corpse Saving game... please wait. Welcome back, duckroller the Djinni Air Elementalist. Blood and souls for Makhleb! Welcome back, duckroller the Djinni Air Elementalist. Blood and souls for Makhleb! Press ? for a list of commands and other information. Saving game... please wait. Welcome back, duckroller the Djinni Air Elementalist. Blood and souls for Makhleb! Press ? for a list of commands and other information. You reach down and open the door. 3 black mambas, a naga, a naga mage and a nagaraja come into view. The nagaraja shouts! The naga shouts! The black mamba hisses angrily. You hear an angry hiss. Cast which spell? (? or * to list) Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - black mamba Aim: a black mamba (wandering, hasn't noticed you, 52% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the black mamba. The bolt of lightning hits the black mamba! The black mamba is lightly wounded. The bolt of lightning misses the naga. The bolt of lightning hits the naga mage!!! You kill the naga mage! Makhleb accepts your kill. You feel better. The bolt of lightning hits the nagaraja but does no damage. The bolt of lightning misses the black mamba. The black mamba hisses angrily. You hear a shout! The black mamba barely misses you. The black mamba closely misses you. 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/p - black mamba Aim: a black mamba (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 moderately wounded. 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 naga!!! You kill the naga! Makhleb accepts your kill. The bolt of lightning misses the nagaraja. The bolt of lightning misses the black mamba. You hear an angry hiss. The black mamba bites you but does no damage. 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/p - black mamba Aim: a black mamba (moderately wounded, 52% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the black mamba. The bolt of lightning hits the nagaraja. The nagaraja is lightly wounded. The bolt of lightning misses the black mamba. The bolt of lightning hits the naga. The naga is lightly wounded. The black mamba closely misses you. x2 You take 5 damage, and have 108/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/p - black mamba Aim: a black mamba (moderately wounded, 52% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the black mamba. The bolt of lightning hits the nagaraja!! The nagaraja is moderately wounded. 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 naga!!! You kill the naga! Makhleb accepts your kill. You hear an angry hiss. The black mamba completely misses you. A shock serpent comes into view. The black mamba bites you! You take 3 damage, and have 105/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/p - black mamba Aim: a black mamba (moderately wounded, 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 nagaraja!!! The nagaraja is almost dead. The bolt of lightning hits the shock serpent. The shock serpent completely resists. The black mamba barely misses you. A salamander tyrant comes into view. The black mamba completely misses you. The nagaraja gestures wildly while chanting. The nagaraja seems to speed up. You take 5 damage, and have 100/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/p - black mamba Aim: a black mamba (heavily wounded, 52% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the black mamba. The bolt of lightning hits the nagaraja! You kill the nagaraja! Makhleb accepts your kill. You feel better. The bolt of lightning hits the shock serpent. The shock serpent completely resists. The bolt of lightning hits the salamander tyrant!!! The salamander tyrant is severely wounded. The black mamba misses you. 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/p - black mamba Aim: a black mamba (heavily wounded, 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 shock serpent. The shock serpent completely resists. The bolt of lightning hits the salamander tyrant!! The salamander tyrant is almost dead. 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. The shock serpent's electric aura discharges, shocking you! You resist. You take 7 damage, and have 108/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 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 misses you. The shock serpent shoots out a bolt of lightning at you! The bolt of electricity misses you. 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 your attacks grow feeble. The shock serpent bites you. The shock serpent shocks you. You resist. You take 15 damage, and have 93/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. You feel better. The air sparks with electricity, shocking you! You resist. Your Spellcasting skill increases to level 17! You regained 13 hp, and now have 106/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 - salamander tyrant Aim: a salamander tyrant (almost dead) You feel a surge of power! The air twists around and strikes the salamander tyrant!! You kill the salamander tyrant! Makhleb accepts your kill. You feel better. Your Dodging skill increases to level 21! Health restored: 115 Saving game... please wait. Welcome back, duckroller the Djinni Air Elementalist. Blood and souls for Makhleb! Press ? for a list of commands and other information. There is an open door to the Snake Pit here. Things that are here: a salamander corpse; a shock serpent corpse You see here a black mamba corpse. Things that are here: a +0 robe; a +0 halberd; a naga corpse You see here a +0 war axe. Things that are here: a +0 robe; a +0 club Things that are here: a +0 flail; a naga corpse Saving game... please wait. Welcome back, duckroller the Djinni Air Elementalist. Blood and souls for Makhleb! Press ? for a list of commands and other information. You reach down and open the door. A hydra, 2 swamp dragons, a bunyip and 2 eleionomae come into view. Cast which spell? (? or * to list) Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - eleionoma Aim: an eleionoma (wandering, hasn't noticed you, 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 almost dead. The four-headed hydra roars! The bolt of lightning misses the bunyip. The bolt of lightning hits the swamp dragon! The swamp dragon is moderately wounded. The bolt of lightning hits the swamp dragon!!! The swamp dragon is almost dead. The swamp dragon roars deafeningly! The bolt of lightning hits the eleionoma!!! The eleionoma is severely wounded. The eleionoma shouts! The bunyip gives a hideous shriek! You hear a shout! x2 The eleionoma misses you. The eleionoma touches a tree and draws upon its vitality. The eleionoma is healed. 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 (lightly 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 lightly 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 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 eleionoma!!! The eleionoma is heavily wounded. The eleionoma hurls a spray of splinters at you. The spray of wooden splinters misses you. The eleionoma melds with the trees. Your Long Blades skill increases to level 7! Your Invocations skill increases to level 1! 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 (lightly 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 severely wounded. The bolt of lightning hits the bunyip!! The bunyip is severely wounded. The bolt of lightning hits the swamp dragon!!! You kill the swamp dragon! Makhleb accepts your kill. You feel better. The eleionoma closely misses you. An eleionoma comes into view. The eleionoma hurls a spray of splinters at you. The spray of wooden splinters hits you!! Your Invocations skill increases to level 2! You take 31 damage, and have 84/115 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 - 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!!! You kill the eleionoma! Makhleb accepts your kill. You feel better. The bolt of lightning misses the bunyip. The bolt of lightning misses the eleionoma. The bunyip howls a warning cry! The eleionoma hurls a spray of splinters at you. The spray of wooden splinters misses you. A spriggan druid comes into view. It is wielding a +0 quarterstaff. You regained 21 hp, and now have 105/115 hp. The eleionoma melds with the trees. 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 (severely wounded, 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!! You kill the bunyip! Makhleb accepts your kill. The bolt of lightning misses the eleionoma. The bolt of lightning misses the spriggan druid. Your Invocations skill increases to level 3! You take 5 damage, and have 100/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, 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 misses the eleionoma. 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! You kill the spriggan druid! Makhleb accepts your kill. You feel better. An alligator comes into view. Your Fighting skill increases to level 19! Your Long Blades skill increases to level 8! Your Invocations skill increases to level 4! You have reached level 14! 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 - eleionoma Aim: an eleionoma (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 alligator. The alligator is lightly wounded. The eleionoma completely misses you. The alligator puts on a burst of speed! You take 5 damage, and 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 - eleionoma Aim: an eleionoma (heavily 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 severely wounded. The bolt of lightning hits the alligator!! The alligator is heavily wounded. The eleionoma hurls a spray of splinters at you. The spray of wooden splinters misses you. You take 5 damage, and have 113/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 - 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!!! You kill the eleionoma! Makhleb accepts your kill. You feel better. The bolt of lightning hits the alligator. The alligator is heavily wounded. Your attacks no longer feel as feeble. 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 - alligator Aim: an alligator (heavily wounded, strong, covering ground quickly, 28% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the alligator!!! You kill the alligator! Makhleb accepts your kill. You feel better. You see here an eleionoma corpse. You start waiting. Done waiting. There is an open door to the Swamp here. You see here an eleionoma corpse. You see here a hydra corpse. Items here: ) [ ††. You see here a swamp dragon corpse. Saving game... please wait. Welcome back, duckroller the Djinni Air Elementalist. Blood and souls for Makhleb! Press ? for a list of commands and other information. You reach down and open the door. 3 wolf spiders, a jumping spider and 2 entropy weavers come into view. The jumping spider hisses angrily. The jumping spider pounces on you! The jumping spider bites you. You take 11 damage, and have 112/123 hp. Cast which spell? (? or * to list) Aiming: Lightning Bolt (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - jumping spider Aim: a jumping spider (40% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the jumping spider but does no damage. The bolt of lightning hits the wolf spider!! The wolf spider is severely wounded. The bolt of lightning hits the wolf spider!!! The wolf spider is severely wounded. The wolf spider hisses angrily. The bolt of lightning hits the entropy weaver. The entropy weaver is lightly wounded. The entropy weaver shouts! The bolt of lightning hits the wolf spider!!! The wolf spider is almost dead. The wolf spider hisses angrily. The bolt of lightning hits the entropy weaver!! The entropy weaver is moderately wounded. The entropy weaver shouts! You hear an angry hiss. You hear an angry buzzing noise. You hear an angry hiss. You take 4 damage, and have 108/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 (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 hits the wolf spider!!! You kill the wolf spider! Makhleb accepts your kill. You feel better. The bolt of lightning hits the wolf spider!!! You kill the wolf spider! Makhleb accepts your kill. You feel better. The bolt of lightning hits the entropy weaver!!! The entropy weaver is almost dead. The bolt of lightning hits the wolf spider!! You kill the wolf spider! Makhleb accepts your kill. The bolt of lightning hits the entropy weaver!!! The entropy weaver is almost dead. The jumping spider misses you. The jumping spider completely misses you. The entropy weaver casts a spell at you. The entropic weave corrodes you! A tarantella comes into view. The jumping spider pounces on you. You are caught in a web! The jumping spider misses you. Your Invocations skill increases to level 5! You regained 11 hp, and now 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 - jumping spider Aim: a jumping spider (heavily wounded, 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 entropy weaver!! You kill the entropy weaver! Makhleb accepts your kill. The bolt of lightning hits the entropy weaver!!! You kill the entropy weaver! Makhleb accepts your kill. The bolt of lightning misses the tarantella. A spark wasp comes into view. Your Long Blades skill increases to level 9! 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 - tarantella Aim: a tarantella (48% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the tarantella!! The tarantella is severely wounded. The bolt of lightning hits the spark wasp. The spark wasp completely resists. 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 - tarantella Aim: a tarantella (severely wounded, 48% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the tarantella! You kill the tarantella! Makhleb accepts your kill. You feel better. The bolt of lightning misses the spark wasp. You hear an angry hiss. An orb spider comes into view. Health restored: 123 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 - 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 119/123 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 - 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 stings you!! The spark wasp shocks you. You resist. You take 28 damage, and have 91/123 hp. MASSIVE DAMAGE!! 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 - 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 heavily wounded. The spark wasp stings you. The spark wasp shocks you. You resist. You take 10 damage, and have 81/123 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 - 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. The spark wasp closely misses you. The spark wasp stings you. The spark wasp shocks you. You resist. You take 13 damage, and have 68/123 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 - 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. The spark wasp stings you!! * * * LOW HITPOINT WARNING * * * The spark wasp shocks you. You resist. * * * LOW HITPOINT WARNING * * * You take 37 damage, and have 31/123 hp. MASSIVE DAMAGE!! 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 - 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 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_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [duckroller] Species: Djinni Job: Air Elementalist HP: -4/123; mods: 0/0 MP: 0/0; mod: 0 Stats: 7 (7) 22 (22) 17 (17) Position: (29, 22), god: Makhleb (8), turn_is_over: 1, banished: 0 Standing on/in/over feature: web Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 20 | 19 | 12906 | 606/1650 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 1 | 20 | 9 | 2342 | 92/550 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 | 20 | 21 | 14416 | 1172/1639 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 | 1 | 20 | 17 | 14589 | 1225/1909 Invocations | X | 1 | 20 | 5 | 1037 | 287/300 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: #120: 50 Attributes: #6: 1 #12: 1958 #23: 2081 #24: -830265537 #27: 62367 #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: ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ..'........[.[.[)['..........[[[[ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ...................†............. ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓♣♣♣♣♣♣♣♣♣.▓▓▓▓▓▓▓ .†.†s.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: veto }}}} 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: veto }}}} 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 }}}} >>>>>>>>>>>>>>>>>>>>>>