StaticAbilityPanharmonicon remove unneeded checks

This commit is contained in:
Northmoc
2022-08-10 14:53:29 -04:00
parent 39db05f97a
commit c26d51e2fe

View File

@@ -108,17 +108,13 @@ public class StaticAbilityPanharmonicon {
return false;
}
} else if (trigMode.equals(TriggerType.Attacks)) {
if (stAb.hasParam("ValidCause")) {
if (!stAb.matchesValidParam("ValidCause", runParams.get(AbilityKey.Attacker))) {
return false;
}
if (!stAb.matchesValidParam("ValidCause", runParams.get(AbilityKey.Attacker))) {
return false;
}
} else if (trigMode.equals(TriggerType.AttackersDeclared)
|| trigMode.equals(TriggerType.AttackersDeclaredOneTarget)) {
if (stAb.hasParam("ValidCause")) {
if (!stAb.matchesValidParam("ValidCause", runParams.get(AbilityKey.Attackers))) {
return false;
}
if (!stAb.matchesValidParam("ValidCause", runParams.get(AbilityKey.Attackers))) {
return false;
}
} else if (trigMode.equals(TriggerType.SpellCastOrCopy)
|| trigMode.equals(TriggerType.SpellCast) || trigMode.equals(TriggerType.SpellCopy)) {