interim fix to issue #2205 (problem with weapon range from some angles)

revision 2, factoring in pchote's suggestion.
fixes the problem that from certain angles one actor could shoot the other but not vice-versa despite identical weapon range.

replaces #3392.