History

0.8.34-2.0.31 (June 30th, 2019)

Bug fixes and content additions.

The 0.8 series will be the last to contain content external from Spellsource.

Content Additions:
  • Thanks to contributions from @Grand, there are now Monk class updates! (1189)
  • Thanks to contributions from @Logovaz, there are now Senzaku updates! (1197)
  • Thanks to contributions from @Muhframos, Occultist updates! (1198)
Content Fixes:
  • Yig's Mastermind and other cards that interact with deck cards would incorrectly cast pre-transformation versions of those cards. It no longer crashes the game.
  • Mari Anette and Irena, Dragon Knight no longer interact in a way that crashes the game.
  • Fairy Fixpicker no longer causes crashes when it attempts to replace cards that are immediately roasted or discarded.
  • Failed Experiment now has the correct stats. (1128)
  • Firegate Commander now provides a Dash aura instead of a Blitz aura. (1131)
  • Kahl of the Deep is now a 3/5, cost 5, that draws 3 cards for the opponent instead of 8. (1182)
  • Yig's Mastermind cost increased from 8 to 10. (1184)
  • Ahn'quiraj Portal renamed to Ancient Waygate and reads "Deal 2 damage to all minions. Summon a random 2-Cost minion." (1185)
  • Stealing a card when a deck is full no longer causes a crash.
  • Wavering Diabolist correctly indicates that it does not have Guard. (1203)
  • Timewalker Strider now reads "After this minion attacks, it gains +2 Attack." (1201)
  • Energetic Mentee now specifies that it's first abilitiy is an opener. (1202)
  • Fireguard Bulwark now properly has Guard. (1200)

0.8.33-2.0.31 (June 18th, 2019)

Bug fixes.

Visit the new Windows development guide at http://playspellsource.com/windows-development/ for more about editing and authoring your own cards using the tools the developers use.

Usability Fixes:
  • Secrets and quests appear in the client again. (1029)
  • Weapons now disappear when they are destroyed. (910)
  • Challenges to play a match or make a friend invite now correctly pop up.
Content Additions:
  • 14 new cards in the Dragoon class. (1118, 1172)
Content Fixes:
  • Oppressor Defender now costs 6 Mana, a 2/2 minion. (1112)
  • Unnerving Spectre now costs 4 Mana, a 2/2 minion. (1112)
  • Abholos now correctly destroys only friendly minions and summons another Abholos. (1133)
  • Hypnotic Beetle now costs 4 mana. (1114)
  • Sharper Claws (Upgraded Skill) now renamed to Hone Claws. (1118)
  • Both Hero Powers no longer restore Health now. (1118)
  • Majestic Fennec is now a 4/6 Beast that restores 4 Health. (1118)
  • Alder, Death Baron's Skill deals only 3 damage now. (1118)
  • Venom Breath now costs 11 Mana. (1118)
  • Conflagration now only deals 3 damage to a minion and the minions next to it. (1118)

0.8.32-2.0.30 (June 5th, 2019)

Bug fixes.

Content Fixes:
  • Klive Icetooth now correctly plays its Opener. (1124)
  • The End now applies to both player's hands and the stats effect applies before the Opener is evaluated. (1126)
  • Uccian Hydra now correctly triggers. (1125)
  • Yokai Bonder now reads, "Dash. Whenever this attacks, draw a Beast from your deck." (1123)
  • Bogovanis now puts the Sourcestone into the opponent's deck. (1120)

0.8.31-2.0.30 (May 28th, 2019)

Updates from @Logovaz for Witch Doctor.

New cards from @Muhframos for Occultist too!

Content Additions:
  • Significant additions to Occultist. (1057)
Content Fixes:
  • Changes to Witch Doctor and its Verdant Dreams set cards. (1113)
  • Hatches the Dragon is no longer collectible. (1094)
  • Changes to Aegwynn, Dragonling Pet and The End Time to make them more balanced. (1094)
  • Nature Rager now gains +1 Health instead of +1/+1. (1077)
  • Ending the turn with an Infinite Warden on the board without an End Time on the board no longer crashes the game.

0.8.30-2.0.30 (May 27th, 2019)

Introducing the Spellsource Legendaries!

Bug fixes.

Content Additions:
  • New Spellsource Legendaries. (1074)
Content Fixes:
  • Daring Duelist now only draws a card when it survives damage. (1111)
  • Icecrown Lich, Assimilator and Scarlet Thirst on the board no longer produces an infinite loop.
  • Copying minions that have jailed other minions no longer causes errors.

0.8.29-2.0.30 (Thursday, May 23rd, 2019)

Bug fixes. Special thanks to @Bdg and @Pircival for testing and putting together the fixes flawlessly.

Content Fixes:
  • Disco Inferno now swaps stats with a friendly minion. (1109)
  • Ninjarcher now deals 2 damage to a random enemy. (1101)
  • Malicious Magpie now deals damage only when other minions attack. (1100)
  • Bloody Blade is now a 3/2. (1102)
  • Redhide Butcher now has the correct effect and rarity. (1104)
  • Sly Conquistador now has Dodge. (1107)
  • Terrified Tanooki now gains +1 attack. (1108)
  • Attrition Master now affects minions during both player's turns.
  • Gurubashi Berserker now transforms once into a Rage Behemoth without incorrectly summoning more tokens. (1110)
  • Northot, Necromaster no longer has an infinite loop interaction with your Falling Crusader (for your troubles).
  • Shapeseeper now correctly buffs its stats. (1106)
  • Doomed Diver now triggers correctly. (1103)

0.8.28-2.0.30 (Thursday, May 23rd, 2019)

Hearthstone updates. Thanks to @doombubbles for the great contribution!

The 0.8 series will be the last to receive Hearthstone updates.

Content Additions:
  • The Rise of Shadows set for Hearthstone
  • Standard rotation into Year of the Dragon

0.8.27-2.0.30 (Thursday, May 23rd, 2019)

Thanks to @Phyley for contributing new fixes to Vermancer!

Bug fixes.

Content Additions:
  • 9 new cards in the Vermancer class.
