Room Information

Room description and navigation information for [Teras Isle, Underwater]
Description: The water twists and turns with renewed intensity, tearing impetuously at anything caught in its path.
Obvious Paths: Obvious paths: north, west
Map Image: ti-nelemar-1262373036.png
Tags: meta:map:ignore-blanks, meta:underwater
Exit Command Connecting Room ID
;e empty_hand if [ 12662, 12677 ].include?(Room.current.id); swim_dir = { 12677 => 'down', 12662 => 'whirlpool', 12987 => 'south', 12663 => 'south', 12988 => 'southeast', 12664 => 'south', 12726 => 'east', 12665 => 'south', 12666 => 'south', 12667 => 'south', 12989 => 'southeast', 12991 => 'southwest', 12668 => 'northeast', 12727 => 'west', 12990 => 'east', 12669 => 'southeast', 12670 => 'north', 12728 => 'south', 12671 => 'southeast', 12672 => 'west', 12673 => 'fissure', 12674 => 'steps', 12675 => 'northwest', 12729 => 'up', 12676 => 'southwest' }; while Room.current.id != 20786; if swim_dir[Room.current.id]; put "swim #{swim_dir[Room.current.id]}"; else; echo "Oh crap.. I'm lost.."; put "swim #{checkpaths[rand(checkpaths.length)]}"; end; sleep 1; waitrt?; end; fill_hand 20786
;e empty_hand if [ 12677, 20786 ].include?(Room.current.id); swim_dir = { 20786 => 'down', 12677 => 'down', 12987 => 'beach', 12663 => 'beach', 12988 => 'east', 12664 => 'north', 12726 => 'northeast', 12665 => 'north', 12666 => 'north', 12989 => 'northeast', 12991 => 'northwest', 12667 => 'north', 12668 => 'north', 12727 => 'northwest', 12669 => 'southwest', 12990 => 'northeast', 12670 => 'northwest', 12728 => 'southwest', 12671 => 'south', 12672 => 'northwest', 12673 => 'east', 12674 => 'fissure', 12675 => 'steps', 12676 => 'southwest', 12729 => 'southeast', 12677 => 'down' }; child = (bounty? =~ /^You have made contact with the child/) && GameObj.npcs.find { |npc| npc.noun == 'child' }; while (Room.current.id != 12662); if swim_dir[Room.current.id]; put "swim #{swim_dir[Room.current.id]}"; else; echo "Oh crap.. I'm lost.."; put "swim #{checkpaths[rand(checkpaths.length)]}"; end; sleep 1; waitrt?; 50.times { break if GameObj.npcs.any? { |npc| npc.id == child.id }; sleep 0.1 } if child; end; fill_hand 12662
;e empty_hand if [ 12662, 20786 ].include?(Room.current.id); swim_dir = { 20786 => 'down', 12662 => 'whirlpool', 12987 => 'south', 12663 => 'south', 12988 => 'southeast', 12664 => 'south', 12726 => 'east', 12665 => 'south', 12666 => 'south', 12667 => 'south', 12989 => 'southeast', 12991 => 'southwest', 12668 => 'northeast', 12727 => 'west', 12990 => 'east', 12669 => 'southeast', 12670 => 'north', 12728 => 'south', 12671 => 'southeast', 12672 => 'west', 12673 => 'fissure', 12674 => 'steps', 12675 => 'northeast', 12729 => 'southeast', 12676 => 'up' }; while Room.current.id != 12677; if swim_dir[Room.current.id]; put "swim #{swim_dir[Room.current.id]}"; else; echo "Oh crap.. I'm lost.."; put "swim #{checkpaths[rand(checkpaths.length)]}"; end; sleep 1; waitrt?; end; fill_hand 12677

Full Room Data

