Default to 1 spellpower if entity has the Spellpower tag
Implement most Shaman minions
Correctly destroy secrets
Implement more Hunter spells
Do the seed-dependant tests early on
Use a custom CardList instead of a list() where relevant
Implement Minion.adjacentMinions with some tests
Implement XMLCard.adjacentBuff
Use Enchantment.summon(card) to implement Card.buff()
Rename owner to controller
Implement adjacent auras
Implement Upgrade without a weapon
Change card zone in summon() instead of play()
Rename Card.activate() to Card.action()
Make Hero Powers play()able once again
Give Card data a default empty action()
Implement almost all the Shaman spells
Implement Explosive Shot
Process endTurn in entity slots
Implement Power Overwhelming