What happen if the resource_amount is `0`?