There is no single "win war" button in the console, but a few commands together make any war a formality. After enabling debug mode, you can hand yourself an unbeatable army.
Add elite men-at-arms
The biggest swing is free men-at-arms. Use add_maa with a regiment ID:
Repeat it for a full stack of elite troops. Browse the full list of men-at-arms regiments to find every regiment ID, then add a character ID to give them to an ally.
Start a war with a fabricated claim
No casus belli? Give yourself a claim with add_claim on the title you want, then declare war on its holder.
Remove the enemy's leader
You can also end a war at the source by removing the rival ruler with the kill command — see how to kill a character for the details.
Winning wars without cheats
- Keep a few fully upgraded men-at-arms regiments that hard-counter your rivals' army composition.
- Recruit knights and a commander with strong martial and traits.
- Choose your battles on favorable terrain and avoid river crossings.
- Hire mercenaries or call in allies and holy orders when outnumbered.
Frequently asked questions
Is there a cheat to win wars in CK3?
There is no single 'win war' command, but you can stack the odds with the console: add_maa gives free elite men-at-arms, add_claim lets you start wars, and kill removes enemy commanders. All require debug mode.
How do I add men-at-arms with the console?
Use add_maa followed by a regiment ID, for example add_maa armored_horsemen. Add a character ID at the end to give the regiment to someone else.
How do I win wars without cheats in CK3?
Maintain a few upgraded men-at-arms regiments that counter the enemy, recruit knights and a strong commander, fight on favorable terrain, and hire mercenaries or holy orders when outnumbered.