Aldaroshka Posted August 22, 2020 Posted August 22, 2020 (edited) Hi everyone. I've never modded anything for Deadfire in my life, so I have no idea where to begin. I'm hoping someone might help me here and explain some stuff. What I want to do is to give a Fury Druid an option to choose their Spiritform. Fury is almost perfect both gameplay and RP-wise for my druid, but the storm blight is kinda messing up my playstyle. Well, I want to either have an option to choose or just straight up change the blight form to a different one. I know how to change stuff in general and make a mod file btw. I just don't know where the info I need is stored and what exactly I need to edit to make it work Thanks in advance for helping out a dum dum Edited August 22, 2020 by Aldaroshka typos 1
Noqn Posted August 22, 2020 Posted August 22, 2020 (edited) You need to override the entire PT_Druid progression table, located in progressiontables.gamedatabundle. PL 0 Auto Grant - Spiritshift Stormblight Change Category from General to Custom1 (for Druids this is the category used for Spirit Shift abilities). Change UnlockStyle from AutoGrant to Unlock. To hide Storm Blight from your Ability Tree if you did not pick it, append the following ConditionalCall to VisibilityConditional: { "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean ProgressionTableHasAbility(Guid)", "Parameters": [ "b1cbe940-1f51-48e0-ac54-d7547e8cc0e3" ] }, "Not": false, "Operator": 0 } PL 0 Unlock - Spiritshift Bear/Boar/Wolf/Cat/Stag Remove the following ConditionalCall from both VisibilityConditional and Conditional to make sure Fury can pick each Spiritshift variant: { "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean ProgressionTableIsSubclass(Guid)", Parameters": [ "0e7a5b7d-6eba-4d29-9bdc-a90dc145a0c4" ], "Flags": "", "UnrealCall": "", "FunctionHash": 1231916529, "ParameterHash": 1588994268 }, "Not": true, "Operator": 0 } Edited August 22, 2020 by Noqn 1
Aldaroshka Posted August 22, 2020 Author Posted August 22, 2020 Thank you! I'll try this. Can I ask you further questions when I inevitably screw something up? 1
Aldaroshka Posted August 22, 2020 Author Posted August 22, 2020 1 hour ago, Noqn said: no worries Surprisingly, there's indeed few worries to be found I think it's working and my game hasn't gone up in flames just yet! And if anything does go wrong, I kinda understand what's going on and what to do now. So thank you soooo much once again! 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now