This bug happened when too many sprites were on screen at once causing things to become temporarily invisible
Rewrote a large portion of the server code
Reduced volume of menu music
Updated player count modifiers for HP from +50% per player to +70%
Reduced delay to re-enter town portals (75 frames to 15 frames)
Increased the maximum hit chance to 100%
The chance to hit above 95% has harsher scaling with attack rating
This also means that ignores target defense stats will now grant 100% chance to hit on non boss mobs instead of 95%
Added additional melee hit range when checking for damage dealt
This should cause melee users to miss less when they attack at max range and a monster walks away from them
Interacting with locked equipment or locked charms will now play the "It's locked" sound effect (for real this time)
Added strings for other languages
Prevent transmute when both a regular key and a Skeleton key are in the cube
Prevent cow recipe transmute if the portal is already open
Added the follow chat commands for players to check some character statistics
(This works on single player as well)
Note: These stats are applied to whoever deals the killing blow
.kills all (shows total monster kills on the character)
.kills bosses (shows total andariel, duriel, mephisto, diablo and baal kills)
.kills maps (shows total map boss kills)
.kills dungeons (shows total dungeon boss kills)
.kills dclone (shows total diablo clone kills and tier 2 diablo clone kills)
.kills rathma (shows total rathma kills and tier 2 rathma kills)
.kills ubers (shows total uber tristram kills)
.kills ancients (shows total uber ancient kills)
.kills players (shows total PvP kills)
.deaths (total amount of deaths on the character)
.played (total character play time)
Adjusted exp penalty for levels 20-24
New scaling uses the old up-to-level-24 formula until level 19 instead, and from level 20 onwards we use an adjusted formula based on the vanilla level 25+ formula, that primarily allows better leveling in normal difficulty zones but does not grant much extra experience for higher difficulties until you reach level 25 as in the vanilla game
Added a new character bound seasonal achievement aura to any player who reaches level 99
This also works for characters in Single Player
The top 3 players of their class will still get account wide versions of the auras infused with lightning
Half Freeze Duration now changed so 2x Half Freeze Duration works like Cannot Be Frozen
Increased gold stash limit from 5m to 8M
Increased player inventory gold limit to 1M, regardless of character level
Removed cooldown on skills in town
Runes will now always drop in their stacked form
Hellforge will now drop stacked gems and runes
Changed A4 Light Mercenary skill Holy Nova to Holy Light
Multiplayer
Added GS selection buttons to the Create Game screen
The description textbox will now only be used for game descriptions again
Added Difficulty filter buttons to the Join Game screen
Added the option to filter by game server by using "gs:" (Thanks @GenjisRevenge)
To filter only Game Server 1: gs:1
To filter multiple Game Servers: gs:1,2,5
The Filter textbox on the Join Game screen can now be tabbed into and out of
The game list will now start filtering on the 1st character entered, rather than on the 2nd
Fixed a bug that caused the game list to be empty when pressing backspace in the Filter textbox
Website
Game account password reset now available (in your user settings page). The security checks for this are fairly rigorous so be sure to open a website ticket if it rejects you unexpectedly.
Dashboard view is now the "home" page when logged in
Added a "find similar" functionality when creating listings in order to get price checks
Added a "builds" functionality allows you to take a snapshot of character builds so you can save a cool build before deleting them and reusing their name
New feature being tested (soon to be released) where you can set your saved filters to auto-notify you in discord when a new matching listing is posted. You must have Discord integration set up for this to work (do this in the user settings page).
Loot Filter
Item Level/Affix level will now only show on relevant items
Glide specific colors will now use their non-glide counterparts when in ddraw mode (previously these would have all been grey)
The Settings menu can now be closed with the Esc key (Thanks @Kanzeon)
Fixed several crashes when item names were too long and alt was pressed
Fixed a crash when an item description was too long
Fixed a crash in the gamble screen when using left click to buy an item
Fixed a bug where items that should have been filtered were incorrectly shown after going through a portal (Thanks @Kanzeon)
Fixed a bug where the item description could cause the item name to vanish
Fixed a bug that caused black item text to use the wrong color
Fixed a bug which caused item names using Glide colors to get cut off prematurely (Thanks Kanzeon)
New %CL% keyword (short for "conditional line") which works the same as %NL% except is ignored if it's the first or last part of a name/description (Thanks BetweenWalls, Kanzeon)
New %LBRACE% and %RBRACE% keywords for "{" and "}" symbols so they can be used in descriptions (Thanks BetweenWalls)
EQUIPPED now applies to equipped mercenary items too (Thanks BetweenWalls)
Removed extra trailing/leading space from magic items that didn't have both a prefix and suffix (Thanks BetweenWalls)
Fixed a bug which caused some items to crash the game on mouseover
Reworked loot filter condition evaluation which increases performance by 1.4x-2.6x, depending on the filter (Thanks exiledagain)
Reworked item rename functions to be cleaner/more performant (Thanks Kanzeon)
Pointmod-capable regular (white/gray) items can now use one %NL% in their name (fixed - wasn't mentioned)
Bug Fixes
Fixed next hit always misses (NHAM)
This bug caused the next attack/cast after being put into a recovery frame to always miss (Things like hit recovery or block would trigger this bug). This should cause melee in particular to feel much better than previously
Fixed a bug that would sometimes cause corrupted Kadala's heirloom to vanish
Fixed a 1.07 bug that prevented champion/boss monsters from being blue & purple
Fixed an issue that caused high CPU usage in the main menu
Fixed a bug causing random characters to show up after a socket corruption
D2GL
Updated from v1.3.1 to v1.3.3
Reverted to the original level entry notification text (e.g. "Entering the Rogue Encampment") (Thanks @Kanzeon)
Hide the quantity display on items with unlimited quantity (Arrows, Bolts, etc.)
Maps
Several maps have gone through some balance changes
Added recipe tooltips to map crafting items
Map recipes can now use any rune instead of thul+
Fallen Gardens unique map reduced jewel drop rate from 4-6 to 2-2
Map base density has been increased by roughly 65%
Map density prefixes and suffixes have been reduced by 50%
Corruptions remain the same density modifier values
This will result in maps having a more consistent density value and requiring less rerolls
Added recipes for cubing 3 maps of the same tier (any rarity) into 1 random normal map of the same tier
Fixed the Cartographer's Orb recipes to allow any combination of maps of the same tier
Map Shuffle
Royal Crypts
moved from tier 2 to tier 1
no longer has lightning immunes
now has cold immunes
Horazon's Memory
no longer has poison immune monsters (lightning spires are still poison immune)
Treasure fallen now have a chance to drop higher runes (up to Um)
Treasure fallen now drop crafting infusions which can be combined with an item to create a craft of the associated type
Fixed mobs from the pandemonium key event being invisible in some maps
Shadow of Mendeln is now untargetable
Dungeons
Dungeon bosses no longer drop uber unique items
Dungeon bosses now drop three boss kills worth of loot
Dungeon bosses have been rebalanced
There are now two unique bosses in each dungeon layout (Canight the Corrupted and The Synthetic One will remind in plains of torment)
Dungeons will now be split into two wings, in order to unlock the second wing you will need to kill the first boss
Second floors of dungeons now have increased density (Dungeons in general will feel more dense due to less large mobs and more "filler" mobs)
You can now cube 3 dungeons into a random dungeon
Added a new dungeon: Steppes of Daken-Shar (Made by: Alma)
Disabled cathedral of light
Monster Changes
All minion types always now spawn in every map
Immune dungeon monster resistances now have 165 resist instead of 180 (Can now be broken by a combination of supports instead of being always immune)
Putrid Defiler
Reduced chance to cast lower resist
Added a 60 second cooldown between lower resist casts
Ai delay increased (slower between actions)
Now cast bone spear instead of bone spirit
Blunderbore
Now spawn in packs of 1
Bone Fetish
Now spawn in smaller packs
Willowisp
No longer spawn in dungeons
Reanimated
No longer use charge in dungeons
No longer revive in dungeons
Now spawn in larger packs
Health reduced
Pantherwoman
Now spawn in larger packs
Health reduced
Batdemon
Now spawn in larger packs
Slinger
Now spawn in smaller packs
Blood Bringer
Movement speed reduced
Ai delay increased (slower between actions)
Damage reduced by ~30%
Succubus
Now cast amplify damage instead of decrepify
Ubers
Added flavor text to uber crafting materials
Map / Uber items will now display their level requirements within the tooltip
Standard of Heroes has been moved to Uber Ancients. One will always guaranteed drop with a chance for an additional one for each additional uber ancient killed
Removed the useless level requirement listed on standard of heroes
Cubing a Vision of Terror, or a Voidstone, by themselves will cycle through the difficulty tiers (for free)
Cubing a regular material cycles to tier 1
Cubing a tier 1 material cycles to tier 2
Cubing a tier 2 material cycles back to the original material
Uber Ancients
Increased Uber Ancient Sigils drop rates by 15%
Uber Tristram
Has been remade within our own code instead of being within D2GS
This should fix some bugs such as ubers becoming immune to some elements
Can now be opened in single player without Plugy
Blocked buildings in uber tristram from being able to be entered
Entering Uber tristram teleports everyone as normal, and now additionally spawns 3 single-use grey portals
Fixed Rathma fight's Mendeln-phase outer ring poison sometimes not hitting
Tier 2 Rathma difficulty reduced
Added a new character bound seasonal achievement aura to any player who completes tier 2 rathma
This also applies to single player
The top 3 players will still get account wide versions of the auras infused with lightning
Diablo Clone
Added a new character bound seasonal achievement aura to any player who completes tier 2 Diablo Clone
This also applies to single player
The top 3 players will still get account wide versions of the auras infused with lightning
CLASS BALANCE
Amazon
Freezing Arrow
Level 1-8 scaling reduced from 10-10 to 8-10
Level 8-16 scaling reduced from 14-14 to 12-14
Level 16-22 scaling reduced from 18-18 to 16-18
Level 22-28 scaling reduced from 22-22 to 20-22
Level 28+ scaling reduced from 26-26 to 24-26
Jab
Enhanced damage per level increased from 18% to 20%
Synergies increased from 15% to 18%
Javelin and Spear Mastery
Enhanced damage per level increased from 12% to 15%
Fend
Enhanced damage per level increased from 20% to 25%
Synergies increased from 15% to 20%
Multiple Shot
Base enhanced damage increased from 25% to 30%
Enhanced damage per level increased from 5% to 8%
Guided Arrow
Enhanced damage per level increased from 4% to 5%
Penetrate
Target defense per hard point increased from -1% to -2%
Lightning Fury
Synergies increased from 2% to 3%
Lightning Strike
Synergies reduced from 10% to 9%
Assassin
Blade Fury
Startup frames reduced from 12 to 3
Blade Sentinel
Fixed incorrect damage tooltip
Fire Blast
Level 28+ scaling increased from 9-10 to 11.5-12.5
Synergies increased from 14% to 15%
Shock Web
Synergies increased from 14% to 15%
Death sentry synergy replaced with Fire Blast
Claw and Dagger Mastery
Base enhanced damage bonus increased from 35% to 40%
Enhanced damage bonus per level increased from 12% to 15%
Phoenix Strike
Chaos ice freeze replaced by a 4 second chill
Dragon Talon
Base enhanced damage from 25% to 30%
Synergies increased from 15% to 18%
Fists of Fire
Fire nova level 22-28 scaling increased from 28-33 to 29-34
Fire nova level 28+ scaling increased from 41-48 to 44-51
Meteor level 22-28 scaling increased from 17-18 to 18-19
Meteor level 28+ scaling increased from 25-26 to 28-29
Cobra Strike
Poison bolt level 22-28 scaling increased from 20-20 to 25-25
Poison bolt level 28+ scaling increased from 30-30 to 50-50
Poison Cloud level 22-28 scaling increased from 24-24 to 30-30
Poison Cloud level level 28+ scaling increased from 36-36 to 66-66
Venom
Level 8-16 scaling increased from 8-8 to 10-10
Level 16-22 scaling increased from 10-10 to 14-14
Level 22-28 scaling increased from 14-14 to 18-18
Level 28+ scaling increased from 18-18 to 22-22
Death Sentry
Radius increased from 10 to 12 yards
Chain Lightning Sentry
Shots fired increased from 5 to 7
Lightning Sentry
Shots fired increased from 5 to 7
Barbarian
Leap Attack
Now uses attack rating
Now has a base attack rating of 30%
Now gains 15% attack rating per level
Frenzy
Enhanced damage per level increased from 18% to 20%
Added +1 second duration for every 2 base points
Double Swing
Synergies increased from 18% to 20%
Concentrate
Enhanced damage per level increased from 20% to 25%
Bash
Synergies increased from 15% to 18%
Base attack rating increased from 12% to 30%
Concentrate 10% attack rating synergy removed
Concentrate attack rating per level increased from 12% to 20%
Berserk
Enhanced damage per level increased from 15% to 18%
Synergies increased from 10% to 12%
Druid
Arctic Blast
Reworked arctic blast to shatter enemies that die while chilled from arctic blast into a frost nova
Reduced startup time from 12 frames to 3
Removed Twister synergy
The skill / synergies have been rebalanced accordingly
Spirit of Barbs
Synergy increased from 5% to 7%
Werebear
Enhanced damage per level increased from 15% to 20%
Poison Creeper
Synergies are now properly applying damage
Poison creeper rebalanced (lower early game damage and slightly less top end compared to open beta)
Note: We felt poison creeper was too easily allowing players to run through early game content without actually engaging with anything during the betas and therefore wanted to bring it more inline with other builds
Poison creeper -% enemy poison resist caps at -40% instead of -50%
Necromancer
Iron Golem Rework
Max 1 Iron Golem, but shares the "maximum amount of Golems" with other golems.
Will now always show the iron golems health bar
Losing the Iron Golem by your own means / decision (respec / unequip item / "unsummon" skill / etc) now refunds the item it was summoned with.
If you or your golem dies in combat, the item is still gone
Blood Golem
Now deals open wounds damage per level
Rebalanced with new open wounds damage in mind
Poison Strike
Poison Strike now has a spread mechanic - if a monster dies while poisoned by poison strike, it will release a cloud upon death regardless of who kills the monster
Level 16-22 scaling increased from 12-12 to 14-14
Level 22-28 scaling increased from 20-20 to 24-24
Level 28+ scaling increased from 28-28 to 34-34
Poison pierce cap increased from -40% to -50%
Raise Skeleton Archer
Fixed Skeleton Mastery not properly applying to Raise Skeleton Archer
Paladin
Holy Sword
Changed Holy Sword to have no internal animation timer (0 frame block)
Holy Light
Reworked holy light to deal damage and heal in an aoe around the target
Targeting an ally causes heal to deal full effect and the damage to deal half effect
Targeting an enemy causes the heal to deal half effect and the damage to deal full effect
Undead are knocked back from damage dealt by holy light
Holy bolt and fist of heavens have been added as damage synergies
Zeal
Synergies increased from 15% to 20%
Fixed incorrect damage tooltip
Sacrifice
Fixed sacrifice hitting issues
Charge
Fixed Charge not hitting when landing near a target
Charge lock bug fixes (again)
Holy Fire
Aura radius increased by 17%~
Aura base damage increased from 4-9 to 5-11
Aura level 8-16 scaling increased from 3-4 to 4-5
Aura level 16-22 scaling increased from 10-12 to 12-15
Aura level 22-28 scaling increased from 18-21 to 22-26
Aura level 28+ scaling increased from 25-30 to 31-37
Aura damage to attack multiplier reduced from 5 to 4
These changes will result in similar on hit damage but more aura damage
Holy Freeze
Aura base damage increased from 4-6 to 5-7
Aura level 1-8 scaling increased from 2-3 to 3-4
Aura level 8-16 scaling increased from 3-4 to 4-5
Aura level 16-22 scaling increased from 5-6 to 6-7
Aura level 22-28 scaling increased from 8-10 to 10-12
Aura level 28+ scaling increased from 12-14 to 15-17
Aura damage to attack multiplier reduced from 5 to 4
These changes will result in similar on hit damage but more aura damage
Holy Shock
Aura radius increased by 14%~
Aura base damage increased from 2-20 to 2-27
Aura level 1-8 scaling increased from 2-8 to 2-11
Aura level 8-16 scaling increased from 2-11 to 2-15
Aura level 16-22 scaling increased from 2-15 to 2-20
Aura level 22-28 scaling increased from 2-20 to 2-27
Aura level 28+ scaling increased from 2-26 to 2-35
Aura damage to attack multiplier reduced from 8 to 6
These changes will result in similar on hit damage but more aura damage
Sanctuary
Aura radius increased by 6%~
Aura base damage increased from 25-40 to 33-53
Aura level 1-8 scaling increased from 8-8 to 11-11
Aura level 8-16 scaling increased from 10-10 to 13-13
Aura level 16-22 scaling increased from 15-15 to 20-20
Aura level 22-28 scaling increased from 23-23 to 31-31
Aura level 28+ scaling increased from 34-34 to 46-46
Aura damage to attack multiplier reduced from 4 to 3
These changes will result in similar on hit damage but more aura damage
Holy Shield
Damage synergies increased from 4% to 5%
Vengeance
Fixed an issue with Vengeance tooltip display damage
Sorceress
Inferno
Reworked inferno to shoot a cone of fire
The size of inferno will now scale with levels
Reduced startup time from 12 frames to 3
Inferno completely rebalanced
Energy Shield
Removed telekinesis synergy from Energy Shield
The previous telekinesis energy shield efficiency synergy is now gained from hard points in energy shield
Energy shield efficiency now caps at 90% instead of 100% (This is a buff)
Teleport
Teleport base debuff reduced from -65% damage to -50% damage
Teleport debuff now gets reduced by soft points instead of hard points
Teleport debuff now gets reduced by 2% from levels 1-16 and 1% from 16+ instead of 2% per hard point
Enchant Fire
Level 16-22 scaling increased from 9-10 to 10-11
Level 22-28 scaling increased from 15-16 to 17-18
Level 28+ scaling increased from 24-25 to 25-26
Cold Enchant
Level 16-22 scaling increased from 9-10 to 10.5-11.5
Level 22-28 scaling increased from 18-19 to 19.5-20.5
Level 28+ scaling increased from 27-28 to 28.5-29.5
Ice Bolt
Level 8-16 scaling increased from 4.5-7 to 5.5-7
Level 16-22 scaling increased from 9-17.5 to 13-18
Level 22-28 scaling increased from 18-26 to 20.5-28
Level 28+ scaling increased from 27-34.5 to 28-38.5
Frost Nova
Base damage increased from 1.5-4 to 4-5
Base mana cost reduced from 8 to 5
Level 22-28 scaling increased from 12-12.5 to 12.5-13
Level 28+ scaling increased from 17-17.5 to 18-18.5
ITEMS
Updated defense values for body armors
Lower strength armors will now have reduced values and higher strength armors will have increased values (see Item Bases)
Shadow Plate now has a strength requirement of 220 instead of 230 (fixed - wasn't mentioned)
Increased elemental damage prefixes and suffixes
Suffixes will now be roughly 70% of the prefix damage values
Cold damage prefixes and suffixes are unfortunately not being buffed as much as other elements due to maximum damage limitations that we will review in a future season
Added a new level 76 poison damage prefix: "Virulent"
Added new level 70 elemental damage suffixes for each element type
Of Ashes (Fire)
Of Maelstrom (Lightning)
Of Hypothermia (Cold)
Of Contagion (Poison)
Moved Larzuk Puzzlepieces and Puzzleboxes out of TreasureClassEx rune classes. In effect, this means a very slight increase in midrune droprates (back to vanilla) since they used to share a pool. They now drop at the following rates
Larzuk's Puzzlebox: 225k H, 450k NM
Larzuk's Puzzlepiece: 100k H, 225k NM, 450K N
Larzuk's Puzzlepiece can now drop in normal
Larzuk's Puzzlebox can now drop anywhere in nightmare instead of only act 5
Moved some drop rate values from hardcode to softcode, allowing future players to mod their singleplayer droprates. (Larzuk Puzzlepieces / Puzzleboxes / Jawbones / Rathma books and key / Lilith Mirror / Vial / Uber Ancient tokens / Unique Maps)
Certain hardcoded drops now scale by playercount. Affected drops: