How to Check Companion Affinity in Starfield

My companion's affinity level is exactly 1180, whatever that means.

Starfield Andreja Constellation
Screenshot by Prima Games

Getting a measure of what your companion thinks of you can be a challenge, but there is a way to make it easier. Here’s how to check your companion’s affinity in Starfield.

Recommended Videos

How to See Companion Affinity Levels in Starfield

Screenshot by Prima Games
Note:

It is only possible to see your companion’s affinity level on PC. If you’re trying to check affinity while on Xbox, it’s impossible beyond any sort of guesswork.

To check your companion’s affinity level, you’ll need to use console commands. There are three console commands that we want to be concerned with here, and they are the following:

  • GetAV COM_Affinity
  • GetAV COM_AffinityLevel
  • GetAV COM_AngerLevel
Warning:

Keep in mind that using console commands will disable Starfield achievements. There is currently no way, outside of modding, to correct this problem. You will have to wipe your save data completely to re-enable them.

To use any of the above console commands, open up the console using the “~” key on your keyboard. This may pop up a message telling you certain commands will disable achievements. If it does appear, press the “~” key again, close it, and open the console again.

With that out of the way, click on your companion with the console open, and you should see a message like “NPC_’CompanionREF'” followed by a string of text. In my case, Andreja’s message says “NPC_’AndrejaREF (000059A9).” If you don’t, you might need to mess with positioning a bit. From here, you can start messing with the commands.

All Affinity Console Commands and What They Mean in Starfield

Image via Bethesda Game Studios

If you use “GetAV COM_Affinity,” you’ll be given a value somewhere between 0 and above 1300. This is a measure of your total companion affinity. The higher the number, the higher your companion thinks of you. This goes up or down based on the Liked, Loved, Disliked, and Hated reactions from companions, with the value change varying based on your choices. If you start killing innocents with your companion present, for example, that companion’s affinity will quickly drop to 0.

Using the “GetAV COM_AffinityLevel” command will display a value of 0.00, 1.00, 2.00, or 3.00. The 0.00 value represents a neutral state, 1.00 represents a Friendship state, 2.00 represents being in a Romance but not Committed, and 3.00 represents being Committed (or marriage with that companion).

Finally, using the command GetAV COM_AngerLevel will display a value of 0.00, 1.00, or 2.00. The 0.00 value means the companion has no issue with you at all, 1.00 means they’re annoyed with you, and 2.00 means that they’re very angry with you.

How to Change Your Companion Affinity Using Console Commands

Screenshot by Prima Games

If you’re annoyed that a companion is upset with you, then it is possible to change your companion’s affinity stats manually. In the console, use any of the following commands to do so (with the brackets removed):

  • SetAV COM_Affinity [0-1300+]
  • SetAV COM_AffinityLevel [0, 1, 2, or 3]
  • SetAV COM_AngerLevel [0, 1, or 2]

Doing this will set the companion to the corresponding affinity level. Keep in mind that doing this can break things, as you aren’t supposed to have two companions married at the same time. Do these commands at your own risk.

If you’ve decided to handle companion affinity normally, check out our guide on how to romance Sarah Morgan in Starfield.

About the Author

Shawn Robinson

Shawn is a freelance gaming journalist who's been with Prima Games for a year and a half, writing mainly about FPS games and RPGs. He even brings several years of experience at other sites like The Nerd Stash to the table. While he doesn't bring a fancy degree to the table, he brings immense attention to detail with his guides, reviews, and news, leveraging his decade and a half of gaming knowledge. If he isn't writing about games, he's likely getting zero kills in his favorite FPS or yelling at the game when it was 100% his fault that he died.

Exit mobile version