canDo fix

fixed some can do errors when trying to place settlement and city.