Content Fixes:
  • Various changes to Vermancer cards.
  • Morbid Mockery's taunt buff no longer remains attached to the target card when it enters the graveyard.
  • Warlord Kalithresh now shuffles 7 Ocean Depths into your deck instead of 1.
  • Kraken's Call, Gilblin Plunderer, Calm Currents, Condensation, Finding Mobus, Three Fathoms Below and Water Blast all shuffle the correct number of Ocean Depths into the deck now.
  • Gilblin Plunderer's text is now correct.
  • Desert Maiden is now collectible again (it previously broke the bot, but does not anymore).
  • Evaporation now deals 3 damage to all enemy minions.
  • Wrath of the Occult no longer requires targeting.
Usability Fixes:
  • It is no longer possible to select a neutral champion in the deck creation screen.

0.8.26-2.0.29 (Tuesday, May 21st, 2019)

Bullet Bull is now correctly named.

0.8.25-2.0.29 (Tuesday, May 21st, 2019)

Introducing new Spellsource core cards. Thank you @Pircival, @Walrus, @Logovaz, @bdg, @Samswize and others for the fantastic contribution.

Content Additions:
  • All the new Spellsource core Rare and Epic cards.
Content Fixes:
  • "Championes" has now been corrected to "Champions" everywhere.

0.8.24-2.0.29 (Wednesday, April 17th, 2019)

Bug fixes. Additionally, new Witch Doctor decks are in the bot rotation.

Make sure to visit playspellsource.com for a full history of changes if you'd like to know more since you've last joined us!

Content Fixes:
  • Omega Dragon is now a dragon.
  • Lush Restoration now shows the correct amount of health that needs to be restored.
  • Raid Boss Gnaxx now correctly says +2 attack buffs.
  • Hexlord Zixxis now works.
  • Mutamite Terror now discards your rightmost card.

0.8.23-2.0.29 (Tuesday, April 16th, 2019)

Bug fixes.

Content Fixes:
  • Choose and reshuffle effects shuffle in the original card, rather than a copy, as intended.
  • Mind Controlled Mech now correctly cannot attack.
  • Spiritual Diffusion now correctly destroys three random enemy minions and replaces them with 2/2 Spirits.
  • Thelia Silentdreamer now correctly causes spells to be cast twice on her.
  • Doby Mick's effect is now an Opener.
  • Shadow Puppetry now works.
  • Sideline Coach now costs (5).
  • Frostfeather now has 5 health.
  • Noth the Plaguebringer now correctly shuffles in cards.
  • Glaciar Cleaver now costs (7).
  • Frost Wraith is now 3/3.
  • Pond Lord now summons two frogs instead of three as its aftermath.
  • Baleful Totem is now a Shaman card and is 3/3.
  • Rallying Cry now costs (2).
  • Deepwood Barghest now behaves closer to Keleseth with regards to decks containing secrets (as opposed to cost-2 cards).
  • Light of Chi-Ji now sets costs to (1).
  • Sleight of Hand now costs (2).
  • Crimson General is now a cost (2) 2/2.
  • Fire Breath now says "Deal 3 damage to a minion and 2 damage to the enemy champion."
  • Drakonid Bruiser is now a cost (5) 4/4 with Blitz.
  • Dragon Treasurer is no longer collectible.
  • Rheastrasza now summons a 4/4 Dragon with Blitz.
  • Underminer is now a cost (2) 4/1.
  • Mountain Whelp is now a cost (3) 2/4 with Blitz.
  • Lava Saber now only summons one Whelp.
  • Attempting to mind control Aysa Cloudsinger no longer crashes the game.
Content Additions:
  • Drakonid Commander: Cost (8) 6/6 Dragon, "Opener: Give a character +4 Attack this turn."

0.8.22-2.0.29 (Thursday, April 11th, 2019)

See the main release notes for more about this release.

Content Additions:
  • Added Witch Doctor cards for Verdant Dreams (10 Cards)
  • Added 28 new cards and 2 tokens.
Content Fixes:
  • Puppeteer Senzaku now reads: "Opener: Add a 1-Cost 1/1 copy of each minion to your hand." Its Skill is now "Passive Skill. During your turn, take control of any enemy minion dies."
  • Hex Zombie now costs 4 mana.
  • Shadow Puppetry now costs 4 and reads "Choose an enemy minion. Force it to attack adjacent minions."
  • Wolpertinger now says "Hidden, Dodge, Elusive."
  • Timeweaver cards now have the proper keywords.
  • Blitz is now being used as a keyword correctly.
  • Astute Archsage now works correctly when played by a non-Mage minion.
  • Ner'Zhul now has the correct hero power.

0.8.21-2.0.29 (Sunday, April 7th, 2019)

Introducing new Spellsource core cards. Thank you @Pircival, @Walrus, @Logovaz, @bdg and others for the fantastic contribution.

Introducing the Timeweaver class! Big thanks to @Ricochet_Beret for the awesome contribution. This brings the total number of classes to 27, so please get feedback in via the Discord.

Content Additions:
  • 62 Spellsource Basic Commons.
  • Many sets of the Timeweaver class.
  • Abera, Swarm Evolver has been added to the Vermancer class: Battlecry: Adapt your Larva. (Wherever they are)"
Content Fixes
  • Raid Boss Gnaxx now reads, "Guard. Whenever a minion attacks, gain +2 Attack."
  • Lightcaller and Astute Archmage now discover spells from their controllers' class, or Paladin secrets when not specified.

0.8.20-2.0.28 (Monday, March 11th, 2019)

The font in the client has been improved significantly for better visibility. Feedback is encouraged and highly appreciated!

0.8.20-2.0.27 (Thursday, March 7th, 2019)

Bug fixes.

Usability Fixes
  • Dragon's Fury (and other card revealing effects) now correctly show secrets being revealed, as long as they're not being played.
  • The side panel showing the list of cards in the Drafting view now correctly shows you the card when you hover over a row.
  • The Sands of Time permanents and other cards whose description changes on the battlefield now correctly have their descriptions update.
  • Summon targeting no longer shows pink rectangles.
Balance Changes
  • Articus Dragon Giant no longer has Taunt, is now 8/8 and is Legendary.
