public class EnhancementMastery extends java.lang.Object implements WauzEnhancement
WauzEnhancement
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ENHANCEMENT_NAME
The static name of the enhancement.
|
Constructor and Description |
---|
EnhancementMastery() |
Modifier and Type | Method and Description |
---|---|
WauzEnhancementParameters |
enhanceEquipment(WauzEnhancementParameters parameters)
Tries to apply this enhancement to the given paramteters, holding values of an equipment piece.
|
java.lang.String |
getEnhancementId() |
EquipmentType |
getEquipmentType() |
public static java.lang.String ENHANCEMENT_NAME
public java.lang.String getEnhancementId()
getEnhancementId
in interface WauzEnhancement
public EquipmentType getEquipmentType()
getEquipmentType
in interface WauzEnhancement
public WauzEnhancementParameters enhanceEquipment(WauzEnhancementParameters parameters)
enhanceEquipment
in interface WauzEnhancement
parameters
- The initial enhancement parameters.