Erwan
- fix issue 392 (broken tests) - Fix a bunch of memory leaks (guys please be careful!) - Added Logging facility in JGE - HBL Compatibility (cleaned up some code with MP3 in JGE) - Added "winGame" ability. Currently used mostly by the story mode, but some cards could probably need it too - Improved story mode and uncommented it from the source. -- The current campaign is of course very basic, anybody who wants to improve it or create other ones feel free to do so -- TODO (short term): save progress, rewards system, improve tutorial campaign -- I'll talk a bit more about this on the forums/email after a night of sleep
This commit is contained in:
@@ -215,13 +215,14 @@ TargetChooser * TargetChooserFactory::createTargetChooser(string s, MTGCardInsta
|
||||
size_t start = attribute.find("{");
|
||||
size_t end = attribute.find("}");
|
||||
string counterString = attribute.substr(start+1,end-start-1);
|
||||
AbilityFactory * abf = NEW AbilityFactory();
|
||||
Counter * counter = abf->parseCounter(counterString,card);
|
||||
AbilityFactory abf;
|
||||
Counter * counter = abf.parseCounter(counterString,card);
|
||||
if (counter) {
|
||||
cd->counterName = counter->name;
|
||||
cd->counterNB = counter->nb;
|
||||
cd->counterPower = counter->power;
|
||||
cd->counterToughness = counter->toughness;
|
||||
delete(counter);
|
||||
}
|
||||
if (minus) {
|
||||
cd->counterComparisonMode = COMPARISON_LESS;
|
||||
|
||||
Reference in New Issue
Block a user