public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.Attacking)
     {
         if(VC ()
            && LimitBreak(4)
            && CanSoulBlast(9)
            && GetVanguard().IsVanguard()
            && GetDeck().Size() >= 2)
         {
             DisplayConfirmationWindow();
         }
     }
     else if(cs == CardState.DropZoneFromGC_NotMe)
     {
         if(VC ()
            && GetDefensor() == OwnerCard
            && ownerEffect.BelongsToClan("Genesis")
            && !GetBool(2))
         {
             cardToReturn = ownerEffect;
             SetBool(1);
             DisplayConfirmationWindow();
         }
     }
     else if(cs == CardState.EndGuard)
     {
         UnsetBool(2);
     }
 }
Пример #2
0
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.Attacking_NotMe)
     {
         if(RC() && CanSoulBlast(2) && OwnerCard.IsStand() && ownerEffect == GetSameColum(OwnerCard.pos) && ownerEffect.BelongsToClan("Kagero") && ownerEffect.GetTriggerType() == TriggerIcon.NONE)
         {
             DisplayConfirmationWindow();
         }
     }
 }
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.Stand_NotMe || cs == CardState.Stand)
     {
         if(ownerEffect.BelongsToClan("Nova Grappler") && GetVanguard().name.Contains("Asura"))
         {
             IncreasePowerByTurn(OwnerCard, 3000);
         }
     }
 }
Пример #4
0
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.Call_NotMe)
     {
         if(ownerEffect.grade == 3
            && ownerEffect.BelongsToClan("Dark Irregulars"))
         {
             IncreasePowerByTurn(OwnerCard, 3000);
         }
     }
 }
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.CallFromDeck_NotMe)
     {
         if(VC ()
            && ownerEffect.BelongsToClan("Gold Paladin"))
         {
             IncreasePowerByTurn(OwnerCard, 3000);
         }
     }
 }
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.CallFromDeck_NotMe)
     {
         if(RC()
            && ownerEffect.BelongsToClan("Gold Paladin")
            && GetVanguard().name.Contains("Liberator"))
         {
             IncreasePowerByTurn(OwnerCard, 3000);
         }
     }
 }
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.Ride_NotMe)
     {
         if(RC ()
            && ownerEffect.grade == 3
            && ownerEffect.BelongsToClan("Link Joker"))
         {
             IncreasePowerByTurn(OwnerCard, 10000);
         }
     }
 }
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.DropZoneFromGC_NotMe)
     {
         if(VC() && ownerEffect.BelongsToClan("Genesis"))
         {
             tmp = ownerEffect;
             StartEffect();
             ShowAndDelay();
         }
     }
 }
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.Ride_NotMe)
     {
         if(RC ()
            && ownerEffect.grade == 3
            && ownerEffect.BelongsToClan("Narukami")
            && NumEnemyUnits(delegate(Card c) { return IsFrontRow(c); }) > 0)
         {
             DisplayConfirmationWindow();
         }
     }
 }
Пример #10
0
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.Attacking_NotMe)
     {
         if(VC() && ownerEffect.BelongsToClan("Spike Brothers"))
         {
             IncreasePowerByBattle(ownerEffect, 10000);
         }
     }
     else if(cs == CardState.EndBattle_NotMe)
     {
         FromFieldToDeck(ownerEffect, true);
     }
 }
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.Attacking_NotMe)
     {
         if(VC ()
            && GetDefensor().IsVanguard()
            && !ownerEffect.IsVanguard()
            && ownerEffect.BelongsToClan("Great Nature"))
         {
             StartEffect();
             ShowAndDelay();
         }
     }
 }
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.Attacking)
     {
         ConfirmAttack();
     }
     else if(cs == CardState.Ride_NotMe)
     {
         if(ownerEffect.grade == 3 && ownerEffect.BelongsToClan("Bermuda Triangle") && RC ())
         {
             IncreasePowerByTurn(OwnerCard, 10000);
         }
     }
 }
Пример #13
0
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.DriveCheck)
     {
         if(VC () && ownerEffect.grade == 3 && ownerEffect.BelongsToClan("Nova Grappler"))
         {
             if(NumUnits(delegate(Card c) { return !c.IsStand(); }) > 0)
             {
                 StartEffect();
                 ShowAndDelay();
             }
         }
     }
 }
Пример #14
0
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.RideAboveIt)
     {
         Forerunner("Bermuda Triangle");
     }
     else if(cs == CardState.HandFromRear_NotMe)
     {
         if(RC ()
            && ownerEffect.BelongsToClan("Bermuda Triangle"))
         {
             SetBool(1);
             DisplayConfirmationWindow();
         }
     }
 }
Пример #15
0
 public override void Auto(CardState cs, Card ownerEffect)
 {
     if(cs == CardState.Attacking)
     {
         ConfirmAttack();
     }
     else if(cs == CardState.RideAboveIt)
     {
         Forerunner("Great Nature");
     }
     else if(cs == CardState.UnitSendToDropZoneFromRC)
     {
         if(RC () && CB(1) && ownerEffect.BelongsToClan("Great Nature") && CurrentPhaseIs(GamePhase.ENDTURN))
         {
             SetBool(1);
             DisplayConfirmationWindow();
             _AuxCard1 = ownerEffect;
         }
     }
 }
    public override void Auto(CardState cs, Card ownerEffect)
    {
        if(cs == CardState.DriveCheck)
        {
            if(VC () && LimitBreak(4) && ownerEffect.BelongsToClan("Nova Grappler") && ownerEffect.grade == 3 && GetDefensor().IsVanguard() && !GetBool(2))
            {
                SetBool(1);
            }
        }
        else if(cs == CardState.EndBattle)
        {
            if(GetBool(1) && CB (2) && VC () && HandSize(delegate(Card c) { return c.BelongsToClan("Nova Grappler"); }) >= 2)
            {
                DisplayConfirmationWindow();
            }

            UnsetBool(1);
        }
        else if(cs == CardState.EndTurn)
        {
            UnsetBool(2);
        }
    }