Skip to content

Make perpetual mana cost overlay reflect all cost modifiers #10261

@MostCromulent

Description

@MostCromulent

As noted in #10258 current "perpetual mana cost" overlay only accounts for perpetual effects (+commander tax if that PR is merged) but not battlefield state cost modifiers.

Ideally the overlay would be adapted to so it accurately tells users: how much will it cost to cast this card? accounting for all relevant cost effects (since this is ultimately what user wants to know).

However this raises more complex architectural issues including:

  • overlap with current logic for conclusively determining mana cost when spell is cast and put on the stack,
  • performance considerations for calculating mana costs for all castable cards for purpose of the overlay, rather than just a single card when actually cast by user.

AI spec document and potential implementation plan here.

Would need input from devs before considering taking this any further, particularly re: AI's proposed architecture and whether performance mitigations are sufficient to make this at all workable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions