and again, I just played 3 games in a row. 12 of my 35 cards are pillars. In those 3 games, I started with 1 pillar in each of the first 2 and 0 pillars in the 3rd. Your idea is great, but this needs to be fixed.
qazzaq123 - I did discover that on my own last night, and at a few points, I was successful in getting the save to finally happen. But it is rare. It never sync's and is always trying to connect. I don't fault the efforts, but I'm willing to bet this isn't Kongregate's first time giving 4 badges to a game that is relying solely on a remote server for stats. This activity should have been prepared more. Very disappointing. And I still want to play the game, I just don't want to start from scratch every time.
Oh, and by the way, your sorting or shuffling algorithms are not good. You should revisit those and test it out. I setup my deck with half being Towers for a couple games. I still didn't get any towers, and it loaded the same cards every time. I didn't see a tower for the first 3 or 4 draws. Then I only saw towers. Also, I'm guessing it is the way you use Random, but it is wrong. When I'm playing an opponent who is using a shield that gives each creature a 50/50 chance to hit, they should not all miss on consecutive tries. I went 3 straight draws with at least 7 creatures missing. THen they all hit at the same time. If it is truly 50% chance on each creature, then they should each get their own random to check against.
Kinnison - Here's what I have done to seemingly fix that issue... In the Explosion Clip, I right click on the last frame in the timeline and selected Actions from the bottom of the menu. In the action script panel that pops up, I typed in stop();
I believe that applies the stop function to the last frame, thus killing the clip.