Builds / Build 6652

Build 6652

Tracked 2026-07-30 19:18 UTC · game build date Jul 30 2026 12:04:16 · part of Matchmaking Update · 2026-07-30 · tracker commit ↗
0
entities with gameplay changes
0
gameplay fields
192
text changes
64
console variables
Text changes192
  • abandontriggerteam titleNEW Player has Left Match
  • Stat nameNEW {num_commends, plural, one{a player} other{players}} commended you
  • commendnotification niceNEW Nice
  • commendnotification numcommendsNEW {d:num_commends}
  • globalleaderboard heronoteA minimum of {i:required_games_played} games played with [Leaderboard hero name] in the last 30 days and {i:min_games_total} total is required to appear on the leaderboard→A minimum of {i:required_games_played} games played with [Leaderboard hero name] in the last 30 days, {i:min_hero_wins_total} total lifetime wins on [Leaderboard hero name] and {i:min_games_total} total games account wide is required to appear on the leaderboard
  • herochangenotification textNEW [Player name] Changed Heroes
  • Hideout · exitPress [Hideout Use] to leave Deadlock→Press [Interact] to leave Deadlock
  • Hideout · heroesPress [Hideout Use] to see heroes→Press [Interact] to see heroes
  • Hideout · holidaychallengePress [Hideout Use] to view Holiday Challenge Progress→Press [Interact] to view Holiday Challenge Progress
  • Hideout · learnPress [Hideout Use] to learn how to play→Press [Interact] to learn how to play
  • Hideout · news buttonPress [Hideout Use] to view the news→Press [Interact] to view the news
  • Hideout · playPress [Hideout Use] to select a game mode→Press [Interact] to select a game mode
  • Hideout · rankedNEW Press [Interact] to see Ranked Season details
  • Hideout · resourcesPress [Hideout Use] to view resources→Press [Interact] to view resources
  • Hideout · voteheroPress [Hideout Use] to vote for the next Hero→Press [Interact] to vote for the next Hero
  • Hideout · watchPress [Hideout Use] to watch matches→Press [Interact] to watch matches
  • keybind interactNEW Interact
  • leaderboardrankdescNEW At leaderboard packed rank and higher, badges are no longer gained by receiving a fixed amounts of points. Instead, all eligible players are placed in order according to rank points, and then assigned their badge based on their percentile position.
  • matchhistory abandonedNEW Abandoned
  • matchhistory filtergamemode rankedNEW Ranked Matches
  • matchhistory notscoredNEW Not Scored
  • Party · matchmakingDEL Casual Match
  • Party · matchmakingrankedDEL Ranked Match
  • Party · setmode brawlmemberinlowpriNEW A member of your party nl:account id currently has low pri matches and is unable to play Street Brawl
  • Party · setmode rankedincalibrationNEW A member of your party nl:account id is still in ranked calibration and therefore unable to play ranked in a party
  • Party · setmode rankedinvalidpartysizeNEW Your party size is not supported in ranked. Only two players are allowed in a party in ranked.
  • Party · setmode rankedmembercurrentlybannedNEW A member of your party nl:account id currently has a matchmaking ban and cannot play ranked.
  • Party · setmode rankedmemberinlowpriNEW A member of your party nl:account id currently has low pri matches or other behavior bans and is unable to play ranked.
  • Party · setmode rankedpartyskillrangeinvalidNEW Your party contains too large of a badge range to play together in ranked.
  • playmenu lowprioritydisableNEW Unavailable while in Low Priority
  • post game heroxpreward amountNEW {d:reward_amount}xp
  • post game heroxpreward lossNEW Lost Match
  • post game heroxpreward winNEW Won Match
  • post game rankedNEW Ranked
  • pregameherodraft buttonlabelNEW Press [Interact] to Change Hero
  • pregameherodraft buttonlabeldisabledNEW Cannot Change Hero Again
  • pregameherodraft changeheroNEW Change Hero
  • pregameherodraft confirmNEW Lock Hero
  • pregameherodraft errorherolockedNEW Hero is already being played
  • pregameherodraft errormiscNEW Unable to select hero due to unknown error
  • pregameherodraft errortimelockedNEW Cannot change hero for {d:lockout_seconds} {lockout_seconds, plural, one{second} other{seconds}}
  • profile copyfriendcodeNEW Copy Friend Code
  • profile copyfriendcodesuccessNEW Success
  • queueoptions buttonDEL Queue Options
  • queueoptions modal titleDEL Matchmaking
  • queueoptions modal title confirm resetDEL Are you sure you want to reset your matchmaking setting to the default?
  • queueoptions modal title reset tooltipDEL Restore default matchmaking setting.
  • rank material 0DEL
  • rank material 1NEW Brick
  • rank material 10DEL
  • rank material 11DEL
  • rank material 2NEW Stone
  • rank material 3NEW Iron
  • rank material 4NEW Bronze
  • rank material 5NEW Silver
  • rank material 6NEW Gold
  • rank material 7NEW Platinum
  • rank material 8NEW Diamond
  • rank material 9DEL
  • Ranked · calibratingtitleNEW Calibrating
  • Ranked · errortitleNEW Error in Ranked Matchmaking
  • Ranked · internalerrorNEW Internal error.
  • Ranked · load moreNEW Load More
  • Ranked · no matchesNEW No Ranked Matches Played Yet This Season
  • Ranked · noseasonactiveNEW No Season Currently Active
  • Ranked · notenoughheroesunlockedNEW Not enough heroes unlocked.
  • Ranked · notenoughmatchesplayedNEW Not enough matches played.
  • Ranked · overview bullet1NEW Ranked is a more competitive way to play Deadlock with stricter rules.
  • Ranked · overview bullet2NEW There are 11 different Ranks. Each Rank is divided into 6 Subranks (I - VI).
  • Ranked · overview eligibilityNEW Eligibility
  • Ranked · overview eligibility bullet1NEW You must have at least {d:required_account_wins} total {d:required_account_wins, plural, one {win} other {wins}} on your account. You must also have at least {d:required_hero_unlocks} {d:required_hero_unlocks, plural, one {hero} other {heroes}} with {d:required_hero_wins} {d:required_hero_wins, plural, one {win} other {wins}} on each in Standard Mode.
  • Ranked · overview eligibility bullet2NEW Players are only allowed to queue up for ranked as a Solo or Duo. Duo parties must be within 1 Rank up or down from each other. Eternus players can only queue with other Eternus players who are within 3 subranks of each other.
  • Ranked · overview eligibility bullet3NEW You must complete {d:required_solo_calibration_games} solo calibration games. The max rank you can exit calibration with is max calibration rank.
  • Ranked · overview headerNEW What is Ranked?
  • Ranked · overview hero bullet1NEW Once you enter a new Ranked Match, you will see a breakdown of the ranks of all players in the game, you will then enter a pre-game waiting area.
  • Ranked · overview hero bullet2NEW You can choose to change your hero to improve your team composition or swap lanes with allies.
  • Ranked · overview heroselectionNEW Pre-Game Waiting Area
  • Ranked · overview playing bullet1NEW Each win/loss will grant you +/- 250 points on average. These numbers may vary slightly depending on the expectations the matchmaker had from that game, or from win streaks. You will see your Rank Points update with a visible progress bar after each match.
  • Ranked · overview playing bullet2NEW When you are promoted to a new Rank or Subrank, you earn Demotion Protection tokens. For full badge Rank ups, you earn 5 tokens and for each Subrank you earn 2. If you lose while Demotion Protection is active, and you would have gone down a Rank, you instead stay the same Rank and a token is consumed.
  • Ranked · overview playing bullet3NEW To advance from one Subrank to the next, you need to earn 1,000 Rank Points (ex. 62 -> 63). To advance between a full badge Rank to the next, you will need to earn 2,000 Rank Points (ex. 56 -> 61).
  • Ranked · overview playing bullet4NEW At the highest Rank, the rules change slightly. You still gain or lose Rank points the same as before, but the Subranks are no longer fixed-point amounts. Instead, once a day, Subranks are assigned according to the percentiles of players within the 61 Rank.
  • Ranked · overview playingmatchesNEW Leveling Up
  • Ranked · validatingNEW Processing Ranked Matchmaking...
  • Ranked · viewleaderboardsNEW View Leaderboards
  • Ranked · viewseasonhistoryNEW View Season History
  • Ranked · history seasoncalibratingNEW Calibrating
  • Ranked · history seasonnotcalibratedNEW Not Calibrated
  • Ranked · history seasonnotjoinedNEW Not Joined
  • Ranked · history seasonupcomingNEW --
  • Ranked · history titleNEW Ranked Seasons
  • Ranked · matchhistory calibratedNEW Calibration Complete
  • Ranked · matchhistory calibratingNEW Calibrating {d:calibrating_number}/{d:calibration_matches}
  • Ranked · matchhistory pointschangeNEW [Rank points change]pts
  • Ranked · matchstatus countsNEW {d:count_current} / {d:count_required}
  • Ranked · matchstatus winsNEW Wins
  • Ranked · commsbanNEW Cannot play with a communication ban. Ban expires {t:ban_expire_time}
  • Ranked · lowpriNEW Cannot play while in the Low Priority Queue. {d:low_pri_matches} {low_pri_matches, plural, one{game} other{games}} remaining.
  • Ranked · missingdataNEW Cannot determine eligibility. Try again later.
  • Ranked · notenoughmatchesNEW Must play Standard matches before ranked is available. {d:matches_played} of {d:matches_required} completed.
  • Ranked · partyinvalidsizeNEW Invalid party size: {d:party_size}
  • Ranked · partymemberincalibrationNEW Party member member account id has not finished calibration.
  • Ranked · partymembermissingdataNEW Cannot determine party member member account id eligibility.
  • Ranked · partyskillrangeNEW Party member ranks are too far apart.
  • Ranked · reportbanNEW Cannot play with a reports ban. Ban expires {t:ban_expire_time}
  • Ranked · progress calibratedrankNEW Calibration Complete
  • Ranked · progress gainedrankNEW Rank Up
  • Ranked · progress lostrankNEW Dropped to Rank
  • Ranked · progress rankpointsNEW Points
  • Ranked · progress rankpointschangeNEW [Rank change prefix]{d:rank_change}pts
  • Ranked · season activeNEW Active
  • Ranked · season active notstartedNEW Play ranked matches to start calibrating.
  • Ranked · season currentrankNEW Current Rank
  • Ranked · season currentstreakNEW Current Streak
  • Ranked · season eligibility accountwinsNEW {d:current_account_wins} / {d:required_account_wins} wins in Standard
  • Ranked · season eligibility eligibleNEW Ranked is available in the Play Menu
  • Ranked · season eligibility herounlocksNEW {d:current_unlocked_heroes} / {d:required_unlocked_heroes} heroes with {d:required_hero_win_count} or more wins
  • Ranked · season eligibility noteligibleNEW Play Standard matches to unlock Ranked
  • Ranked · season eligibilitytitleNEW Eligibility requirements to play Ranked:
  • Ranked · season finishedNEW Finished
  • Ranked · season finished nomatchesNEW Did not participate.
  • Ranked · season finished notcalibratedNEW Did not finish calibration.
  • Ranked · season herowinsNEW {d:hero_wins} {hero_wins, plural, one{Win} other{Wins}}
  • Ranked · season herowinsrequiredNEW {d:wins_required_per_hero} {wins_required_per_hero, plural, one{win} other{wins}} required to unlock hero eligibility for ranked
  • Ranked · season highestrankNEW Highest Rank
  • Ranked · season invalidseasonNEW Unable to load season information.
  • Ranked · season missingdataNEW Unable to load personal season progress. Try again later.
  • Ranked · season protectionremainingNEW {d:demotion_protection_remaining}/{d:demotion_protection_total} Protections Remaining
  • Ranked · season protectionusedNEW Demotion Protection Used
  • Ranked · season resultingrankNEW Resulting Rank
  • Ranked · season seasonendedNEW Season has Ended
  • Ranked · season seasonrankNEW Season Rank
  • Ranked · season timeremainingNEW {t:d:t:T:time_remaining} remaining
  • Ranked · season upcomingNEW Upcoming
  • Ranked · season upcoming startsinNEW Season starts in {t:d:t:T:time_until_start}
  • Ranked · season viewnoteNEW Viewable when season ends
  • Ranked · season winsNEW Wins
  • Ranked · season winstreakNEW Win Streak
  • Ranked · season winstreak tooltipNEW Win matches in a row to gain rank points faster.
  • Ranked · season winstreakpointsNEW +{d:win_streak_points}pts
  • Ranked · seasonname betaseason1NEW Beta Season 1
  • Ranked · titleNEW Ranked
  • ranks 0NEW Obscurus
  • ranks 1NEW Initiate
  • ranks 10NEW Ascendant
  • ranks 11NEW Eternus
  • ranks 2NEW Seeker
  • ranks 3NEW Acolyte
  • ranks 4NEW Sentinel
  • ranks 5NEW Mystic
  • ranks 6NEW Ritualist
  • ranks 7NEW Emissary
  • ranks 8NEW Oracle
  • ranks 9NEW Phantom
  • rostermode pregameherodraftNEW Change Hero
  • Settings · cosmetic interact bindingNEW Interact Keybind
  • Settings · cosmetic interact binding descNEW We've replaced the "Interact with Hideout object" keybind with a new global "Interact" keybind that can be used in the Hideout as well as other contexts, such as Ranked Change Hero. If you previously had a custom keybind saved for Hideout interaction, you will need to set it again.
  • Settings · mm preference serious descDEL You prefer to play with others who are looking for higher levels of coordination, communication, and competitiveness. · · Note: If you are currently in a party, changing this setting will only affect matchmaking for your current party. Upon leaving the party, this setting will revert to its previous value.
  • Settings · mm preference textDEL Extra competitive
  • startmatchmaking nobrawlwhileinlowpriNEW Street Brawl match making is not allowed while in low priority
  • startmatchmaking rankedlocked1DEL Play {i:games_needed_to_unlock_ranked} more casual multiplayer game to unlock ranked multiplayer.
  • startmatchmaking rankedlockedpluralDEL Play {i:games_needed_to_unlock_ranked} more casual multiplayer games to unlock ranked multiplayer.
  • teamoptions modal titleDEL Team
  • watchpage filtergamemode rankedNEW Ranked Matches
  • Stat nameNEW Free Air Jumps
  • Stat unitDEL
  • Stat nameNEW Free Air Jumps
  • Stat signNEW [Sign]
  • menu edit rosterNEW EDIT roster
  • menu edit roster descNEW Update your roster of heroes for the next match.
  • menu leave queue descNEW Leave the matchmaking queue.
  • menu new violatorNEW New
  • menu play low priority gamesNEW {i:low_pri_games_remaining} {low_pri_games_remaining, plural, one{game} other{games}} Remaining
  • menu play low priority titleNEW Low Priority Matchmaking
  • menu play rankedPlay Ranked→Ranked
  • menu play ranked descDEL Play a more competitive match against similarly skilled players.
  • menu play ranked lockedNEW Locked
  • menu play ranked locked detailsNEW View Details at your Rank Hub →
  • menu play ranked matchmakingNEW Play a ranked match against other players
  • menu play unrankedNEW Standard
  • menu rankedNEW Ranked
  • menu roster detail2DEL EDIT roster
  • menu roster editDEL Edit
  • Stat nameNEW Free Air Jumps
  • Stat unitDEL
  • Stat nameNEW Free Air Jumps
  • Stat signNEW [Sign]
  • notscored textDEL This game will not be scored. It is now safe to leave.
  • ranked abandontriggerearlyNEW This game will not be scored. The match will end in {d:end_game_countdown} seconds. Your rank will not be adjusted.
  • ranked abandontriggerteamNEW You can no longer lose ranked points this match; it is now safe to leave. If you stay and win, it will count as a win.
  • safetoabandon textDEL This match can be abandoned without a penalty, but leaving will result in a loss.
  • unranked abandontriggerearlyNEW This game will not be scored. The match will end in {d:end_game_countdown} seconds.
  • unranked abandontriggerteamNEW It is now safe to leave; if you do, the match will not be scored. If you stay and win, it will count as a win.
