okay, so if you design your warrior to have 50+ speed, distance to opponent only matters for single attack vs full attack[with range penalties], but then you're breaking your rule from the second half of your post.
And, it works because i stated the assumption that you have a straight, obstacle...