Home

 › 

Articles

 › 

World of Warcraft: Legion Cheats & Cheat Codes for Xbox One, PlayStation 5, Windows, and More

World of Warcraft: Legion Cheats & Cheat Codes for Xbox One, PlayStation 5, Windows, and More

Legion is the sixth expansion for one of the most popular MMORPGs (Massively Online Multiplayer Role-Playing Game) of all time, World of Warcraft. World of Warcraft: Legion launched on August 30, 2016. It was both developed and released by Blizzard Entertainment.

In the first week of Legion’s release, World of Warcraft’s number of concurrent players reached an all-time high since the release of its second expansion, Cataclysm. Critics praised it for its unique storyline, new zones to explore, and its new dungeon designs. Not only was the response overwhelmingly positive, but World of Warcraft: Legion also won both Best MMO and Best PC Exclusive in the Game Informer Best of 2016 Awards. It’s safe to say it was clearly a fan favorite not only compared to previous expansions but also expansions to follow after seeing the letdown that was Battle for Azeroth.

World of Warcraft: Legion Premise

World of Warcraft: Legion takes place after the events of the Warlords of Draenor expansion. It mostly takes place on the Broken Isles which has six unique zones to explore. Gul’dan has returned from the alternate timeline Draenor and has caused the Burning Legion to invade Azeroth. Neither factions, Alliance or Horde, are safe from the demonic invasions happening across the planet. While both factions once again have a common enemy, events lead the Alliance to believe the Horde has betrayed them and increase tensions between them once again. To stop the Burning Legion, the Broken Isles must be saved and ancient artifacts and the Pillars of Creation must be found.

World of Warcraft: Legion Main Character

World of Warcraft: Legion has players choose from 13 unique races that were available before this expansion. Six of them are Alliance exclusive, six are Horde exclusive, and one is available to both factions. But what Legion adds to the character creator is a whole new class to pick, bringing the class total to 12! The new class is called Demon Hunter and is exclusive to Night Elves and Blood Elves for unique lore reasons we won’t spoil here. It is one of only two “Hero Classes”, the other being Death Knights. Both start players off at a higher level and not in the usual starting zones. Players who pick this new, demonic powered race can later choose from two subclasses, Havoc and Vengeance. Even if you decide to pick a different race to explore Legion with, Demon Hunters will have a strong prescene in this expansion’s story.

For those who may be bored of the previous core races, there are a few new races introduced in Legion that can be unlocked as a playable race. The ones that can be achieved this way are the Void Elf and Lightforged Draenei for the Alliance, and the Nightborne and Highmountain Tauren for the Horde. While they are clearly similar to their core race counterpart, they have new visual designs and their own unique racial abilities.

World of Warcraft: Legion Series

World of Warcraft: Legion is only the sixth expansion with more to follow. If you’re looking for more experiences like it, check out the other expansions and games in the Warcraft franchise.

TitleRelease
Warcraft: Orcs & Humans1994
Warcraft II: Tides of Darkness1995
Warcraft II: Beyond the Dark Portal1996
Warcraft III: Reigns of Chaos2002
Warcraft III: The Frozen Throne2003
World of Warcraft 2004
World of Warcraft: The Burning Crusade2007
World of Warcraft: Wrath of the Lich King 2008
World of Warcraft: Cataclysm 2010
World of Warcraft: Mists of Pandaria 2012
Hearthstone2014
World of Warcraft: Warlords of Draenor2014
World of Warcraft: Legion2016
World of Warcraft: Battle for Azeroth2018
World of Warcraft Classic2019
World of Warcraft III: Reforged2020
World of Warcraft: Shadowlands2020
World of Warcraft: The Burning Crusade Classic 2021
World of Warcraft: The Wrath of the Lich King Classic2022
World of Warcraft: Dragonflight2022
Warcraft Rumble2023
Hearthstone: Showdown in the Badlands2023
World of Warcraft: Cataclysm Classic2024
World of Warcraft: The War Within2024
World of Warcraft: MidnightTBA
World of Warcraft: The Last TitanTBA

