* [MRM] Added permission checks to MRM Events (ie, requires edit permission to bind to OnTouch)

This commit is contained in:
Adam Frisby
2009-08-16 21:36:33 +10:00
parent 8621dc405e
commit adae13cd18

View File

@@ -87,14 +87,17 @@ namespace OpenSim.Region.OptionalModules.Scripting.Minimodule
{
add
{
if (!_OnTouchActive)
if (CanEdit())
{
GetSOP().Flags |= PrimFlags.Touch;
_OnTouchActive = true;
m_rootScene.EventManager.OnObjectGrab += EventManager_OnObjectGrab;
}
if (!_OnTouchActive)
{
GetSOP().Flags |= PrimFlags.Touch;
_OnTouchActive = true;
m_rootScene.EventManager.OnObjectGrab += EventManager_OnObjectGrab;
}
_OnTouch += value;
_OnTouch += value;
}
}
remove
{