There is a mattock for all types of ground, however, it is important that you select the correct type of mattock and use the correct part of the head for the type of ground you are working on.
The adze should never be used on hard ground, rocks or for chopping roots. Instead, use a pick mattock pick for hard ground and rocks.
A cutter mattock axe should be used to cut roots in the ground.