Flawed collision detection

Due to a coding oversight, a hitscan attack will pass through its target if it does not enter the block in which the center of the target thing is located.