Oh, and I believe that enemies summoned by other enemies give gold; I have gotten a few setups that would have let me farm this infinitely, and I would change that too.
Trinm
Recent community posts
I would balance third hand, one third hand and two deck swaps, lets you cycle infinitely
i.e
Graveyard: weapon, deck swap, third hand
Hand: Deck swap
Play deck swap, play weapon, play third hand, and you have reset and can repeat. It does help that you are forced to take cards, making this setup hard to draw, but w/ 3 deck swaps and two third hands alongside a draw/knife build, I get this very often. You could change it to limit each third hand to one use per turn, or you could make it only playable once per game by putting it in a different zone after playing it; think Magic the Gatherings exile.
It was a great game, though!
Its still crashing, here is the console, I am on a chromebook with google chrome. A brief google makes it seem like the output buffer has not enough frames... error is most likley a result of some sort of memory leak, using port.postMessage you could dump out some of the data to aid in troubleshooting. The null function or function signature mismatch error seems to be very vague and could mean a variety of things, I did not really want to put time into looking into it further, hope this helps., as for the "a listener indicated an asynchronous..." error, I used to get this all the time and be confused by what was wrong with my code, turns out its common with cross site requests and is a result of my browser extensions, not of concern for you (ignore the sensor, there was some info that I couldn't tell if was sensitive but suspected might be)