ActionAdventureKit 1.7.3
|
interface for any class the modifies stats
it is applied when a stat value is retrieved from the AttributePool for example equipment that provides a stat bonus(defense from armor)
Public Member Functions | |
int | Modify (AttributeStat stat, int value) |
applies the modification | |
Properties | |
int | ModifierPriority [get] |
modifiers are applied in the order of their priority this means higher priority modifiers are applied before lower ones | |
IEnumerable< AttributeStat > | ModifierStats [get] |
which stats this modifier applies to | |
int AdventureCore.IStatModifier.Modify | ( | AttributeStat | stat, |
int | value ) |
applies the modification
attribute | the stat that will be modified |
value | the value before modification |
Implemented in AdventureCore.EquipmentItem, AdventureCore.StatEffect, AdventureCore.StatMultiplierInstruction, and AdventureSouls.SoulsArmorItem.
|
get |
modifiers are applied in the order of their priority
this means higher priority modifiers are applied before lower ones
Implemented in AdventureCore.StatEffect, AdventureCore.StatMultiplierInstruction, and AdventureSouls.SoulsArmorItem.
|
get |
which stats this modifier applies to
Implemented in AdventureCore.StatEffect, AdventureCore.StatMultiplierInstruction, and AdventureSouls.SoulsArmorItem.