Esempio n. 1
0
 public void TakeCasualty(Companion c)
 {
     if (c is Gandalf)
     {
         GandalfDeadTheFirstTime = true;
     }
     Fellowship = Fellowship.RemoveCompanion(c);
 }
Esempio n. 2
0
 public void SeparateCompanions(List <Companion> companions)
 {
     Log.Log($"    {String.Join(", ", companions)} separate");
     foreach (Companion c in companions)
     {
         Fellowship = Fellowship.RemoveCompanion(c);
     }
 }
Esempio n. 3
0
 public void ResolveTileWithRandomCasualty(int damage, bool reveal, Tile tile)
 {
     (damage, reveal) = ApplyGuidePowers(damage, reveal, tile);
     ResolveTileWithCasualty(Fellowship.Random(), damage, reveal, tile);
 }