Kazakusan has been revealed today, and Blizzard has clarified all 29 Treasures that you can Discover with him. Although most of them are Duels Treasures, some have been rebalanced for Standard.
This is how Kazakusan will work:
Quote From Cora You Discover and pick 5 treasures and get 2 copies of each.It replaces your deck, and you cannot pick the same treasure twice.
Cora also clarified how Kazakusan works if the deck is empty or only contains spells:
Quote From Cora Yep it will work in both cases.
Kazakusan Treasure Choices
Here are all the possible treasures that Kazakusan can discover.
Minions
Weapons
The Hilt and Blade of Quel'Delar combine if you have both of them in your deck to form Quel’Delar.
Comments
If it works with empty deck, it works with 29 spells deck as well.
True...but It's also something that has existed before: Zephrys the Great currently works/worked based on deck restrictions. So if he is the last card in your deck, or rather even the ONLY card in your deck/hand, he still activates despite there being no other minions.
Font of Power also works in a similar fashion. If you happen to be a regular old mage with minions, but discover this at a point when your deck no longer exists (in fatigue), it will work: despite you having minions in your hand and starting off with minions in your deck at the beginning of the game.
In mathematics, any property is valid for all elements of the empty set. For example, all of the numbers in the empty set are even, but they are also all odd.
You can think of it this way: let's say you have a bag of marbles and want to check if all marbles in the bag are red. A way to do that is to start with the assumption that they are all red, then pick one marble at a time from the bag. If the picked marble is not red, you've disproved the assumption. Otherwise, you continue by picking the next marble. If the assumption of all marbles in the bag being red still holds when the bag is empty, all marbles in the bag were red. And not only all marbles in the original bag, but at any step along the way, including the last step when the bag was empty.
It's perhaps not intuitive, but it does make sense, especially if you're doing math or programming.
I'm not particularly skilled at mathmatical theory either, but I view it in a similar fashion as Zelgadis does except my experience is with SQL. You can view the marble bag as "null". Null can be a unknown value or an absence of a value, where as an Empty or Blank string is a value, but is just empty.
To take this into HS situations: If HS does a "deck check" when a card is played it will probably do something like it looks at the deck's minion types. Populates those types into a separate temporary table.
If that table contains anything other than dragons, it fails the check and the card's battlecry won't go off.
If they wanted, they could have coded it to fail the check if the table is empty, but that doesn't make sense (and also increases code overhead by making a card do multiple checks)
If the table is null on minion types (meaning no minions exist) then technically it doesn't fail the check, because it's only failure code is if the table contains OTHER minion types. Not if the table contains "NULL" values (no value).
The card self is a dragon.