diff --git a/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs b/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs index e59978a3d4..fee36f0743 100644 --- a/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs +++ b/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs @@ -3389,15 +3389,13 @@ namespace OpenSim.Region.ScriptEngine.Common public int llGetParcelFlags(LSL_Types.Vector3 pos) { m_host.AddScriptLPS(1); - NotImplemented("llGetParcelFlags"); - return 0; + return (int)World.LandManager.getLandObject((float)pos.x, (float)pos.y).landData.landFlags; } public int llGetRegionFlags() { m_host.AddScriptLPS(1); - NotImplemented("llGetRegionFlags"); - return 0; + return (int)World.RegionInfo.EstateSettings.regionFlags; } public string llXorBase64StringsCorrect(string str1, string str2)