Dota Auto Chess: Patch Notes List

This list contains all the Dota Auto Chess patch notes released in 2019. All the changes that affected the game have been gathered and explained.

The Auto Chess developers seldom release a full list of all the updates, so understanding what actually changed in a particular patch is really troublesome.

Luckily, in the Auto Chess community there are several fans and players ready to lend a hand. I sincerely thank Nostrademous: he analyzes the game code changes after every update, and granted me the permission to use his reports to compile these patch notes.

I have included all the changes from February onwards, and will keep updating this list over time as soon as proper info for each patch is provided.

Related: Class and Species Synergies

  • These patch notes contain also code and file changes, and a few personal comments from the author.

  • When a detailed analysis was not available, I have just summarized the content of the patch.

  • The DAC developers requested to not disclose unreleased content to not spoil the future patches, so any info on new heroes, ability changes, special units, etc. won’t be presented until they make it to the live client.

Click a date to reveal the patch notes.

July 19

  • New item added: Pipe of Insight (Hood of Defiance + Ring of Regeneration + Cloak): +15 Health regeneration, +30% magic resistance. Active: Grants allies 3 cells away 15 Health regeneration and 30% magic resistance. Lasts 10 seconds.

  • Optimized opponent finding: You will not be battling the same opponent for at least 3 consecutive rounds when there are 8 players standing; 2 rounds with 6 or 7 standing players; 1 round with 4 or 5 players standing. Otherwise, you battle a random opponent with regards to the above conditions.

  • Slightly reduced the size of public chess piece pool.

  • DPS meter will now be displayed immediately after a home battle finishes instead of at the beginning of the next preparation round.

  • A Miss visual effect will now be visible when pieces evade an attack.

  • Reworked Knights' Divine Protection: (2) Knights: All friedly knights have 30% chance to proc a shield, reducing damage taken by 40% for 3 sec. (4) Knights: All friedly knights have 40% chance to proc a shield, reducing damage taken by 40% for 3 sec. (6) Knights: All allies have 50% chance to proc a shield, reducing damage taken by 40% for 3 sec. (The shield reduces physical, magical and pure damage received. The individual effect is linearly stackable. When all 3 shields proc simultaneously, damage reduction can exceed 100% and cause enemies to change target.)

  • (6) Goblins' Nanobots no longer benefit non-Goblin allied units..

  • Decreased (3) Assassins' Coup de Grace critical damage from 350% to 300%.

  • Rubick's Spell Steal now retains the stolen ability. Rubick on the board now resets his ability to Spell Steal when losing a home battle, instead of at each round.

  • Redecorated Rubick, Clockwerk and Tinker. Fixed a visual bug with the death of Tinker★★★.

  • Decreased Shiva's Guard slow debuff duration from 5 to 4 seconds.

  • Decreased Desolator armor reduction from 15 to 12.

Congratulations to Juggernaut for achieving the least-wins prize of the week!

  • Increased Juggernaut's Blade Fury cooldown from 12 to 15 seconds, damage from 50/100/150 to 75/150/225 per second. Redecorated Juggernaut.

July 14

  • Updated cosmetic items for Shadow Fiend, Juggernaut and Necrophos from 2019 Collector's Cache II.

  • Balanced Nature's Prophet Nature's Call cooldown from 7 to 7/8/9 seconds.

  • Removed the latest change with colored Health bar display.

  • Slightly adjustly the map to soften light effects in the day.

  • Wrlr mlwmlw wigr rigmwa...(A little fishy creature has sneaked into the Chessroom in deep darkness...)

July 13

  • Introducing the Loot Treasure: You will receive a Loot Treasure after defeating neutral creeps in round 10/20/30/40/50. Opening the Treasure allows you to choose 1 item as reward from random 3 loot items. To balance the amount of items with regards to this change, item drop rate from individual neutral creeps is reduced to 75%~80% of the original rate.

  • New item added: Summoning Stone(Combined from Vitality Booster + 2*Blight Stone): +250 Health, 3 armor reduction to the target. Units summoned by the bearer have +250 Health and 3 armor reduction to the target on attacks.

  • New game mode: 2x4 Ranked match. This mode introduces ranking points as it does in 1x8 ranked matches. Ranking of you and your partner will be affected by the final position of your team in the match. Currently the ranking point rippling coefficient in 2x4 Ranked matches will be lower than that in 1x8 matches, and the greater your ranking differ from your partner's, the lower the coefficient will be. Therefore we recommend playing this mode with a partner who has a similar ranking to you.

  • Health bars in Player Panel are now have a more distinctive view. (Red for enemy and Green for ally)

  • Slight adjusted some UI and visual effects.

  • Fixed a bug with incorrect Scythe of Vyse cooldown.

  • Fixed a bug with ranking indicators being displayed as ... due to long texts.

  • Fixed a bug with failure to exit the game after being eliminated in single player mode.

July 6

Quality of Life update

  • Chess pieces will now be highlighted in the recruitment panel if you already have their ★ or ★★ pieces! They don't want to be missed!

  • Chess pieces on the board will now join auto combination during preparation phase when [Auto Combination] is enabled.

  • You will now be notified about your opponent for the round, his synergies, and battle history against him before a battle round starts.

  • Optimized Change of Target: If the current target is at low health but protected by Shallow Grave, chess pieces will now attempt to attack other enemies. 

  • Shamen's Hex (Class Perk) now randomly chooses the target, instead of targeting higher-leveled pieces at priority.

  • Decreased Grimstroke's Stroke of Fate cooldown from 20/15/10 to 16/12/8 seconds. Soulbind effect on the pieces now fades after replicating a unit-targeted ability from its enemy.

  • Decreased Terrorblade's Metamorphosis bonus damage from 100/150/200 to 80/120/160.

  • Increased Axe's Berserker's Call bonus armor from 5/10/15 to 10/15/20.

  • Increased Axe and Beastmaster's base health by 50.

  • Added item combination/disassembly among lower-tier items: Chainmail*2 = Platemail, Blades of Attack*2 = Javelin, Javelin*2 = Demon Edge, Broad Sword*3 = Sacred Relic, Ring of Regeneration*2 = Ring of Health, Robe of the Magi*2 = Staff of Wizardry, Staff of Wizardry + Void Stone = Mystic Staff, Vitality Booster + Crown = Ultimate Orb, Orge Axe*2 = Reaver. You can view these combinations in game by right-clicking on the items.

  • Optimized minor visual and sound effects.

  • These guys are given Immortal Treasure II: Timbersaw, Luna, Grimstroke and Dazzle.

  • Fixed a bug with failing to reward the players when the winner and the runner-up players die at the same instance.


  • Claim your rewards for the last season in Leaderboard panel if you haven't done so!

  • DAC Custom Pass can't be activated repeatedly to extend its expiration date. Please purchase the pass after your current one has expired if you would like to support us. You may request a refund by consulting Steam Customer Support if you bought a new pass while your current one is still active.

Congratulations to Nature’s Prophet for achieving the least-wins prize of the week!

  • Nature's Prophet's Call of Nature now summons 1 Treant/2 Treants/2 Greater Treant, instead of summoning 1 treant with increasing attributes.

June 29

S1 end-of-season balance update

As usual, the last day of the Season 1 (06/30) will be the off-season day to award the best players. Click the Claim Reward button on leaderboard panel to receive your rewards! Only Casual games can be played on the off-season day, and they do not contribute to your rankings.

  • Expanded the entry [♥ Damage dealt] in stats and post-game panels to include damage received. Added shortcut key (2) to stats panel.

  • Decreased Hunters' Aimed Shot chance to pierce through evasion from 60%/100% to 45%/75%.

  • Balanced Dragon Knight's Elder Dragon Form bonus damage from 100/150/200 to 150, decreased Lv1 Corrosive Breath damage from 30 to 10 per sec (does not affect Splash Breath). Increased Frost Breath slow from 30% to 40%. 

  • Decreased Terrorblade's Metamorphosis bonus attack speed from 50/75/100 to 40/60/80.

  • Balanced Razor's Plasma Field cooldown from 10 to 15/12/9 sec, AoE from 40/450/500 to 450.

  • Increased Nature's Prophet's Treant damage from 40/60/80 to 50/70/90.

  • Balanced Dazzle's Shallow Grave cooldown from 15 to 14/16/18 sec.

  • Balanced Omniknight's Purification cooldown from 10 to 12/10/8 sec, heal from 250/350/450 to 250/400/550.

  • Decreasd Abaddon's Aphotic Shield explosion AoE from 400 to 300, damage absorption from 100/150/200 to 150/300/450.

  • Increased Bounty Hunter's Shuriken Toss cooldown from 5 to 9/7/5 sec.

  • Decreased Witch Doctors's Paralyzing Cask projectile speed from 1000 to 800.

  • Decreased Death Prophet's Exorcism cooldown from 20/15/10 to 12/10/8 sec, duration from 10 to 8 sec.

June 26

Patch notes

Classes and Species

  • New class added: Wizard. "A knowledgeable scholar never steals but borrows."

  • New synergies unlocked due to Wizards: (6) Beast, (6) Undead, (6) Mech, (4) Naga and (9) Mage! 

  • Changed Gods' Overweening Superiority cooldown reduction from -50%/-50% with 1/2 Gods to -40%/-40%/-40% with 1/2/3 Gods.

  • Changed warlocks' Soul Leech lifesteal and spell lifesteal from 15%/25% with 3/6 warlocks to 10%/20%/30% with 2/4/6 warlocks.

  • Improved Dwarves' Take Aim: +300 attack range and focuses on the lowest-health enemy.

  • Increased Hunters' Aimed Shot bonus base damage from 30/40 to 30/50, and chance to pierce through evasion from 30%/40% to 60%/100%.

  • Changed Mages' Magic Vulnerability magic resistance reduction from 35%/45% with 3/6 mages to 35%/35%/35% with 3/6/9 mages.

Units

  • New pieces added: Rubick ($2 God Wizard) and Grimstroke ($4 Demon Wizard).

  • Decreased Mars' Bulwark physical damage reduction from 30%/50%/70% to 30%/45%/60%.

  • Increased Axe's Berserker's Call duration by 0.5 sec.

  • Beastmaster★★★ now summons a battle bear with taunt ability.

  • Congratulations to Mirana for achieving the least-wins prize of the week! She is temporarily removed from the piece pool and will be back after rework.

Items

  • Reworked Mask of Madness: +10% Lifesteal. Active: Gives 80 attack speed but reduces the armor by 8 and silences the bearer. Lasts 8 sec.

Maps and game modes 

  • New game modes and maps added. You can now choose from 3 maps to play: 1x8 Ranked (default), 1x8 Casual and 2x4 Casual. Casual games does not affect your ranking but rewards candies as usual (battle pass candies not available).

  • In the 2x4 map you share Courier health with your teammate to fight against the other 3 teams. You can use your Courier's Post Piece ability to send pieces with items to help your teammate, or receive support the other way.

General

  • Non assassin pieces will now walk instead of leaping when travelling short distances in combat. Chess pieces are no longer invulnerable when moving.

  • Improved combination performance: ★★★ pieces will now be combined instantly from 3 ★★ pieces, instead of after a short delay.

  • Optimized the map layout and removed excess waters. Framerate is predicted to improve by 30%.

  • Fixed the bug which assassins do not change targets when attacking an unit affected by Cold Embrace.

  • Korean language added.

Season

S1-Cancer (05/01 to 06/30) end of season rewards:

  • ♕Top 20 Queens (on the leaderboard): S1 Winner Badge

  • ♕Queen: 320 Candies + A shiny Crown (Effective for S2) + Hermes|Aegis (Couier)

  • ♔King: 320 Candies + Hermes|Skadi (Courier)

  • ♖Rook: 160 Candies + Hermes|Necronomicon (Courier)

  • ♗Bishop: 80 Candies + Hermes|PoorMan (Courier)

  • ♘Knight: 40 Candies

  • ♙Pawn: 20 Candies

S1 DAC Pass vote has ended. Congratulations to Pudge for winning the vote! He will be added to the game in the new season.

As usual, the last day of the season (06/30) will be the off-season day to award the excellent players. Games played on this day will not affect your ranking. The new season, S2-Googie starts on 07/01!

June 14

  • Dota Auto Chess Pass owners can now vote for the next chess pieces that require a rework in the chess piece list panel.

  • Replaced Beastmaster's Wild Axes with Call of the Wild: Beastmaster summons one of his companions to aid in the battlefield. Level 1: Summons a Boar. Level 2: Summons a Hawk. Level 3: Summons a Bear.

  • Optimized Change of Target: Chess pieces will now leap to attack a non-physically-immune enemy regardless of attack range, if such enemy is present on the board.

  • Increased Nature's Prophet's Nature's Call Treant health from 300/500/700 to 400/600/800.

  • Decreased Treant Protector's base health from 750/1500/2900 to 700/1400/2700.

  • Fixed a bug with Lina and Sniper which caused incorrect calculation of enemy magic resistance.

  • Fixed a bug: damage done by secondary units was occasionally not included in the damage list.

  • Updated decorative items for Disruptor, Dragon Knight, Dazzle, Abaddon and others.

  • Reworked animated portrait for pieces, Couriers and neutral creeps.

June 6

  • Fixed various bugs on decorations due to removed items from TI9 treasure voting. Viper★★ now has his wings back.

  • Reworked algorithm for bonus health attributed by items. Now items with fixed bonus health and percentage bonus health will correctly stack their attributes.

  • Optimized Lina and Sniper’s ability AI. They will now cast abilities in a smarter way, which considers the target’s magic resistance, and tends to finish the enemy with the attack

  • Correction: Lina’s Laguna Blade cooldown is now 10/7.5/5 sec instead of 10/7/4 mentioned in the previous patch.

  • Fixed decorations with Enigma★★.

June 4

Patch notes

  • New Chess Piece List View: You can now click on a particular species or class to filter-view pieces of that kind.

  • Optimized Summon: Summoning abilities (Spirit Bear, Shapeshift, Remote Mines and etc.) will now prioritize summoning in the vacant squares in front of the pieces, instead of at the back.

  • Decreased Knights' Divine Protection bonus armor from 35 to 30 per stack when activated.

  • Balanced Winter Wyvern's Cold Embrace base health regen bonus from 10/15/20 to 20, percentage regen bonus from 10%/15%/20% to 10%.

  • Decreased Lone Druid's Spirit Bear base magic resistance from 10% to 0%.

  • Increased Disruptor’s Static Storm duration by 0.5 sec.

  • Improved Sniper's Assassinate cast delay from 1 to 0.5 sec. Redecorated Sniper★★ with new items and weapon.

  • Increased Beastmaster's Wild Axe physical damage by 20 per axe.

  • Increased Morphling's base attack damage by 5, Waveform damage by 50.

  • Improved Shadow Shaman's base attack rate from 1.6 to 1.5.

  • Decreased Shadow Shaman's Hex cooldown from 10 to 10/9/8 sec.

  • Slightly adjusted icons of Priest and Arcane Aura.

  • Added exclusive visual effects of Bullet Chat, winning streak, leaderboard display for DAC Custom Game Pass owners.

  • Fixed a bug which shown Alchemist with incorrect class in the new chess piece list.

Congratulations to Lina for achieving the least-wins prize of the week.

  • Increased Lina's base HP by 50. Decreased Laguna Blade's cooldown from 10/8/6 to 10/7/4 sec.

June 1

Patch notes

  • New piece Added: Winter Wyvern ($1 Dragon Mage)

  • If you didn't get any droppable item from 5 consecutive neutral creep kills, you will be compensated with a consumable item (Tango or Mango) for your Courier.

  • New mechanism: Target change. If the current target is physically immune while alternative targets are present in the attack range, the chess pieces will now consider attacking other enemy pieces.

  • Balanced Sven’s God’s Strength bonus damage from 100%/200%/300% to 100%/150%/200%.

  • Unchecking Bullet Chat now affects player chats only. Combination info is always sent in Bullet form.

  • Io will no longer benefit from Auto Combination when on bench.

  • Redecorated Sladar, Viper, Tinker, Disruptor, Sniper, Abaddon, Death Prophet, Templar Assassin, Venomancer, Beastmaster and Necrophos with the latest TI9 theme cosmetic items.

  • Fixed a bug that caused secondary abilities(such as Fiery Soul and Acidic Spray) to be casted repeatedly when taunted by Axe's Berserker's Call.

  • Fixed incorrect portrait views of Batrider and Abaddon.

Dota Auto Chess Custom Game Pass added!

Price: $0.99 USD/Month

Dota Auto Chess Custom Game Pass - Drodostudio

Dota Auto Chess Custom Game Pass - Drodostudio

May 25

Patch notes

  • New Recruitment mechanism: When manually rerolling the recruitment list, you will no longer find pieces from your last recruitment which you did not purchase.

  • New pieces added: Sven($5 Demon Warrior), Lich($2 Undead Mage).

  • Increased Knights' Divine Protection bonus armor and magic resist by 5 and 5%.

  • Balanced Kunkka's Ghostship stun duration from 1.4/1.7/2 sec to 1/1.5/2 sec.

  • Decreasd Medusa's Stone Gaze duration by 1 sec.

  • Now the system will remember your selections for the 3 function switches on the top right corner, and automatically apply them as they were ended with at the beginning of each game.

  • Fixed minor bugs.

Congratulations to Ogre Magi for achieving the least-wins prize of the week.

  • Temporarily removed Ogre Magi from the piece pool. He will be added back later after a rework.

May 18

Patch notes

  • Real time update: Players will be updated and informed with the ranking changes and candy rewards for the game when eliminated, instead than at the end of the game. Eliminated players are free to continue spectating or start a new game.

  • Added a new feature: Click-and-Place. You can now left-click on your pieces to select and move them, instead of selecting the Courier first then the ability, which allows you to change the team formation with increased ease. (Smooth as silk!) Disabled by default and can be enabled on the top right corner.

  • You can now move pieces directly among your bench slots to sort them as you like.

  • Optimized battle AI for chess pieces to avoid repeated attack points.

  • Optimized movement AI for chess pieces to address the problem with ranged pieces doing additional leaps even when the enemies are within attack range.

  • Optimized melee pieces’ AI to allow them attack and cast abilities diagonally.

  • Optimized AI of Tiny, Queen of Pain, Axe, Juggernaut, etc. They will no longer cast abilities when no enemies are around.

  • Optimized the ability backswing of Morphing and Sniper, and fixed a bug with Waveform causing Morphling to land on an unexpected square.

  • Optimized AI of summoned units. They will now immediately start battling after being summoned.

  • Priests’ Barrier now simply rounds the amount of damage reduced to the nearest integer, instead of always rounding down.

  • Shadow Shaman’s Hex and Scythe of Vyse now tend to target higher-leveled pieces.

  • Reworked animate portrait to display correctly pieces and Couriers as much as possible (most of the Couriers were seen as blank previously).

  • Improved accuracy in calculating last standing times to avoid players who died at the same instance to receive different ranking and rewards.

  • Reworked some cosmetic items for Drow Ranger and Clockwerk.

  • Fixed minor bugs.

May 9

Patch notes

  • Updated bullet chat info style: you will now wait less time to see the useful information.

  • A global bullet info will be sent out whenever a player recruits Io.

  • Added new item: Ogre Axe (+15% Max HP, dropping from neutral creeps).

  • Added new item: Black King Bar (+15 Attack damage, +15% Max HP. Active: Grants spell immunity and 100% magic resistance for 8 sec. Combined from Ogre Axe and Mithril Hammer).

  • Decreased Blade Mail’s Damage Reflection duration from 5 to 4 sec.

  • Reworked Blink Dagger: +25% mana gained from taking damage. Active: Instantly teleports to the foremost vacant square in the current column when battle starts.

  • Reworked Reaver: +500 Max HP, additionally +15% Max HP.

  • Reworked Heart of Tarrasque: +1000 Max HP, additionally +30% Max HP. Grants 1% HP regeneration per 2 sec.

  • Increased (6) Knights’ Holy Protection team proc chance from 35% to 40%.

  • Now the amount of Courier damage reduced by Priests’ Barrier will round down instead of rounding up to the nearest integer.

  • Reworked decorative items for Drow Ranger, Dazzle and Death Prophet with the latest TI9 cosmetics.

  • Attempts made towards fixing the bug that causes pieces to not die and remain inactive on the board, causing the battle to continue.

Congratulations to Terrorblade for achieving the least-wins prize of the week!

  • Increased Metamorphosis bonus damage from 50/100/200 to 100/150/200.

April 29

Patch notes

New Season: Claim you reward for S0: Mystery now in the game! The higher the ranking achieved, the better the reward will be. April 30th will be an off-season day, so the games played on this day will not contribute to your ranking, and all players will palay as unranked. The new season begins on May 1st.

More: Season 0 prizes and rank distribution

  • UI updates: Added new post-game panel and loading screens. During the game you can expand the drop list on the right-hand side player info panel to view the current team make-up and synergies of other players.

  • New pieces added: Dazzle($3, Troll Priest), Io ($5, Elf with NO CLASS)

  • Reworked Blade Mail: +5 Armor, +10 Attack damage. Acitve: Damage Return: Duplicates 100% of received damage as pure damage back to the attacking unit. Lasts 4 sec.

  • Reworked Knights’ Divine Protection: (3) Knights: All friedly knights have 40% chance to proc a damage-reducing shield. (6) Knights: All allies have 35% chance to proc a damage-reducing shield.

  • Increased Assassin Pieces’ initiation delay from 0.5 sec to 0.75 sec.

  • Increased Enigma’s Midnight Pulse percentage HP damage from 5%/7%/9% to 6%/9%/12%.

  • Decreased Medusa’s Stone Gaze side angle from 85 to 60 degrees.

  • Increased Terrorblade’s base HP by 50.

  • Increased Venomancer’s base HP by 100.

  • Decreased Chaos Knight’s base HP by 50.

  • Decreased Mask of Madness attack speed bonus from 40 to 30.

  • Decreased Assault Cuirass attack speed bonus and reduction from +15/-15 to +10/-10.

  • Increased Robe of the Magi magic resistance reduction from 20% to 30%.

  • Updated early end mechanism: The top 3 ranked players in a game now have 2 votes when proposing to end the game. The game terminates with 4 total votes.

  • Fixed some bugs and tweaked some visual effects.

