public R7AstromechActionEffect(R7AstromechAbility ability) { Name = DiceModificationName = "R7 Astromech"; DiceModificationTiming = DiceModificationTimingType.Opposite; TokensSpend.Add(typeof(Tokens.BlueTargetLockToken)); hostAbility = ability; }
public R7AstromechActionEffect(R7AstromechAbility ability) { Name = EffectName = "R7 Astromech"; IsOpposite = true; TokensSpend.Add(typeof(Tokens.BlueTargetLockToken)); hostAbility = ability; }
public TargetLockAction() { Name = EffectName = "Target Lock"; TokensSpend.Add(typeof(Tokens.BlueTargetLockToken)); IsReroll = true; }
public FocusAction() { Name = EffectName = "Focus"; TokensSpend.Add(typeof(Tokens.FocusToken)); IsTurnsAllFocusIntoSuccess = true; }
public TargetLockAction() { Name = DiceModificationName = "Target Lock"; TokensSpend.Add(typeof(BlueTargetLockToken)); IsReroll = true; }
public CalculateAction() { Name = DiceModificationName = "Calculate"; TokensSpend.Add(typeof(Tokens.CalculateToken)); IsTurnsOneFocusIntoSuccess = true; CanBeUsedFewTimes = true; }
public DiceModificationAction() { Name = DiceModificationName = "Lowhhrick's ability"; TokensSpend.Add(typeof(ReinforceForeToken)); TokensSpend.Add(typeof(ReinforceAftToken)); }
public ReyAction(GenericShip ship) { Name = DiceModificationName = "Rey"; TokensSpend.Add(typeof(ForceToken)); HostShip = ship; }
public EvadeAction() { Name = DiceModificationName = "Evade"; CanBeUsedFewTimes = (Edition.Current is Editions.SecondEdition); TokensSpend.Add(typeof(EvadeToken)); }
public FocusAction() { Name = DiceModificationName = "Focus"; TokensSpend.Add(typeof(Tokens.FocusToken)); IsTurnsAllFocusIntoSuccess = true; }
public OmegaAceAbilityAction() { Name = DiceModificationName = "\"Omega Ace\" ability"; TokensSpend.Add(typeof(BlueTargetLockToken)); TokensSpend.Add(typeof(FocusToken)); }
public EzraBridgerActionSE() { Name = DiceModificationName = "Ezra Bridger's ability"; TokensSpend.Add(typeof(Tokens.ForceToken)); }
public WeaponsGuildanceDiceModification() { Name = EffectName = "Weapons Guidance"; TokensSpend.Add(typeof(Tokens.FocusToken)); }
public SensorClusterActionEffect() { Name = EffectName = "Sensor Cluster"; DiceModificationTiming = DiceModificationTimingType.Normal; TokensSpend.Add(typeof(FocusToken)); }
public NorraWexleyARC170Action() { TokensSpend.Add(typeof(BlueTargetLockToken)); }
public NorraWexleyAction() { Name = DiceModificationName = "Norra Wexley's ability"; TokensSpend.Add(typeof(Tokens.BlueTargetLockToken)); }
public EvadeAction() { Name = EffectName = "Evade"; TokensSpend.Add(typeof(Tokens.EvadeToken)); }
public AdvancedOpticsDiceModification() { Name = DiceModificationName = "Advanced Optics"; TokensSpend.Add(typeof(FocusToken)); }
public NorraWexleyYWingAction() { //Name = DiceModificationName = "Norra Wexley's ability"; // Will be overwritten TokensSpend.Add(typeof(Tokens.BlueTargetLockToken)); }
public OmegaAceDiceModification() { TokensSpend.Add(typeof(BlueTargetLockToken)); TokensSpend.Add(typeof(FocusToken)); }
public EzraBridgerActionSE() { TokensSpend.Add(typeof(Tokens.ForceToken)); }
public NorraWexleyAction() { Name = EffectName = "Norra Wexley's ability"; TokensSpend.Add(typeof(Tokens.BlueTargetLockToken)); }
public EvadeAction() { Name = DiceModificationName = "Evade"; TokensSpend.Add(typeof(Tokens.EvadeToken)); }