Content Fixes
  • Flesh Monstronsity now correctly adds its own stats and the added text appears in its description.
  • Heavy Duty Dragoon now only gives 1 more attack if the hero power normally gives attack, and it now correctly interacts with Meditation.
  • Lady Delilah now correctly gains +1/+1 for each lifesteal card played. However, its aura does not update in hand (will be addressed at a later date).
  • Roll now correctly keeps more enchantments when it returns the target to hand.
  • Fantastic Feast now correctly puts two Hangovers on the top of your deck.
  • Boss Harambo now correctly puts the remaining bananas on the bottom of your deck instead of just one.
  • Acolyte of Peroth'arn has a fixed spelling error.
  • Twilight Annihilator now correctly deals 8 damage.

0.8.20-2.0.26 (Wednesday, February 13th, 2019)

You can now invite friends to play in one versus one challenges.

Also includes bug fixes.

Content Additions
  • New cards in the Occultist class (thanks @Muhframos).
Content Fixes
  • Anzu no longer incorrectly cancels all spells, only spells with chosen minion targets.
  • Sea Witch's hero power now correctly shuffles Ocean Depths instead of the target into your deck.
  • Eye Beam now correctly stops casting when a deathrattle summons a minion.
  • Captain Cookie now works correctly.
  • Black Ox Brew now correctly lasts until the start of the player's next turn.
  • Polycephalos now reads, "Rush. Battlecry: Gain +1 Attack for each enemy minion."
  • The flavor of many Baron cards has been adapted for Spellsource (thanks @Pircival)
  • Various balance changes to Occultist cards.
  • The flavor of many Vermancer cards have been adapted for Spellsource (thanks @Phyley).

0.8.20-2.0.26 (Monday, February 4th, 2019)

Thanks to a great contribution from @doombubbles, introducing the Demon Hunter hero class!

Thanks to a great contribution from @Muhframos, additional Occultist cards have been added.

Thanks to a great contribution from @Pircival, additional Baron cards in the Verdant Dreams expansion have been added.

Usability Fixes
  • The bot will perform better overall. It should find lethal by using a combination of direct damage spells, physical attacks and weapons. It may miss lethal in situations that depend on removing an opponent's taunt minions, healing on physical attack or damage triggers (like minions with both taunt and lifesteal) that give the opponent's hero health, direct damage battlecries or other advanced effects.
Content Fixes
  • Witch Doctor is now known as Senzaku.
  • Doomerang now correctly deals lifesteal and poisonous damage.
  • Attacking uses up an attack before text like "whenever this minion attacks" is put into play.
  • Felomelorn now correctly casts Flamestrikes.
  • Ner'Zhul now has a working hero power.
  • Atomedic Androne now correctly buffs the target owner's hero with armor.
  • Parting Gift in Verdant Dreams can now correctly be added to decks.
  • Deepwood Barghest now correctly adds two secrets to the hand. They will not necessarily be distinct.
  • Ironforge Portal now correctly buffs the hero.
  • Finley the Explorer, Sunlance, Mealcatcher, Dancing Rune Weapon, Desert Maiden, The Maelstormm and Captain Cookie have been temporarily removed from the game.
Content Additions
  • The Demon Hunter prototype.
  • New Occultist cards.
  • Senzaku the Puppeteer, a Witch Doctor hero card.
  • New Baron cards in the Verdant Dreams expansion.

0.8.19-2.0.25 (Friday, February 1st, 2019)

Thanks to a great contribution from @Rumu, introducing many new cards in the Verdant Dreams set!

Content Fixes
  • Treeleach now correctly contains Lifesteal in its description.
  • Devastate now works.
Content Additions
  • New cards in the Verdant Dreams set.

0.8.18-2.0.25 (Thursday, January 31st, 2019)

Thanks to a great contribution from @Logovaz, introducing new Witch Doctor cards!

Also, please check out the new lore draft at http://wiki.hiddenswitch.com.

Content Fixes
  • Bladesworn is now a 3 mana 4/2 that gains +1 Health whenever you cast a spell on it.
  • Ritual Dagger now reads, "Battlecry: Add a random Voodoo spell to your hand."
  • Split Personality can now only target friendly minions.
  • Fading Berserker has fixed text description.
Content Additions
  • New Witch Doctor cards!

0.8.17-2.0.25 (Saturday, January 26th, 2019)

Milling is now roasting, coherent with the design of Chef.

Content Fixes:
  • Opal Spellstone now correctly upgrades to Greater Opal Spellstone.

0.8.16-2.0.24 (Friday, January 25th, 2019)

The bot now has decks to play with (hot fix for quick play).

0.8.15-2.0.24 (Friday, January 25th, 2019)

Important usability fixes for the WebGL build.

Usability Fixes:
  • Matchmaking now works correctly when the applications do not have focus, in all builds. This was a regression.
  • Draft retire button now enabled at the right times.
  • Copying and pasting deck lists are supported, in a primitive way, in the WebGL build.
  • Battlecry power history entries have the correct text now.
  • Hovering over cards in the card side panel while browsing your collection will correctly show the card.
  • Bots now play a rotation of custom cards decks.
  • In your Quick Play view, you can turn off standard decks by hitting the Stack of Books icon toggle.
  • In the future, standard decks will be updated as more are added to the collection.
Content Fixes:
  • Bone Whelp now correctly only returns itself to hand when there are other dragons under your control.
  • Boss Harambo now correctly adds Bananas, instead of Coins, to your hand.
  • Roasting cards now appears in the power history.
  • Playing Play Dead on Spawn of N'Zoth now correctly buffs it.

0.8.14-2.0.23 (Tuesday, January 22nd, 2019)

Bug fixes and draft improvements.

Usability Fixes:
  • Draft mode now allows you to retire at any time, choose any hero, and only serves community cards.
Content Additions:
  • The Dragoon cards Runt Leader and Cult Reverend.
Content Fixes:
  • Wither now hits shields, like Divine Shield and Deflect. If Wither is blocked by the shield, the Wither effect does not occur and the shield is lost. When Wither hits a Deflect, the hero takes damage equal to the Wither amount instead.
  • Night Knight and Underworld Keeper are now correctly Baron cards.
  • Kahl of the Deep and Cult Promoter are not correctly Occultist cards.
  • Acherus Deathgate now correctly draws a card from your deck.
  • Lich's Phylactery is now called Phylactery and costs 4.
  • Poison Cloud no longer crashes the game.
  • The Rafaam Staff Pieces have better names now.

