onGamers News

Dota 2 10th May Patch – Content Analysis

The International 2014 Compendium is now here along with a batch of other goodies included in the Compendium.

The Compendium

Contribute to The International's overall prize pool while making tournament predictions and earning rewards as the total reaches each stretch goal. This year, you’ll earn even more rewards as you level up your Compendium by watching games, collecting player cards, and more. It’s the next-best thing to being there.

The International Prize Pool is increased by $2.50 for each Compendium purchased.

This year none Compendium owners have the ability to preview the Compendium before deciding on whether or not to purchase it.

As always the Compendium contains a range of features seen the past such as team profiles, team predictions, event predictions and more.

As well as that this year's Compendium also comes packed with a bunch of new features which you can read about below.

Stretch Goal Rewards

As the total prize pool reaches each stretch goal, its rewards will be unlocked for each compendium owner. Some stretch goals also have extra bonuses depending on your Compendium Level.

  • $1,800,000: Grants a new Battle Point Booster that improves as your compendium level increases.
  • $2,000,000: Grants three Treasures that contain Loading Screens. Extra Treasures available as rewards based on Compendium levels.
  • $2,200,000: Unlocks the ability to vote on which hero should receive the next Arcana.
  • $2,400,000: Grants a new Compendium-themed HUD.
  • $2,600,000: Unlocks the ability to vote on the participants of an 8 player Solo Championship at The International.
  • $2,900,000: Unlocks the All Random Deathmatch game mode (available to all players, not just Compendium owners).
  • $3,200,000: Grants a Treasure containing Valve created Immortal Items. Every 10 compendium levels grants you an extra Treasure.
  • $3,500,000: Grants access to special emoticons that can be used in Dota 2 chat.
  • $4,000,000: Grants a special Mini Pudge courier. Level 50 compendium owners have an alternate skin.
  • $4,500,000: Grants a new music pack for Dota 2.
  • $5,000,000: Unlocks a 1v1 mid-lane-only Match-making option (available to all players, not just Compendium owners).
  • $5,500,000: Grants new environment effects in the Dota map.
  • $6,000,000: Grants an item that allows Compendium owners to customize a building in their base.

You can track the prize pool here:

Or directly from the new Compendium ingame:

New Scoring System

Earn enhancements to your stretch goal rewards.

Every 100 points will level up your Compendium. You’ll receive extra immortal treasures, obtain new custom in-game effects, get bonus Loading Screens and increase your Battle Point Booster percentage as you progress.

Higher level Compendium owners will receive various custom visuals, including modified teleport effects, base healing effects, and even new appearances for Bottle, Blink Dagger, and Dagon. These level up Custom Effects last until July 28th.

As an added bonus, if you reach level 50, you’ll receive a special alternate version of the Mini-Pudge courier when the stretch goal is reached.

Players also have the option of purchasing packs of points to quickly level up their Compendium and support the tournament more.

You can purchase additional points to further increase your Compendium level. 25% of point sales goes to the overall prize pool.

  • $2.49 USD – 500 points
  • $4.99 USD – 1100 points
  • $9.99 USD – 2400 points

You can also track your friend's Compendium level by visiting their profile page:

Custom TI4 Particle Effects

Custom Fountain Healing Effect

Custom Teleport Effect

Teleport Start

Teleport End

Custom Blink Effect

Blink Start

Blink End

Custom Dagon Effect

The International Courier

Lieutenant Squawkins reporting for duty.

Once your Compendium reaches Level 4, the International Courier will be yours: Kunkka's faithful Lieutenant Squawkins, a parrot unique in all the lands of Dota. Continue to develop your Compendium and you’ll unlock alternate styles for Lieutenant Squawkins at Level 24 and Level 41. The alternate styles will be available at a later date.

Potential Alternative Styles

The alternate styles will be available at a later date and are still work in progress.

Red Lieutenant Squawkins

Green Lieutenant Squawkins

I'm On A Boat Lieutenant Squawkins

T-Pain's hat not included.

The model/animations on this one are not finished.

Evolving Battle Point Booster

