diff options
author | Teravus Ovares | 2007-12-26 01:53:08 +0000 |
---|---|---|
committer | Teravus Ovares | 2007-12-26 01:53:08 +0000 |
commit | 2259bc8ebf59e85e875ac626bce2b3455034b51e (patch) | |
tree | dbb9286b74e766cd61c162b8833d9075dcba3a9b | |
parent | * Removed a debug message I left in there (diff) | |
download | opensim-SC_OLD-2259bc8ebf59e85e875ac626bce2b3455034b51e.zip opensim-SC_OLD-2259bc8ebf59e85e875ac626bce2b3455034b51e.tar.gz opensim-SC_OLD-2259bc8ebf59e85e875ac626bce2b3455034b51e.tar.bz2 opensim-SC_OLD-2259bc8ebf59e85e875ac626bce2b3455034b51e.tar.xz |
* Added a -val heightfield value limiter so giant pits of death don't cause avatar to go into an endless plunge to the middle of the earth.
-rw-r--r-- | OpenSim/Region/Physics/OdePlugin/OdePlugin.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs b/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs index 83190c4..51c0e15 100644 --- a/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs +++ b/OpenSim/Region/Physics/OdePlugin/OdePlugin.cs | |||
@@ -1077,7 +1077,11 @@ namespace OpenSim.Region.Physics.OdePlugin | |||
1077 | { | 1077 | { |
1078 | for (int x = 0; x < 512; x++) | 1078 | for (int x = 0; x < 512; x++) |
1079 | { | 1079 | { |
1080 | returnarr[i] = resultarr2[y, x]; | 1080 | if (resultarr2[y, x] <= 0) |
1081 | returnarr[i] = 0.0000001f; | ||
1082 | else | ||
1083 | returnarr[i] = resultarr2[y, x]; | ||
1084 | |||
1081 | i++; | 1085 | i++; |
1082 | } | 1086 | } |
1083 | } | 1087 | } |