And if you’re just hungry for more MMOs or action, check out the non-Wacraft titles from video game giant Blizzard Entertainment.

World of Warcraft: Legion Cheat Codes

Unfortunately, there are no cheat codes for World of Warcraft and its expansions, including Legion. However, players can utilize console commands and chat commands to help make navigating the game easier. The effects can range from changing font color and size to having your character dance.

Startup Commands

CommandEffect
accountList Saves multiple account names for login screen
accountName Saves 1 account name for login screen
accounttype Saves what account type the user is playing on Wow, BC, LK or CT
blizzcon Used by Blizzard to prevent tampering on Blizzcon computers
checkAddonVersion Disable loading of out of date addons
coresDetected # of CPU cores detected
expansionMovie Display Cataclysm intro at startup (This variable is reset to 0 after the video has been shown)
installType Retail/Beta/PTR
lastCharacterIndex Number of last character that was used for logging in (initial selection for character screen)
locale Game language code (e.g. “enGB”, “enUS”, “deDE”, “frFR” …)
heapAllocTracking Enables/disables allocation tracking & dumping in SMemMalloc
movie Display intro movie at startup (doesn’t work in Burning Crusade game client)
movieSubtitle Display subtitles for intro movies
readContest Whether the user has accepted the PTR contest rules
readEULA Whether the user has accepted the EULA
readScanning Whether the user has accepted the system scanning terms
readTOS Whether the user has accepted the Terms of Use
realmList Realm list server to use
realmListbn Battle.net realm list server to use 
showToolsUI Enable the WoW Launcher
timingMethod Sets the CPU timing method used. 0 is none, 1 is normal precision(fps limited to 64), 2 is high precision
patchlist Address of wow patch server
processAffinityMask Which processor core to start WoW on

Drop Down Menu

CommandEffect
help Displays help and information for any command. (Eg. Help debug)
fontcolor Console Font Color
bgcolor Backdrop color
highlightcolor Console text highlight color
fontsize Font Size
font Name of Font to use in console
consolelines Name of Font to use in the console
clear clears all console text
proportionaltext Spaces text out to cover the entire screen (E x a m p l e !)
spacing specifies inter-character spacing in pixels
settings lists current console settings
default returns console to default settings
closeconsole closes console
repeat repeats a command when entered
cvarlist lists all cvars with their current & default settings
cvar_default sets all cvars to their defaults
cvar_reset resets config.wtf file to the settings you use when you log in for the first time

Controls

CommandEffect
assistAttack Start attacking automatically after using /assist
autoClearAFK Clear AFK upon movement
autoDismount Dismount when trying to use an ability
autoDismountFlying Dismounts with flying
AutoInteract Right-click to move
autoRangedCombat Automatically switch between ranged and melee attack
autoSelfCast Automatic self-casting
autoStand Stand up when trying to use an ability
autoUnshift Unshift/Unstealth/Leave shadow-form when using an ability only usable “unshifted” [Introduced in Patch 2.3]
deselectOnClick Sticky targeting
enableWowMouse Enables the Steelseries Gaming Mouse
Joystick Enable Joysticks
mouseInvertPitch Invert up-down mouse motion
mouseInvertYaw Invert left-right mouse motion
mouseSpeed Mouse speed
stopAutoAttackOnTargetChange Stop attacking when switching targets

Interface

