From 8e82a5aae4b4d842f559bb03e3d6d7ce3149fac3 Mon Sep 17 00:00:00 2001 From: rubenpirreram Date: Fri, 27 Mar 2026 16:12:08 +0100 Subject: [PATCH] Fixed: Characters Constructors --- .../gc14/Model/Cards/TribeCards/Characters/Artist.java | 3 --- .../gc14/Model/Cards/TribeCards/Characters/Builder.java | 6 +----- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/main/java/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.java b/src/main/java/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.java index b7580ad..09fbe37 100644 --- a/src/main/java/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.java +++ b/src/main/java/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.java @@ -17,9 +17,6 @@ public class Artist extends Character { super(Era, CharacterType.ARTIST,nMin); } - public Artist(Artist copy){ - this(copy.getEra()); - } @Override public String toString() { return super.toString(); diff --git a/src/main/java/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Builder.java b/src/main/java/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Builder.java index 2698409..e046ed3 100644 --- a/src/main/java/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Builder.java +++ b/src/main/java/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Builder.java @@ -44,16 +44,12 @@ public class Builder extends Character } this.prestigeValue = prestigeValue; } - public Builder(Builder copy) - { - this(copy.getEra(),copy.getReductionValue(), copy.getPrestigeValue()); - } @Override public String toString() { return super.toString()+" Reduction Value: " + String.valueOf(reductionValue) + "\n Prestige Value: " + String.valueOf(prestigeValue); } @Override public Character clone() { - return new Builder(this); + return new Builder(getEra(),getReductionValue(), getPrestigeValue()); } public void insert(Player player) {