forked from External/mage
* Starfield of Nyx - Fixed that the continuous effect's dependancy to continuousEffects that add subtype aura was not checked. Reworked the dependency check to be a bit more generic (#1259).
This commit is contained in:
parent
daea667cbf
commit
0ca991c4ba
22 changed files with 408 additions and 185 deletions
|
|
@ -32,6 +32,7 @@ import java.util.Set;
|
|||
import java.util.UUID;
|
||||
import mage.MageObjectReference;
|
||||
import mage.abilities.Ability;
|
||||
import mage.constants.DependencyType;
|
||||
import mage.constants.Duration;
|
||||
import mage.constants.Layer;
|
||||
import mage.constants.SubLayer;
|
||||
|
|
@ -73,6 +74,8 @@ public interface ContinuousEffect extends Effect {
|
|||
|
||||
Set<UUID> isDependentTo(List<ContinuousEffect> allEffectsInLayer);
|
||||
|
||||
Set<DependencyType> getDependencyTypes();
|
||||
|
||||
@Override
|
||||
void newId();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue