diff --git a/OpenSim/Region/Environment/Modules/World/Terrain/FloodBrushes/RevertArea.cs b/OpenSim/Region/Environment/Modules/World/Terrain/FloodBrushes/RevertArea.cs index bebcae5485..602a5cce73 100644 --- a/OpenSim/Region/Environment/Modules/World/Terrain/FloodBrushes/RevertArea.cs +++ b/OpenSim/Region/Environment/Modules/World/Terrain/FloodBrushes/RevertArea.cs @@ -40,6 +40,12 @@ namespace OpenSim.Region.Environment.Modules.World.Terrain.FloodBrushes #region ITerrainFloodEffect Members + /// + /// reverts an area of the map to the heightfield stored in the revertmap + /// + /// the current heightmap + /// array indicating which sections of the map are to be reverted + /// unused public void FloodEffect(ITerrainChannel map, bool[,] fillArea, double strength) { int x; @@ -50,7 +56,7 @@ namespace OpenSim.Region.Environment.Modules.World.Terrain.FloodBrushes { if (fillArea[x, y]) { - map[x, y] = (map[x, y] * (1.0 - strength)) + (m_revertmap[x, y] * strength); + map[x, y] = m_revertmap[x, y]; } } } @@ -58,4 +64,4 @@ namespace OpenSim.Region.Environment.Modules.World.Terrain.FloodBrushes #endregion } -} \ No newline at end of file +}