Проверьте секции модифицированного оружия и добавьте их в необходимые файлы. Также убедитесь, что изменения прописаны в механике и файлах XML. Если вы используете апгрейды для крепления прицела, проверьте, правильно ли были обработаны секции этого модифицированного оружия. Добавьте проверку секций предмета в функцию удаления keep_item в death_manager.script, например:
```lua
if section == "название секции итема" then
alife():release(alife():object(item:id()), true)
return
end```
Проверьте логи игры на наличие ошибок и используйте справочник ошибок для их анализа.