0.8.13-2.0.22 (Sunday, January 20th, 2019)

Thanks to a contribution from @Pircival, @Walrus, @Logovaz and @Muhframos, introducing a Spellsource Basic set.

Thanks to a contribution from @Muhframos, introducing the Occultist class.

And thanks to a contribution from @Rumu11, we have more Verdant Dreams cards.

Use the Spellsource format to use the new basic set and only custom classes and cards.

Additional bug fixes.

Content Additions:
  • Additional Verdant Dreams expansion cards.
  • A Spellsource Basic set, with 55 neutral minions.
  • The new Occultist class, with 67 cards and tokens.
  • The Basic Spellsource set.
Content Fixes:
  • Teamwork now costs 7 mana.
  • Elementium Shell now costs 3 mana, does not draw, and only buffs health.
  • Maexnna's Femur now costs 8 mana and has 2 durability.
  • Swarm Shield now costs 2 mana and gives a multiplier of 3 armor.
  • Breath of Fire now reads, "Deal $1 damage to all enemy minions. Then deal $[] damage to the enemy hero. (Increases for each enemy minion)," which means all its damage effects gain spell power.
  • Wild Pyromancer, Flamewaker and other spell casted triggering effects no longer trigger off Scroll of Wonders, Tess Greymane or other force casts that reuse cards from the graveyard.
  • Immortal Prelate is now available for play.
  • Magic Keg now correctly puts Chef spells into your hand.
  • The Sands of Time Rifts (permanents) now show the number of turns left until they are removed. Their rules are simplified.
  • Sherazin, Seed now shows the number of additional cards you need to play to revive it.
  • Gobble is now 2 Mana and reads "Destroy the lowest Attack enemy minion on the battlefield."
  • Rheastrasza is now 10 Mana.
  • Blade of Eventide now reads "Deathrattle: If your deck has only even-Cost cards, destroy the lowest Attack enemy minion."
  • Molten Whelp is now replaced with Vermillion Glider.

0.8.12-2.0.22 (Saturday, January 19th, 2019)

Bug fixes and Verdant Dreams.

Content Additions:
  • @Rumu's Verdant Dreams expansion.
  • The Paladin card Echo! Echo! Echo!.
Content Fixes:
  • Skulking Geist now only destroys cost 1 spells instead of cost 1 cards.
  • Dueling effects like Mass Hysteria and Duelmaster Fizzle no longer consume attacks. This includes situations where an attack may trigger a secret that prevents the attack from finishing.
  • Tainted Raven now interacts with silence correctly.
  • Vanal Petkiper now creates 1 buff when targeting Nightmare Amalgam instead of 7.
  • Sideline Coach now buffs before the minion attacks.
  • Nebulous Entity now deals 2 damage instead of giving a -2 HP buff.
  • Grandmother Vratta now has 7 HP (was 10).
  • Distort's attack buff is no longer affected by spell damage.
  • Spirit of the Dragonhawk now interacts with Ice Walker correctly.
  • Chi-Ji now restores a flat 3 Health when triggered.
  • Yu'lon is now a 8/6 and only summons two statues.
  • Xuen now only has Charge and Deflect.
  • Soothing Mists now heals 3 (was 5).
  • Assimilator and Broodmother Narvina both in play no longer causes an infinite loop.

0.8.11-2.0.22 (Friday, January 11th, 2019)

Bug fixes.

Content Fixes:
  • Wither no longer affects Heroes.
  • Primordial Supremacy now buffs Titans, Xenodrones OR Wither minions, rather than Titans and Xenodrones WITH Wither.
  • Cards that rely on player statistics like number of minions summoned (Castle Giant, Thing From Below) now correctly show their costs to the client.
  • Cards that receive HP hand buffs now correctly show their HP in the client. For example, casting Roll on a minion should now show the correct stats in the client.
  • Distort now reads "Give a minion +3 Attack. Deal 3 damage to it. (Improved by Spell Damage)."
  • Card cost modifiers are no longer duplicated twice when gained via a minion transform-copy effect. (Fixes interactions between Faceless Manipulator, Prince Taldaram and cards like Radiant Elemental).
  • Otherworlder's Vicious Progeny upgraded hero power now correctly summons a 0/2 Xenodrone.
  • Mind Harvester only draws cards at the end of its owner's turn.
  • Berserk now causes the targeted minion to attack all others.

0.8.10-2.0.22 (Wednesday, January 9th, 2019)

Thanks to a contribution from @Samswize, we have new Lich cards!

Thanks to a contribution from @DeepKhaos (@Dipsy), we have new Blood Knight Cards!

Additionally, the client has been upgraded for better performance.

Content Additions:
  • The new Lich cards Lord Marrowgar, Scrap Scavenger, Blood Boil, Chains of Ice, Path Frost, and Ebonchill.
  • The new Blood Knight cards Scarlet Thirst, Veindrake, Smoldering Husk, Assimilator, Goblin Harpooner, The Blood Engine, Blood to Iron, Siphoning Strike, Sweet Sustenance, and Voltsaber.
Content Fixes:
  • Rendering Curse no longer gives minions marked for death its deathrattle.
  • Blood Moon Rising and Scarlet Thirst in play with an empty deck no longer interact to cause an infinite loop due to fatigue.
  • The Blood Knight hero powers now summon a Xenodrone after the buff.
  • Rotten Curse no longer gives Immune to your hero.
  • Overdrive now only affects friendly minions.
  • Heartpiercer now only drains from minions it hit.

0.8.9-2.0.21 (Tuesday, January 8th, 2019)

Thanks to a contribution from @DeepKhaos (Dipsy), introducing the Blood Knight class!

And also, we get a great contribution from @AnterogradeNil: Introducing the Otherworlder class!

@Pircival contributed new Baron cards and fixes.

@Logovaz contributed new Witch Doctor cards.

@LyokoBarbossa also contributed fixes.

