public static bool HasEquipmentPart(int id, int classID)
{
bool has = false;
EquipShort[] equip = GameHandler.GetEquipmentByPart(id);
if(equip.Length > 0)
{
Class cl = DataHolder.Class(classID);
for(int i=0; i<equip.Length; i++)
{
if(equip[i].IsWeapon() && cl.weapon[equip[i].equipID])
{
has = true;
break;
}
else if(equip[i].IsArmor() && cl.armor[equip[i].equipID])
{
has = true;
break;
}
}
}
return has;
}