diff options
-rw-r--r-- | OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs index 21c0a27..3bc8750 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | |||
@@ -7592,6 +7592,15 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
7592 | currentPosition = GetSetPosTarget(part, v, currentPosition); | 7592 | currentPosition = GetSetPosTarget(part, v, currentPosition); |
7593 | 7593 | ||
7594 | break; | 7594 | break; |
7595 | case (int)ScriptBaseClass.PRIM_POS_LOCAL: | ||
7596 | if (remain < 1) | ||
7597 | return; | ||
7598 | |||
7599 | v=rules.GetVector3Item(idx++); | ||
7600 | positionChanged = true; | ||
7601 | currentPosition = GetSetPosTarget(part, v, currentPosition); | ||
7602 | |||
7603 | break; | ||
7595 | case (int)ScriptBaseClass.PRIM_SIZE: | 7604 | case (int)ScriptBaseClass.PRIM_SIZE: |
7596 | if (remain < 1) | 7605 | if (remain < 1) |
7597 | return; | 7606 | return; |