forge
forge copied to clipboard
Attack and Block Restrictions should use Static Abilities
-
Block Restrictions in PhaseHandler should use Static Ability, the remaining blockers can be used as variable to the checks
-
for Attack Restrictions, it also should use a Static and should not use AttackRestrictionType Enum. Especially
AttackRestrictionType.NEED_BLACK_OR_GREENis problematic because of color text changes.