Today, the team at Blizzard Entertainment went live with their latest 1.21 update to Diablo 2 Resurrected, along with the accompanying patch notes. According to the Diablo 2 Resurrected 1.21 patch notes, the latest update added new events, bug fixes, and various gameplay optimizations. In addition, today’s Diablo 2 Resurrected patch 1.21 also includes stability and performance improvements. So without any more introduction, find the complete patch notes listed for the Diablo 2 Resurrected 1.21 update below.
Diablo 2 Resurrected Update 1.21 Patch Notes
Terror zones
To unlock the Terror Zones feature, you must defeat Baal per character, per difficulty using any expansion character—existing characters that have already fulfilled the requirements will automatically have this feature unlocked. Once Ladder Season Two begins, players will need to meet the aforementioned requirements to unlock Terror Zones for their new ladder characters.
Here are the level details for each monster type per difficulty:
Normal
- Base: +2 levels up to level 45
- Champion: +4 levels up to level 47
- Unique: +5 levels up to level 48
Nightmare
- Base: +2 levels up to level 71
- Champion: +4 levels up to level 73
- Unique: +5 levels up to level 74
Hell
- Base: +2 levels up to level 96
- Champion: +4 levels up to level 98
- Unique: +5 levels up to level 99
Here’s a complete list of all the zones that can become terrorized:
Act I
- Blood Moor and Den of Evil
- Cold Plains and The Cave
- Burial Grounds, The Crypt, and the Mausoleum
- Stony Field
- Dark Wood
- The Forgotten Tower
- Jail
- Cathedral and Catacombs
- The Pit
- Tristram
- Moo Moo Farm
Act II
- Sewers
- Rocky Waste and Stony Tomb
- Dry Hills and Halls of the Dead
- Far Oasis
- Lost City, Valley of Snakes, and Claw Viper Temple
- Arcane Sanctuary
- Tal Rasha’s Tombs
Act III
- Spider Forest and Spider Cavern
- Flayer Jungle and Flayer Dungeon
- Kurast Bazaar, Ruined Temple, and Disused Fane
- Kurast Sewers
- Travincal
- Durance of Hate
Act IV
- Outer Steppes and Plains of Despair
- River of Flame/City of the Damned
- Chaos Sanctuary
Act V
- Bloody Foothills
- Frigid Highlands
- Glacial Trail
- Crystalline Passage and Frozen River
- Arreat Plateau
- Nihlathak’s Temple, Halls of Anguish, Halls of Pain, and Halls of Vaught
- Ancient’s Way and Icy Cellar
- Worldstone Keep, Throne of Destruction, and Worldstone Chamber
Ladder season two
Ladder Season Two will begin on October 6, ushering in a new opportunity for brave heroes to race to level 99 and amass powerful loot along the way. This will also be the first Ladder Season with Terror Zones! Can you handle the increased ferocity of the Burning Hells, or will you perish under their amplified might? We cannot wait to see how Terror Zones will influence the leaderboard, or hopefully, allow new players the opportunity to see their name on it for the first time.
New sundering charms
In Hell difficulty, many monsters receive resistance to specific damage types. If their resistance increases above 100%, that monster is then immune to a specific damage type. Because there are only a handful of ways to reduce a monster’s immunity, only a minute portion of hero builds can successfully farm all zones in Diablo II: Resurrected.
Any abilities granted by a Sundering Charm will also extend to your pets and summons, so keep that in mind as you upgrade your character.
The Black Cleft
- Monster Magic Immunity if Sundered
- Magic Resist –45% to -65%
The Bone Break
- Monster Physical Immunity is Sundered
- Physical Damage Received Increased by 10% to 30%
The Cold Rupture
- Monster Cold Immunity is Sundered
- Cold Resist –70% to -90%
The Crack of the Heavens
- Monster Lightning Immunity is Sundered
- Lightning Resist –70% to -90%
The Flame Rift
- Monster Fire Immunity is Sundered
- Fire Resist –70% to -90%
The Rotting Fissure
- Monster Poison Immunity is Sundered
- Poison Resist –70% to -90%
Gameplay/Quality of Life
- Added additional warning text to the mercenary confirmation prompt if your previous mercenary still has items equipped.
- Damage value for the Paladin’s Thorns aura is now present on the character menu.
- Dead Finger Mages now reset correctly to their original state when revived by Necromancers.
- Addressed a bug where casting delays could desync at very high ping.
- Addressed a bug where monster unique mods were triggering from another unique mod’s trigger. For example, monsters that were both lightning and fire enchanted created an explosion every time they were
- put into hit recovery (Ex: repeatedly hit by Warcry).
- Fixed a rare issue where item names on the ground would erratically flicker and shift while pathing around them.
- Addressed a bug where players and monsters were able to walk through doors that visually looked closed.
- Addressed a bug where certain Rune Words could not be repaired in the same game session they were created.
- Addressed a bug where loading a character on a console that was created on PC was causing texture and lighting issues on console.
- Addressed a bug that would occur when binding a skill to a multi-key binding (Ex: Ctrl + X, Alt + X) the action bound to the first key became unbound from that key.
- Addressed a bug where the game name and password were not properly updating and displaying in-game when toggling the setting for showing it.
- Addressed a bug where updates to stats, skills, or quests were displaying when no updates were available.
- Addressed a bug where hardcore character names were not displaying in red text on the character list.
- Addressed a bug with the Legacy Graphics gamble refresh icon containing graphical artifacts and corruption.
- Addressed a bug where single and dual-wielding basic attacks with Claw weapons could have inconsistent attack speeds.
- Addressed a bug where flags associated with previous characters (Ladder, Hardcore, and Classic) would persist for newly created characters in the Legacy Graphics Character Creation Screen.
- Addressed a bug where the “buy” button legend in the vendor window would not display on the first weapons tab.
- Addressed a bug where certain VFX were causing graphical corruption when fighting Uber Diablo.
- Addressed a bug where Iron Golems could lose the aura granted by the item they were created with when the Golem was frozen.
- Chosen game settings now persist in lobby game creation and filtering rather than being reset.
- Addressed a bug where Iron Golems created in a previous game would disappear instead of teleporting to you.
- Addressed a bug where performing a weapon swap during a trade would sometimes freeze the game.
- Addressed a bug where visuals effects granted by set bonuses would sometimes toggle on and off.
- Addressed a bug where environmental screen-space VFX were not playing.
- Addressed a bug where Iron Golems summoned through a charge of the skill (Ex: granted by Metalgrid) would disappear when performing an inventory update.
- Addressed a bug where Iron Golems created by a charged skill would not save between games.
- Addressed a bug where players on console and controller would sometimes get the red-flash indicator for health loss while performing an inventory update.
- Addressed a bug where the Horadric Cube could not be quick-dropped if there were items in it when playing on console or with a controller.
- Addressed a bug where similar items weren’t grouping together when auto-populating into the belt while using a controller.
- Fixed various issues when quick-moving a belt with items in the additional belt slots it provides while using a controller.
- Addressed a bug where you sometimes couldn’t quick-equip an item that has its requirement met by another equipped item.
- Addressed a bug where an item with requirement reductions would sometimes still show as requirements not met when equipped on a mercenary.
- Fixed a desync with mana values when the consumption and regeneration of mana happened in a short frame window.
- Addressed a bug where Quick Cast would sometimes restore the previous skill to the wrong mouse button.
- Act V Dual-Wielding mercenaries now accurately animates two attack swings instead of one.
- Addressed a bug where there were no corresponding Suicide Minion versions of the three guest Minion variants. These guest Minions will no longer visually transform into a skeleton and continuously stack
- explosion damage when whipped by Nihlathak or an Overseer.
- Addressed a bug where Fist of the Heavens could unintentionally be used when it was bound on controller or assigned to left click on M+KB.
- Addressed a bug where pets summoned by “chance to cast” skills on items would disappear after performing an inventory update.
- Addressed a bug where Ravens summoned by charged skills would disappear after a few seconds.
- Necromancer
- Difficulty penalties for life drain now apply to the Blood Golem’s attacks.
- Addressed a bug where Blood Golem was not correctly stealing life from a PvP opponent.
- Addressed a bug where the experience sharing calculation for an eight-player party would rarely overflow and award less experience than normal.
PC-Specific Fixes
- Added functionality to revoke and undo friend rejection so it’s no longer a permanent rejection.
- Addressed a bug where the “/friends list” chat command was being truncated after 256 characters.
- Removed the ability to bind the Print Screen key.
- Addressed a bug where if the players opened chat after dying with Legacy Graphics active, all controls stopped functioning.
- Addressed a bug if a linked item in chat exceeded one line, the item was unable to be selected and shown.
- Addressed a bug where if a player entered the lobby, then entered a game, the difficulty selection would be blank upon returning to the lobby.
- Removed the scroll bar and buttons from the autosuggest menu for chat commands.
- Addressed a bug where if a skill was bound, then the key was removed from the skill binding, the unbound skill would still display without a binding.
- Improved the scrolling on the ladder season, ladder type, and class drop-down in the ladder tab in the online lobby.
- Fixed a tooltip that incorrectly stated “Show game name and password” to correctly state “Show game name.”
- Addressed a bug where the latency indicator visual in the lobby was off center.
- Addressed a bug where if the player activates controller mode while in the lobby, the latency indicator visual would disappear.
- Skills can now always be set to the left or right slots, regardless of if you meet the requirements to use them.
- Addressed a bug where rings were always quick-equipped to the right-hand slot, even if the left-hand slot was open.
- M+KB can now quick-equip and quick-unequip items to and from their character and mercenary.
- Addressed a bug where dragging an item onto a mercenary’s portrait was not swapping their currently equipped item.
- Text-to-speech now uses Voice (installed on Windows) which corresponds to the voice language selected (Set in Battle.net launcher).
- Text-to-speech option reads out all chat commands regardless of channel.
- Text-to-speech, when reading an item link, will now only read the item text instead of including various numbers and letters.
- Added an in-game icon to represent friends who are online playing Overwatch 2.
- Addressed a bug where whispering someone in a different channel would not automatically bring the user to the whisper channel with the other user.
Console-Specific Fixes
- Character names are now correctly shown in the Game Details screen.
- Classic characters can no longer create a game targeting any non-classic content (Ex: Act V) in the Game Creator menu.
- Updated the icon on the Game Creator menu to further differentiate from the Search Menu.
- Updated the magnifying glass icon in the Game List Search to match the text color.
- Addressed a bug where the Ladder Season end message was incorrectly displaying on the front end.
- Addressed a bug where connecting a second controller that logs into a different user would cause the game to lose connection.
- Improved the Ladder leaderboard loading on PS4 / PS5.
- Fixed a rare issue where Unknown could appear in console’s language if language was changed while in-game.
- Addressed a bug on Switch where the quest log tab text was being cut off in Italian.
- Addressed a bug where the Ladder end time displayed the time inaccurately.
- Addressed a bug where dying would disable the Emote Wheel.
- Closing the inventory on controller with an item in your cursor will now try to place the item in your inventory before dropping it.
Localization
- Updated gender pronoun strings that referred to the player from “his / her” to the neutral counterpart “their.”
- Added a prefix for online Uber Diablo messages received in offline games.
- Added localization translations for the automap tooltip.
- Addressed a bug where the maximum gold in-game text for Polish, Russian, Mexican Spanish, and Portuguese languages were exceeding their bounds in the UI.
- Fixed a variety of equipped skill names that were exceeding their bounds in the UI for the Russian and Polish languages.
- Removed unnecessary spacing between tabs on PC in the quest log, waypoints, and player stash UI screens when playing with a controller while using the large font option.
- Changed the date formatting for Japan to be displayed as Year / Month / Day.
- Fixed a typo in the Japanese translations for quick equip and unequip to mercenary tooltip.
Stability
- Fixed a crash on PC that occurred when resizing the client window while in the lobby.
- Improved game join and game create backend request for a smoother player experience.
- Various game stability improvements.
Modding
- We have made some changes to enhance the offline single-player modding experience. While these changes will cause compatibility issues for current offline single-player mods, they will allow for further customization options for mod developers.
- Added a new file: LevelGroups.txt. This file allows levels to be grouped together for the purpose of condensing Terror Zones messages.
- Added a new file: hirelingdesc.txt. This file defines hireling data specific to the monsterclass but not the hireling statblock. Currently it only controls voice type.
- Various mercenary UI attributes are now modifiable through data. This includes skill icons, inventory slot backgrounds, and class names.
- New AI parameters have been added to the mercenary’s AI for the purpose of removing hardcoding. See monai.txt for details.
- Removed hardcoded relationships for beltable items. Similar items are now determined by spell type for scrolls and item type for everything else.
- Fixed a crash on controller when using new player skills that are listed after the vanilla skills.
Save Data Changes
Some changes to save data have been made in “ItemStatCost.txt”. If an existing single player mod has edited these values, then their mod’s saves may become corrupted when migrating old saves to the new save version. It is recommended to create backups of existing saves before loading them.
- “damageresist” and “magicresist”
- Save Bits: 8 -> 9
- Save Add: 0 -> 200
- “fireresist”, “lightresist”, “coldresist”, and “poisonresist”
- Save Bits: 8 -> 9
- Save Add: 50 -> 200
Text File Column Changes
Developers of existing offline single player mods can remake their changes with the new data, or they can add the new columns before merging.
levels.txt
- “LevelGroup”
monstats.txt
- “CannotDesecrate”
- “NoShldBlock” -> “ShieldBlockOverride”
skillsdesc.txt
- “hireableiconcel”
- soundenviron.txt
- “InheritEnvrionment”
- Addressed a bug that required players to have a premium account to access offline player difficulty scaling.
- Addressed a bug that caused Assassin traps and Sorceress Hydras to teleport to the player after they move a certain distance from where the skill was cast.
After reading through the patch notes for the 1.21 update to Diablo 2 Resurrected, you can find the game available on Nintendo Switch, PC, PlayStation 4 & 5, and