diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/SceneExternalChecks.cs | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/OpenSim/Region/Environment/Scenes/SceneExternalChecks.cs b/OpenSim/Region/Environment/Scenes/SceneExternalChecks.cs index 645c302..040ee70 100644 --- a/OpenSim/Region/Environment/Scenes/SceneExternalChecks.cs +++ b/OpenSim/Region/Environment/Scenes/SceneExternalChecks.cs | |||
@@ -61,19 +61,19 @@ namespace OpenSim.Region.Environment.Scenes | |||
61 | 61 | ||
62 | public uint ExternalChecksGenerateClientFlags(LLUUID userID, LLUUID objectID) | 62 | public uint ExternalChecksGenerateClientFlags(LLUUID userID, LLUUID objectID) |
63 | { | 63 | { |
64 | SceneObjectPart part=m_scene.GetSceneObjectPart(objectID); | 64 | SceneObjectPart part=m_scene.GetSceneObjectPart(objectID); |
65 | 65 | ||
66 | uint perms=part.GetEffectiveObjectFlags() | | 66 | uint perms=part.GetEffectiveObjectFlags() | |
67 | (uint)LLObject.ObjectFlags.ObjectModify | | 67 | (uint)LLObject.ObjectFlags.ObjectModify | |
68 | (uint)LLObject.ObjectFlags.ObjectCopy | | 68 | (uint)LLObject.ObjectFlags.ObjectCopy | |
69 | (uint)LLObject.ObjectFlags.ObjectMove | | 69 | (uint)LLObject.ObjectFlags.ObjectMove | |
70 | (uint)LLObject.ObjectFlags.ObjectTransfer | | 70 | (uint)LLObject.ObjectFlags.ObjectTransfer | |
71 | (uint)LLObject.ObjectFlags.ObjectYouOwner | | 71 | (uint)LLObject.ObjectFlags.ObjectYouOwner | |
72 | (uint)LLObject.ObjectFlags.ObjectYouOfficer; | 72 | (uint)LLObject.ObjectFlags.ObjectYouOfficer; |
73 | 73 | ||
74 | foreach (GenerateClientFlags check in GenerateClientFlagsCheckFunctions) | 74 | foreach (GenerateClientFlags check in GenerateClientFlagsCheckFunctions) |
75 | { | 75 | { |
76 | perms &= check(userID, objectID); | 76 | perms &= check(userID, objectID); |
77 | } | 77 | } |
78 | return perms; | 78 | return perms; |
79 | } | 79 | } |