public LSL_Float llGetMass()
{
if (!ScriptProtection.CheckThreatLevel(ThreatLevel.None, "LSL", m_host, "LSL", m_itemID)) return new LSL_Float();
if (m_host.IsAttachment)
{
IScenePresence SP = m_host.ParentEntity.Scene.GetScenePresence(m_host.OwnerID);
return SP != null ? SP.PhysicsActor.Mass : 0.0;
}
return m_host.GetMass();
}