Attributes: Difference between revisions
mNo edit summary |
(Add script names) |
||
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
! Name | ! Name | ||
! Shorthand | ! Shorthand | ||
! | ! Script name | ||
! Affected [[Skills]] | ! Affected [[Skills]] | ||
|- | |- | ||
| Strength | | Strength | ||
| <code>Str</code> | | <code>Str</code> | ||
| | | <code>strength</code> | ||
| Object knowledge (0.5), Close combat (2), Projectile (1) | | Object knowledge (0.5), Close combat (2), Projectile (1) | ||
|- | |- | ||
| Mental | | Mental | ||
| <code>Men</code> | | <code>Men</code> | ||
| | | <code>mind</code> | ||
| Technical (1), Intuition (2), Ethereal link (2), Object knowledge (1.5), [[Spellcasting|Casting]] (2) | | Technical (1), Intuition (2), Ethereal link (2), Object knowledge (1.5), [[Spellcasting|Casting]] (2) | ||
|- | |- | ||
| Dexterity | | Dexterity | ||
| <code>Dex</code> | | <code>Dex</code> | ||
| | | <code>dexterity</code> | ||
| Stealth (2), Technical (1), Object knowledge (0.5), Close combat (1), Projectile (2) | | Stealth (2), Technical (1), Object knowledge (0.5), Close combat (1), Projectile (2) | ||
|- | |- | ||
| Constitution | | Constitution | ||
| <code>Con</code> | | <code>Con</code> | ||
| | | <code>constitution</code> | ||
| Defense (3) | | Defense (3) | ||
|} | |} | ||
The raw attribute values without any modifiers are known as <code>raw_<attribute></code>. | The raw attribute values without any modifiers are known as <code>raw_<attribute></code>. | ||
The player starts out with 6 points in each attribute which cannot be removed as well as 16 additional points to distribute during character creation. Each [[Stats#Experience|level up]] gives another attribute point for a total of | The player starts out with 6 points in each attribute which cannot be removed as well as 16 additional points to distribute during character creation. Each [[Stats#Experience|level up]] gives another attribute point for a total of 26 attribute points at level 10. | ||
=== Absolute Item-based Attribute modifications === | === Absolute Item-based Attribute modifications === |
Latest revision as of 02:11, 9 January 2022
Attributes are the most basic player stats - they can be increased when the character levels up, but are not affected by any other stats. There are four different attributes in Arx Fatalis:
Name | Shorthand | Script name | Affected Skills |
---|---|---|---|
Strength | Str
|
strength
|
Object knowledge (0.5), Close combat (2), Projectile (1) |
Mental | Men
|
mind
|
Technical (1), Intuition (2), Ethereal link (2), Object knowledge (1.5), Casting (2) |
Dexterity | Dex
|
dexterity
|
Stealth (2), Technical (1), Object knowledge (0.5), Close combat (1), Projectile (2) |
Constitution | Con
|
constitution
|
Defense (3) |
The raw attribute values without any modifiers are known as raw_<attribute>
.
The player starts out with 6 points in each attribute which cannot be removed as well as 16 additional points to distribute during character creation. Each level up gives another attribute point for a total of 26 attribute points at level 10.
Absolute Item-based Attribute modifications
Equipped items can add or remove attribute points:
modabs_<attribute> = ∑<item>[ modabs(<item>, <attribute>) ]
Relative Item-based Attribute modifications
Alternatively, equipped items can also add or remove a percentage of the attribute points:
modrel(<item>, <attribute>) = modpercent(<item>, <attribute>) / 100 modrel_<attribute> = ∑<item>[ modrel(<item>, <attribute>) ] * ( raw_<attribute> + modabs_<attribute> )
Spell-based Attribute modifications
Curse/bless spells subtract/add one point per caster level for all attributes. Other spells don't modify attributes.
modspell(<attribute>, Curse, <caster_level>) = -1 * <caster_level> modspell(<attribute>, Bless, <caster_level>) = 1 * <caster_level> modspell(<attribute>, <spell>, <caster_level>) = 0
modspell_<attribute> = ∑<spell>,<caster_level>[ modspell(<attribute>, <spell>, <caster_level>) ]
Full Attributes
full_<attribute> = max(0, raw_<attribute> + modabs_<attribute> + modrel_<attribute> + modspell_<attribute> + cheats)
These are the values displayed in the player book.