{
"climate": "freshwater",
"description": [
"An unruly flock of birds circles the center of this island where a soaring keep protrudes from the tree line. Seemingly chiseled from a columnar rock formation, the solitary tower is actually formed of precisely-cut stone blocks set by masterful hands. Half a dozen windowed turrets and several open landings emerge from the tower's smooth walls below an onion-domed peak. Heedless of the obelisk, the river continues its inexorable journey south and east, swirling lazily round the island's graveled shore."
],
"id": 18823,
"image": "en-ravelin.png",
"image_coords": [
1240,
806,
1266,
833
],
"location": "the northern reaches of the Mistydeep River",
"paths": [
"Obvious paths: southeast, south, southwest, northwest, down"
],
"tags": [
"aloeas stem",
"wild gooseberry",
"water chestnut",
"stalk of cattail",
"wood violet",
"murdroot",
"wavepetal blossom",
"orchil lichen",
"meta:forage-sensed",
"meta:forage-sensed:night:2024-05"
],
"terrain": "riparian",
"timeto": {
"18822": ";e checksitting && Room.current.climate == 'freshwater' ? 10 : 0.2",
"18841": ";e checksitting && Room.current.climate == 'freshwater' ? 10 : 0.2",
"23528": ";e checksitting && Room.current.climate == 'freshwater' ? 10 : 0.2",
"25543": ";e checksitting && Room.current.climate == 'freshwater' ? 10 : 0.2",
"25615": ";e checksitting && Room.current.climate == 'freshwater' ? 10 : 0.2",
"30510": ";e checksitting && Room.current.climate == 'freshwater' ? nil : 0.2"
},
"title": [
"[Mistydeep, Sorcerer's Isle]"
],
"uid": [
14117017
],
"wayto": {
"18822": ";e if checksitting;while Room.current.id == 18823;fput('row shore');waitrt?;end;else;move('climb shore');end;fill_hand;",
"18841": ";e if checksitting;while Room.current.id == 18823;fput('row northwest');waitrt?;end;else;move('swim northwest');end;",
"23528": ";e if checksitting;while Room.current.id == 18823;fput('row southeast');waitrt?;end;else;move('swim southeast');end;",
"25543": ";e if checksitting;while Room.current.id == 18823;fput('row south');waitrt?;end;else;move('swim south');end;",
"25615": ";e if checksitting;while Room.current.id == 18823;fput('row southwest');waitrt?;end;else;move('swim southwest');end;",
"30510": "swim down"
}
}