Unofficial fan reference · game data patch 9.0.4 (Oct 15, 2026)

Warhammer 3 console commands

Total War: Warhammer III has no console of its own. The commands come from the Console Commands (Modding Tool) mod by prop joe on the Steam Workshop, used by 191,504 players. Subscribe, tick it in the launcher's mod list, and in a campaign a round button appears top left: it opens a text box where you type a command and press the button next to it. Every command below is read from the mod's own script (version of 30 Sep 2026), and the keys they take come from the game's tables for patch 9.0.4 — press any command or key to copy it.

No key needed

What do you want to do?

Add a unit to an armySelect the army, then · all unit keys
Spawn a legendary lordSelect a settlement or a character, then · all lord keys
Spawn a heroSelect a settlement or a character, then · all hero keys
Add skill pointsThere is no skill-point command: each rank gives one, so add experience (the calculator below gives the number), or refund the points already spent with
Get moneyAny amount:
Give an itemSelect the character, then · all item keys
Give a traitSelect the character, then (3 = its third level) · all trait keys
Add a race's resourceKislev's Supporters, say: · all resource keys
Confederate a factionSelect one of its settlements, then
Take a settlementSelect it, then
Research everything · all technology keys
Turn off fog of war

The keys

Every command

<angle brackets> are values to fill in, [square brackets] can be left out. Many act on what is selected: click the army, character or settlement first.

Units and armies

CommandWhat it doesSelect first
au <unit_key> [number]Adds the unit to the selected army (one, or the number given).Select: army Unit keys ›army
spawn <lord_key> [faction_key] [unit_key,unit_key…]Spawns a new army led by a lord of that kind next to the selected character or settlement — for your faction, or the faction given, with the units listed (commas, no spaces).Select: settlement or character Character keys ›settlement or character
add axp [number]Adds ranks to every unit of the selected army (1 if no number).Select: armyarmy
heal <0–100>Sets every unit of the selected army to that much health (per cent).Select: armyarmy
amRestores the selected character's movement points (reselect to see it).Select: charactercharacter
movGives the selected character a bonus to movement points from the next turn; mov off removes it.Select: charactercharacter
killKills (or wounds, if immortal) the selected character and destroys the army; killc does the same and leaves the army. kill2 and killc2 are kill and killc plus the game's stop_character_convalescing: a wounded immortal goes straight back to the recruitment pool — not a permanent kill. (The author's "more commands" post has kill2 and killc the other way round; the script does this.)Select: charactercharacter

Lords and heroes

CommandWhat it doesSelect first
add xp <number>Adds experience to the selected character — ranks, and a skill point with each rank. The rank calculator below gives the number.Select: charactercharacter
reset skillsTakes back every skill point the selected character has spent, to spend again.Select: charactercharacter
remove skill <skill_key>Takes back one skill point from a skill (rs for short); not from innate skills.Select: charactercharacter
at <trait_key> [points]Gives the selected character a trait; points pick a level of a trait with several.Select: character Trait keys ›character
rt <trait_key>Removes a trait from the selected character.Select: character Trait keys ›character
aa <item_key>Puts an item (an ancillary) on the selected character.Select: character Item keys ›character
agent <agent_type> [hero_key]Spawns a hero next to the selected character or settlement: a random one of that type, or the one given.Select: settlement or character Character keys ›settlement or character
legend <hero_key>Spawns a unique (legendary) hero for your faction — or for the owner of the selected settlement. If it does nothing, agent spawns them, with a wrong name. Legendary heroes ›—
to_pool <agent_type> <character_key>Adds a lord or hero to your recruitment pool — with no name, and not immortal. Character keys ›—
loyalty <number>Changes the selected lord's loyalty by the number.Select: charactercharacter
teleSelect a character, then a character or a settlement to go to, then type tele.Select: two characterstwo characters

Items

CommandWhat it doesSelect first
item <item_key>Gives your faction an item (to its item pool); mounts can't be given this way, and some items only work for their own race. Item keys ›—

Gold and resources

CommandWhat it doesSelect first
give gold [number]Gives your faction gold — 50,000 with no number, any amount (or a negative one) with it; with a settlement selected, its owner gets it. gg for short.—
res <resource_key> <number>Adds (or, negative, takes) a campaign resource: your faction's, or the selected army's or settlement's when the resource lives there. Resource keys ›—
other_res <number>Changes Chivalry (Bretonnia) and Amber (Wood Elves) by the number; no key needed.—
hef_inf <number>High Elf influence per turn (negative takes it); hef_inf off removes the bonus.—
give slaves [number]Gives your faction slaves (Dark Elves) — 10,000 with no number.—
technology [number]Research speed: +2000% with no number, else that per cent; technology off removes it.—
global rec <turns>Changes global recruitment time by that many turns (negative is faster); global rec off removes it. local rec <turns> does the same for local recruitment.—

Settlements and buildings

CommandWhat it doesSelect first
gr [faction_key]Gives the selected settlement to you, or to the faction given (it must still have a region or an army).Select: settlement Faction keys ›settlement
primary [level]Sets the selected settlement's main building to that level (level 10 with no number).Select: settlementsettlement
region+1,000 growth, +1,000 horde growth and one-turn construction in all your regions; region off removes it.—
bb <building_key>Builds that building in the selected settlement's first empty slot; bbf <building_key> builds in the selected horde.Select: settlement Building keys ›settlement
buildBuild mode: click building icons in the province view to build or demolish them at once; build off ends it.—
prgprimary, region and give gold in one.—
abandonAbandons the selected settlement.Select: settlementsettlement
healg <0–100>Heals the selected settlement's garrison to that much (per cent).Select: settlementsettlement

Research

CommandWhat it doesSelect first
tech <technology_key>Researches that technology at once for your faction (or the selected character's or settlement's). Technology keys ›—
techallResearches every technology — yours, or the selected character's or settlement's faction's.—

Diplomacy

CommandWhat it doesSelect first
confederateConfederates the owner of the selected settlement or character. Likewise: peace, war, alliance, defalliance (defensive), milaccess, trade, vassal.Select: settlement or charactersettlement or character
war2The same commands with a 2 (peace2, confederate2…) act between two other factions: select a settlement of each, then type it.Select: two settlementstwo settlements
diplob [-6 to 6]Diplomatic opinion with the selected faction: 6 (the default) is the most, −6 the least.Select: settlement or charactersettlement or character
diploReveals every faction to you in diplomacy (only loading an earlier save undoes it).—
killf [faction_key]Destroys the faction that owns the selected settlement or character, or the faction given. Faction keys ›—

Map

CommandWhat it doesSelect first
fffFog of war off; fow on brings it back.—
shroud2Shows who owns every settlement but not armies — only loading an earlier save undoes it.—
unlock borisUnlocks Boris Ursus when you play a Kislev faction.—

Skill points: how much experience to add

Each rank brings one skill point. The experience a rank needs is the game's character_experience_skill_tiers table (patch 9.0.4), the same for lords and heroes up to rank 50 in Immortal Empires and Realm of Chaos. Select the character and paste the command; experience it already has toward the next rank adds on top.

19 ranks, 19 skill points — rank 20 needs 48,700 experience in all.

When a command does nothing

Commands as the mod's script parses them (script/campaign/mod/pj_console.lua, version of 30 Sep 2026), wording after its Workshop page and list of further commands; checked 14 Oct 2026. Modding commands (lua, export map, dump ui, building test) left out.