Class PassionPopPotion
java.lang.Object
gameelement.potion.BasePotion
gameelement.potion.PassionPopPotion
- All Implemented Interfaces:
MergeAble
Potion made from Heart Berry and Spark Ember.
-
Field Summary
Fields inherited from class BasePotion
imagePath, potionName, potionPower, potionRecipe, potionType -
Constructor Summary
ConstructorsConstructorDescriptionCreates a Passion Pop potion with its recipe, type, and power. -
Method Summary
Modifier and TypeMethodDescriptionbooleanpotionMatchesRecipe(List<BaseElement> elements) Checks whether the selected elements can merge into Passion Pop.Methods inherited from class BasePotion
getImagePath, getPotionName, getPotionPower, getPotionRecipe, getPotionType, setImagePath, setPotionName, setPotionPower, setPotionRecipe, setPotionType
-
Constructor Details
-
PassionPopPotion
public PassionPopPotion()Creates a Passion Pop potion with its recipe, type, and power.
-
-
Method Details
-
potionMatchesRecipe
Checks whether the selected elements can merge into Passion Pop.- Specified by:
potionMatchesRecipein interfaceMergeAble- Specified by:
potionMatchesRecipein classBasePotion- Parameters:
elements- selected elements from the merge station- Returns:
- true when Heart Berry and Spark Ember are selected
-