예제 #1
0
 public PerkCard()
 {
     EnergyCost = 2;
     Name       = "能力牌";
     Describe   = "增加能力";
     CardSkills.Add(new PerkSkill());
 }
예제 #2
0
 public AtkCard()
 {
     EnergyCost = 0;
     Name       = "攻击5";
     Describe   = "对敌方造成5点伤害";
     CardSkills.Add(new PAtkSkill(5));
 }
예제 #3
0
 public ShieldCard()
 {
     Name       = "防护2";
     Describe   = "增加2点护甲";
     EnergyCost = 2;
     CardSkills.Add(new PShieldSkill(3));
 }
예제 #4
0
 public BaseSwordAtkCard()
 {
     Name       = "剑击";
     Describe   = string.Format("造成{0}的伤害", 3);
     CardType   = CardTypes.器;
     EnergyCost = 0;
     CardSkills.Add(new BasalAtk(3));
 }
예제 #5
0
 public GiveShieldCard()
 {
     Name       = "剑罡";
     Describe   = string.Format("获得{0}点护甲", 5);
     EnergyCost = 1;
     CardType   = CardTypes.灵;
     CardSkills.Add(new GetShield(5));
 }
예제 #6
0
 public LingSwordAtkCard()
 {
     Name       = "灵剑击";
     Describe   = string.Format("造成{0}的伤害,获得{1}点灵气", 3, 1);
     EnergyCost = 0;
     CardType   = CardTypes.器;
     CardSkills.Add(new BasalAtk(3));
     CardSkills.Add(new GetLing(1));
 }
예제 #7
0
 public BasalAtkCard()
 {
     Name       = "拳击";
     Describe   = string.Format("减少1点生命,造成{0}的伤害", 2);
     EnergyCost = 0;
     CardType   = CardTypes.器;
     CardSkills.Add(new BasalAtk(2));
     CardSkills.Add(new GetHurt(1));
 }
예제 #8
0
        public BestAtkCard()
        {
            EnergyCost = 1;
            Name       = "攻击2";
            Describe   = "对敌方造成2点伤害";
            CardSkill pa = new PAtkSkill(2)
            {
                Way = Perk.TriggerWays.Shield
            };

            CardSkills.Add(pa);
            CardSkills.Add(new BestAtkSkill());
        }
예제 #9
0
 public EAllCard()
 {
     IsEnemyCard = true;
     CardSkills.Add(new EAtkSkill(5));
     CardSkills.Add(new EShieldSkill(3));
 }
예제 #10
0
 public EShieldCard()
 {
     IsEnemyCard = true;
     CardSkills.Add(new EShieldSkill(3));
 }
예제 #11
0
 public EAtkCard()
 {
     IsEnemyCard = true;
     CardSkills.Add(new EAtkSkill(5));
 }