HasPerk Console Command

Documentation and detailed help with working examples.

HasPerk Command

PerkTarget
HasPerk
To target your character, use the command below:
player.HasPerk

This command checks if the selected actor has the specified perk.

Argument Information

The syntax for this Starfield command is as follows:

Type: Combobox

The ID of the perk you wish to check.

Looking for Starfield commands?

Search our complete list!

Command Builder

Adjust the settings below to automatically generate a command. Once you have the inputs you want, click the copy button and paste it into the console in Starfield.
HasPerk
Perk ID

Examples

HasPerk 002C59DF

This command will check if the selected actor has the Boxing perk, which has the ID 002C59DF.

HasPerk 002CFCB2

This command will check if the selected actor has the Stealth perk, which has the ID 002CFCB2.

Help

  • Open the console: Press the tilde key ~ to open the console. This key is generally near the 1 and Esc keys.
  • Case insensitive: Commands are not case sensitive. This means you can enter them using lowercase or uppercase letters.
  • Target commands: Commands that are highlighted as a 'target' command can be used to target your own character or an NPC/object. To target your own character, type player. followed by the command. To target an NPC/object, click on the it and then type the command.
  • Leading zeros: All IDs, reference IDs, base IDs, etc. can be entered without the leading zeros. For example 00003348 can be entered as 3348.
  • Additional help: For more help on using console commands in Starfield go here.
Was this helpful?