You’ll see an increase to your battle pointer booster percentage as you level up. This item is unique in that it stacks with any other booster that you have active. The duration of the boost lasts from the time it’s activated until July 28th, with no limits on how many matches it can be used in nor how high the boost can go.

  • Level 1: 200% Battle Point Booster
  • Level 2: 210% Battle Point Booster
  • Level 5: 220% Battle Point Booster
  • Level 8: 230% Battle Point Booster
  • Level 12: 240% Battle Point Booster
  • Level 17: 250% Battle Point Booster
  • Level 26: 275% Battle Point Booster
  • Level 32: 300% Battle Point Booster
  • Level 36: 350% Battle Point Booster
  • Level 45: 400% Battle Point Booster
  • Level 100: 500% Battle Point Booster

There's no maximum to your Compendium Level. After Level 100, you'll earn an Extra Immortal Treasure every 10 levels, and add an extra 100% to your Battle Point Booster every 100 levels. Evolving Booster and level up Custom Effects last until July 28th.

Immortal Treasures

Once the Immortal Treasure stretch goal is reached, you’ll receive an extra Immortal Treasure every 10 levels. Each time you open a treasure, you will find a different item, with a chance to get an exceptionally rare item.

There are not references in the files yet to the Immortal Treasures with the exception of the teaser image above.

  • Level 3: Extra Loading Screen Treasures
  • Level 6: Extra Loading Screen Treasures
  • Level 10: Extra Immortal Treasure
  • Level 20: Extra Immortal Treasure
  • Level 30: Extra Immortal Treasure
  • Level 40: Extra Immortal Treasure
  • Level 50: Extra Immortal Treasure
  • Level 60: Extra Immortal Treasure
  • Level 70: Extra Immortal Treasure
  • Level 80: 2x Extra Immortal Treasure
  • Level 90: 3x Extra Immortal Treasure

Compendium Objectives

This year’s Compendium has several new objectives you can work toward to earn points. Take the 10 Hero Challenge, and try to win a game with each of ten randomly assigned heroes.

If you're not happy with the 10 heroes picked for you a one time option to re-roll is available.

Offer up your unwanted items for exchange with the Offering of the Aegis. Every week your offering will be collected and Compendium Points and items will be left in its place.

Explore the new fantasy format. Each Compendium owner will be granted a ticket to compete in Dota Fantasy Season 1, starting May 19. Look for more details soon.

Potential Areas To Earn Points

  • Pick Your Favorite Team 25 points
  • Pick Your Favorite Player 25 points
  • Qualifier Prediction 50 points
  • Qualifier Prediction Accuracy 100 points
  • Vote On The All-Stars Match 50 points
  • Complete the 10 Hero Challenge 300 points
  • Watch 10 Qualifier Matches 100 points
  • Collect 5 Player Cards 25 points
  • Collect a Team’s Player Cards 100 points
  • Collect All Player Cards 500 points
  • Offerings of the Aegis 25-50 points per week
  • Play-In Series Predictions 25 points
  • Play-In Series Accuracy 25 points
  • Top Six Predictions 25 points
  • Join Dota Fantasy League Season One 25 points
  • Participate In Fantasy League Draft 25 points
  • Watch 10 games at The International 200 points
  • Top Six Accuracy (Any Order) 2000 points
  • Top Six Accuracy (Exact Order) 10000 points

You can keep track of your points directly from inside the Compendium:

Hero Model Breakdowns

Undying's Model Breakdown

Undying's base model has been updated to remove his armour off it.

New Base Model

Undying's Armor

Hero Texture Updates

Tiny's Textures

Tiny's base textures have been updated in preparation of his model breakdown for cosmetic item support.

Comparison Sliders

Move the slider all the way to the right to see the new textures.

Invoker's Texture

The default texture and masks for Invoker's cape have been updated with more detail.

Comparison Slider

Move the slider all the way to the right to see the new textures.

Cosmetic Item Updates

Kunkka's Items

Kunkka's BladeBiter has been updated to be now somewhat see through on the blade area.

UI Updates

Player Origin UI

New players to the game will now be presented with a player origin UI which will determine which keyboard layout is recommended to them.

Applying the MOBA template will also automatically flip the minimap to the right side, turn hero icons on by default and apply simple hero overlay colours in game.

+ "DOTA_PlayerOriginQuestion_Question" "To improve your game experience, what kind of games have you played?"

+ "DOTA_PlayerOriginQuestion_BeginnerButton" "I'm a beginner."

+ "DOTA_PlayerOriginQuestion_RTSButton" "I've played RTS games."

