diff options
Diffstat (limited to 'OpenSim/Region/Terrain.BasicTerrain/libTerrainBSD/Channel/Manipulators/AerobicErosion.cs')
-rw-r--r-- | OpenSim/Region/Terrain.BasicTerrain/libTerrainBSD/Channel/Manipulators/AerobicErosion.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/OpenSim/Region/Terrain.BasicTerrain/libTerrainBSD/Channel/Manipulators/AerobicErosion.cs b/OpenSim/Region/Terrain.BasicTerrain/libTerrainBSD/Channel/Manipulators/AerobicErosion.cs index 198c337..f4dfe1d 100644 --- a/OpenSim/Region/Terrain.BasicTerrain/libTerrainBSD/Channel/Manipulators/AerobicErosion.cs +++ b/OpenSim/Region/Terrain.BasicTerrain/libTerrainBSD/Channel/Manipulators/AerobicErosion.cs | |||
@@ -118,7 +118,7 @@ namespace libTerrain | |||
118 | 118 | ||
119 | if (surfacearea > pickupTalusMinimum) | 119 | if (surfacearea > pickupTalusMinimum) |
120 | { | 120 | { |
121 | this.map[x, y] -= amount; | 121 | Set(x, y, map[x, y] - amount); |
122 | sediment.map[x, y] += amount; | 122 | sediment.map[x, y] += amount; |
123 | } | 123 | } |
124 | } | 124 | } |
@@ -168,7 +168,7 @@ namespace libTerrain | |||
168 | 168 | ||
169 | if (surfacearea > dropTalusMinimum) | 169 | if (surfacearea > dropTalusMinimum) |
170 | { | 170 | { |
171 | this.map[x + minside[0], y + minside[1]] += amount; | 171 | Set(x + minside[0], y + minside[1], map[x + minside[0], y + minside[1]] + amount); |
172 | sediment.map[x, y] -= amount; | 172 | sediment.map[x, y] -= amount; |
173 | } | 173 | } |
174 | } | 174 | } |