Full Set Bonus
A wrapper for abstract AbilityBase, which provides some minor features. Can also be inherited for more abstraction.
Note that this ability is also rendered as Full Set Bonus: <name>
, and does not accept ability types, so make sure to inherit it and override the buildLore method to inject your own type.
Parameters
Name of the ability. Supports MM tags.
Description of this ability. Will be partitioned to 25 chars per line, not including MM tags
Inheritors
Functions
Builds and inserts the ability name and descriptions in provided lore list
Ensures that the provided player has set with this ability
You have to override this function, and register listeners there (net.axay.kspigot.event.listen)), this is where all the ability logic is defined at
Properties
Cost to perform this ability
Description of this ability. Will later be partitioned for every 25 characters, not including MM tags
ID of this ability, got from the Registry.ABILITY)
Type of this ability, only used for visual lore display