Just like Skyrim, Oblivion Remastered has a set of console commands and item IDs that you can use to make your gameplay easier or more enjoyable.
Although using these console commands is ‘technically’ cheating, it’s acceptable since it doesn’t hurt anyone. Oblivion Remastered is a single-player game at the end of the day, so if you want to make your life a little easier, why not? However, if you’re extensively using these commands, there’s always a chance that your game might crash or you might get soft-locked out of a mission, so beware.
How to Use Console Commands in The Elder Scrolls Oblivion Remastered
To use console commands in Oblivion Remastered, you’ll need to launch the console first. This can be done by pressing the tilde key (~) on your keyboard. Press this key again if you need to close the console.
All PC Cheats in The Elder Scrolls Oblivion Remastered
Command | Effect |
---|---|
showsubtitle | Toggles NPC subtitles on/off |
tai | Toggles general AI behavior |
tcai | Toggles combat AI only |
tcl | Toggles collision |
pcb | Clears the cell buffer |
tdetect | Toggles AI enemies’ player detection |
tdt | Toggles debug text |
tfc | Enables free camera |
tfow | Toggles fog of war |
tfh | Toggles full command help |
tg | Toggles grass rendering |
tgm | God Mode |
tlb | Improves video performance and brightens world |
tll | Toggles landscape LOD |
tlv | Toggles visibility of leaves |
tm | Toggles UI |
tmg | Toggles Motion Guide |
tmm <#> | Toggle all map markers (1 = show, 0 = hide) |
ts | Toggles sky rendering |
tt | Toggles tree visibility (trees will still collide if tcl is enabled) |
twf | Toggles wireframe view |
twr | Sets water radius |
tws | Toggles water rendering |
activate | Activates the selected target |
additem <BaseID> <qty> | Adds item(s) to target’s inventory |
disable | Removes target from the world |
enable | Brings target back into the world |
removeitem <BaseID> <qty> | Removes specified item(s) from target |
equipitem <BaseID> <NoUnequip> | Forces target to equip item (1 = cannot unequip) |
removeallitems | Removes all items from the target |
addspell <SpellCode> | Adds a spell to the target |
removespell <SpellCode> | Removes a spell from the target |
dispel <SpellCode> | Dispels a specific magic effect |
dispelallspells | Removes all active spell effects |
createfullactorcopy | Creates a clone of the selected actor |
deletefullactorcopy | Deletes a previously cloned actor |
DuplicateAllItems <refID> | Duplicates target’s inventory into a container |
getav <attribute> | Gets the value of a specific attribute or skill |
setav <attribute> <#> | Sets the value of a specific attribute or skill |
kill <victim> | Instantly kills the target (optionally attributes kill) |
lock <#> | Locks the selected object (1–99, 100 = unpickable) |
unlock | Unlocks the selected object |
moddisposition <ID> <+/-#> | Modifies disposition of target toward given ID |
moveto <refID/location> | Moves target to specified location or actor |
payfine | Pays bounty and removes stolen items |
payfinethief | Pays bounty without removing stolen items |
placeatme <BaseID> <#> | Spawns a copy of object/NPC at player location |
resurrect <#> | Resurrects target (1 = rise with inventory) |
SetActorFullName <name> | Renames the selected actor |
setcrimegold <#> | Sets bounty on the selected target |
setlevel <#> | Changes target’s level |
SetOpenState <#> | Opens/closes/locks door (1 = open/unlock, 0 = close) |
SetOwnership <BaseID/FactionID> | Assigns ownership of item to faction/player |
stopcombat | Stops target’s combat |
startcombat | Forces target to begin combat |
startconversation <refID> <topic?> | Starts a conversation with an NPC |
advlevel | Forces a level-up |
advskill <skill> <#> | Increases specified skill by given amount |
player.setAV <Ability/attribute> <#> | Sets player attribute or skill |
player.setlevel <#> | Sets player level |
SetPCFame | Sets fame level |
SetPCInfamy | Sets infamy level |
SexChange | Changes gender of player |
ShowRaceMenu | Opens race customization menu |
ShowBirthsignMenu | Opens birthsign selection menu |
ShowClassMenu | Opens class selection menu |
ShowEnchantment | Opens enchantment menu |
ShowSpellMaking | Opens spell creation menu |
swdp | Shows who is detecting the player |
modpca <attribute> <#> | Adds to base attributes |
modpcs <skill> <#> | Adds to base skill value |
psb | Adds all spells to the player |
addscriptpackage 0009E69B | Makes the target follow the player |
setscale <#> | Changes the target’s size |
completequest <qID> | Marks quest as completed |
caqs | Completes all quest stages in all quests |
GetStage <qID> | Displays current quest stage |
player.completequest <qID> | Removes quest from list without completing it |
ShowQuestTargets | Shows IDs and stages of active quests |
SetStage <qID> <Stg> | Sets quest to specific stage (usually in increments of 10) |
setquestobject <BaseID> <flag> | Flags item as a quest object (1 = quest item) |
showfullquestlog <qID> | Displays all log entries for the quest |
showquestlog | Shows general quest log |
showquestlog 0 | Shows only active quests |
showquestlog 1 | Shows completed quests |
sq | Lists all quests with their current stages |
sqt | Displays the current quest |
movetoqt | Instantly teleports player to the active quest target |
bat <filename> | Executes the script file named <filename> |
coc <location> | Instantly teleports the player to the specified location |
coe <X>,<Y> | Teleports the player to specific coordinates |
enableplayercontrols | Re-enables player controls during cutscenes or cinematic moments |
fov <value> | Sets the field of view (range 0–180) |
fw <ID> | Forces the specified weather instantly, skipping transitions |
killall | Instantly kills all creatures and NPCs in the loaded area |
prid <refId> | Selects an object or NPC by reference ID for targeting in console |
qqq | Exits the game immediately without going through menus |
save <name> | Saves the game with the given name; optional tag saves as .ess.txt |
saveini | Saves current INI settings to file |
show | Displays the value of a global variable |
set <globalvar> to <value> | Sets a global variable to the specified value |
setdebugtext | Displays debugging information |
set timescale to <#> | Sets how quickly in-game time passes (default is 30; 1 = real-time) |
ssg | Opens a window showing the entire game scene graph |
sw <ID> | Changes weather to the specified weather ID |
getgs <game setting> | Gets the value of a game setting |
setgs <game setting> <value> | Sets the value of a game setting |
It’s important to remember that using any console command in The Elder Scrolls Oblivion Remastered will lock you out from earning any achievements. So, it’s always recommended to keep a save where you haven’t used these cheats. In case you need a clean run, you can always load that save and continue your journey from there.
Published: Apr 23, 2025 06:30 am