add basic Monarch player state info
parent
8e13c34081
commit
0360ab7bd9
|
@ -233,6 +233,10 @@ public class MagicPlayer extends MagicObjectImpl implements MagicSource, MagicTa
|
|||
return state.hasState(stateFlags);
|
||||
}
|
||||
|
||||
public boolean isMonarch() {
|
||||
return hasState(MagicPlayerState.Monarch);
|
||||
}
|
||||
|
||||
public int getStateFlags() {
|
||||
return stateFlags;
|
||||
}
|
||||
|
|
|
@ -8,6 +8,7 @@ public enum MagicPlayerState {
|
|||
CantActivateAbilities("can't activate abilities this turn"),
|
||||
HasLostLife(""),
|
||||
HasGainedLife(""),
|
||||
Monarch(""),
|
||||
;
|
||||
|
||||
private final String description;
|
||||
|
|
|
@ -28,7 +28,8 @@ public enum MagicTriggerType {
|
|||
WhenAttacksUnblocked, // permanent
|
||||
WhenTargeted, // permanent
|
||||
WhenLoseControl, // permanent
|
||||
WhenBecomesState, // MagicChangeStateAction
|
||||
WhenBecomesState, // ChangeStateAction
|
||||
WhenPlayerBecomesState, // ChangePlayerStateAction
|
||||
WhenTransforms, // permanent
|
||||
WhenTurnedFaceUp, // permanent
|
||||
WhenChampioned, // MagicExiledUntilThisLeavesPlayAction
|
||||
|
|
Loading…
Reference in New Issue