forked from External/mage
Fixed Single Combat that it does not prevent cast on next turn;
This commit is contained in:
parent
d1e2fc860d
commit
081ac7ca3c
15 changed files with 94 additions and 127 deletions
|
|
@ -1,10 +1,5 @@
|
|||
|
||||
package mage.abilities.effects;
|
||||
|
||||
import java.util.EnumSet;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
import java.util.UUID;
|
||||
import mage.MageObjectReference;
|
||||
import mage.abilities.Ability;
|
||||
import mage.constants.DependencyType;
|
||||
|
|
@ -13,8 +8,12 @@ import mage.constants.Layer;
|
|||
import mage.constants.SubLayer;
|
||||
import mage.game.Game;
|
||||
|
||||
import java.util.EnumSet;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
import java.util.UUID;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author BetaSteward_at_googlemail.com
|
||||
*/
|
||||
public interface ContinuousEffect extends Effect {
|
||||
|
|
@ -59,6 +58,14 @@ public interface ContinuousEffect extends Effect {
|
|||
|
||||
void addDependedToType(DependencyType dependencyType);
|
||||
|
||||
void setStartingTurnNum(Game game, UUID startingController);
|
||||
|
||||
int getStartingTurnNum();
|
||||
|
||||
int getNextStartingControllerTurnNum();
|
||||
|
||||
UUID getStartingController();
|
||||
|
||||
@Override
|
||||
void newId();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue