GAMEPLAY - Added Lone Druid! - Fixed small bug in the timing of sequential attacks. - Lifestealer: Fixed being unable to Infest Mud Golems. - Weaver: Fixed Time Lapse interaction with Aegis. - Ancient Apparition: Fixed a bug where Ice Blast could get stuck on the map. - Enabled Lycan in Captain's Mode
UI - The top bar game timer no longer is reset when a game ends. - Heroes in top bar now draw grayscale when dead. - The buyback cooldown time now appears in the gold tooltip. - The buyback cooldown now appears in the form minutes:seconds.
VISUALS - Added a buff/debuff effect for Razor's Static Link. - Added effect for fountain heal. - Fixed heroes drawing parts of their models in portraits when sheeped, hexxed, etc. - Updated the effects for Shadow Demon's Shadow Poison. - Decreased darkness of fogged areas
BOTS - Fixed bots being too aggressive about destroying enemy items. - Fixed bug where bots would pick up items like Rapier or Aegis without giving humans a chance at them. - After all humans have picked heroes, the remaining bots will now immediately pick their heroes. - Fixed bug where bots would try to farm the same neutral camp that a human was farming. - Added support for bots buying and placing Observer Wards: . The more of a support a hero is, the more likely they are to buy wards. . If they have a human teammate, they will not purchase enough wards to fully deplete the store. . They will ward the runes, their jungle, and sometimes the enemy jungle (depending on how pushed the lanes are). . They won't go to locations to place wards if they think it's too dangerous. - Fixed bug that would sometimes prevent bots from defending their top/bottom lanes when the tier 3 towers/racks are gone. - Fixed bug where if the incoming threat was small, no one would ever be a selected to defend (typically resulting in no defensive response to creeps).
GAMEPLAY - Added Lycan! - Fixed Tranquil Boots visual charges being 3 instead of 4 (actual was still 4). - Fixed the first slash of Omnislash not applying vision properly. - Fixed crash bug where you could leave the lobby chat channel while in a lobby. - Enabled Shadow Demon in Captain's Mode. - The Stable version is now updated to the Latest version. - Added All Random game mode for private lobbies. - Alchemist: Fixed Acid Spray killing couriers. - Batrider: Fixed Flamebreak not having an aoe targeting cursor. - Beastmaster: Fixed Wild Axes killing couriers. - Bounty Hunter: Fixed illusions procing Jinada's critical strike. - Clinkz: Fixed a bug with level 2 Death Pact not gaining the .5% damage buff. - Mirana: Fixed Arrow getting blocked by Linken's Sphere. - Morphling: Added timer to Replicate that shows up as a buff. - Outworld Destroyer: Fixed Astral Imprisonment stealing Intelligence from illusions. - Outworld Destroyer: Fixed Astral Imprisonment being castable on Warlock Golem. - Queen of Pain: Fixed being able to dispell Shadow Strike - Razor: Fixed Static Link damage from being purgable. - Shadow Demon: Fixed attack animation time - Shadow Shama: Fixed Serpent Wards having instant attack point (instead of 0.3) - Storm Spirit: Fixed attack projectile speed - Sven: Fixed Storm Bolt not stunning nearby targets if the primary target became magic immune while the projectile was traveling. - Venomancer: Fixed being able to dispell Venomous Gale, Poison Sting and Poison Nova - Warlock: Fixed Golems having incorrect magic resistance. - Weaver: Fixed Time Lapse forgetting its history when upgraded - Witch Doctor: Fixed Death Ward projectile speed being too slow - Fixed Diffusal Blade's mana burn effect going through Magic Immunity. - Units that are smoked can now be revealed by magic immune enemies. - Fixed some abilities having incorrect durations against creep heroes (like Dismember). - Fixed Disruption being castable on Warlock's Golem. - Fixed gold over time being very slightly off sometimes. - Fixed Smoke of Deceit not showing movement speed in the stats area - Fixed Fountain projectile speed being too fast - Fixed Furbolg attack point being too high - Fixed Black Drake projectile speed being too fast - Mjollnir: Fixed Static Charge damaging friendly units and towers. Note that towers can still proc the ability.
UI - Added a hero performance rating graph to the player persona page. - Added setting for ambient creatures in the Advanced Video Settings. - Advanced Video Settings is now versioned and will automatically update this release - Undroppable items are no longer put in the stash when near the fountain. - Items will no longer move when they are attempted to be picked up by a unit with a full inventory. - The courier can no longer pick up certain items (Aegies, Rapier). - Hooked up XP graph button. - There is now a different ring effect for the primary unit when you have multiple units selected. - Fixed second courier not being controllable if enabled by a courier - Fixed bug where you could cast your ultimate by pressing either the Ability 4 or Ability 5 keys, on a 4 ability hero. - Added setting to draw hero icons as default in the minimap. Alt will show X's and O's.
BOTS - Increased bot ability usage reaction time by about 50%. - Fixed bug where bots would pick up or destroy teammates' items on the ground. - Increased bot desire to defend their base. - Fixed nasty bug that would often cause bots to idle in their current location when wanting to go defend. - Bots now get an added desire to attack a hero that Bane has Gripped. - Bots no longer random their heroes. They will now try to build a somewhat reasonable team comp based on hero role, stuns, and melee/ranged, and do so over the entire hero selection phase. - Reworked bot lane selection logic. They should be smarter about which lanes they select, and who they pair with. - Changed how human pings affect the bots' desires to push/defend. Should be more consistently powerful now. - Bots in lanes with carries will try to avoid stealing their farm. - Fixed a few cases where bots would oddly try to cast abilities at neutral creeps (such as when pushing or defending a lane).
VISUALS -Improvements made to some of Shadow Demon's effects.
GAMEPLAY - Added Shadow Demon! - Updated Dota 2 to 6.74 parity (Tournament mode will be updated to this next week) - Fixed Dust of Appearance not affecting magic immune heroes. - Added support for Shared Unit Control. - Added support for Disable Help. - Fixed illusion kill crediting. - Bane: Fixed Nightmare being able to affect magic immune units. - Bounty Hunter: Fixed Jinada proccing on friendly units and towers. - Broodmother: Fixed Insatiable Hunger not being purgable. - Broodmother: Fixed Incapacitating Bite missing a little bit of bonus damage (2/4/6/8) - Pudge: Fixed being unable to hook Nightmared targets. - Silencer: Fixed not gaining int with Last Word when a hero dies to Tornado. - Warlock: Fixed being unable to force staff your Golem. - Fixed Dark Troll Warlord's ensanre not revealing invisible units that are trapped in it. - Fixed a case where using a courier to "Grab All" from the stash would fail to move all items.
UI - Added copy + paste support. - Fixed Flying Courier recipe not having a small stock cooldown (to prevent accidental multiple buys) - Item Auras now show buff icon on the carrier (Basilius, Aquila). - Fixed a case where an order to sell an item arrived soon after the item was used in a combine and resulted in the item being sold as well as combined. - Fixed escape not closing in-game chat like it used to. - Matchmaking, Coop and lobbies without bots now get server priority over single player bot lobbies. - Fixed bug with copying text from another app into Dota 2. - Fixed minimap to no longer display explored/unexplored.
AUDIO - Fixed various sounds ignoring FoW. - Fixed sound not muting when Dota 2 loses focus.
BOTS - Added a difficulty level setting for coop bot matchmaking - Made bots increasingly bad at last-hitting as you lower difficulty level. - Fixed bug where bots wouldn't command non-illusion minions (ie. Necro guys). - Bots that take damage from a nearby invisible hero (Radiance, Ion Shell) will now detect the hero as being nearby. - Bots now have a moderate aversion to Radiance damage. - Bots will now pick up Aegis/Cheese/Rapier even if human allies are nearby, after 3 seconds of the human not picking it up. - Significantly increased the avoidance of the enemy fountain, should help to prevent fountain-diving. - On Easy, bots won't focus on breaking channels with stuns. - On Easy, bots won't try to dodge projectiles. - On Easy, the bots will never push with more than 3 heroes. - On Medium, the bots will never push with more than 4 heroes. - Bots will no longer try to stun to break Windrunner chanelling Power Shot. - Bots now know to try to avoid EMP, Dark Seer's wall, and Chronosphere. - Added a bit of randomness to the Team Roam group-up location so they don't bunch up as much. - Fixed bug that was causing bots to not consider invulnerable towers as potential TP targets. - Adjusted how we calculate "too dangerous to TP into", so bots should be less suicidal when TPing in to defend. - When bots really would like to defend a tower but are lacking the ability to TP there, we greatly increase the "consider going to the side shop to buy a TP" distance. - Fixed bug where bots would path to the wrong location when farming a neutral camp.
GAMEPLAY - Enabled Bane in Captain's Mode. - Bane: Fixed the attack timing on when Nightmare gets transfered. - Bane: Fixed Enfeeble working on Roshan - Bane: Fixed being unable to attack allied Nightmared heroes to transfer the debuff. - Bane: Fixed Nightmare being able to transfer to towers and wards. - Batrider: Fixed being unable to easily pull units over cliffs with Flaming Lasso. - Batrider: Fixed timing of Firefly damage ticks. - Batrider: Fixed rounding error with Firefly damage ticks. - Bloodseeker: Fixed Rupture hurting cycloned units. - Chen: Fixed Holy Persuation interrupting allied channeling spells on cast (rather than upon tping). - Death Prophet: Fixed Exorcism hitting an invisible hero if the hero was hit before. - Death Prophet: Fixed Silence not affecting basic units. - Dragon Knight: Fixed Elder Form's Corrosive Breath and Frost Breath working with DK illusions. - Faceless Void: Fixed Courier interaction with Chronosphere - Jakiro: Macropyre now does the correct amount of damage with a Scepter. - Jakiro: Fixed Macropyre not hurting siege units. - Omniknight: Fixed Repel canceling Ursa's Overpower. - Outworld Destroyer: Fixed Astral Imprisonment being able to cause you to lose mana regeneration. - Pugna: Fixed Netherward mana degen not showing the proper numbers for players. - Spirit Breaker: Fixed Netherstrike vs cycloned units. - Tinker: Fixed Rearm refreshing level 2 and 3 of Necronomicon. - Ursa: Fixed Fury Swipes incrementing when the attack missed. - Vengeful Spirit: Fixed Wave of Terror hp loss not properly functioning on magic immune units. - Warlock: Fixed Golem being considered a creep for some spells like Paralyzing Casks. - Attributes can no longer fall below 1. - Fixed some issues with negative mana regeneration. - Fixed Basher stacking with Spiritbreaker/Slardar/Faceless Void's bashes. - Fixed Armlet not draining life while you are magic immune. - Fixed couriers not being able to use wards. - Fixed temporary trees (like Sprout) not respecting the pause.
UI - Changed Empowering Haste passive legacy key to G to avoid stomping H (halt). - Captain's Mode now has 5 bans once again. - Added countdown when unpausing the game. - The spectator graph events now get correctly cleared when rewinding in a demo. - The tooltip for Doom now correctly updates when Doombringer has a Scepter. - Inventory keys are now hidden while spectating. - The combat log now works while spectating and in replays. - Fixed a bug where the minimap was unclickable after spectating a game in player perspective mode.
VISUALS - Dragon Knight plays a range-enabled effect when Dragon Tail is cast while in dragon form. - Lifestealer now has his own variation on the lifesteal effect rather than using the generic one. - Updated Lifestealer's Open Wounds and Infest effects for clarity. - Updated Bloodseeker's Rupture effect (added blood trail so it's more obvious). - Added Team Only Marker for Kunkka's Ship - Fix to unit rings sometimes getting offset from the unit at low framerate/high replay playback speeds - Perf and visual tweaks to Alchemist's Acid Spray - Made Pudge's hook conform to terrain for more accurate visual read - Tinker Rockets now visually show duds when no enemy units are available - Fixed buildings visually popping back to earlier state when being damaged repeatedly. - Optimized tree destruction effects and fixed crash in certain situations when many were destroyed simultaneously - Fixed Split Earth drawing in FoW in some situtaions (Roshan)
AUDIO - Updated Rupture effect. - Announcer now says "Single Draft" when starting single draft mode. - First Blood lines now play mapwide. -Added rival taunts and misc. lines to Razor, Zeus, Tiny and Tidehunter to fill out basic voice set.
BOTS - Bot difficulty now defaults to Normal. - Re-added ability for bots to team-roam-and-gank enemy heroes during the latter part of games. - dota_bot_dump_state can now be run in non-cheat-enabled games. - Fixed cases where Juggernaut would use Blade Fury and Razor would use Plasma Field when there weren't enough creeps nearby. - Added Passive bot difficulty level, in which they won't do anything but lane. - Loosened the time-to-arrive constraints for deciding to defending a lane (should improve base defense).
Updates to Dota 2 have been released. The updates will be applied automatically when your Steam client is restarted. Fixes include:
- Enabled Outworld Destroyer! - Added new game mode: Single Draft. - Added querying of dead units. This lets you click allied portraits in the top bar to inspect their items and skills, even when they're dead. - Queued move commands show a waypoint flag briefly. - Added new settings panel. - Matchmaking displays average wait time for each region. - New interface for finding lobbies. - New Matchmaking panel. - Players can chat and use voice communications while the game is paused. - Added game mode (AP, SD, CM) selection for matchmaking. - You can now find replays by MatchID from the Watch panel. - Added Grid Mode to the Shop. - Added Repick functionality to the hero picking panel (costs 100 gold to repick, lets you select a hero again). - Implemented "Suggest invite to party" menu option. - You can now see which heroes your allies are about to pick. - Added Steam avatars in the scoreboard. - Added the ability to jump to any position in a replay.
HEROES - Alchemist: Fixed Goblin's Greed's interaction with Aegis. - Ancient Apparition: Fixed Ice Blast's secondary ability not firing off when you die. - Axe: Fixed Battle Hunger self buff sticking on Axe permanently if the spell was dodged by Puck's Phase Shift. - Batrider: Fixed Flamming Lasso being interrupted by an enemy Force Staff. - Batrider: Fixed turn rate. - Batrider: Fixed Firefly having a cast time. - Batrider: Added stack counter effect for your team when using Sticky Napalm. - Clinkz: Fixed not being able to cast Searing Arrows manually on buildings. - Clinkz: Fixed Death Pact not being castable on Magic Immune units. - Clinkz: Fixed Searing Arrows autocast working while silenced/doomed. - Clinkz: Fixed Searing Arrows bonus damage being treated as a seperate damage instance (it could get reduced twice by stout shield). - Clinkz: Fixed Death Pact being purgeable. - Clockwerk: Fixed Hookshot failing if he is infested by Lifestealer. - Dark Seer: Fixed Vacuum continuously pulling new units in the aoe for a period of time after initial cast. - Dark Seer: Fixed Vacuum disable/pull duration lasting too long. - Doom Bringer: Fixed Devour not working when eating a converted neutral creep. - Dragon Knight: Fixed Elder Dragon Form Frost Breath slowing units while Doomed. - Huskar: Fixed Life Break partially ignoring Linken's Sphere. - Huskar: Fixed Life Break continuing to follow a target that teleported away. - Invoker: Fixed Invoke not dispelling Curse of the Silent. - Invoker: Fixed Cold Snap triggering on self damage. - Invoker: Fixed Tornado dispelling various buffs it shouldn't (like Wind Walk) - Kunkka: Fixed X Marks The Spot being purged by Tornado/Diffusal. - Lich: Fixed Chain Frost having a chance to end prematurely near fog of war edges. - Lich: Fixed a recent bug where chainfrost wouldn't choose a magic immune target to bounce to. - Lich: Fixed Chain Frost deciding late as to which unit it will bounce to next (it would decide after its bounce delay, instead of before) - Mirana: Fixed Leap being canceled if Mirana got purged during it. - Nature's Prophet: Double clicking Teleportation will cast it at the fountain. - Omniknight: Fixed Repel causing Spirit Breaker to be unable to cancel his Charge of Darkness. - Puck: Fixed Phase Shift sometimes not dodging incoming attack projectiles. - Puck: Fixed some types of spells (like EMP) from causing damage when already Phase Shifted. - Silencer: Added intelligence steal counter to Last Word aura. - Slardar: Fixed Slithereen Crush's physical damage not hurting Magic Immune units. - Sniper: Fixed Headshot bonus proc damage working against Towers and Buildings. - Sniper: Fixed Headshot working while Doomed. - Spectre: Fixed Haunt not working properly after a disconnect. - Spectre: Fixed Reality clearing Curse of the Silent and triggering Magic Stick. - Ursa: Fixed Fury Swipes working while Doomed. - Ursa: Fixed Fury Swipes working on allied units. - Viper: Fixed Poison Attack damage being lethal. - Witch Doctor: Fixed Paralyzing Casks deciding late as to which unit it will bounce to next (it would decide after its bounce delay, instead of before) - Zeus: Fixed Lightning Bolt's aoe truesight not revealing wards.
GAMEPLAY - Added Clinkz to Captain's Mode - Fixed ranged creep moving infront of the rest on the bottom dire lane - Fixed collision sizes on Barracks and Filler buildings - Ring of Aquila, Ring of Basilius, and Radiance no longer flip their toggle if their aura was toggled off when their owner dies. - Fixed Boots of Travel not selecting dominated units. - Fixed sweet exploit where you could buy a nice juicy passive item, give it to another friendly hero, have that hero die and upon respawn the passive effects of the item would be granted -- Desolator would start desolating, butterfly would start buttering, etc. - Items now expire their sellback time when their owner dies. - Fixed Roshan not respawning at the correct time if he was killed before creep spawn. - Fixed Bounty Hunter and Clinkz's invisibility getting dispelled by Tornado. - Fixed Blademail being able to reflect damage from allies/self (causing suicide). - Trees are now temporarily prevented from respawning if there are any player-controlled units whose collision are within 250 units of the center of the tree. - Fixed unit targeting behavior being bugged for the following abilities: Carrion Swarm, Dragon Slave, Breathe Fire. - Fixed courier getting stuck if it received deliver orders from multiple players. - Fixed Blademail being dispellable. - Fixed shop item stock not depleting when purchasing items with a full inventory and stash. - Fixed being able to refresh allied items with Tinker's ultimate.
CONTROLS - Fixed an exploit possible that could allow a small portion of abilities to be used while stunned . - Fixed a rare bug where you would sometimes attack an unexpected unit when attempting to last-hit by spamming stop with auto-attack turned on. - Shift+Hero Select now toggles selection of the hero from the current selection if multiple units are selected. - Fixed dead heroes being selected when using control groups. - Fixed bug where the camera would reposition itself when drawing lines on minimap. - Blink Dagger now blinks in the direction your mouse is in when you double click it. - Fixed a rare bug where an item could be deleted upon delivery from the courier. - Fixed a rare bug with legacy keys that could cause your hotkeys to get changed when querying an enemy. - Purchasing a whole item now gathers owned items from the team's couriers when calculating what to buy. - Fixed accidentally selecting units when moving your camera around in camera drag mode. - Fixed not being able to drop an item from the stash if it is owned by another player. - Double clicking the "Select All Other Units" hotkey will now move the camera to the location of the units rather than adding your hero to the selection.
UI - Browse practice lobbies your friends have created or joined. - Improved readabilty of hero names in minimap. - Changed Hero Highlighter visuals. - Removed some elements in the minimap texture that would cause confusion with creeps. - Fixed controlled units not showing the color of the player controlling them in the minimap. - Updated Day/Night indicator - Pause is now correctly delayed for spectators. - Fixed inventory not updating the state of items if the slot and item matched between querying different units. - Added a subtitle in the inventory item tooltip indicating if an item's aura is active or not. - Added inactive image for Radiance. - Fixed matchID not showing up on end scores. - The topbar timer is no longer reset when the game ends. - Added game settings option for the hero finder when holding alt down - Added game settings option for the minimap hero icons (shows hero text names when turned off) - Added game settings option for the HP numbers above your hero's in world HP Bar - Fixed long cooldown labels being truncated in item tooltips. - Fixed cooldown and mana cost not showing properly in dashboard item tooltips. - Quick buy item tooltips are no longer estranged from their arrow. - Autocast state is no longer shown for enemy abilities. - Added visual feedback when moving a hero via the minimap. - Added "This game is safe to leave" message on the matchmaking status page practice lobbies or matchmade games with a leaver detected. - Your own row is now highlighted on the game end scoreboard. - When a player is banned, everyone who reported them since their last ban receives a message when they next login informing them that justice has been served. - Your friends list is now sorted alphabetically. - Pinging an enemy now places the ping on them for a short time. - Mana cost and cooldown fields in the ability tooltips now reflect the current state of the ability (they take into account Death Prophet's Witchcraft, Aghanim's changes, etc). - Added cooldown timers to shop items that are out of stock in grid mode. - Items from different owners that would stack (e.g. wards) no longer stack in the courier's inventory. - Fixed client-side modifier durations so that the icon sweep displays correctly when entering and exiting FoW. - Fixed bug where there would be a brief flash of the full-duration border on a modifier as it expired. - Combat log fixes/changes: - It now specifies whether units are illusions or not for all events. - Heals now track and specify the healing unit. - The end-of-game combat summary now counts neither illusions nor self-damage. - Damage done by units under a hero's control are now credited to their hero in the combatlog and end-of-game summary. - Mousing over each server location will show you the name, whether you're searching in that region or not, and an estimated wait time.
SETTINGS - Redesigned the setting panel to allow for more keybindings and options. You may need to rebind your keys. - Updated all the keybindings to take advantage of the new settings panel. - Added spectator keybinds. - New key input code for spectator and alt-keys. - Spectator and alt-keys now handle + binds correctly. - Del, backspace, and backquote/tilde are now bindalbe (ie. console is bindable) - Added courier, neutral and hero specific ability binds. - Spectators now correctly get all active buffs and debuffs on heroes when joining a game in progress.
REPLAYS - The replay format has changed and old replays are no longer viewable. - Your own private games are now displayed in your match history.
VISUALS - Added effect for Phase Boots and Fiery Soul. - Made Dark Seer's illusion effect more differentiated from a normal illusion effect. - Made all known illusions draw with a creep style healthbar. This does not effect enemy illusions, but does apply to Dark Seer's Wall of Illusion illusions. - Crystal Maiden illusions will no longer play her custom death anim. - Heroes now flail while getting force staffed.
AUDIO - Fixed the item combine sound playing to you when other players combine their items on your courier. - Added rival death-taunts and other miscellaneous lines to flesh out dialog set for Juggernaut and Sven.
DOTA 2 BOTS - Revised how and when bots decide to push lanes, defend lanes, and farm. - Temporarily disabled late game team roaming. It will be back! - Fixed bug where bot code would cause buyback of human players when playing with bot teammates. - Made bots more aware of ganks that were happening near them. - Increased the strength of human pings, and in general made them last longer. - Fixed bug where bots weren't going back to base to fetch their TP scrolls, even when they had nothing better to do. - Made bots less likely to wander across the map just to hit the side shop. - Fixed bug where bots would buy superfluous flying courier items. - Fixed bots ignoring seige engines when farming a lane. - Fixed bots being standoffish to their own creeps. - Fixed bug that was causing bots to not attack the lowest-health creep when farming a lane. - When fleeing an enemy hero, bots will no longer immediately forget about the enemy the instant they lose sight of them. - Made bots more likely to defend structures closer to their base, particularly barracks and their ancient. - Fixed a case where bots were getting preoccupied with creeps when defending their base.