Card scripting

There are a couple of reasons why I did not script cards in Magarena :
If the intention is to let Magarena have many more cards, then I am in favor of migrating to scripts.
Best way is to do this gradually, like Forge was migrated from hard coded to scripted cards.
Most succesful projects with many cards and even the official DOTP use some kind of scripting.
Due to the lesser complexity and the need to save card definitions, I also switched to basic scripting in Dreamwalkers.
- the cube was limited to around 500 cards, so the need did not arise
- I wanted maximum flexibility, so Java code, to have a good AI
- Java code is easier to refactor during development
If the intention is to let Magarena have many more cards, then I am in favor of migrating to scripts.
Best way is to do this gradually, like Forge was migrated from hard coded to scripted cards.
Most succesful projects with many cards and even the official DOTP use some kind of scripting.
Due to the lesser complexity and the need to save card definitions, I also switched to basic scripting in Dreamwalkers.