Jump to content

Custom companion stuck at 999 affinity


Recommended Posts

First time modding. I made a custom companion (following Takahashi's youtube video) that can do everything a vanilla companion can do. It works beautifully until affinity hits 999. Then it stays there. I try console commands to change affinity and set the stage to 510 (infatuation dialogue to trigger) but the companion will just repeat the prior stages (friendship to confident) dialogue.

 

I checked the scripts to make sure there wasn't a hold on affinity for a companion quest, but couldn't find anything wrong (again, I'm not experienced in this so there's that). I did use Danse to copy from, but all the scripts that I can see all have my companions name, everything compiled correctly. There's nothing pertaining to Danse in anything that I can see. I've checked over and over. Just in case I completed Blind Betrayal just to see if there was some hidden script that has a hold on my character, but it still wouldn't trigger.

 

I know other companions do not require personal quests in order to reach max affinity, so I don't know why I'm stuck. I'm at a loss. Anyone have any ideas?

Link to comment
Share on other sites

Did you clear the ConditionalGlobal "Danse_AffinityCondition_PlayerCompletedQuest"?

 

Actor >> CompanionActorScript >> Script Properties >> Group AffinitySettings >> ThresholdData_Array >> Element '0' >> Struct Variables >> ConditionalGlobal

 

Thank you!!! This worked!

 

To anyone who comes across this issue, I had to re-do the CompanionActorScript, and then tested on a clean save. It worked perfectly.

 

Thanks again!

Link to comment
Share on other sites

  • Recently Browsing   0 members

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