Remove skill restriction on firing underslung grenade launcher #68753
Labels
[C++]
Changes (can be) made in C++. Previously named `Code`
Game: Balance
Balancing of (existing) in-game features.
Items: Ammo / Guns
Ammunition for all kinds of weapons and these weapons themselves
<Suggestion / Discussion>
Talk it out before implementing
Is your feature request related to a problem? Please describe.
Currently, the player requires a Launchers skill of 2 in order to fire an underslung grenade launcher. Not to install it, reload it or maintain it, just to pull the trigger.
This seems like a pretty arbitrary and nonsensical restriction to me. While there's certainly a good case to be made that a completely unskilled user probably couldn't use one safely or well, to not be able to operate one at all strains belief, especially if the player otherwise has a very high marskmanship skill.
While it may result in player deaths if people are foolish about using it, so can surprising a player with an inexplicable inability to fire that grenade launcher they were saving for the direst of emergencies.
It's also worth noting that Launchers is a very difficult skill to train from zero as it is, and items that allow you to do so can often be harder to come across than grenade launchers and their ammunition. Learning to fire a grenade launcher by actually firing a grenade launcher seems like it should be a viable option, at least if you happen to have a large stockpile of grenades and a sufficiently distant target.
Solution you would like.
The skill restriction on firing should be removed entirely. It might make sense for the same skill restriction to be applied to installing the module on a firearm, and/or when loading it.
Describe alternatives you have considered.
Making it clear when loading or installing the GLM that your character doesn't presently understand how to fire it, and explaining why.
Additional context
Here is an example of such a launcher. It has it's own trigger and a highly-visible labelled safety switch, and figuring out how to get it to fire is not rocket science.
![image](https://private-user-images.githubusercontent.com/19789267/276580296-3e3d5008-dc86-4ba8-b617-d970b0102af9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzNjE4MjksIm5iZiI6MTcyMTM2MTUyOSwicGF0aCI6Ii8xOTc4OTI2Ny8yNzY1ODAyOTYtM2UzZDUwMDgtZGM4Ni00YmE4LWI2MTctZDk3MGIwMTAyYWY5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE5VDAzNTg0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI2ODJhODhhMWFlYmRiNjE4NjY5Y2E3NzE4ZTljNjIxMTY2ZjMwYzRmODlkNjc4N2M5ZDg0YTFiYzgxNjdlN2YmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.EVoF3nQ2ljUmv6J82lW-qfQZ6t0HDcu4q7friCol_q4)
The text was updated successfully, but these errors were encountered: