Skip to content

Fix Retrace as additional cost#15585

Open
nandmp wants to merge 5 commits into
magefree:masterfrom
nandmp:RetraceAsAdditionalCost
Open

Fix Retrace as additional cost#15585
nandmp wants to merge 5 commits into
magefree:masterfrom
nandmp:RetraceAsAdditionalCost

Conversation

@nandmp

@nandmp nandmp commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

}
// 2. ADDITIONAL COST
if (this instanceof MandatoryAdditionalSourceCosts) {
((MandatoryAdditionalSourceCosts) this).addMandatoryAdditionalCosts(this, game);

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.

smells bed -- why you need special engine change for retrace instead using existing one with OptionalAdditionalSourceCosts?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

sorry, i read it as Optional always, whereas retrace is required.

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