private static bool GetIsUseRestrictedByClass(CLRScriptBase script, List<PricedItemProperty> itProp)
{
List<PricedItemProperty> removedProps = new List<PricedItemProperty>();
foreach (PricedItemProperty prop in itProp)
{
if (script.GetItemPropertyType(prop.Property) == ITEM_PROPERTY_USE_LIMITATION_CLASS)
{
removedProps.Add(prop);
}
}
foreach (PricedItemProperty removedProp in removedProps)
{
itProp.Remove(removedProp);
}
if (removedProps.Count > 0)
{
return true;
}
return false;
}