В основном это зависит от того, как вы используете оружие в своей игре.Я полагаю, что ваш сервер должен быть синхронизирован с версией клиента и оружием, которое ваш клиент может обработать в игровой логике, иначе, когда ваш персонаж получит новое фирменное оружие, которое он не сможет обработать игровой логикой, вы ничего не добьетесь.*
С другой стороны, если у вас есть общее оружие (оружие с скорострельностью +1) с игровой логикой, которая может справиться с изменением скорострельности, не будет проблем с добавлением оружия со скорострельностью +3 на стороне сервера безОбновление клиента.
Так что, если мы говорим о первом случае, нет необходимости обновлять клиент, если вы не хотите отобразить список нового оружия, доступного для клиента, в следующей версии.Во втором случае вы можете синхронизировать список оружия при входе в систему.