diff options
author | Melanie Thielker | 2010-07-11 14:26:57 +0200 |
---|---|---|
committer | Melanie Thielker | 2010-07-11 14:26:57 +0200 |
commit | 7f0f11304f0979355d75538ab7326b687b62e76e (patch) | |
tree | 8052972a9b15d07364a80b33baf74c86092ac791 /OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | |
parent | Merge branch 'master' into careminster-presence-refactor (diff) | |
download | opensim-SC_OLD-7f0f11304f0979355d75538ab7326b687b62e76e.zip opensim-SC_OLD-7f0f11304f0979355d75538ab7326b687b62e76e.tar.gz opensim-SC_OLD-7f0f11304f0979355d75538ab7326b687b62e76e.tar.bz2 opensim-SC_OLD-7f0f11304f0979355d75538ab7326b687b62e76e.tar.xz |
Add scripted controllers into agent intersim messaging
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/SceneObjectPart.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs index b552cdc..e87766e 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | |||
@@ -4145,6 +4145,10 @@ namespace OpenSim.Region.Framework.Scenes | |||
4145 | case 16: | 4145 | case 16: |
4146 | _nextOwnerMask = ApplyMask(_nextOwnerMask, set, mask) & | 4146 | _nextOwnerMask = ApplyMask(_nextOwnerMask, set, mask) & |
4147 | baseMask; | 4147 | baseMask; |
4148 | // Prevent the client from creating no mod, no copy | ||
4149 | // objects | ||
4150 | if ((_nextOwnerMask & (uint)PermissionMask.Copy) == 0) | ||
4151 | _nextOwnerMask |= (uint)PermissionMask.Transfer; | ||
4148 | break; | 4152 | break; |
4149 | } | 4153 | } |
4150 | SendFullUpdateToAllClients(); | 4154 | SendFullUpdateToAllClients(); |