Content Additions:
  • The Blood Knight class, starting with 38 cards and tokens.
  • The Otherworlder class, starting with 34 cards and tokens.
  • The new Baron cards Pawshop Trader, Smug Smuggler, Trisword Swinger, and Vanal Petkiper.
  • The new Witch Doctor cards Aberration, Chant Leader, Fading Berserker, Raptor Rider Raider, Tainted Raven, Temple Watcher, Tiki Tokens, Wolpertinger, Zalmah, Awakening Ritual, Bottled Spirit, False Promise, Ghostly Essence, Haunted Happenings, Paranoia, Rotten Curse, Shadow Puppetry, Spirit Bind, Spiritball, Bloodshed Reaver, and Spirit Wand.
Content Fixes:
  • Healing in excess of the health that can actually be restored no longer incorrectly triggers Pearl Spellstones, Soup Vendor, Blackguard, Virtuous Vapor, or Azjol Visionary.
  • Cards that summon themselves on Deathrattle like Sacred Tombstone and Kil'jaeden, Deceiver no longer cause infinite loops.
  • Meat Construct no longer causes infinite loops.
  • Bronze Timekeeper now correctly triggers turn start and end enchantments that do something to their hosts.
  • Fight! now gives a friendly and random enemy minion +3/+3 (was +4 Attack) and now costs 2 (was 1).
  • One For All now gives the next minion you play this turn +2/+2 (was +3/+1).
  • Crone's Attendant is now a Beast (Instead of a Mech)
  • Ritual Dagger now correctly adds a random Voodoo spell to your hand instead of the Truesilver effect.
  • Shadow Puppetry now costs (3).
  • Divination and Spirit Bind tokens from Hero Power now give +2 Health and Restore 2 Health respectively.

0.8.8-2.0.20 (Friday, January 4th, 2019)

The Hidden Switch Launcher for Windows has been updated to 1.1.0 and should start on the latest updates to Windows 10 now.

Additionally, the Collection view on Windows clients now correctly shows cards again.

0.8.8-2.0.19 (Friday, January 4th, 2019)

Happy New Years to all Spellsource players!

The server has been migrated in this release.

Content Fixes:
  • Mass Hysteria now correctly causes minions to duel each other (like Duelmaster Fizzle).
  • Sugary Celebration is no longer collectible since it is a copy of Lackey Break.
  • Abomination's Might, previously mis-named Icy Talon, now has a new name.
  • Dancing Rune Weapon now draws a card.
  • The spell Rune Tap now costs (1).
  • Chains of Ice now draws a card correctly.
  • Dyn-o-Matic now correctly deals 5 damage to random targets.
  • Bwonsamdi from Witch Doctor no longer causes an infinite recursion when each player controls one.
Usability Fixes:
  • Attacks no longer animate twice.
  • All server communications are now compressed. This reduces your bandwidth usage by almost 10x in the typical case.
  • The server is now hosted locally in California instead of Oregon.
  • Server deployments will result in less downtime. Downtime is reduced from around 10 minutes to less than 20 seconds.
  • Patches can occur more frequently. In the previous infrastructure, patches could only be applied at most once per hour. Patches can now be applied as frequently as possible.

0.8.7-2.0.18 (Saturday, December 29th, 2018)

The Baron cards are now actually merged into the game! Thanks again to @Pircival for the great contribution.

0.8.6-2.0.18 (Saturday, December 29th, 2018)

Thanks to a great contribution from @Logovaz, we have a new Witch Doctor class!

Known Issues:
  • Cards like Roll and interactions with Kingsbane that put cards with buffed stats back into your hand do not correctly show the buffed stats. However, the buff itself is retained.
  • Poison Cloud, an Adventure hero power, can crash the game.
  • Immortal Prelate does not include its enchantments when it is shuffled into the deck.
Content Additions:
  • The Witch Doctor class, starting with 41 cards and tokens.
Content Fixes:
  • Minions with Rush and Charge can now correctly target heroes.
  • Stiches now correctly gains the attack and health of its target.
  • Shambling Horror is now 5/7, up from 5/6.
  • Howling Blast now costs (4), up from (3).
  • Corpse Explosion and Dark Ritual now both cost (2), both up from (1).
  • Harvest Soul now costs (7), up from (6).
  • Energetic Mentee now has 1 Attack.

0.8.5-2.0.17 (Friday, December 28th, 2018)

Thanks to a great contribution from @doombubbles and @Samswize, we have a new Lich class! Expect some flavor updates.

Thanks to a great contribution from @Pircival, there are new Baron cards!

Thanks to a great contribution from @The Invisible Man, there are updates to Summoner cards!

Content Additions:
  • The Lich class, starting with 34 cards and tokens.
  • The new and changed Baron cards: Backstreet Blowup, Battlerattler, Catta the Merciless, Converse Reverser, Corrupted Reaver, Delivery Dealer, Doomgunners, Doomwalker, Freelancer, General Drekthar, Kitesail Ravager, Magister Umbric, Mrrghost of Past, Murloc Fixpicker, Mystiva, Night Knight, Scarlet Inquisitor, Seven Shot Gunner, Stonecold Sergeant, Titanic Terror, Toot Hoarder, Underworld Keeper, Windup Offender, Worgen Petkeeper, Zandalari Zapper, Alternate Timeline, Army Recruits, Avenging Forces, Deepsea Duel, Double Down, Forces Unite, Immunize, One on One, Self Appoint, Swarms of Time.
  • The new Summoner card Lackey Break.
  • Unnerfed Gadgetzan Auctioneer.
Content Fixes:
  • Pint-Sized Summoner now interacts with Call to Arms correctly.
  • Abandoned Hatchling: Reworked to reflect Baby Gryphon changes.
  • Corrupt Forerunner: Invoke cost changed to 7.
  • Energetic Mentee: Reworked to increase token summoner potential in Basic/Classic.
  • Horned Jouster: Code changed to make the Beetles summon on either side.
  • Lackey Break: Just a name change due to being swapped with Savage Anger between sets.
  • Tick and Tock is now a Dragon.
  • Hive Guardian is now a Beast.
  • Tenacious Beetle is now a Beast.
  • It is now possible to play Hangover on an empty board.
  • Curvehorn Guardian is now a Dragon.
  • Oracle Trili now randomly chooses a mininion to shuffle into your deck rather than all other minions.
  • Sweet Strategy now correctly shuffles two copies of the highest cost card in your hand.
  • Scatterstorm now correctly swaps minions with their corresponding owner's deck minions.
  • Animation Surge now correctly summons minions.
  • Hagara the Stormbinder now correctly only activates if your deck only has class cards.
  • Shudderwock no longer targets itself with targeted battlecries.
  • Xuen now correctly deals 4 damage to enemies other than the one it attacked.
  • Yu Lon the Jade Serpent now correctly gains a +1/+1 buff for each Jade Serpent Statue controlled.
  • Light of Chi-Ji now only buffs the one card that is returned to zero cost.
  • Goblin Technosapper now costs 3.

