Fixed a crash occurring at booster purchase

This commit is contained in:
Xawotihs
2011-10-01 17:29:33 +00:00
parent daf362f736
commit 24df6bbb6f

View File

@@ -27,8 +27,12 @@ MTGCardInstance::MTGCardInstance() :
initMTGCI();
}
MTGCardInstance::MTGCardInstance(MTGCard * card, MTGPlayerCards * arg_belongs_to) :
CardPrimitive(card->data), MTGCard(card), Damageable((arg_belongs_to->owner)?arg_belongs_to->owner->getObserver():0, card->data->getToughness()), view(NULL)
CardPrimitive(card->data), MTGCard(card), Damageable(0, card->data->getToughness()), view(NULL)
{
if(arg_belongs_to)
if(arg_belongs_to->owner)
observer = arg_belongs_to->owner->getObserver();
initMTGCI();
model = card;
attacker = 0;