Disturbed.1.93 wrote:i just figured adding something to the code that applied to all creatures and the _cards.dat would have to be updated so that they are able to attack a plainswalker
It would be easier to adapt the general targeting / damage assignment code. This code is used by every card that does targeting or causes damage, so if we add plainswalkers into this general function, then all cards will be able to use it, without the need to change and maintain the code for thousands of cards accordingly.
Disturbed.1.93 wrote:since i cannot simply learn C++ in a day (or a month for that matter) then I might as well stay away from topics i know nothing about. It would be cool if there were a free way to learn C++ (easily)
Actually you can learn C++ for free (the time frame is a matter of how much time you're willing and able to spend on it and your personal learning speed, but I think a month of dedicated studying is enough to give good results).
C++ is an extremely popular language and has been around for a long time, so there are tons of free resources for it. You can start by installing the (free) Visual Studio 2008, and then either search the web for one of the many free C++ books and start with simple programs (from "Hello World" onwards), or download the source code for Wagic and play around with it, modify it, learning C++ as you go. The first method is easier, the second might be more fun. If you run into problems, just ask.