|
Interface Summary |
| Ability |
The basic interface for all skills, spells, chants, prayers,
and properties. |
| CraftorAbility |
This interface denotes an ability that also incidentally is capable
of generating objects, usually items. |
| DiseaseAffect |
DiseaseAffect is an ability interface to denote those properties,
affects, or Disease objects that act as curable physical diseases. |
| ExtendableAbility |
An ExtendableAbility is an ability/effect object that can be more easily
extended in code at runtime using various methods that add internal pointers
to coded solutions to it's external api. |
| HealthCondition |
HealthCondition is an ability interface to denote those properties,
affects, or properties that mean something is wrong with you health-wise. |
| ItemCraftor |
This interface denotes an ability that also incidentally is capable
of generating objects, usually items. |
| ItemTicker |
The interface for affects which cause an Item
to rejuvenate after a particular amount of time. |
| Language |
A Language ability represents both the ability to understand one or more
spoken or written languages, and the ability to speak one or more spoken
languages. |
| LimbDamage |
An LimbDamage is a kind of ability that denotes missing, broken,
or damaged body parts. |
| MendingSkill |
This interface denotes an ability that also incidentally is capable
of mending objects, usually items or mobs. |
| Trap |
A trap is a kind of ability that behaves mostly like a property, in that
it is not typically invoked as a skill, although there are skills that
generate or make use of Trap abilities. |
| TriggeredAffect |
TriggeredAffect is an ability interface to denote those properties
that are typically non-removable inherent attributes of the things they affect. |