magefree / magefree/mage

Option to skip stack when attempting to play a sorcery-speed card during turn while abilities are on the stack

Open
#9,143 8 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
2.4k
Forks
940
Avg merge
2d 12h
Merged PRs (30d)
160

Description

Let's say there is a trigger or spell on the stack and I have priority. I attempt to play a new creature, land, artifact, whatever. It may signal implicitly that I'd like to pass priority until I am able to take the given action. However, to avoid passing priority erroneously, a popup or dropdown would appear. It could also be a setting in preferences.

The effect would work similarly to f10, in that you have the option of stopping when another item is added on the stack

The effect would only be enabled during phases when you'd be allowed to play the given spell (i.e. not during opponent's main phase)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the existing F10 priority-stop behavior and how the client decides when a player may play a sorcery-speed card. Define how an attempted action should wait for the stack to clear, when the option is available, and how a popup, dropdown, or preference controls it; done means the behavior avoids unintended priority passes while preserving stops for new stack items.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.