diff options
Diffstat (limited to 'OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs b/OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs index d534ffc..14d6826 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs | |||
@@ -243,9 +243,9 @@ namespace OpenSim.Region.Environment.Scenes | |||
243 | // If the touched prim handles touches, deliver it | 243 | // If the touched prim handles touches, deliver it |
244 | // If not, deliver to root prim | 244 | // If not, deliver to root prim |
245 | if ((part.ScriptEvents & scriptEvents.touch_start) != 0) | 245 | if ((part.ScriptEvents & scriptEvents.touch_start) != 0) |
246 | EventManager.TriggerObjectGrab(part.LocalId, part.OffsetPosition, remoteClient); | 246 | EventManager.TriggerObjectGrab(part.LocalId, 0, part.OffsetPosition, remoteClient); |
247 | else | 247 | else |
248 | EventManager.TriggerObjectGrab(obj.RootPart.LocalId, part.OffsetPosition, remoteClient); | 248 | EventManager.TriggerObjectGrab(obj.RootPart.LocalId, part.LocalId, part.OffsetPosition, remoteClient); |
249 | 249 | ||
250 | return; | 250 | return; |
251 | } | 251 | } |
@@ -274,9 +274,9 @@ namespace OpenSim.Region.Environment.Scenes | |||
274 | // If the touched prim handles touches, deliver it | 274 | // If the touched prim handles touches, deliver it |
275 | // If not, deliver to root prim | 275 | // If not, deliver to root prim |
276 | if ((part.ScriptEvents & scriptEvents.touch_end) != 0) | 276 | if ((part.ScriptEvents & scriptEvents.touch_end) != 0) |
277 | EventManager.TriggerObjectDeGrab(part.LocalId, remoteClient); | 277 | EventManager.TriggerObjectDeGrab(part.LocalId, 0, remoteClient); |
278 | else | 278 | else |
279 | EventManager.TriggerObjectDeGrab(obj.RootPart.LocalId, remoteClient); | 279 | EventManager.TriggerObjectDeGrab(obj.RootPart.LocalId, part.LocalId, remoteClient); |
280 | 280 | ||
281 | return; | 281 | return; |
282 | } | 282 | } |