コード例 #1
0
ファイル: Sim_FP1_016.cs プロジェクト: shuyi3/AIPJ
//    kampfschrei:/ bringt eure anderen diener zum schweigen/.
		public override void getBattlecryEffect(Playfield p, Minion own, Minion target, int choice)
		{
            List<Minion> temp = (own.own) ? p.playerFirst.ownMinions : p.playerSecond.ownMinions;
            foreach (Minion m in temp)
            {
                p.minionGetSilenced(m);
            }
		}
コード例 #2
0
ファイル: Sim_EX1_166.cs プロジェクト: shuyi3/AIPJ
//    wählt aus:/ verursacht 2 schaden; oder bringt einen diener zum schweigen/.
		public override void getBattlecryEffect(Playfield p, Minion own, Minion target, int choice)
		{
            if (choice == 1)
            {
                p.minionGetDamageOrHeal(target, 2);
            }

            if (choice == 2)
            {
                p.minionGetSilenced(target);
            }
		}
コード例 #3
0
ファイル: Sim_CS2_203.cs プロジェクト: shuyi3/AIPJ
//    kampfschrei:/ bringt einen diener zum schweigen/.
		public override void getBattlecryEffect(Playfield p, Minion own, Minion target, int choice)
		{
            if (target != null) p.minionGetSilenced(target);
		}
コード例 #4
0
ファイル: Sim_EX1_166b.cs プロジェクト: shuyi3/AIPJ
//    bringt einen diener zum schweigen/.

		public override void onCardPlay(Playfield p, bool ownplay, Minion target, int choice)
        {
                p.minionGetSilenced(target);
		}
コード例 #5
0
ファイル: Sim_EX1_245.cs プロジェクト: shuyi3/AIPJ
//    bringt einen diener zum schweigen/ und fügt ihm dann $1 schaden zu.

		public override void onCardPlay(Playfield p, bool ownplay, Minion target, int choice)
		{
            p.minionGetSilenced(target);
            int dmg = p.getSpellDamageDamage(1, ownplay);
            p.minionGetDamageOrHeal(target, dmg);
		}