+ "DOTA_PlayerOriginQuestion_MOBAButton" "I've played MOBA games."

+ "DOTA_PlayerOriginQuestion_DotaButton" "I've played the original Dota."

+ "DOTA_PlayerOriginQuestion_Dota2Button" "I've played Dota 2."

+ "DOTA_PlayerOriginQuestion_ConfirmationTitle" "THANKS FOR RESPONDING"

+ "DOTA_PlayerOriginQuestion_ConfirmationTutorial" "As a player new to Dota, you may be interested in the tutorials under Play > Training. They're a great first step towards dominating other players around the globe."

+ "DOTA_PlayerOriginQuestion_ConfirmationSettings" "Your keybindings and options are now set to the most commonly used settings for players with your experience. You can customize these at any time by clicking on the settings icon."

Lobby UI

In preparation for custom game support the default lobby settings UI has been updated.

Workshop UI

The Workshop UI now has an option for submitting custom ability icons.

Fantasy League UI

The Fantasy League UI has been updated to support joining leagues directly using a Fantasy League ID and Password.

The Fantasy League system will become active after the 19th of May for the TI4 based leagues.

Roshan Spectator Timer

The Roshan Timer has been altered to reduce its complexity as some players were having problems reading the clock.

The new timer style displays the full timer on one display. It starts off with displaying the full eight minutes worth of respawn time. Each segment represents one minute.

After the first eight minutes are up the clock moves into the second stage displaying the remaining respawn time which is randomised between 8 and 11 minutes.

Back End Changes

Updated Strings

Some more custom gamemode strings.

+ "DOTA_CustomGame_LaunchError" "Failed to launch a custom game"

+ "custom_game_select_region" "SELECT CUSTOM GAMES REGION"

+ "custom_game_select_region_desc" "Custom games are hosted by other players.\nChoose the region closest to you for a higher quality connection."

+ "custom_game_sort_by" "BROWSE BY"

+ "custom_game_sort_open_lobbies" "Open Lobbies"

+ "custom_game_sort_last_updated" "Last Updated"

+ "custom_game_sort_popular_week" "Popular This Week"

+ "custom_game_sort_popular_today" "Popular Today"

+ "custom_game_sort_vote" "Top Rated All Time"

At the start of the game player's with high level Compendiums will be noted in the chat.

+ "DOTA_Chat_CompendiumLevel" "%s1 is carrying a <b><font color='#9e5fab'>Level %s2 Compendium!</font></b>"

New updates to the Fantasy League system.

+ "dota_community_fantasy_create" "CREATE LEAGUE"

+ "dota_community_fantasy_join" "JOIN LEAGUE"

+ "dota_community_fantasy_league" "LEAGUE INFO"

+ "dota_community_fantasy_teams" "TEAM ROSTER"

+ "DOTA_FANTASY_CREATE" "Create a Fantasy League"

+ "DOTA_FANTASY_JOIN" "Join a Fantasy League"

+ "DOTA_FantasyLeagueCreate_Error_NoTicket" "You do not own a Fantasy Ticket."

+ "fantasy_league_created" "Fantasy League Created"

+ "fantasy_league_created_details" "You have successfully created <font color='#FFFFFF'>%s1</font>!\n\nYou can invite other players to this league using the following information:\nFantasy League ID: <font color='#EDEFD5'>%s2</font>\nPassword: <font color='#EDEFD5'>%s3</font>\n\nThis information can also be found in your Fantasy League's settings panel."

+ "DOTA_FantasyTeamCreate_Error_BadPassword" "Invalid password."

+ "DOTA_FantasyTeamCreate_Error_NoTicket" "You do not own a Fantasy Ticket."

+ "DOTA_FantasyTeamCreate_Error_Full" "Fantasy League is Full."

+ "DOTA_FantasyTeamCreate_Error_AlreadyMember" "You are already a member of this Fantasy League."

+ "fantasy_league_create_header" "1. Set up a New Fantasy League"

+ "fantasy_league_create_season" "Fantasy Season %s1"

+ "fantasy_league_create_desc" "First, select a name for your Fantasy League.\n Then select a password that other players can use to join your League."

+ "fantasy_league_create_name" "Fantasy League Name"

+ "fantasy_league_create_password" "Password"

+ "fantasy_league_join_header" "1. Find a Fantasy League"

