New version, let's call it v0.99
Highlights:
+
Uses modern Javascript - ES2015. WILL NOT WORK IN OLDER BROWSERS. Use Firefox, Chrome, Edge (not tested, but it's standards friendly), Opera (not tested)... Safari will probably get there eventually.
+ You can now swipe cards from keyboard, too. Swipe respects requirements like card costs, sets. For example if you wanted exactly 3 Hinterlands cards, and try to replace one of them, it will roll you another Hinterlands card to make sure the set is still valid. If you swipe a bane, another bane shows up. Swipe an event - an event or landmark takes its place. To swipe cards past 10, enter a, b... (hexadecimal)
+Tweaked focus and keyboard controls to make the app convenient. Everything should work as you would expect. If you press Enter, it will give you another card set (unless focus was in the "to swipe" field, then it swipes). If you click on a card to swipe it, focus will be restored to the last focused input. Pasting text works as it should.
+
Black market support. Hover mouse on Black Market to see the Black Market deck. You can specify how many cards you want in the deck.
+ If Young Witch is in the Black Market deck, Bane pile is added
+ Better Bane selection algorithm - respects more conditions
+ Lots and lots of internal changes, cleanups, refactoring. There's still work to do.
+ A README file worth your time.
(Single file version)
https://www.sendspace.com/file/5782xm(Multi file for development, scroll down for README)
https://github.com/monuszko/dominion-htmlBy the way the reason is I abandoned old browsers and Internet Explorer is because it's my hobby project, done in free time. Modern Javascript features make programming in it a lot more convenient. No more clunky code. Clean, pleasant code makes it easier to fix bugs and add features. And in any case even the last version used enough new features to make Konqueror, Internet Explorer etc choke, so it's just me being honest with myself.