Pillars of Eternity Console Commands & Cheats

Using the console in any game always gives us more options to play with and the same thing goes for Pillars of Eternity. We’re talking about controlling time, adding extra money, abilities, and more. 

All you need to know is the right keywords and that’s about it. But, before that, we’d highly recommend making a backup of your game. After all, console commands are known for breaking their games in a number of interesting ways. 

With that out of the way, let’s move on!

Pillars of Eternity: How to Enable the Console

Some games have the console disabled by default. After all, commands are usually made for developers so that they can test various functions and not for us players. 

Unfortunately, Pillars of Eternity falls into that category as well. Fortunately, there is also the option of enabling it and it’s rather easy. 

All you have to do is press the tilde “~” button to bring up the console and then type in iroll20s. That should allow you to use console commands. 

If that button doesn’t work out for you, try using “`” instead. The exact key may differ from keyboard to keyboard depending on the layout and language. But, it can generally be found under the ESC key and right next to 1. 

That being said, do keep in mind that enabling console commands/cheats is something that’s going to disable all Steam achievements. So, those of you who need to get the achievements should probably finish the game first.

Careful. It doesn’t just disable the achievements for that playthrough, but for the whole game.

Pillars of Eternity Console Commands

First things first, let’s start with some of the most popular and/or useful commands that we were able to find. 

SetTime [Time]: Allows you to set the time in a 24-hour format (Meaning that you must use 14:00 for 2 PM, 15:00 for 3 PM, etc)

God: Enables god mode (Makes your whole party invincible)

AddExperience [XP]: Gives you the specified amount of experience points

GivePlayerMoney: Gives you the specified amount of money

RemovePlayerMoney: Has the opposite effect of the above command

AddAbility [Character] [Ability]: Adds the specified ability to the targeted character

RemoveAbility [Character] [Ability]: Has the opposite effect of AddAbility

skill [Character] [Skill] [Value]: Adds the specified skill score to the specified character. For example, skill player athletics 6 gives your character a base score of 6 in athletics

AdvanceTimeByHour [Value]: Advances time by the specified amount of hours

AddtoParty [Character]: Adds the specified character to your party. For example, NPC_Medreth adds Medreth

AddPrestige [Value]: Increases Stronghold prestige by the specified value

AddSecurity [Value]: Increases Stronghold security 

Difficulty [Level]: Changes the difficulty level 

NoFog: Disables Fog of War

OpenCharacterCreation: Brings up the character creation screen (But makes you lose all items)

UnlockAllMaps: Unlocks all areas 

UnlockBestiary: Unlocks all Bestiary entries

Kill [NPC ID]: Kills the specified NPC

HealParty: Heals the entire party

AttributeScore [Character] [Attribute] [Amount]: Sets the base attribute score

How to Add Items

We’re allowed to add pretty much any item that exists in the game by using the console. All we need is the right commands along with the respective item IDs and that’s about it. 

AddItem [Item ID] [Quantity]: Adds the specified item to your inventory

GiveItem [Item ID] [Quantity]: Gives the specified item to your party 

Not specifying a quantity simply adds a single piece of the specified item. Now, there are a ton of item IDs to use. In fact, there are so many that mentioning all of them into a single article while keeping it readable is an impossible task. 

For that reason, we’re only going to mention some interesting options. And for those of you who want the full list, you can find everything on this page

That being said, as you’ll notice right below, most items just use their name as their ID as well. So, that makes things much easier. 

rapier_exceptional

px2_dagger_the_unlabored_blade (White March part II expansion)

hatchet_exceptional

stiletto_exceptional

club_blescas_labor

mace_aimoranet

sword_sheathed_in_autumn

battle_axe_edge_of_reason

great_sword_exceptional

crossbow_exceptional

pistol_dulcanale

wand_cgadobs_hazel

rod_exceptional

leather_armor_kerdhed_pames

breastplate_armor

mail_armor_wurmwull

shield_medium_scath_gwannek

NPC Commands

Anything that has to do with controlling NPCs in a variety of different ways. 

AIController.AggressionType [Type]: Sets AI aggression. The types that you can use are DefendMyself, Passive, Defensive, Aggressive – pretty much self-explanatory

ResetAICooldowns [Character ID]: Resets all cooldowns of the specified NPC

AddInjury [Character] [Affliction]: Applies the specified affliction to a character

Skill [Character] [Skill] [Score]: Gives a specific skill to a character

SetDeity [Character] [Deity]: Sets the god that the character follows

RemoveAllAbilities [Character]: Removes all abilities from the selected character

FullHeal [Character]: Fully heals the specified character

AIForceAttack [Attacker] [Defender]: Forces AI to attack

MISC Commands

Just a few commands of miscellaneous nature

slowtime or fasttime [Scale]: Sets the time for when the game speed is set to fast or slow. The scale starts at 0.01 and goes up to 200. Do keep in mind that setting it too high may end up crashing the game, though

ClearSkies: Makes the weather sunny

CycleWeather: Randomly switches between different weather patterns

DisableWeather or EnableWeather: Disables or enables current and future weather patterns

EndWeatherPattern: Ends the current weather pattern

SetWeatherPattern [Weather Pattern]: Pretty self-explanatory

Damage [Target ID] [Amount]: Damages the targeted object by the specified amount of health

GivePlayerShip [Ship]: Gives you the specified ship

RemoveAffliction [Character] [Affliction]: Removes the specified affliction from the selected character

Wrapping Up

That’s all we have for now. If you think that there’s a useful command which we failed to mention, let us know about it in the comments section. 

Once again, before starting to play around with commands, do keep a backup of the game – just in case you end up breaking it. And don’t forget that simply enabling the cheats will completely disable Steam achievements. Don’t say that we didn’t warn you.

Leave a Comment