Skip to content

[MKC] Implement Feather, Radiant Arbiter - #16406

Open
brahle wants to merge 1 commit into
magefree:masterfrom
brahle:feat/mkc-feather-radiant-arbiter
Open

brahle wants to merge 1 commit into
magefree:masterfrom
brahle:feat/mkc-feather-radiant-arbiter

Conversation

@brahle

@brahle brahle commented Sep 27, 2026

Copy link
Copy Markdown

Implementing Feather, Radiant Arbiter for the MKC set #11669


private final Iterator<MageObjectReferencePredicate> newTargetTypes;

private ForEachCopyApplier(List<MageObjectReferencePredicate> copiesWithTargets) {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why it was copy pasted instead CopySpellForEachItCouldTargetEffect usage?

@Override
public boolean apply(Game game, Ability source) {
Player player = game.getPlayer(source.getControllerId());
Spell spell = (Spell) getValue("triggeringSpell");

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like a wrong usage. Copy paste instead extends of CopySpellForEachItCouldTargetEffect -- look at other cards with same style like ZadaHedronGrinder and others. Search by (Spell) getValue("triggeringSpell")

addTarget(playerA, "Grizzly Bears^Silvercoat Lion");

setStopAt(1, PhaseStep.BEGIN_COMBAT);
execute();

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

miss strict mode in every test

@brahle
brahle force-pushed the feat/mkc-feather-radiant-arbiter branch from 9e2f70f to 4c187ff Compare September 28, 2026 02:14
@brahle

brahle commented Sep 28, 2026

Copy link
Copy Markdown
Author

Thank you for the review. I've used the appropriate class now - the code is updated.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants