Dota Auto Chess: Patch Notes List 2019

Dota Auto Chess: Patch Notes List 2019

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.

  • 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.

Next: 2020 Patch Notes List

Click a date to reveal the patch notes.

December 24

Welcome to New Tinkertown!

  • Replaced Mechs' Self Repair with Heart of the Machine: 

    • (3) Mechs: If at least 1 friendly Mech survived the home battle, summon an AWESOME Invention.

    • (6) Mechs: Heart of the Machine now summons a Golden AWESOME Invention.

  • Heart of the Mech: This is a consumable item for your Courier. Click to use: Do a free recruitment.

  • Golden Heart of the Mech: This is a consumable item for your Courier. Click to use: Do a special free recruitment. This recruitment is not bounded to the current chess piece pool, and will offer you 5 random $5 pieces to choose from!

  • Now Rank ★/★★/★★★ Mech pieces (Clockwerk, Tinker, Timbersaw, Gyrocopter and Techies) have a 5/10/20 base health regeneration.

  • Balanced Goblins' Nanobots: 

    • (3) Goblins: Grants a random ally +15 armor and +20 health regeneration. (up from +10 health regen)

    • (6) Goblins: Grant all allies +15 armor and +20 health regeneration. (up from +10 health regeneration and affecting allied Goblins only)

  • New Chess Piece: Broodmother ($4 Aqir Hunter)

  • Chess Piece Returned: Mirana ($2 Elf Hunter)

  • Balanced Hunters' Aimed Shot:

    • (3) Hunters: All friendly hunters have +25 base attack damage and +40% chance to pierce through evasion. (from +25/+45%)

    • (6) Hunters: All friendly hunters have +35 base attack damage and +60% chance to pierce through evasion. (from +40/+60%)

    • (9) Hunters: All friendly hunters have +55 base attack damage and +100% chance to pierce through evasion. (New)

  • Added (6) Beasts' Power of the Wild:

    • (2) Beasts: All allies have +15% attack damage, including summoned units.

    • (4) Beasts: All allies have +25% attack damage, including summoned units.

    • (6) Beasts: All allies have +40% attack damage, including summoned units.

  • Improved Terrorblade's base attack cooldown from 1.4 to 1.2.

  • Decreased Dragon Knight's base attack cooldown from 1.2 to 1.4.

  • The following pieces now have a seasonal winter decoration: Death Prophet, Sven, Tiny, Treant Protector, Mirana.

  • Ogre Magi★★★ now has an exclusive Arcana mount!

  • Fixed a bug that guarantees an item drop at Round 10.

  • Fixed a bug with wrong battle results when -wtf is typed.

  • Fixed some bugs that may cause lags and glitches.

  • Congratulations to Lich for winning this week's least wins prize!

    • Temporarily removed Lich from the chess piece list for rework.

End-of-Season Rewards

The EoS rewards for S4 Pumpkin (01/11 to 31/12) is based on the following: 

  • ♕Top 20 Queens (on Leaderboard): S4 Badge + ♕Queen rewards.

  • ♕Queen: 320 Candies + S4 Crown (valid for S5) + Golden Greevil (Legendary Courier).

  • ♔King: 320 Candies + White Greevil (Epic Courier).

  • ♖Rook: 160 Candies + Black Greevil (Epic Courier).

  • ♗Bishop: 80 Candies + Greevil of random color (Rare Courier).

  • ♘Knight: 40 Candies.

  • ♙Pawn: 20 Candies.

As usual, the last of the season (31/12) will be the off season break to award the excellent players. Games played on the day does not affect Rankings. New season S5 Lantern starts from 01/01!

December 11

  • New Christmas decorations arrived and Diretide decorations removed.

  • Rubick: Cost changed from $2 to $3, base HP increased by 50, base attack damage increased by 5. Spell Steal can only steal active ability now.

  • Lion: Cost changed from $1 to $2, base attack damage increased by 15, base attack interval decreased by 0.1.

  • Crystal Maiden: Cost changed from $2 to $1.

  • Anti-Mage’s Mana Break: Mana burn per hit changed from 30/60/90 to 30/60/100 and deals the same amount of physical damage per hit.

  • Dazzle-Shallow Grave: AI optimization, it will first be given to allies with HP lower than 50%, or kept if no such ally.

  • Omniknight’s Purification: AI optimization, it will first be given to ally who has the most enemies around him.

  • Grimstroke’s Stroke Of Fate: Soulbind increased from 1/2/4 to 1/3/9.

  • Chaos Knight: Attack interval increased from 1.3 to 1.5.

  • Slardar: Attack interval increased from 1.2 to 1.5.

  • Knights’ Divine Protection: Magical resistance changed from 70% to 67%, same as physical resistance.

  • Fix items bug.

  • Fix sound bug.

  • Keeper of light won the least popular chess piece this week. Keeper of light-Illuminate: Channelling time decreased from 3s to 2s and keeps full damage the same.

