Corruption | Of Champions 2 Console Commands
The corruption of champions 2 console commands are your gateway to a sandbox experience. Whether you want to finally beat the Frost Marauder, test a pure-mage build without grinding levels, or explore sex scenes you missed due to a bad dice roll, the console is there for you.
To recap the activation sequence:
Now go forth, Champion of Mareth. Just remember that even with godmode on, Kasyrra’s dialogue is still unskippable.
Need the latest command list? The game updates monthly. Always check the changelog.txt in your game folder or the #modding channel on the official Fenoxo Discord.
Corruption of Champions 2 (CoC2) does not feature a traditional in-game "cheat console" like many other titles. Instead, players typically use the browser developer console or a built-in Cheat Menu to modify their gameplay. How to Access the Console
To execute commands in CoC2, you must use the standard developer tools for your browser or the standalone launcher:
Keyboard Shortcut: Press F12 or Ctrl + Shift + I (Windows/Linux) or Cmd + Option + I (Mac) to open the console.
Alternate Shortcut: Some versions may respond to Ctrl + Shift + J.
Important: Most commands in this game are case-sensitive and require specific JavaScript-style syntax to work. Essential Console Commands
These commands allow you to modify your player character (PC) directly. Entering pc in the console will often return a list of editable properties for your character. Edit Powers: To manage your abilities, use the following: powers: Lists all available powers in the console.
pc.addPower(POWERS.PowerName): Adds a specific power to your character. Example: pc.addPower(POWERS.FireBolt, POWERS.Heal). Manage Perks: Perks can be added similarly to powers: perks: Lists all available perks. pc.createPerk(PERKS.PerkName): Grants the specified perk. Example: pc.createPerk(PERKS.Veteran).
Character Attributes: You can modify physical and mechanical traits by targeting the pc object (e.g., pc.HP, pc.corrupt). Be cautious, as using incorrect tags for body types can cause save instability. The Built-in Cheat Menu
For many players, the official Cheat Menu has replaced the need for complex console coding. This menu often implements the most popular "cheats" through a user-friendly interface rather than a command line. Risks and Best Practices corruption of champions 2 console commands
Backup Your Saves: Modifying game data via the console can lead to "save bloating" or permanent instability. Always create a backup before experimenting.
Third-Party Tools: If console commands are too complex, unofficial save editors are widely used by the community as an alternative way to "cheat" or fix bugged stats.
Stability: Adding powers or perks not intended for the player character can sometimes harm your game's performance or bloat your UI.
In the realm of Corruption of Champions II (CoC2), console commands represent a bridge between the standard player experience and total structural control. Unlike traditional RPGs that might hide "cheats" behind complex menus, CoC2—being built on modern web technologies like HTML and JavaScript—allows players to directly manipulate the game's state through a browser's developer console. The Architecture of the Console
Accessing these commands requires opening the Developer Tools (typically F12, Ctrl+Shift+I, or Ctrl+Shift+J in most browsers). For the standalone desktop version, this is usually found under the "View" tab by clicking "Toggle Developer Tools". Once open, players interact directly with the game's internal JavaScript objects. Core Command Categories
The most powerful commands generally fall into three categories: character manipulation, inventory management, and world state (flags).
Character Manipulation (pc.): The pc object represents the player character. By entering pc into the console, players can inspect or edit their "player character" data, including attributes like body types and tags.
Example: pc.addItem(ITEMS.itemName) allows for immediate acquisition of any item in the game's database.
Flag and Progress Control (flags.): Flags are the primary way the game tracks story progress, relationships, and world changes.
Commands like flags.FLAGNAME = value can reset quest lines or trigger specific conditions, such as pregnancy status or relationship milestones.
System Overrides: For players primarily interested in the visual elements, specific JavaScript snippets can be used to bypass months of gameplay.
Gallery Unlocks: Commands can iterate through the game's asset lists to unlock all CGs (computer graphics) and character busts instantly, bypassing the need for manual discovery. Ethics and Stability The corruption of champions 2 console commands are
While some players view these commands as a necessary tool to bypass "level grinding" or distasteful mandatory encounters, they carry significant risks. Because these commands interact directly with the game's code, they are strictly case-sensitive. Mistyping a variable or entering an invalid body tag can lead to save data instability or "bloating," potentially rendering a save file unusable. Finding your browser's developer console - Balsamiq
In the lore and gameplay community of Corruption of Champions 2
(CoC2), the use of console commands isn't just a technical trick—it's often treated by players as a way to "ascend" their character to god-like status or "rewrite the laws" of the world of Mareth.
While there is no official in-game narrative that acknowledges these commands, players often share "stories" of their characters suddenly gaining immense power, instantly learning forgotten magics, or even warping reality to play out specific scenes. The Legend of the "Ascended Champion"
The most common "story" regarding these commands involves a player entering the developer console (via F12 or Ctrl+Shift+I) to directly manipulate their character's data. By typing pc, they access the "Player Character" object, effectively becoming the architect of their own being.
Learning Lost Powers: A champion might suddenly master every ability in the game using pc.addPower(POWERS.power), bypassing years of training.
Warping Time and Relationships: Using specific JavaScript commands, players can reset the states of world characters—like the priestess Miko or the villager Mai—effectively "erasing" previous outcomes to forge a new path.
Forcing Fate: One of the more "meta" ways players tell stories is by forcing specific encounters or romance scenes to play out instantly by calling the scene’s name in the console (e.g., CaitSexVaginal()), overriding the game’s standard RNG and requirements. Technical Warnings
Experienced players on the Fenoxo Forums warn that these "god-like powers" come with a price:
Save Bloating: Mistyping commands can lead to save file instability.
Game Crashes: Using specific item or CG commands incorrectly can crash the game.
For those who want the power without the risk of "breaking" their story's reality, many players recommend using the unofficial CoC2 Save Editor as a safer alternative to raw console commands. Now go forth, Champion of Mareth
browser console save editing without breaking saves - Fenoxo Forums
The most useful resource for Corruption of Champions II (CoC2) console commands is the community-maintained thread on the Fenoxo Forums
, which provides specific JavaScript-based commands for unlocking content, fixing bugs, and modifying character status. How to Access the Console
Because CoC2 is built using web technologies like HTML and JavaScript, you must use the standard developer console to input commands: Web Browser: Ctrl + Shift + I Standalone/Downloaded Version: , go to the tab, and select Toggle Developer Tools Useful Console Commands Most commands interact with the game's (player character), Commands are case-sensitive. Items & Inventory pc.addItem(ITEMS.itemnamehere) — Adds a specific item to your inventory. pc.safeAddItem(ITEMS.item)
— A safer method to add items without potentially breaking inventory slots. Character Modification
— Entering this alone allows you to inspect and edit your character's properties (stats, body types, etc.). pc.addPower(POWERS.powername) — Teaches your character a new power. Unlocking Content Unlock all CGs : A script is available on the Fenoxo Forums
that iterates through the game’s image array to unlock all gallery scenes. Flags & Game State flags.FLAGNAME = undefined
— Resets a specific game flag (useful for fixing stuck quests). flags.FLAGNAME = number — Changes the value of a flag to a specific number. Scene Manipulation SceneName()
— Forcing a specific scene to play by typing its internal name followed by parentheses (e.g., CaitSexVaginal() Alternative: Save Editing
If using the console feels too complex, many players prefer the CoC2 Save Editor
. This web-based tool allows you to upload your save file and modify stats, items, and flags via a user-friendly interface instead of typing code.
Using console commands can lead to save data instability or bloating if typed incorrectly. It is highly recommended to backup your save file before experimenting. or a command to fix a particular quest bug Useful CoC2 Console Commands - Fenoxo Forums
Console commands let you modify your save file, spawn items, change stats, trigger events, and more. Use them to skip grind, test builds, or fix bugs.