|
ActionAdventureKit 1.9.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.