public override void ActionEffect(Action callBack) { HostShip.AddAlreadyUsedDiceModification(new DeadeyeShotSpendHitDiceModificationFocus() { HostShip = HostShip }); Combat.DiceRollAttack.ChangeOne(DieSide.Crit, DieSide.Success); Combat.Defender.Damage.ExposeRandomFacedownCard(callBack); }
public override void ActionEffect(Action callBack) { HostShip.AddAlreadyUsedDiceModification(new FinnTransportPodDiceModificationBlank() { HostShip = HostShip }); Combat.CurrentDiceRoll.AddDiceAndShow(DieSide.Focus); HostShip.Tokens.AssignToken(typeof(Tokens.StrainToken), callBack); }
public override void ActionEffect(Action callBack) { HostShip.AddAlreadyUsedDiceModification(new FinnTransportPodDiceModificationFocus() { HostShip = HostShip }); Combat.CurrentDiceRoll.AddDiceAndShow(DieSide.Blank); callBack(); }
public override void ActionEffect(Action callBack) { HostShip.AddAlreadyUsedDiceModification(new FinnTransportPodDiceModificationFocus() { HostShip = HostShip }); Combat.CurrentDiceRoll.AddDice(DieSide.Blank).ShowWithoutRoll(); Combat.CurrentDiceRoll.OrganizeDicePositions(); callBack(); }