Starfield Andreja Constellation
Screenshot by Prima Games

How to Check Companion Affinity in Starfield

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

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

Starfield Affinity Console Commands
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

Starfield Barrett Constellation Companion
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

Starfield Sarah Morgan
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.


Prima Games is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more
related content
Read Article Roblox Shinobi Life 2 Codes (May 2024)
Read Article Fruit Battlegrounds Codes for Roblox (May 2024)
Read Article Roblox King Legacy Codes (May 2024)
Related Content
Read Article Roblox Shinobi Life 2 Codes (May 2024)
Read Article Fruit Battlegrounds Codes for Roblox (May 2024)
Read Article Roblox King Legacy Codes (May 2024)
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.
Author
Michael Dawson
Michael Dawson is a skilled writer on pop culture, video games, and film/TV. He has 8+ years of experience writing on various topics and for multiple publications. He loves Elden Ring, Zelda, Mario, Metal Gear solid, competitive games, horror, and indies.