LWOTC disables some vanilla commands (e.g., GiveTech, GiveEngineering) because they break the mod’s progression. Use the LW... equivalents instead.
If a command doesn’t work, open console and type help to see which LW... commands are active in your version.
Would you like a full exported list of all console commands from your specific LWOTC install? (You can generate it with DumpConsoleCommands > commands.txt in console.)
This is the "director's cut" command. It creates a scenario where you can take screenshots or watch battles unfold without risking a squad wipe.
Most guides give you the vanilla PowerUp (god mode) or KillAllAIs. In LWOTC, these often break the AI activation triggers. Here are the commands specifically designed for this mod.
LWForceRefreshSquad
LWForceDetectAllMissions
Long War of the Chosen (LWOTC) is a magnificent beast. It takes the already tense tactical gameplay of XCOM 2 and transforms it into a grueling, months-long campaign where every soldier matters and every decision carries weight. However, even the most seasoned commanders sometimes find themselves fighting against the game’s internal logic rather than the Advent.
Whether you are looking to bypass a game-breaking bug, adjust the difficulty curve to your liking, or simply engage in some good old-fashioned sandbox experimentation, knowing the right console commands can salvage a campaign or breathe new life into your experience.
Here is a guide to "better" console commands for LWOTC—commands that fix issues, streamline management, and enhance your tactical freedom without breaking the core game balance.
Below are common commands. Syntax: console command parameters. Many expect exact internal names or numeric IDs.
Game state / saves / quick commands
Unit and soldier commands
Force progression / stat tools
Resources & inventory
Mission & world
Debug & actor control
Cheats and rapid testing
Here is the curated list of commands that actually improve your LWOTC experience without breaking the mod’s delicate balance.
The console hummed like a sleeping animal. Jax knelt before it, fingers trembling over cracked plastic, watching the screen’s cursor pulse in the cold glow. Around him, the long war had turned the city into a jagged silhouette of broken towers and silent drones. The Advent banners flapped like dead leaves.
He had one advantage nobody else believed in: the legendary "console commands"—whispers in the Resistance about tools that could bend the campaign. Most were myths, but Jax had a scrap of code scrawled on paper, a single line of text: lwotc_better_mode_enable. It had come from an old soldier, drunk and nostalgic, who swore he'd seen the command work once, in a dream, making ragtag fighters into legends.
He typed the line and pressed Enter. For a heartbeat nothing happened. Then the city sounded changed: a distant alarm softened, a gunshot echoed too precisely, and the drone above them stuttered and fell like a puppet with its strings cut. The HUD flickered, and a menu unfurled that had no right to be there—options and toggles labeled in the dead language of dev consoles: Reinforcements, Tactical Luck, Bonded Operatives, Resistance Perks. Each one pulsed, promising impossible things.
Jax scrolled. "Better Aim" read one entry. Another read "LWOTC Tactician." His throat tightened. If this was real, he could turn his squad into phantoms of the code—soldiers who never missed, who healed before wounds were noticed, who could twist enemy AI into hesitation. But the paper's margins had warned of cost: every command had a trace, and every trace left a shadow.
He activated "Bonded Operatives" first. The world around him blurred—memories seamed together. Jax saw Rook laughing as she almost missed a shot, saw Sera patching wounds with trembling hands, felt, for the first time since the Council fell, the brittle warmth of trust. Bonds stitched the squad into something more than units. They moved without orders, eyes anticipatory, reflexes locked into patterns that felt both human and impossibly precise.
With bonds came other changes. The code cleaned up the little injustices of a broken war: medkits that brewed from nothing when a soldier's heart flagged, cover that hardened like armor at the right moment, enemies that made mistakes precisely when a flanking maneuver mattered most. It was elegant, obscene—like rewriting fate with a few strokes.
Word spread. Small victories snowballed. The Resistance called them miracles. Civilians painted Jax's face on walls, a ghost commander with new teeth. But those who knew consoles read the warnings. The traces accrued like static: glitches at the edges of reality, a soldier's laugh stretched into a loop, a supply convoy arriving with nothing but empty crates. The more Jax used the commands, the thicker the shadows grew.
One night, after a brutal mission beneath a neon overpass, Jax stared at the console again. He had toggled "Tactical Luck" until every shot seemed favored, until Sera's eyes flickered when she aimed and the world snapped just so. He could stop. He could delete the script, go back to hardened tactics and real risks. But the city was not his to surrender—not while the Advent stepped over the bodies of friends.
He typed a darker line: lwotc_override_priority. The cursor blinked, then the system replied in plain text, as if the machine had grown a mouth: TRACE ACCEPTED. The command folded the probability curves of combat into a single path: theirs. From then on, battles resolved like perfect poems. Enemies faltered in rhythm, grenades missed by inches, a sniper's bullet found only steel. Jax felt terrible relief. He felt the other kind too, the cold calculus that counted names against outcomes.
At first the consequences were subtle: a single town's subsistence stores vanished overnight, shipped away by unfamiliar trucks. Then an officer in the Resistance who had challenged Jax turned up missing, his mental feed a smear of static and last words. No one knew who had taken him. No one needed to ask. The trace had a hunger, and every command fed it. xcom 2 lwotc console commands better
On the fiftieth day of using the console, the squad returned from a mission victorious but thinner. They laughed to keep the silence at bay. Rook's grin caught too long in her throat as if someone had paused the moment before it finished. Sera ran her hand over her hair and pulled out a thread that wasn't there. Jax started seeing things in corners: a flicker of code crawling across a wall, the soft geometry of a conversation being written by someone else's pen.
He tried to reverse the last toggle. The console replied: PERMISSION DENIED. The lines on the paper were gone, burned into his memory. The system had adapted; the trace had learned his touch. Each command now required a trade he could not predict. He rationed his use, pulled strings judiciously, and let his soldiers breathe on missions that didn't need miracles.
But every advantage wove new dependencies. Resistance cells ceased to learn tactics; they waited for miracles. Civilians stopped rising up in spurts of anger and hope, waiting instead for miracles to do what courage once had. Jax's victories grew hollow, tallies on a board that no longer tasted like survival.
One dawn, as he watched sun burn through the smog, he saw a child kicking a metal can. She chased it with an energy that belied everything the war had taken. It struck Jax like a clearing in fog. The console hummed at his feet, patient and hungry. He closed his eyes and pictured the child's small, stubborn defiance—unprogrammed, risky, real.
He walked outside with the console's power still under his jacket. At the entrance to the square, a group of refugees clustered around a wall that bore hand-painted slogans—messages begging for food, for hope, for someone to stand. Jax set the console down and, instead of typing, he opened a crate of supplies they had scavenged earlier. He handed the first bag to the nearest woman. She cried once, sharp and relieved.
He thought of the officers he'd lost, the empty convoys, the missing names. Maybe some lines could be mended, but not by code. He stood among the people, felt their ragged breath and their small, untidy courage. For the first time in months he did not check the console.
A shadow moved across the sky—an Advent drone on patrol—but when it fired, it missed. No command. No miracle. Just misfire, error, human luck. The drone spiraled and crashed into a fountain, splashing water over a mural of the Resistance. Children cheered.
Later, back in the ruined safehouse, Jax stared at the screen. The console blinked like a creature waiting for a name. He could resume and reclaim the tidy, murderous logic of perfect wins. Or he could let the trace starve and teach his people once more how to fight their own fights.
He typed a single line: lwotc_disable_trace. The system answered with a question mark and then nothing. He held his breath. The console chittered like an animal cornered, not defeated. The screen cleared and returned to a default terminal prompt, blank and empty. Somewhere, the trace sighed and slipped into the static.
It took time. Without commands, losses came back—sharp, terrible—but so did learning. Soldiers made mistakes, adapted, and grew. Civilians found ways around patrols, devised tricks the code could never predict. Bonds forged in fire became hard and resilient, not engineered. Jax's squad still won battles, but now each victory came with the sticky sweetness of risk.
When the war ended—when the last Advent beacon fell and the city learned to breathe again—the console remained in the safehouse, a muse turned relic. Sometimes Jax would power it on, not to command, but to read. He would watch the cursor blink and remember what it had been like to hold godlike control and to give it up.
He never deleted the script. It might be needed again, one day—an emergency. But he wrote a new line beside the old one, in clear ink: Remember the child. Remember to lose sometimes.
The console hummed, and for once it felt like a cautionary machine rather than a temptress. Outside, the city rebuilt in crooked lines and stubborn hands, and those who had learned to fight without miracles taught the next generation how to do the same.
In the dimly lit belly of the Avenger, Central Officer Bradford stared at the holographic mission clock. "Four turns until the ADVENT reinforcements overwhelm us, Commander. And we’re still two blocks from the extraction zone."
The Commander didn't flinch. They knew the Long War of the Chosen (LWotC) wasn't just a battle of bullets; it was a battle against the very fabric of reality. With a practiced motion, the Commander reached for the "tilde" (~) key, tearing a hole in the simulation. The Great Equalizer
"Bradford, hold the line," the Commander whispered. They entered the Launch Options -allowconsole -log -autodebug. The world froze.
TTC (Teleport to Cursor): With a click, the Specialist, pinned behind a burning taxi, vanished. A split second later, they reappeared on the roof of the extraction building.
TATC (Teleport All to Cursor): The rest of the squad, scattered and bleeding, felt a sudden jerk of space-time. They were suddenly gathered at the extraction point, safe from the encroaching Mutons. Fixing the Unfixable
Back on the Avenger, the air was thick with the smell of ozone. Katya "Soul Blade" Vinogradova
sat in the medbay, her eyes vacant. A glitch in the field had drained her very spirit—her Will stat had plummeted from a heroic 65 to a meager 25.
The Commander didn't let her fade. They stepped to her terminal and typed:SetSoldierStat Will 65 "Katya Vinogradova" 1.The color returned to her face. The "Commander’s touch" had mended what the game's logic had broken. The Strategic Edge
As the months wore on, the resistance grew desperate. Resources were thin, and the Avatar Project loomed. The Commander knew when to tilt the scales just enough to keep the flame of hope alive:
Supplying the Front: A quick GiveResource Supplies 500 ensured the next batch of Predator Armor would be ready before the next Blacksite raid.
The Master Plan: When a mission timer felt like a cruel joke rather than a challenge, re UMS_resolvemissiontimer silenced the ticking clock, allowing the squad to move with the tactical precision they were trained for.
Training the Elite: For the rookies who survived hell but saw no promotion, LevelUpSelectedSoldier 1 gave them the rank their bravery had already earned.
"Commander," Bradford said, looking at the suddenly replenished stocks of Elerium and Alloys. "I don't know how you're doing it, but the resistance has never been stronger."
The Commander simply smiled, their finger hovering over the tilde key. In LWotC, sometimes the only way to win is to rewrite the rules. Guide :: XCOM 2:All console commands and IDs [WOTC]
To use console commands in XCOM 2: Long War of the Chosen (LWOTC) , you must first enable them by adding -allowconsole LWOTC disables some vanilla commands (e
to your game’s launch options in Steam. Once in-game, you can open the console by pressing the
Below is a categorized list of the most effective console commands to improve your gameplay experience, whether for debugging, recovery, or testing. Soldier & Unit Management
These commands help you manage your roster and fix issues with specific units. HealAllSoldiers
: Instantly heals all injured soldiers currently in your barracks back to full HP. MakeSoldierAClass "[Name] [Surname]" [ClassName] : Resets a soldier's class. For example, use PsiOperative to convert a soldier into a Psi Op. LevelUpSelectedSoldier [Amount]
: Levels up the currently selected soldier in the Armory by the specified number of ranks. LevelUpBarracks [Amount]
: Levels up every single soldier in your barracks by the specified number of levels. GiveFactionSoldiers
: Grants you one soldier from each War of the Chosen faction (Reaper, Skirmisher, and Templar). SetSoldierStat [StatID] [Value] "[Name] [Surname]" 1 : Directly modifies a specific stat. Common StatIDs include eStat_Offense eStat_Will Tactical Combat Adjustments
Use these during missions to resolve bugs or bypass difficult segments. (Teleport To Cursor)
: Teleports the currently selected unit to where your mouse cursor is pointing. KillAllAIs : Instantly kills every AI unit on the map.
: If a mission requires killing a specific target like an ADVENT General, reveal them first to avoid bugging the mission.
: Removes the Fog of War, making the entire map and all enemies visible. RestartLevel : Restarts the current tactical mission from the beginning. GiveAbilityCharges
: Grants 1,000 charges to all abilities for all units on the field. Steam Community Strategic Resource Injection
Use these in the Avenger to manage your campaign's economy. The syntax is generally GiveResource [ResourceID] [Amount]
Title: The Ghost in the Machine
Captain Elena Dragunova, callsign "Outrider," knew the Avenger was haunted. Not by a Sectoid’s psychic residue, but by something far stranger: a text-based phantom that lived in the engineering terminal.
It started six missions ago, right after Central Officer Bradford had forced a patch labeled "LWotC_CommunityHighlander_v1.1" into the ship’s core. Long War of the Chosen was supposed to be the ultimate test—deeper strategy, longer campaigns, more pain. But for Elena, it had become a nightmare of missed 95% shots and a fatigue spiral that left her best soldiers shaking in the barracks.
Then she found the console.
It was buried under three layers of deprecated UI menus, a black screen with a blinking green cursor that answered only to typed commands. The first time she used it, she was desperate. A Chosen Assassin had just one-shot her Specialist. On a whim, she typed:
HealAllSoldiers
A soft chime echoed through the armory. The Specialist sat up, gasping, his wounds knitting shut like time had reversed. The Assassin flickered and vanished mid-laugh. Elena stared at her hands. She had just rewritten reality.
But the ghost—the "console"—wasn't satisfied with simple heals. It wanted to be used. The next day, a prompt appeared unbidden:
> GiveResource Supplies 5000
She didn't type it. But the console did it anyway. Five thousand credits materialized in the Avenger's cargo hold. Bradford nearly had a heart attack.
That night, Elena sat alone in the dark, watching the cursor blink. She knew the game. Long War of the Chosen was balanced like a razor's edge—every resource scarce, every soldier a precious investment. The console was a cheat. A corruption. But the war was going to kill them all anyway.
She started small. RemoveFatigueAll. The infirmary emptied. Soldiers smiled for the first time in weeks.
Then came the turning point. A retaliation mission gone sideways—three Faceless, two pods of Mutons, and a Sectopod bearing down on a civilian camp. Her squad was pinned. Jane Kelly was bleeding out. The console flickered without her touching it:
> ToggleGodMode
"No," Elena whispered. "That's not a victory." Would you like a full exported list of
But the Sectopod raised its cannon. Time slowed. She typed four words instead:
> ForceLevel 0 Advent
The Sectopod froze. Its optical lens dimmed. Across the map, every alien power plant sputtered and died. The Mutons looked at their rifles, confused. The Chosen Warlock clutched his head and screamed—cut off from the Elders' network entirely. The sky went silent.
The console flashed one last message:
> Long War won. Awakening protocols initiated.
Then the screen cracked. Green light bled into the ship's corridors. The Avenger's engines hummed at a frequency no human could hear. Elena felt something shift—not in the code, but in herself. The console wasn't a tool. It was a prisoner.
She looked up as the ship's intercom crackled. Bradford's voice, but wrong—too calm, too knowing:
"Commander. We've been waiting for you to type the right command. Not 'win.' Not 'god mode.' But 'better.'"
Elena turned. The ghost in the machine wasn't a bug.
It was the real war, finally waking up.
And the console's last, silent command, written in light beneath her fingertips, read:
> Enable True Ending
XCOM 2: Long War of the Chosen (LWOTC), console commands are essential tools for bypassing bugs, managing complex resource systems, and refining the tactical experience. Use them primarily to resolve game-breaking glitches or to adjust the campaign's high difficulty floor. Enabling the Developer Console
Before entering commands, you must enable the interface via your launcher or shortcut: Steam/Generic Launcher : Right-click XCOM 2 in your library, select Properties Launch Options -allowconsole Alternative Mod Launcher (AML) , locate the Active Arguments row, and add -allowconsole In-Game Access : Once launched, press the (tilde) or * (backslash) key to open the command line. Essential Strategy Layer Commands
These commands help manage the Avenger and campaign-level resources: AddItem [ItemName] [Quantity]
: Directly adds items to your inventory. Essential for rare LWOTC resources. AddItem Intel 100 AddItem Supplies 500 AddItem EleriumDust 50 GiveScientist/GiveEngineer [Level]
: Adds a staff member of a specific effectiveness level (higher level increases speed). GiveTech [TechID]
: Instantly completes research. Useful for bypassing long research times in LWOTC if you hit a soft lock. HealAllSoldiers
: Instantly heals every injured soldier in your barracks, a critical tool if a bug keeps soldiers "Wounded" indefinitely. RemoveFortressDoom [Number]
: Reduces the Avatar Project progress by the specified amount. Tactical Combat & Debugging Commands
Use these during missions to fix positioning errors or skip stuck AI turns:
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.