public bool IsCriminalAction( Mobile from )
{
if ( from == m_Owner || from.AccessLevel >= AccessLevel.GameMaster )
return false;
Party p = Party.Get( m_Owner );
if ( p != null && p.Contains( from ) )
{
PartyMemberInfo pmi = p[m_Owner];
if ( pmi != null && pmi.CanLoot )
return false;
}
return ( NotorietyHandlers.CorpseNotoriety( from, this ) == Notoriety.Innocent );
}