I just modified the ore Weight to look like this to reduce the weight.
double plusWeight = 0;
int newID = ore.ItemID;
if (ore.DefaultWeight != m_Ore.DefaultWeight)
{
if (ore.ItemID == 0x19B7 || m_Ore.ItemID == 0x19B7)
{
newID = 0x19B7;
}
else if (ore.ItemID == 0x19B9)
{
newID = m_Ore.ItemID;
plusWeight = ore.Amount * 0.1;
}
else
{
plusWeight = m_Ore.Amount * 0.1;
}
}