Full Room Info (JSON Data)
{ "description": [ "The water twists and turns with renewed intensity, tearing impetuously at anything caught in its path.", "The water flows violently in several directions, pushing and pulling anything caught in the current back toward the beach. Sunlight sparkles on the surface above, but is of little use in the swirling vortex." ], "id": 12987, "image": "ti-nelemar-1262373036.png", "image_coords": [ 1046, 766, 1066, 786 ], "location": "the Ruined Temple", "paths": [ "Obvious paths: north, west", "" ], "tags": [ "meta:map:ignore-blanks", "meta:underwater" ], "timeto": { "12662": 45.0, "12677": 45.0, "20786": 45.0 }, "title": [ "[Teras Isle, Underwater]" ], "uid": [ 3031015 ], "wayto": { "12662": ";e empty_hand if [ 12677, 20786 ].include?(Room.current.id); swim_dir = { 20786 => 'down', 12677 => 'down', 12987 => 'beach', 12663 => 'beach', 12988 => 'east', 12664 => 'north', 12726 => 'northeast', 12665 => 'north', 12666 => 'north', 12989 => 'northeast', 12991 => 'northwest', 12667 => 'north', 12668 => 'north', 12727 => 'northwest', 12669 => 'southwest', 12990 => 'northeast', 12670 => 'northwest', 12728 => 'southwest', 12671 => 'south', 12672 => 'northwest', 12673 => 'east', 12674 => 'fissure', 12675 => 'steps', 12676 => 'southwest', 12729 => 'southeast', 12677 => 'down' }; child = (bounty? =~ /^You have made contact with the child/) && GameObj.npcs.find { |npc| npc.noun == 'child' }; while (Room.current.id != 12662); if swim_dir[Room.current.id]; put \"swim #{swim_dir[Room.current.id]}\"; else; echo \"Oh crap.. I'm lost..\"; put \"swim #{checkpaths[rand(checkpaths.length)]}\"; end; sleep 1; waitrt?; 50.times { break if GameObj.npcs.any? { |npc| npc.id == child.id }; sleep 0.1 } if child; end; fill_hand", "12677": ";e empty_hand if [ 12662, 20786 ].include?(Room.current.id); swim_dir = { 20786 => 'down', 12662 => 'whirlpool', 12987 => 'south', 12663 => 'south', 12988 => 'southeast', 12664 => 'south', 12726 => 'east', 12665 => 'south', 12666 => 'south', 12667 => 'south', 12989 => 'southeast', 12991 => 'southwest', 12668 => 'northeast', 12727 => 'west', 12990 => 'east', 12669 => 'southeast', 12670 => 'north', 12728 => 'south', 12671 => 'southeast', 12672 => 'west', 12673 => 'fissure', 12674 => 'steps', 12675 => 'northeast', 12729 => 'southeast', 12676 => 'up' }; while Room.current.id != 12677; if swim_dir[Room.current.id]; put \"swim #{swim_dir[Room.current.id]}\"; else; echo \"Oh crap.. I'm lost..\"; put \"swim #{checkpaths[rand(checkpaths.length)]}\"; end; sleep 1; waitrt?; end; fill_hand", "20786": ";e empty_hand if [ 12662, 12677 ].include?(Room.current.id); swim_dir = { 12677 => 'down', 12662 => 'whirlpool', 12987 => 'south', 12663 => 'south', 12988 => 'southeast', 12664 => 'south', 12726 => 'east', 12665 => 'south', 12666 => 'south', 12667 => 'south', 12989 => 'southeast', 12991 => 'southwest', 12668 => 'northeast', 12727 => 'west', 12990 => 'east', 12669 => 'southeast', 12670 => 'north', 12728 => 'south', 12671 => 'southeast', 12672 => 'west', 12673 => 'fissure', 12674 => 'steps', 12675 => 'northwest', 12729 => 'up', 12676 => 'southwest' }; while Room.current.id != 20786; if swim_dir[Room.current.id]; put \"swim #{swim_dir[Room.current.id]}\"; else; echo \"Oh crap.. I'm lost..\"; put \"swim #{checkpaths[rand(checkpaths.length)]}\"; end; sleep 1; waitrt?; end; fill_hand" } }

Nearby Rooms Data

Nearby Rooms on This Map

The following rooms are also shown on this map and can be clicked or navigated to:

Search Rooms

Enter a room ID number, UID starting with u, tag name, or any text to search in room titles and descriptions