Tyranny is a modern RPG from Obsidian with an old-school feel, featuring a rich story and tough choices. Like classic RPGs, Tyranny has its own special kind of entertainment – enjoying the game with cheats.
In this article, we will show you how to use console commands and also look at the various cheat codes available to players in Tyranny, such as god mode and free money.
How to activate cheat codes and console commands?
Entering console commands in Tyranny works much like it did in isometric RPGs of the past. To open the console, you must press the tilde key (the “~” key next to the number 1 on your keyboard ) and then press Enter to open the command line. From there, simply type in the command you want to use and then press Enter again.
Console commands and cheats are not enabled by default, so you will need to do some fiddling to get them to work. Press the tilde key, then press Enter and type: iRoll20s
You now have access to cheats, however this will also disable any achievements for that particular save, so remember to only use them if you don’t intend to complete the game for all achievements.
Due to some of the consequences these cheats can cause, we recommend using them only after you have completed the main campaign for the first time and are fully immersed in this fantastic game. Otherwise, you risk ruining your experience.
Console commands for Tyranny
Unfortunately, there are many lists out there that list cheat codes that don’t actually work. Because of this problem, we’ll only cover the ones we’ve personally tested.
We have compiled a list of the most necessary and popular console commands, and also described their effects. If you consider this list incomplete, you can add to it in the comments.
P.S. Replace X with the desired value.
- additem money_01_ir X – Adds the desired amount of iron rings.
- additem money_01_cr X – Adds the desired amount of copper rings.
- additem money_01_br X – Adds the desired amount of bronze rings.
- FreeRecipesToggle – Upgrade your gear for free.
- God – God mode (disables the journal).
- HealParty – Heals all party members.
- UnlockAll – Unlocks all content on the current map.
- unlockallmaps — Unlocks all maps.
- addallcompanions – Instantly adds all companions.
- Rest – Forces the party to rest at camp without using supplies.
- givemoney X – Adds the specified amount of money.
- AddExperience X – Adds the specified amount of experience to each party member.
- AddExperienceToLevel X – Adds as much experience as is needed to gain a level.
- skill [player] [skill name] [number] – Sets a specific skill level for the player. Example: skill player lore 200.
- attributescore [player] [attribute name] [X] — Sets a specific player attribute. Example: attributescore player might 30
- AddAbility [player] [ability name] – Adds a specific ability/talent to the player.
- RemoveAbility [character id] [ability name] – Removes specific abilities/talents from a character. Example: removeability comp_mobiledamage abl_comp_verse_stance_redgeyser
- GiveItemWithQuality [item] [quality] – Adds an item with a given quality.
- RemoveItem [item id] – Removes an item from the inventory. Example: removeitem quest_water_bucket
- GiveItem [recipe] – Adds a recipe.
- exec spellcreation – You will learn all spell symbols and your knowledge will be set to 170.
- learnspellsymbol [symbol] false – You will learn the spell symbol. Example: learnspellsymbol symbol_earth false
- learnspellshape [shape] false — You will learn the spell shape. Example: learnspellshape shape_bolt false
- learnspellmodifier [accent] false — You will learn spell accent. Example: learnspellmodifier mod_range_I false
- learnspellmodifier [modifier] false — You learn a spell modifier. Example: learnspellmodifier mod_secondary_bleeding false
- learned package [edict] – You will learn an Edict. Example: learnictpackage edict_fire. Warning: This may break your game!
- deactivateedict [edict] – You will cancel a specific edict. Example: deactivateedict bladeGrave. Warning: this may break your game!
- addallcompanions — Adds all companions. Warning: may break your game!
- clearachievement [achievement] – Adds an achievement. Example: clearachievement TYR_ACH_001. Warning: this may break your game!
- AdvanceTimeByHours X — Advances time by a specified number of hours. Example: advancetimebyhours 100
- NoFog – Removes the fog of war.
- SetZoomRange XX – Set the min/max zoom range. Example: setzoomrange 0.2 2
- reputationaddpoints [faction] [axis] [value] [reason] or reputationremovepoints [faction] [axis] [value] [reason] — Changes the faction’s reputation. This is a complex point, so let’s dwell on it in more detail:
Let’s say we use the following command: reputationaddpoints SK_GravenAshe positive 8 585. This will add Favor points to Graven Ashe with the history entry “Graven Ashe was impressed by your noble words and actions.”
- [Axis] – possible meanings: “positive” – Favor, “negative” – Anger
- [Value] – can be 1,2,4,8; but you can experiment with other values.
- [Reason] can be omitted, then the history will show the entry “No reason to change reputation”.
The list of possible reasons is located at: Tyranny_Datadataexportedlocalized<lang>textgamereputationchangereasons.stringtable.
Keep in mind that some NPCs may have alternative hidden reputation scales, for example, archons have confrontation counters in global variables independent of reputation points. Therefore, they can get angry even if you have a good reputation. It is better not to anger them without a reason.
Some possible faction identifiers: “SK_GravenAshe”, “SK_VoicesSoldak”, “Disfavorite”, “ScarletChorus”
Note: The console has different names (IDs) for each companion except Sirin (Comp_Sirin), here are some of them: Comp_MobileDamage (Fugue), Comp_Defender (Barik), Comp_Historian (Lantry), Comp_RangedMagic (Eb), Comp_Beastman (Death-from-Shadows).
- AddAbility Player Abl_PC_Leadership_ApplyTheLash — Apply Charisma
- AddAbility Player Abl_PC_Leadership_AuraOfCommand – Apply “Aura of Command”
- AddAbility Player Abl_PC_Leadership_CallToBattle – Use the skill “call to battle”
- AddAbility Player Abl_PC_Leadership_RefusePain – Use the skill “refuse pain”
- AddAbility Player Abl_PC_Leadership_Resurgence — Resurgence
- AddAbility Player Abl_PC_Leadership_Undying — Activate immortality
- AddAbility Player Abl_PC_Leadership_SwapPositions — Swap Positions
- AddAbility Player Abl_PC_Agility_Charge — Apply the skill “charge”
- AddAbility Player Abl_PC_Agility_Disarm — Apply the “disarm” skill
- AddAbility Player Abl_PC_Agility_LeapingKick – Perform a jumping kick
- AddAbility Player Abl_PC_Agility_Unfettered — Remove restrictions
- AddAbility Player Abl_PC_Agility_WhirlwindStrike — Perform a whirlwind strike
- AddAbility Player Abl_PC_Agility_FlurryOfBlows – Perform a flurry of blows
- AddAbility Player Abl_PC_Agility_LegSweep – Perform a sweeping kick
- AddAbility Player Abl_PC_Agility_Slice – Apply the “slice” skill



