mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-25 08:34:23 +00:00
## About The Pull Request The gun code is an absolute mess that seems to have been untouched for the better part of the decade and finally gave way due to the attack chain refactor. This PR is the first in my attempts to refactor this mess by making bayonet attachment a component instead of /obj/item/gun variables. Followup PRs may or may not be atomic changes or a monolith due to how horribly the original code is structured. ## Why It's Good For The Game Gun code is ancient, unmaintained, barely readable and started actively breaking in the past weeks. ## Changelog 🆑 refactor: Bayonet attachment is now a component. /🆑