Changeset 37515
- Timestamp:
- 05/14/10 13:45:12 (3 years ago)
- Location:
- lang/csharp/DominionEngine
- Files:
-
- 1 added
- 2 modified
- 1 moved
-
DominionEngine.CardInfo.Base/DominionEngine.CardInfo.Base.csproj (modified) (2 diffs)
-
DominionEngine.CardInfo.Base/Feast.cs (moved) (moved from lang/csharp/DominionEngine/DominionEngine.CardInfo.Base/NotImplemented/Feast.cs) (1 diff)
-
DominionEngine.CardInfo.Test/Base/FeastTest.cs (added)
-
DominionEngine.CardInfo.Test/DominionEngine.CardInfo.Test.csproj (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/csharp/DominionEngine/DominionEngine.CardInfo.Base/DominionEngine.CardInfo.Base.csproj
r37503 r37515 49 49 <Compile Include="Chapel.cs" /> 50 50 <Compile Include="CouncilRoom.cs" /> 51 <Compile Include="Feast.cs" /> 51 52 <Compile Include="Festival.cs" /> 52 53 <Compile Include="Gardens.cs" /> … … 55 56 <Compile Include="NotImplemented\Adventurer.cs" /> 56 57 <Compile Include="NotImplemented\Bureaucrat.cs" /> 57 <Compile Include="NotImplemented\Feast.cs" />58 58 <Compile Include="NotImplemented\Library.cs" /> 59 59 <Compile Include="NotImplemented\Militia.cs" /> -
lang/csharp/DominionEngine/DominionEngine.CardInfo.Base/Feast.cs
r37473 r37515 14 14 public void Action() 15 15 { 16 // Trash(ThisCard);17 //Player.Gain(Costing.UpTo(Worth.Coin * 5));16 ///Trash this card. 17 Trash(); 18 18 19 //var supply = Choose.FromSupply(1, 1, false, cardinfo => (Worth.Coin * 5).IsAfford(cardinfo.Cost)).First(); 20 //Player.Gain(supply); 19 //Gain a card costing up to 5. 20 var gainCard = Player.Choose(CardPosition.Supply, 1, cardinfo => (Worth.Coin(5)).IsAfford(cardinfo.Cost)); 21 Player.Gain(gainCard); 21 22 } 22 23 } -
lang/csharp/DominionEngine/DominionEngine.CardInfo.Test/DominionEngine.CardInfo.Test.csproj
r37514 r37515 52 52 <Compile Include="Base\CellarTest.cs" /> 53 53 <Compile Include="Base\WitchTest.cs" /> 54 <Compile Include="Base\FeastTest.cs" /> 54 55 <Compile Include="DDL\CardTest.cs" /> 55 56 <Compile Include="DDL\TurnPlayerTest.cs" />
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)