November 27

  • New Chess: Snapfire ($5, Goblin, Knight)

  • Reborn Chess: Slardar ($2, Naga, Warrior. Now the corrosive haze first targets on Slardar's current attack target if possible.)

  • Reborn Chess: Kunkka ($5, Human, Warrior. He now brings a torrent storm since its ghost ship has been destroyed.)

  • Modified Chess: Damage type of Enigma's pulse has changed into magical in Dota 2, but it remains pure in auto chess.

  • Modified Chess: Leech Seed of Treant Protector has changed together with Dota 2(Saps life from nearby unit).

  • Modified Synergy: HP bonus of Orc's (6) Synergy decreased from 8x to 7x.

  • Fix Dagon bug.

  • Fix Dismember bug of Pudge.

November 19

The Candy Store just got larger!

  • The expanded Candy store now offers a 12-slot gallery: 1 for Courier Gatcha, 5 for Courier exchange, 3 for Courier ambient effects, 2 for projectile effects and 1 for Courier pet.

  • Each Courier now has XP based levels. Earn your Couriers XP by playing Ranked or Casual DAC games! The better you are, the more XP your Courier gets! You can get 1.5x XP with a Battle Pass.

  • The max Courier level now is Lv.30. Identical Couriers can be combined. Combing or exchanging Couriers can retain and stack the Courier levels.

  • Couriers now have 3 cosmetic item slots: Lv.1 unlocks ambient effects, Lv.10 unlocks projectile effects and Lv.30 unlocks a pet slot.

  • UI optimizations in Candy Store and Courier interface.

  • DAC Pass owners receive an exclusive 50% extra Courier XP per game.

Item Optimizations

Summary: Reworked effects and bonuses of many items. Added Agility items and simplified mana-regen items to distinguish items from each other and balance over-powering items.

  • Opening multiple Loot Treasures no longer voids the previous ones. You will now select your rewards in sequence.

  • Slightly decreased item level obtained from Loot Treasures.

  • Items that grant bonus mana regen from dealing damage can now stack their effects. There are no longer items granting bonus mana regen from receiving damage.

Detailed item changes

New droppable items:

  • Blade of Alacrity: +10 Attack Speed, +15% Evasion

  • Talisman of Evasion: +25% Evasion

  • Eaglesong: +20 Attack speed, +25% Evasion

New combinable item:

  • Diffusal Blade: +10 Attack Speed, +15% Evasion, +10% Spell Damage. Attacks burn 20 mana from the target per hit.

  • Lotus Orb: Gains 40 mana when battle starts. +15 Health Regeneration, +50% mana gained by dealing damage. Reflects unit-targeting spells.

  • Satanic: +15% Health, +500 Health. Active: Gains +200% Lifesteal for 10 sec.

  • Eye of Skadi: +500 Health, +200% mana gained by dealing damage. Slows enemy attack and movement by 100 on attacks.

  • Radiance: +50 Damage. Scorches enemies within 3 cells for 30 pure damage per sec and causes them to miss 30% of their attcks.

  • Butterfly: +60% Evasion, +25 Attack Speed, +5 Damage. Active: Gains +100% Evasion for 5 sec.

  • Combination Change: Javelin now requires 2x Quarterstaff. (2x Blades of Attack previously)

  • Combination Change: Sacred Relic now requires 3x Mithril Hammer. (3x Broadsword previously)

  • Void Stone: +50% mana gained by dealing damage. (down from +100%)

  • Ring of Health: +15 Health Regeneration. (from +10)

  • Ring of Regeneration: +10 Health Regeneration. (from +5)

  • Staff of Wizardry: +20% Spell Damage. (from reducing enemy's magic resistance)

  • Robe of The Magi: +10% Spell Damage.

  • Quarterstaff: +5 Damage, +5 Attack Speed. (from +5/+10)

  • Javelin: +10 Damage, +10 Attack Speed. (from +15/+0)

  • Broadsword: +20 Attack Speed. (from +20 Damage)

  • Mithril Hammer: +20 Damage. (from +15))

  • Cloak: +30% Magic Resistance. (from +15%)

  • Ultimate Orb: +250 Health, +100% mana gained by dealing damage. (from +50% mana gained when taking damage)

  • Mystic Staff: +20% Spell Damage, +50% mana gained by dealing damage. (from +100%)

  • Demon Edge: +20 Damage, +20 Attack Speed. (from +30/+0)

  • Tranquil Boots: Equipped piece now jumps. +25 Health Regeneration. (from +30)

  • Kaya: +50% Spell Damage.

  • Blade Mail: +5 Armor, +20 Attack Speed (from +10 Damage). Active: Duplicates 100% of the damage taken back to the unit that dealt the damage for 4 sec.

  • Crystalys: +20 Damage, +10 Attack Speed (from +15). 20% chance to critical hit for 150% damage.

  • Perseverance: +15 Health Regeneration, +50% mana gained by dealing damage. (from +10/+100%)

  • Vanguard: +250 Health, +15 Health Regeneration (from +10). 50% chance to block 70 damage on melee pieces, and 35 on ranged. (from 50 damage on all pieces)

  • Mask of Madness: +10% Lifesteal. Active: Gives 60 attack speed, but reduces armor by 10 and silences the bearer for 5 sec. (from -8 armor, +80 attack speed and 8 sec)

  • Poor Man's Shield: Blocks 25 damage. (from 20)

  • Hood of Defiance: +25 Health Regeneration, +50% Magic Resistance. (from +15/+30%)

  • Pipe of Insight: +25 Health Regeneration, +50% Magic Resistance. (from +15/+30%). Active: Grants allies in 3 cells with 25 health regeneration and 30% magic resistance for 10 sec.

  • Maelstrom: +30 Damage, +10 Attack Speed(from +25/+0). 25% chance on attack to release a bolt of electricity that leaps between 3 targets, dealing 100 magical damage to each.

  • Mjollnir: +30 Damage, +40 Attack Speed(from +50/+30). 25% chance on attack to release a bolt of electricity that leaps between 5 targets, dealing 200 magical damage to each.

  • Dagon: -40% enemy Magic Resistance on attacks (from -30%),+100% mana gained by dealing damage. Active: Deals 400 magical damage to a random enemy chess piece.

  • Daedalus: +30 Damage, +40 Attack Speed(from +40/+0). 10% chance to critical hit for 400% damage.

  • Black King Bar: +20 Damage, +15% Health. Active: Grants spell immunity and 100% magic resistance for 7 sec. (from 8 sec)

  • Desolator: +40 Damage, -10 enemy Armor on attacks. (from +30/-12)

  • Monkey King Bar: +60 Damage, +35 Attack Speed (from +80/+10). Attacks pierce through evasion.

  • Shiva's Guard: +10 Armor, +50% mana gained by dealing damage (from +100%). Active: Emits a freezing wave that slows the attack speed of enemies within 5 cells by 40 for 4 seconds. (from -50 speed)

  • Battle Fury: +20 Damage, +20 Attack Speed, +15 Health Regeneration, +50% mana gained by dealing damage (from +30/+0/+10/+100%). Melee attacks deal 30% cleave damage in a range of 2 cells.

  • Refresher Orb: +30 Health Regeneration, +100% mana gained by dealing damage (from +20/+200%). Active: Resets the cooldown of abilities.

  • Scythe of Vyse: -40% enemy Magic Resistance on attacks, +200% mana gained by dealing damage, +250 Health (from -20%/+50%). Active: Randomly transforms an enemy piece into a harmless animal for 8 sec.

  • Assult Cuirass: +5 Armor, +10 Attack Speed. Aura: Grants +5 armor and +10 attack speed to allies within 1 cell. Enemies within 1 cell suffer -5 armor and -10 attack speed. (from a +10/+10 allied aura with no self bonus)

  • Divine Rapier: +200 Damage, +20 Attack Speed (from +300/+0). Drops to another random player when failing a home battle.

Synergy Changes

  • Balanced Elves' Evasion bonus from 25%/15%/45% to 20%/20%/45%.

  • Balanced Warriors' Fortified Armor bonus armor from 7/5/11 to 6/6/11.

  • Balanced Mages' Magic Vulnerability magic resistance decrease from 35%/30%/45% to 33%/33%/45%.

Congratulations to Venomancer for winning this week's least wins prize!

  • Venomancer is now both Beast and Aqir.

October 31

New season

The Chessroom has been cleared! Log in to the game and Claim your end-of-season rewards in Event panel!

The new season, S4 Pumpkin has kicked off from 01/11 to 31/12. As usual, all players start from Unranked and the new rank is determined after approximately 5 games. The end-of-season rewards for S4 is determined by the highest rank achieved in the season.

Item drop balance

A new item drop mechanism is now used in the new DAC season to further balance the games:

  • Now a Loot Chest is rewarded for winning each Loot Round. (Previously only available in Round 10, 20, 30, 40 and 50.)

  • Loot Chest dropped in later rounds have greater chances to find more powerful items. Higher-tiered items can only be found in Loot Chests dropped after Round 25.

  • The first 3 Loot Rounds no longer drop items or consumables on chance.

  • Each neutral creep from Round 10 onwards still drops items on chance, limiting to lower-tiered and mid-tiered items only. Consumable drop compensation (Tango and Mango) and item drop rate compensation apply from Round 10 onwards as well.

Synergies

  • Slightly adjusted Aqirs' Infection summoning level range:

    • (2) Aqirs' Infection summons at the same level or 1 higher. (0~1)

    • (4) Aqirs' Infection summons at the same level, 1 or 2 higher. (0~2 up from 1~2)

  • Rearranged the layout in Leaderboard panel to fix the name display issue. (Somehow failed though)

October 30

As usual, the last day of Season 3 (10/31) will be the off-season day to award the excellent players. Games played on the day do not affect your rankings. S4 - Pumpkin kicks off on 11/01!

  • Shadow Fiend ($3 Demon Warlock) has now rejoined the game.

  • Balanced Orcs' Battle Hardened bonus:

    • (2) Orcs: All allies have +100 health. (from +200 to friendly orcs)

    • (4) Orcs: All allies have +200 health. (from +200 to friendly orcs)

    • (6) Orcs: All allies have +8x(Courier health lost) health.(down from 10x Courier health lost)

  • Decreased the chance of (4) Aqirs' Infection summoning a piece with +2 level. Reworked the algorithm to equate the chances of summoning at each level.

  • Balanced Hunters' Aimed Shot bonus damage from 30/40 to 25/40.

  • Huskar's Burning Spear now deals magical damage instead of pure to both Huskar and his target, and damage increased from 15/20/30 to 20/25/35.

  • Balanced Abaddon's Aphotic Shield cooldown from 12 to 12/10/8 sec.

  • Balanced Windranger's Power Shot cooldown from 10 to 10/9/8 sec.

  • Increased Visage's base health from 950 to 1000.

  • Balanced Bloodseeker's Blood Rite AoE from 250/350/500 to 250/300/400.

  • Balanced Necrophos' Death Pulse cooldown from 5 to 7/6/5 sec.

  • Balanced Chaos Knight's Chaos Bolt cooldown from 5 to 7/6/5 sec.

  • Balanced Queen of Pain's Sonic Wave damage from 350/450/700 to 250/350/550.

Congratulations to Lich for winning this week's least wins prize!

Balanced Chain Frost damage from 200/300/400 to 300, increased number of bounces from 6/9/12 to 6/9/15 and slow duration from 2.5 to 3 sec.

October 20

New and returning pieces

  • New pieces added: Bloodseeker ($2 Orc Shaman), Huskar ($5 Troll Warrior).

  • Returning pieces: Lich ($5 Undead Mage), Queen of Pain ($5 Demon Assassin).

Gameplay

Shifting legendary pool

Now each game contains only 7 kinds of $5 pieces which will be shuffled into the public pool at the start of the game. Players will be notified about which $5 pieces are available for the game, and can view them at any time in the Chess Piece List. Io is not restricted by this rule as it is a special piece, so it is guaranteed in each game beyond the chosen 7.

Loot round

Item drop probability on neutral kills is now increased for each neutral kill obtained so far that did not drop an item. 

Synergy changes

  • Added (4) Shamans - Hex

    • (2) Shamans: Hexes a random enemy for 6 seconds when battle starts.

    • (4) Shamans: When a friendly shaman dies, transforms the killer into a random piece at the same rank that costs $1 less.

  • Added (6) Orcs - Battle Hardened

    • (2) Orcs: All friendly orcs have +200 health.

    • (4) Orcs: All friendly orcs have +200 health. (Changed from affecting all allies)

    • (6) Orcs: All allies have +10x (Courier health lost) health.

  • Changed Aqir - Infection summoned piece level

    • (2) Aqirs: Summons an Aqir at the same or 1 level higher of the highest level piece.

    • (4) Aqirs: Summons an Aqir at the same, 1, or 2 levels higher of the highest level piece.

Balance updates

  • Oracle’s Fate’s Edict now decreases the magic resistance of the target by 20%/30%/50%.

  • Decreased Disruptor’s Static Storm AoE from 400/500/600 to 350/450/600.

  • Decreased Medusa’s Stone Gaze bonus physical damage on stoned enemies from 20% to 10%/10%/15%.

  • Increased Grimstroke’s Stroke of Fate damage from 100/150/250 to 150/250/450.

  • Increased Tusk’s Walrus PUNCH! critical damage from 300%/350%/450% to 300%/400%/600%.

  • Increased Clockwerk’s Battery Assult duration from 5 to 5/6/7 sec.

  • Increased Puck’s Illusory Orb damage from 150/200/275 to 150/200/300.

  • Increased Death Prophet’s Exorcism spirits damage from 100 to 120.

  • Increased Dragon Knight’s base damage from 50-60 to 60-80.

  • Increased Gyrocopter’s base damage from 75-85 to 75-100.

  • Increased Visage’s base health by 100.

  • Increased Abaddon’s base health by 50.

  • Increased Omniknight’s base health by 50.

  • Decreased Sand King’s base health by 50.

  • Decreased Venomancer’s base health by 50.

  • Decreased Nyx Assassin’s base health by 50.

  • Decreased Necrophos’ base health by 50.

Least wins

  • Congratulations to Winter Wyvern for winning this week’s least wins prize!

  • Winter Wyvern is now both Undead and Dragon.

  • Decreased Cold Embrace cooldown from 15/12/9 to 12/9/6 sec.

Bug fix

  • Fixed the bug causing the item to disappear if given to a summoned unit.

S3 End-of-Season Rewards

S3 - Kobold (09/01 - 10/31) EoSR rule

  • ♕Top 20 ranked Queen (on the leaderboard): Badge of Kobold and Queen Awards.

  • ♕Queen: 320 Candies, Kobold Crown (valid in S4), Eimer Hillburrow | Treasure Hunter.

  • ♔King: 320 Candies, Eimer Hillburrow | Earthmover.

  • ♖Rook: 160 Candies, Eimer Hillburrow | Candlelamp Crewman.

  • ♗Bishop: 80 Candies, Eimer Hillburrow the Courier.

  • ♘Knight: 40 Candies.

  • ♙Pawn: 20 Candies.

As usual, the last day of the Season 3 (10/31) will be the off-season day to award the excellent players. Games played on that day do not affect your rankings. S4 - Pumpkin kicks off on 11/01!

September 26

  • New pieces added: Ogre Magi ($2 Ogre Mage), Nyx Assassin ($4 Aqir Assassin)

  • Reworked Ogres' Species Trait: Iron Fist

    • (2) Ogres: Whenever a friendly melee piece dies, all friendly Ogres gain bonus 25% health and 25% damage for the entire battle. Maximum 8 stacks.

  • Added (4) Aqir Infection: (currently only available through Wizards)

    • (2) Aqirs: Grants all non-Aqir allies: Upon death, if there is any friendly piece of the same name on the chessboard, summon a random Aqir piece.

    • (4) Aqirs: Grants all Aqir allies: Upon death, if there is any friendly piece of the same name on the chessboard, summon a random Aqir piece.

  • Added (9) Assassin Coup de Grace: (currently only available through Wizards)

    • (3) Assassins: All friendly assassins have 15% chance to critical hit for 300% damage.

    • (6) Assassins: All friendly assassins have 15% chance to critical hit for 500% damage.

    • (9) Assassins: All friendly assassins have 15% chance to critical hit for 700% damage.

  • Now hexed pieces (through Scythe of Vyse or Hex) do not share a name with any other piece.

Fixed matching algorithm

In the previous patch, when there are 4 players standing, you only fight against 2 other players in turn instead of 3, as the algorithm avoided matching you with your visiting foe on his own board. This patch fixed the issue and similar cases that may happen when even-numbered players are standing still.

September 6

General

  • Now players with a 5x/8x/10x win streak will have their nameboard highlighted accordingly (yellow, orange and red). Players who terminate a Nx (N>=5) win steak by defeating the victim in his home battle now receive a $N bonus reward.

  • Item Change: Divine Rapier now provides +300 damage. If the owner of Divine Rapier fails a home battle, it drops to another random player.

  • New item added: Poor Man's Shield (Stout Shield x2), blocks 20 damage.

Balance updates

  • (2) Priests' Barrier now compensates offerings when receiving more than 8 Courier damage, instead of 8 or more.

  • Slightly adjusted Aqir's Infection algorithm: now it has a higher chance to summon an Aqir piece whose level is equal to the highest level among the same-named pieces.(Double weightage compared to other situations)

  • Increased Crystal Maiden's Arcane Aura pulse mana regeneration from 8/12/20 to 10/15/25.

  • Increased Sven's base attack cooldown from 1.5 to 1.6.

  • Balanced Venomancer's Plague Ward cooldown from 4/4/5 to 4/4/6 seconds.

  • Balanced Enigma's Midnight Pulse percentage damage from 6/9/13 to 6/8/12.

  • Increased Oracle's Fate's Edict projectile speed from 600 to 800.

Bug fixes

  • Fixed a bug with Batrider, Tiny and Pudge's abilities taking effect over each other and causing glitches.

  • Fixed a bug with Batrider's Firefly taking an incorrect ability slot.

  • Fixed a bug with giving consumables to chess pieces, or items to summoned units and causing them to vanish. Now chess pieces will drop any unusable items at the end of each round.

September 1

  • Maps for Ranked matches are now available for S3.

  • Aqir's Infection now summons a random Aqir’s piece with the level approximated to the highest level among the same-named pieces, instead of equal to.

  • Nyx Assassin is now treated as Level 4/6/8 when summoned from Infection and has his attributes balanced. Due to the outstanding performance of his ability, Nyx Assassin is likely to join the chess piece roster as a $4 piece in future patches.

  • Fixed a bug which Venomancer's Plague Wards having an unexpectedly low damage.

August 30

  • The dominator of the boundless desert, Crixalis, has returned to our roster.

  • The last day of S2 (08/31) will be the off-season day to award the excellent players. Click the Claim Reward button on the leaderboard panel to receive your rewards! Ranked games played on the day do not contribute to your rankings. The new season S3 - Kobold kicks off on September 1st!

  • The DAC Pass exclusive quest [Googie Egg Hatch] has been extended. You can continue your progress for the unique Courier in the new season.

New piece and species

  • New Piece: Oracle ($2 God Priest. Ability: Fate's Edict - Oracle enraptures an enemy, disarming it and granting 100% physical damage resistance.)

  • Returning Piece: Sand King ($3 Aqir Assassin. Ability: Burrowstrike - Sand King burrows into the ground and tunnels forward, damaging and stunning enemies above him as he resurfaces.)

  • Venomancer is now Aqir instead of Beast

  • New Species Trait: Aqir

    • Infection ((4) Aqirs effect coming soon)

    • (2) Aqirs: Upon the death of any non-Aqir ally, if there is a friendly piece of the same name on the chessboard, summon a random Aqir piece whose level is equal to the highest level of the pieces sharing the same name as the dying one.

  • Temporarily removed Slardar and QoP from the piece pool. They will be back soon after rework.

Balance updates on synergies

  • Priest - Barrier: ((2) Priests effect added)

    • (1) Priest: Grants your Courier a holy barrier that reduces 20% of Courier damage taken.

    • (2) Priests: When losing a home battle and taking 8 Courier damage or more, grants a random offering.

  • God - Overweening Superiority: (The effect now works individually on qualified pieces as how it does with Dragon synergy)

    • (2) Gods: All Gods and allies with no active Species Traits have -50% ability cooldown.

    • (4) Gods: All Gods and allies with no active Species Traits have -50% ability cooldown.

  • Beast - Power of the Wild: (10%/20%/30% bonus damage previously. Removed (6) Beasts effect.)

    • (2) Beasts: All allies have +15% attack damage, including summoned units.

    • (2) Beasts: All allies have +25% attack damage, including summoned units.

  • Knight - Divine Protection: (30%/30%/30% proc chance previously)

    • (2) Knights: All friedly knights have 35% chance to proc a damage-reducing shield for 3 sec.

    • (4) Knights: All friedly knights have 25% chance to proc a damage-reducing shield for 3 sec.

    • (6) Knights: All allies have 25% chance to proc a damage-reducing shield for 3 sec.

  • Warrior - Fortified Armor: (5/7/9 bonus armor previously)

    • (3) Warriors: All friendly warriors have +7 armor.

    • (6) Warriors: All friendly warriors have +5 armor.

    • (9) Warriors: All friendly warriors have +11 armor.

  • Undead - Horror: (3/5/7 armor reduction previously)

    • (2) Undeads: All enemies suffer -4 armor.

    • (4) Undeads: All enemies suffer -4 armor.

    • (6) Undeads: All enemies suffer -6 armor.

  • Warlock - Soul Leech: (10%/20%/30% previously)

    • (2) Warlocks: All allies have +15% lifesteal and +15% spell lifesteal.

    • (4) Warlocks: All allies have +15% lifesteal and +15% spell lifesteal.

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

  • Elf - Evasion: (20%/20%/20% previously)

    • (3) Elves: All friendly Elves have +25% evasion.

    • (6) Elves: All allies have +15% evasion.

    • (9) Elves: All allies have +45% evasion.

Item changes

  • Energy Booster: Decreased mana gain at start of the battle from 50 to 40.

  • Arcane Boots: Decreased:Decreased mana gain at start of the battle from 50 to 40, mana restoration from 25 to 20 when used.

  • Mango: Random mana restoration now ranges from 1 to your current Courier level.

Bug fixes

  • Players who have multiple badges can now select them on team select panel.

  • Fixed a bug causing the summoned units remaining on the board for too long.

  • Fixed a bug which 2 Summoning Stones can be stacked and resulting in only 1 remained.

August 23

  • New items: Boots of Speed, Energy Booster, Tranquil Boots, Arcane Boots.

  • Movement System reworked: chess pieces will move according to their movement speed (Initial 500), and the movement will be replaced by a jump if any boot is equipped. Chess pieces are immune to attacks and abilities when jumping.

  • Assassin pieces will jump to the target in their first move (Immune).

  • The following abilities may affect movement speed: Walrus Punch of Tusk, Hex of Shadow Shaman, Leech Seed of Treant Protector, Plasma Field of Razor, Requiem of Souls of Shadow Fiend, Viper Strike of Viper, Stroke of Fate of Grimstroke, Elder Dragon Form of Dragon Knight(3 Stars), Call Down of Gyrocopter

  • Take Aim of Dwarf modified: (2) Dwarves: All allies have 300 bonus attack range and focus on the lowest-health enemy.

  • BH, CM, Furion, TA, CK, Tusk, Techies redecorated

Awards for S2 Googie Season:

  • ♕Top 20 ranked Queen(on the leaderboard): Badge of Googie and normal Queen Award

  • ♕Normal Queen: 320 Candies, Googie Crown (valid in S3),Beetlebark and Plod | Golden Aegis

  • ♔King: 320 Candies, Beetlebark and Plod | Octarine Core

  • ♖Rook: 160 Candies, Beetlebark and Plod | Ultimate Orb

  • ♗Bishop: 80 Candies, Beetlebark and Plod | Gem

  • ♘Knight: 40 Candies

  • ♙Pawn: 20 Candies

Chess Room will be temporarily closed on the last day August 31st, but you can still play casual games. S3 Kobold will arrive on Sep 1st!

Ogre Magi has won in both TI9 Arcana vote and Auto Chess Most Wanted Returning Piece, he will return soon in the new Season!

August 19

  • Fix the bug of "Devoted Synergies" on Mage(6)

  • Enable eliminating pieces in the first 5 second in 2x4

  • Fix a combination bug

Congratulations to Lion for winning this week's least wins prize!

  • Lion's channelling time decreased from 5s to 4/3/2s, mana drained per second increased from 10/15/20 to 15/25/45 and CD decreased from 10/7/4s to 8/6/4s.

July 30

The Summer Zeal update

The master of frost witchcraft, grand dominator of the icy tundra, the undead mage Lich from the far Arctic regime is unfortunately unable to tolerate such steamingly hot summer on Drodo Island. He has to return to his homeland and practices until greater power is achieved. Safe travels, Lich!

We are celebrating the upcoming annual Aegis Festival on DOTA Land! Couriers on Drodo Island are preparing themselves to support the honored warriors battling in the grand event!

Gameplay

  • Optimized Recruitment(D++): You will no longer find any pieces from previous two recuitments which you didn't buy, instead of one.

  • Added two notice boards beside each chessboard to show the player of the board, and his opponent for the round.

  • Dropped items from eliminated players now only drop to standing players. Drop chance changed from 50% fixed to 70%~20% depending on number of standing players.

  • Slightly increased amount of each $1, $2 and $3 piece in the public pool.

  • Further optimized game logic, layout and UI to reduce lagging and reconnection failures.

Synergies

  • Synergy expanded: (5) Dragons: If all non-Dragon allied pieces are at the same Rank, all allies start the battle with 100 mana.

  • Synergy expanded: (6) Trolls: Grants all allied pieces with Fervor effect which the ability level equals to the highest Rank of Troll Warlord in the team.

  • Balanced Humans' Censorship slience chance from 20%/25%/30% to 20%, silence duration from 4 to 3/4/3 seconds. (6) Human Censorship now benefits all allies.

  • Balanced Mages' Magic Vulnerability magic resistance reduction from 35%/35%/35% to 30%/35%/40%.

  • Balanced Nagas' Scale Armor bonus magic resistance from 35%/45% to 30%/45%.

  • Balanced Gods' Overweening Superiority ability cooldown reduction from 30%/40%/50% to 40%/40%/40%.

  • Balanced Elementals' Elemental Essence stone duration from 4/4 to 3/4 seconds.

  • Balanced Undeads' Horror armor reduction from 4/6/8 to 3/5/7.

  • Balanced (4) Orcs' Battle Hardened bonus health from +350 for friendly Orcs to +250 for all allies.

  • Balanced (6)/(9) Elves' Evasion from +25%/+30% evasion for friendly Elves to +20%/+25% evasion for all allies.

  • Balanced (6) Hunters' Aimed Shot bonus from +50 base damage and 75% chance pierce through evasion to +45 base damage and 60% chance pierce through evasion.

$1 Pieces

  • New Piece: Lion ($1 Demon Wizard)

  • Reworked Batrider with Firefly as his new ability. Batrider is now $2 piece.

  • Balanced Axe's Berserker's Call duration from 2.5/3.5/4.5 to 2/3/5 seconds.

  • Balanced Tusk's Walrus PUNCH! critical damage from 300%/350%/400% to 300%/350%/450%, hurl height from 1000 to 500/700/1100.

  • Balanced Bounty Hunter's Shuriken Toss damage from 300/500/700 to 300/500/800.

  • Balanced Tiny's Toss stun duration from 1.5/2/2.5 to 1.5//3 seconds, damage from 100/200/300 to 100/150/250.

  • Balanced Mars' Bulwark front damage reduction from 30%/45%/60% to 30%/45%/65%, bash damage from 150/300/450 to 150/300/500. Increased Mars' base health by 50.

  • Balanced Tinker's Heat-Seeking Missile count from 3/3/3 to 3/3/4.

$2 Pieces

  • [Least Wins Piece] Lich is removed from the game AGAIN and will be back after rework.

  • Increased Witch Doctor base attack cooldown from 1.4 to 1.5. Witch Doctor is now $1 piece.

  • Balanced Witch Doctor's Paralyzing Cask bounces from 5/7/9 to 4/6/9 times, damage from 50/75/100 to 30/50/70.

  • Balanced Puck's Illusory Orb damage from 150/200/250 to 150/200/275.

  • Balanced Slardar's Corrosive haze armor reduction from 15/30/45 to 15/30/50. Slardar now prioritizes casting Corrosive Haze on his current target.

  • Balanced Crystal Maiden's Arcane Aura mana regeneration from 8/14/20 to 8/12/20 per pulse.

  • Balanced QoP's Scream of Pain damage from 200/300/400 to 200/300/500.

  • Balanced Beastmaster's Call of the Wild cooldown from 10 to 10/9/8 seconds.

  • Decreased Morphling's Waveform damage from 200/300/400 to 150/250/350.

$3 Pieces

  • New Piece: Pudge ($3 Undead Warriror)

  • Balanced Omniknight's Purification heal from 250/400/550 to 200/400/700.

  • Balanced Abbadon's Aphotic Shield damage absorption from 150/300/450 to 150/300/550.

  • Balanced Razor's Plasma Field max damage from 100/175/250 to 100/175/300.

  • Balanced Windranger's Power Shot max damage from 400/600/800 to 400/600/1000.

  • Balanced Lina's Laguna Blade damage from 500/750/1000 to 500/750/1200.

  • Balanced Sniper's Assassinate damage from 400/600/800 to 400/600/1000.

  • Balanced Shadow Fiend's Requiem of Souls damage from 100/150/200 to 100/150/250 per wave.

  • Balanced Viper's Viper Strike damage from 150/250/350 to 150/250/450 per second.

  • Balanced Lycan's Shapeshift bonus max health from 20%/30%/40% to 20%/30%/50%.

  • Decreased Venomancer's Plague Ward magic resistance from 100% to 80%, summon count from 1 to 1/1/2, cooldown from 5/4/3 to 4/4/5 seconds.

  • Balanced Dazzle's Shallow Grave duration from 4 to 4/4/5 seconds.

$4 Pieces

  • New Piece: Visage ($4 Undead Dragon Hunter)

  • Balanced KotL's Illuminate damage charge from 100/150/200 to 100/150/250 per second.

  • Balanced Doom's Doom damage from 60/90/120 to 60/90/150 per second.

  • Balanced Kunkka's Ghostship stun duration from 1/1.5/2 to 1/1.5/2.5 seconds, damage from 150/250/350 to 150/250/400.

  • Balanced Necrophos' Death Pulse heal/damage from 100/150/200 to 100/150/250.

  • Balanced Templar Assassin's Refraction damage block from 4/6/8 to 4/6/9 instances, bonus damage from 40/60/80 to 40/60/90.

  • Balanced Troll Warlord's Fervor bonus attack speed from 15/20/25 to 10/15/25 per stack,maximum stacks from 6/9/12 to 8/10/14.

  • Balanced Disruptor's Static Storm duration from 2.5/3.5/4.5 to 2.5/3.5/5.5 seconds, maximum damage from 100/150/200 to 100/150/250.

  • Balanced Alchemist's Chemical Rage base attack cooldown from 0.7/0.55/0.4 to 0.7/0.6/0.4, Acidic Spray armor reduction from 4/7/10 to 4/8/14.

  • Balanced Grimstroke's Stroke of Fate Soulbind stack application from 1/2/3 to 1/2/4, base damage from 100/150/200 to 100/150/250.

$5 Pieces

  • Balanced Gyrocopter's Call Down damage from 200/300/400 to 200/300/500 per hit.

  • Balanced Tidehunter's Ravage stun duration from 2/2.5/3 to 2/2.5/3.5 seconds, damage from 150/250/350 to 150/250/400.

  • Balanced Enigma's Midnight Pulse percentage damage from 6%/9%/12% to 6%/9%/13%.

  • Balanced Techies' Remote Mines damage from 700/1100/1500 to 700/1000/1600.

  • Balanced Death Prophet's Exorcism spirits count from 10/15/20 to 10/15/25.

  • Balanced Zeus' Thundergod's Wrath base damage from 300/400/500 to 300/400/600, percentage damage from 15%/25%/35% to 15%/25%/45%.

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

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 .

  • 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 ten 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.