May 24, 2012 Patch

{{Patch layout
 * source = http://store.steampowered.com/news/8064/


 * source-title = Dota 2 Update - May 24, 2012
 * before = May 18, 2012 Patch
 * after = May 28, 2012 Patch
 * 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.