0.8.4-2.0.16 (Saturday, December 22nd, 2018)

Choose ones now work on mobile devices.

0.8.4-2.0.15 (Saturday, December 22nd, 2018)

A longstanding issue where mulligans appear to bug out the game has been solved. You are also less likely to run into older cards.

Usability Fixes:
  • Mulligans no longer retain information from previous matches. This prevents an unrecoverable error during the mulligan phase on the server.
  • The game finds leftover cards and removes them from play after you finish or concede your current game.

0.8.4-2.0.14 (Thursday, December 20th, 2018)

Thanks to great contributions from @Beatdoof and @TheFlawlessWalrus, new Dragoon and Summoner cards have been added! @doombubbles has also authored some fixes and updates to balance changes in H.S. cards.

Also a big shout out to @bdg for a very kind Christmas gift. Spellsource will always be free, and everyone's contributions -- playing, inviting players, testing, QA, writing cards, coding, card design and other debate -- is amazingly helpful.

And finally, a shout out to @doombubbles for quietly fixing bugs and adding features in the past, like our dynamic card text system.

Content Additions:
  • New and changed cards for Dragoon (using their new names): Aspect Champion, Exotic Menace, Flamewarper, Frangiblesaur, Glacial Wyvern, Headhunter, Hornmender, Sapphiron (formerly Lady Deathwhisper), Mountain Whelp, Pyroblaster Zagrosz, Savage Ogreseer, Sarclet Magiserpent, Spirit of the Serpent, Tharon Ja the Serpent, Tol'Vir Vitalizer, Twilight Redbane, Draconic Insight, Exhilarate, Gobble (formerly Fissure), Garnet Spellstones, Manufacturing, Explosive Ride! (formerly Explosive Rune!), United Retaliation, Venom Breath, Hemocannon (formerly Anemic Cannon), Cleaver of Glory, Marrow Cleaver, The Dreadtalon and a few tokens.
  • New cards for Summoner: Berry Hoarder, Bogtoe Challenger, Buddybot, Champion Tangler, Clamouring Crusher, Crowdcodile, Horned Jouster, Oracle Trili, Proudjaw Lackey, Steelwing Rider, Isolate, Animation Surge, Blacksteel Shell, Scatterstorm, Sugary Celebration, Sweet Strategy and three tokens.
  • Unnerfed versions of 12/18 balanced cards.
Content Fixes:
  • Nerfs to H.S. cards introduced on 12/18 have been implemented.
  • Sunlance uses Overkill now.
  • Captain Hooktusk no longer gives itself Rush.
  • Big Ol' Beetle, Elementium Shell and Tweamwork have been adjusted.

0.8.3-2.0.14 (Wednesday, December 19th, 2018)

This release fixes issues with starting games due to changes to tracing.

Context Fixes:
  • Fleeting Firebug no longer causes infinite loops when interacting with Defile.
  • Elortha no Shandra no longer causes infinite loops in some situations.

0.8.2-2.0.14 (Monday, December 17th, 2018)

Thanks to a great contribution from @LyokoBarbossa, new Monk cards have been added and tweaked. Test improvements have led to other minor content fixes.

Content Additions:
  • Grandmaster Stormstout, Artificial Life Coccoon, Aysa Cloudsinger, Enigmatic Brewmaster, Life Cocoon, Monastery Scroll-Keeper, Ox School Instructor, Red Crane Statue, Student of the Crane, Thundering Crimson Seprent, Thundering Golden Serpent, Thundering Jade Serpent, Thundering Onyx Serpent, Sapphire Serpent, Uncle Gao, White Tiger Statue, Zen-noy-o-tron, and Sleight of Hand.
Content Fixes:
  • Niuzao now has Deflect.
  • Xuen, Chi-Ji and Yu'Lon have been changed.
  • Lord Jaraxxus now correctly removes himself from the battlefield after being played.
  • Corrupted Blood now shuffles copies of itself into your deck after the sequence ends. This prevents you from taking infinite damage when the last card in your deck is a Corrupted Blood, and an effect causes you to draw a card at the end of your turn.
  • Flesheating Ghoul and other death trigger minions no longer trigger from the removal of permanents.
  • Shudderwock now correctly stops casting battlecries if it is removed from the board by dealing damage to itself until death.
  • Armageddon Vanguard will trigger off at most 14 minions.

0.8.1-2.0.14 (Friday, December 14th, 2018)

This release includes bug fixes reported by the community.

Client Fixes:
  • Choose Ones like Wrath no longer immediately cast on the minion that happened to be under the cursor when the selection was made.
  • Creating a deck a second time no longer requires reselecting a format and class. The deck name is also automatically populated with a useful default.
  • The Hero Power no longer has attack and health values.
Content Fixes:
  • Sorrowstone now works correctly.
  • Mutating Boa, Rhunok the Bear and Sea Stowaway are now Baron cards instead of Neutrals.

0.8.0-2.0.13 (Thursday, December 13th, 2018)

This release includes bug fixes reported by the community.

Random numbers are generated differently and the interface for game actions has changed, making this a backwards-incompatible change with some AIs.

Usability Fixes:
  • The bot's overall reliability is improved.
  • The bot no longer has issues interacting with Shadow Visions.

0.7.10-2.0.13 (Wednesday, December 12th, 2018)

This release includes bug fixes reported by the community.

Known Issues:
  • Choose One cards do not work correctly in the client.
