コード例 #1
0
ファイル: Sim_AT_106.cs プロジェクト: cookiezeater/silverfish
        //Battlecry: Silence a Demon
        public override void getBattlecryEffect(Playfield p, Minion own, Minion target, int choice)
        {

            if (target != null)
            {
                p.minionGetSilenced(target);
            }
        }
コード例 #2
0
ファイル: Sim_FP1_016.cs プロジェクト: JayMansel/silverfish
//    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.ownMinions : p.enemyMinions;
            foreach (Minion m in temp)
            {
                p.minionGetSilenced(m);
            }
		}
コード例 #3
0
ファイル: Sim_EX1_166.cs プロジェクト: JayMansel/silverfish
//    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);
            }
		}
コード例 #4
0
ファイル: Sim_EX1_332.cs プロジェクト: JayMansel/silverfish
//    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 プロジェクト: JayMansel/silverfish
//    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 = (ownplay) ? p.getSpellDamageDamage(1) : p.getEnemySpellDamageDamage(1);
            p.minionGetDamageOrHeal(target, dmg);
		}