Important rule of siege defense; when resources are scarce then strip the city bare, like tear down the buildings and use the pieces as tools of war such as bombarding the enemy and establishing secondary blockades. As to this not attacking at night thing, not the most often used method in seige warfare, sneak attacks were common
Stoic