Corruption Of Champions 2 Console Commands __exclusive__ Info

Corruption of Champions II (CoC2), the "console" isn't a traditional game menu; it’s actually the JavaScript developer console

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)

Corruption of Champions 2 (CoC2) , the primary "good feature" of using console commands is

the ability to bypass typical gameplay limitations or bugs by directly executing JavaScript

. Unlike a dedicated cheat menu, the console provides granular control over the game's internal data. Key Functional Features Direct Interaction with Game Objects : You can directly modify your player character by entering and chaining attributes, such as adding experience ( pc.addExp(amount) ) or items ( pc.safeAddItem(ITEMS.item_name) Forcing Specific Content corruption of champions 2 console commands

: You can trigger any scene at any time by typing its internal name followed by parentheses (e.g., CaitSexVaginal() Unlocking Assets

: High-level scripts can be used to instantly unlock all character busts or CGs in the gallery without fulfilling their in-game requirements. Companion Management

: You can match companion levels to your own or add specific powers to them that might otherwise be unavailable. Ease of Use Features : The console supports Tab-autocomplete

for item and power names, making it easier to find the correct identifiers without a reference list. Accessing the Console

The console is accessible in both the browser and standalone (downloaded) versions of the game: Browser/Standalone Ctrl + Shift + I to open the developer tools. Standalone Alternative : If the shortcut fails, you can find the index.html file in the game's /resources/app/

folder and open it directly in a supported browser like Chrome or Firefox. Critical Warning Corruption of Champions II (CoC2), the "console" isn't

Using the console is more powerful but also riskier than using an external CoC2 Save Editor . Incorrect commands or typos can cause excessive save data bloating

or game instability. Always back up your save files before experimenting with developer commands. or a script for unlocking all gallery CGs

browser console save editing without breaking saves - Fenoxo Forums


3. Essential Command Reference

Below are the verified commands categorized by utility.

Part 6: Ethical Use & Community Standards

The CoC2 community on the Fenoxo forum and Discord is generally helpful, but there is an etiquette:

  • Do not report bugs if you have used console commands. The developers cannot fix a bug you caused by forcing a flag.
  • Do not use cheats in public challenge runs (some fans host "Ironman" competitions).
  • Do openly share your console discoveries. The community maintains shared Google Docs of item IDs—contribute to them.

The developers have stated: "The console exists for testing. Use it to have fun, but don't ruin your own journey." Do not report bugs if you have used console commands


Character & Stat Editing

| Command | Effect | |---------|--------| | stat.adjustStat("statname", value) | Increase a stat (e.g., "str", "cun", "lib", "cor"). | | stat.setStat("statname", value) | Set stat directly. | | stat.levelUp() | Gain one level. | | stat.setLevel(x) | Set level to x. | | stat.addXP(x) | Add XP. | | pc.refreshStats() | Recalculate HP, fatigue, etc. |

2. Syntax and Architecture

CoC2 uses a custom wrapper for console commands. The syntax typically follows a natural language structure or specific function calls depending on the variable being manipulated.

Important Note: The game uses a "Reference" system for items and characters. You cannot simply type "add sword"; you must use the specific ID string (e.g., WpnSword1).

C. Inventory Manipulation

To add items, you must know the specific Item ID. The format usually requires the internal name string.

  • Standard Syntax: give [ItemID] [Quantity]
  • Example: give HPPot 10 (Gives 10 Health Potions).

Common Item IDs (Subject to change per build):

  • Consumables: HPPot (Health Potion), MPPot (Mana/Magic Potion), LustDraft.
  • Materials: Supplies, OreIron, Wood.

Time, environment, and encounters

  • settime
    • What it does: Sets in-game time; some events require specific times.
    • Example: settime 22
  • goto
    • What it does: Teleports player to a named location. Use cautiously—may skip triggers.
    • Example: goto black_lake
  • spawn [amount]
    • What it does: Spawns enemies or NPCs for testing combat or scenes.
    • Example: spawn harpy 3

E. Flag & Variable Manipulation (Advanced)

CoC2 tracks story progress through Flags. If a quest is bugged, you can manually toggle the flag.

  • setflag [FlagName]: Sets a story flag to true.
  • clearflag [FlagName]: Removes a story flag.
  • var [VariableName] [Value]: Directly alters a game variable.