OK, for those who may be interested, here is what I did:
0/ DL the GECK Extender by RoyBatterian. This program is not technically required but it will help to solve potential errors.
1/ Open the GECK, go to File/Data, check FalloutNV.esm, check LeverActionRifle.esp and set it as active file.
2/ Select Quest in Actor Data, create a quest by clicking “New”. Right click on the new created file, click “Edit”. The ID (Quest Data) of the quest will be: “1873RifleListQuest” (without the quotation marks). Check the “Start Game Enabled” box. Click OK. Go to File and Save.
3/ Select Script in Miscellaneous, create a scipt by clicking “New”. Copy and paste the following script (big thanks to Hectasword from the Nexus). Save the script.
- Code:
-
scn 1873RifleListQuestScript
short iDoOnce
Begin GameMode
if (iDoOnce == 0)
AddFormToFormList NVAllWeapons 000Leveractionrifle
AddFormToFormList WeaponRiflesList 000Leveractionrifle
AddFormToFormList WeaponLISTRangedALL 000Leveractionrifle
AddFormToFormList PerkCowboyWeapons 000Leveractionrifle
set iDoOnce to 1
StopQuest 1873RifleListQuest
endif
end
4/ Go back to the quest and select the newly created script. Click OK. Go to File and Save, then you can exit the GECK. Done! The LeverActionRifle.esp is now updated with the script as you can see in FNVEdit. According to Hectasword, "the next time you load the game, that will add the gun to the relevant perk- and challenge-related lists, and there's no need for a merged patch, since it adds them via script instead of via edits to the form lists themselves".