//add check method here
for(;;){
var equips = this.actor().equips();
if (equips.length <= 0) break;
for(var i = 0; 1 < equips.length; i++)
{
var item = equips[i];
if (!this.meetAllEquipRequirements(item) )
break;
}
if (i == equips.length) break;
else this.actor().changeEquip(i, null);
}
//add check method here
for(;;){
var equips = this.actor().equips();
if (equips.length <= 0) break;
for(var i = 0; 1 < equips.length; i++)
{
var item = equips[i];
if (!this.meetAllEquipRequirements(item) )
break;
}
if (i == equips.length) break;
else this.actor().changeEquip(i, null);
}