corrected a crash from NULL pointer cause by ability$! not having the "lastcontroller" set.

This commit is contained in:
omegablast2002@yahoo.com
2013-01-27 04:25:09 +00:00
parent 822c3bc9c8
commit 2fcd031a7d
2 changed files with 2 additions and 0 deletions

View File

@@ -3017,6 +3017,7 @@ public:
setAbilityOwner();
myDummy->setObserver(abilityReciever->getObserver());
myDummy->owner = abilityReciever;
myDummy->lastController = abilityReciever;
myDummy->storedSourceCard = source;
vector<string>magictextlines = split(sabilities,'_');
if(magictextlines.size())

View File

@@ -3132,6 +3132,7 @@ int AbilityFactory::abilityEfficiency(MTGAbility * a, Player * p, int mode, Targ
testDummy->setObserver(targetedPlyr->getObserver());
testDummy->owner = targetedPlyr;
testDummy->storedSourceCard = atac->source;
testDummy->lastController = targetedPlyr;
vector<string>magictextlines = split(atac->sabilities,'_');
if(magictextlines.size())
{