internal static void ItemPickupEval(CacheItem item)
{
if (OnItemPickupEvaluation == null)
{//If no event hooked then use default evaluation
if (!item.ShouldPickup.HasValue)
{
//Use Giles Scoring or DB Weighting..
item.ShouldPickup = PickupItemValidation(item);
}
}
else
{
OnItemPickupEvaluation(item);
}
}