CommandEffect
BlockTrades Block trade requests
ChatBubbles Enable chat bubbles
ChatBubblesParty Enable party chat bubbles
colorChatNamesByClass name will change to a color to match their class. default is 0.
CombatDamage Enable damage display over target
CombatHealing Enable healing display over target
combatLogOn Enable combat log 
CombatLogPeriodicSpells Enable periodic spells in combat log
flaggedTutorials Enable/Disable tutorials for new players
gameTip Determine which Loading Screen tip will display next (increments per character Login)
guildMemberNotify Display notification when guild members log in or out
lfgSelectedRoles your current LFG role selection information
minimapZoom Minimap zoom level
minimapInsideZoom Minimap inside zoom level (return the same zoom level as Minimap:GetZoom() when in indoors)
ObjectSelectionCircle Size of the targeting circle (‘0’ disables)
PetMeleeDamage Show pet melee damage
PetSpellDamage Show pet spell damage
predictedHealth Enables the Smooth filling Health Bar (‘0’ disables)
predictedPower Enables the Smooth filling Energy/Mana/Rage/Runic Bar (‘0’ disables)
profanityFilter Enable profanity filter
rotateMinimap Rotate minimap
secureAbilityToggle Keeps players from accidentally toggling off by hitting the button more than once in a short period of time
spamFilter Enable spam filter
screenshotFormat Screenshot format
screenshotQuality Screenshot quality (0-10)
showGameTips Toggles displaying of loading screen game tips (‘0’ disables)
showLootSpam Show a message in the combat log with the amount of money looted when auto-looting
ShowTargetCastbar Show your target’s cast bar
ShowVKeyCastbar Show target’s cast bar under nameplates
scriptErrors (0/1) Whether or not the UI shows Lua errors
statusBarText Show the Player status bar values as text on top of the normal HP/MP/Energy/Rage bars
synchronizeSettings Toggles the saving of UI settings to the server (0-1)
UberTooltips Show “extended” tooltips
uiScale Interface scale
UnitNameOwn (0/1) Toggle Own Name
UnitNameNPC (0/1) Toggle NPC Name
UnitNamePlayerGuild (0/1) Toggle Guild Tags
UnitNamePlayerPVPTitle (0/1) Toggle Titles
UnitNameFriendlyPlayerName (0/1) Toggle Friendly Player Names
UnitNameFriendlyPetName (0/1) Toggle Friendly Pet Names
UnitNameFriendlyCreationName (0/1) Toggle Friendly Creation Names
UnitNameEnemyPlayerName (0/1) Toggle Enemy Player Names
UnitNameEnemyPetName (0/1) Toggle Enemy Pet Names
UnitNameEnemyCreationName (0/1) Toggle Enemy Creation Names
UnitNameCompanionName (0/1) Toggle Companion Names
useUiScale Enable interface scaling

Sound

CommandEffect
ChatAmbienceVolume Volume setting for surroundings while in voice chat
ChatMusicVolume Volume setting for game music while in voice chat
ChatSoundVolume Volume setting for voice chat
EnableMicrophone Enables the Microphone
EnableVoiceChat Enables Voice Chat
FootstepSounds Enables/Disables footstep sound
Sound_ChaosMode Plays random sounds depending on what it is set to
Sound_EnableSoftwareHRTF Enables headphone designed sound subsystem
Sound_VoiceChatInputDriverIndex Device for voice input (Microphone)
Sound_VoiceChatOutputDriverIndex Device for voice output (Headset or secondary speakers)
Sound_OutputDriverIndex Audio Device Selected
Sound_DSPBufferSize Sound buffer size
Sound_EnableSFX Enables SoundFX
Sound_EnableErrorSpeech Enable error sounds
Sound_EnableMusic Enables Music
Sound_EnableAllSound Enables All Sound
Sound_ListenerAtCharacter Set sound center to player
Sound_EnableEmoteSounds Enable emote voices
Sound_EnableArmorFoleySoundForSelf Enable armor damage sounds for player
Sound_EnableArmorFoleySoundForOthers Enable armor damage sounds for NPCs and other PCs
Sound_MaxCacheableSizeInBytes Max sound size that will be cached, larger files will be streamed instead
SoundMemoryCache Sound cache memory size in MB
Sound_EnableMode2 Enables Alternate sound processing
Sound_EnableMixMode2 Enables and controls PCM Audio Quality
Sound_EnableHardware Enable Audio Hardware Acceleration
useEnglishAudio override the locale and use English audio

Graphics