Content Fixes:
  • Soul Infusion now works.
  • I think I will take it!, the Rafaam, Supreme Thief hero power, now correctly shuffles the target minion into the caster's deck.
  • Skeletal Smith now has proper capitalization.
  • Ninjarcher now deals 2 damage instead of 1 when cards are drawn.
  • Da Undatakah now shows you which Deathrattles it gained.
  • Lesser Pearl Spellstone and other effects that trigger based on who is doing the health restoring (as opposed to what is getting its health restored) now work.
  • Dilute Soul now interacts with Scepter of Sargeras.
  • Tracking and Ancestral Plane now look at the top three cards of your deck, instead of random ones.
  • Soulwarden now copies discarded cards instead of moving them out of the graveyard.
  • Idiot Sandwich now works.

0.7.9-2.0.13 (Wednesday, December 12th, 2018)

This release fixes a critical issue where the bot is capable of corrupting your game.

Usability Fixes:
  • Quest counters now increase when playing against the bot. A great deal of other subtle issues playing against the bot should also be resolved.
  • The client now handles resolution changes more elegantly.

0.7.8-2.0.12 (Monday, December 10th, 2018)

This release includes bug fixes reported by the community, new Classic cards and fixes to card names.

Content Additions:
  • The classic cards Icicle, Tome of Intellect, Pilfer and Call of the Void have been added.
Usability Fixes:
  • Using a deck string that includes R.R. cards now correctly matches cards.
Content Fixes:
  • Prince Malchezaar no longer shuffles in legendaries that are already in your hand or deck. This also fixes an interaction with Reno Jackson.
  • Arcane Keysmith no longer discovers secrets that you already have.
  • Little Helper is now officially a battlecry minion.
  • Darius Crowley no longer survives lethal damage from its effect. Student of the Ox, which has an effect with a similar consequence, does survive lethal damage from its effect on purpose.
  • Shudderwock and other random card casting effects now stop casting when they are removed from play due to a transform effect, like Thrall Deathseer.
  • Ugar Frostflame, Deepholm Portal, and Fists of Fury no longer prompt the player for targets.
  • Fifi Fizzlewarp no longer writes a Permanent's text on a minion.
  • Permanents more robustly do not trigger any kind of summoning-based card text.
  • Echo of Thrall, War Trebuchet, Ship's Cannon, Spiritsinger Umbra, and Unlicensed Apothecary no longer trigger off themselves.
  • Breath of Fire now ignores spell damage when damaging the Hero.
  • Untamed Beastmaster, Rumbletusk Shaker, Haunting Visions, Shriek, and Poisoned Dagger now have correct names.

0.7.7-2.0.12 (Saturday, December 8th, 2018)

This release has server improvements that should reduce the number of dropped games.

Please report any issues you experience in the Discord, especially when playing against the bot.

0.7.6-2.0.12 (Wednesday, December 5th, 2018)

This release has various bug fixes helpfully reported by the community. It also includes some overall improvements to common game effects.

Content Fixes:
  • Discovers that use class weightings (most discovers) no longer show duplicates. This affects between 100-160 cards.
  • Unlicensed Apothecary now triggers for all minions being played, not just deathrattle minions as it was incorrectly coded.
  • Ancestral Plane and other cards that discover cards inside decks and do stuff with them now interacts correctly with Psychic Scream and other cards that shuffle specific targets into the deck.
  • Paradox, a Sands of Time minion, behaves correctly, removing itself after a card has been played, rather than before.
  • Ancestral Legacy now only discovers from Minions you actually played.
  • Resurrection and graveyard counting effects now don't count minions that have been removed peacefully. This fixes reported issues with Psychic Scream and Twilight's Call, for example. Other affected cards include Slain Party, Fallen Champions hero power, Anyfin Can Happen, Swarm, Titanstrike, Truthguard, Commander Garrosh, Echo of Anduin, Inquisitor Deilana, Resurrect, Endless Army, Hadronox, Bloodreaver Guldan, the Diamond spellstones, Kazakus tokens, Onyx Bishop, N'Zoth the Curroptor, Witching Hour, Reanimate, Pay Respects, Feugen, Stalagg, and Doomcaller.
  • Leyline Manipulator now reduces minions cost that are copied by Simulacrum, or by any card-copying effect. All card copy effects now correctly mark the copies as not started in the deck or hand. This affects about 58 additional cards.
  • Card sets were specified after attribute lookups for discover and card receiving effects. This affected A New Challenger, Average Joe and the Ungoro Pack.
  • Coffin Crasher now correctly recruits from hand. Some cards also written like Coffin Crasher work now.
  • Lumina, Light of the Forest now discovers only minions and does not trigger off herself.
Other Fixes:
  • Wandering Monster now uses Misdirect's exact effect and its test is improved.

0.7.5-2.0.12 (Tuesday, December 4th, 2018)

Thanks to a great contribution from @Pircival, we have new Baron cards!

The following cards have been added or changed: Bog Mutant; Deadeyed Ravager; Faceless Duplicator; Fleeting Firebug; Gorthal the Ravager; Hunting Terradon; Hypnomental; Landsieged Drake; Moon Gliadiator; Mutating Boa; Ninjarcher; Prophet Wa'Ran; Refracting Golem; Rhunok the Bear; Royal Protector; Sea Stowaway; Sorceress Eka; Soulclencher; Sparkfuser; Tower Titan; Unstable Artifact; Battlefield; Birds of a Feather; Black Plague; Call for Backup; Clash; Duplimancy; Ensare; Fend Off; Loa's Blessing; Scurvy Sights; Victory Royale; Weak Point; and Spirit of the Bear.

Content Additions:
  • New Neutral card: Lord Cookie
  • New Baron cards.
Content Fixes:
  • Balance changes to older Baron cards.
  • Duelmaster Fizzle (and the similar, new effect written on Fend Off) now works.
  • Effects that take place after sequences are more reliable.

0.7.4-2.0.12 (Monday, December 3rd, 2018, 2018)

Important improvements to the server fix issues introduced in September.

Content Additions:
  • Deathstalker Morgl, a Shaman hero with Build-A-Beast.
Usability Fixes:
  • Trying to matchmake twice or more during a Spellsource session will be more reliable.
  • First connections to a newly started match should be more reliable.
  • The client now has 12 seconds to connect to a game, instead of just 10 seconds.
