This does not change when shields are hit, however it should be noted that issiles also do double base damage in order to account for this.about 1/2 the damage is lost on impact because it applies damage equally in all directions. So if its a flat surface, you will only get about 1/2 the total damage applied to blocks. Not sure if this changes when they hit shields or not though.