Example #1
0
 // Olympia A
 // the player can, once per Age, build a structure of their choice for free
 private static void FreeBuild(Player p, Card c, int age)
 {
     // stuff
     p.addPlayed(c);
 }
Example #2
0
 // Olympia B [3rd stage]
 // The third stage allows the player to "copy" a Guild (purple card) of
 // their choice built by one of their two neighboring cities at the end of the game
 private static void CopyGuild(Player p, Player east, Player west)
 {
     p.addPlayed(GetGuildCopyCard(p, east, west));
 }