Support for Silumgar Assassin, Minor PT color and Token, Clone Indicators
When a creature is damaged and has critical life, PT turns to red(critical life is 2 and below), if a card has a powered down status like from -1/-1 counter, the PT turns to thistle, if powered up above 4, the PT turns into yellow, default is white. legendary eldrazi pt is violet. Token Indicator is T, and C for cards with copy abilities(so we can differentiate them from originals), TC for both token and copy cat cards.
This commit is contained in:
@@ -56,6 +56,7 @@ MTGCardInstance::MTGCardInstance(MTGCard * card, MTGPlayerCards * arg_belongs_to
|
||||
isSettingBase = 0;
|
||||
isCDA = false;
|
||||
isSwitchedPT = false;
|
||||
isACopier = false;
|
||||
}
|
||||
|
||||
MTGCardInstance * MTGCardInstance::createSnapShot()
|
||||
@@ -750,6 +751,8 @@ int MTGCardInstance::canBlock(MTGCardInstance * opponent)
|
||||
return 0;
|
||||
if (opponent->basicAbilities[(int)Constants::ONEBLOCKER] && opponent->blocked)
|
||||
return 0;
|
||||
if(opponent->basicAbilities[(int)Constants::EVADEBIGGER] && power > opponent->power)
|
||||
return 0;
|
||||
if(opponent->basicAbilities[(int)Constants::STRONG] && power < opponent->power)
|
||||
return 0;
|
||||
if(this->basicAbilities[(int)Constants::WEAK] && power < opponent->power)
|
||||
|
||||
Reference in New Issue
Block a user