From 0c3493f61965ab3fcd16217f72ed2ae7a347130c Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 28 Jan 2014 16:25:01 -0800 Subject: clear land tainting when tested. Then testing, pass scene to LandObject as now needed to get region size --- OpenSim/Framework/TerrainData.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'OpenSim/Framework/TerrainData.cs') diff --git a/OpenSim/Framework/TerrainData.cs b/OpenSim/Framework/TerrainData.cs index d1e0e7e..9325df2 100644 --- a/OpenSim/Framework/TerrainData.cs +++ b/OpenSim/Framework/TerrainData.cs @@ -160,7 +160,11 @@ namespace OpenSim.Framework public override bool IsTaintedAt(int xx, int yy) { - return m_taint[xx / Constants.TerrainPatchSize, yy / Constants.TerrainPatchSize]; + int tx = xx / Constants.TerrainPatchSize; + int ty = yy / Constants.TerrainPatchSize; + bool ret = m_taint[tx, ty]; + m_taint[tx, ty] = false; + return ret; } // TerrainData.GetDatabaseBlob -- cgit v1.1