It's difficult to see hitscan in a sentence.In terms of game design, it readily ties cause ( the player presses a'fire'button, executing a hitscan function ) to effect ( the hitscan returns a result, the player sees the weapon's effect at that location ).Reflected shots can be reflected again, if the player whose shots were reflected is fast enough, except for the sniper rifle and shock rifle primary fire, since they are hitscan weapons.To improve the realism, programmers may use hitscan functions in slightly different ways-for example, applying a random perturbation to the calculated path to simulate inaccuracy.A projectile weapon which uses unmodified hitscan information to dictate whether or not it has hit its target is often called a ' hitscan weapon '.Although bullets do not move at infinite speed via perfectly straight trajectories, they move fast enough that a hitscan solution is normally a reasonable approximation.Deploying the weapon calls the hitscan function, and if an object is detected in the path of the projectile, a hit is registered.Such systems eliminate the need to lead hitscan weapons, but introduce the risk of players being shot after visibly taking cover.Pharah is vulnerable against long-range oriented characters, especially those wielding hitscan weapons, such as Widowmaker or McCree.