См. определение в файле Weapon_Base.c строка 1115
Перекрестные ссылки GetPropertyModifierObject() и ValidateAndRepair().