Room Information

Room description and navigation information for [Teras Isle, Underwater]
Description: Strong currents twist and spin rapidly, stirring up sand in a shifting curtain. Weak shafts of lights splice through the surface of the water, flickering as debris swirls wildly about them.
Obvious Paths: Obvious paths: northeast, east
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": [ "Strong currents twist and spin rapidly, stirring up sand in a shifting curtain. Weak shafts of lights splice through the surface of the water, flickering as debris swirls wildly about them." ], "id": 12726, "image": "ti-nelemar-1262373036.png", "image_coords": [ 995, 817, 1015, 837 ], "location": "the Ruined Temple", "paths": [ "Obvious paths: northeast, east", "" ], "tags": [ "meta:map:ignore-blanks", "meta:underwater" ], "timeto": { "12662": 45.0, "12677": 45.0, "20786": 45.0 }, "title": [ "[Teras Isle, Underwater]" ], "uid": [ 3031004 ], "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