Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Makeshift Crossbow in More Survvial tools uses Archery skill to craft #24511

Closed
ghost opened this issue Jul 27, 2018 · 3 comments
Closed

Makeshift Crossbow in More Survvial tools uses Archery skill to craft #24511

ghost opened this issue Jul 27, 2018 · 3 comments
Labels
Crafting / Construction / Recipes Includes: Uncrafting / Disassembling Good First Issue This is a good first issue for a new contributor Items / Item Actions / Item Qualities Items and how they work and interact Mods Issues related to mods or modding Ranged Ranged (firearms, bows, crossbows, throwing), balance, tactics <Suggestion / Discussion> Talk it out before implementing

Comments

@ghost
Copy link

ghost commented Jul 27, 2018

Game version: 0.C-29649-g2b2450e

Operating system: Windows 10

Tiles or curses: Tiles

Mods active: Dark Days Ahead, Disable NPC Needs, Prevent Zombie Revivification, Safe Autodoc, More Survival Tools, No Fungal Monsters.

Expected behavior

The Makeshift Crossbow should only need Fabrication 2 and Survival 1 to craft, in light of #23973, #21630, #21629 and #21545.

crossbowproposal

Actual behavior

While the Makeshift Crossbow is auto-unlocked at level 2 Fabrication, it still requires Archery 2 to create. This discrepancy is further emphasized by the fact that it uses Rifles as a primary skill instead of Archery.
crossbow

Steps to reproduce the behavior

Start a new world with the More Survival Tools mod enabled.

Spawn a new character.

Use debug menu to raise Fabrication to 2, Archery to 2 and Survival to 1.

Wonder why Archery is still required to make a crossbow despite the fact it uses "rifles" as a primary skill.

@DracoGriffin DracoGriffin added <Suggestion / Discussion> Talk it out before implementing Mods Issues related to mods or modding Crafting / Construction / Recipes Includes: Uncrafting / Disassembling Items / Item Actions / Item Qualities Items and how they work and interact Ranged Ranged (firearms, bows, crossbows, throwing), balance, tactics labels Jul 28, 2018
@DracoGriffin
Copy link
Contributor

As it is a mod, it's up to the author and/or maintainers on what they think it requires and to change it. For More Survival Tools, that's @chaosvolt and @DangerNoodle.

However, if you'd like to fix it for yourself locally, you can edit this file in your local mod directory from:

"skills_required": [[ "survival", 1 ], [ "archery", 2 ]],
to
"skills_required": [[ "survival", 1 ]],

You could also make the Pull Request for the change as well since you have good rationale for the archery flag removal, and see if you can get the endorsement from chaosvolt or DangerNoodle.

@ghost
Copy link
Author

ghost commented Jul 28, 2018

@DangerNoodle , I would like to ask your opinion on this change before I make it official.

Also, how do I make a pull request? The "comparison" functionality threw me off.

@Night-Pryanik Night-Pryanik added the Good First Issue This is a good first issue for a new contributor label Jul 28, 2018
@DracoGriffin
Copy link
Contributor

Also, how do I make a pull request? The "comparison" functionality threw me off.

Sorry, I missed your edit. Here's the step-by-step basically:

makenewbranch

First, make your new branch locally on your forked repo. If you don't know how to fork, on the very top right of this page, you should see a "Fork" option. Click that.

In your newly forked branch, make your changes (basically removing that line , [ "archery", 2 ]) however you want (through GitHub website, through GitHub Desktop, through Git, and so on). The easiest for this would probably be the website if you don't know or have the other options yet.

makenewpullrequest

With your changes saved, come back to the main CDDA repo and you should see a new banner option to create a Pull Request. Click that and then begin making your title and reasoning for changes (as you detailed above with all the links to changes, I wrote up a sample summary). Double-check your commit changes so it isn't including things it's not supposed to (basically, just make sure only the line you removed in your branch is the only thing here and doesn't have any additional artifacts from other stuff).

createpullrequest

Then click Create Pull Request and then it will go through the approval process and hopefully gets merged. Congrats!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Crafting / Construction / Recipes Includes: Uncrafting / Disassembling Good First Issue This is a good first issue for a new contributor Items / Item Actions / Item Qualities Items and how they work and interact Mods Issues related to mods or modding Ranged Ranged (firearms, bows, crossbows, throwing), balance, tactics <Suggestion / Discussion> Talk it out before implementing
Projects
None yet
Development

No branches or pull requests

2 participants