Beispiel #1
0
 public void ManaAmount(ManaColor color, Func <Card, bool> filter,
                        ControlledBy controlledBy = ControlledBy.SpellOwner)
 {
     ManaOutput = new PermanentCountManaOutput(color, filter, controlledBy);
     Colors     = color.Indices;
 }
   public void ManaAmount(ManaColor color, Func<Card, bool> filter,
 ControlledBy controlledBy = ControlledBy.SpellOwner)
   {
       ManaOutput = new PermanentCountManaOutput(color, filter, controlledBy);
         Colors = color.Indices;
   }
Beispiel #3
0
 public void ManaAmount(ManaAmount amount)
 {
     ManaOutput = new FixedManaOutput(amount);
     Colors     = amount.Colors.ToList();
 }
 public void ManaAmount(IManaAmount amount)
 {
     ManaOutput = new FixedManaOutput(amount);
       Colors = amount.Colors.ToList();
 }