[MKM] Implement Coveted Falcon (#12057)

* [MKM] Implement Coveted Falcon

* Rework to use OneShotEffect with new approach

* Use static ZCC to be safe

* Add tests

* Remove check in GainControlTargetEffect
This commit is contained in:
Cameron Merkel 2024-05-03 23:46:58 -05:00 committed by GitHub
parent 2522f712e9
commit b1b83dc5b8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 323 additions and 2 deletions

View file

@ -105,8 +105,7 @@ public class GainControlTargetEffect extends ContinuousEffectImpl {
controlChanged = true;
}
}
if (source.isActivatedAbility()
&& firstControlChange && !controlChanged) {
if (firstControlChange && !controlChanged) {
// If it was not possible to get control of target permanent by the activated ability the first time it took place
// the effect failed (e.g. because of Guardian Beast) and must be discarded
// This does not handle correctly multiple targets at once