Fallout – Do companions have S.P.E.C.I.A.L. stats

fallout-4

More specifically, are companions affected by buffs to S.P.E.C.I.A.L. stats, such as a +1 STR from equipped gear? Are there any stats more useful to buff than others, for certain characters?

Best Answer

Do companions have S.P.E.C.I.A.L. stats?

Yes, they do have S.P.E.C.I.A.L. stats.

You can work out a companion's stats on PC by opening the console, clicking on the companion or other entity (Bethesda refers to them as 'actors') and utilising the console command getav <stat>

For example:

Cait in Fallout 4

I also performed player.getav Strength so I could compare the stats and ensure that I was in fact getting Cait's stat, not my own.

Cropped to just show the stats

As you can see, my own personal Strength stat is 7, whilst Cait's is 5.

Companion Carry Weight is a calculated value that can also be checked. Cait again as our test example, has 150, whilst I currently have 350:

Cait's vs My carry weight


Do companions benefit from S.P.E.C.I.A.L. increases?

Let's find out! We can use setav <stat> <value> to set the S.P.E.C.I.A.L. stats to whatever we want:

Cait's Strength modified to be 10

By setting Cait's Strength to 10, we can see that this also raises her Carry Weight to 200.


Do companions benefit from S.P.E.C.I.A.L. bonuses from equipped items?

Yes!, take Army Fatigues for example, which provide +1 Strength when equipped:

Cait with Army Fatigues

I've removed everything else from Cait's inventory for this test to avoid any other equipment messing with the stats. I ran the getav command for Strength and Carry Weight before and after equipping the Fatigues:

getav Strength/CarryWeight

As you can see, Cait's Stats raise from 5 Strength, 150 CarryWeight to 6 Strength, 160 CarryWeight:

getav Strength/CarryWeight zoomed in


Are there any stats more useful to buff than others, for certain characters?

  • Strength for Carry Weight is probably the biggest one.
  • Endurance does not seem to have an effect on health (I ran resethealth in case it had set the maximum but not the current health):

Endurance tests