In the brutal landscape of XCOM 2: Long War of the Chosen (LWOTC), the developer console is often less about "cheating" and more about refining the experience, correcting mission-breaking bugs, and overcoming the mod's occasionally unforgiving RNG. Essential Utility Commands
While LWOTC is a complete overhaul, it still relies on base XCOM 2 console commands for core functions. To enable these, you must add -allowconsole to your Steam Launch Options.
TTC (Teleport To Cursor): This is arguably the most important command for LWOTC. It is primarily used to fix Line of Sight (LOS) bugs where a soldier should see an enemy but cannot.
RestartLevel: Useful when a mission generates in a way that is technically impossible or if a mission-critical objective becomes interactable due to a glitch.
RespecSelectedSoldier: LWOTC includes this built-in command to reset a soldier's skill tree. It is more reliable for the mod's specific class structures than standard vanilla commands. Managing the "Long War" Grind
LWOTC significantly extends the campaign length and resource requirements. Players often use specific commands to balance the "grind" of the strategic layer: Long War 2 - Dealing with Bugs - XCOM Commander's Journal
In XCOM 2: Long War of the Chosen (LWotC) , console commands are often used to bypass bugs, fix campaign-breaking issues, or test high-level squad builds. To enable them, add -allowconsole to your Steam launch options for XCOM 2. Essential Strategy Layer Commands
These commands are best for managing resources and research from the Avenger.
Resources: Use GiveResource [ResourceID] [Amount] to add essential assets. Supplies: GiveResource Supplies 500 Intel: GiveResource Intel 200 Ability Points: GiveResource AbilityPoint 100 Personnel: Instantly add high-level staff to your crew. Engineers: GiveEngineer 1 Scientists: GiveScientist 1
Soldier Stats: Modify a specific soldier's attributes using SetSoldierStat [StatID] [Value] [SoldierName] [0/1].
Common Stat IDs include eStat_Offense (Aim), eStat_HP (Health), and eStat_Will (Will).
Avatar Project: Use RemoveFortressDoom [Amount] to reduce pips from the Avatar timer. Critical Tactical (In-Mission) Commands
These commands help resolve bugs or difficult situations during combat.
Teleportation: If a soldier gets stuck in the terrain, use TTC (Teleport to Cursor) for the selected unit or TATC to move the entire squad to your mouse pointer.
Turn Management: Use SkipAI to force the enemy to skip their turn—useful for skipping infinite AI loops. xcom 2 lwotc console commands better
Survival: PowerUp toggles a "God Mode" where your squad takes no damage and never needs to reload.
End Mission: Use EndBattle 1 to instantly win a mission (ensure objectives are completed first with ForceCompleteObjective to avoid bugs). LWotC-Specific Debugging
LWotC adds several custom commands for managing complex mod-specific systems like regional alert levels:
Regional Control: LWSetAlertLevel [#] [RegionName] or LWSetForceLevel [#] [RegionName] allows you to manually adjust enemy strength in specific regions.
Rebel Management: Use LWLevelUpRebel [FirstName] [LastName] to instantly promote a resistance member in a haven.
For a comprehensive database of item IDs and tech names for use with the AddItem and GiveTech commands, you can refer to community resources like UFOpaedia or the Steam Community Guide. Guide :: XCOM 2:All console commands and IDs [WOTC]
To use console commands in Long War of the Chosen (LWOTC) , you first need to enable the developer console through your launcher and then use specific syntax for mod-specific or general 1. How to Enable the Console
You must add a launch argument to the game's executable. Depending on your launcher, follow these steps: Steam Launcher : Right-click XCOM 2 in your library -> Properties Launch Options -allowconsole Alternative Mod Launcher (AML) : Recommended for LWOTC. Go to Active Arguments -allowconsole : Press the backslash (\) key during a mission or at HQ to open the input box. 2. LWOTC Specific Commands
LWOTC includes custom commands to handle its unique mechanics, especially for resetting soldiers. RespecSelectedSoldier
Resets the skill tree of the soldier currently selected in the Armory. Armory Screen RespecAllSoldiers Resets the skill trees for every soldier in your barracks. HQ/Avenger LevelUpBarracks [Number]
Increases the rank of every soldier in the barracks by the specified number. HQ/Avenger 3. Essential Tactical Commands (In-Mission)
Use these to fix bugs or bypass difficult segments during combat.
For Long War of the Chosen (LWOTC) , use the following essential console commands to manage resources, soldier stats, and tactical situations. To enable them, add -allowconsole to your game’s launch options in Steam. Essential LWOTC Specific Commands LWForceEvac: Instantly spawns an extraction zone.
LWSetEvacCounter [number]: Adjusts the remaining turns for an evac arrival. In the brutal landscape of XCOM 2: Long
LWAddRebel [0/1] [amount] [RegionID]: Adds rebels to a specific region (0 for human, 1 for Faceless).
LWSetAlertLevel [number] [RegionID]: Manually sets the ADVENT alert level in a region.
Lwdebugpodjobs: Displays what every enemy "pod" on the map is currently doing. Resource Management
GiveResource [ResourceID] [amount]: Grants specific resources. You must have at least one unit of the resource for this to work.
Supplies, Intel, AlienAlloy, EleriumDust, EleriumCore, AbilityPoint.
AddItem [ItemID] [amount]: Directly adds items to your inventory.
Examples: HeavyPlatedArmor (EXO Suit), LightPlatedArmor (Spider Suit), NanoFiberVest. Soldier & Stat Management
SetSoldierStat [StatID] [Value] "[Name]" 1: Changes a specific soldier's attribute. In WOTC, the "1" at the end is often required to confirm the base stat change.
Stat IDs: eStat_Offense (Aim), eStat_HP (Health), eStat_Mobility, eStat_Will, eStat_Hacking.
HealAllSoldiers: Instantly heals every injured soldier in your barracks.
LevelUpBarracks [number]: Levels up every soldier in the barracks by the specified number of ranks. Tactical Combat Commands
For players looking to master Long War of the Chosen (LWotC), console commands are essential tools for debugging mod conflicts or bypassing the mod's famously brutal difficulty. 1. Enabling the Developer Console
Before entering commands, you must enable the console through your launcher:
Steam Launcher: Right-click XCOM 2, select Properties, and in the General tab, add -allowconsole to the Launch Options. TakeNoDamage
This is the "director's cut" command
Alternative Mod Launcher (AML): Go to Options > Settings and add -allowconsole to the Active Arguments row.
Accessing In-Game: Press the tilde (~) or backslash () key during a mission or on the Avenger to open the command line. 2. Essential LWotC Specific Commands
While standard XCOM 2 commands work, LWotC introduces specific mechanics that sometimes require manual intervention. LWForceEvac Spawns an immediate evacuation zone at your location. LWSetEvacCounter [number] Sets the turns remaining until your Skyranger arrives. LWAddRebel [is_faceless] [number] [region]
Adds a rebel to a specific region (use 1 for faceless, 0 for human). LWSetVigilanceLevel [number] [region] Adjusts ADVENT vigilance in a specific region. LWLevelUpRebel "First Last" Instantly levels up a specific rebel in a resistance haven. 3. Combat & Tactical Utility
These are the most common "quality of life" or "save-fixing" commands used during tactical missions. Guide :: XCOM 2:All console commands and IDs [WOTC]
Title: A Necessary Evil: Why Console Commands Make Long War of the Chosen "Better" (For Some)
Rating: ★★★★☆ (4/5) – The "Custom Difficulty" Experience
The Verdict Up Front: If you are playing XCOM 2: Long War of the Chosen (LWOTC), you are likely looking for a deeper, more grueling tactical experience than the vanilla game offers. However, the jump in complexity is vertical. Using console commands doesn't necessarily make the game "easy"—it makes it customizable. For many players, a few key commands are the difference between rage-quitting after a failed campaign and enjoying a cinematic, 100-hour war.
Here is a review of how console commands improve the LWOTC experience, the specific commands that "fix" the grind, and the ethical dilemma of using them.
TakeNoDamageThis is the "director's cut" command. It creates a scenario where you can take screenshots or watch battles unfold without risking a squad wipe.
TakeNoDamage on the tactical map.God mode in some versions because it is easily toggleable, allowing you to set up a perfect shot, enable damage to kill the enemy, and then toggle it back on.Here is the curated list of commands that actually improve your LWOTC experience without breaking the mod’s delicate balance.
KillChosenThe Warlock decides to stack three Mind Scorches on your squad while standing inside a destructible tower. He bugs out and stops taking cover, but also stops taking damage.
KillChosen [Name] (e.g., KillChosen Warlock)Before you can bend reality, you need to access the developer console.
-allowconsole (without quotes).Note: In LWOTC, using console commands generally disables achievements for that session or save file. Use them wisely!
| Command | Effect |
|---------|--------|
| LWForceInfiltrationComplete | Forces current infiltrating squad to 100% infiltration. |
| LWSetInfiltration [0-100] | Sets infiltration percentage for selected squad. |
| LWForceHavenRebelMission | Triggers a haven mission (useful for testing). |
| LWGiveHavenRebels [region] [number] | Adds rebels to a specific region. |
| LWSetAlertLevel [region] [1-5] | Adjusts Advent alert level in a region. |