Reworking "as long as you control this" effects (WIP) (#8620)

* added WhileControlled duration, removed SourceOnBattlefieldControlUnchangedCondition

* refactored effects which keep things tapped

* a few additional missed cards

* refactored cards which check for being controlled and tapped

* [NEO] Implemented Kyodai, Soul of Kamigawa
This commit is contained in:
Evan Kranzler 2022-01-30 22:00:10 -05:00 committed by GitHub
parent 0ca75806fe
commit d030848552
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
36 changed files with 495 additions and 1239 deletions

View file

@ -177,6 +177,7 @@ public class ContinuousEffects implements Serializable {
for (ContinuousEffect effect : layeredEffects) {
switch (effect.getDuration()) {
case WhileOnBattlefield:
case WhileControlled:
case WhileOnStack:
case WhileInGraveyard:
Set<Ability> abilities = layeredEffects.getAbility(effect.getId());