fix Three Tree Scribe

This commit is contained in:
xenohedron 2025-05-24 22:08:37 -04:00 committed by Failure
parent 11b9f8d815
commit 622828190c

View file

@ -75,7 +75,12 @@ class ThreeTreeScribeTriggeredAbility extends TriggeredAbilityImpl {
return false;
}
Permanent permanent = zEvent.getTarget();
return (permanent != null || !permanent.isControlledBy(getControllerId()))
&& (permanent.getId().equals(getSourceId()) || permanent.isCreature(game));
if (permanent == null) {
return false;
}
if (permanent.getId().equals(getSourceId())) {
return true; // {this} or another
}
return permanent.isCreature(game) && permanent.isControlledBy(getControllerId());
}
}