May 23, 2012 Patch (Test)

{{Patch layout
 * game = test
 * source       = http://dev.dota2.com/showthread.php?t=36485
 * source-title = Patch Notes
 * before = May 16, 2012 Patch (Test)
 * after = N/A
 * notes=
 * Added {{Hero icon|Ogre Magi|16px}} Ogre Magi!
 * New Dashboard! (feedback here)
 * New Hero Picker! (feedback here)

GAMEPLAY

 * Enabled Treant Protector in Captain's Mode.
 * Spectre
 * Fixed Haunt Illusions having collision.
 * Lifestealer
 * Fixed Rage being dispellable
 * Spirit Breaker
 * Fixed Charge of Darkness immediately failing when cast on Razor's Unstable Current.
 * Bounty Hunter
 * Fixed a bug that could sometimes allow Jinada to work on buildings.
 * Fixed Black King Bar not dispelling Haste and Double Damage.

UI

 * Revised performance bar calculation and display.
 * Added support for putting bots into individual slots in a private lobby.
 * Fixed issue where the camera would recenter when quickly switching between different control groups.
 * Fixed incorrect player id when pinging runes.
 * Added a short cooldown to the chat message when pinging a rune.
 * Added disconnected player icon in scoreboard and top bar.

AUDIO

 * The game start horns now play different cues from each team location and are now spatial.
 * Added sound when the courier delivers items to you.

VISUALS

 * First pass at spectator*only Roshan timer.
 * Added overhead healing messages for Warlock and Bloodseeker.
 * Fixed a visual hitch sometimes experienced while spectating using Directed view.

BOTS
}}
 * Increased bot cautiousness when going to the side shop.
 * When invisible, bots will now only use abilities or items that they really want to use.
 * Bots are now more likely to roam and gank when invisible.
 * Juggernaut bot will no longer offensively use Blade Fury when he's sufficiently powerful (better to just attack).
 * Zeus will now use Wrath in teamfights.
 * Fixed bug where Vengeful bot could try to swap out*of*range allies.