Jump to content

Struggling to make recipe conditions work.


Daiyus

Recommended Posts

Dear all, I'm currently working on a crossbow mod that adds lots of crossbows to the world of Skyrim. The crossbows are all made, including enhanced versions, all recipes made, distribution through the leveled lists done, Dawnguard crossbows have been edited for better balance, Durak's line about Dawnguard exclusivity has been disabled, as have the last two parts of the Ancient Technology quest (Dwarven Bow, Dwarven Bow Enhanced). So now comes the crux. I have leveled Nightingale crossbows, which can be enhanced. However I don't want all the recipes showing up in the smithing menu, as the player will only ever need one of them. I set the conditions up as I thought I needed them, but it hasn't worked. Can anyone point me in the right direction? They currently are (example is NightingaleCrossbow01):

 

Target: PL, Function Name: GetItemCount, Function Info: Weapon: 'NPODLC1NightingaleCrossbow01', Comp: >=, Value: 1.00, AND

Target: S, Function Name: HasPerk, Function Info: Perk: 'Daedric Smithing', Comp: ==, Value: 1.00, AND

Target: S, Function Name: HasPerk, Function Info: Perk: 'Arcane Blacksmith', Comp: ==, Value: 1.00, AND

Target: S, Function Info: GetGlobalValue, Function Info: 'DLC1RH05RunCount', Comp >=, Value: 1.00, AND

 

So basically I want it so the player has to have the base crossbow in their inventory, they have to have both Arcane Blacksmith and Daedric Smithing, and they must have done the first part of the Ancient Technology quest. Does this look right?

 

Thanks for any help.

Edited by Daiyus
Link to comment
Share on other sites

  • 2 weeks later...

I had problems with conditions as well. It seems the only conditions that are looked at are perk conditions. My workaround was to create perks with the hidden box checked, then add these perks via script when the player had the necessary items in there inventory. I hope this helps

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...