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
|
@Override
|
||||||
public boolean isAdditionalCardType(GameState gameState, PhysicalCard card, CardType cardType) {
|
public boolean isAdditionalCardType(GameState gameState, PhysicalCard card, CardType cardType) {
|
||||||
LoggingThreadLocal.logMethodStart(card, "isAdditionalCardType");
|
for (Modifier modifier : getModifiersAffectingCard(gameState, ModifierEffect.ADDITIONAL_CARD_TYPE, card))
|
||||||
try {
|
if (modifier.isAdditionalCardTypeModifier(gameState, this, card, cardType))
|
||||||
for (Modifier modifier : getModifiersAffectingCard(gameState, ModifierEffect.ADDITIONAL_CARD_TYPE, card))
|
return true;
|
||||||
if (modifier.isAdditionalCardTypeModifier(gameState, this, card, cardType))
|
return false;
|
||||||
return true;
|
|
||||||
return false;
|
|
||||||
} finally {
|
|
||||||
LoggingThreadLocal.logMethodEnd();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user