Anvil
|
Represents a monster "On Hit" item property effect, for use with ItemProperty.OnMonsterHitProperties. More...
Static Public Member Functions | |
static MonsterHitEffect | AbilityDrain (IPAbility ability) |
Creates a MonsterHitEffect property that drains the specified ability score on a successful hit. More... | |
static MonsterHitEffect | Confusion (IPOnHitDuration duration) |
Creates a MonsterHitEffect property that applies a confusion effect on a successful hit. More... | |
static MonsterHitEffect | Disease (DiseaseType diseaseType) |
Creates a MonsterHitEffect property that applies a disease effect on a successful hit. More... | |
static MonsterHitEffect | Doom (IPOnHitDuration duration) |
Creates a MonsterHitEffect property that applies a doom effect on a successful hit. More... | |
static MonsterHitEffect | Fear (IPOnHitDuration duration) |
Creates a MonsterHitEffect property that applies a fear effect on a successful hit. More... | |
static MonsterHitEffect | LevelDrain (int levelDrain=1) |
Creates a MonsterHitEffect property that applies a level drain effect on a successful hit. More... | |
static MonsterHitEffect | Poison (PoisonType poisonType) |
Creates a MonsterHitEffect property that applies a poison effect on a successful hit. More... | |
static MonsterHitEffect | Slow (IPOnHitDuration duration) |
Creates a MonsterHitEffect property that applies a slow effect on a successful hit. More... | |
static MonsterHitEffect | Stun (IPOnHitDuration duration) |
Creates a MonsterHitEffect property that applies a stun effect on a successful hit. More... | |
static MonsterHitEffect | Wounding (int bleedDamage) |
Creates a MonsterHitEffect property that applies a bleeding damage over time effect until the creature is healed. More... | |
Represents a monster "On Hit" item property effect, for use with ItemProperty.OnMonsterHitProperties.
|
inlinestatic |
Creates a MonsterHitEffect property that drains the specified ability score on a successful hit.
ability | The ability score to drain. |
|
inlinestatic |
Creates a MonsterHitEffect property that applies a confusion effect on a successful hit.
duration | The duration of the effect. |
|
inlinestatic |
Creates a MonsterHitEffect property that applies a disease effect on a successful hit.
diseaseType | The disease type to apply. |
|
inlinestatic |
Creates a MonsterHitEffect property that applies a doom effect on a successful hit.
duration | The duration of the effect. |
|
inlinestatic |
Creates a MonsterHitEffect property that applies a fear effect on a successful hit.
duration | The duration of the effect. |
|
inlinestatic |
Creates a MonsterHitEffect property that applies a level drain effect on a successful hit.
levelDrain | The amount of levels to drain per hit. |
|
inlinestatic |
Creates a MonsterHitEffect property that applies a poison effect on a successful hit.
poisonType | The poison type to apply. |
|
inlinestatic |
Creates a MonsterHitEffect property that applies a slow effect on a successful hit.
duration | The duration of the effect. |
|
inlinestatic |
Creates a MonsterHitEffect property that applies a stun effect on a successful hit.
duration | The duration of the effect. |
|
inlinestatic |
Creates a MonsterHitEffect property that applies a bleeding damage over time effect until the creature is healed.
bleedDamage | The damage to apply per round. |