public bool TryGather(IResource resource)
{
ResourceType resourceType = resource.Type;
if (resourceType == ResourceType.Stone)
{
this.AttackPoints += resource.Quantity * 2;
return true;
}
else if (resourceType == ResourceType.Lumber)
{
this.AttackPoints += resource.Quantity;
return true;
}
return false;
}
}