Console variables64
  • changecitadel_abandon_time_for_match_not_scored — If someone abandons before this match time (in seconds), we will call the match forfeit and not update mmr for anyone in the match.300→180
  • addcitadel_bot_test_disconnecttrue
  • changecitadel_commend_toast_enemy_seconds — Number of seconds to show enemy commend toasts4→3
  • changecitadel_commend_toast_seconds — Number of seconds to show commend toasts30→5
  • addcitadel_commend_use_toasts — Whether to use commend toasts (older) or the custom commend notification (newer)true
  • addcitadel_fake_brawl_losses-1
  • addcitadel_fake_brawl_wins-1
  • addcitadel_fake_losses-1
  • addcitadel_fake_wins-1
  • addcitadel_hideout_in_world_ranked_doodle-1
  • addcitadel_hideout_in_world_ranked_fake_eligible_heroes-1
  • addcitadel_hideout_in_world_ranked_fake_last_matchfalse
  • changecitadel_lane_swap_available_duration — How long lane swap is available in-game. Set to 0 to disable, -1 for infinity.40→0
  • addcitadel_lane_swap_available_duration_prematch — How long lane swap is available in pre-game wait. Set to 0 to disable, -1 for infinity.-1
  • addcitadel_match_history_cache_duration_s300
  • removecitadel_match_history_failure_delay_s3
  • addcitadel_new_abandon_rules_early_end_countdown — [New Abandon Rules] Auto-match end countdown.10
  • addcitadel_new_abandon_rules_early_t1 — [New Abandon Rules] Abandon is considered 'early' if this is before the first T1 kill, no matter the match time.false
  • addcitadel_new_abandon_rules_early_time — [New Abandon Rules] Time for the 'early' trigger to take effect. Match will not be scored, etc.300
  • addcitadel_pause_allow_in_pregame — Allow pausing in the pregame statefalse
  • changecitadel_pause_matchtime_before_allow — How much match time before pausing is allowed by clients0→120
  • removecitadel_play_page_fake_brawl_wins0
  • removecitadel_play_page_fake_normal_losses0
  • removecitadel_play_page_fake_normal_wins0
  • addcitadel_post_game_fake_local_account_id0
  • addcitadel_post_game_fake_local_hero — Name of the hero that should be faked as the local player""
  • addcitadel_post_game_mvp_screen_enabledtrue
  • addcitadel_post_game_progress_use_test_datafalse
  • addcitadel_post_game_ranked_screen_enabledtrue
  • addcitadel_post_game_reset_commend_state — Temporarily resets the commend state for testing (will get set to false after a commend is triggered)false
  • changecitadel_pregame_fake_game_state-1→"EGameState_Invalid"
  • addcitadel_pregame_hero_draft_force_enabled — Turn on pre-game hero draft for testingfalse
  • addcitadel_pregame_hero_draft_notification_time8
  • addcitadel_pregame_hero_draft_num_changes — Number of per-player hero changes allowed during pregame hero draft1
  • addcitadel_pregame_hero_draft_ranked — Turn on pre-game hero draft in ranked modetrue
  • addcitadel_pregame_hero_draft_unranked — Turn on pre-game hero draft in unranked modefalse
  • addcitadel_pregame_ranked_summary_force_enabledfalse
  • addcitadel_pregame_ranked_summary_test_state-1
  • addcitadel_pregame_ranked_summary_time10
  • addcitadel_pregame_use_intro_spawn — Whether to use the special intro team spawn locations during pregamefalse
  • changecitadel_pregame_wait_duration — How long pre-match is until we start the match5→30
  • addcitadel_ranked_allow_overridestrue
  • addcitadel_ranked_hero_roster — A comma separated list of hero IDs that hold the currently selected brawl roster heroes""
  • addcitadel_ranked_hero_roster_banned — A comma separated list of hero IDs that hold the currently banned brawl roster heroes""
  • addcitadel_ranked_hero_roster_high_priority — A comma separated list of hero IDs that hold the currently high priority brawl roster heroes""
  • addcitadel_ranked_hero_roster_preferred — A comma separated list of hero IDs that hold the currently preferred brawl roster heroes""
  • addcitadel_ranked_hero_roster_random — Is the brawl hero roster set to randomfalse
  • addcitadel_ranked_progress_fake_calibration_games-1
  • addcitadel_ranked_progress_fake_demotion_protection_games-1
  • addcitadel_ranked_progress_fake_match_count-1
  • addcitadel_ranked_progress_fake_max_rank-1
  • addcitadel_ranked_progress_fake_missingfalse
  • addcitadel_ranked_progress_fake_rank-1
  • addcitadel_ranked_progress_fake_win_mask-1
  • addcitadel_ranked_progress_fake_win_streak-1
  • addcitadel_ranked_season_match_history_fake_rank_changes — Turn to show fake versions of the rank historyfalse
  • addcitadel_ranked_season_match_history_unfiltered — Turn on to show all matches in the ranked season view, not just matches from that ranked season.false
  • addcitadel_roster_select_force_select_anyfalse
  • removecitadel_spoof_num_matches_on_profile-1
  • addcitadel_ui_hero_badge_debug_xp — Force XP value for all badges (client only)-1
  • addcitadel_ui_show_hero_progression — Show hero progression UI (i.e. hero levels)false
  • addcitadel_use_new_abandon_rules_force_enabledfalse
  • addcitadel_use_new_abandon_rules_rankedtrue
  • addcitadel_use_new_abandon_rules_unrankedtrue
Game files618
  • data+1 / −0 / ~2
  • material+19 / −0 / ~0
  • model+316 / −2 / ~8
  • npc_model+3 / −0 / ~0
  • other+1 / −0 / ~6
  • particles+66 / −0 / ~1
  • sound+27 / −0 / ~3
  • ui+97 / −5 / ~61
← 66446654 →