Congratulations to Ogre Magi and Lich for achieving the least-wins prize of the week!

  • Reworked Ogre’s Two Heads: Instead of +10% max HP for allied Ogres, Two Heads now grant +5% max HP for all allies.

  • Temporarily removed Lich from the chess pool. He will be re-added back after a rework.

Undocumented changes

  • Alchemist is now Goblin/Ogre/Warlock.

  • Scythe Of Vyse cooldown reduced from 30 seconds to 15.

  • When there are only two players left in a game, they will receive a fatigue debuff after 5 rounds.

    • Fatigue: the couriers health points are halved.

April 24

Patch Notes

  • Slight changes in the back end

  • New chess will come later

Patch analysis

  • Minor code tweaks to Razor, Ogre Magi, and Witch Doctor to make their abilities better conform to standard ability data parameters - no actual change to how they work.

  • QoL Change - you will see the number of *(stars) above each units head on your board during preparation time.

  • Slardar 2* and 3* cosmetic updates.

  • Lich SSR stats released but the unit has not been added to the SSR hero pool yet

    • Armor: 5

    • Magical Resistance: 20

    • Health: 3400

    • Health Regen: 5

    • Ability: "Evil Sacrifice" - not coded up yet (hence why they are not enabled yet probably)

April 20

Patch notes

  • You can pause/unpause the game by pressing F9. 5 minutes cooldown for each player.

  • Two Collect couriers and three Effects will be refreshed on the Candy Store everyday.

April 18

Patch notes

  • You can disassemble your items on the courier

  • Fixed Mars bug

  • Added season info on the ranking board

Congratulations to Venomancer for achieving the least wins prize for this week!

  • Cooldown of Veno's ward adjusted from 5s to 5s/4s/3s

April 13

Patch notes

  • Added cloud players difficulty selection at loading screen in solo plays.

  • The Lock function in recruit panel now only affects one subsequent round.

  • Increased Warlocks' Leech Soul lifesteal from +10%/+20% to +15%/+25%.

  • Decreased Nagas' Scale Armor bonus magic resistance from +40% to +35%.

  • Increased Orcs' Battle Hardened bonus HP from 200/300 to 250/350.

  • Knights' Divine Protection no longer affects hexxed(Hex from Shadow Shaman, Shaman's Perk and Scythe of Vyse) Knights.

  • Decreased Assassins' initiation delay by 0.5 sec.

  • Decreased Phantom Assassin's base attack damage by 5.

  • Decreased Dragon Knight's Elder Dragon Form attack projectile speed to 800 (consistent with other ranged pieces). In compensation, added an awesome exploding visual effects for splash attacks from ★★ and ★★★ Elder Dragon :)

  • Slightly weakened visual effects when Knights' Divine Protection triggers. Reworked some cosmetic appearances for Dragon Knight, Anti Mage, Lone Druid and Slardar.

April 8

Patch notes

Update 1

  • Fixed a bug where using the 'Auto Combination on Bench' option could cause the number of pieces in the global pool to be incorrect.

  • Fixed a bug where synergies were occassionally inactive when the pieces are on an opponent's board (on attack).

Update 2

