Set relationship skyrim

Set relationship skyrim DEFAULT

Skyrim console commands: become a giant, a ghost, or a living god

By PC Gamer

Skyrim console commands can be used in Skyrim Special Edition too, allowing for just as much cheating as the original.

If you're on your 100th save file, you may be looking for some Skyrim console commands to skip past the peskier parts of your Tamriel adventures. You know Bleak Falls Barrow like the back of your hand. You know all the words to Ragnar the Red, and The Dragonborn Comes. 

But have you made yourself a giant and fought against actual giants? Have you flown through the air from Riften to Solitude just to take in the sights? Have you spawned in one hundred wheels of cheese? You can do all that, and more practical things, with the help of Skyrim console commands.

This list of Skyrim's many, many console commands can help you line up the perfect screenshots, level your character to test out a new combat build you'd been planning, and instantly unlock doors if you've run out of lockpicks and just do not want to go find more. Sometimes a good thief bends the rules, right?

Want to see what Skyrim console codes can do? We used them (along with some mods) to turn our Skyrim character into Santa Claus and deliver presents to every NPC in the game. Read about it in A Very Skyrim Christmas.

For other ways to change, improve, and break Skyrim, try our list of Skyrim Special Edition mods, best Skyrim mods (the original), and mods for playing Skyrim as another character.

Here's how it's done:

How to use Skyrim console commands

To enable the console, just hit the tilde (~) key and enter one of the appropriate codes, which are listed below. You can turn on more than one in a row, so you can become invincible, fly, and teleport all at the same time.

Be warned, some of these console commands may cause glitches, problems, or crashes, so it's definitely worth saving your game first. You don't want to make some change and get stuck with it.

Many of these console commands require specifying an NPC or item or place with a reference number. If you're specifying an item or NPC in front of you, click on them while you've brought up the console to get their code immediately. Otherwise, here's a quick cheat sheet of reference pages where you can find those codes. Remember, CTRL+F is your friend! 

Skyrim toggle console commands

Toggle commands for Skyrim turn various game features off or on. You can turn off the UI for taking great screenshots or turn off detection from NPCs to make yourself the perfect thief.

tgmGood ol' God Mode means you're completely invulnerable to everything.
tclNo clipping lets you walk through walls, ceilings, and mountains like some sort of ghost. Use the code again to return to normal.
tmToggles all in-game menus, perfect if you want to take some screenshots to convince elderly relatives that Skyrim is where you went on your holidays. Note that this also hides the console commands menu, meaning you'll have to type it again without being able to see the console.
tmm [0/1]Followed by 0 or 1 turns all map markers on or off.
tfcNot Team Fortress Classic, but toggle flycam, essentially leaving your body and sailing through the air. Great for screenshots. Follow it with a 1 to pause.
taiToggles AI on and off, which means NPCs won't interact with you, or do anything at all.
tcaiTurns combat AI on or off, turning dragons into placid beasts who act like you aren't there. A bit like cats.
tdetectThis one lets you behave like a little rapscallion, as it turns naughty business detection (stealing, murdering, doing a poo in the woods, etc.) on or off. You'll still get caught if you try pickpocketing, though.
tfowTurns off the fog of war on your local map, filling it in completely.

Skyrim player console commands

Skyrim player cheats can set different values for your Dragonborn. You can change your level, your face, your carry weight, and a bunch of other things. 

