mirror of
https://github.com/magefree/mage.git
synced 2025-12-29 06:52:02 -08:00
- fixed some durations on Rogue Class.
This commit is contained in:
parent
80ff899529
commit
fdcc4e4458
1 changed files with 4 additions and 3 deletions
|
|
@ -147,14 +147,15 @@ class RogueClassLookEffect extends AsThoughEffectImpl {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return source.isControlledBy(affectedControllerId)
|
return source.isControlledBy(affectedControllerId)
|
||||||
&& cardId.equals(objectId);
|
&& cardId.equals(objectId)
|
||||||
|
&& game.getState().getZone(cardId) == Zone.EXILED;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class RogueClassPlayEffect extends AsThoughEffectImpl {
|
class RogueClassPlayEffect extends AsThoughEffectImpl {
|
||||||
|
|
||||||
RogueClassPlayEffect() {
|
RogueClassPlayEffect() {
|
||||||
super(AsThoughEffectType.PLAY_FROM_NOT_OWN_HAND_ZONE, Duration.EndOfGame, Outcome.Benefit);
|
super(AsThoughEffectType.PLAY_FROM_NOT_OWN_HAND_ZONE, Duration.WhileOnBattlefield, Outcome.Benefit);
|
||||||
staticText = "you may play cards exiled with {this}";
|
staticText = "you may play cards exiled with {this}";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -195,7 +196,7 @@ class RogueClassPlayEffect extends AsThoughEffectImpl {
|
||||||
class RogueClassManaEffect extends AsThoughEffectImpl implements AsThoughManaEffect {
|
class RogueClassManaEffect extends AsThoughEffectImpl implements AsThoughManaEffect {
|
||||||
|
|
||||||
RogueClassManaEffect() {
|
RogueClassManaEffect() {
|
||||||
super(AsThoughEffectType.SPEND_OTHER_MANA, Duration.EndOfGame, Outcome.Benefit);
|
super(AsThoughEffectType.SPEND_OTHER_MANA, Duration.WhileOnBattlefield, Outcome.Benefit);
|
||||||
this.staticText = ", and you may spend mana as though it were mana of any color to cast those spells";
|
this.staticText = ", and you may spend mana as though it were mana of any color to cast those spells";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue