Class SpecialAbility
java.lang.Object
SpecialAbility
Parameterized special ability for a monster.
- Since:
- 2016-01-20
-
Field Summary
Modifier and TypeFieldDescriptionprivate int
Parameter for level of ability.private SpecialType
SpecialType of special ability. -
Constructor Summary
ConstructorDescriptionSpecialAbility
(SpecialType type) Constructor (type only).SpecialAbility
(SpecialType type, int param) Constructor (type, param). -
Method Summary
Modifier and TypeMethodDescriptionstatic SpecialAbility
Create new special ability from a string.int
getParam()
Get the parameter of this special ability.getType()
Get the type of this special ability.static void
Main test function.toString()
Identify this object as a string.
-
Field Details
-
type
SpecialType of special ability. -
param
private int paramParameter for level of ability.
-
-
Constructor Details
-
SpecialAbility
SpecialAbility(SpecialType type, int param) Constructor (type, param). -
SpecialAbility
SpecialAbility(SpecialType type) Constructor (type only).
-
-
Method Details