magefree / mage

Magic Another Game Engine
http://xmage.today
MIT License
1.91k stars 778 forks source link

Some creatures with CDAs based on numbers that can only be determined on the battlefield don't work properly #11559

Open Cguy7777 opened 11 months ago

Cguy7777 commented 11 months ago

As discussed in #11545, this issue is an investigation into creatures with characteristic-defining abilities that use numbers that can't be (or shouldn't be able to be) determined outside of the battlefield. As far as I am aware, this is every relevant card, although it's possible I've missed some.

Completely broken (they always ETB as a 0/0 and die immediately):

Improperly retaining P/T after leaving the battlefield:

Appears to work properly:

Relevent cards that are unimplemented:

TDFC back-faces with relevant CDAs (Not tested; these shouldn't matter, because 712.8a states that DFCs only have the characteristics of their front faces outside the battlefield and stack, but I'm listing them for reference):

JayDi85 commented 11 months ago

Looks like a blood moon problem (ETB and CDA): #4202

xenohedron commented 11 months ago

Hm, I don't think this is the same as blood moon problem.

I believe adjusting the dynamic values to check zcc is the best solution to address these issues.

Thanks for the research and testing.