CommandEffect
bspcache Binary Space Partition Caching
componentCompress Fixes issues with characters being fully black caused by bad/old drivers.
componentTextureLevel Changes the quality of player textures. Older textures seem to be unaffected. (1: low quality, 0: high quality)
DesktopGamma Matches Windows’ Gamma Settings
DistCull Sets distance for the culling of objects near farclip
extShadowQuality Enables Dynamic Shadows (WoW 3.0)
environmentDetail Controls model draw distance for doodads (WoW 3.0)
farclip Set detailed draw distance; sets the fog distance. Only terrain will be visible past this distance.
farclipoverride Allows overriding of preset limit for farclip (WoW 3.0)
ffx Enable all pixel shaders
ffxDeath Enable full screen death effect
ffxGlow Enable full screen glow effect
ffxNetherWorld Enable full screen “nether world” effect, e.g. for a Mage’s Invisibility
ffxRectangle Enables Widescreen Framebuffer
ffxSpecial Enables alternative on screen effects. (WoW 3.0 Wrath Logo Small)
fixedFunction Force fixed function pixel and vertex processing
Gamma Gamma level
gxApi Graphics API to use
gxAspect Preserve aspect ratio for windowed mode
gxColorBits Color bits
gxCursor Enable hardware cursors
gxDepthBits Depth bits
gxFixLag Smooth mouse cursor
gxMonitor Сhoice of main monitor that is used for game
gxMaximize When using windowed mode, maximize the window
gxMultisample Enable antialiasing (e.g. “4” for 4x multisampling)
gxMultisampleQuality Quality for anti-aliasing
gxRefresh Refresh rate in Hz
gxResolution Screen resolution (e.g. “1280×1024”)
gxRestart Restarts the graphics engine
gxTextureCacheSize Set the cache size
gxTripleBuffer Enable Triple Buffering
gxVSync Enable VSync
gxWindow Windowed mode
horizonfarclip Set draw distance for the horizon (terrain). When larger than a far clip, will show ‘shadows’ of terrain in the distance.
horizonfarclip Set draw distance for the terrain closest to you.
hwDetect Perform hardware detection for best values
hwPCF end-user control of scene optimization mode 
lod Level of detail, toggles the level of detail option in the graphics menu
M2BatchDoodads Enable handling of Detail Doodads in batches (combine doodads to reduce batch count)
M2BatchParticles combine particle emitters to reduce batch count
M2Faster end user control of scene optimization mode 
M2FasterDebug Enables developer dynamic control (programmer control of scene optimization mode)
M2UseClipPlanes use clip planes for sorting transparent objects
M2UseThreads multithread model animations
M2UseZFill Enabled Z Fill on transparent objects
mapShadows Toggle map shadows
MaxFPS Framerate Limitation
maxFPSBk Framerate Limitation while Wow isn’t in focus
MaxLights Maximum number of hardware lights
nearclip Clipping range for small detail doodads
occlusion Disables rendering of objects that are entirely blocked by other graphics
particleDensity Particle density
pixelShaders Enable pixel shaders
playerTextureLevels Deprecated and replaced by component TextureLevel
PlayerFadeInRate fade in rate for player mouseover
PlayerFadeOutAlpha min fade out alpha for player mouseover
PlayerFadeOutRate fade out rate for player mouseover
shadowBias Blob Shadow transparency levels
shadowinstancing Shadow optimization which prevents flickering
shadowLevel Level of detail for shadow mip maps
shadowLOD Enables or Disables Blob Shadows
showfootprints Enable footprints
showsmartrects Deprecated in WoW 3.0
SkyCloudLOD Level of detail for Sky
SmallCull Affects the hiding (‘culling’) of small objects. Setting to 0 disables.
specular Enable specular shading
spellEffectLevel Spell Effect level
SplineOpt Loading Screen Spline for travel
texLodBias Texture Level of Detail Bias
terrainMipLevel Terrain texture blending mode. (1: low quality, 0: high quality)
textureFilteringMode Texture filtering mode 
textureCacheSize Caches in memory textures when not used for quick loading.
triangleStrips Deprecated in WoW 3.0
UIFaster UI acceleration level
unitDrawDist Unit draw distance
unitHighlights Toggle model highlighting on targeted units
useWeatherShaders Enable weather shaders
violenceLevel Changes the violence level of the game
waterLOD Level of Detail for water (Locked)
windowResizeLock Locks so the game can’t be resized while in windowed mode 
weatherDensity Level of weather effects
worldBaseMip Environment texture quality (2: low, 1: medium, 0: high)

