StaticAbility: Fixed layer Problem with my recent changes

This commit is contained in:
Hanmac
2016-07-20 05:20:15 +00:00
parent 7d89f5ee70
commit ea545acbf9

View File

@@ -150,7 +150,7 @@ public class StaticAbility extends CardTraitBase {
layers.add(StaticAbilityLayer.MODIFYPT); layers.add(StaticAbilityLayer.MODIFYPT);
} }
if (layers.isEmpty() || this.mapParams.containsKey("AddHiddenKeyword")) { if (this.mapParams.containsKey("AddHiddenKeyword")) {
// special rule for can't have or gain // special rule for can't have or gain
if (this.mapParams.get("AddHiddenKeyword").contains("can't have or gain")) { if (this.mapParams.get("AddHiddenKeyword").contains("can't have or gain")) {
layers.add(StaticAbilityLayer.ABILITIES1); layers.add(StaticAbilityLayer.ABILITIES1);
@@ -158,6 +158,10 @@ public class StaticAbility extends CardTraitBase {
layers.add(StaticAbilityLayer.RULES); layers.add(StaticAbilityLayer.RULES);
} }
if (layers.isEmpty()) {
layers.add(StaticAbilityLayer.RULES);
}
return layers; return layers;
} }