Reworked Soul Leech (Warlock's Class Perk)

Old:

  • (3) Warlocks: All allies have +20% lifesteal.

  • (6) Warlocks: All allies have +30% lifesteal.

New:

  • (3) Warlocks: All allies have +10% lifesteal and +10% spell lifesteal.

  • (6) Warlocks: All allies have +20% lifesteal and +20% spell lifesteal.

This change allows pieces to recover health whenever they deal damage, no matter the source. Warlocks are now much more friendly to magic users!

Update 3 and 4

-fix bug

Patch analysis

Files changed

Added Files: \ ['models']
Changed Files: ['panorama_debugger.cfg']
Added Files: effect \ ['gewugu', 'wangyu']
Changed Files: maps ['normal.vpk']
Added Files: panorama\images\custom_game \ ['battle2_png.vtex_c', 'defend_png.vtex_c']
Added Files: panorama\images\custom_game\skaters \ ['h199_png.vtex_c', 'h239_png.vtex_c']
Changed Files: panorama\layout\custom_game ['dac.vxml_c']
Changed Files: panorama\scripts\custom_game ['dac.vjs_c', 'end.vjs_c']
Changed Files: panorama\styles\custom_game ['dac.vcss_c']
Added Files: resource \ ['addon_brazilian.txt', 'addon_portugues.txt', 'addon_portuguese.txt']
Changed Files: resource ['addon_english.txt', 'addon_japanese.txt', 'addon_korean.txt', 'addon_koreana.txt', 'addon_russian.txt', 'addon_schinese.txt', 'addon_tchinese.txt', 'addon_thai.txt', 'addon_vietnamese.txt', 'custom_game_whitelist.txt', 'word_filter_cache_1.dat']
Added Files: resource\other_language \ ['addon_koreana.txt', 'addon_russian.txt']
Changed Files: resource\other_language ['addon_english.txt', 'addon_german.txt', 'addon_japanese.txt', 'addon_korean.txt', 'addon_thai.txt', 'addon_vietnamese.txt']
Changed Files: scripts ['custom_events.txt']
Changed Files: scripts\npc ['npc_abilities_custom.txt', 'npc_items_custom.txt', 'npc_units_custom.txt']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

Abilities

  • Lina's Fiery Soul (obtained on successful Laguna Blade cast) - grants 40/60/80 attack speed bonus for 30 seconds.

  • Warlock Buff - OnAttackLanded effect has been removed (this is what healed units for 20% damage previously)

    • This is now triggered when calculating damage to a unit by an attacker instead (seems to work in a similar manner as before but with 10% / 20% buff from Warlock synergy applying to all damage sources (includes spells) but post damage mitigation)

    • The lifesteal now applies to the casting unit of the damage source and returns 10% / 20% (3, 6 warlocks) of the post-mitigated damage value. So it works with spells, but only heals the damage source caster, meaning, it would not heal techies as the "mine" is a separate unit that is created on the chess board and originates the damage separately from techies. However, for Razor or Zeus, it would heal for appropriate % damage of each target hit as they are the caster of the AoE spell

    • I did not have a chance to test this in-game yet, so apologies in advanced if my understanding is incorrect or flawed

Units

  • Shadow Shaman 3* got all new cosmetics

  • Bounty Hunter 3* got new cosmetics

  • Witch Doctor 2* and 3* got new cosmetics

  • Slardar 3* got 1 new cosmetic

  • Chaos Knight 3* got all new cosmetics

  • Doom 3* got all new cosmetics

  • Troll 2* and 3* got all new cosmetics

  • TA 3* got some new cosmetics

  • Disruptor 3* got all new cosmetics

  • Death Prophet 3* got all new cosmetics

Game changes

Item Combine Recipes are now explicitly listed in the main game code.

April 6

Patch notes

Update 1

  • fix data for perfect world

Update 2

  • Rewinded the pre-loading process of ★★ and ★★★ pieces' models. This attempts to address the over-time loading issues on players with lower hardware specs.

  • If a higher tier item drops from a eliminated player, it will be disassembled into lower tier components and dropped accordingly.

  • Increased Venomancer's Plague Ward base HP from 200/300/400 to 250/400/550.

  • Congratulations to Lina for achieveing the least wins prize for this week! Now a successful casting of Laguna Blade grants Lina a stackable Fiery Soul bonus, increasing Lina's attack speed.

Update 3

  • reworked some cosmetic items for chesses

  • multi-language pack

April 5

Patch notes

  • Heritage of killed players have 50% chance to drop at random position and can be pick up by others!

  • MP, Level, Gold and my opponent displays in the right panel now.

  • Tiny's toss remade. It will throw and stun a nearby enemy to another enemy more than 2 grid away from it or the farthest grid if not any far enemy.

  • Coup De Grace of (6) Assassins reduced from 20% to 15%

  • DP's armor increased to 5, hp increased by 50

  • BH's attack speed increased by 0.1

  • TA's attack speed decreased by 0.1

  • BattleFury's pure cleave damage dcreased from 50% to 30%

  • SheepStick's duration increased from 5s to 8s

  • Heart of Tarrasque's hp bonus increased from 1000 to 1200, heal interval decreased from 2s to 1s

  • Fix Thundergod's wrath bug

  • Fix Techies' bomb bug

  • Fix target bug of mirana and doom

March 31

Patch notes

  • bug fix

Patch analysis

Files changed

Added Files:  effect \ ['crown']
Changed Files: maps ['normal.vpk']
Changed Files: resource ['addon_english.txt', 'addon_german.txt', 'addon_russian.txt', 'addon_schinese.txt', 'addon_thai.txt']
Changed Files: scripts\npc ['npc_abilities_custom.txt', 'npc_units_custom.txt']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

Just a minor patch with one bug fix, a new effect, and one active unit change.

Unit changes

  • Treant Protector 3* Health reduced from 3000 to 2900 and changed to a Level 6 Unit (from 7)

  • Sand King - Race changed from Beast to Aqir

    • NOTE: Sand King is still removed from the game

Game changes

  • Added "Crown" effect for high-ranked players

    • Looks like it is a crown and particle affect that floats overhead

  • Bug Fix related to "God Buff" that could trigger without Gods

March 29

Patch notes

  • 2 new chess pieces: Zeus(God/Mage), Mars(God/Warrior)

  • New species-God: Active when all other species traits inactive--All allies' cd decreased by 50%

  • 3 least popular chess pieces: Riki, SandKing, Slark removed from chess pool temporarily and will come back later after adjustment

  • 9 Assassins, 4 Nagas, 6 Beasts removed

  • Assassin-Coup de Grace' chance adjusted from 15%/15%/15% to 15%/20% and damage adjusted from 300%/400%/500% to 350%/450%, Beast's attack bonus adjuested from 10%/15%/20% to 10%/20%, Naga's magic resistance bonus adjusted from 30/30 to 40, Mage's magic resistance reduction adjusted from 40/40 to 35/45, Warrior's armor bonus adjusted from 6/7/8 to 5/7/9

  • Mirana's cost adjusted to 2 its arrow's cd increased by 2

  • Treant Protector's cost adjusted to 3, base hp increased by 100, attack damage increased by 10

  • Fix Collection Bug

  • Fix Demonhunter's description

March 23

Patch notes

  • Added an option to enable auto combination of pieces (disabled by default, you can enable it on the top right hand corner). When enabled, three identical pieces on waiting bench will automatically combine and promote into a +1★ piece. Druids don't benefit from this feature.

  • Triple kill sound effect will now be played when any piece eliminates 3 enemy pieces in a row.

  • Rampage sound effect and global announcement will be played when any piece eliminates 5 enemy pieces in a row. The piece gets puffed up as well.

  • Remade Alchemist: Chemical Rage now autocasts Acidic Spray around Alchemist, reducing the armor of nearby enemies. Lasts 15 sec.

  • Balanced Coup de Grace (Assassin's Perk) critical strike chance from 10%/15%/20% to 15%/15%/15%.

  • Increased Phantom Assassin's base attack damage by 10.

  • Increased Medusa's base attack damage by 5.

  • Decreased Medusa's Stone Gaze stone duration from 2/3/4 sec to 2/2.5/3 sec.

  • Balanced Doom duration from 20 sec to 10/15/20 sec.

  • Balanced Kunkka's Ghostship cooldown from 10 sec to 15/12/9 sec.

  • Increased Omniknight's Purification damage / heal by 50.

  • Increased Morphling's base HP by 50.

  • Increased Sand King's base HP by 50.

  • Decreased Mirana's Sacred Arrow cooldown by 2 sec.

  • Redecorated cosmetic appearances for Gyrocopter★★ and Gyrocopter★★★. Splendid!

  • Fixed a bug which English language players who own Hwytty & Shyzzyrd cannot see their courier list.

  • Fixed a bug which Terrorblade's Metamorphosis can cause the target being transformed into a ghostly zombie when exchanging HP at the instance the target dies.

  • Optimised some base level mechanisms and security issues.

Patch analysis

Files changed

Changed Files: ['panorama_debugger.cfg']
Added Files:  effect \ ['3sha', '5sha', 'drodo', 'fire', 'item_shanguang', 'jiangbing', 'u']
Added Files:  effect\dabaiyin2 \ ['tinker_laser_c.vpcf_c', 'tinker_laser_d.vpcf_c', 'tinker_laser_e.vpcf_c', 'tinker_laser_f.vpcf_c', 'tinker_laser_g.vpcf_c', 'tinker_laser_h.vpcf_c']
Added Files:  effect\dakongque \ ['hantomlancer_spiritlance_projectile.vpcf_c', 'hantomlancer_spiritlance_projectile_explosion.vpcf_c', 'hantomlancer_spiritlance_projectile_explosion_flash.vpcf_c', 'hantomlancer_spiritlance_projectile_launch.vpcf_c', 'hantomlancer_spiritlance_projectile_launch_trails.vpcf_c', 'hantomlancer_spiritlance_projectile_trail.vpcf_c', 'hantomlancer_spiritlance_projectile_trail_sparkexpl.vpcf_c', 'hantomlancer_spiritlance_projectile_trail_sparks.vpcf_c']
Changed Files: maps ['normal.vpk']
Changed Files: panorama\layout\custom_game ['custom_loading_screen.vxml_c', 'dac.vxml_c']
Changed Files: panorama\scripts\custom_game ['chessdialogue.vjs_c', 'cursorheroicon.vjs_c', 'dac.vjs_c', 'end.vjs_c', 'loading.vjs_c']
Changed Files: panorama\styles\custom_game ['custom_loading_screen.vcss_c', 'dac.vcss_c']
Added Files:  resource \ ['addon_brazilian.txt', 'addon_portugues.txt', 'addon_portuguese.txt', 'custom_game_whitelist.txt']
Changed Files: resource ['addon_english.txt', 'addon_japanese.txt', 'addon_korean.txt', 'addon_russian.txt', 'addon_schinese.txt', 'addon_tchinese.txt', 'addon_thai.txt']
Added Files:  resource\other_language \ ['addon_japanese.txt', 'addon_schinese.txt']
Changed Files: resource\other_language ['addon_english.txt', 'addon_german.txt', 'addon_korean.txt', 'addon_russian.txt', 'addon_tchinese.txt', 'addon_thai.txt', 'addon_vietnamese.txt']
Changed Files: scripts ['custom_net_tables.txt']
Changed Files: scripts\npc ['npc_abilities_custom.txt', 'npc_units_custom.txt']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

Unit changes

  • PA +20/40/80 Max Damage

  • Morphling +50/100/200 Health

  • Sand King +50/100/200 Health

  • Kunkka Attack Rate from 1.4 to 1.3 (attacks faster)

  • Medusa +10/20/40 Max Damage

  • Costmetic Updates for Gyro 2* and 3*

Ability changes

  • Omniknight Purification from 200/300/400 to 250/350/450

  • Doom Bringer's Doom duration from 20 to 10/15/20

  • Kunkka's Ghostship Cooldown from 10 to 15/12/9

  • Assassin Buff from 10/15/20 to 15/15/15

  • Medusa Stone Gaze duration from 2/3/4 to 2/2.5/3

  • Alchemist Change - Casts Acid Spray when Under Chemical Rage

    • Chemical Rage Duration changed form 60 to 15

    • Acid Spray: 15 Sec Duration, 0 damage, Armor Reduction of 4/7/10 with tick rate of 1.0 in 400 unit radius

  • Mirana Arrow Cooldown from 10/8/6 to 8/6/4

  • Terrorblade Metamorphosis bug fixes (just fixes some bugs with health swap edge cases)

Game changes

  • Webserver URLs changed from HTTP to HTTPS

    • It will be harder to cheat now since all traffic is encrypted

  • Triple Kill and Rampage Banners Added

    • Rampage Banner will Start at 5 and Every Kill After That

  • Auto Combining Units on Bench available now

    • You can choose to enable or disable this

    • Looks like if you have 2 on your bench, no space left, and a 3rd available to buy, it will auto combine with a temporary extra bench slot

    • Does not benefit / take-account-of Druid Racial

      • Be weary here ... if you have 2 Druids that are not combined, you buy a 3rd one, and the auto-combine is enabled, you will have a "/forehead" moment

  • AI action selection has a larger variability (Random Number between 0.5 and 2.0 :: Used to Be Random Number between 0.2 and 1.0) so things are slightly more staggered (possibly - remember it's random). When a round start each chess will now require from 0.5 to 2.0 seconds to do their action.

    • Do Not Forget - Assassins have an extra 1.0 second delay on top of that, so your Assassin could start as late as 3.0 seconds after round start, while another piece could start fighting as early as 0.5 seconds after round start.

March 15

Patch notes

  • All Queen players will now have their numeric ranking displayed, rather than only the top 100 Queen players.

  • All pieces' AI will now initiate battle within 1 second, except for Assassin pieces' AI, which will initiate battle in 2 seconds.

  • Reworked Aimed Shot (Hunter's Perk): (3) Hunters: All friendly hunters have +30 base attack damage, and have +30% chance to pierce through evasion. (6) Hunters: All friendly hunters have additional +40 base attack damage and +40% chance to pierce through evasion.

  • Reworked Concealment (Satyr's Trait): Hides your bench from other players' vision when there are Satyrs in your waiting bench. Hides your pieces on the chess board until the battle begins if you have a Satyr on the board. Sneaky, sneaky!

  • Improved the visual effect for Concealment (Satyr's Trait): Allied pieces are now more visible to you, while remaining hidden to your enemies.

  • Decreased Tinker's Heat Seeking Missile damage by 50 per missle.

  • Decreased Tinker's base armor from 10 to 5.

  • Slark's Pounce now deals pure damage.

  • Increased Death Prophet's base magic resistance from 20% to 30%.

  • Decreased Lone Druid's Spirit Bear's base armor from 10 to 5.

  • Decreased Windranger's base attack damage by 2.

  • Increased Mirana's base attack damage by 5.

  • Improved Sniper's base attack rate from 1.2 to 1.1.

  • Decreased Sand King's Burrowstrike cooldown by 2 seconds.

  • Slightly improved English text quality and consistency.

March 11

Patch notes

  • Attempted to fix the bug where gold was incorrectly displayed on the top information panel.

  • Rewrote the logic process for purchasing pieces. This was done to fix the bugs causing you to occasionally not receive pieces after paying for them.

  • Fixed a bug where you could get a piece for free by having ridiculously high APM.

  • Modified the AI for Mirana and Lina. They should both be smarter now :)

  • Changed the appearance of Kunkka★★★. The Captain now looks even more awesome and stronger than ever!

Updates 2, 3, 4

  • fix another bug

  • fix pom bug

  • fix another bug

Patch analysis

This analysis includes also some minor changes introduced in the past days.

Files changed

Changed Files: maps ['normal.vpk']
Changed Files: panorama\layout\custom_game ['dac.vxml_c']
Changed Files: panorama\scripts\custom_game ['cursorheroicon.vjs_c', 'dac.vjs_c']
Changed Files: resource ['addon_english.txt', 'addon_german.txt', 'addon_russian.txt', 'addon_schinese.txt', 'addon_tchinese.txt', 'addon_thai.txt', 'addon_vietnamese.txt', 'word_filter_cache_1.dat']
Changed Files: resource\other_language ['addon_german.txt', 'addon_russian.txt']
Changed Files: scripts\npc ['npc_abilities_custom.txt', 'npc_units_custom.txt']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

Ability/Unit changes

  • Tinker - Heat Seeking Missile changes in targeting and use

    • Now there is a "RandomMissileStart" and "OnProjectileHitUnit" functions - should fix occasional cases where Tinker would fire missiles but out of range and thus hit no one

  • Clockwerk - 3* model scaled bigger by 5%

  • Mirana - will target a random enemy 20% of the time, and a High-Level enemy 80% of the time

  • Cosmetic Updates - Tinker 2*, Kunkka 3*, Techies 2*

Game changes

  • Messages from Server are now send to specific teams (each one individual) rather than broadcast to all

    • Should fix many hacks of people pretending to not be themselves via packet spoofing

  • Fixes to counting number of chess pieces - the players will no longer have more than the allowed count

March 10

Patch notes

  • Bug Fixes. Some of the fixes have already been implemented.

  • Fixed a bug that affects the order of Species/Class counters on courier

  • Fixed incorrect damage and damage counter of Heat Seeking Missiles (Tinker ability)

  • Fixed visual effects on "Illusory" courier effect

  • Fixed a bug that may cause an error when displaying post-game statistics, if the game ends in preparation phase and players' chess pieces on board exceeds their level cap

  • Now only displays 500 couriers in order of rarity if you have more than 500 couriers in your collection, to prevent potential game crash (We are considering adding Mass Courier Exchange function in the future)

  • Tinker★★ got a brand new outfit! Now more distinguishable with Tinker★★★

  • Techies★★ made a wardrobe investment and got himself a new set of equipments

  • Clockwerk★★/★★★ now have a slightly larger model

  • Optimized some underlying mechanism to better prevent hacks.

March 7

  • fix error

Patch analysis

  • Fixed Mystic Staff giving mana to the target being attacked rather than the unit that was attacking.

  • A bunch of courier fixes (how they fly up, particles, some model resizes).

  • The health bar offset for your courier is slightly higher.

March 6

Drow Ranger model fixed.

March 5

Patch notes

Update 1

  • Added class perk / species trait counters for your piece on the board, as buffs over your courier.

  • Added new item: Battle Fury. "BF melee, best melee. Oh Yeah!"

  • Increased Deadly Shot(Hunter's perk, renamed) bonus damage from 25%/25% to 25%/30%.

  • Balanced Evasion (Elf's trait) bonus evasion from 25%/25%/25% to 20%/25%/30%.

  • (6) Goblin: Nanobots (Goblin's trait) now affect all allies instead of all goblins.

  • Decreased Dragon Knight★★ and ★★★'s Elder Dragon Form splash damage percentage from 75% to 50%.

  • Decreased Medusa's Stone Gaze physical damage amplification from 30% to 20%.

  • Dagon now has a cooldown of 15/12/9/6/3s for Level 1/2/3/4/5.

  • Fixed a bug with Hood of Defiance description. Now it correctly shows +15 HP regeneration.

  • Fixed a bug which friend leaderboard occasionally failed to show up.

  • Fixed a bug which gold summary in post-game panel did not subtract the value of pieces you have sold.

  • Fixed a bug which Broadsword grants extra mana regeneration.

  • Decreased Slark's Pounce cooldown by 2s, balanced disarm duration from 3/5/7s to 5s.

  • Increased Slark's base armor from 0 to 5.

Update 2

  • fix bug

  • add russian localization

Update 3

  • fix bug

Patch analysis

This is a combination of all changes over the last 3 patches.

  • Update 1: March 4th, 11:37 PM

  • Update 2: March 5th, 2:22 AM

  • Update 3: March 5th, 4:25 PM

Files changed

Added Files: effect \ ['omniwings']
Changed Files: effect\daxuanwo\xuanwoecon\items\kunkka\kunkka_immortal ['kunkka_immortal_ghost_ship_marker.vpcf_c', 'kunkka_immortal_ghost_ship_marker_outer.vpcf_c', 'kunkka_immortal_ghost_ship_marker_splash.vpcf_c', 'kunkka_immortal_ghost_ship_marker_texture.vpcf_c', 'kunkka_immortal_ghost_ship_marker_wake.vpcf_c']
Added Files: effect\merge \ ['prime']
Added Files: effect\merge\ui\plus \ ['ui_hero_level_4_badge_glow.vpcf_c', 'ui_hero_level_4_bg_glow.vpcf_c', 'ui_hero_level_4_center.vpcf_c', 'ui_hero_level_4_core.vpcf_c', 'ui_hero_level_4_embers.vpcf_c', 'ui_hero_level_4_icon_ambient.vpcf_c', 'ui_hero_level_4_icon_ambient_anim.vpcf_c', 'ui_hero_level_4_icon_ambient_glow.vpcf_c', 'ui_hero_level_4_icon_ambient_light.vpcf_c', 'ui_hero_level_4_icon_ambient_rays.vpcf_c', 'ui_hero_level_4_magic.vpcf_c', 'ui_hero_level_4_model_static.vpcf_c', 'ui_hero_level_4_rays.vpcf_c', 'ui_hero_level_4_soft_glow.vpcf_c']
Changed Files: effect\shengjie ['shengjie_b.vpcf_c', 'shengjie_c.vpcf_c', 'shengjie_d.vpcf_c', 'shengjie_e.vpcf_c', 'shengjie_f.vpcf_c']
Added Files: effect\ti7donkey \ ['effect_angels.vpcf_c', 'effect_angels_glow.vpcf_c', 'effect_cm.vpcf_c', 'effect_flakes.vpcf_c', 'effect_flakes_b.vpcf_c', 'effect_flare.vpcf_c', 'effect_frost.vpcf_c', 'effect_glow.vpcf_c', 'effect_ground_glint.vpcf_c', 'effect_ground_shard.vpcf_c', 'effect_halo.vpcf_c', 'effect_poof.vpcf_c', 'effect_trail.vpcf_c', 'effect_trail_b.vpcf_c']
Added Files: effect\xuwuzhiyan \ ['pink', 'purple', 'red', 'white', 'yellow']
Changed Files: maps ['normal.vpk']
Added Files: panorama\images\custom_game\effect \ ['e101_png.vtex_c', 'e102_png.vtex_c', 'e104_png.vtex_c', 'e108_png.vtex_c', 'e112_png.vtex_c', 'e203_png.vtex_c', 'e210_png.vtex_c', 'e302_png.vtex_c', 'e303_png.vtex_c', 'e306_png.vtex_c', 'e309_png.vtex_c', 'e311_png.vtex_c', 'e315_png.vtex_c', 'e317_png.vtex_c', 'e320_png.vtex_c', 'e402_png.vtex_c', 'e405_png.vtex_c', 'e410_png.vtex_c', 'e451_png.vtex_c', 'e452_png.vtex_c', 'e453_png.vtex_c', 'e454_png.vtex_c', 'e455_png.vtex_c', 'e456_png.vtex_c', 'e457_png.vtex_c', 'e458_png.vtex_c', 'e459_png.vtex_c']
Changed Files: panorama\images\custom_game\effect ['e103_png.vtex_c', 'e107_png.vtex_c', 'e113_png.vtex_c', 'e114_png.vtex_c']
Changed Files: panorama\layout\custom_game ['dac.vxml_c']
Changed Files: panorama\scripts\custom_game ['dac.vjs_c']
Changed Files: panorama\styles\custom_game ['dac.vcss_c']
Added Files: particles\gem \ ['opal_pray.vpcf_c', 'purple_pray.vpcf_c', 'red_pray.vpcf_c', 'teleport_start_d_pw2014.vpcf_c', 'white_pray.vpcf_c']
Changed Files: resource ['addon_english.txt', 'addon_russian.txt', 'addon_schinese.txt', 'addon_tchinese.txt', 'word_filter_cache_1.dat']
Added Files: resource\other_language \ ['addon_thai.txt']
Changed Files: resource\other_language ['addon_german.txt', 'addon_russian.txt']
Added Files: scripts\npc \ ['npc_abilities_custom2.txt']
Changed Files: scripts\npc ['npc_abilities_custom.txt', 'npc_items_custom.txt', 'npc_units_custom.txt']
Changed Files: scripts\vscripts ['addon_game_mode.lua']
Added Files: sm \ ['bingxueecon', 'bingxuerain_fx', 'hongxin', 'nihonghudieblue.vpcf_c', 'nihonghudieglow_blue.vpcf_c', 'nihonghudiemagic_blue.vpcf_c', 'wangzherongyao', 'xianqichanrao.vpcf_c', 'xianqichanrao_glow.vpcf_c', 'xianqichanrao_glow_rev.vpcf_c', 'xiehuodefault.vpcf_c', 'xiehuoember_base.vpcf_c', 'xiehuoglow.vpcf_c', 'xiehuoswirl.vpcf_c', 'xingxingc.vpcf_c', 'xingxingold.vpcf_c', 'zisexingyunglow.vpcf_c', 'zisexingyunrays.vpcf_c', 'zisexingyunsecondary.vpcf_c', 'zisexingyunsecondary_flare.vpcf_c', 'zisexingyuntrail_secondary.vpcf_c', 'ziyuangeneric', 'ziyuanpurple']
Changed Files: 1613886175_030119\sm ['butterfly_orange.vpcf_c']
  • As you can see, there is a new language supported: Thai.

  • There are many graphical/particle effects.

The npc_abilities_custom2.txt was added... but not used anywhere and is an old copy of the abilities... seems like a git check-in error from someone.

Item changes

  • Dagon (1 through 5) got a 15,12,9,6,3 second cooldown, and is put on cooldown at the start of the match, so you can no longer auto-Dagon once the game begins.

  • Broadsword no longer mis-labelled as Void Stone for Mana Gain purposes.

  • [NEW] - Battlefury (made by combining: Perseverance + Demon Edge)

    • Grants: +30 Damage, +10 Health Regen

    • Grants: +100% mana from attacks (like Perseverance did - it does NOT stack with Perseverance)

    • Gives Cleave to your attacks

    • A 300 Radius, 50% of initial damage, done as pure damage

Class/Species changes

  • Elf Racial changed from 25/25/25 to 20/25/30

  • Goblin Racial fixed for (6) Goblins to affect all allies

Unit changes

Medusa

  • Bonus Physical Damage reduced for units in Stone Gaze form from 30% to 20%

Dragon Knight

  • Splash Damage in Elder Dragon Form reduced from 75% to 50% of Damage Done

Slark

  • Default Armor changed from 0,0,0 to 5,5,5

  • Jump cooldown changed from 10,8,6 to 8,6,4

  • Disarm Duration changed from 3,5,7 to 5,5,5

Game changes

  • Changes to actually track unit classes (e.g., warlock, hunter, warrior, etc.) using a variable

    • This should fix synergies working on your Mirror Chess Team (eventually)

    • This will show the counters over your courier to better inform you

      • Buffs are broken down into "Buffs" and "Debuffs"

  • More Stat Gathering

  • Hero Wisps have 8 different colors of the Overcharge particle effect

    • probably to help differentiate the 8 players

  • Enduring War Dragon Courier model size decreased by 10%

  • Gold Tracker now tracks how much gold you should have also on Chess Selling

    • This is used to continue to combat cheaters

  • Perfect World servers added

Item stacking

The following Items in each bullet line do NOT stack with each other

  • Crown and Dagons 1-5

  • Void Stone, Scythe of Vyse and Mystic Staff (which is still bugged to give mana to opponent rather than owner)

  • Perseverance & Battlefury [NEW]

March 1

Patch notes

  • fix bug

Patch analysis

Files modified

Removed Files:  effect \ ['omniwings']
Removed Files:  effect\merge \ ['prime']
Removed Files:  effect\merge\ui\plus \ ['ui_hero_level_4_badge_glow.vpcf_c', 'ui_hero_level_4_bg_glow.vpcf_c', 'ui_hero_level_4_center.vpcf_c', 'ui_hero_level_4_core.vpcf_c', 'ui_hero_level_4_embers.vpcf_c', 'ui_hero_level_4_icon_ambient.vpcf_c', 'ui_hero_level_4_icon_ambient_anim.vpcf_c', 'ui_hero_level_4_icon_ambient_glow.vpcf_c', 'ui_hero_level_4_icon_ambient_light.vpcf_c', 'ui_hero_level_4_icon_ambient_rays.vpcf_c', 'ui_hero_level_4_magic.vpcf_c', 'ui_hero_level_4_model_static.vpcf_c', 'ui_hero_level_4_rays.vpcf_c', 'ui_hero_level_4_soft_glow.vpcf_c']
Changed Files: maps ['normal.vpk']
Changed Files: panorama\scripts\custom_game ['dac.vjs_c']
Added Files:  resource \ ['addon_russian.txt']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

Game changes

  • Added code to ensure suggesting end-of-game cannot be done past round 3

  • Fixed Chess Selling Code per bug report from a few weeks ago

    • Now selling a 3* unit returns 9 (not 3) units to the pool (except Druids where it now returns 4 and previously was 2)

    • Also they fixed LD and Furion not being part of the Druid sell logic

  • Added a 2nd dedicated key for communicating with back-end servers

February 27

Patch notes

  • Madness mask changed from lifesteal +10%, attack speed +30, armor -10 to lifesteal +10% attack speed +40 with self silence(including courier)

  • Blade Mail's damage increased from 10% to 20%

  • DP's attack damage increased by 10

  • Slark's attack speed increased by 0.1

  • Alchemist's attack damage increased by 5

  • Duration of riki's ability increased by 1s

  • Fix Tinker's description

  • Veno has got the prize of least wins in all chesses recently.

    • Its ward can add a debuff of -0.3 attack speed on hits

  • fix madness mask

Patch analysis

Item changes

Masks of Madness

  • Attack speed increased from 30 to 40

  • -10 armor malus removed

  • It now silencers the user

Note: The MoM was bugged and silenced also the courier. The issue has been fixed in a second update.

Blade Mail

  • Damage returned to the attacker increased from 10% to 20%.

Hero changes

Alchemist

  • Max attack damage increased from 70 to 80.

  • Average attack damage increased from 60 to 65.

Death Prophet

  • Average attack damage increased from 45 to 55.

Riki

  • Smoke Screen duration increased by 1 at all levels (4/5/6).

Slark

  • Attack rate improved from 1.0 to 0.9.

Venomancer

  • Plague Ward’s passive: reduces the attack speed of the target by 30% for 5 seconds.

February 26

Update 1

Hero changes

Mirana

  • Arrow movement speed increased from 800 to 1,200

Species changes

Beast

  • Number of units required changed from 2/4/6 to 3/6/9

  • Damage changed from 15/20/25% to 20/30/40%

Update 2

Species changes

Beast

Beast synergy bonus reverted to previous patch

  • Number of units required changed from 3/6/9 to 2/4/6

  • Damage changed from 20/30/40% to 15/20/25%

February 25

Update: Feb 25, 5:00 PM

Patch notes

  • New chess pieces added: Riki(3 cost, Satyr Assassin), Mirana(3 cost, Elf Hunter), Death Prophet(5 cost, Undead Warlock)

  • Added species trait and class perks: Satyr: Concealment, (9) Elf: Evasion, (9) Assassin: Coup de Grace.

  • Slark reworked: Replaced Shadow Dance with Pounce. Cost reduced from 3 to 2.

  • Alchemist reworked: Replaced Acid Spray with Chemical Rage. Attack rate decreased by 0.3.

  • Decreased Horror (Undead combo) Armor reduction from -5/-7 to -4/-6.

  • Decreased Hunter's Pack (Hunter combo) bonus attack damage from +30%/+30% to +25%/+25%.

  • Increased Power of the Wild (Beast combo) bonus attack damage from +10%/+15%/+20% to +15%/+20%/+25%.

  • Balanced Scale Armor (Naga combo) bonus magic resistance from +20%/+40% to +30%/+30%.

  • Decreased Battle Hardened (Orc combo) bonus HP from +250/+350 to +200/+300.

  • Decreased Razor's Plasma field AoE from 400/500/600 to 400/450/500.

  • Decreased Beast Master's base attack rate by 0.2.

  • Improved Lina's base attack rate by 0.3.

  • Decreased Lina's Laguna Blade cooldown from 13/10/7 sec to 10/8/6 sec.

  • Increased Witch Doctor's Paralyzing Cask number of bounces by 1.

  • Increased Tinker's Heat Seeking Missle damage by 50 per missle, balanced cooldown from 7/6/5 sec to 8/6/4 sec.

  • Decreased Disruptor's Static Storm maximum damage from 100/200/300 to 100/150/200.

  • Reworked appearance for Phantom Assassin★★★. Now she SEEMS to have more criticals. 

  • Reworked cosmetic appearance for Lycan★★★.

  • Reworked cosmetic appearance for Enigma★★★.

  • Added two Immortal items for Axe★★★. The son is always guaranteed extra sweets. 

  • Early Termination: During the first 2 turns of a game, you can use a button at bottom right to propose an early end of the game. The game will automatically end if more than half of the players have either made proposal, failed, or disconnected.

  • Added a "total gold involved in the game" display in post-game stats, and a report button. (Only for reporting hacks, cheating or improper language. Please do not abuse the function when losing a game or having a bad luck).

  • You can no longer give items to chess pieces during the cheering stage after winning a round, to prevent bugs that can cause game to crash or make your items mysteriously vanish.

  • Other languages coming soon.

Source code analysis

File changes

Added Files: effect \ ['omniwings', 'pom_arrow_far']
Added Files: effect\bottle2 \ ['1_concoction_projectile.vpcf_c', '1_concoction_projectile_explosion.vpcf_c', '1_concoction_projectile_explosion_a.vpcf_c', '1_concoction_projectile_explosion_fire.vpcf_c', '1_concoction_projectile_explosion_flash_b.vpcf_c', '1_concoction_projectile_explosion_flash_c.vpcf_c', '1_concoction_projectile_explosion_flash_d.vpcf_c', '1_concoction_projectile_explosion_flash_e.vpcf_c', '1_concoction_projectile_explosion_flash_light.vpcf_c', '1_concoction_projectile_explosion_ring.vpcf_c', '1_concoction_projectile_explosion_sphere.vpcf_c', '1_concoction_projectile_impact_burst.vpcf_c', '1_concoction_projectile_launch.vpcf_c', '1_concoction_projectile_trail.vpcf_c', '1_concoction_projectile_trail_b.vpcf_c', '1_concoction_projectile_trail_d.vpcf_c', '1conc_flying_bottle.vpcf_c']
Added Files: effect\merge \ ['prime']
Added Files: effect\merge\ui\plus \ ['ui_hero_level_4_badge_glow.vpcf_c', 'ui_hero_level_4_bg_glow.vpcf_c', 'ui_hero_level_4_center.vpcf_c', 'ui_hero_level_4_core.vpcf_c', 'ui_hero_level_4_embers.vpcf_c', 'ui_hero_level_4_icon_ambient.vpcf_c', 'ui_hero_level_4_icon_ambient_anim.vpcf_c', 'ui_hero_level_4_icon_ambient_glow.vpcf_c', 'ui_hero_level_4_icon_ambient_light.vpcf_c', 'ui_hero_level_4_icon_ambient_rays.vpcf_c', 'ui_hero_level_4_magic.vpcf_c', 'ui_hero_level_4_model_static.vpcf_c', 'ui_hero_level_4_rays.vpcf_c', 'ui_hero_level_4_soft_glow.vpcf_c']
Changed Files: maps ['normal.vpk']
Added Files: panorama\images\custom_game \ ['report_png.vtex_c', 'report_red_png.vtex_c', 'report_white_png.vtex_c']
Changed Files: panorama\layout\custom_game ['dac.vxml_c', 'end.vxml_c']
Changed Files: panorama\scripts\custom_game ['chessdialogue.vjs_c', 'cursorheroicon.vjs_c', 'dac.vjs_c', 'end.vjs_c']
Changed Files: panorama\styles\custom_game ['dac.vcss_c']
Removed Files: resource \ ['addon_brazilian.txt', 'addon_german.txt', 'addon_portugues.txt', 'addon_portuguese.txt', 'addon_russian.txt', 'addon_swedish.txt', 'addon_turkish.txt']
Added Files: resource \ ['other_language']
Changed Files: resource ['addon_english.txt', 'addon_schinese.txt', 'addon_tchinese.txt']
Changed Files: scripts ['custom_events.txt']
Changed Files: scripts\npc ['npc_abilities_custom.txt', 'npc_units_custom.txt']
Changed Files: scripts\vscripts ['addon_game_mode.lua', 'jump.lua']

Unit and ability changes

Alchemist - Hero Reworked

  • Armor changed from 5,5,5 to 0,0,0

  • HP Regen changed from 1,2,4 to 0,0,0

  • Attack Rate changed from 1 to 1.3

  • Sound Set changed from "Hero_Alchemist" to "Hero_Axe" (??? - must be a bug)

  • New Ability: Chemical Rage

    • CD: 25, 20, 15

    • Duration: 60

    • Health Regen: 40, 60, 80

    • Attack Time: 0.7, 0.55, 0.4

Slark - Hero Reworked

  • Changed from Cost 3 to a Cost 2 Unit

  • Health Regen changed from 5,5,5 to 5,10,15

  • Armor changed from 5,5,5 to 0,0,0

  • Ability changed from Shadow Dance to Jump

    • Jumps to the nearest enemy target that has an Empty Cell around it available and damages and disarms it

    • CD: 10,8,6

    • Physical Damage: 200,300,400

    • Disarm: 3,5,7 sec

Beastmaster

  • Attack Rate increased from 1.1 to 1.3 (makes him attack slower)

Razor

  • Plasma Field Radius decreased from 400,500,600 to 400,450,500

Enigma

  • HP Regen changed from 5,5,5 to 0,0,0

Disruptor

  • Static Storm damage decreased from 100,200,300 to 100,150,200

Lina

  • Lagune Blade - better cooldown - from 13,10,7 to 10,8,6

  • Attack Rate decreased from 1.6 to 1.3 (makes her attack faster)

Tinkerer

  • Missile CD change: from 7,6,5 to 8,6,4

  • Missile Damage change: from 200,300,400 to 250,350,450

Witch Doctor

  • Number of Cask Bounces increased from 4,6,8 to 5,7,9

New hero units

Riki - Cost 3 Satyr Assassin

  • Ability: Smoke Screen

    • CD: 15 sec

    • Duration: 3,4,5

    • Gives Miss Rate of (30%, 40%, 50%)

    • Radius: 325 unit (about 2 cells) around center of location; so covers a 5x5 grid all together if not near an edge

    • Cast Location: Location of Riki

Mirana - POM (aka PotM, aka Mirana) - Cost 3 Elf Hunter

  • Ability: Arrow - Magical Damage

    • CD: 10,8,6

    • Magical minDmg: 50,75,100

    • Magical maxDmg: 500,750,1000

    • minStun: 1,1.5,2

    • maxStun: 5,7.5,10

    • maxDist: 6000

    • minMax Calc:

    • local stun_duration = min_stun + ((max_stun - min_stun)*(distance / max_distance)) or min_stun

    • local damage = min_damage + ((max_damage - min_damage)*(distance / max_distance)) or min_damage

Note: Mirana's Arrow works in a new and unique way - whenever your team plays against an enemy, a Mirror Copy of your team is also attacking another (potentially the same) enemy player on another board.

Mirana's arrow is coded to aim at the team you are fighting against on the other board (in order to gain the necessary distance to max out damage and stun). So the Mirana on your board will target enemies of the Mirror Mirana's board enemies and vice versa. This is why the range of the Arrow is set at 6,000. From SW cell of the Board in SW corner to the NE cell of the NE Board in game is a distance of 5,611 units. The Arrow Speed is 800 units per second.

The closer the enemy board you are targeting the higher the chance the unit you are aiming for won't move before arrow gets there, but the lower the damage and stun length and vice-versa. Also, The Arrow will "stop" on the first target it hits that belongs to that enemy. During PvE rounds (or if only 1 player is in game - aka "Lobby") it just picks an unlucky target on the board.

Death Prophet - DP - Cost 5 Undead Warlock

  • Ability: Exorcism

    • CD: 20,15,10

    • Duration: 10

    • Radius: 700

    • Heal %: 25

    • Dmg: 100

    • Spirits: 10,15,20

    • SpiritSpawnRate: 0.3

Species and class changes

Undead

  • level 2 bonus (4 units) reduced from -7 armor to -6 armor.

  • level 3 bonus (6 units) reduced from -9 armor to -7 armor.

    • Level 3 undead is currently really hard to achieve (needs necro_ssr)

Naga

  • Magic resistance rescaled to 30/30 (from 20/40)

    • Total magic resistance is 30/51 now (previously 20/52)

Hunter

  • Level 2 bonus (4 units) reduced from 30% damage to 25%.

Beast

  • Bonus increased by 5% on all levels. From 10%/15%/20% to 15%/20%/25%

Assassin

  • Level 1 bonus (3 units) reduced from 3.5x damage to 3x damage, same chance.

  • Level 2 bonus (6 units) reduced from 4.5x damage to 4x damage, chance reduced from 20% to 15%.

  • Level 3 bonus (9 units) introduced: 20% chance to deal 5x damage.

Orc

  • Level 1 bonus (2 units) bonus hp reduced from 250 to 200

  • Level 2 bonus (4 units) bonus hp reduced from 350 to 300

  • Level 3 bonus (6 units) exists: 400 hp bonus for all orcs (not achievable currently)

Elf

  • Level 3 bonus (9 units) introduced: 25% evasion for all elves.

New species

Satyr - (1) Hides your bench from the enemy vision as long as a Satyr is on your bench

Item Changes

Blink Dagger is now a Tier 3 item (used to be Tier 2) - means it won't drop before Round 20 now

Game Changes

  • Item Server Crash fix (looks valid this time, but we will see)

  • Chess Movement on board now has an animation and sound

  • Attempt at fix for removal of units that might have related children (minions??)

  • Possible fix for unattackable units (moved ChessAI() out of an if-statement that checked for valid ability list)

    • Reports from folks is that it still happens, so not fixed

Cosmetics

  • Lycan - 3* model changed, new cosmetics

  • Phantom Assassin (PA) - new 3* cosmetics

  • Axe - new cosmetics

  • Enigma - new cosmetics at 2* and 3*

Inconsistencies

  • Tooltips have not been updated for many of the re-designed abilities or Racial/Class/Tier changes

  • Riki is the only unit precached of the new units, POM and DP are not

    • PrecacheUnitByNameSync("chess_riki", context)

February 19

Files Changed

Changed Files: maps ['normal.vpk']
Changed Files: panorama\layout\custom_game ['dac.vxml_c']
Changed Files: panorama\scripts\custom_game ['dac.vjs_c', 'end.vjs_c']
Added Files: resource \ ['addon_portugues.txt']
Changed Files: resource ['addon_schinese.txt', 'addon_tchinese.txt']
Changed Files: scripts\npc ['npc_abilities_custom.txt']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

Ability changes

The file npc_abilities_custom.txt had the following abilities just deleted out:

  • Batrider's Firefly

  • Troll Warlord's Whirling Axes (melee & ranged)

  • Venomancer's Poison Nova

  • Ogre Magi's Ignite

  • Lycan's Shapeshift

I believe this is just clean-up and nothing more.

Unit changes

  • Terrorblade - in addition to Metamorphosis, he now has also Sunder

    • Sunder is coded to only swap health with someone on your team (no enemy units)

Game changes

  • Neutral (PvE) Healthbars are back to being RED

  • Stat Info tracked now records "queen_rank" in addition to MMR rank

February 18

Update: Feb 18, 2:45 PM

  • no pause game

Source code analysis

Changed Files: maps ['normal.vpk']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

Game changes

  • Pausing the game is now disabled

  • Swapped some logic for determining the end of the game

  • Some left-over print statements removed

  • Fixed FindUnluckyDogRandom() to check that the unit actually exists and is alive before picking it

  • This should fix the following abilities from sometimes being used on non-existent targets: Doom, Laguna Blade


Update: Feb 18, 12:35 PM

  • fix bug

Source code analysis

Changed Files: maps ['normal.vpk']
Changed Files: panorama\layout\custom_game ['dac.vxml_c']
Changed Files: panorama\scripts\custom_game ['dac.vjs_c']
Changed Files: panorama\styles\custom_game ['dac.vcss_c']
Added Files: resource \ ['addon_brazilian.txt']
Changed Files: resource ['word_filter_cache_1.dat']
Changed Files: scripts\npc ['npc_abilities_custom.txt']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

First off, we got a Brazilian translation.

Ability changes

Nothing important - the added a Texture to the "outofgame" ability.

Game changes

  • An attempt to fix a bug where the heroes are unattackable, invisibile, etc. They tried to prevent the recall of a chess piece that is being removed (through fast clicking of several commands).

  • A fix for bench targets - they did this by adding the 'outofgame' ability to all chess pieces "in you hand" (which is their version of saying "on the bench").

    • It adds the INVULNERABLE modifier for those units.

February 16

Update: Feb 16, 11:03 AM

  • fix medusa bow bug

Changed Files: maps ['normal.vpk']
Changed Files: panorama\styles\custom_game ['dac.vcss_c']
Added Files: ['particles\units\heroes\hero_medusa\medusa_bow.vpcf_c']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

As you can see, they fixed the Medusa Bow’s particle effect.

Game changes

  • Neutral health bar is no longer colored


Update: Feb 16, 1:48 AM

  • fix Elemental resistance bug

  • fix Divine Protection bug

Files changed

Changed Files: maps ['normal.vpk']
Changed Files: panorama\layout\custom_game ['dac.vxml_c']
Changed Files: resource ['addon_english.txt', 'addon_german.txt', 'addon_portuguese.txt', 'addon_russian.txt', 'addon_schinese.txt', 'addon_swedish.txt', 'addon_tchinese.txt', 'addon_turkish.txt']
Changed Files: scripts\npc ['npc_abilities_custom.txt']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

Code analysis

Unit/Ability changes

  • [CLASS BUFF] Knights - Probability of Divine Protection changed from 25,35,30 to 30,30,30.

  • [RACIAL BUFF] Elementals - Bug fixed for Stone/Stun being only 2 seconds, should now be 4 sec.

Tooltip changes

  • Knights’ Tooltips have been adjusted to indicate the above mentioned CLASS CHANGE

    • probably in all languages... I have only checked English..

  • [TOOLTIP ERROR] There still is an error regarding the tooltip that tells you the cost/draw probabilities with a Level 9 Courier

CURRENTLY: "DOTA_Tooltip_modifier_hero_level9_Description"	"<font color=\"#bbbbbb\">($1)Chess: 22%%</font><br><font color=\"#bbbbff\">($2)Chess: 30%%</font><br><font color=\"#6666ff\">($3)Chess: 35%%</font><br><font color=\"#ff00ff\">($4)Chess: 20%%</font><br><font color=\"#ff8800\">($5)Chess: 3%%\n</font>"

As you can see, the ($3) is listed as 35%, while it should be 25%. The code does that correctly; just the tooltip is wrong.

SIDE NOTES

Knights

Shield Probabilities are now:

  • (2) 30%

  • (4) 51% <math: (1 - (.7 * .7))>

  • (6) 65.7% rounded to 66% <math: (1 - (.7 * .7 * .7))>

Tiny

I looked at Tiny's stun duration and it's interesting.

The duration of the stun is 1.5, 2.5, 3.5 (1*, 2*, 3* respectively) + <the distance of the throw divided by 1000>

I believe each chess cell is 100 x 100 units. So it would be: sqrt(700^2 + 700^2)/1000 = 0.989949... I use 700 as you are already in cell 100,100 when you start and can max throw to 800,800.

At max range throw, corner to corner, this would be a stun of 2.5, 3.5, 4.5 (per * tier)

February 15

  • Fix Tiny Bug

Code analysis

Files changed

Changed Files: maps ['normal.vpk']
Changed Files: panorama\layout\custom_game ['custom_ui_manifest.vxml_c', 'dac.vxml_c']
Changed Files: panorama\scripts\custom_game ['dac.vjs_c', 'loading.vjs_c']
Added Files: ['addon_german.txt', 'addon_portuguese.txt', 'addon_swedish.txt']
Changed Files: resource ['addon_english.txt', 'addon_russian.txt', 'addon_schinese.txt', 'addon_tchinese.txt', 'addon_turkish.txt']
Changed Files: scripts\npc ['npc_abilities_custom.txt', 'npc_items_custom.txt', 'npc_units_custom.txt']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

As you can see, we have 3 new Translations: German, Portuguese, and Swedish.

Item changes

  • [CHANGE] SheepStick - It has a 30 second cooldown.

  • [NEW ITEM] Blink Dagger - It allows you to blink to back rank of a Column (not Row or Diagonal) similar to how assassins work. 15 second cooldown. Drops as early as Round 10.

Unit/Ability changes

  • [UNIT] Terrorblade - Increased minimum right-click damage (and thus average damage) by 10, 20, 40.

  • [RACIAL] Troll Buff changed from 35/35 to 35/30.

  • [RACIAL] Elemental Buff duration increased from 3 to 4. (Note: there might be a bug leaving this value to 2)

  • [RACIAL] Human Buff changed from Persuasion (DISARM for 3 seconds) to Silence (SILENCE for 4 seconds) (small bug where the modifier displays for 5 seconds at the 1st tier, but silences for 4 seconds in reality - it should be 4 sec at all tiers).

  • [UNIT] Crystal Maiden - Aura code cleaned up - still affects all units in a 800 radius.

  • [UNIT] Tiny - I don't see a fix for Tiny Bug they claim they fixed... I just see the timer associated with the stun duration increased by 0.3 (if that fixes it, great, but I'm not sure how).

Game changes

  • Team Colorized Health Bars (then reverted back to original).

  • One Courier Model got bigger by 10%.

  • More Detailed Stats being uploaded to the servers.

  • Better functionalized code for Win, Loss, and Draw conditions of a Round (used to be all one function with conditional logic, now they are 3 separate functions).

  • Enemy Couriers will now fly in your Game Arena if the enemy is on a 10-win streak.

  • Structure of URL tokenizers for communicating with web-server modified.

  • [UPDATE #3] Fixes placing things outside of map grid.

  • [UPDATE #4] They increased the allowed Think function of all Timers from 0.01 to 0.02 seconds. Not sure what impact this will have.

  • [UPDATE #4] They attempted to fix server crashes with item combining at round completion (again).

  • [UPDATE #4] They removed code that could declare a chess entity "out of game" (somehow).

  • [UPDATE #4] They added code to remove entities on board that didn't have a health bar from staying around indefinitely across all rounds (these are mostly graphical... an no it's not Slark's constant ult).

Item use note

The way Items will fire in game follows this hard-coded order: Refresher > Blink Dagger > SheepStick > Dagon > FrogGua (no idea what that is) > Check for Unit being Doomed or Hexxed or Voodoo'ed or Turned to Stone.

Tooltip inconsistencies (nothing new)

There are Ability Tooltips (when you hover over the ability of an unit), Modifier Tooltips (when you hover over a modifier when it is applied) and then Source Code actual values

  • Assassins - Ability tooltip says: (3) 10% for 4x, (6) +20% for 4x :: code does: (3) 10% for 3.5x, (6) +20% for 4.5x :: Modifier Tooltip is correct.

  • Mages - Modifier tooltip for (6) says -10% Magic Resistance (it's (3) -40% and (6) -40%), ability tooltip is correct.

  • Knights - Ability & Modifier tooltip says: (2) 25% chance, (4) 35% chance, (6) 45% chance :: code does: (2) 25% chance, (4) 35% chance, (6) *30%* chance {BUG}.

  • Knights Note - Divine Protection gives a shield to knights that provide a +30 armor and +75 magic resistance buff for 3 seconds.

  • Hunters - Ability tooltip says: (3) +25% damage increase, (6) +35% damage increase :: code does: (3) +30% damage increase, (6) +30% damage increase.

  • Goblin - Ability tooltip says: +15 Armor and HP Regen :: code does: +15 Armor, +10 HP Regen :: Modifier tooltip is correct.

  • Elves - Modifier tooltip says: +20% evasion at Tier 1, Ability Tooltip and Code are correct at 25% for Tier 1.

  • [INFO] - Undead: there is an Undead (6) buff (-9 armor to enemies) coded - just not enough Undeads in game to ever reach it (tooltip only gives 2 & 4).

  • [INFO] - Orc: there is an Orc (6) buff (+450 HP) coded - just not enough Orcs in game to ever reach it (tooltip only gives 2 & 4).

  • [UPDATE] - tooltip updated correctly for changes to Troll, Elemental, and Human changes noted above.

February 7

Update: Feb 7, 3:28 AM

  • fix courier error bug

Files changed

Changed Files: maps ['normal.vpk']
Changed Files: panorama\scripts\custom_game ['dac.vjs_c']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

Game changes

Nothing important.

  • 1 new courier added (nilbog).

  • adjusted all network message to include a "from" parameter

  • added a -catch command which I do not know what it does. It is triggerable as part of Player Chat.


Update 2

Files changed

Changed Files: maps ['normal.vpk']
Changed Files: panorama\layout\custom_game ['dac.vxml_c']
Changed Files: panorama\scripts\custom_game ['dac.vjs_c', 'loading.vjs_c', 'window.vjs_c']
Changed Files: panorama\styles\custom_game ['dac.vcss_c', 'window.vcss_c']
Added Files:  ['addon_turkish.txt']
Changed Files: resource ['addon_english.txt', 'addon_russian.txt', 'addon_schinese.txt', 'addon_tchinese.txt']

As you can see, no abilities, units or game changes happened. It is all translations and cosmetic.

February 6

Update: Feb 6, 7:44 AM

  • Fix bug

Files changed

Changed Files: panorama\layout\custom_game ['dac.vxml_c']
Changed Files: panorama\scripts\custom_game ['dac.vjs_c']
Changed Files: panorama\styles\custom_game ['custom_loading_screen.vcss_c', 'dac.vcss_c']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

Looks like there are no real changes other than two timers adjusted slightly for game-related changes.

This is the only thing of consequence, and it's really a minor one:

AddPickAndRemoveAbility - You will get an extra 0.5 seconds to have your pick and recall chess pieces capability enabled during round preparation. Perhaps this helps people with a bad latency, but I am unsure.

The bug they fixed must be related to a layout or style

February 3

Update 1

Files changed

Changed Files: maps ['normal.vpk']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

Changes

This is a very minor patch.

  1. A check for a null-pointer on some conditional code was added to prevent a possible crash/error.

  2. Added a Timer to a `AddPickAndRemoveAbility` function.

  3. Removed some commented out code.


Update 3 - Feb 3, 6 AM

Detected files modified

Changed Files: maps ['normal.vpk']
Removed Files:  ['h135_png.vtex_c', 'h235_png.vtex_c', 'h236_png.vtex_c', 'h237_png.vtex_c', 'h238_png.vtex_c', 'h336_png.vtex_c', 'h429_png.vtex_c', 'h430_png.vtex_c', 'h431_png.vtex_c', 'h432_png.vtex_c']
Changed Files: panorama\layout\custom_game ['dac.vxml_c']
Changed Files: panorama\scripts\custom_game ['dac.vjs_c']
Changed Files: panorama\styles\custom_game ['custom_loading_screen.vcss_c', 'dac.vcss_c']
Changed Files: resource ['addon_english.txt', 'addon_russian.txt', 'addon_schinese.txt', 'addon_tchinese.txt', 'word_filter_cache_1.dat']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

Code analyzed

  1. Lots of new courier models available.

  2. Reverted some of the new data that moved from scrolling text to corner message box and supposedly made it configurable (I don't really track the style & layout script files).

  3. Fix to SSR model probability (to address the float issue where they could never be picked). New chance prediction below.

local ran1 = RandomInt(1,10000)
	local ran2 = RandomInt(1,10000)
	if h:GetLevel() >= 7 and ran1 <= 1 and ran2 <= 1 then
		this_chess = GameRules:GetGameModeEntity().chess_list_ssr[RandomInt(1,table.maxn(GameRule

February 2

Source code analysis

Files modified

Changed Files: ['panorama_debugger.cfg']
New Files:  effect\['fenghuolun', 'ti7_shengwu']
New Files:  ['2_concoction_projectile.vpcf_c', '2_concoction_projectile_impact_burst.vpcf_c', '2_concoction_projectile_launch.vpcf_c', '2_concoction_projectile_trail.vpcf_c', '2_concoction_projectile_trail_b.vpcf_c', '2_concoction_projectile_trail_d.vpcf_c', '2conc_flying_bottle.vpcf_c']
Changed Files: maps ['normal.vpk']
New Files:  panorama\images\custom_games ['arrow-top_png.vtex_c', 'arrow_top_png.vtex_c']
Changed Files: panorama\layout\custom_game ['custom_loading_screen.vxml_c', 'dac.vxml_c']
Changed Files: panorama\scripts\custom_game ['dac.vjs_c', 'end.vjs_c']
Changed Files: panorama\styles\custom_game ['custom_loading_screen.vcss_c', 'dac.vcss_c']
Changed Files: resource ['addon_english.txt', 'addon_russian.txt', 'addon_schinese.txt', 'addon_tchinese.txt', 'word_filter_cache_1.dat']
Changed Files: scripts\npc ['npc_abilities_custom.txt', 'npc_units_custom.txt']
Changed Files: scripts\vscripts ['addon_game_mode.lua']

Unit changes

Keeper of the Light - Illuminate

  • Cast Point changed from 0.5 to 0.1 (makes it able to release much faster now if interrupted or dies mid cast prep -- the channel time charge up for max damage is still 3.0 seconds - 0.1 - 1.0 seconds = 100 damage, 1.1 - 2.0 seconds = 150 damage, 2.1 - 3.0 seconds = 200 damage).

    Cast Point is the amount of time between the hero deciding to use an ability and the ability being considered actually cast (goes back to Dota2 and animation cancelling), put on cooldown, and consuming mana.

  • Ability Cooldown reduced from 12, 10, 8 to 10, 8, 6

Kunkka

  • Ghostship

    • Stun Duration changed from 1.4, 1.4, 1.4 to 1.4, 1.7, 2.0

    • Damage reduced from 200, 300, 400 to 150, 250, 350

  • New Cosmetic Item (shark)

Necrophose

  • Death Pulse

    • Heal values changed from 100, 150, 200 to 100, 175, 250

Disruptor

  • Static Storm

    • Duration decreased from 3, 4, 5 to 2, 3, 4

Medusa

  • 2* and 3* skin and wearable updates for everything

Queen of Pain

  • Sonic Scream

    • Damage reduced from 250, 350, 450 to 200, 300, 400

Dragon Knight

  • Elder Dragon

    • Splash Damage fixes

Morphling

  • Waveform

    • Speed of ability execution increased by 50% (less likely they die before it goes off once animation starts)

Phantom Assassin

  • No longer starts with 100 mana, but rather 0

Sand King

  • Burrowstrike

    • Speed of ability execution increased by 50% (less likely they die before it goes off once animation starts)

Templar Assassin

  • Attack Rate changed from 1.0 to 1.2 at all tiers (Attack Rate is not Attack Speed - it is the amount of time between attacks ... makes TA 20% slower)

Timbersaw

  • Armor reduction from 10, 10, 10 to 6, 8, 10

Tiny

  • Max Default Damage changed from 70, 140, 280 to 100, 200, 400

Enchantress

  • 2* and 3* Enchantress gets some skin updates/wearables

Witch Doctor

  • Attack rate updated from 1.5 to 1.4

Warrior synergy buff

  • Changed from 6, 8, 10 to 7, 8, 9

Assassin synergy buff

  • Crit Multiplier changed from 400% (4x) at both Tiers to 350% (3.5x) at first Tier, and 450% (4.5x) at second Tier -- note this is not the same as it used to be. Having more assassins used to only increase the chance to crit for 4x (10% at first tier, +20% at 2nd tier buff for total of 30% chance to crit). Now it uses the same chance as I just described but at first tier the crit is for 3.5x and at 2nd tier at 4.5x.

Neutral units

  • PVE Hellbears (Round 20 - Furbolgs) - damaged lowered by 10%

  • PVE Wildwing (Round 25) - attack speed increased by 33%

Game changes

  • Ban Wave incoming for cheaters

  • VIP Tester Status

  • Change to better inform folks when other players combine units (rather than the text scrolling)

  • Same new format used for informing of player PvE results during a round

  • Same new format used for informing of player PvP results during a round

  • Same new format used for text messages sent by players via `say`

  • Text appears at round start stating it's PvE or PvP

  • Attempt at fixing server errors due to item movement near end of round

  • Fix to some cheats people were using to buy chesses for free

  • Fix for PvE fights above Round 50 (currently at any modulo of 5 == 0 round above 5 it thinks it's PvE -- fixed to lookup a round array instead of using pure math)

  • Added a timer when loading the mirror team of the player you are facing off against so combat doesn't start immediately (doesn't look like you can reposition yet in reponse, but it's a start in that direction)

  • RandomUnitSelection (FindUnluckyDogRandom) changed to be random rather than last unit on the field

  • Fix to mana gain calculation to be attacker and not caster based on Dagon (all levels) and Crown items

New URL messaging:

At the end of every round data about each players hero composition, MMR, level, gold, etc. gets sent to one of their sites so they can start tracking stats about hero balances and possibly cheaters.

Vincenzo is an esports writer with five years of experience. Former head editor for Natus Vincere, he has produced content for DreamHack, FACEIT, DOTAFire, 2P, and more. Follow him on Twitter and Facebook.