Class MarbleModifierBehaviour

java.lang.Object
it.polimi.ingsw.model.leadercard.CardBehaviour
it.polimi.ingsw.model.leadercard.MarbleModifierBehaviour

public class MarbleModifierBehaviour
extends CardBehaviour
The CardBehaviour that represents the producing behaviour: a leader card with this behaviour will convert white market marbles
  • Constructor Details

    • MarbleModifierBehaviour

      public MarbleModifierBehaviour​(ResourceType resourceOnWhite)
  • Method Details

    • getOnWhite

      public ResourceType getOnWhite()
      Description copied from class: CardBehaviour
      returns the resource white marble ResourceType produced by the LeaderCard ability. Returns null if the card doesn't have this ability
      Overrides:
      getOnWhite in class CardBehaviour
      Returns:
      can be null if this leadercard doesn't convert white marbles