forked from External/mage
* Panopticon Plane - Fixed draw card abilities.
This commit is contained in:
parent
b8c459a6b9
commit
1f7a7a10b0
5 changed files with 47 additions and 27 deletions
|
|
@ -1,4 +1,3 @@
|
|||
|
||||
package mage.abilities.common;
|
||||
|
||||
import mage.abilities.TriggeredAbilityImpl;
|
||||
|
|
@ -86,6 +85,7 @@ public class BeginningOfDrawTriggeredAbility extends TriggeredAbilityImpl {
|
|||
}
|
||||
break;
|
||||
case ANY:
|
||||
case ACTIVE:
|
||||
if (getTargets().isEmpty()) {
|
||||
this.getEffects().setTargetPointer(new FixedTarget(event.getPlayerId()));
|
||||
}
|
||||
|
|
@ -97,6 +97,8 @@ public class BeginningOfDrawTriggeredAbility extends TriggeredAbilityImpl {
|
|||
@Override
|
||||
public String getRule() {
|
||||
switch (targetController) {
|
||||
case ACTIVE:
|
||||
return "At the beginning of your draw step, " + generateZoneString() + getEffects().getText(modes.getMode());
|
||||
case YOU:
|
||||
return "At the beginning of your draw step, " + generateZoneString() + getEffects().getText(modes.getMode());
|
||||
case OPPONENT:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue