Fix automap's player arrow when zoomed in

Commit 2a19ed210d10e95be9394c75e969f0da8ee14cee caused player arrow to
be drawn incorrectly, but only noticeable when zoomed in. I presume it
caused other inaccuracies as well.