mirror of
https://github.com/magefree/mage.git
synced 2025-12-25 13:02:06 -08:00
Budoka Pupil, etc: flipping is optional
flag was being ignored in OnEventTriggerAbility constructor, and not set at all for the other cards.
This commit is contained in:
parent
f67bdc4b6b
commit
3ae8b257d5
5 changed files with 8 additions and 12 deletions
|
|
@ -42,18 +42,14 @@ public class OnEventTriggeredAbility extends TriggeredAbilityImpl {
|
|||
|
||||
private final EventType eventType;
|
||||
private final String eventName;
|
||||
private boolean allPlayers = false;
|
||||
private final boolean allPlayers;
|
||||
|
||||
public OnEventTriggeredAbility(EventType eventType, String eventName, Effect effect) {
|
||||
super(Zone.BATTLEFIELD, effect);
|
||||
this.eventType = eventType;
|
||||
this.eventName = eventName;
|
||||
this(eventType, eventName, effect, false);
|
||||
}
|
||||
|
||||
public OnEventTriggeredAbility(EventType eventType, String eventName, Effect effect, boolean optional) {
|
||||
super(Zone.BATTLEFIELD, effect, optional);
|
||||
this.eventType = eventType;
|
||||
this.eventName = eventName;
|
||||
this(eventType, eventName, false, effect, optional);
|
||||
}
|
||||
|
||||
public OnEventTriggeredAbility(EventType eventType, String eventName, boolean allPlayers, Effect effect) {
|
||||
|
|
@ -61,7 +57,7 @@ public class OnEventTriggeredAbility extends TriggeredAbilityImpl {
|
|||
}
|
||||
|
||||
public OnEventTriggeredAbility(EventType eventType, String eventName, boolean allPlayers, Effect effect, boolean optional) {
|
||||
super(Zone.BATTLEFIELD, effect);
|
||||
super(Zone.BATTLEFIELD, effect, optional);
|
||||
this.eventType = eventType;
|
||||
this.eventName = eventName;
|
||||
this.allPlayers = allPlayers;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue