hunt event finalized
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package it.polimi.ingsw.gc14.Model.Cards.TribeCards.Events;
|
||||
|
||||
import it.polimi.ingsw.gc14.Model.Cards.BuildingCard;
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.Character;
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters.Hunter;
|
||||
import it.polimi.ingsw.gc14.Model.Cards.TribeCards.EventType;
|
||||
@@ -21,6 +22,7 @@ public class Hunt extends EventCard {
|
||||
public void activateEvent (ArrayList <Player> playerList){
|
||||
for (Player player : playerList) {
|
||||
ArrayList <Character> characterList= player.getCharacterCards();
|
||||
ArrayList <BuildingCard> buildingList = player.getBuildingCards();
|
||||
int hunterCounter=0;
|
||||
|
||||
for (Character character : characterList) {
|
||||
@@ -29,6 +31,13 @@ public class Hunt extends EventCard {
|
||||
}
|
||||
}
|
||||
|
||||
for (BuildingCard buildingCard : buildingList) {
|
||||
if (buildingCard.getEffectId() == 7) {
|
||||
foodToAdd++;
|
||||
prestigeMoltiplicator++;
|
||||
}
|
||||
}
|
||||
|
||||
player.addFood(foodToAdd);
|
||||
player.addPrestige(prestigeMoltiplicator * hunterCounter);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user