psbEvery single spell and shout in Skyrim is now yours! Including a bunch of test ones leftover from the design stage that will clog your spellbook.
player.advlevelAdvance one level without gaining a perk.
showracemenuBring up the character creation menu to adjust the way your character looks. If you a;ter your race this will reset your level and skills, but any other change is safe.
player.modav skill [#]Where "skill" is the skill you want to modify, and # is the amount you want to modify it by. Skills are input via their in-game names without spaces, apart from Archery which is "Marksman", and Speech, which is known as "Speechcraft".
player.additem [Item ID] [#]Every single item in Skyrim has a code. You'll find them in our list of Skyrim item codes. Now your dreams of owning 47 cabbage potato soups can come true.
player.additem 0000000f [#]A simple way to get some free gold.
player.additem 0000000a [#]Running low on lockpicks? Enter the number you require here and they'll magically appear.
addshout [Shout ID]Use the reference page of Shout IDs above to give yourself any Dragonborn ability you like.
player.setcrimegold [#]Adjust your wanted level with this handy command. Setting it to zero resets removes your wanted level completely.
player.setlevel [#]Up or down your player level as you see fit.
player.setav speedmult [#]Want to run like The Flash? Set this number to anything more than 100 to speed up movement.
player.modav carryweight [#]Tired of getting tired? Up your carryweight and you'll be able to transport more goodies. Toggling god mode (tgm) also lets you carry as much as you like.
player.setav health [#]Up your health here.
sexchangeChange your character's gender.
player.placeatme [Item/NPC ID] [#]Use this to spawn NPCs and monsters at your location. Just replace actor/object ID with a Base ID (not a Ref ID) from our list of Skyrim NPC codes. This is the command we used to crank out a horde of dragons around Whiterun. Note that this command spawns new creatures, rather than moving old ones, so if you use it on an NPC, you'll clone them.
player.moveto [NPC Ref ID]Use this to move yourself next to an NPC, useful for Kharjo, the nomadic Khajit, who can be hard to find as he follows the caravans around Skyrim. In this case you use the Ref ID (not the Base ID), the opposite of placeatme. You can find the ID in our list of Skyrim NPC codes.
setrelationshiprank [ID] [#]Select two NPCs and set the relationship between them, the values range from 4 (lover) to -4 (archnemesis). Use it to make NPCs fight or do other er... more worrying things.
player.setscale [#]Changes the size of the player or NPC. You start out at level one, which is normal sized, while zero is small. It goes all the way up to an absurdly huge ten.
player.drop [Item ID] [#]Forces the player to drop items, even usually undroppable quest items. Try just 'drop' to drop absolutely everything you're carrying.
coc [Cell ID]Teleports you to any specified cell in the world.

Targeted Skyrim console commands

Targeted Skyrim commands will have an effect on an NPC or item that you select. They're perfect for unlocking chests, instakilling enemies, and bringing them back to life again.

unlockCan't find that vital key? Lockpicking skill too low? Open the console, click on the door or chest you want to unlock, and type "unlock" into the console. If only this worked in real life.
lock [#]For the opposite effect, you can set chests, doors (or NPCs?) to a locked state with a number from 1-100 representing the difficulty.
killLook at the thing you want to kill, open the console, click on the target, and type this command. They'll fall over in a very dead manner.
resurrectTarget the thing you want to bring back to life, and they'll get up in a very alive manner. Follow it with a 1 to resurrect them with all items intact.
removeallitemsTarget a character and type this and you'll get all their items—including their clothes. Note: does not work in real life.
addtofaction [Faction ID] [#]Click on an NPC and use this command to add them to a faction. It's not just about Stormcloaks and Imperials though. Using 0005C84D will add a character to the follower faction, giving them the necessary dialogue to join you, while 00019809 will add them to the 'potential spouse' faction, allowing you to marry them. This won't work on NPCs with unique voices however, so you won't be able to wed Esbern or General Tullius any time soon.
disableAlso known as the 'I have no mouth and I must scream' command. Disable banishes the selected NPC to some sort of weird coding limbo. They become invisible, have no collisions and AI won't interact with them, but they're still technically there. Horrifying.
enableUndoes the effects of the Disable command. Disabling and then Enabling your follower will reset them to your current level, which is a handy way of making sure they stay useful in a fight.
setessential [NPC ID] [0/1]It might be fun putting on god mode and becoming immortal, but don't you get a little lonely knowing that one day all the other characters you love will die? I know I do. Thankfully there's a solution: simply use this console command with a 1 to set characters to 'essential', which means they'll take damage until they fall on their knees, but then get up again. Using it with a 0 will turn essential characters mortal, but be careful with that, Bethesda probably made them immortal for a reason.
setownership [Item ID]This command sets you as the owner of the targeted item, removing all those annoying 'stolen' tags from your ill gotten gains.
unequipitem [Item ID]Click on an NPC and type this to force them to put the item they're holding away. Useful if they're holding a sword you want.
dispelallspellsUnsurprisingly, dispells all spells on the target NPC. This won't work on werewolves, as they technically become a different NPC when they transform.
MarkForDeleteMarking an item for deletion sends a contract to the Dark Brotherhood, ensuring it will never been seen or heard from again. It will be removed from the world the next time you load an area. A useful way to get rid of annoying things like ash piles that never seem to go away.

Skyrim quest console commands

Skyrim quest commands can help you get around bugged issues in quests by automatically getting yourself to the next quest state or just let you cheat by moving directly to your next objective.

caqsAutomatically complete all the stages of every quest. Perfect if you hate playing games.
movetoqt [Quest ID]Go straight to your quest target.
setstage [Quest ID] [Stage #]This allows you to move the quests you're playing back to a prior stage or forward to a new one. Useful if you've somehow broken it by murdering the wrong NPC. has a useful list of quests, along with IDs and stages.

Other Skyrim console commands

These are all of the odds and ends of Skyrim console commands. Do make sure you try out that secret developer room with all the toys.

csbClears the annoying drops of blood that linger on the screen after fights.
helpLists every single console command. We've put this further down the list because we want you to actually read this article.
coc qasmokeBethesda's handily included a room with every single in-game item in it—type this command to go straight there. It might take a while to load: there are thousands of items here. Type "coc Riverwood" (or any other location) to return to the game.
qqqQuit the game without having to go through any of those pesky menus.
fov [#]Sets your field of view. The maximum is 180.
set timescale to [#]This defaults at 20. Drop it to 1 for real-time Skyrim, up it to experience crazy timelapse-style Skyrim.

Hey folks, beloved mascot Coconut Monkey here representing the collective PC Gamer editorial team, who worked together to write this article!

1. Find the NPC you want to make a follower/marry. Open console with the tilde key. Click on the NPC. The NPC's ID will pop up when you click them, take note of the ID, you'll be using it later when you are setting relationship via console command.

If you want to marry the NPC type in: addfac 19809 1
If you want to make the NPC a follower type in: addfac 5C84D 1

2. Inorder for the follow/marriage choice to appear, the NPC has to like you. To do this, you need to set the NPC's relationship level. To set the relationship between you and the follower correctly, you need to type in BOTH OF the following lines into the console.

Setrelationshiprank "NPC ID HERE" 4
Player.setrelationshiprank "NPC ID HERE" 4

3. For certain NPCs, the marriage/follow options will not appear until you reset the NPCs dialogue options, to do so, type the following lines into the console.


4. If you just want to marry an NPC, you're done after the last step, the 4th step only pertains to people who are making NPCs followers. Inorder for some followers to fight enemies and instead of running around like idiots, you need to set their confidence level. To do this, open the console, click the NPC, and type the following lines into the console.

setav aggression 1
setav confidence 3

5. The last step you have to do is set your follower to essential, inorder to do this you need to use the NPCs ID Number. To figure out the ID number you need to type the following into the console.

Help "NPCs Name" 4

This will give you the ID, along with a lot of other random data about the NPC, take the code you find and type in the line below.

setessential "The ID you found" 1

6. You might find your new follower weak, and that's because your new follower does not level with you. Chances are they are a very low level and will die very quickly to anything that attacks them. The easiest way to remedy this is to open the console, click your follower and type.

setlevel "Insert level here"

After you complete step six, you're done. You now have your own essential NPC follower to do your bidding. Take note, if you do not set the NPC as essential, when they die, you may lose the NPC for good. Using resurrect on the NPC via the console will bring the NPC back to life, but the NPC will no longer follow you and may disappear from the game completely. So far, I haven't found a way around this, so setting the NPC to essential is a must.

"It is good to have an end to journey towards; but it is the journey that matters in the end." - Ursula K. LeGuin

  1. Green star fitbit sleep
  2. Adecco intern
  3. Las vegas prison
  4. 2019 f150 trailer wiring diagram

How to Create a Custom Follower and Marriage Partner for "Skyrim"

I love to explore the relationship between the fictional worlds we create for movies, books, games, etc. and the real world.

The followers in Skyrim can be handy in a pinch, and make for great pack mules, but if you've put a few hundred hours into Skyrim, you're probably getting a little bored of the housecarls and hirelings. You might even be holding off on getting married because you can't find an eligible male or female character to take as a husband or wife.

You probably already have a few ideas for an interesting companion or spouse that better suits your play style and taste; in this tutorial, I'll show you how to turn those ideas into a reality using the Creation Kit. It isn't hard, but if it's your first time using the editor, it does require a bit of reading so that you understand the decisions that you're making.


This tutorial is noob friendly, so I spend a lot of time talking about things that more experienced modders already know. If you're fairly handy with the Creation Kit, you can skip the lengthy tutorial and just follow these simple steps:

  1. Start Skyrim and either start a new game, or load a game and enter the showracemenu through the console.
  2. Create your follower's appearance the same way you would create any other character you were going to play. Exit the character creation screen and save your game.
  3. Open the console (~) and type 'SPF' followed by the name of your character. This will export your character's appearance to your installation folder (the one up from Data that contains the Skyrim.exe).
  4. Open the Creation Kit and create a new NPC. In the Traits tab, set the race and gender the same as your new character. Set either Essential or Protected, flag as Unique, and pick an authorized voice from the VoicesFollowerNeutral formlist. Set Disposition to 75.
  5. Set your companion's level and class in the Stats tab and adjust the Health, Magicka, and Stamina Offsets (usually 50).
  6. Drag CurrentFollowerFaction, PotentialFollowerFaction and (optionally) PotentialMarriageFaction into the Faction tab. Set CurrentFollowerFaction to -1. (The others should be 0.)
  7. Right-click in the Relationship tab to create a new relationship. Give the ID a name, set Child NPC as Player, and Relationship Level to Ally. (Character must be flagged as Unique. See step 5.)
  8. In the AI Data tab, set the Aggression to Aggressive. Set Confidence to Foolhardy. Set Assistance to Helps Friends and Allies. Set Morality to Any Crime. Pick a combat style.
  9. Pick a Default Outfit (armor or clothing) or optionally add the armor to their inventory. Give them weapons and whatever else you think they should have.
  10. Give them spells and perks. NPCs cannot use all spells or perks. They do not cast Illusion spells or spells that heal others without scripting. Safe spells are spells that have a hand assigned. Eg. FlamesLeftHand. The LightFoot perk is useful to avoid springing traps when sneaking.
  11. In the Character Gen Parts tab, click 'Import' and import YourCharactersName.npc.
  12. Optional: Edit the DialogueFollower quest to remove the default bow and arrows from all followers.

The Creation Kit

If you don't already have a copy of the Creation Kit, you'll want to download and install it now. You can do that from the Tools section of the Steam Library. It's a free download and not very large so it won't take long to install.

Once the Creation Kit is installed, I encourage you to take a few minutes to go through the starter tutorial on the Creation Kit wiki. I'll be going over all of the most important steps in this tutorial, but that tutorial will provide you with a little more information about what you're doing which will be helpful if this is your first plugin. (Tip: All plugins are mods, but not all mods require plugins.)

Once you're set up, follow these steps:

1. Create Your Follower's Appearance

The very first thing you're going to do is create your follower's appearance. This is actually very straightforward (though it can be time-consuming) because you create their appearance exactly the same way you create any other character.

Start Skyrim and either start a new game or, if you know what you're doing, open the character creation screen through the console using the showracemenu command. I have a save point set right after the cart ride (before Hadvar asks you who you are) that I use as a starting point whenever I create new characters.

Creating your follower's appearance is well beyond the scope of this tutorial, but I've written an article about creating attractive characters that you may find useful and/or interesting. Keep in mind that the characters you create, like any other characters, are going to look different outdoors than they will indoors.

When you're done creating your character, save your game and proceed to step 2.

2. Export Your Follower's Appearance from Skyrim

In order to get your new follower's appearance out of the game and into the Creation Kit, you're going to have to export it from Skyrim. That might sound complicated, but it's incredibly easy to do.

Open the console by typing the tilde ~ key, which is located in the upper left corner of standard North American keyboards below the Esc key.

Once the console is open, you're going to use the SavePCFace command to export your character's appearance:

Type SPF followed by a space and then the name of your character exactly as it appears in-game, then press Enter.

For my follower Tannuck, I would type: SPF Tannuck.

If everything goes according to plan, the console will appear to do nothing and you can exit the console by typing ~ and then exit the game.

If something does go wrong, the console will probably give you an error message of some kind. If you get an error, double-check that you typed both the command and your character's name correctly (you may need to exit ~ the console to verify this) and then try again.

Once Skyrim has shut down, you can verify that your character's appearance was exported successfully by looking in the Skyrim installation folder. That's the folder one up from the Data folder and it contains both the Data folder and the Skyrim.exe. If you have a 64-bit system, for most people, the file path will be

C:\Program Files (x86)\Steam\SteamApps\common\Skyrim\

though it may be different if you installed Steam to a different directory.

What you're looking for is a file named after your character with an .npc extension, for example, Tannuck.npc. Once you've verified that it's there, proceed to the next step.

Editor Warnings

The warnings that appear when you load the Skyrim.esm are harmless (as far as we know) and can be safely ignored, but that doesn't mean you can ignore them entirely. Almost inevitably, at some point, you're going to make a mistake of some kind and the editor is going to want to tell you about it.

Periodically, when working on your mods, you're going to want to step through these warnings one by one on the lookout for new messages. If you plan on releasing a mod to the public, you should definitely do this out of consideration for people who download and use your mod.

Dealing with editor warnings and cleaning your mod are rather large topics that are well beyond the scope of this article, unfortunately, but a lot of good information can be found on the Creation Kit wiki and in the official Bethesda forums.

3. Load the Skyrim Game Files

You're now ready to begin working on the plugin that will get your new follower in-game.

Open the Creation Kit and load the game files in the Data browser: go to File, Data..., and double-click the Skyrim.esm and Update.esm so that a little x appears in each of the boxes. Click OK. (You can find out more about creating and using simple mods in the Creation Kit starter tutorial linked to earlier.) Depending on your machine it may take anywhere from half a minute to a couple of minutes for the editor to load everything.

When the editor is done loading the game files, you will probably see a pop-up warning you about a navmesh error. The Skyrim master file contains several benign errors that you will see every time you load a plugin; these warnings are harmless so just skip past them by clicking 'Yes to All'. If you click 'Yes', it will clear the current warning and then another warning will appear. You can cycle through all of the warnings by clicking 'Yes' or just click 'Yes to All' to jump past them. If you click 'No', you will be prompted to confirm that you want to quit the Creation Kit, but I don't recommend it unless you feel like loading everything again.

Creation Kit Fails to Save Bug

Recently, I've had problems saving new mods after I've started working on them. About half of the time, the editor will simply fail to load the Windows save dialog and hang, forcing me to shut it down and reload.

To avoid this, I generally save my mods as soon as the editor is done loading the Skyrim.esm. I recommend you do the same.

4. Save Your Mod

The Creation Kit is a development tool, it's free, it's resource intensive, and it's constantly being updated. Consequently, you're going to get a lot of random crashes and weird bugs.The best way to avoid the aggravation of losing hours of work is to save early and often.

You can save your plugin (or mod) from the File menu, or by clicking on the little floppy drive icon. Give your mod a sensible name, like nameOfYourCharacter. It will be given an .esp extension automatically. I recommend you save your mod every few minutes.

As a heads-up, you can't save your plugin with the NPC editor window open (or any of the other dialog windows) so click OK to save your current settings, save your plugin, and then re-open the NPC editor to continue working.

5. Create a New NPC

Once you've saved your mod, create a new NPC. To do this, find the Actors category in the Object window, open it (click on the little + sign) and select the Actor subcategory. This will load all of the actors in the game into the panel on the right.

Right-click anywhere in the actor list in the right pane to open the context menu and select New. This will create a new NPC file and open it in the editor.

6. Assign Traits

This is just a basic tutorial, so I'm not going to cover every single option in the NPC dialog but I will cover all of the settings that you need to create a follower. If you're interested in finding out more, you can always refer to the wiki.

The first tab is pretty easy to set up, but requires a fair amount of background.

Set the Editor ID and Name

The first thing you need to do is give your follower a unique editor id. Editor ids are the way that the Creation Kit identifies objects. For characters, the editor id and name are often the same, with the exception that editor ids can only use letters and numbers and cannot have spaces, punctuation, or unusual characters in them. M'aiq the Liar, for example, has MaiqTheLiar for an editor id; no spaces, no apostrophe, and the first letter of 'the' capitalized to distinguish it from 'Maiq'. If your follower's name is not being used by any other character in the game, you can make the ID the same as the Name, which is the way most of the vanilla NPCs are set up. (Tip: If you're ever having difficulty locating an NPC or any other object in the Creation Kit, check out my How to Make a Skyrim Character Look Like Any Character in the Game tutorial. It has a fairly detailed guide to finding things in the editor.)

Make Your Character Unique

Check the Unique flag to let the game know there is only one of your character in the game (as opposed to a bandit or conjurer, for example). This flag is important because you can't create a Relationship without it.

Note: The flags under the ID/Name input boxes are prone to unchecking themselves if you change tabs so I usually set them, then click OK on the NPC to save my changes and then re-open the character to continue working. If the editor doesn't allow you to create a Relationship for your follower, it's probably because this flag has become unchecked.

Set the Race and Gender

The next thing you need to do is make sure that your NPC has the same race as the character that you're copying, and that the Female flag is checked if your character is a female. You don't need to set your character's weight because it will be set when you import the settings you exported earlier. If you change the height of your character by too much, you can end up with weirdness in-game, so I don't recommend you change it by much more than + or - 0.1. Even a 0.03 change can have a noticeable impact on how your character appears, so use with caution.

The Opposite Gender Anims check box switches which animation set your character uses. This check box is used by Lydia, the female Stormcloaks and Thalmor and many of the female Orcs, so if you want that look for your character, check this box.

Set to Protected or Essential

The followers in vanilla Skyrim are all set to Protected status, which means that they can't be killed by enemies, but they can be killed by the player (usually accidentally). If you don't like that setting, you can choose to set them to Essential, which means that they can't be killed by anyone. If you find that you're constantly killing your companions in Skyrim with an errant spell or stray arrow and want to avoid doing that with your custom follower (who is, let's admit it, probably a little more special than your other followers) you might want to choose Essential. If you're a really hard-core, dead-is-dead style of player, you can leave both boxes unchecked and the game will treat them as normal NPCs. This means that they can be killed by anyone or anything. If you choose to go this route, just remember that your follower is likely to die fairly soon after you start playing unless you happen to be an extremely good and cautious player.

Set the Disposition

The next thing you need to do is set the Disposition Base to 75 to make sure that the "I need your help..." option will be available in-game. This is sort of a kludge to get around having to create a custom quest to convince your follower to join you and means that your NPC will treat your character like an old friend and join you without hesitation. It's possible to create a custom quest around acquiring your character to create a more authentic experience, like the quests surrounding the followers in the game, but that's well beyond the scope of this article. Personally, I like the 'meeting up with an old adventuring companion' feel that this gives to a follower, and it's not entirely out of place for many of the characters you will create.

Pick a Voice Type

The last thing you need to do is pick a voice for your character. All of the followers in the game use a select number of voices, and it's important that you use one of these voices for your own character or the game won't be able to execute the dialogue that allows you to interact with them.

You can find the complete list of 'safe' voices inside the VoicesFollowerAll form list, which can be found in the Object window under Miscellaneous, FormList. There's no way to preview the voices in the editor, unfortunately, so you might have to test out a few in-game until you find the right one. For now, just select one that seems appropriate from the Voice Type drop down box in the NPC editor.

If you want to be able to marry your follower, you also have to make sure that you pick a voice that has marriage partner dialogue recorded. The VoicesMarriageAll form list contains all of the 'safe' marriage partner voices, but not all of the voices are included in both lists. If you want your follower to do both, make sure you pick a voice that's included in both lists.

If you can't find a voice that matches your character's race (I'm looking at you, Khajiits), you can always use a human voice instead. I used a human voice for my female Khajiit follower Tinga and it sounds just fine in-game (once you get over the shock of hearing it the first time). It's not technically 'lore friendly', but she sounds great so I'm not complaining.

7. Set Class, Level, Attributes, and Skills

The Stats tab controls your follower's class, level, attributes, and skills.

Set Your Follower's Level

In Skyrim, there are two basic types of NPCs: static NPCs who have a set level determined at the start of the game that never changes, and leveled NPCs, who have their level determined dynamically in-game based on the player's current level when the player first enters their location.

Although you could set the level of your follower explicitly, say, to level 20, and leave it at that, the followers in Skyrim are typically leveled actors with a minimum starting level and a maximum level that they won't go above. The level that is actually set when you encounter them depends on your own level and the multiplier used to calculate their level. Most of the followers in Skyrim have a minimum level of 10, but that level may go up to 40 or 50 if you don't encounter them until late in your adventure.

Note that followers, by default, will not level with you.Once their starting level has been determined (ie. when you enter the building or area they are located) it never changes. If you enter the Drunken Huntsman on level 2 and talk to Jenassa, she'll be level 10 (her minimum level) for the rest of the game, even if you don't hire her until you're level 30. If you don't enter the Drunken Huntsman until level 50, she'll be level 40, her maximum level. If you enter at any level between level 10 and 40, she'll be the same level you are. That's why your followers seem to go down easier and easier the longer you keep them. Your own follower will work the same way unless you explicitly set their level, in which case, they will always be that level instead. It is possible to make your followers level with you, but in order to do that you need to do a bit of scripting, and that's beyond the scope of this tutorial.

To make your follower level with you, check the PC Level Mult box. The default Level Mult to the left is 1.00, which means that your follower will be exactly the same level as you as long as your level isn't below their Calc Min level or above their Calc Max level, in which case they will use those levels instead. You can change the Level Mult to make them higher or lower when you first encounter them (eg. setting it to 1.1 will make their level 10% higher than your own level) but it won't increase them beyond their maximum level or push them lower than their minimum level. You can set your follower to any level you want, but you probably don't want them being too powerful or too weak. For Dundaryn, I've simply set his own level to the defaults used by the housecarls.

Set Health, Magicka, and Stamina

The Health Offset, Magicka Offset, and Stamina Offset allow you to tweak your character's attributes. The player begins the game with a +50 point offset (50 Base Health + 50 Health Offset = 100 starting Health), so I typically assign the same values to my followers. If you want to create a follower with a particularly high value, say +100 Magicka Offset for a spell-casting follower, you can do so here. (Though you might want to balance it out by lowering their Health or Stamina.)

Choose a Class and Set or Calculate Skills

The NPC's class determines how they allocate skill points. If you look at the sample class in the screenshot, you can see that there are fields for each of the skills. Each of the fields has a number (typically 0, 1, 2, or 3). These are weights that influence how the game divides skill points. For example, for every 11 skill points that a Ranger has to allocate, 3 of them will go toward Archery and Light Armor, 2 will go to Block and One-Handed, and 1 will go to Sneak. If you look above the Skill Weights, you'll also see an Attribute Weights section that works the same way to calculate your NPC's attributes.

You can find the Classes in the Character category in the Object window if you want to look at them before making your decision. When choosing a class for your character, make sure you choose one that puts skill points in the areas you want them to be good at.

If you don't like the existing classes, you can create a new one and allocate points however you see fit. In the Object window, with the Class category selected, right-click and choose New from the context menu. This will create an empty Class that you can set up however you like. The only fields you need to fill out are the ID, Attribute Weights, and Skill Weights. You might also want to change the Bleedout Default from 0.15 to 0.10, which is the default that most vanilla classes use. (The bleedout just determines the % of total health at which a follower will go down on one knee. Vanilla followers go down when they reach 10% of their Health.)

Before you start allocating skill points, you need to be aware that the following skills are never used by NPCs: Alchemy, Enchanting, Smithing, Lockpicking, Pickpocketing, Speech, and Illusion. Basically, if they can't use it in combat, they can't use it at all.

Once you're done creating your class, click OK to save it and it will appear with the other classes in the drop down box in the Stats tab.

Once you've chosen your class, you'll notice that the NPC's skills and calculated attributes will update to reflect your choice. If you've given your follower a static level (PC Level Mult unchecked) you can manually edit their skill levels by left-clicking quickly three times on the skill value and typing in a new value. If your follower is dynamically leveled, you won't be able to set their skill levels manually, which makes sense because you don't know ahead of time what their level will be. Those will be calculated automatically based on their class.

8. Add Your Follower to the Required Factions

The next thing you need to do is add them to the appropriate factions. Find the Factions subcategory in the Object window under the Character category and drag the CurrentFollowerFaction and PotentialFollowerFaction to the empty faction list in the Faction tab. If you want to be able to marry your follower, drag in the PotentialMarriageFaction as well.

Left-click twice slowly on the CurrentFollowerFaction rank which is currently set to 0 and set it to -1. The other factions should be left at 0. (If you double-click the faction rank the Faction editor will open instead, which is not what you want. Cancel out of it (don't press OK!) and try clicking twice again more slowly.)

9. Create a Relationship to the Player

Next we need to set up the follower's relationship to the player. Right-click in the empty Relationship list and select New to open the Relationship editor. (If only it were that easy, right!) If the editor doesn't allow you to create a Relationship, make sure that the Unique flag is set.

The Parent NPC should already be set to the name of your follower. Change the Child NPC to Player from the drop down menu. Parent/Child is a standard way of referring to relationships between objects in programming circles and has nothing to do with actual family relationships between your characters. In Relationships, 'Parent' refers to the actor that you are setting up the relationship for; 'Child' refers to who the relationship is with. An actor can be a Parent in a number of different relationships, some of which might include his or her children, but many of which will be toward friends, acquaintances, and other family members.

Set the Relationship Level to Ally (Lover might also work for a marriage partner--it might affect dialogue, for example--but I've never used it and I know for sure that Ally works). Leave the Association Type set to None. Finally, give your relationship an ID, like YourFollowersNamePlayerRelationship or something similar.

Relationships control which NPCs fight or defend other NPCs. In general, if two NPCs are defined as enemies, they will fight as soon as they see each other. If an NPC observes an ally being attacked and their AI (see below) has been set to assist allies, they will defend that NPC. If you don't set the Relationship, your follower won't know that he's supposed to defend you.

A Note About AI Packages

I'm not going to talk about AI packages in this tutorial because they are very complex and not really necessary for a basic follower. Every NPC in the game will default to basic sandbox behavior, even if they don't have a single AI package in their AI Package list.

The basic sandbox AI will allow the NPC to wander around within a small radius of wherever you put them and perform simple actions and use various objects. If you put your follower in a tavern, for example, they will walk around, sit down and eat, and even stir the cook pot.

Followers without AI packages will return to their starting location when you dismiss them.

10. Set Up the AI

Skip over the Keywords tab and move on to AI Data. This tab is not hard to set up, but it has a big impact on your follower's behavior, so make sure you do it right.

The first thing you need to do is set the Aggression. Aggression determines how likely your follower is to engage in combat. If you leave it at Unaggressive, he won't attack, but if you put it too high, he'll attack everything in sight. Set it to Aggressive so that he will engage enemies, but not random civilians.

Confidence determines how likely your follower will flee when the going gets rough. I generally set it to Foolhardy so that they never flee. You might try a lower setting, but even a Brave character will flee whenever their health gets low, which, in Skyrim, will happen all the bloody time.

Set Assistance to Helps Friends and Allies. This is the most 'generous' setting. Helps Allies will probably work, too, for the player, though they won't help their own friends that way. (Probably not a big deal if you don't set up any friends for them.) Skyrim uses four basic categories of relationships: Enemies (attack on sight), Neutrals (ignore, depending on Aggression), Friends (assist in combat, depending on Assistance), and Allies, the strongest bond, and the one most likely to result in assistance.

Set Morality to Any Crime if you plan on committing any. You probably don't really want your own companions reporting you, though if you never commit crimes it probably won't make much difference.

The Mood can be set to whatever you like. As far as I can tell it basically just determines their default expression. Do you want a sad face or a happy face following you around?

Combat Style

The last thing you need to set in the AI Data tab is the combat style. Combat style determines things like how likely your NPC is going to prefer using a bow over a sword, how likely they are to use a power attack on a staggered foe, and whether or not they can dual-wield. Not all of the combat style settings are fully understood, so it's probably best if you pick a style from one of the existing ones, but if you're feeling really adventurous you can try creating one yourself.

Combat styles are located in the Object window under Miscellaneous, Combat Styles. To create a new one, right-click in the list and select New. The most important settings are the Equipment Score Multipliers in the General tab, which determine how much the NPC prefers one type of attack over another (so if you want someone to use a bow more often than a sword, set Ranged to be higher than Melee) and the Allow Dual Wielding check box in the Melee tab. If it's unchecked they won't use two weapons no matter how many you give them.

You can also experiment with the Attack and Bash settings which determine things like how likely the NPC is to use a power attack against a staggered foe and that sort of thing. I'm not too sure how the other stats work, though I know a good chunk of them only apply to dragons, so you're own your own here. If you leave them at default settings you'll probably be okay.

When you're done tweaking poorly understood numbers, click OK. You will probably have to exit the NPC editor (click OK to save changes) and save your plugin before your new combat style will appear in the drop-down list in the AI Data tab.

If you don't like the way your NPC is behaving in combat, you can always reload your plugin into the Creation Kit and tweak these numbers. (Just don't make any changes to the Combat Styles that were set up by Bethesda. Doing so will change the combat behavior for every actor in the game that uses that style, and you might not like the change. Never edit an existing object unless you absolutely have to. If you don't like a vanilla combat style, pick a different one or create a new one that you can tweak as much as you like.)

Optional: Edit the DialogueFollower Quest

In order to fix the two bugs mentioned in the Inventory section of the tutorial, you can edit the DialogueFollower quest to remove the default bow and arrows from the inventory assigned to followers.

To do this, find the Quest subcategory in the Object window inside the Character category. Locate the DialogueFollower quest and double-click it to open the quest. Switch to the Quest Aliases tab and double-click the Follower alias in the Alias list. This will open the Reference Alias editor for that Alias. In the bottom left corner you will find an Alias Inventory list. Select the bow and press Delete to remove it from inventory. Do the same with the arrows. Press OK to save your changes, then press OK again in the Quest window.

If you get an error about a script failing to update, it means that you don't have the game's source scripts (.psc files) located in the Data/Scripts/Source folder. You'll need to replace those scripts for the Creation Kit to update the quest properly. Quit the Creation Kit without saving, restore the source code files and re-edit the quest.

Note that many follower overhaul mods change this quest, often for this reason. Because of this, you may run into compatibility issues with other mods. In all likelihood, it's not going to be a big issue. If you're using your companion along with a mod that modifies follower behavior, just load that mod later in the load list than your follower. That way the overhaul mod can overwrite your changes to this quest. (If you end up with the default bow again, it means that the overhaul didn't remove them, which may be intentional or not.)

11. Equip Your Follower

We're going to skip the AI Package tab (see the note) and go straight to the Inventory tab.

Default Outfits and The Preview Window

There are two ways you can add clothing or armor to your NPC: by choosing a default outfit, or by dragging items into the inventory list. The Default Outfit is automatically equipped on NPCs by the game. If your follower has a default outfit, you can give them different clothing or armor, but they will always equip the 'best' item (from their perspective). If you remove all of the clothing and armor that you've given them, they will revert back to their default outfit. The default outfit is not visible in their inventory, so it cannot be removed from them.

If you don't give them a default outfit but just add clothing or armor to their inventory, they will not equip it by default. That means that the first time you meet them, they will be in their underwear. They won't equip their armor until you trade items with them, at which point they will equip the best items in their inventory.

To set an outfit, select one from the drop down box. You can see what items will be equipped in the list to the right. If you want to preview an outfit, check the Full box beside Preview in the bottom center of the NPC window and your character will appear in the preview window on the right. (In the screenshot you'll see Dundaryn, but you haven't actually imported your character's appearance, yet, so you'll just see the first preset instead.) Your character is probably too small in the preview window to get a good look at, so use the left mouse button to rotate around him and the middle mouse button to zoom (wheel) or pan (hold down). The preview window is a trifle annoying to use so it might take you a bit of fiddling to get a good view.

To add armor or clothing directly to the NPC's inventory, read the following section.

Adding Items to The Inventory List

To add items directly to their inventory, find the appropriate category in the Object window under Items and drag objects from the list to the Inventory list in the NPC window.

The subcategories you're most likely to be interested in are Armor, Weapons, and Ammo. All followers are given a hunting bow and iron arrows by default via the follower quest. This causes two problems (until they are fixed):

  1. Followers will often revert back to the hunting bow even if you give them a better bow to use.
  2. Every time you dismiss them and then re-recruit them another bow will be added to their inventory. Eventually, they won't be able to carry any more loot because their inventory will be full of bows!

To avoid these problems, you can follow the optional step of editing the DialogueFollower quest shown in the sidebar. This will remove the default bow and arrows from all followers in the game. If you change this quest, and you want your followers to have a bow and arrows, you'll have to give them items from your own inventory. Of course, with this particular follower, you can just add them directly to his inventory.

If you drag arrows from the Ammo subcategory, you'll notice that it only adds one arrow to inventory. You can change the number of arrows by selecting the arrows in the inventory list and editing the Count field below the list (beside the Object drop down box). Ignore the Health % field as item degradation isn't used by Skyrim.

12. Add Spells and Perks

If you're creating a follower that uses spells, you're going to want to add some spells to her spell list.

NPCs in Skyrim can't use many of the spells that are available to the player. This is partly for the simple reason that the AI isn't smart enough to know when to use them, partly because some of the spells don't make sense for anyone but the player to use (eg. Clairvoyance), and partly because some spells which work on NPCs won't work on the player. (eg. Fear). Keep this in mind when adding spells to your follower.

As I mentioned in the discussion of classes, the Illusion school isn't used by NPCs at all, so don't bother adding any of these spells to your follower unless you plan on doing a lot of scripting. (I'm not even sure it's possible to get them to use them with a script.) NPCs also won't heal you or other NPCs, though I know that they can be scripted to do so. In general, you're going to restrict your spell selection to anything that has a 'LeftHand'/'RightHand' in the Editor ID.

You can also add perks to your follower. I'm less certain about which perks can be used by NPCs, but you can get an idea from the perks that have been added to the pre-made hirelings that come with the game. (Search the Actor list in the Object window with 'hireling' in the Filter.) One perk you may want to add to every follower is the LightFoot perk which prevents them from setting off traps while they're sneaking. (Remember: They sneak when you sneak.)

13. Import Your Character's Appearance

You're now going to import your character's appearance. Before you try this step, make sure you save your work as the editor has a tendency to crash for many people at this point owing to a bug with the current version of the Creation Kit which causes the Windows dialogs to fail to load properly for some people a large percentage of the time. When this happens, the Creation Kit will hang and you will have to close the editor and reload everything and try again. It may take you a few tries to get it to work, but try to be patient, you're almost done!

If you look at the Character Gen Parts tab you will see an Import button in the top right corner. When you click it, assuming the Creation Kit doesn't crash, it will open the Windows file browser in your Skyrim

Relational Database Relationships (Updated)


Disposition is a numerical representation of an NPC's friendliness towards you. Low disposition can result in negative effects and dialogue, while high disposition may earn you discounts, quests, and gifts.

Skyrim differs from its predecessors in that disposition unlocks the marriage option. Completing quests, hiring individuals, and other tasks will raise some individuals' dispositions to a level necessary for marriage. However, due to the fact that there are no charm-based spells that directly influence disposition in a form other than calm and frenzy, spells cannot be used to influence disposition for marriage.

Current relationship[edit]

  • Use of the console command
  • Click on the NPC so that their RefID is showing and enter

Relationship Rank[edit]

The default relationship rank is 0 (Acquaintance); the rank can vary between -4 and 4. The gold amount is the maximum value of an item you may take from someone at a certain rank without it being considered theft.

ValueConsole nameItem value

Quest Rewards[edit]

Several quests and favors influence the relationship rank of NPCs, usually when the quest is successfully completed. This is documented on the quest page in the following way:

The rank is set to friend, no matter what it was before. If numbers other than 1 appear, the rank is set accordingly.
The rank is set to friend, if it was acquaintance before. Otherwise nothing happens.
min 1
The rank is set to friend, if it was below before. A higher rank remains unchanged.


Other actions influencing the relationship rank:

  • Gaining a permanent follower will make them an ally, if the rank was in the range of 0 and 2 before. Dismissing them doesn't change the relationship. For animal followers the initial rank is irrelevant.
  • Investing in a merchant will make them a friend if they were an acquaintance before.
  • Killing someone who has a high relationship with another NPC will cause that NPC's disposition towards you to fall below 0.
  • Exiling Jarls, Stewards, and Housecarls by taking their city in the Civil War will cause their disposition to fall below 0.
  • Dropping an object and entering the dialogue where the NPC asks if they can have the object, and telling them "Consider it yours." can raise a 0 disposition to 1. Note that it is not guaranteed to trigger that dialogue when an object is dropped.

Skyrim set relationship


Skyrim: How to Force Marriage on Anyone (PC)


Similar news:


269 270 271 272 273