Итоги голосования для комментария:
DarkStar
Да, это вполне рабочий вариант. Но если делаешь ход на смену дистанции, то стоит вообще запретить использовать оружие не на своей дистанции.