+ "fantasy_league_join_desc" "You can find a Fantasy League by supplying its Fantasy League ID and Password.\nThe commissioner of the Fantasy League will have this information."

+ "fantasy_league_join_pw_details" "Join a Fantasy League by entering its League ID and Password."

+ "fantasy_league_join_invite_details" "or Join a Fantasy League to which you've been directly invited."

+ "fantasy_league_join_pw_enter_league_id" "Fantasy League ID"

+ "fantasy_league_join_pw_enter_pw" "Password"

+ "fantasy_league_find" "Find"

+ "fantasy_league_find_not_found" "Fantasy League Not Found."

+ "fantasy_league_find_already_member" "You are already a member of this Fantasy League."

+ "fantasy_league_find_full" "Fantasy League is Full."

+ "fantasy_league_find_error" "Error Finding this Fantasy League. Please try again."

+ "fantasy_league_find_searching" "Searching..."

+ "fantasy_league_find_bad_password" "Incorrect password."

+ "fantasy_league_find_found_name" "Fantasy League Name: <font color='#EDEFD5'>%s1</font>"

+ "fantasy_league_find_found_run_by" "Commissioner: <font color='#EDEFD5'>%s1</font>"

+ "fantasy_league_team_create_header" "2. Set up a Fantasy Team"

+ "fantasy_league_team_create_desc" "To join a Fantasy League, you need to create a Fantasy Team.\nSelect a name for your Fantasy Team. You can also set your team's logo."

+ "fantasy_league_team_create_name" "Fantasy Team Name"

+ "fantasy_ticket_purchase_and_use" "3. Purchase a Fantasy Ticket"

+ "fantasy_ticket_purchase_and_use_desc_join" "This will purchase a ticket and use it to join this Fantasy League."

+ "fantasy_ticket_purchase_and_use_desc_create" "This will purchase a ticket and use it to create this Fantasy League."

+ "fantasy_ticket_owned" "3. Use a Fantasy Ticket"

+ "fantasy_ticket_owned_desc_join" "This will use your Fantasy Ticket to join this Fantasy League."

+ "fantasy_ticket_owned_desc_create" "This will use your Fantasy Ticket to create this Fantasy League."

+ "fantasy_ticket_owned_desc_join_mult" "This will use 1 of your %s1 Fantasy Tickets to join this Fantasy League."

+ "fantasy_ticket_owned_desc_create_mult" "This will use 1 of your %s1 Fantasy Tickets to create this Fantasy League."

+ "fantasy_ticket_buy_and_use" "Buy and Use Ticket"

+ "fantasy_ticket_use" "Use Ticket"

+ "fantasy_league_draft_time_label" "Draft is scheduled for %s1 at %s2.\nYou will be able to enter the draft %s3 minutes before it begins.\n\nAt that point, Fantasy League members and settings will be locked."

The International 2014 Fantasy League will support up to 10 teams.

+ "fantasy_league_teams_8" "8 teams"

+ "fantasy_league_teams_10" "10 teams"

New strings for the Compendium system.

+ "compendium_level" "LEVEL"

+ "compendium_not_activated_other_user" "This player has not activated their International 2014 Compendium"

+ "compendium_activate_button" "BUY NOW - %s1"

+ "compendium_activate_title" "ACTIVATE\nYOUR COMPENDIUM"

+ "compendium_activate_details" "Earn rewards, level up, collect player cards, and more! It's the next-best thing to being there."

+ "compendium_activate_no_thanks" "No Thanks, but I would like to preview it"

+ "compendium_to_next_level" "TO NEXT LEVEL"

+ "compendium_preview_mode" "PREVIEW MODE ONLY"

+ "compendium_preview_click" "Click Here to Activate!"

New post game social survey questions:

+ "DOTA_Post_Match_Survey_Header_4" "Teammate Evaluation"

+ "DOTA_Post_Match_Survey_Question_4_0" "Please rate the amount of cooperation (willingness to work together) your teammate displayed in the last match:"

+ "DOTA_Post_Match_Survey_Question_4_1" "Please rate the level of friendliness (positive social impact on the game) your teammate exhibited in the last match:"

+ "DOTA_Post_Match_Survey_Question_4_2" "Please rate your desire to play with this teammate again:"

The notification panel will show notifications for when Compendium stretch goals are hit.

