[C21] Implemented Felisa, Fang of Silverquill

This commit is contained in:
Evan Kranzler 2021-04-12 09:47:27 -04:00
parent c8e21a8c6a
commit e51ebbec93
3 changed files with 112 additions and 8 deletions

View file

@ -69,15 +69,14 @@ public class DiesCreatureTriggeredAbility extends TriggeredAbilityImpl {
@Override
public boolean checkTrigger(GameEvent event, Game game) {
ZoneChangeEvent zEvent = (ZoneChangeEvent) event;
if (zEvent.isDiesEvent()) {
if (filter.match(zEvent.getTarget(), sourceId, controllerId, game)) {
if (setTargetPointer) {
this.getEffects().setTargetPointer(new FixedTarget(event.getTargetId(), game));
}
return true;
}
if (!zEvent.isDiesEvent() || !filter.match(zEvent.getTarget(), sourceId, controllerId, game)) {
return false;
}
return false;
getEffects().setValue("creatureDied", zEvent.getTarget());
if (setTargetPointer) {
this.getEffects().setTargetPointer(new FixedTarget(event.getTargetId(), game));
}
return true;
}
@Override