Fixed what blfngl broke

Removed unecessary code,
Added CND functionality,
You can now shoot in creative mode without needing to reload your weapon.
Blfngl, this time I used the new files and it works with them so you dont need to change signle stuff in your code anymore, you can just accept the pull request.