Corruption Of Champions 2 Console Commands |verified| Info
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 corruption of champions 2 console commands
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.
browser console save editing without breaking saves - Fenoxo Forums
Corruption of Champions II (CoC2), the "console" isn't a traditional game menu; it’s actually the JavaScript developer console In the lore and gameplay community of Corruption
built into your browser or the game's executable. Because the game is built on web technologies, you can manipulate your save data in real-time by entering specific code snippets. How to Access the Console Browser Version: Ctrl + Shift + I (Windows/Linux) or Cmd + Option + I Downloaded (Desktop) Version: to bring up the top menu, go to the tab, and select Toggle Developer Tools Steam Version:
You can often access it by right-clicking the game in your library, selecting Properties , and adding -enabledeveloperconsole Launch Options Essential Console Commands Most commands follow the pattern pc.action(VARIABLE) . You can often use the key for autocomplete once you start typing a command. Example / Usage Experience pc.addExp(amount) pc.addExp(5000) to level up quickly. pc.addGold(amount) pc.addGold(1000) for immediate wealth. pc.safeAddItem(ITEMS.name) pc.safeAddItem(ITEMS.Bovinium) to add a specific item. pc.createPerk(PERKS.name) pc.createPerk(PERKS.Veteran) to grant a perk. pc.addPower(POWERS.name) pc.addPower(POWERS.FireBolt) to learn a new spell. pc.createKeyItem(KEYITEMS.name) Grants quest or special items. Advanced Manipulations
For deeper "cheating" or fixing bugged states, you can modify flags and character properties directly: Console (Dragon Age II)
Here’s a helpful, organized guide to using console commands in Corruption of Champions 2 (CoC2).
Finding Item / Flag IDs
- For items: Look inside the game’s
.jsfiles (if you have the source) or search online for “CoC2 item list”. - For flags: Use
flags.listFlags()in console, or check the game’s GitHub repository (public for CoC2).
Other Useful Commands
-
changebutton [button] [action]: Rebinds a specific button to a new action (rarely used and might not work as expected).
-
version: Displays the game's version.
-
clear: Clears the console history.
Getting started
- Opening the console: Press the backtick (`) or the key bound to the console in your client; some versions place the console in the options or require a mod. If the console accepts text input and returns immediate effects, you’re set.
- Command format: Most commands are single words or two-word phrases, sometimes followed by parameters. Case-insensitive in many builds.
- Quick tip: Save your game before running experimental commands, and keep a clean backup to restore if something goes wrong.
Most Useful Commands (by category)
Part 5: What NOT to Do (Common Pitfalls)
- Do not use
seton core story variables (e.g.,set flag "nuki_clit_length" 500). This can cause text parsing errors. - Avoid
level 999. Enemy scaling breaks above level 100, and you will face dogs that hit for 9999 damage. - Never use
clearon your save slot. That deletes the slot entirely. - Do not run
probeon a slow computer. It can freeze the game for 10-15 seconds.
3. Perks & Skills
CoC2.player.perks.add(PerkType.LEATHERSKIN)
CoC2.player.removePerk(PerkType.CORRUPTION_GROWTH)
Mastering the Marsh: The Complete Guide to Corruption of Champions 2 Console Commands
Corruption of Champions 2 (CoC2), developed by Savin and the team at Fenoxo, is a deep, text-driven RPG known for its complex character customization, branching narratives, and—true to its name—transformative mechanics. Whether you want to bypass a frustrating grind, experiment with a specific build, or simply bend the laws of the Marethian afterlife to your will, the Developer Console is your most powerful tool.
However, unlike a standard PC game, CoC2 does not have a visible, clickable console button by default. Activating and using these commands requires a specific process.
This guide will cover everything: how to enable the console, a comprehensive list of essential commands, safety precautions, and how to avoid breaking your save file.
4. Exploration & Quest Bypasses
| Command | Syntax Example | What it does |
| :--- | :--- | :--- |
| teleport | teleport "Wayfort" | Instantly moves you to any known location (e.g., Hometown, Old Forest, Tentacle Cave). |
| time | time 12 | Sets the in-game hour (0-23). Useful for time-sensitive events. |
| event | event "Evelyn_FirstMeeting" | Triggers a specific story event flag. Use only if you know the exact flag name. |
| flag | flag "quest_cultists_defeated" true | Manually sets a quest flag (yes/no). |
| debug | debug | Toggles verbose debug mode (shows all backend calculations). |