ERROR in 'mon-movetarget.cc' at line 115: ZotDef: monster oklob plant failed to pathfind to (39,26) (the Orb) Version: Dungeon Crawl Stone Soup 0.15.2 Platform: unix Bits: 64 Game mode: zotdef Tiles: online Command line: /usr/games/crawl-0.15 -name magicalfaerieponies -rc /dgldir/rcfiles/crawl-0.15/magicalfaerieponies.rc -macro /dgldir/rcfiles/crawl-0.15/magicalfaerieponies.macro -morgue /dgldir/morgue/magicalfaerieponies/ -zotdef -webtiles-socket /crawl-master/webserver/sockets/magicalfaerieponies:2016-09-13.23:52:23.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 20 stack frames. /usr/games/crawl-0.15(_Z17write_stack_traceP8_IO_FILEi+0x21) [0x560b31]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-0.15(_Z13do_crash_dumpv+0x309) [0x568d39]: do_crash_dump() /usr/games/crawl-0.15(_Z20crash_signal_handleri+0x9c) [0x560dec]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7fa2f6df34c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fa2f7189b7b]: /usr/games/crawl-0.15() [0x5684c9] /usr/games/crawl-0.15() [0x5688e6] /usr/games/crawl-0.15(_Z12try_pathfindP7monster+0x764) [0x821a34]: try_pathfind(monster*) /usr/games/crawl-0.15(_Z16handle_behaviourP7monster+0x1928) [0x7db188]: handle_behaviour(monster*) /usr/games/crawl-0.15(_Z15behaviour_eventP7monster14mon_event_typePK5actor9coord_defb+0x370) [0x7dc9c0]: behaviour_event(monster*, mon_event_type, actor const*, coord_def, bool) /usr/games/crawl-0.15() [0x969d90] /usr/games/crawl-0.15(_Z16you_teleport_nowbbi+0x453) [0x96a933]: you_teleport_now(bool, bool, int) /usr/games/crawl-0.15() [0x4d399d] /usr/games/crawl-0.15(_Z15activate_talentRK6talent+0x287) [0x4d6f07]: activate_talent(talent const&) /usr/games/crawl-0.15(_Z16activate_abilityv+0x1b5) [0x4d7405]: activate_ability() /usr/games/crawl-0.15(_Z15process_command12command_type+0xcdf) [0x7449ef]: process_command(command_type) /usr/games/crawl-0.15() [0x7469f9] /usr/games/crawl-0.15(main+0x64d) [0x74b91d]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7fa2f6dde76d]: /usr/games/crawl-0.15() [0x4c1d29] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.02-0ubuntu2) 7.4-2012.02 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fa2f718984e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fa2f718984e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x000000000056123b in call_gdb(_IO_FILE*) () No symbol table info available. #2 0x0000000000568d4e in do_crash_dump() () No symbol table info available. #3 0x0000000000560dec in crash_signal_handler(int) () No symbol table info available. #4 No symbol table info available. #5 0x00007fa2f7189b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005684c9 in ?? () No symbol table info available. #7 0x00000000005688e6 in die(char const*, int, char const*, ...) () No symbol table info available. #8 0x0000000000821a34 in try_pathfind(monster*) () No symbol table info available. #9 0x00000000007db188 in handle_behaviour(monster*) () No symbol table info available. #10 0x00000000007dc9c0 in behaviour_event(monster*, mon_event_type, actor const*, coord_def, bool) () No symbol table info available. #11 0x0000000000969d90 in ?? () No symbol table info available. #12 0x000000000096a933 in you_teleport_now(bool, bool, int) () No symbol table info available. #13 0x00000000004d399d in ?? () No symbol table info available. #14 0x00000000004d6f07 in activate_talent(talent const&) () No symbol table info available. #15 0x00000000004d7405 in activate_ability() () No symbol table info available. #16 0x00000000007449ef in process_command(command_type) () No symbol table info available. #17 0x00000000007469f9 in ?? () No symbol table info available. #18 0x000000000074b91d in main () No symbol table info available. Compilation info: <<<<<<<<<<< Compiled with GCC 4.6.3 on Oct 19 2014 at 03:19:17 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -Wall -Wformat-security -Wmissing-declarations -Wredundant-decls -DUSE_TILE -DUSE_TILE_WEB -Wundef -Wno-array-bounds -Wno-parentheses -Wno-unused-parameter -Wwrite-strings -Wshadow -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -isystem /usr/include/ncursesw -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.15/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.15/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.15/data/web/" LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 20, depth = 1 Level id: Zot Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 27 Level vaults: zotvault Markers: <<<<<<<<<<<<<<<<<<<<<< Marker 0 at (38, 46): feature (stone_stairs_up_i) Marker 1 at (39, 25): feature (stone_stairs_up_i) Marker 2 at (39, 47): feature (stone_stairs_up_iii) Marker 3 at (40, 46): feature (stone_stairs_up_ii) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You closely miss the elf zombie. You hit the elf zombie. The elf zombie hits you but does no damage. You closely miss the elf zombie. The elf zombie misses you. You barely miss the elf zombie. You peck the elf zombie. You slash the elf zombie! You freeze the elf zombie. You tail-slap the elf zombie. The elf zombie hits you but does no damage. You hit the elf zombie. You carve the elf zombie like a ham!!! You destroy the elf zombie! Things that are here: 7 large rocks; 5 stones You start waiting. The great orb of eyes bites something but does no damage. A boulder beetle comes into view. The jelly hits the boulder beetle but does no damage. The great orb of eyes bites the boulder beetle but does no damage. The boulder beetle curls into a ball and starts rolling! The boulder beetle smashes into the jelly! The jelly dies! The boulder beetle screeches to a halt. The jelly hits the boulder beetle but does no damage. The boulder beetle changes into an eye of devastation! The jelly hits the eye of devastation but does no damage. The great orb of eyes bites the eye of devastation. You see here 8 large rocks. You swap places. The eye of devastation gazes at you. The bolt of energy misses you. The bolt of energy hits the great orb of eyes. You slash the eye of devastation! You freeze the eye of devastation. The eye of devastation is moderately wounded. You slash the eye of devastation! You freeze the eye of devastation. The eye of devastation is heavily wounded. The great orb of eyes bites the eye of devastation! You slash the eye of devastation! You freeze the eye of devastation. You peck the eye of devastation, but do no damage. You tail-slap the eye of devastation. You kill the eye of devastation! The +0 pair of boots of Honesty {SInv} unmelds from your body. There is a staircase leading out of the dungeon here. You see here a glowing shapeshifter corpse. You start butchering the glowing shapeshifter corpse. You continue butchering the corpse. x3 You finish butchering the glowing shapeshifter corpse. There is a staircase leading out of the dungeon here. You see here 3 chunks of glowing shapeshifter flesh. l - 3 chunks of glowing shapeshifter flesh Saving game... please wait. Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Press ? for a list of commands and other information. Eat which item? (? for menu, Esc to quit) This meat tastes really weird. Eat which item? (? for menu, Esc to quit) This meat tastes really weird. Your beak shortens and softens into a mouth. Saving game... please wait. Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Press ? for a list of commands and other information. Eat which item? (? for menu, Esc to quit) This meat tastes really weird. Your legs become a tail as you enter the water. The +0 pair of boots of Honesty {SInv} melds into your body. You see here 8 large rocks. You see here a large rock. Things that are here: 7 large rocks; 5 stones You start waiting. 2 spriggan berserkers come into view. A spriggan berserker comes into view. It is wielding a runed quarterstaff. The jelly barely misses the spriggan berserker. The jelly barely misses the spriggan berserker. You miss the spriggan berserker. The jelly hits the spriggan berserker. The spriggan berserker is splashed with acid. You slash the spriggan berserker! You freeze the spriggan berserker. The spriggan berserker is moderately wounded. The spriggan berserker utters an invocation to Trog. The spriggan berserker goes berserk! The spriggan berserker invokes Trog's protection! You slash the spriggan berserker! You freeze the spriggan berserker. You tail-slap the spriggan berserker. The spriggan berserker is heavily wounded. The spriggan berserker splashes around in the water. You open the spriggan berserker like a pillowcase!!! You freeze the spriggan berserker! You kill the spriggan berserker! You hear a splash. x2 Your plate armour of Sin prevents you from hitting the spriggan berserker. The spriggan berserker is lightly wounded. The jelly completely misses the spriggan berserker. You closely miss the spriggan berserker. Your tail-slap misses the spriggan berserker. The spriggan berserker is lightly wounded. The jelly closely misses the spriggan berserker. The spriggan berserker hits the jelly with a runed war axe. The acid corrodes the spriggan berserker's equipment! The spriggan berserker closely misses you. The spriggan berserker barely misses you. You hit the spriggan berserker. You freeze the spriggan berserker. You tail-slap the spriggan berserker! The spriggan berserker is moderately wounded. The jelly hits the spriggan berserker. The spriggan berserker is splashed with acid. The jelly misses the spriggan berserker. The spriggan berserker utters an invocation to Trog. The polar bear goes berserk! You hit the spriggan berserker. You freeze the spriggan berserker. The spriggan berserker is heavily wounded. The jelly barely misses the spriggan berserker. The spriggan berserker splashes around in the water. The jelly hits the spriggan berserker. The spriggan berserker is splashed with acid. The acid corrodes the spriggan berserker's equipment! The jelly completely misses the spriggan berserker. You strike the helpless spriggan berserker from a blind spot! You slice the spriggan berserker!! You freeze the spriggan berserker! You kill the spriggan berserker! You hear a splash. x2 The polar bear is no longer berserk. The polar bear disappears in a puff of smoke! The jelly hits the spriggan berserker but does no damage. The spriggan berserker prays to Trog. The spriggan berserker goes berserk! You hit the spriggan berserker. You freeze the spriggan berserker. The spriggan berserker is lightly wounded. The jelly hits the spriggan berserker but does no damage. The spriggan berserker splashes around in the water. The jelly hits the spriggan berserker. The spriggan berserker is splashed with acid. The acid corrodes the spriggan berserker's equipment! You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. x2 Jiyva appreciates your sacrifice. You feel a little less hungry. You slash the spriggan berserker! You freeze the spriggan berserker. The spriggan berserker is heavily wounded. The spriggan berserker hits the jelly with a runed quarterstaff!!! The acid corrodes the spriggan berserker's equipment! The jelly dies! The jelly closely misses the spriggan berserker. You miss the spriggan berserker. The spriggan berserker is heavily wounded. The jelly misses the spriggan berserker. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. The jelly splits in two! The spriggan berserker hits the jelly with a runed quarterstaff! You closely miss the spriggan berserker. The spriggan berserker is moderately wounded. The jelly misses the spriggan berserker. The jelly completely misses the spriggan berserker. The spriggan berserker hits you with a runed quarterstaff! You feel your power leaking away. The jelly barely misses the spriggan berserker. You hit the spriggan berserker. You freeze the spriggan berserker. Your tail-slap misses the spriggan berserker. The spriggan berserker is heavily wounded. The spriggan berserker hits the jelly with an antimagic quarterstaff!! The jelly dies! The jelly completely misses the spriggan berserker. You closely miss the spriggan berserker. The spriggan berserker is heavily wounded. The spriggan berserker hits you but does no damage. The jelly closely misses the spriggan berserker. You miss the spriggan berserker. The spriggan berserker is heavily wounded. The spriggan berserker hits you with an antimagic quarterstaff!! You feel your power leaking away. You hit the spriggan berserker. You freeze the spriggan berserker. Your tail-slap misses the spriggan berserker. The spriggan berserker is heavily wounded. The jelly hits the spriggan berserker but does no damage. Your plate armour of Sin prevents you from hitting the spriggan berserker. The spriggan berserker is heavily wounded. Attack whom? Press: ? - help, Dir - move target cursor, f - spriggan berserker Aim: a spriggan berserker, wielding an antimagic quarterstaff and wearing an animal skin (heavily wounded, berserk, fast, unusually strong, covered in acid) You reach to attack! You miss the spriggan berserker. The spriggan berserker is heavily wounded. You slash the spriggan berserker! You freeze the spriggan berserker. The spriggan berserker is severely wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - spriggan berserker Aim: a spriggan berserker, wielding an antimagic quarterstaff and wearing an animal skin (severely wounded, berserk, fast, unusually strong, covered in acid) You reach to attack! You miss the spriggan berserker. The spriggan berserker is severely wounded. You miss the spriggan berserker. The spriggan berserker is severely wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - spriggan berserker Aim: a spriggan berserker, wielding an antimagic quarterstaff and wearing an animal skin (severely wounded, berserk, fast, unusually strong, covered in acid) You reach to attack! You closely miss the spriggan berserker. The spriggan berserker is severely wounded. You closely miss the spriggan berserker. The spriggan berserker is severely wounded. You closely miss the spriggan berserker. The spriggan berserker is severely wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - spriggan berserker Aim: a spriggan berserker, wielding an antimagic quarterstaff and wearing an animal skin (severely wounded, berserk, fast, unusually strong, covered in acid) You reach to attack! You slice the spriggan berserker!! You freeze the spriggan berserker! You kill the spriggan berserker! You hear a splash. x2 Things that are here: an antimagic quarterstaff; an animal skin; a spriggan corpse Saving game... please wait. Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Press ? for a list of commands and other information. You swap places. You hear a slurping noise. You feel a little less hungry. You feel your power returning. You feel a little better. Jiyva appreciates your sacrifice. You feel a little less hungry. You feel your power returning. You feel a little better. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. You feel your power returning. You feel a little better. Unknown command. You swap places. Things that are here: 7 large rocks; 5 stones You start resting. The air ripples, and you hear distant laughter! You start resting. HP restored. You start resting. Magic restored. You start waiting. A greater naga comes into view. It is wielding a runed whip. The greater naga casts a spell. The greater naga seems to speed up. Attack whom? Press: ? - help, Dir - move target cursor, f - greater naga Aim: a greater naga, wielding a runed whip and wearing a robe (fast) You reach to attack! You slash the greater naga! You freeze the greater naga. The greater naga is lightly wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - greater naga Aim: a greater naga, wielding a runed whip and wearing a robe (lightly wounded, fast) You reach to attack! You closely miss the greater naga. The greater naga is lightly wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - greater naga Aim: a greater naga, wielding a runed whip and wearing a robe (lightly wounded, fast) You reach to attack! You slice the greater naga!! You freeze the greater naga! The greater naga is heavily wounded. You slice the greater naga!! You freeze the greater naga. You tail-slap the greater naga, but do no damage. The greater naga is almost dead. You slice the greater naga!! You freeze the greater naga! You kill the greater naga! You hear a splash. x2 Things that are here: a runed whip; a robe; a naga corpse Saving game... please wait. Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Press ? for a list of commands and other information. You swap places. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. The jelly splits in two! You swap places. You swap places. Things that are here: 7 large rocks; 5 stones You start waiting. An ice dragon comes into view. You swap places. Attack whom? Press: ? - help, Dir - move target cursor, f - ice dragon Aim: an ice dragon You reach to attack! You closely miss the ice dragon. You hit the ice dragon but do no damage. You hit the ice dragon but do no damage. You slice the ice dragon!! You freeze the ice dragon. The ice dragon is moderately wounded. You slash the ice dragon! You freeze the ice dragon. The ice dragon is heavily wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ice dragon Aim: an ice dragon (heavily wounded) You reach to attack! You hit the ice dragon. The ice dragon is heavily wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ice dragon Aim: an ice dragon (heavily wounded) You reach to attack! You open the ice dragon like a pillowcase!!! You freeze the ice dragon. You kill the ice dragon! No target in view! No target in view! Things that are here: 7 large rocks; 5 stones You start waiting. A frost giant comes into view. It is wielding a battleaxe of freezing. A golden dragon comes into view. You swap places. Attack whom? Press: ? - help, Dir - move target cursor, f - frost giant Aim: a frost giant, wielding a battleaxe of freezing You reach to attack! You slice the frost giant!! The frost giant is moderately wounded. You slice the frost giant!! You freeze the frost giant. The frost giant is severely wounded. You hit the frost giant but do no damage. You tail-slap the frost giant. The frost giant is severely wounded. You slice the frost giant!! The frost giant is almost dead. You slash the frost giant! You kill the frost giant! You hear a splash. The golden dragon breathes poison at the acid blob. The blast of poison hits the acid blob. You hit the golden dragon but do no damage. You carve the golden dragon like a ham!!! You freeze the golden dragon. The golden dragon is heavily wounded. You slice the golden dragon!! You freeze the golden dragon. The golden dragon is severely wounded. The golden dragon bites the acid blob! The golden dragon is burned by acid! The golden dragon claws the acid blob. The golden dragon is burned by acid! The golden dragon tramples the acid blob! The acid blob holds its ground! The golden dragon is burned by acid! The jelly hits the golden dragon but does no damage. You catch the helpless golden dragon momentarily off-guard. You hit the golden dragon but do no damage. The golden dragon is almost dead. The golden dragon bites the acid blob! The golden dragon is burned by acid! The golden dragon claws the acid blob. The golden dragon is burned by acid! The golden dragon tramples the acid blob! The acid blob holds its ground! The golden dragon is burned by acid! The jelly hits the golden dragon but does no damage. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva alters your body. You feel resistant to heat. Jiyva appreciates your sacrifice. You feel a little less hungry. The acid blob hits the golden dragon! The golden dragon is splashed with acid. The golden dragon writhes in agony as its flesh is eaten away! The golden dragon dies! Your Shields skill increases to level 15! Saving game... please wait. Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Press ? for a list of commands and other information. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. You swap places. You swap places. Things that are here: 7 large rocks; 5 stones You start waiting. A tengu reaver comes into view. It is wielding a runed halberd. The jelly hits the tengu reaver but does no damage. Attack whom? Press: ? - help, Dir - move target cursor, f - tengu reaver Aim: a tengu reaver, wielding a runed halberd and wearing a ring mail You reach to attack! You slice the tengu reaver!! You freeze the tengu reaver. The tengu reaver is moderately wounded. You barely miss the tengu reaver. You tail-slap the tengu reaver. The tengu reaver is moderately wounded. The tengu reaver gestures wildly while chanting. The tengu reaver conjures a globe of magical energy! You closely miss the tengu reaver. The tengu reaver is moderately wounded. You slice the tengu reaver!! You freeze the tengu reaver! The tengu reaver is severely wounded. You miss the tengu reaver. Your tail-slap misses the tengu reaver. The tengu reaver is severely wounded. The tengu reaver gestures at something while chanting. You slice the tengu reaver!! You freeze the tengu reaver! You kill the tengu reaver! You hear a splash. x2 The battlesphere dissipates. Things that are here: a runed halberd; a ring mail l - a runed halberd Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +2 bardiche of freezing stops glowing. It bursts into flame! l - a +4 halberd of flaming (weapon) Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +4 halberd of flaming stops flaming. It glows with a cold blue light! a - a +2 bardiche of freezing (weapon) Drop what? (_ for help) (? for menu, Esc to quit) You drop a +4 halberd of flaming. Saving game... please wait. Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Press ? for a list of commands and other information. You swap places. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. You swap places. You swap places. You swap places. Things that are here: 7 large rocks; 5 stones You start waiting. A tengu reaver comes into view. It is wielding a glowing great sword. The tengu reaver points at something and mumbles some strange words. The tengu reaver gestures wildly while chanting. The tengu reaver conjures a globe of magical energy! Attack whom? Press: ? - help, Dir - move target cursor, f - tengu reaver Aim: a tengu reaver, wielding a glowing great sword and wearing a shiny ring mail You reach to attack! You slash the tengu reaver! You freeze the tengu reaver. The tengu reaver is lightly wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - tengu reaver Aim: a tengu reaver, wielding a glowing great sword and wearing a shiny ring mail (lightly wounded) You reach to attack! You hit the tengu reaver but do no damage. The tengu reaver is lightly wounded. You slice the tengu reaver!! You freeze the tengu reaver. The tengu reaver is heavily wounded. The tengu reaver is poisoned. You slice the tengu reaver!! You freeze the tengu reaver! The tengu reaver is almost dead. You slash the tengu reaver! You freeze the tengu reaver. You kill the tengu reaver! You hear a splash. x2 The battlesphere dissipates. No target in view! You swap places. Things that are here: a glowing great sword; a shiny ring mail; a tengu corpse Saving game... please wait. Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Press ? for a list of commands and other information. You swap places. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. Things that are here: 7 large rocks; 5 stones You start waiting. A tengu reaver comes into view. It is wielding a runed halberd. A deep troll earth mage comes into view. A deep troll earth mage comes into view. The tengu reaver gestures wildly while chanting. The tengu reaver conjures a globe of magical energy! A deep troll earth mage comes into view. The deep troll earth mage bites the great orb of eyes! The deep troll earth mage claws the great orb of eyes. The deep troll earth mage claws the great orb of eyes but does no damage. The tengu reaver gestures at the jelly while chanting. The freezing blast hits the jelly. A deep troll shaman comes into view. Attack whom? Press: ? - help, Dir - move target cursor, f - tengu reaver Aim: a tengu reaver, wielding a runed halberd and wearing a scale mail You reach to attack! You slash the tengu reaver! You freeze the tengu reaver. The tengu reaver is moderately wounded. Something barely misses the deep troll earth mage. The great orb of eyes closely misses the deep troll earth mage. The deep troll earth mage casts a spell at the rock wall. The jelly is engulfed in freezing vapours. The deep troll earth mage casts a spell next to the giant orange brain. The wall shatters! The blast of rock fragments hits the giant orange brain. The jelly is engulfed in freezing vapours. Attack whom? Press: ? - help, Dir - move target cursor, f/p - tengu reaver Aim: a tengu reaver, wielding a runed halberd and wearing a scale mail (moderately wounded) You reach to attack! You closely miss the tengu reaver. The tengu reaver is moderately wounded. The jelly is engulfed in freezing vapours. The acid blob spits acid at the deep troll earth mage. The splash of acid hits the deep troll earth mage. The deep troll earth mage appears unharmed. The giant orange brain pulsates. The giant orange brain radiates an aura of fear! The tengu reaver looks frightened! The deep troll earth mage looks frightened! The deep troll shaman looks frightened! The deep troll earth mage looks frightened! The great orb of eyes gazes at the deep troll earth mage. The deep troll earth mage suddenly stops moving! The jelly is engulfed in freezing vapours. You slice the tengu reaver!! You freeze the tengu reaver! Your attack snaps the tengu reaver out of its fear. The tengu reaver is severely wounded. The jelly is engulfed in freezing vapours. The jelly dies! The jelly is engulfed in freezing vapours. The acid blob hits the deep troll earth mage but does no damage. The jelly hits the deep troll earth mage but does no damage. The deep troll earth mage bites the jelly! The deep troll earth mage is burned by acid! The deep troll earth mage claws the jelly!! The deep troll earth mage is burned by acid! The jelly dies! The giant orange brain pulsates ominously. The great orb of eyes gazes at the deep troll earth mage. The deep troll earth mage resists. The jelly is engulfed in freezing vapours. The acid blob splashes around in the water. The deep troll shaman howls, "Help!" The jelly is engulfed in freezing vapours. The jelly dies! The great orb of eyes bites the deep troll earth mage but does no damage. The acid blob hits the deep troll earth mage!!! The deep troll earth mage is splashed with acid. You catch the helpless tengu reaver completely off-guard! You slash the tengu reaver! You freeze the tengu reaver. The tengu reaver is almost dead. The jelly is engulfed in freezing vapours. The jelly dies! The jelly closely misses the tengu reaver. The great orb of eyes bites the deep troll earth mage but does no damage. Attack whom? Press: ? - help, Dir - move target cursor, f/p - tengu reaver Aim: a tengu reaver, wielding a runed halberd and wearing a scale mail (almost dead, fleeing) The battlesphere is in the way. You hit the battlesphere. Your tail-slap misses the battlesphere. The battlesphere is lightly damaged. The acid blob hits the deep troll earth mage but does no damage. The giant orange brain pulsates. You swap places. The acid blob completely misses the deep troll earth mage. The great orb of eyes bites the deep troll earth mage. The deep troll earth mage dies! You see here 8 large rocks. You hear a grinding noise. You hear a grinding noise. You feel a bit more experienced. The deep troll earth mage bites the jelly! The deep troll earth mage is burned by acid! The deep troll earth mage claws the jelly! The deep troll earth mage is burned by acid! The deep troll earth mage claws the jelly. The deep troll earth mage is burned by acid! You hit the deep troll earth mage but do no damage. Your attack snaps the deep troll earth mage out of its fear. The deep troll earth mage is moderately wounded. The jelly closely misses the deep troll earth mage. The deep troll earth mage bites you but does no damage. The deep troll earth mage claws you but does no damage. x2 You slice the deep troll earth mage!! You freeze the deep troll earth mage! You kill the deep troll earth mage! You hear a distant slurping noise. Jiyva alters your body. You feel as though nothing has changed. Jiyva appreciates your sacrifice. You feel a little less hungry. The +0 pair of boots of Honesty {SInv} unmelds from your body. The deep troll shaman bites the jelly!! The deep troll shaman is burned by acid! The deep troll shaman claws the jelly! The deep troll shaman is burned by acid! The deep troll shaman claws the jelly!! The deep troll shaman is burned by acid! The jelly dies! There is a staircase leading out of the dungeon here. You hear a slurping noise. Jiyva alters your body. Rough black scales spread over more of your body. Jiyva appreciates your sacrifice. You feel a little less hungry. The deep troll shaman bites you but does no damage. The deep troll shaman misses you. The deep troll shaman claws you but does no damage. The eyeballs on your body gaze at the deep troll shaman. There is a staircase leading out of the dungeon here. You cut the deep troll shaman into ribbons!!! You freeze the deep troll shaman! You kill the deep troll shaman! Your legs become a tail as you enter the water. The +0 pair of boots of Honesty {SInv} melds into your body. The jelly barely misses something. You see here a deep troll corpse. You swap places. The tengu reaver hits the jelly with a runed halberd. The tengu reaver pecks the jelly! The tengu reaver is burned by acid! The jelly dies! The +0 pair of boots of Honesty {SInv} unmelds from your body. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. The jelly splits in two! You slash the tengu reaver! You freeze the tengu reaver. The tengu reaver is almost dead. You hit the tengu reaver. You freeze the tengu reaver. The tengu reaver is almost dead. You hit the tengu reaver but do no damage. The tengu reaver is almost dead. The tengu reaver barely misses the jelly. The tengu reaver pecks the jelly! The tengu reaver is burned by acid! The tengu reaver claws the jelly! The tengu reaver is burned by acid! The jelly dies! You closely miss the tengu reaver. The tengu reaver is almost dead. You slash the tengu reaver! You freeze the tengu reaver. You kill the tengu reaver! You hear a splash. x2 Your legs become a tail as you enter the water. The +0 pair of boots of Honesty {SInv} melds into your body. Things that are here: a runed halberd; a scale mail; a tengu corpse Saving game... please wait. Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Press ? for a list of commands and other information. You hear a slurping noise. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. You swap places. You swap places. The +0 pair of boots of Honesty {SInv} unmelds from your body. There is a staircase leading out of the dungeon here. You swap places. Your legs become a tail as you enter the water. The +0 pair of boots of Honesty {SInv} melds into your body. You see here 8 large rocks. You see here a large rock. Things that are here: 7 large rocks; 5 stones You start waiting. A sphinx comes into view. Attack whom? Press: ? - help, Dir - move target cursor, f - sphinx Aim: a sphinx You reach to attack! You slice the sphinx!! You freeze the sphinx. The sphinx is moderately wounded. You slash the sphinx! You freeze the sphinx. You tail-slap the sphinx, but do no damage. The sphinx is moderately wounded. You slice the sphinx!! You freeze the sphinx. The sphinx is severely wounded. The sphinx casts a spell. The sphinx is healed somewhat. Your plate armour of Sin prevents you from hitting the sphinx. The sphinx is severely wounded. The sphinx mumbles some strange words. The sphinx is healed somewhat. You slash the sphinx! You freeze the sphinx. The sphinx is severely wounded. You carve the sphinx like a ham!!! You freeze the sphinx! You kill the sphinx! No target in view! You see here a large rock. Things that are here: 7 large rocks; 5 stones You start waiting. You hear a series of splatters. A sphinx comes into view. You swap places. Attack whom? Press: ? - help, Dir - move target cursor, f - sphinx Aim: a sphinx You reach to attack! You slice the sphinx!! You freeze the sphinx! The sphinx is heavily wounded. The sphinx casts a spell. The jelly barely resists. Attack whom? Press: ? - help, Dir - move target cursor, f/p - sphinx Aim: a sphinx (heavily wounded) You reach to attack! You slice the sphinx!! You freeze the sphinx. The sphinx is severely wounded. The sphinx hits the jelly!! The sphinx is burned by acid! The sphinx hits the jelly. The sphinx is burned by acid! The jelly dies! Attack whom? Press: ? - help, Dir - move target cursor, f/p - sphinx Aim: a sphinx (almost dead) You reach to attack! You hit the sphinx but do no damage. The sphinx is almost dead. You slice the sphinx!! You freeze the sphinx. You kill the sphinx! Things that are here: a large rock; a sphinx corpse Saving game... please wait. Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Press ? for a list of commands and other information. You swap places. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. You swap places. Things that are here: 7 large rocks; 5 stones You start waiting. The moth of wrath dissolves into shadows! A deep troll earth mage comes into view. A deep troll comes into view. The deep troll earth mage gestures next to the giant orange brain while chanting. The wall shatters! The blast of rock fragments hits the giant orange brain. A deep troll comes into view. A deep troll comes into view. The jelly barely misses the deep troll. The deep troll earth mage points at the rock wall and mumbles some strange words. You slash the deep troll earth mage! You freeze the deep troll earth mage. You tail-slap the deep troll earth mage, but do no damage. The deep troll earth mage is moderately wounded. The deep troll earth mage bites you but does no damage. The eyeballs on your body gaze at the deep troll earth mage. The deep troll earth mage claws you. The deep troll earth mage barely misses you. You slash the deep troll earth mage! You freeze the deep troll earth mage. The deep troll earth mage is severely wounded. The deep troll bites the jelly. The deep troll is burned by acid! The deep troll claws the jelly. The deep troll is burned by acid! The deep troll claws the jelly! The deep troll is burned by acid! The jelly dies! You strike the helpless deep troll earth mage from behind! You slice the deep troll earth mage!! You freeze the deep troll earth mage. You kill the deep troll earth mage! The jelly hits the deep troll. The deep troll is splashed with acid. The deep troll writhes in agony as its flesh is eaten away! The jelly closely misses the deep troll. You hit the deep troll. You freeze the deep troll. You tail-slap the deep troll, but do no damage. The deep troll is lightly wounded. The deep troll bites you but does no damage. The deep troll barely misses you. The deep troll misses you. The eyeballs on your body gaze at the deep troll. You slice the deep troll!! You freeze the deep troll. The deep troll is heavily wounded. The jelly hits the deep troll but does no damage. x2 You slice the deep troll!! You freeze the deep troll! Your tail-slap misses the deep troll. The deep troll is severely wounded. The deep troll bites the jelly! The deep troll is burned by acid! The deep troll claws the jelly! The deep troll is burned by acid! The deep troll claws the jelly!! The deep troll is burned by acid! The jelly is killed! That felt strangely unrewarding. The jelly barely misses the deep troll. The jelly hits the deep troll but does no damage. You catch the helpless deep troll completely off-guard! You slice the deep troll like a ripe choko!!! You freeze the deep troll. You kill the deep troll! You hear a slurping noise. Jiyva alters your body. Your skeletal structure returns to normal. Jiyva appreciates your sacrifice. You feel a little less hungry. You see here a large rock. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. The jelly splits in two! You hit the deep troll. You freeze the deep troll. You tail-slap the deep troll, but do no damage. The deep troll is almost dead. You hit the deep troll. You freeze the deep troll. The deep troll is almost dead. The deep troll is no longer bleeding. You hit the deep troll. You freeze the deep troll. You kill the deep troll! Things that are here: 7 large rocks; 5 stones You closely miss the deep troll. You tail-slap the deep troll, but do no damage. Your plate armour of Sin prevents you from hitting the deep troll. The jelly hits the deep troll but does no damage. Your plate armour of Sin prevents you from hitting the deep troll. The jelly closely misses the deep troll. You barely miss the deep troll. You closely miss the deep troll. You hit the deep troll. You freeze the deep troll. The deep troll is lightly wounded. The jelly misses the deep troll. You slash the deep troll! You freeze the deep troll. The deep troll is moderately wounded. You barely miss the deep troll. You tail-slap the deep troll, but do no damage. The deep troll is moderately wounded. You hit the deep troll. You freeze the deep troll. The deep troll is moderately wounded. You hit the deep troll. You freeze the deep troll. The deep troll is heavily wounded. You slice the deep troll!! You freeze the deep troll! You kill the deep troll! You see here 4 large rocks. Things that are here: 7 large rocks; 5 stones You start waiting. You sense that a powerful threat has arrived. Hoem the manticore comes into view. Hoem the manticore changes into a komodo dragon! You slash Hoem! Hoem seems to slow down. You freeze Hoem. Hoem is heavily wounded. You slice Hoem!! You freeze Hoem! You kill Hoem! Unknown command. You see here a large rock. Things that are here: 7 large rocks; 5 stones You start waiting. The jelly hits something. A frost giant comes into view. It is wielding a battleaxe of freezing. Attack whom? Press: ? - help, Dir - move target cursor, f - frost giant Aim: a frost giant, wielding a battleaxe of freezing (lightly wounded) You reach to attack! You slash the frost giant! The frost giant is lightly wounded. You slash the frost giant! The frost giant is moderately wounded. You slash the frost giant! The frost giant is moderately wounded. You slash the frost giant! You freeze the frost giant. The frost giant is heavily wounded. The jelly hits the frost giant but does no damage. You slice the frost giant!! You freeze the frost giant. The frost giant is severely wounded. You completely miss the frost giant. The frost giant is severely wounded. You completely miss the frost giant. The frost giant is severely wounded. The jelly hits the frost giant but does no damage. Things that are here: 7 large rocks; 5 stones You hit the frost giant but do no damage. The frost giant is severely wounded. The jelly hits the frost giant but does no damage. Your plate armour of Sin prevents you from hitting the frost giant. You tail-slap the frost giant, but do no damage. The frost giant is severely wounded. You slash the frost giant! You tail-slap the frost giant, but do no damage. The frost giant is almost dead. Your plate armour of Sin prevents you from hitting the frost giant. The frost giant is severely wounded. You slice the frost giant!! The frost giant is almost dead. You slice the frost giant!! You kill the frost giant! You hear a splash. Things that are here: a battleaxe of freezing; 4 large rocks; a frost giant corpse Saving game... please wait. Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Press ? for a list of commands and other information. You swap places. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. The jelly splits in two! You swap places. A tengu reaver comes into view. It is wielding a runed long sword. The jelly closely misses the tengu reaver. The tengu reaver casts a spell at the jelly. The bolt of poison hits the jelly. The jelly closely misses the tengu reaver. The tengu reaver mumbles some strange words. The tengu reaver conjures a globe of magical energy! The jelly closely misses the tengu reaver. The tengu reaver hits the jelly with a runed long sword!! There is a sudden explosion of sparks! The acid corrodes the tengu reaver's equipment! The jelly dies! Attack whom? Press: ? - help, Dir - move target cursor, f - tengu reaver Aim: a tengu reaver, wielding a long sword of electrocution, wearing a glowing scale mail and wearing a shiny buckler (covered in acid) You reach to attack! You open the tengu reaver like a pillowcase!!! You freeze the tengu reaver! The tengu reaver is heavily wounded. The tengu reaver blocks the jelly's attack. Attack whom? Press: ? - help, Dir - move target cursor, f/p - tengu reaver Aim: a tengu reaver, wielding a long sword of electrocution, wearing a glowing scale mail and wearing a shiny buckler (heavily wounded, covered in acid) You reach to attack! You closely miss the tengu reaver. The tengu reaver is heavily wounded. The tengu reaver blocks your attack. You tail-slap the tengu reaver. The tengu reaver is heavily wounded. The tengu reaver hits the battlesphere with a long sword of electrocution!! The tengu reaver pecks the battlesphere! The tengu reaver claws the battlesphere! The battlesphere is destroyed! You slice the tengu reaver!! You freeze the tengu reaver! You kill the tengu reaver! You hear a splash. x3 Your Armour skill increases to level 12! You swap places. Items here: % ( ) [[ Okay, then. Saving game... please wait. Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Press ? for a list of commands and other information. You see here a large rock. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. The jelly splits in two! Use which ability? (? or * to list) You may choose your destination (press '.' or delete to select). Expect minor deviation. Your surroundings suddenly seem different. Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Press ? for a list of commands and other information. Use which ability? (? or * to list) You may choose your destination (press '.' or delete to select). Expect minor deviation. Your legs become a tail as you dive into the water. The +0 pair of boots of Honesty {SInv} melds into your body. Floosh! Welcome back, magicalfaerieponies the Merfolk Wizard. Slime for the Slime God! Press ? for a list of commands and other information. You see here a large rock. You hear a slurping noise. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. You hear a slurping noise. Jiyva alters your body. You feel frail. Jiyva appreciates your sacrifice. You feel a little less hungry. Jiyva appreciates your sacrifice. You feel a little less hungry. Use which ability? (? or * to list) You may choose your destination (press '.' or delete to select). Expect minor deviation. The +0 pair of boots of Honesty {SInv} unmelds from your body. >>>>>>>>>>>>>>>>>>>>>> Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 6, arena_suspended: 0 prev_cmd = CMD_USE_ABILITY repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [magicalfaerieponies] Species: Merfolk Job: Wizard class_name: Wizard HP: 225/225; mods: -4/0 MP: 47/47; mod: 0 Stats: 18 (18) 31 (40) 5 (5) Position: (66, 17), god: Jiyva (15), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 1 | 14 | 25 | 22040 | 1481/2145 Short Blades | | 0 | 0 | 0 | 0 | 0/35 Long Blades | | 0 | 0 | 0 | 0 | 0/42 Axes | | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/70 Polearms | X | 1 | 14 | 24 | 12050 | 1025/1200 Staves | X | 0 | 0 | 0 | 0 | 0/70 Slings | | 0 | 0 | 0 | 0 | 0/70 Bows | | 0 | 0 | 0 | 0 | 0/70 Crossbows | | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 14 | 12 | 7080 | 17/1430 Dodging | X | 0 | 0 | 3 | 191 | 13/119 Stealth | X | 0 | 0 | 2 | 127 | 21/106 Stabbing | | 0 | 0 | 0 | 0 | 0/1410790144 Shields | X | 1 | 14 | 15 | 7270 | 220/1150 Traps | | 0 | 0 | 0 | 0 | 0/1410790144 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 1 | 14 | 23 | 24654 | 1108/2676 Conjurations | X | 0 | 0 | 27 | 42072 | 0/0 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | X | 0 | 0 | 0 | 0 | 0/42 Summonings | X | 0 | 0 | 1 | 51 | 1/100 Necromancy | X | 0 | 0 | 0 | 0 | 0/70 Translocations | | 0 | 0 | 0 | 51 | 51/70 Transmutations | | 0 | 0 | 0 | 0 | 0/29 Fire Magic | | 0 | 0 | 0 | 0 | 0/84 Ice Magic | X | 0 | 0 | 27 | 25016 | 0/0 Air Magic | X | 2 | 28 | 24 | 32440 | 1257/3394 Earth Magic | | 0 | 0 | 0 | 0 | 0/70 Poison Magic | X | 0 | 0 | 27 | 25016 | 0/0 Invocations | | 1 | 0 | 6 | 1150 | 268/295 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: Attributes: #12: 9109 #23: 125189 #24: -1956696518 #27: 4523996 #49: 29 Mutations: rough black scales: 2 agile: 1 clever: 1 cold resistance: 2 fire resistance: 1 regeneration: 1 strong: 1 eyeballs: 3 gelatinous body: 1 Inventory bugs: Equipment: eq slot #0, inv slot #0: +2 bardiche of freezing eq slot #1, inv slot #28: +2 cloak eq slot #3, inv slot #50: +2 pair of fencer's gloves {EV+3 Dex+6 Slay+2} eq slot #4, inv slot #12: +0 pair of boots of Honesty {SInv} eq slot #6, inv slot #42: +13 plate armour of Sin {Str+3} eq slot #7, inv slot #32: ring of wizardry eq slot #8, inv slot #16: ring of ice eq slot #9, inv slot #26: amulet of faith }}}}}}}}}}} ZotDef wave data: BRANCH WAVE: BRANCH Vaults [war gargoyle, tengu reaver, ogre mage, golden dragon, deep elf demonologist, ettin, deep elf sorcerer, storm dragon, frost giant, deep elf high priest, ancient lich, deep elf demonologist, dancing weapon, titan, war gargoyle, golden dragon, deep elf sorcerer, tengu reaver, tengu reaver, Frances] Webtiles message buffer: Webtiles JSON stack: Screenshot: ▓▓ ▓▓▓▓▓ .▓ ▓J..▓ .▓# ▓.@.▓ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ▓▓............J▓▓▓▓ ..................▓▓ ...................▓▓ .............J......▓ ....................▓ ............J......▓▓ ..................▓▓ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< fix_slime_vaults: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>