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:32:47.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) [0x55d880a2271f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-a892ba84f6(_Z13do_crash_dumpv+0x431) [0x55d880a29fa1]: do_crash_dump() /usr/games/crawl-git-a892ba84f6(_Z20crash_signal_handleri+0x1fa) [0x55d880a22baa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f3005a22210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7f3005be324b]: /usr/games/crawl-git-a892ba84f6(+0x4046cd) [0x55d880a296cd]: /usr/games/crawl-git-a892ba84f6(+0x4049f6) [0x55d880a299f6]: /usr/games/crawl-git-a892ba84f6(_Z15get_species_def12species_type+0x82) [0x55d880eb3d72]: get_species_def(species_type) /usr/games/crawl-git-a892ba84f6(_Z12species_nameB5cxx1112species_type17species_name_type+0x31) [0x55d880eb43a1]: species_name[abi:cxx11](species_type, species_name_type) /usr/games/crawl-git-a892ba84f6(+0x5566ea) [0x55d880b7b6ea]: /usr/games/crawl-git-a892ba84f6(_ZN15scorefile_entry16init_with_fieldsEv+0x486) [0x55d880b7e676]: scorefile_entry::init_with_fields() /usr/games/crawl-git-a892ba84f6(_ZN15scorefile_entry15parse_scorelineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xae) [0x55d880b8418e]: scorefile_entry::parse_scoreline(std::__cxx11::basic_string, std::allocator > const&) /usr/games/crawl-git-a892ba84f6(+0x55f2b7) [0x55d880b842b7]: /usr/games/crawl-git-a892ba84f6(_Z18hiscores_new_entryRK15scorefile_entry+0x31c) [0x55d880b86c1c]: hiscores_new_entry(scorefile_entry const&) /usr/games/crawl-git-a892ba84f6(_Z8end_gameR15scorefile_entry+0x9b9) [0x55d880ae2259]: end_game(scorefile_entry&) /usr/games/crawl-git-a892ba84f6(_Z4ouchi16kill_method_typejPKcbS1_+0x2abd) [0x55d880dfbaed]: 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) [0x55d880e289f9]: 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) [0x55d8809c71f3]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-git-a892ba84f6(_ZN6attack20handle_phase_damagedEv+0x59) [0x55d8809c6dc9]: attack::handle_phase_damaged() /usr/games/crawl-git-a892ba84f6(_ZN12melee_attack16handle_phase_hitEv+0x9b) [0x55d880cd965b]: melee_attack::handle_phase_hit() /usr/games/crawl-git-a892ba84f6(_ZN12melee_attack6attackEv+0x535) [0x55d880cdd2b5]: melee_attack::attack() /usr/games/crawl-git-a892ba84f6(_Z11fight_meleeP5actorS0_Pbb+0x771) [0x55d880af75a1]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-git-a892ba84f6(_Z19handle_monster_moveP7monster+0x233f) [0x55d880d058af]: handle_monster_move(monster*) /usr/games/crawl-git-a892ba84f6(_Z15handle_monstersb+0xb12) [0x55d880d06b42]: handle_monsters(bool) /usr/games/crawl-git-a892ba84f6(_Z12world_reactsv+0xf4) [0x55d88103d3d4]: world_reacts() /usr/games/crawl-git-a892ba84f6(+0xa1a2e4) [0x55d88103f2e4]: /usr/games/crawl-git-a892ba84f6(+0xa1b151) [0x55d881040151]: /usr/games/crawl-git-a892ba84f6(_Z15process_command12command_typeS_+0x7cc) [0x55d88104156c]: process_command(command_type, command_type) /usr/games/crawl-git-a892ba84f6(+0xa1a562) [0x55d88103f562]: /usr/games/crawl-git-a892ba84f6(+0xa1acbd) [0x55d88103fcbd]: /usr/games/crawl-git-a892ba84f6(main+0x1a5) [0x55d880981a95]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f3005a030b3]: /usr/games/crawl-git-a892ba84f6(_start+0x2e) [0x55d8809825ae]: 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: <<<<<<<<<<<<<<<<<<<<<< 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 - vampire mage Aim: a vampire mage, wearing a +0 robe You feel a surge of power! The air twists around and strikes the vampire mage! The vampire mage is lightly damaged. You take 3 damage, and have 66/125 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 - vampire mage Aim: a vampire mage, wearing a +0 robe (lightly damaged) You feel a surge of power! The air twists around and strikes the vampire mage!! The vampire mage is heavily damaged. You take 4 damage, and have 62/125 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 - vampire mage Aim: a vampire mage, wearing a +0 robe (heavily damaged) You feel a surge of power! The air twists around and strikes the vampire mage. The vampire mage is severely damaged. You take 4 damage, and have 58/125 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/p - vampire mage Aim: a vampire mage, wearing a +0 robe (severely damaged, 32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the vampire mage!! You destroy the vampire mage! Makhleb accepts your kill. You take 4 damage, and have 54/125 hp. You reach down and close the door, pushing everything out of the way. Items here: ) [[ †. You start resting. HP restored. Health restored: 125 You reach down and open the door. An ice dragon comes into view. The ice dragon roars deafeningly! The ice dragon misses you. The ice dragon completely misses you. The ice dragon misses you. There is an open door to the Dungeon, spattered with blood here. You barely miss the ice dragon. The ice dragon breathes frost at you. The blast of cold hits you!!! You feel a terrible chill! You take 40 damage, and have 85/125 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 - ice dragon Aim: an ice dragon (catching its breath, 23% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the ice dragon!! The ice dragon is moderately wounded. The ice dragon barely misses you. The ice dragon claws you! The ice dragon closely misses you. You take 20 damage, and have 65/125 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 - ice dragon Aim: an ice dragon (moderately wounded, catching its breath, 23% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the ice dragon!!! The ice dragon is severely wounded. The ice dragon completely misses you. The ice dragon claws you. The ice dragon tramples you. You are shoved backwards! You take 13 damage, and have 52/125 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 - ice dragon Aim: an ice dragon (severely wounded, 23% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the ice dragon. The ice dragon misses you. The ice dragon completely misses you. The ice dragon tramples you! * * * LOW HITPOINT WARNING * * * You are shoved backwards! You take 15 damage, and have 37/125 hp. 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/p - ice dragon Aim: an ice dragon (severely wounded) You feel a surge of power! The air twists around and strikes the ice dragon! The ice dragon is almost dead. * * * LOW HITPOINT WARNING * * * The ice dragon bites you! * * * LOW HITPOINT WARNING * * * The ice dragon completely misses you. The ice dragon misses you. A rakshasa comes into view. It is wielding a +0 whip. You take 12 damage, and have 25/125 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 - ice dragon Aim: an ice dragon (almost dead) You feel a surge of power! The air twists around and strikes the ice dragon! The ice dragon is almost dead. * * * LOW HITPOINT WARNING * * * The ice dragon bites you but does no damage. The ice dragon barely misses you. The ice dragon tramples you! * * * LOW HITPOINT WARNING * * * You are shoved backwards! You take 11 damage, and have 14/125 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 - ice dragon Aim: an ice dragon (almost dead) You feel a surge of power! The air twists around and strikes the ice dragon! You kill the ice dragon! Makhleb accepts your kill. You feel better. The ice dragon scales are intact enough to wear. * * * LOW HITPOINT WARNING * * * You regained 9 hp, and now have 23/125 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 - rakshasa Aim: a rakshasa, wielding a +0 whip and wearing a +0 robe (48% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the rakshasa!! The rakshasa is moderately wounded. * * * LOW HITPOINT WARNING * * * You take 5 damage, and have 18/125 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 - rakshasa Aim: a rakshasa, wielding a +0 whip and wearing a +0 robe (moderately wounded, 48% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the rakshasa. The rakshasa is moderately wounded. * * * LOW HITPOINT WARNING * * * You take 5 damage, and have 13/125 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 - rakshasa Aim: a rakshasa, wielding a +0 whip and wearing a +0 robe (moderately wounded, 48% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the rakshasa!! The rakshasa is severely wounded. * * * LOW HITPOINT WARNING * * * The injured rakshasa weaves a defensive illusion! The rakshasa blinks! You take 5 damage, and have 8/125 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 - rakshasa Aim: a rakshasa, wielding a +0 whip and wearing a +0 robe (severely wounded, 48% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the rakshasa!!! You kill the rakshasa! Makhleb accepts your kill. You feel better. The rakshasa shimmers and vanishes! x2 * * * LOW HITPOINT WARNING * * * You regained 14 hp, and now have 22/125 hp. Things that are here: +0 ice dragon scales; an ice dragon corpse Items here: ) [[ ÷. You reach down and close the door. Things that are here: +0 ice dragon scales; an ice dragon corpse D - +0 ice dragon scales You start removing your armour. You continue taking off your +1 robe of positive energy. x4 You finish taking off your +1 robe of positive energy. You feel less protected from negative energy. You start putting on your armour. You continue putting on your +0 ice dragon scales. x5 You finish putting on your +0 ice dragon scales. You regained 3 hp, and now have 26/125 hp. You start resting. HP restored. Health restored: 125 You see here an ice dragon skeleton. Things that are here: a +0 ring mail; a +0 war axe; +0 fire dragon scales You reach down and open the door. There is an open door to the Dungeon, spattered with blood here. Things that are here: a +1 kite shield of reflection; a +0 robe; a +0 great sword of flaming E - a +1 kite shield of reflection Things that are here: a +0 whip; a +0 robe; a +0 robe Items here: ))) [. 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 centaur warrior, 4 humans and an entropy weaver come into view. The ironbound frostheart shouts! The necromancer shouts! The ironbound convoker shouts! The entropy weaver shouts! The centaur warrior shouts! The centaur warrior wields a +0 longbow. The centaur warrior shoots an arrow. The arrow closely misses you. Cast which spell? (? or * to list) Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - centaur warrior Aim: a centaur warrior, wielding a +0 longbow and quivering arrows (23% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the centaur warrior!!! You kill the centaur warrior! Makhleb accepts your kill. You feel better. The bolt of lightning hits the entropy weaver!! The entropy weaver is heavily wounded. The bolt of lightning misses the ironbound convoker. The bolt of lightning hits the ironbound convoker! The ironbound convoker is moderately wounded. The bolt of lightning hits the ironbound frostheart! The ironbound frostheart is lightly wounded. The bolt of lightning hits the necromancer!!! You kill the necromancer! Makhleb accepts your kill. You hear a roar! You hear a shout! x5 A peacekeeper comes into view. The ironbound convoker casts a spell at the ironbound convoker. The ironbound convoker seems to grow stronger. Your Armour skill increases to level 1! Your Shields skill increases to level 1! Health restored: 126 Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - entropy weaver Aim: an entropy weaver (heavily wounded, 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 ironbound convoker!!! You kill the ironbound convoker! Makhleb accepts your kill. The bolt of lightning hits the ironbound convoker!! The ironbound convoker is severely wounded. The bolt of lightning hits the ironbound frostheart!! The ironbound frostheart is heavily wounded. The bolt of lightning hits the peacekeeper! The peacekeeper resists. The peacekeeper is moderately damaged. Your Shields skill increases to level 2! You take 5 damage, and have 121/126 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - entropy weaver Aim: an entropy weaver (heavily wounded, 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. The bolt of lightning misses the ironbound convoker. The bolt of lightning hits the ironbound frostheart!!! You kill the ironbound frostheart! Makhleb accepts your kill. You feel better. The bolt of lightning hits the peacekeeper! The peacekeeper resists. The peacekeeper is heavily damaged. A wizard comes into view. It is wielding a +0 dagger. Your Armour skill increases to level 2! Your Shields skill increases to level 3! You have reached level 15! Your experience leads to an increase in your attributes! Your base attributes are Str 7, Int 22, Dex 14. Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. Spell assigned to 'X'. The power to cast Death Channel wells up from within. Health restored: 131 Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Malign forces permeate your being, awaiting release. You take 6 damage, and have 125/131 hp. Casting: Death Channel (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ironbound convoker Aim: an ironbound convoker, wielding a +0 dire flail and wearing a +0 ring mail (severely wounded, strong, 28% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses the ironbound convoker. The bolt of lightning hits the peacekeeper! The peacekeeper resists. The peacekeeper is almost destroyed. The bolt of lightning hits the wizard!!! You kill the wizard! Makhleb accepts your kill. You feel better. A glowing mist starts to gather... Something hits your spectral wizard! Something kicks your spectral wizard. Something completely misses your spectral wizard. Something kicks your spectral wizard. The ironbound convoker begins to recite a word of recall! Your Invocations skill increases to level 10! Health restored: 131 Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - ironbound convoker Aim: an ironbound convoker, wielding a +0 dire flail and wearing a +0 ring mail (severely wounded, strong, chanting recall, 28% to evade) You feel a surge of power! Really fire in your spectral wizard's direction? Okay, then. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the ironbound convoker!!! You kill the ironbound convoker! Makhleb accepts your kill. The bolt of lightning hits the peacekeeper! The peacekeeper resists. You destroy the peacekeeper! Makhleb accepts your kill. You feel better. A glowing mist starts to gather... You hear a shout! x2 Something hits your spectral wizard. Something kicks your spectral wizard. Your Shields skill increases to level 4! A centaur warrior comes into view. The centaur warrior wields a +0 shortbow. The centaur warrior shoots an arrow. The arrow hits your spectral wizard! There is an open door to the Vaults here. Items here: ( ) ††. What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - centaur warrior Aim: a centaur warrior, wielding a +0 shortbow and quivering arrows (ally target) Attack! The centaur warrior shoots an arrow. The arrow hits your spectral wizard! The centaur warrior shoots an arrow. The arrow hits your spectral wizard! Your spectral wizard hits the centaur warrior. The centaur warrior unwields a +0 shortbow. The centaur warrior hits your spectral wizard. The centaur warrior kicks your spectral wizard. Your spectral wizard hits the centaur warrior! The centaur warrior wields a +0 shortbow. The centaur warrior shoots an arrow. The arrow closely misses your spectral wizard. The arrow barely misses your spectral ironbound convoker. The arrow closely misses you. The centaur warrior shoots an arrow. The arrow hits your spectral wizard! Your spectral wizard hits the centaur warrior. A yaktaur captain comes into view. The yaktaur captain shouts! The centaur warrior unwields a +0 shortbow. The centaur warrior hits your spectral wizard but does no damage. The centaur warrior barely misses your spectral wizard. Your spectral wizard hits the centaur warrior. Things that are here: a +0 dire flail; a +0 ring mail; a human corpse A yaktaur comes into view. The centaur warrior wields a +0 shortbow. The centaur warrior shoots an arrow. The arrow hits your spectral wizard! Your spectral wizard is destroyed! An ironbound preserver comes into view. It is wielding a +0 mace. The centaur warrior shoots an arrow. The arrow hits your spectral ironbound convoker!! The centaur warrior shoots an arrow. The arrow hits your spectral ironbound convoker!! Things that are here: a +0 morningstar; a +0 ring mail; a human corpse Your spectral ironbound convoker hits the centaur warrior. The centaur warrior shoots an arrow. The arrow hits your spectral ironbound convoker! Your spectral ironbound convoker is destroyed! You see here a +0 scale mail. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - centaur warrior Aim: a centaur warrior, wielding a +0 shortbow and quivering arrows (moderately wounded, 23% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the centaur warrior!!! You kill the centaur warrior! Makhleb accepts your kill. You feel better. The bolt of lightning misses the yaktaur captain. The bolt of lightning misses the yaktaur. The bolt of lightning hits the ironbound preserver but does no damage. A glowing mist starts to gather... You hear a shout! Your Long Blades skill increases to level 12! Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - yaktaur captain Aim: a yaktaur captain, quivering bolts (11% to evade) You feel a surge of power! Really fire in your spectral centaur warrior's direction? Okay, then. Your spectral centaur warrior hits the yaktaur captain but does no damage. Your spectral centaur warrior kicks the yaktaur captain but does no damage. Your spectral centaur warrior barely misses the yaktaur captain. x2 The yaktaur captain hits your spectral centaur warrior! An entropy weaver comes into view. Your spectral centaur warrior hits the yaktaur captain. Your spectral centaur warrior kicks the yaktaur captain but does no damage. The yaktaur captain wields a +0 arbalest. The yaktaur captain shoots a bolt. The bolt barely misses your spectral centaur warrior. The bolt hits you!!! Your spectral centaur warrior hits the yaktaur captain. Your spectral centaur warrior closely misses the yaktaur captain. A vault sentinel comes into view. It is wielding a +0 morningstar. You take 37 damage, and have 94/131 hp. MASSIVE DAMAGE!! Your spectral centaur warrior hits the yaktaur captain. Your spectral centaur warrior barely misses the yaktaur captain. The yaktaur captain shoots a bolt. The bolt hits your spectral centaur warrior!!! Your spectral centaur warrior hits the yaktaur captain. Your spectral centaur warrior kicks the yaktaur captain. Things that are here: a +0 morningstar; a +0 ring mail; a human corpse The yaktaur captain shoots a bolt. The bolt hits your spectral centaur warrior! Your spectral centaur warrior is destroyed! Things that are here: a +0 dire flail; a +0 ring mail; a human corpse Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - yaktaur captain Aim: a yaktaur captain, wielding a +0 arbalest and quivering bolts (lightly wounded, 11% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the yaktaur captain!! The yaktaur captain is heavily wounded. The bolt of lightning hits the yaktaur. The yaktaur is lightly wounded. The bolt of lightning hits the ironbound preserver! The ironbound preserver is lightly wounded. The yaktaur captain shoots a bolt. The bolt closely misses you. The ironbound preserver mumbles some strange words. The ironbound preserver begins to accept its allies' injuries. You take 4 damage, and have 91/131 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - yaktaur captain Aim: a yaktaur captain, wielding a +0 arbalest and quivering bolts (heavily wounded, sheltered from injuries, 11% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the yaktaur captain!! The yaktaur captain is heavily wounded. The bolt of lightning hits the yaktaur! The yaktaur is lightly wounded. The bolt of lightning misses the ironbound preserver. The yaktaur captain shoots a bolt. The bolt hits you!! You take 33 damage, and have 58/131 hp. MASSIVE DAMAGE!! Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - yaktaur captain Aim: a yaktaur captain, wielding a +0 arbalest and quivering bolts (heavily wounded, sheltered from injuries, 11% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the yaktaur captain!!! You kill the yaktaur captain! Makhleb accepts your kill. You feel better. The bolt of lightning hits the yaktaur! The yaktaur is moderately wounded. The bolt of lightning hits the ironbound preserver!! The ironbound preserver is heavily wounded. A glowing mist starts to gather... Your Armour skill increases to level 3! You regained 10 hp, and now have 68/131 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - yaktaur Aim: a yaktaur, quivering bolts (moderately wounded, sheltered from injuries, 7% to evade) You feel a surge of power! Really fire in your spectral yaktaur captain's direction? Okay, then. The yaktaur wields a +0 arbalest. The yaktaur shoots a bolt. The bolt hits your spectral yaktaur captain!! There is an open door to the Vaults here. Items here: ( ) ††. The yaktaur shoots a bolt. The bolt hits your spectral yaktaur captain!! What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - yaktaur Aim: a yaktaur, wielding a +0 arbalest and quivering bolts (moderately wounded, sheltered from injuries) Attack! What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - ironbound preserver Aim: an ironbound preserver, wielding a +0 mace and wearing a +0 ring mail (severely wounded) Attack! The ironbound preserver casts a spell. The ironbound preserver begins to accept its allies' injuries. The ironbound preserver hits your spectral yaktaur captain with a +0 mace! Your spectral yaktaur captain hits the ironbound preserver! The ironbound preserver hits your spectral yaktaur captain with a +0 mace!! Your spectral yaktaur captain hits the ironbound preserver! The ironbound preserver dies! Makhleb accepts your kill. A glowing mist starts to gather... The yaktaur shoots a bolt. The bolt hits your spectral ironbound preserver. What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - yaktaur Aim: a yaktaur, wielding a +0 arbalest and quivering bolts (moderately wounded, sheltered from injuries, ally target) Attack! The yaktaur shoots a bolt. The bolt hits your spectral ironbound preserver!! Your spectral ironbound preserver hits the yaktaur. The yaktaur shoots a bolt. The bolt hits your spectral ironbound preserver! Your spectral ironbound preserver hits the yaktaur! The yaktaur shoots a bolt. The bolt hits your spectral ironbound preserver! Your spectral ironbound preserver hits the yaktaur but does no damage. The yaktaur unwields a +0 arbalest. The yaktaur hits your spectral ironbound preserver! Your spectral ironbound preserver hits the yaktaur. The yaktaur wields a +0 arbalest. The yaktaur shoots a bolt. The bolt hits your spectral ironbound preserver!! Your spectral ironbound preserver hits the yaktaur. Your spectral ironbound preserver hits the yaktaur. The yaktaur shoots a bolt. The bolt hits your spectral ironbound preserver!! Your spectral ironbound preserver is destroyed! The yaktaur shoots a bolt. The bolt hits your spectral yaktaur captain!! Your spectral yaktaur captain is destroyed! Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - yaktaur Aim: a yaktaur, wielding a +0 arbalest and quivering bolts (heavily wounded, 7% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the yaktaur!! You kill the yaktaur! Makhleb accepts your kill. You feel better. A glowing mist starts to gather... You hear a shout! Your Shields skill increases to level 5! You regained 3 hp, and now have 77/131 hp. What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - entropy weaver Aim: an entropy weaver Attack! Your spectral yaktaur hits the entropy weaver! Your spectral yaktaur drains the entropy weaver. The entropy weaver hits your spectral yaktaur but does no damage. The entropy weaver hits your spectral yaktaur. The entropy weaver hits your spectral yaktaur! The entropy weaver hits your spectral yaktaur. Your spectral yaktaur hits the entropy weaver but does no damage. The entropy weaver hits your spectral yaktaur but does no damage. The entropy weaver hits your spectral yaktaur! The entropy weaver hits your spectral yaktaur. The entropy weaver hits your spectral yaktaur! The entropy weaver hits your spectral yaktaur but does no damage. The entropy weaver hits your spectral yaktaur. Your spectral yaktaur is destroyed! Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - entropy weaver Aim: an entropy weaver (moderately wounded, lightly drained, 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 vault sentinel. The vault sentinel is lightly wounded. The vault sentinel blows a loud note on a signal horn! You hear a roar! You take 5 damage, and have 73/131 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - entropy weaver Aim: an entropy weaver (moderately wounded, lightly drained, 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 heavily wounded. The bolt of lightning hits the vault sentinel. The vault sentinel is moderately wounded. You hear a shout! A wizard comes into view. It is wielding a +0 dagger. You take 5 damage, and have 68/131 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - entropy weaver Aim: an entropy weaver (heavily wounded, lightly drained, 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 vault sentinel!! The vault sentinel is almost dead. The bolt of lightning misses the wizard. A glowing mist starts to gather... The vault sentinel hits your spectral entropy weaver with a +0 morningstar. You regained 16 hp, and now have 84/131 hp. What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - vault sentinel Aim: a vault sentinel, wielding a +0 morningstar and wearing a +0 scale mail (almost dead, catching its breath, ally target) Attack! The vault sentinel hits your spectral entropy weaver with a +0 morningstar. Your spectral entropy weaver hits the vault sentinel. Your spectral entropy weaver drains the vault sentinel. Your spectral entropy weaver hits the vault sentinel. The vault sentinel dies! Makhleb accepts your kill. A glowing mist starts to gather... What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - wizard Aim: a wizard, wielding a +0 dagger and wearing a +0 robe Attack! The wizard gestures wildly while chanting. The wizard blinks! Your spectral entropy weaver hits the wizard. Your spectral entropy weaver hits the wizard! Your spectral entropy weaver drains the wizard. Your spectral entropy weaver barely misses the wizard. Your spectral entropy weaver hits the wizard! Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - wizard Aim: a wizard, wielding a +0 dagger and wearing a +0 robe (severely wounded, lightly drained, ally target, 44% to evade) You feel a surge of power! Really fire in your spectral entropy weaver's direction? Okay, then. Casting: Lightning Bolt (mildly dangerous; 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 (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, p - wizard Okay, then. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - wizard Aim: a wizard, wielding a +0 dagger and wearing a +0 robe (severely wounded, lightly drained, ally target, 24% to evade) The searing ray hits the wizard! The wizard is almost dead. (Press . to maintain the ray.) The wizard points at itself and mumbles some strange words. The wizard flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. Your spectral entropy weaver closely misses something. Your spectral entropy weaver hits something. Makhleb accepts your kill. Reactivating autopickup. You feel a bit more experienced. Your spectral vault sentinel hits something. You take 1 damage, and have 83/131 hp. Something barely misses your spectral vault sentinel. Your spectral vault sentinel hits something. You take 1 damage, and have 82/131 hp. Really fire at your spectral entropy weaver? [Y]es or [N]o only, please. Really fire at your spectral entropy weaver? [Y]es or [N]o only, please. Really fire at your spectral entropy weaver? Okay, then. You stop channeling your searing ray. Something closely misses your spectral vault sentinel. Your spectral vault sentinel closely misses something. Something hits your spectral vault sentinel. Your spectral vault sentinel misses something. Something hits your spectral vault sentinel. Your spectral vault sentinel completely misses something. Something completely misses your spectral vault sentinel. Your spectral vault sentinel hits something. Something hits your spectral vault sentinel! Your spectral vault sentinel barely misses something. Something closely misses your spectral vault sentinel. Your spectral vault sentinel hits something. Something hits your spectral vault sentinel! Your spectral vault sentinel misses something. Something hits your spectral vault sentinel. Your spectral vault sentinel hits something. Something barely misses your spectral vault sentinel. Your spectral vault sentinel completely misses something. Something barely misses your spectral vault sentinel. Your spectral vault sentinel barely misses something. Something barely misses your spectral vault sentinel. Your spectral vault sentinel closely misses something. Something hits your spectral vault sentinel. Your spectral vault sentinel misses something. A great orb of eyes comes into view. A peacekeeper comes into view. What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - great orb of eyes Aim: a great orb of eyes Attack! Your spectral vault sentinel hits the great orb of eyes. The great orb of eyes bites your spectral vault sentinel! Your spectral vault sentinel hits the great orb of eyes but does no damage. The great orb of eyes bites your spectral vault sentinel! Your spectral vault sentinel hits the great orb of eyes but does no damage. The great orb of eyes barely misses your spectral vault sentinel. Your spectral vault sentinel barely misses the great orb of eyes. The great orb of eyes misses your spectral vault sentinel. Your spectral vault sentinel hits the great orb of eyes but does no damage. Your unholy channel is weakening. The great orb of eyes bites your spectral vault sentinel but does no damage. Your spectral vault sentinel hits the great orb of eyes. Your spectral vault sentinel drains the great orb of eyes. A yaktaur comes into view. The great orb of eyes bites your spectral vault sentinel. Your spectral vault sentinel is destroyed! The great orb of eyes closely misses your spectral entropy weaver. Your spectral entropy weaver hits the great orb of eyes but does no damage. Your spectral entropy weaver hits the great orb of eyes. Your spectral entropy weaver hits the great orb of eyes! Your spectral entropy weaver hits the great orb of eyes. The great orb of eyes bites your spectral entropy weaver. Your spectral entropy weaver barely misses the great orb of eyes. Your spectral entropy weaver hits the great orb of eyes but does no damage. Your spectral entropy weaver hits the great orb of eyes. Your spectral entropy weaver barely misses the great orb of eyes. The great orb of eyes bites your spectral entropy weaver. Your spectral entropy weaver hits the great orb of eyes but does no damage. Your spectral entropy weaver hits the great orb of eyes! x2 Your spectral entropy weaver hits the great orb of eyes. Your unholy channel expires. Your spectral entropy weaver fades into mist! Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - great orb of eyes Aim: a great orb of eyes (severely wounded, lightly drained, 3% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the great orb of eyes. The great orb of eyes is severely wounded. The bolt of lightning hits the peacekeeper!! The peacekeeper resists. The peacekeeper is moderately damaged. The bolt of lightning hits the yaktaur!!! You kill the yaktaur! Makhleb accepts your kill. You hear a shout! A vault sentinel comes into view. It is wielding a +1 long sword of electrocution. You take 5 damage, and have 85/131 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - great orb of eyes Aim: a great orb of eyes (severely wounded, lightly drained, 3% to evade) You feel a surge of power! You hear a mighty clap of thunder! 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 peacekeeper! The peacekeeper resists. The peacekeeper is heavily damaged. The bolt of lightning hits the vault sentinel!! The vault sentinel is heavily wounded. You regained 16 hp, and now have 101/131 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - peacekeeper Aim: a peacekeeper (heavily damaged, 3% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the peacekeeper! The peacekeeper resists. The peacekeeper is almost destroyed. The bolt of lightning hits the vault sentinel!! You kill the vault sentinel! Makhleb accepts your kill. You feel better. The bolt of lightning hits something!!! Makhleb accepts your kill. You feel better. You feel a bit more experienced. Your Armour skill increases to level 4! Your Shields skill increases to level 6! You regained 19 hp, and now have 120/132 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - peacekeeper Aim: a peacekeeper (severely damaged, 3% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits the peacekeeper! The peacekeeper resists. You destroy the peacekeeper! Makhleb accepts your kill. You feel better. Health restored: 132 Casting: Lightning Bolt (mildly dangerous; 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.) There is an open door to the Vaults here. Items here: ( ) ††. Things that are here: a +0 dire flail; a +0 ring mail; a human corpse Items here: )) [[ †††. You see here a +0 scale mail. Items here: ( ))))) [[[[ †. Items here: ( ))))) [[ ††. Things that are here: a +0 shortbow; 17 arrows You reach down and open the door. There is an open door here. Boris, Master of Life and Death comes into view. He is wearing a +1 robe of positive energy. Boris shouts! Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - Boris Aim: Boris, wearing a +1 robe of positive energy (32% to evade) You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning misses Boris. Boris points at himself and mumbles some strange words. Boris flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. You take 5 damage, and have 127/132 hp. Casting: Lightning Bolt (mildly dangerous; 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 (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You hear a mighty clap of thunder! You take 4 damage, and have 123/132 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits something. You take 5 damage, and have 118/132 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits something. You take 5 damage, and have 113/132 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You hear a mighty clap of thunder! You take 4 damage, and have 109/132 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits something! You take 5 damage, and have 104/132 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You hear a mighty clap of thunder! You hear some strange, mumbled words. A bolt of cold appears from out of thin air! The bolt of cold hits you!! You resist. You take 28 damage, and have 76/132 hp. MASSIVE DAMAGE!! Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits something! You hear some strange, mumbled words. A bolt of cold appears from out of thin air! The bolt of cold hits you!! You resist. You take 23 damage, and have 53/132 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You hear a mighty clap of thunder! You take 5 damage, and have 48/132 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You hear a mighty clap of thunder! You hear some strange, mumbled words. A bolt of cold appears from out of thin air! The bolt of cold misses you. You take 5 damage, and have 43/132 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You hear a mighty clap of thunder! * * * LOW HITPOINT WARNING * * * Something hits you! * * * LOW HITPOINT WARNING * * * Something touches you but does no damage. You take 13 damage, and have 30/132 hp. Casting: Lightning Bolt (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lightning Bolt (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You feel a surge of power! You hear a mighty clap of thunder! The bolt of lightning hits something! * * * LOW HITPOINT WARNING * * * Something hits you! * * * LOW HITPOINT WARNING * * * Something touches 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: -1/132; mods: 0/0 MP: 0/0; mod: 0 Stats: 7 (7) 23 (23) 17 (17) Position: (10, 28), god: Makhleb (8), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 11 | 20 | 15077 | 1127/1800 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 1 | 11 | 12 | 4507 | 307/850 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 | 1 | 11 | 4 | 567 | 67/250 Dodging | X | 1 | 11 | 22 | 16571 | 1688/1766 Stealth | X | 0 | 0 | 6 | 1540 | 292/416 Shields | X | 2 | 22 | 6 | 1138 | 88/350 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 2 | 22 | 18 | 17315 | 2042/2121 Invocations | X | 1 | 11 | 10 | 3178 | 378/650 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 1958 #23: 4180 #24: 12570348 #27: 99013 #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 #29: +0 ice dragon scales 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: ▓..................... ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ▓............'........ ▓.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ▓..................... ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ▓.........'........... ▓.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ▓....@{...... ▓▓▓▓▓▓▓▓▓▓▓▓▓ 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: }}}} 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: }}}} 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 }}}} >>>>>>>>>>>>>>>>>>>>>>