- summary: A characteristic split into the parts it is made of: base, additional, equipment and mount, alignment gift, context and temporary.
- area: Game.Common
A characteristic split into the parts it is made of: base, additional, equipment and mount, alignment gift, context and temporary.
Kind struct · Area Game.Common
The detailed shape of a characteristic row: the same value, kept as six
separate parts instead of one total. This is what the character sheet needs to
show where a characteristic comes from.
THE CLIENT KEEPS ALL SIX. It builds its detailed stat from exactly these six members and no others, so a bot that wants the client's view should keep them separately too.
READ THE PARTS BY NAME. All six are int32 and their field numbers move between builds; the recovered names are the only stable key. Anything else this message declares is padding the client never reads.
If the row also has a used component it arrives as
CharacterCharacteristicDetailedUsable instead, not as this message.
Not sent on its own — it is only ever the detailed branch of CharacterCharacteristic. proven
Used by
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | temporary | int32 | The temporary part of the characteristic. | never |
| 2 | context_modification | int32 | The modification applied by the current context. | never |
| 3 | additional | int32 | The additional part on top of the base. | never |
| 4 | alignment_gift_bonus | int32 | The bonus granted by alignment gifts. | never |
| 5 | objects_and_mount_bonus | int32 | The bonus coming from equipped items and the mount. | never |
| 7 | base | int32 | The base part of the characteristic. | never |