if you have a range of two and a minimum range of 2, you’re only going to target squares which are exactly 2 tiles away. Diagonal tiles are not 2 tiles away (maybe? this could be the issue I’m not entirely sure how it counts these tiles for range). I’m not familiar with fire emblem bow range, but I gather that you’re not able to shoot tiles which are completely adjacent? Try setting the minimum range to something like 1.5 and the max to something like 2.5 and see if you get something more like what you want