Chat Commands

CommandEffect
/danceDance
/sleepSleep
/fartFart
/sillyJoke
/spitClick on other player to spit on them
/cryClick on other player to cry on their shoulder
/waveClick on other player to wave at them
/flirtClick on other player to flirt with them
/kissClick on other player to blow a kiss
/mournClick on other player to mourn them
/bindGives current bind location
/castCast spells by name
/ghelpList guild commands
/chat or /chathelpList chat commands
/follow or /fYour character follows selected player
/party or /pSend message to party chat
/say or /sSend message to people near you
/rSend reply to the last person who sent you a tell
/whoList players online
/yell or /yYell message to the area around you
/emCreate an emote
/playedDisplay amount of time game played with current character
/c or /csaySend text to channel number
/annToggle join and leave announcements on channel
/afkSet your Away From Keyboard flag
/dndSet Do Not Disturb flag
/banBan or unban player from channel
/unbanUnban player from channel
/chatlistList channels
/chatwho or/chatinfoList channel members
/cinvite or /chatinviteInvite player to channel
/join /channel or /chanJoin channel
/kickKick player from channel
/leave /chatleave
or /chatexit
Leave a channel
/mod or
/unmoderator
Set player’s moderator status
/unmod or
/unmoderator
Remove player’s moderator status
/moderateToggle moderation on channel
/mute or /unmuteChange player’s mute permission
/squelch or /unsquelchChange player’s squelch permission
/voice or /unvoiceChange player’s voice permission
/pass or /passwordChange password

World of Warcraft: Legion Achievements

Although there are no cheat codes, players can still spend their time achievement hunting. World of Warcraft: Legion added a whopping 37 new achievements to earn for players who have already completed the other thousands World of Warcraft offers. Earning achievements can reward the player with a variety of goodies including achievement points, pets, and the ability to fly with certain mounts. Some of the achievements below even unlock new playable races known as “Allied Races”.

AchievementRequirement
The Total Package
Find the Postmaster in Dalaran and lend him your aid.
Post HasteSort 30 letters within 60 seconds in the Postmaster’s Office.
Priority MailSort 30 partially addressed letters within 60 seconds in the Postmaster’s Office.
Azsuna Matata
Complete the Azsuna storylines listed below:
Behind Legion Lines
Azsuna vs Azshara
Mak’rana and the Fate of the Queen’s Reprisal
Defending Azurewing Repose
Against the Giants
Vrykul Story, Bro
Complete the Stormheim storylines listed below:
Greymane’s Gambit
The Trial of Might
The Trial of Valor
Secrets of the Shieldmaidens
The Aftermath
The Trial of Will
To Helheim and Back
The Champion of Stormheim
That’s Val’sharah Folks!Complete the Val’sharah storylines listed below:
Archdruid of the Vale
Archdruid of Lore
All Nightmare Long
Black Rook Hold
Archdruid of the Claw
Into the Nightmare
Bradensbrook
Ain’t No Mountain High EnoughComplete the Highmountain storylines listed below:
The Rivermane Tribe
The Skyhorn Tribe
Huln’s War
Battle of Snowblind Mesa
Riverbend
The Bloodtotem Tribe
Secrets of Highmountain
Nightfallen But Not ForgottenEstablish relations with the Nightfallen by completing the storylines below: Nightfall
Chief Telemancer Oculeth
Masquerade
Arcanist Kel’danath
Feeding Shal’Aran
The Light Below
Good SuramaritanComplete the Suramar storylines listed below:
An Ancient Gift
Blood and Wine
A Growing Crisis
Breaking The Lightbreaker
Tidying Tel’anor
Jandvik’s Jarl
The Waning Crescent
Statecraft
A Change of Seasons
Moon Guard Stronghold
Eminent Grow-main
Loremaster of LegionComplete the Legion quest achievements listed below:
 That’s Val’sharah Folks!
