Useful Deadlock Commands You Can Type Right Now
Deadlock has a hidden developer console that lets you test heroes, spawn items, and dry-run the sandbox without touching a real match. This guide collects the most useful Deadlock console commands — from opening the console and making commands run automatically on startup, to spawning every legendary item added in the Old Gods, New Blood update. Everything here comes from community-reported data shared in Steam guides and Reddit threads, so treat each command as player-verified rather than officially documented by Valve.
Open the Console with F7
The console is bound to F7 by default. Press it during a match or in the sandbox and a text input appears at the top of the screen. Type a command and hit Enter to run it. Some commands (like spawning a map or enabling hero testing) require cheats, so you’ll often pair them with sv_cheats 1 first. If F7 does nothing, you may have rebound it — check your key settings, since the default binding can be changed.
Make Commands Run Automatically on Startup
If you find yourself typing the same command every session — for example citadel_unit_status_use_new true to force the new health bars — you can drop it into a config file that loads on launch. Community players set this up through Steam:
- In Steam, right-click Deadlock and choose Properties.
- Under General > Launch Options, add
-exec autoexec. - Right-click Deadlock again and choose Manage > Browse Local Files.
- Navigate to
game > citadel > cfgand create a new file calledautoexec.cfg. - Paste any commands you want to run at startup into that file, one per line, and save.
Every command inside autoexec.cfg now runs automatically each time the game launches, so you never have to type it manually again.
Find Any Command You’re Missing
Because Deadlock’s full command list is huge and changes every patch, the fastest way to hunt down an undocumented command is a community-maintained command list (the Deadlock wiki keeps one). Open that page, press Ctrl+F, and type a keyword describing what you want to do — for example “health” or “item” — to jump straight to the relevant command. This is the best fallback when a command you saw in a video doesn’t appear in a regular search.
Spawn Legendary Items (Old Gods, New Blood Update)
The Old Gods, New Blood update added a batch of legendary items, and the community mapped out the console spawn command for each one. The pattern is almost always giveitem <internal_name>. The table below lists every item and its command as reported by players.
| Item (display name) | Command |
|---|---|
| Runed Gauntlets | giveitem upgrade_runed_gauntlets |
| Apex Combat | NOT IN GAME |
| Infinite Rounds | giveitem upgrade_infinite_rounds |
| Eldritch Shot / Haunting Shot | giveitem upgrade_eldritch_shot |
| Ancient Shielding | NOT IN GAME |
| Shadow Step | NOT IN GAME |
| Timeless Emblem | NOT IN GAME |
| Haunting Scream | NOT IN GAME |
| Shadow Strike | giveitem upgrade_shadow_strike |
| Unstable Concoction | giveitem upgrade_unstable_concoction |
| Eternal Gift | giveitem upgrade_eternal_gift |
| Shrink Ray | giveitem upgrade_shrink_ray |
| Mystical Piano | giveitem upgrade_mystical_piano |
| Omnicharge Pendant | giveitem upgrade_omnicharge_pendant <0-3> (ignore the < >) |
| Prism Blast | giveitem upgrade_prism_blast |
| Nullification Aura | giveitem upgrade_nullification_aura |
| Cloak of Opportunity | giveitem upgrade_cloak_of_opportunity |
| Electric Slippers | giveitem upgrade_electric_slippers |
| Celestial Guidance / Celestial Blessing | giveitem upgrade_celestial_guidance |
| Aerial Mastery | NOT IN GAME |
| Icarus Wings | giveitem upgrade_icarus_wings |
| Patrons Blessing / Mystic Conduit | giveitem upgrade_patrons_blessing |
| Frostbite / Frostbite Charm | giveitem upgrade_shivas_bracelet <0-3> |
A few items appear in the list with the note NOT IN GAME — these display names exist in data or leaks but have no working spawn command in the current build. Some commands accept an optional tier value in the range <0-3>: type the number on its own (for example giveitem upgrade_omnicharge_pendant 2) and omit the angle brackets, which are placeholders in the guide.
Load an Empty Map with Cheats Enabled
The cleanest way to experiment is a bare sandbox map. The command map dl_streets loads an empty version of the streets map with the useful cheat options available. Once you’re inside, a long chained command turns on everything the sandbox needs in one shot:
citadel_crate_respawn_interval 0; sv_cheats 1; sv_allchat 1; sv_alltalk 1; citadel_allow_duplicate_heroes 1; host_timescale 1; citadel_coop_sandbox 1; citadel_hero_testing_enabled 1; sv_cheats 1; citadel_hero_testing_infinite_money true; citadel_allow_purchasing_anywhere true; ai_step; kingme;
This chain, as reported by the community, does several things at once: enables cheats, turns on all-chat and all-talk, allows duplicate heroes, keeps time at normal speed, enables the co-op sandbox and hero-testing mode, gives infinite money, and lets you buy items from anywhere on the map. The trailing ai_step and kingme helpers are sandbox utility commands used for stepping through AI behavior and instantly completing sandbox setup. Because the string combines many commands with semicolons, you can copy the whole thing and paste it once.
Force Every Shop Item to Be Enhanced
If you want to see what a fully enhanced build feels like, this command makes all items in the shop enhanced:
citadel_item_purchases_force_enhanced true
Run it before opening the shop and every purchase will arrive in its enhanced state — handy for quickly eyeballing how enhancement scales a build without grinding it out manually.
Test the Street Brawl Roulette Wheel
Street Brawl’s draft uses a roulette-style pick, and you can force it to appear for testing with:
citadel_loot_table_test_street_brawl_draft_round
Firing this command triggers the Street Brawl draft roulette directly, which is useful for checking how the draft behaves or for capturing clips of the wheel without waiting for a real Street Brawl round.
Tips for Using Deadlock Console Commands Safely
- Enable cheats first. Commands that spawn items or load maps usually need
sv_cheats 1to take effect, so run it before anything else. - Sandbox only. Portal into a private sandbox or bot match with
map dl_streetsbefore spawning legendary items — these commands are for testing, not for legitimate matches. - Expect changes. Since Deadlock is in active development, internal item names and command strings shift between patches. If a
giveitemcommand fails, the item’s internal name may have been renamed. - Cross-check with a command list. When a command from a video or comment doesn’t work, search a community command index for the effect you want — it’s usually the fastest way to find the current, working string.
- Remember the source. All spawn commands and item names above are community-reported rather than pulled from official Valve documentation, so verify in-game and treat the “NOT IN GAME” entries as unconfirmed leaks.