Find Specific Element in TArray

ABaseEffect* APlayerCharacter::GetPlayerEffectByID(int32 ID){

TArray Effects;

ABaseEffect** eff = Effects.FindByPredicate([](ABaseEffect*& InItem)
{
return InItem->ID == ID;
});

return *eff;

}

Error 4 error C3493: ‘ID’ cannot be implicitly captured because no default capture mode has been specified C:\Users\AhmetFaruk\Desktop\TenekurOffline\Source\TenekurOffline\Character\PlayerCharacter.cpp 959 1 TenekurOffline

How can I fix it ?