Removing is additional card type from logging. There is only one effect doing that, it's not really played, and this method is called a lot.
This commit is contained in:
@@ -429,15 +429,10 @@ public class ModifiersLogic implements ModifiersEnvironment, ModifiersQuerying {
|
||||
|
||||
@Override
|
||||
public boolean isAdditionalCardType(GameState gameState, PhysicalCard card, CardType cardType) {
|
||||
LoggingThreadLocal.logMethodStart(card, "isAdditionalCardType");
|
||||
try {
|
||||
for (Modifier modifier : getModifiersAffectingCard(gameState, ModifierEffect.ADDITIONAL_CARD_TYPE, card))
|
||||
if (modifier.isAdditionalCardTypeModifier(gameState, this, card, cardType))
|
||||
return true;
|
||||
return false;
|
||||
} finally {
|
||||
LoggingThreadLocal.logMethodEnd();
|
||||
}
|
||||
for (Modifier modifier : getModifiersAffectingCard(gameState, ModifierEffect.ADDITIONAL_CARD_TYPE, card))
|
||||
if (modifier.isAdditionalCardTypeModifier(gameState, this, card, cardType))
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user