Good Suramaritan
Ain’t No Mountain High Enough
Vrykul Story, Bro
Azsuna Matata
Pillars of CreationScour the Broken Isles and recover all five Pillars of Creation:
Aegus of Aggramar
Eye of Aman’Thuk
Tears of Elune
Tidestone of Golganneth
Hammer of Khaz’goroth
Variety is the Spice of Life
Complete 100 different Legion World Quests.
Hatchling of the TalonGather 10 Emerald Orbs in a single session of Aviana’s challenge in Sylvan Falls.
Zoom!Help Zoom win the snail race in Stonedark Grotto. Zoom Wins!
Drum CircleParticipate in a drum circle at the Thunder Drum in Highmountain.
No Shellfish EndeavorComplete the Murky quests listed below:
Now That’s Just Clawful!
Claws for Alarm!
Oh, the Clawdacity!
What a Ripoff!Complete all of the Sixtrigger brothers’ quests in Stormheim
Lock, Stock, and Two Smoking GoblinsComplete the quest “Time to Collect.”
Leyline Blind
Activate all leyline feeds in Suramar:
Anora Hollow
Kel’balor
Falanaar North
Halls of the Eclipse
Elor’shan
Moonwhisper Gulch
Falanaar South
Moon Guard
Now You’re Thinking With PortalsActivate all teleporters in Suramar.
Why Can’t I Hold All This Mana?Obtain all possible increases to your Ancient Mana capacity.
Tehd & Marius’ Excellent Adventure
Find and aid Tehd & Marius in a demon encounter in each of the following zones.
Azsuna
Val’sharah
Highmountain
Stormheim
HarbingerUnearth the stories of the Harbingers of the Legion’s invasion:
Waterlogged Tome
Fel-Ravaged Tome
Cursed Tome
InsurrectionComplete the Suramar storylines listed below:
Lockdown
Waxing Crescent
Crafting War
Elisande’s Retort
Breaking the Nighthold
Missing Persons
An Elven Problem
March on Suramar
As Strong As Our Will
They See Me ROllingSuccessfully deliver a Barrel of Storm Brew without taking any damage.
Defends of the Broken IslesRepel Legion assaults against Azsuna, Highmountain, Stormheim, and Val’sharah:
Battle for Azsuna
Battle for Stormheim
Battle for Highmountain
Battle for Val’sharah
Breaching the TombComplete the Legionfall campaign:
Armies of Legionfall
Begin Construction
Vengeance Point
Champions of Legionfall
Mark of the Sentinax
Intolerable Infestation
Take Out the Head…
Strike Them Down
Assault on Broken Shore
Aalgen Point
Defending Broken Isles
Shard Times
Self-Fulfilling Prophecy
Relieved of Their Valuables
Championing Our Cause
You Are Now Prepared!Complete the Argus campaign:
The Assault Begins
War of Light and Shadow
Dark Awakenings
Champions of LegionfallRecruit your Legionfall campaign follower by completing the quest “Champions of Legionfall.”
Crate ExpectationsReach the final portal of the Dreadex without losing your Wyrmtongue Transformation.
A Magic ContributionContribute to the Mage Tower on the Broken Shore 5 times.
A Magnificent ContributionContribute to the Mage Tower on the Broken Shore 50 times.
Take Command
Contribute to the Command Center on the Broken Shore 5 times.
Assume CommandContribute to the Command Center on the Broken Shore 50 times.
Disrupting the NetherContribute to the Nether Disruptor on the Broken Shore 5 times.
It’ll Nether HappenContribute to the Nether Disruptor on the Broken Shore 50 times.
Locked and LoadedUnlock all of the powers for the Vindicaar Matrix Core:
Light;s Judgement
Fel Heart of Argus
Lightforged Warframe
Shroud of Arcane Echoes

World of Warcraft: Legion Cheat Codes FAQ

Does World of Warcraft: Legion have cheat codes?
No, a built-in cheat code system is unavailable for World of Warcraft: Legion, but there are a variety of commands you can utilize to custimize your experience.

To top