Updated: SetCard and Pair Building implementation

This commit is contained in:
rubenpirreram
2026-03-19 18:09:19 +01:00
parent 07dde9711b
commit ed5e5a5227
2 changed files with 18 additions and 0 deletions
@@ -25,6 +25,14 @@ public class Building0 extends BuildingCard {
numSet = 0; numSet = 0;
} }
@Override
public boolean buy(Player player)
{
if(!super.buy(player))
return false;
initialize(player);
return true;
}
public void initialize(Player player) public void initialize(Player player)
{ {
@@ -41,6 +41,16 @@ public class Building4 extends BuildingCard {
purchased = true; purchased = true;
} }
@Override
public boolean buy(Player player)
{
if(!super.buy(player))
return false;
initialize(player);
return true;
}
@Override @Override
public BuildingCard clone() { public BuildingCard clone() {
return new Building4(getEra(),getPrice()); return new Building4(getEra(),getPrice());