diff options
author | Melanie | 2012-04-03 23:52:53 +0100 |
---|---|---|
committer | Melanie | 2012-04-03 23:52:53 +0100 |
commit | 63c44719f7a67950325690bc4cc848b75318e29f (patch) | |
tree | eaa0575671680d8dad75813dc8700d098a3df622 /OpenSim/Region/CoreModules/Framework | |
parent | Merge branch 'master' into careminster (diff) | |
parent | terrain save-tile extensions Signed-off-by: Garmin Kawaguichi <garmin.kawagui... (diff) | |
download | opensim-SC-63c44719f7a67950325690bc4cc848b75318e29f.zip opensim-SC-63c44719f7a67950325690bc4cc848b75318e29f.tar.gz opensim-SC-63c44719f7a67950325690bc4cc848b75318e29f.tar.bz2 opensim-SC-63c44719f7a67950325690bc4cc848b75318e29f.tar.xz |
Merge branch 'master' into careminster
Conflicts:
OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
Diffstat (limited to 'OpenSim/Region/CoreModules/Framework')
-rw-r--r-- | OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs b/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs index a422552..b64d372 100644 --- a/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs +++ b/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs | |||
@@ -36,6 +36,7 @@ using OpenSim.Framework.Capabilities; | |||
36 | using OpenSim.Framework.Client; | 36 | using OpenSim.Framework.Client; |
37 | using OpenSim.Region.Framework.Interfaces; | 37 | using OpenSim.Region.Framework.Interfaces; |
38 | using OpenSim.Region.Framework.Scenes; | 38 | using OpenSim.Region.Framework.Scenes; |
39 | using OpenSim.Region.Physics.Manager; | ||
39 | using OpenSim.Services.Interfaces; | 40 | using OpenSim.Services.Interfaces; |
40 | 41 | ||
41 | using GridRegion = OpenSim.Services.Interfaces.GridRegion; | 42 | using GridRegion = OpenSim.Services.Interfaces.GridRegion; |
@@ -1761,9 +1762,10 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer | |||
1761 | { | 1762 | { |
1762 | if (!grp.IsDeleted) | 1763 | if (!grp.IsDeleted) |
1763 | { | 1764 | { |
1764 | if (grp.RootPart.PhysActor != null) | 1765 | PhysicsActor pa = grp.RootPart.PhysActor; |
1766 | if (pa != null) | ||
1765 | { | 1767 | { |
1766 | grp.RootPart.PhysActor.CrossingFailure(); | 1768 | pa.CrossingFailure(); |
1767 | if (grp.RootPart.KeyframeMotion != null) | 1769 | if (grp.RootPart.KeyframeMotion != null) |
1768 | { | 1770 | { |
1769 | grp.RootPart.Velocity = Vector3.Zero; | 1771 | grp.RootPart.Velocity = Vector3.Zero; |