DOTA 2 Practice Lobby Cheats + Console Commands (Local/Offline) SETUP (ENABLE CONSOLE + CHEATS) 1) Enable console: Settings (gear) > Options > Keyboard/Mouse > Enable Developer Console (~) Optional: add -console to Steam launch options. 2) Create a practice lobby that allows cheats: Play > Practice with Bots (or Create Lobby) > Advanced Options > Enable Cheats Important: cheats must be enabled in the lobby, and "Local Host" is typically required. 3) Open console: Press ~ IMPORTANT NOTES - Cheats are for practice lobbies only. Never use in competitive/online matchmaking. - Most "cheats" are easiest as chat commands: type -command in ALL chat and press Enter. - Many chat cheats have console equivalents (example: -refresh = dota_dev hero_refresh). ESSENTIAL CHAT CHEATS (type in chat) GOLD / LEVEL / RESET - -gold # Give yourself # unreliable gold (use negative # to subtract). - -lvlup # Level up your hero by # (up to level 30). - -lvlmax Max level + all abilities. - -refresh Full HP/mana + reset cooldowns for all heroes/illusions (not buyback). - -respawn Respawn your hero (or move to fountain if alive). - -suicide Instantly kill your hero. COOLDOWNS / MANA - -wtf No mana costs + no cooldowns (toggle on). - -unwtf Disable WTF mode. VISION / END GAME - -allvision Removes Fog of War (see whole map). - -normalvision Restores normal Fog of War. - -win Instantly destroys enemy Ancient (ends match). SPAWN / GIVE COMMANDS (chat) - -item Give an item (ex: -item item_blink) - -givebots Give an item to all bots - -createhero Spawn hero/unit at cursor - -spawncreeps Spawn lane creeps for both sides - -spawnneutrals Spawn neutral camps - -spawnrune Spawn runes - -killwards / -clearwards Destroy wards - -trees Respawn trees START / FLOW CONTROL - -startgame Skips pre-game timer and starts creeps CONSOLE-ONLY (COMMON) COMMANDS (These are often used when cheats/dev commands are enabled) - noclip Fly through map (toggle) - god Invincibility - dota_create_unit Console version of spawning a unit/hero - dota_create_item Give an item via console - dota_dev hero_refresh Console version of -refresh - dota_dev hero_teleport Teleport selected hero to cursor - host_timescale # Speed up/slow down game (example: 2.0) PRACTICE / TRAINING TOGGLES (CHAT) - -disablecreepspawn / -enablecreepspawn - -killcreeps POPULAR ITEM CODES (EXAMPLES) CORE - Blink Dagger: item_blink - Black King Bar: item_black_king_bar - Aghanim's Scepter: item_ultimate_scepter - Aghanim's Shard: item_aghanims_shard - Divine Rapier: item_rapier - Scythe of Vyse: item_sheepstick - Refresher Orb: item_refresher MOBILITY / UTILITY - Force Staff: item_force_staff - Hurricane Pike: item_hurricane_pike - Glimmer Cape: item_glimmer_cape - Lotus Orb: item_lotus_orb - Eul's Scepter: item_cyclone - Wind Waker: item_wind_waker - Pipe of Insight: item_pipe - Guardian Greaves: item_guardian_greaves LATE GAME - Butterfly: item_butterfly - Satanic: item_satanic - Abyssal Blade: item_abyssal_blade - Manta Style: item_manta - Eye of Skadi: item_skadi - Radiance: item_radiance - Heart of Tarrasque: item_heart