+ "Notification_CompendiumGoal1" "Because of the community's contributions, the Compendium Battle Booster stretch goal has been reached!"

+ "Notification_CompendiumGoal2" "Because of the community's contributions, the Official Loading Screens stretch goal has been reached!"

+ "Notification_CompendiumGoal3" "Because of the community's contributions, the stretch goal allowing you to vote on the next hero Arcana has been reached!"

+ "Notification_CompendiumGoal4" "Because of the community's contributions, the Official 2014 Compendium HUD stretch goal has been reached!"

+ "Notification_CompendiumGoal5" "Because of the community's contributions, the stretch goal allowing you to vote on the Solo Championship has been reached!"

+ "Notification_CompendiumGoal6" "Because of the community's contributions, the All Random Deathmatch Game Mode stretch goal has been reached!"

+ "Notification_CompendiumGoal7" "Because of the community's contributions, the Valve created Immortal Items stretch goal has been reached!"

+ "Notification_CompendiumGoal8" "Because of the community's contributions, the New Music Pack stretch goal has been reached!"

+ "Notification_CompendiumGoal9" "Because of the community's contributions, the Mini-Pudge courier stretch goal has been reached!"

+ "Notification_CompendiumGoal10" "Because of the community's contributions, the 1v1 Mid Matchmaking stretch goal has been reached!"

+ "Notification_CompendiumGoal11" "Because of the community's contributions, the Environmental Effects stretch goal has been reached!"

+ "Notification_CompendiumGoal12" "Because of the community's contributions, the Customized Buildings stretch goal has been reached!"

TI4 Pro-Player Portraits

We have some new headshots for the TI4 Compendium and Fantasy League system.

Unreleased Cosmetic Items

Sven's Items

The loading screen and sword from the unreleased "Savage God" set for Sven is in the files.

The set also has some style strings in for the weapon.

+ "DOTA_Item_Axe_of_the_Savage_God_Style0" "Axe"

+ "DOTA_Item_Axe_of_the_Savage_God_Style1" "Sword"

Loading Screen


Tiny's Hero Model Breakdown

Tiny has a new set of textures in the files which have been broken down into parts which means Tiny is most likely one of the next heroes to be broken down. The same thing has also been applied to the textures used by the custom cosmetic skins for him.

  • Tiny's Head
  • Tiny's Body
  • Tiny's Left Arm
  • Tiny's Right Arm

Other Changes

Tool Item Gems Fixed

Items like the taunts, pennants and other tools have had their gems fixed.

New Command

  • dota_camera_hold_select_to_follow

If set, pressing the select hero button will actively follow and keep you on screen.

Music File Structure

The raw music files and script files for music have been broken down into different aspects now.

  • Music
  • International Music
  • Spectator Music
  • Tutorial Music
  • Utility Music

The music breakdown has been most likely done to support the new music related stretch goal.

  • $4,500,000: Grants a new music pack for Dota 2.

Oracle's Hero Data File Entry

Oracle's data file entry has been updated with the correct attribute values.

"AttributeBaseIntelligence" "23" // Base intelligence

"AttributeIntelligenceGain" "2.9" // Intelligence bonus per level.

"AttributeBaseAgility" "15" // Base agility

"AttributeAgilityGain" "1.7" // Agility bonus per level.

The channel time, purge duration and damage for Oracle's Fortune's End has also been fixed.

"AbilityChannelTime" "2.5"

"damage" "75 150 225 300"

"maximum_purge_duration" "2.5"

Fate's Edict cooldown has been fixed.

"AbilityCooldown" "12.0"

Purifying Flames can now only target heroes.

"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO"

Dubai Server

The Dubai server has been re-enabled to show up in the server list and will remain offline until it is ready to launch.

Hero Ability Sound Updates

Nature's Prophet's Force of Nature has had the volume of the sound effect doubled.

Invoker's Chaos Meteor's sound effect now has a higher fade out threshold.

Outworld Devourer's wings have had their volume reduced and Sanity Eclipse has been correctly tagged as an ultimate meaning the sound effect takes priority over others.

Phoenix's Fire Spirits looping sound effect has had the volume increased. The pitch of the targeting sound effect has been reduced.

Techies now have a reference to a sound effect that is played when tossing the a remote mine.

Predictions For The Next Hero