Fix->Building
This commit is contained in:
@@ -13,8 +13,13 @@ public class Building0 extends BuildingCard {
|
||||
|
||||
boolean purchased ;
|
||||
int numSet;
|
||||
public Building0(int era,int price,EffectType effectType) {
|
||||
super(era,price,0,EffectType.CARDSET);
|
||||
|
||||
|
||||
|
||||
public Building0(int era,int price) {
|
||||
super(era,price);
|
||||
effectType=EffectType.CARDSET;
|
||||
effectId=0;
|
||||
purchased = false;
|
||||
numSet = 0;
|
||||
}
|
||||
@@ -29,18 +34,15 @@ public class Building0 extends BuildingCard {
|
||||
HashMap<CharacterType,Integer> map = new HashMap<CharacterType,Integer>();
|
||||
for(CharacterType type : CharacterType.values())
|
||||
{
|
||||
map.put(type,0);
|
||||
map.merge(type, 1, Integer::sum);
|
||||
}
|
||||
for(Character c : player.getCharacterCards())
|
||||
{
|
||||
|
||||
}
|
||||
purchased = true;
|
||||
|
||||
}
|
||||
@Override
|
||||
public BuildingCard clone() {
|
||||
return new Building0(getEra(),getPrice(),getEffectType());
|
||||
return new Building0(getEra(),getPrice());
|
||||
}
|
||||
@Override
|
||||
public void applyEffect(ArrayList<Player> players) {
|
||||
|
||||
@@ -12,19 +12,19 @@ public abstract class BuildingCard extends PlayableCard implements Cloneable {
|
||||
return price;
|
||||
}
|
||||
|
||||
private int effectId;
|
||||
public int getEffectId(){
|
||||
protected EffectType effectType;
|
||||
protected int effectId;
|
||||
|
||||
public int getEffectId() {
|
||||
return effectId;
|
||||
}
|
||||
private EffectType effectType;
|
||||
public EffectType getEffectType() {
|
||||
return effectType;
|
||||
}
|
||||
public BuildingCard(int era,int price,int effectId,EffectType effectType) {
|
||||
|
||||
public BuildingCard(int era,int price) {
|
||||
super(era);
|
||||
this.price = price;
|
||||
this.effectId=effectId;
|
||||
this.effectType = effectType;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user