Fix cards with a static ability that adds hidden keywords, like Courser of Kruphix.

This commit is contained in:
elcnesh
2015-01-26 13:18:15 +00:00
parent 92b80c69ff
commit ef1b397647

View File

@@ -33,7 +33,6 @@ import forge.util.Expressions;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.EnumSet; import java.util.EnumSet;
import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Set; import java.util.Set;
@@ -135,7 +134,8 @@ public class StaticAbility extends CardTraitBase {
if (this.mapParams.containsKey("AddKeyword") || this.mapParams.containsKey("AddAbility") if (this.mapParams.containsKey("AddKeyword") || this.mapParams.containsKey("AddAbility")
|| this.mapParams.containsKey("AddTrigger") || this.mapParams.containsKey("RemoveTriggers") || this.mapParams.containsKey("AddTrigger") || this.mapParams.containsKey("RemoveTriggers")
|| this.mapParams.containsKey("RemoveKeyword") || this.mapParams.containsKey("AddReplacementEffects")) { || this.mapParams.containsKey("RemoveKeyword") || this.mapParams.containsKey("AddReplacementEffects")
|| this.mapParams.containsKey("AddHiddenKeyword") || this.mapParams.containsKey("AddSVar")) {
layers.add(StaticAbilityLayer.ABILITIES2); layers.add(StaticAbilityLayer.ABILITIES2);
} }