Content Fixes:
  • Cards that reveal cards but do not supply a target, like Spiteful Summoner, no longer cause the game to crash.
  • Grave Shambler now gains +1/+1 (thanks @doombubbles)
  • High Priestess Jeklik now keeps hand buffs (thanks @doombubbles)
  • Pearl Spellstone now has the right cost (thanks @doombubbles)

0.7.3-2.0.12 (#2 for Saturday, December 1st, 2018, 2018)

Thanks to a contribution from @Jdude and @bdg, new cards have been added to Spellsource!

Content Additions:
  • The Hero card Rafaam, Supreme Thief and its power, I think I will take it!
  • The "Giants" series containing Articus, the Giant; Castle Giant; Crystal Giant; Fiendish Giant; Gentleman's Giant; Holy Giant; Mossy Giant; Reckless Giant; Sand Giant; Ticking Giant; Tree Giant
  • The custom cards A Second Heart; Arcane Construct; Automedic Androne; Death's Messenger; and Golemuxx, Forest Guardian.
  • Second Heart is now a Warlock card.
Content Fixes:
  • Wartbringer can now select a target for its damage.
  • Thanks @doombubbles: Akali the Rhino now buffs the card it draws.
  • A Second Heart is now a weapon.
  • Supreme Thief now reads, "Battlecry: Replace your deck with a copy of your opponent's."

0.7.2-2.0.12 (#1 for Saturday, December 1st, 2018)

Server improvements should lead to even more reliable connections.

0.7.1-2.0.12 (Friday November 30th, 2018)

Thanks again to a contribution from @doombubbles, the remaining Rastkhan's Rumble cards have been completed.

Immortal Prelate is still under development.

Content Additions:
  • All Rastakhan's Rumble cards except Immortal Prelate have been added.

0.7.0-2.0.12 (Friday, November 30th, 2018)

Server improvements should lead to greater reliability of connections.

In the next release, signing on in a new session will disconnect the previous session.

Usability Fixes:
  • Adding and removing cards from decks works again. 2.0.11 and earlier, like the iOS and Android builds, still have this issue. Your patience for a new build, which requires a review process from Apple, is appreciated.
Content Fixes:
  • Rotbutcher Gordo and about a dozen other custom cards are no longer appear incorrectly in the Wild filter in your Collection view.
  • Hopesteed is collectible.

0.6.6-2.0.11 (Wednesay, November 28th, 2018)

Thanks to a great contribution from @doombubbles, new custom cards and a significant number of Rastakhan's Rumble cards have been added to the game.

Content Additions:
  • The custom cards Owlkin Hatchling, Overclock, Bittertide Crab, Bronze Timekeeper, Dr. Doom, Finley the Explorer, Jastor Gallywyx, Miniature Gunner, Southsea Giant, Trophy Huntress, Whizbang the Plunderful, T'Paartos the Lightforged, and the much loathed Hopesteed.
  • 97 Rastakhan's Rumble cards. The remainder will be released soon.
Content Fixes:
  • King Togwaggle now puts Ransom in the opponent's hand.
  • Elortha no Shanda now does not cause infinite deathrattle loops.
  • Dinosaur Chops is now uncollectible.
  • Thunderfury now is immune and does not reduce durability while you are overloaded.
  • Shudderwock now triggers Hagatha the Witch and other hero battlecries.

0.6.5-2.0.11 (Tuesday, November 27th, 2018)

Thanks to a great contribution from @tehgdogg, replay functionality has been added for debugging and development purposes. Your games will be recorded and used to fix bugs when they occur. Currently, it is not possible to retrieve a replay from the client. Please reach out on Discord if you want a replay of a specific game.

Usability Fixes:
  • The Stats button (the eyeball iconed button in the battlefield) now renders the deck and hand sizes correctly.
  • May have fixed some crashes related to missing null checks on weapon loading.
Known Issues:
  • Some situations with drawing cards from the deck can cause the game to hang. If this happens to you, please note what you were doing and report it in the Discord.
  • Repeatedly playing King Togwaggle will cause the game to hang.

For an ongoing list of issues, see https://github.com/hiddenswitch/Spellsource-Server/issues

0.6.4-2.0.10 (Monday, November 26th, 2018)

Overall server performance has been improved by better using computer resources.

Some connectivity issues ought to be improved. Please report "Networking" errors in the Discord.

Content Fixes:
  • Chromie now draws cards instead of moving them directly from the deck. Thus, Chromie's swap counts as a true draw.
  • Lord Stormsong's deathrattle is less buggy.
  • Purrfect Tracker and other filtered deck draw effects interact with "Cast this when drawn" effects should no longer cause crashes.
  • Bright Eyed Scout and other card cost modification effects that occur on draw should no longer cause crashes.
  • Totemic Slam now interacts with Fandral Staghelm, for fun.

0.6.3-2.0.9 (Saturday, November 24th, 2018):

Content Fixes:
  • Reckless Flurry now works. Previously, it did not deduct armor.
  • Giant Barbecue now deals damage to the target of the spell.
  • Crackling Arrows now works when the player has no secrets.
  • Little Helper now interacts with Vashj's Plot correctly.
  • Lady Vashj now puts a Serpent Spine Bow into play.
  • Elaborate Scheme no longer triggers Gloat if Scheme puts Gloat onto the battlefield with Scheme's effect.
  • Ravenous Lasher now triggers.
  • Sorrowstone now triggers when more than three minions die at a time.
  • Conjured Assistance only triggers if it can actually pull anything from your hand.
Usability Fixes:
  • Milling and discarding cards now appear in the Power History.
  • Any triggers whose side effects cause a card to be revealed will appear in the power history. For example, Dragonling Pet ("Start of Game: If your deck has no tribal minions except Dragons, draw this card from your deck.") will now appear in the power history at the start of the game.
  • UI elements overlap less.
  • The number of power history elements has been reduced to 8 from 10.
  • Power history from a previous match is no longer present.
  • The Edit button in the Quick Play / Matchmaking views is now a pencil icon button.
  • The enemy hero and minions will correctly get highlighted when you begin a physical attack. Previously, the highlighting only appeared once you hovered over a valid target.
  • The enemy hero can be targeted by battlecries on your second and later matches.