Skip to content

May Play needs to Refactored into Different Static Abilities #4700

@Hanmac

Description

@Hanmac

in short summary, we need to split the MayPlay logic between multiple effects that may or may not be combined:

  • Effects that alter the Cost like Rooftop Storm, that should be use a Static instead of a Keyword like Alternative Cost:0
  • Remove the Intrinsic SVar AltCost
  • Effects that allow you to cast/play stuff from zones but without setting a cost, like Augur of Autumn
  • Effects that combine both, but for these, the other effects can't be used too like Bolas's Citadel
  • The Goal also was to reduce the use of Continuous for LKI stuff

i think my first attempt to split was 3+ years ago:
https://github.com/Card-Forge/forge/compare/mayPlayAlternativeCost

Originally posted by @Hanmac in #4696 (comment)

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions