Warcraft III/Patch 1.30.2

Patch 1.30.2 is a major patch.
The patch was deployed on the Public Test Realm on September 27, 2018.
==December 13, 2018, Hotfix 4==
===Specific Changes and Improvements===
*Custom game lobby list can exceed 100
==December 6, 2018, Hotfix 3==
===Bug Fixes===
*Tab focus on custom games menu
*Fixed bug causing one of the desync’s
*Joining a game no longer results in double game join
*Players joining after a computer slot will not fail to start the game
*Players no longer need to join games twice
*Improved desync check in attempt to reduce number of desyncs
===Known Issues===
*We are aware of the issue of joining games around 1200 PST and are actively investigating the problem.
Note: Arranged teams still require port forwarding for 1.30.2. The current patch only removes the need for port forwarding for custom games, but dont worry, good things are coming.
==December 4, 2018, Hotfix 2==
===Specific Changes and Improvements===
*Error dialogs include error code and better text strings
*Hide map download dialog on successful download
===Bug Fixes===
*Reverted change to way desyncs are checked in 1.30.2 to help reduce likelihood of false desyncs
*Map upload is more successful
===Known Issues===
*One team maps cant be played due to client validation
===Note on Matchmaking===
*We will be deploying a server fix to address this later today.
===Note on Hostbot Latency===
*In game latency is measured as the total time it takes a request to go from the server to the client, through the client processing queue and back to the server. Some prior hosting bots used to half this time by default only measuring the time from the server to client.
==November 30, 2018, Hotfix 1==
===Bug Fixes===
*Refreshes of the custom games list no longer causes crashes
*Last used gateway is remembered
*Users may create accounts on US West
===Known Issues===
*Some maps cause desync on game start (we’ve added tracking for maps that cause the issue)
*Blizzard maps included with game install will always cloud download
*Playing a ladder match and then a custom game no longer desyncs
===Missed Balance Update===
*Paladin
**Devotion Aura
***Bonus at all levels increased by .5
==Specific Changes and Improvements==
*Installation now supports verification of Reforged pre-purchase or legacy keys
*Added a filter for lobby name
*Added a filter for map name (prefix with @)
*Maps will now be uploaded and downloaded from the cloud
*All custom games from all gateways are now visible in the lobby browser
*Port forwarding is no longer required to host your favorite map for custom games
*Network traffic encrypted
*Updated custom game listing to have all games (for filtering) but list still shows the first 100 games
*Added region filter to custom game filter
*Added auto refresh of game information if less than 100 games on list
*Custom games that are full or cannot be joined are grayed out on games list (refresh to remove)
*Added kick and ban to player menu
*Limited color menu to selectable colors
*For arranged forces, changing player color will change player slot in game list
*Hosts have * next to their name
*Latency is shown on the right side of player list
*Improved peer-to-peer map transfer to increase download speed
*Game lobby is hosted in the cloud in closest supported data center to host
*Host leaving will not end game
==Host Commands==
*!ban [name|slot]
*!unban [name|slot]
*!closeall
*!openall
*!hold [name]
*!holds [name] [slot]
*!swap [x] [y]
*!abort
*!kick [name|slot]
==Player Commands==
*!mute [name|slot]
*!unmute [name|slot]
==Bug Fixes==
*Desyncs with certain custom maps resolved
*Observer API outputting accurate information
*Custom sound files with meta data play again
*Breath of Fire translated in Italian
*JASS Mouse Event IDs reverted to pre-1.30.0 order
==Known Issues==
*A host leaving a LAN game sometimes removes other players
*Custom Hero Survival has a desync with random ability related to legacy code
*!ban command is not functioning when typed but does function from the drop down menu
*Instantly joining a custom game after it is created will cause errors and prevent the game from being listed for a period of time
*If the host leaves a LAN game all remaining players will instantly be taken to the score screen
*Leaving and rejoining a lobby with full observers can cause a crash if at least one player is on a Mac
*Players may become desynchronized when a custom game starts using The Third War Reborn
==Balance Updates==
===Hero Balance Changes===
====Archmage====
*Brilliance Aura
**Level 3 mana regeneration increased from 1.75 to 2.00 per second
====Blood Mage====
*Flamestrike
**Reduced casting delay from 1.33 to .9 on all levels
====Keeper of the Grove
*Force of Nature
**Treant damage reduced from 16 to 15
*Entangling Roots
**Level 2: Duration reduced from 5 to 4 seconds
**Level 3: Duration reduced from 7 to 6 seconds
====Warden====
*Base Stats
**+1 Intelligence
====Pit Lord====
*Base Stats
**+1 Agility
===Orc Balance Changes===
====Tauren Totem====
*Base Stats
**HP reduced from 1200 to 900
===Human Balance Changes===
====Priest====
*Base Stats
**Mana regeneration increased from .67 to .72
====Spell Breaker====
*Tech Tree
**Control Magic now requires Keep instead of Castle
*Control Magic
**Control Magic mana requirement reduced from 45% of enemy HP to 35% of enemy HP
====Cannon Tower====
*Base Stats
**Build time reduced from 75 to 65
**Gold cost reduced from 200 to 150
===Night Elf Balance Changes===
====Huntress====
*Base Stats
**Decreased base damage from 16 to 15 (17-19 to 16-18)
====Sentinel====
*Is an upgrade again. 100/100 cost, 20 second research, on Ancient of War, requires Hunters Hall, no longer requires Tree of Ages
*Duration increased from 3 minutes to 5 minutes
====Druid of the Talon====
*Base Stats
**Gold cost reduced from 150 to 145
====Glaive Thrower====
*Base Stats
**Base damage decreased from 50 to 44
===Undead Balance Changes===
====Acolyte====
*Base Stats
**Movement speed reduced from 250 to 235
===Items===
====Wand of Lightning Shield====
*Duration reduced from 20 seconds to 10 seconds
*This reduces total damage from 400 to 200