Ejemplo n.º 1
0
        private void RemoveCondition()
        {
            if (SufferedShip != null)
            {
                Messages.ShowInfo("Suppressive Fire is removed from " + SufferedShip.PilotName);

                SufferedShip.Tokens.RemoveCondition(AssignedCondition);
                SufferedShip      = null;
                AssignedCondition = null;
            }
        }
Ejemplo n.º 2
0
        private void AssignConditionToDefender(GenericShip ship)
        {
            Messages.ShowInfo("Suppressive Fire is assigned by Captain Rex");

            AssignedCondition = new CaptainRexCondition(Combat.Defender)
            {
                Source = HostShip
            };
            SufferedShip = Combat.Defender;
            SufferedShip.Tokens.AssignCondition(AssignedCondition);

            AttackedThisTurn = true;
        }