Re: Bug Reports (snapshot builds)
No problem! The thing is, effects created with DB Effect or whatever (e.g. "Banisher's Priest Effect") are internally considered to be "tokens" (c.isToken() will return True for them) - I remember there's a reason for that, too, something that has to do with the fact that the effect has to be cleaned up once it leaves play. Not sure how to fix this *and* keep your fix intact for that other card you were trying to fix... Hopefully you can come up with a solution though.Hanmac wrote:many thanks for pointing that out, i didn't think that this specific revision should have broke it.Agetian wrote:r31279: Something is now broken with cards such as Banisher Priest and Chained to the Rocks. These cards no longer work correctly: when they leave the battlefield, the card that was exiled with them is no longer returned from the exile to the battlefield. This used to work relatively recently. Maybe something happened to the imprint mechanism that is utilized by these cards internally?
EDIT: This is broken by r31277.
- Agetian
the check it had was "zoneType == ZoneType.Battlefield || !c.isToken()" that should have been true for that but iinvestigatecheck it out.
Sorry for breaking it i will try to fix it soon.
- Agetian